.homeboldheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.homeboldtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #1e3783;
    FONT-FAMILY: Verdana
}
.regtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana;
}

.regtext_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana;
}
.regtext_title A:active
{
	font-weight: bold;
	font-size: 13px;
    COLOR: black;
    TEXT-DECORATION: none;
	font-family: Verdana;
}
.regtext_title A:link
{
	font-weight: bold;
	font-size: 13px;
    COLOR: black;
    TEXT-DECORATION: none;
	font-family: Verdana;
}
.regtext_title A:visited
{
	font-weight: bold;
	font-size: 13px;
    COLOR: black;
    TEXT-DECORATION: none;
	font-family: Verdana;
}
.regtext_title A:hover
{
	font-weight: bold;
	font-size: 13px;
    COLOR: black;
    TEXT-DECORATION: underline;
	font-family: Verdana;
}

.regtext_arialbold
{
	font-weight: bold;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
}

.regtext_arialbold_large
{
	font-weight: bold;
	font-size: 18px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
}

.regtext_arial_blue
{
	font-weight: normal;
	font-size: 15px;
	color: #336699;
	font-family: calibri; /*font-family: 'Century Gothic';*/
}
.regtext_arial_blue A:active
{
	font-weight: bold;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_blue A:link
{
	font-weight: bold;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_blue A:visited
{
	font-weight: bold;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_blue A:hover
{
	font-weight: bold;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: none;
	font-family: calibri;
}

.regtext_arial
{
	font-weight: normal;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
}

.regtext_arial A:active
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial A:link
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial A:visited
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial A:hover
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: none;
	font-family: calibri;
}

.regtext_arial_news
{
	/*text-align: justify;*/ 
	font-weight: normal;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/ 
	background-image: url(images/pix_grey.gif); 
	background-repeat: repeat-x;
	padding-right: 5px; 
	padding-left: 5px;
}

.regtext_arial_news p
{
	text-align: justify;
	font-weight: normal;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/ 
	padding-right: 5px; 
	padding-left: 5px;
}

.regtext_arial_news h2
{
	text-align: center;
	font-weight: normal;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/ 
	padding-right: 5px; 
	padding-left: 5px;
}

.regtext_arial_newscontent
{
	font-weight: normal;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
	background-image: url(images/pix_grey.gif); 
	background-repeat: repeat-x;
	padding-right: 5px; 
	padding-left: 5px;
}

.regtext_arial_news A:active
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
	padding-right: 5px; 
	padding-left: 5px;
}
.regtext_arial_news A:link
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
	padding-right: 5px; 
	padding-left: 5px;
}
.regtext_arial_news A:visited
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
	padding-right: 5px; 
	padding-left: 5px;
}
.regtext_arial_news A:hover
{
	font-weight: normal;
	font-size: 15px;
    COLOR: #336699;
    TEXT-DECORATION: none;
	font-family: calibri;
	padding-right: 5px; 
	padding-left: 5px;
}
.regtext_arial_news H2
{
	font-weight: bold;
	font-size: 15px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
	text-align: left;
}

.regtext_arial_small
{
	font-weight: normal;
	font-size: 14px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
}

.regtext_arial_small A:active
{
	font-weight: normal;
	font-size: 14px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_small A:link
{
	font-weight: normal;
	font-size: 14px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_small A:visited
{
	font-weight: normal;
	font-size: 14px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_small A:hover
{
	font-weight: normal;
	font-size: 14px;
    COLOR: #336699;
    TEXT-DECORATION: none;
	font-family: calibri;
}

.regtext_arial_small1
{
	font-weight: normal;
	font-size: 13px;
	color: black;
	font-family: calibri; /*font-family: 'Century Gothic';*/
}

.regtext_arial_small1 A:active
{
	font-weight: normal;
	font-size: 13px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_small1 A:link
{
	font-weight: normal;
	font-size: 13px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_small1 A:visited
{
	font-weight: normal;
	font-size: 13px;
    COLOR: #336699;
    TEXT-DECORATION: underline;
	font-family: calibri;
}
.regtext_arial_small1 A:hover
{
	font-weight: normal;
	font-size: 13px;
    COLOR: #336699;
    TEXT-DECORATION: none;
	font-family: calibri;
}

.footer
{
	font-weight: normal;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-image: url(images/pix_gradient_reverse.gif);
	background-repeat: repeat-x;
}
.footer A:active
{
	font-weight: normal;
	font-size: 11px;
    COLOR: white;
    TEXT-DECORATION: underline;
	font-family: 'Verdana';
	padding: 0px 0px 2px 0px;
}
.footer A:link
{
	font-weight: normal;
	font-size: 11px;
    COLOR: white;
    TEXT-DECORATION: underline;
	font-family: 'Verdana';
	padding: 0px 0px 2px 0px;
}
.footer A:visited
{
	font-weight: normal;
	font-size: 11px;
    COLOR: white;
    TEXT-DECORATION: underline;
	font-family: 'Verdana';
	padding: 0px 0px 2px 0px;
}
.footer A:hover
{
	font-weight: normal;
	font-size: 11px;
    COLOR: white;
    TEXT-DECORATION: none;
	font-family: 'Verdana';
	padding: 0px 0px 2px 0px;
}

.sidetext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.directionstext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.directionsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #1e3783;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.smalldescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1e3783;
    FONT-FAMILY: Verdana
}
.select
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    OVERFLOW: scroll;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cee4ff
}
.locationtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.textfield
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 160px;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana
}
.textfieldsmall
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 25px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana
}
.textfieldbig
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 210px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana
}
.regtextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.redasterisk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.checkbox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.selectpos
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cee4ff
}
.textarea
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana
}
BODY
{
}
.links
{
    BORDER-RIGHT: #b1ad9d 1px ridge;
    BORDER-TOP: #b1ad9d 1px ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #b1ad9d 1px ridge;
    CLIP: rect(2px 2px 2px 2px);
    COLOR: white;
    BORDER-BOTTOM: #b1ad9d 1px ridge;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #9f9c8e
}
.links A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.links A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.links A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.links A:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
.boldblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1e3783;
    FONT-FAMILY: Verdana
}
.selectfield
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WIDTH: 135px;
    FONT-FAMILY: Verdana
}
.sidetextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}

.sidetextboldblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00447C;
    FONT-FAMILY: Verdana
}

.sidetextboldblue_profiletitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #00447C;
    FONT-FAMILY: Verdana
}

.sidetextblue_profiletitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #00447C;
    FONT-FAMILY: Verdana
}

.vertmenutable
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px solid
}
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1e3783;
    FONT-FAMILY: Verdana
}
.errorsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.regtextboldgreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004040;
    FONT-FAMILY: Verdana
}
.footer_new
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.homeleftmenubold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.homeleftmenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.homeleftmenuloc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.homeleftmenu A:active
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.homeleftmenu A:link
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.homeleftmenu A:visited
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.homeleftmenu A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.homeleftmenuloc A:active
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.homeleftmenuloc A:link
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.homeleftmenuloc A:visited
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.homeleftmenuloc A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.subtitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #800000;
    FONT-FAMILY: 'Times New Roman'
}
.subtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Garamond
}
.regtextnew
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #336699;
    FONT-FAMILY: 'Times New Roman'
}
.sidetextsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
}
.sidetextboldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #800000;
    FONT-FAMILY: Verdana
}
.sidetextsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.homeleftmenuboldwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma
}

.homeleftmenuboldwhite_bg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: verdana;
    background-image: url(images/pix_gradient_reverse.gif); 
    background-repeat: repeat-x;
}

.sidetextblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}

.sidetextdarkblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #00447C;
    FONT-FAMILY: Verdana
}

.sidetextbluesmall11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}

.sidetextbluesmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.smalltext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.homeleftmenuwhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.textfieldsearch
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 150px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px
}
.hometab
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px;
    COLOR: white;
    TEXT-INDENT: 2px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #829abf;
    TEXT-ALIGN: left
}
.hometext
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial
}
.homeleftmenuwhitesmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.homeleftmenuyellowsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana
}
.homeleftmenuwhitesmalllink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.homeleftmenuwhitesmalllink A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.homeleftmenuwhitesmalllink A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.homeleftmenuwhitesmalllink A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.homeleftmenuwhitesmalllink A:hover
{
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9f9c8e;
    FONT-FAMILY: Verdana
}
.sidetextgoldbold
{
	font-weight: bold;
	font-size: 13px;
	color: white;
	font-family: Verdana;
}
.sidetextgreenbold
{
	font-weight: bold;
	font-size: 13px;
	color: #33CC33;
	font-family: Verdana;
	background-repeat: repeat-x; 
}
.sidetextbluebold
{
	font-weight: bold;
	font-size: 13px;
	color: #000099;
	font-family: Verdana;
	background-repeat: repeat-x; 
}
.sidetextredbold
{
	font-weight: bold;
	font-size: 13px;
	color: #FF0000;
	font-family: Verdana;
	background-repeat: repeat-x; 
}
.sidetextwhitebold
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-image: url(images/pix_gradient_lightblue.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
	padding-top: 2px; 
}
.homeleftmenuwhitesmalllinkparent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.homeleftmenuwhitesmalllinkparent A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.homeleftmenuwhitesmalllinkparent A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.homeleftmenuwhitesmalllinkparent A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.homeleftmenuwhitesmalllinkparent A:hover
{
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
.homeleftmenuyellowsmallparent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana
}
.smalltext9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.astgray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: gray
}
.homeboldtitlelarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #00447c;
    FONT-FAMILY: Verdana
}
.homeleftmenuboldblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #00447c;
    FONT-FAMILY: Tahoma
}
.homeleftmenubluesmalllink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.homeleftmenubluesmalllink A:active
{
    COLOR: #00447c;
    TEXT-DECORATION: none
}
.homeleftmenubluesmalllink A:link
{
    COLOR: #00447c;
    TEXT-DECORATION: none
}
.homeleftmenubluesmalllink A:visited
{
    COLOR: #00447c;
    TEXT-DECORATION: none
}
.homeleftmenubluesmalllink A:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
.homeleftmenublacksmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #00447c;
    FONT-FAMILY: Verdana
}
.searchbutton
{
	font-weight: bold;
	font-size: 11px;
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-align: center;
	cursor: pointer;
	background-color: silver;
}
.defaulttitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #9c2121;
    FONT-FAMILY: 'Myriad Pro Light';
    LETTER-SPACING: 1px
}
.defaulttext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 1px
}
.sidetextarial
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.pagetitle_large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #00447c;
    FONT-FAMILY: Arial
}
.header
{
	font-weight: normal;
	font-size: 21px;
	color: #336699;
	font-family: Calibri;
	font-style: italic;
}

.headerbold
{
	font-weight: bold;
	font-size: 21px;
	color: #383f5d;
	font-family: Calibri;
	font-style: italic;
}

.headernormal
{
	font-weight: normal;
	font-size: 21px;
	color: #383f5d;
	font-family: Calibri;
	font-style: italic;
}

.headersmallnormal
{
	font-weight: normal;
	font-size: 19px;
	color: #383f5d;
	font-family: Calibri;
	font-style: italic;
}

.headersmallbold
{
	font-weight: bold;
	font-size: 19px;
	color: #383f5d;
	font-family: Calibri;
	font-style: italic;
}
.sidetextwhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
}

.pagetitleblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00447c;
    FONT-FAMILY: Verdana
}
.menulinks
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menulinksdefault
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.menutd
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #d8d6cd;
    TEXT-DECORATION: none
}
.menutdout
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.imageborder
{
    BORDER-RIGHT: #9f9c8e 1px solid;
    BORDER-TOP: #9f9c8e 1px solid;
    BORDER-LEFT: #9f9c8e 1px solid;
    BORDER-BOTTOM: #9f9c8e 1px solid
}
.menutd_child
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #d8d6cd;
    TEXT-DECORATION: none
}
.menutdout_child
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}

.FooterStyle
{
    background-color: #a33;
    color: White;
    text-align: center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
}

.HeaderStyle 
{
    background-color: #a33;
    color: White;
    text-align: center;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: bold;
}
.HeaderStyle A:active
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.HeaderStyle A:link
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.HeaderStyle A:visited
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.HeaderStyle A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}


.AlternatingRowStyle
{
	background-color: #CCCCCC;
	font-size: 11px;
	font-family: Tahoma;
}

.RowStyle
{
	font-size: 11px;
	font-family: Tahoma;
}

.SelectedRowStyle
{
	background-color: #808080;
	font-size: 11px;
	font-family: Tahoma;
}

.menuover
{
	filter:alpha(opacity=50,finishopacity=100,style=1);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	background-color: #86D6E3;
	/*background: transparent;*/
}

#nav li {
  /*float the main list items*/
  margin: 0;
  float: left;
  display: block;
  padding-right: 15px;
}

#nav li.off ul, #nav li.on ul {
  /*hide the subnavs*/
  display: none;
}

#nav li a {
  /*for all links in the list*/
  color: #f90;
  font-weight: bold;
  display: block;
  height: 15px;
  width: 100px;
  border: 1px solid #29497b;
  padding: 5px;
}

#nav li.off ul, #nav li.on ul {
  /*put the subnavs below and hide them all*/
  display: none;
  position: absolute;
  top: 33px;
  height: 15px;
  left: 0;
  padding-top: 10px;
}

#nav li.on a {
  /*change border color for active topic area*/
  border: 1px solid #f90;
}

#nav li.on ul a, #nav li.off ul a
{
	/*  cancel inherit of border
      on subnav of active topic */
	border: 0;
}

#nav li.on ul {
  /*display active subnav list*/
  display: block;
}
#nav li.on ul a, #nav li.off ul a {
  float: left;
  /*ie doesn't inherit the float*/
  border: 0;
  color: #f90;
  width: auto;
  margin-right: 15px;
}

#nav li.on ul {
  /*display the current topic*/
  display: block;
}

#nav li.off:hover ul {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  z-index: 6000;
}

#nav li.off a:hover, #nav li.off:hover a {
  background: #29497b;
  color: #f90;
}

#nav li.off ul, #nav li.on ul {
  /*put the subnav below*/
  top: 33px;
  top: 44px; /*reposition for IE*/
}

#nav li.off:hover ul, #nav li.over ul { 
  display: block;
  z-index: 6000;
}

#nav li.off a:hover,
#nav li:hover a,
#nav li.over a {
  background: #29497b;
  color: #f90;
}

.primaryStaticMenu
{
   background-color: transparent;
   -ms-filter: alpha(opacity=65);
}
.primaryStaticMenuItem
{
   width: 10em;
   background-color: #f7f2ea; 
   border-width: 1px;
   border-color: #efefef #aaab9c #ccc #efefef; 
   border-style: solid;
   color: #777777;
   padding: 0.5em 0 0.5em 1em;
   -ms-filter: alpha(opacity=65);
}
.primaryStaticHover
{
   color: #800000;
   background: #f0e7d7;
   -ms-filter: alpha(opacity=65);
}

.primaryDynamicMenu
{   
   background-color: #f7f2ea;               
   border-bottom: solid 1px #ccc; 
   -ms-filter: alpha(opacity=65);   
}  
.primaryDynamicMenuItem
{
   width: 10em;
   background-color: #f7f2ea; 
   color: #777;
   padding: 0.5em 0 0.5em 1em;
   border-width: 1px;
   border-color: #f7f2ea #aaab9c #f7f2ea #efefef;  
   border-style: solid;  
   -ms-filter: alpha(opacity=65); 
   -ms-opacity: .65;      
}    
.primaryDynamicHover
{
   color: #800000;
   background: #f0e7d7;
   -ms-filter: alpha(opacity=65);
}            

.secondaryLevelOne
{
   background-color: transparent;
   background-repeat: repeat-x;
   margin: 1.5em 0 0 0;
   padding: 5px 0 0 5px;
   width: 12em; 
   height: 35px;
   -ms-filter: alpha(opacity=65);
}
.secondaryLevelTwo
{
   background: #FAFBFB;
   padding: 5px 0 5px 5px;   
   -ms-filter: alpha(opacity=65);      
}
.secondaryStaticHover
{
   color: #800000;
   -ms-filter: alpha(opacity=65);
}

#horizontalTR table { display: inline; }
#horizontalTR tr { display: inline; }
#horizontalTR td
{
	display: inline;
	background-color: #00FFFF;
}

.headerlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
}
.headerlink A:active
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    COLOR: white;
    TEXT-DECORATION: none;
}
.headerlink A:link
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    COLOR: white;
    TEXT-DECORATION: none;
}
.headerlink A:visited
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    COLOR: white;
    TEXT-DECORATION: none;
}
.headerlink A:hover
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana;
    COLOR: #00447C;
    TEXT-DECORATION: none;
}

.primaryDynamicMenu
{   
   background-image: url(images/pix_gradient.gif);               
   border-width: 1px;
   border-color: #336699;  
   border-style: solid;  
   filter: alpha(opacity=65);
      
}  
.primaryDynamicMenuItem
{
   background-image: url(images/pix_gradient.gif);               
   border-width: 1px;
   border-color: #336699;  
   border-style: solid; 
   border-collapse: collapse; 
   filter: alpha(opacity=65);   
}    
.primaryDynamicHover
{
   background-image: url(images/pix_gradient.gif);               
   border-width: 1px;
   border-color: #336699;  
   border-style: solid;  
   filter: alpha(opacity=65);   
}            

.gradient
{
	height: 100px;
	background-image: url(images/pix_gradient.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6FB4E9, endColorstr=#336699)*/
}

.gradient_grey
{
	height: 100px;
	background-image: url(images/pix_grey.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6FB4E9, endColorstr=#336699)*/
}

.gradient_msg
{
	background-image: url(images/pix_grey.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6FB4E9, endColorstr=#336699)*/
}

.gradient_grey_large
{
	/*height: 400px;*/
	background-image: url(images/pix_grey_large1.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F5F5F5, endColorstr=#D4D4D4)*/
}

.gradient_grey_small
{
	background-image: url(images/pix_grey_small.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6FB4E9, endColorstr=#336699)*/
}

.gradient_grey_small1
{
	border: 1px solid #336699;
	background-image: url(images/pix_grey_small1.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6FB4E9, endColorstr=#336699)*/
}

.gradient_grey_smallnew
{
	background-image: url(images/pix_grey_smallnew.gif);
	background-repeat: repeat-x; 
	/*background-position: top; 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6FB4E9, endColorstr=#336699)*/
}

.gradient_blue
{
	background-image: url(images/pix_gradient_blue_new5.gif);
	background-repeat: repeat-x; 
}

.DynamicMenuItemStyle
{
	border: 0px solid #336699;
	margin: 1px;
	padding: 1px 3px 1px 3px;
	/*background-image: url(images/pix_grey.gif);
	background-repeat: repeat-x; background-color: #6FB4E9;*/
	text-align: left;
	display: inline-block;
	font-size: 11px;
	font-family: verdana;
}   

HTML > BODY .DynamicMenuItemStyle
{
	border: 0px solid #336699;
	margin: 1px;
	padding: 1px 3px 1px 3px;
	/*background-image: url(images/pix_grey.gif);
	background-repeat: repeat-x; background-color: #6FB4E9;*/
	text-align: left;
	display: -moz-inline-stack;
	font-size: 11px;
	font-family: verdana;
}   

.DynamicMenuStyle
{
	border: 1px solid gray;
	padding: 1px 3px 0px 3px;
	margin: 1px;
	border-collapse: collapse; /*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65, FinishOpacity=20, Style=3);*/
	text-align: left; /*-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;*/
	background-image: url(images/pix_grey.gif);
	background-repeat: repeat-x;
}
    
.DynamicMenuItemStyle A:active
{
	color: black;
	font-weight: normal;
    TEXT-DECORATION: none;
	font-size: 11px;
	font-family: verdana;
}
.DynamicMenuItemStyle A:link
{
	color: black;
	font-weight: normal;
    TEXT-DECORATION: none;
	font-size: 11px;
	font-family: verdana;
}
.DynamicMenuItemStyle A:visited
{
	color: black;
	font-weight: normal;
    TEXT-DECORATION: none;
	font-size: 11px;
	font-family: verdana;
}
.DynamicMenuItemStyle A:hover
{
    COLOR: white;
	font-weight: normal;
    TEXT-DECORATION: none;
	font-size: 11px;
	font-family: verdana;
}

.DynamicMenuHoverItemStyle
{
	border: 0px solid #336699;
	margin: 1px;
	padding: 1px 3px 0px 3px;
	background-image: url(images/pix_gradient_lightblue_small.gif);
	background-repeat: repeat-x; /*background-color: #C0C0C0;*/
	text-align: left;
	display: block;
	font-size: 11px;
	font-family: verdana;
}   

HTML > BODY .DynamicMenuHoverItemStyle
{
	border: 0px solid #336699;
	margin: 1px;
	padding: 1px 3px 1px 3px;
	background-image: url(images/pix_gradient_lightblue_small.gif);
	background-repeat: repeat-x; 
	/*background-color: #C0C0C0;*/
	text-align: left;
	display: block;
	display: -moz-block;
	font-size: 11px;
	font-family: verdana;
}   

.sitesearchfield
{
	border: 1px solid #336699;
	font-weight: normal;
	font-size: 11px;
	width: 135px;
	height: 14px;
	font-family: Verdana;
	border-collapse: collapse;
}

.fieldformat
{
	border: 1px solid #336699;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana;
	border-collapse: collapse;
}

.fieldformatradio
{
	border: 1px solid #336699;
	border-collapse: collapse;
	background-color: white;
}


.fieldformat_gray
{
	border: 1px solid gray;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana;
	border-collapse: collapse;
}

.sitesearchbutton
{
	border: 1px double #336699;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	border-collapse: collapse;
	color: white;
	background-image: url(images/pix_gradient_lightblue.gif);
	background-repeat: repeat-x;
	cursor: pointer;
	width: 40px;
	height: 20px;
}

#flashborder
{
	border: 1px solid #336699;
}

.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	background-color: black;
	z-index:10000;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}

.black_overlay_keywordshelp {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	background-color: black;
	z-index:10000;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}

.white_content
{
	display: none;
	position: absolute;
	width: 900px;
	height: 400px;
	padding: 8px;
	border: 8px solid #336699;
	background-color: white;
	z-index: 10001;
}

.white_content_cu
{
	display: none;
	position: absolute;
	width: 400px;
	height: 220px;
	padding: 12px;
	border: 8px solid #336699;
	background-color: white;
	z-index: 10001;
}

.white_content_leadership
{
	display: none;
	position: absolute;
	width: 720px;
	height: 460px;
	padding: 8px;
	border: 8px solid #336699;
	background-color: #D4D4D4;
	z-index: 10001;
}

.white_content_careers
{
	display: none;
	position: absolute;
	width: 850px;
	height: 535px;
	padding: 8px;
	border: 8px solid #336699;
	background-color: #D4D4D4;
	z-index: 10001;
}

.white_content_webinars
{
	display: none;
	position: absolute;
	/*width: 720px;
	height: 500px;*/
	padding: 0px;
	border: 0px solid #336699;
	background-color: #D4D4D4;
	z-index: 10001;
}

.white_content_msg
{
	display: none;
	position: absolute;
	width: 650px;
	height: 320px;
	padding: 8px;
	border: 8px solid #336699;
	background-color: #D4D4D4;
	z-index: 10001;
}

.white_content_keywordshelp
{
	display: none;
	position: absolute;
	width: 250px;
	height: 90px;
	padding: 1px;
	border: 5px solid #336699;
	background-color: #D4D4D4;
	z-index: 10001;
	
}

.menustyleon
{
    COLOR: #336699;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
}
.menustyleon A:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleon A:link
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleon A:visited
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleon A:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}


.menustyleout
{
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
	font-size: 12px;
}
.menustyleout A:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleout A:link
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleout A:visited
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleout A:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}

.menustyleon_child
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    cursor: default;
}
.menustyleon_child A:active
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
    cursor: default;
}
.menustyleon_child A:link
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
    cursor: default;
}
.menustyleon_child A:visited
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
    cursor: default;
}
.menustyleon_child A:hover
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
    cursor: default;
}

.menustyleout_child
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
	font-size: 11px;
    COLOR: #336699;
}
.menustyleout_child A:active
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleout_child A:link
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleout_child A:visited
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menustyleout_child A:hover
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}


.menulinkstyleon_child
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
	font-size: 11px;
}
.menulinkstyleon_child A:active
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menulinkstyleon_child A:link
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menulinkstyleon_child A:visited
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
.menulinkstyleon_child A:hover
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}

.trainingbutton
{
	background-image: url(images/training_bg.gif);
	font-size: 12px;
	font-family: Verdana;
	color: #00447C;
	font-weight: bold;
	cursor: pointer;
}

.trainingbutton div
{
	font-size: 9px;
	font-family: Verdana;
	color: #00447C;
	font-weight: normal;
	padding-top: 2px;
}

.headerbutton_over
{
	background-image: url(images/header_over.gif);
	font-size: 12px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.headerbutton_over div
{
	font-size: 9px;
	font-family: Verdana;
	color: black;
	font-weight: normal;
	padding-top: 2px;
}

.jcgbutton
{
	background-image: url(images/jcg_bg.gif);
	font-size: 12px;
	font-family: Verdana;
	color: #00447C;
	font-weight: bold;
	cursor: pointer;
}

.jcgbutton div
{
	font-size: 11px;
	font-family: Verdana;
	color: #00447C;
	font-weight: normal;
	padding-top: 2px;
}

.jcgbutton_over
{
	background-image: url(images/header_over.gif);
	font-size: 12px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.jcgbutton_over div
{
	font-size: 11px;
	font-family: Verdana;
	color: black;
	font-weight: normal;
	padding-top: 2px;
}

.employersbutton
{
	background-image: url(images/employers_bg.gif);
	font-size: 12px;
	font-family: Verdana;
	color: #00447C;
	font-weight: bold;
	cursor: pointer;
}

.employersbutton div
{
	margin: 2px 0px 0px 0px;
	font-size: 9px;
	font-family: Verdana;
	color: #00447C;
	font-weight: normal;
	padding: 2px 0px 0px 0px;
}

.employersbutton_over
{
	background-image: url(images/header_over.gif);
	font-size: 12px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.employersbutton_over div
{
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	font-size: 9px;
	font-family: Verdana;
	color: black;
	font-weight: normal;
}

.employersbutton_new
{
	background-image: url(images/bg_new_small.gif);
	font-size: 15px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.employersbutton_over_new
{
	background-image: url(images/employers_bg_over_new.gif);
	font-size: 15px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.consultantbutton_new
{
	background-image: url(images/bg_new_small.gif);
	font-size: 15px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.trainingbutton_new
{
	background-image: url(images/bg_new_small.gif);
	font-size: 15px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.jobseekersbutton
{
	background-image: url(images/jobseekers_bg.gif);
	font-size: 12px;
	font-family: Verdana;
	color: #00447C;
	font-weight: bold;
	cursor: pointer;
}

.jobseekersbutton div
{
	margin: 2px 0px 0px 0px;
	font-size: 10px;
	font-family: Verdana;
	color: #00447C;
	font-weight: normal;
	padding: 2px 0px 0px 0px;
}

.jobseekersbutton_over
{
	background-image: url(images/header_over.gif);
	font-size: 12px;
	font-family: Verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.jobseekersbutton_over div
{
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	font-size: 10px;
	font-family: Verdana;
	color: black;
	font-weight: normal;
}

.jobseekersbutton_new
{
	background-image: url(images/jobseekers_bg_new_small.gif);
	background-repeat: repeat-x;
	font-size: 16px;
	font-family: verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.jobseekersbutton_over_new
{
	background-image: url(images/jobseekers_bg_over_new_small.gif);
	background-repeat: repeat-x;
	font-size: 16px;
	font-family: verdana;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.headerbutton_new
{
	background-image: url(images/bg_new_small.gif);
	font-size: 15px;
	font-family: Calibri;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.headerbutton_over_new
{
	background-image: url(images/employers_bg_over_new.gif);
	font-size: 15px;
	font-family: Calibri;
	color: white;
	font-weight: bold;
	cursor: pointer;
}

.headerbuttontitle {
	font-size: 23px;
	font-family: Calibri;
	color: white;
	font-weight: bold;
}

.links_nounderline
{
	padding: 3px 1px 3px 1px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
}
.links_nounderline A:active
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}
.links_nounderline A:link
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}
.links_nounderline A:visited
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: none;
}
.links_nounderline A:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    COLOR: #336699;
    TEXT-DECORATION: underline;
}

.close_button
{
	border: 1px solid #000000;
	padding: 2px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-collapse: collapse;
	margin-bottom: 3px;
	width: 13px;
	height: 14px;
	cursor: pointer;
	text-align: center;
	background-color: #D4D4D4;
}

.leadership
{
	background-image: url(images/pix_grey_small1.gif);
	background-repeat: repeat-x;
}

.header_bgimg
{
	background-image: url(images/pix_gradient_reverse.gif); 
	background-repeat: repeat-x;
}

.smallbutton
{
	border: 1px solid #336699;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border-collapse: collapse;
	background-image: url(images/pix_gradient_reverse.gif); 
	background-repeat: repeat-x;
}