h1
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	display: inline;
	font-size: 18px;
	text-decoration: none;
}


h2
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	display: inline;
	font-size: 16px;
	text-decoration: none;
}

h3
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	display: inline;
	font-size: 12px;
	text-decoration: none;
}

.hr
{
	margin-top: 2px;
	margin-bottom: 2px;
	color: #899C75;
	margin: 2px;
	padding: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	display: list-item;
}

.BodyTypeRedAlert
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none; 
}

.BodyType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.BodyTypeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.BodyTypeEmailData
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Courier;
    TEXT-DECORATION: bold
}

.BodyTypeItal369
{
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FormDescriptionText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.BodyTypeItal999
{
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.SideBarTypeItal69C
{
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: #6699CC;
    LINE-HEIGHT: 1.3;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.SideBarType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 1.3;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.WelcomeType
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 1.5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none; font-style:italic
}


.BreadcrumbType
{
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: #c2c2c2;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.SecNavType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.SecNavTypeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #3399cc;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.SecNavTypeItal
{
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.UtilTypeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: none;
}

.NavText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

a:link { COLOR: #3399cc; TEXT-DECORATION: underline; }
a:active { COLOR: #3399cc; TEXT-DECORATION: underline; }
a:visited { COLOR: #3399cc; TEXT-DECORATION: underline; }
a:hover { COLOR: #3399cc; TEXT-DECORATION: none; }

:link.NavMainPage { COLOR: #000000; TEXT-DECORATION: none; }
:active.NavMainPage { COLOR: #000000; TEXT-DECORATION: none; }
:visited.NavMainPage { COLOR: #000000; TEXT-DECORATION: none; }
:hover.NavMainPage { COLOR: #FF0000; TEXT-DECORATION: none; font-weight:bold }

:link.NavPrimary { COLOR: #ffffff; TEXT-DECORATION: none; }
:active.NavPrimary { COLOR: #ffffff; TEXT-DECORATION: none; }
:visited.NavPrimary { COLOR: #ffffff; TEXT-DECORATION: none; }
:hover.NavPrimary { COLOR: #ffffff; TEXT-DECORATION: underline; }

:link.NavPrimaryOn { COLOR: #ffffff; TEXT-DECORATION: underline; }
:active.NavPrimaryOn { COLOR: #ffffff; TEXT-DECORATION: underline; }
:visited.NavPrimaryOn { COLOR: #ffffff; TEXT-DECORATION: underline; }
:hover.NavPrimaryOn { COLOR: #ffffff; TEXT-DECORATION: none; }

:link.NavSecondaryA { COLOR: #3399cc; TEXT-DECORATION: none; }
:active.NavSecondaryA { COLOR: #3399cc; TEXT-DECORATION: none; }
:visited.NavSecondaryA { COLOR: #3399cc; TEXT-DECORATION: none; }
:hover.NavSecondaryA { COLOR: #3399cc; TEXT-DECORATION: underline; }

:link.NavSecondaryB { COLOR: #666666; TEXT-DECORATION: none; }
:active.NavSecondaryB { COLOR: #666666; TEXT-DECORATION: none; }
:visited.NavSecondaryB { COLOR: #666666; TEXT-DECORATION: none; }
:hover.NavSecondaryB { COLOR: #666666; TEXT-DECORATION: underline; }

:link.NavTertiary { COLOR: #0058a5; TEXT-DECORATION: underline; }
:active.NavTertiary { COLOR: #0058a5; TEXT-DECORATION: underline; }
:visited.NavTertiary { COLOR: #0058a5; TEXT-DECORATION: underline; }
:hover.NavTertiary { COLOR: #0058a5; TEXT-DECORATION: none; }

:link.NavMast { COLOR: #CCFF66; TEXT-DECORATION: underline; }
:active.NavMast { COLOR: #CCFF66; TEXT-DECORATION: underline; }
:visited.NavMast { COLOR: #CCFF66; TEXT-DECORATION: underline; }
:hover.NavMast { COLOR: #CCFF66; TEXT-DECORATION: none; }

:link.NavBody { COLOR: #336699; font-weight: bold; TEXT-DECORATION: none; }
:active.NavBody { COLOR: #336699; font-weight: bold; TEXT-DECORATION: none; }
:visited.NavBody { COLOR: #336699; font-weight: bold; TEXT-DECORATION: none; }
:hover.NavBody { COLOR: #336699; font-weight: bold; TEXT-DECORATION: underline; }

:link.NavResults { COLOR: #336699; TEXT-DECORATION: underline; }
:active.NavResults { COLOR: #336699; TEXT-DECORATION: underline; }
:visited.NavResults { COLOR: #336699; TEXT-DECORATION: underline; }
:hover.NavResults { COLOR: #336699; TEXT-DECORATION: none; }

:link.mainMenuClamItemHead { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none; }
:active.mainMenuClamItemHead { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none; }
:visited.mainMenuClamItemHead { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none; }
:hover.mainMenuClamItemHead { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #336699; TEXT-DECORATION: underline; }

:link.mainMenuClamItemInner { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none; }
:active.mainMenuClamItemInner { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none; }
:visited.mainMenuClamItemInner { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none; }
:hover.mainMenuClamItemInner { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #336699; TEXT-DECORATION: underline; }

.menu {position:relative; margin-left:1em; margin-bottom:0.1em; display:none; text-decoration: none}
.menuitem {margin-bottom:0em;margin-top:0em; text-decoration: none}
.menuitemMain {margin-bottom:0em;margin-top:0em; text-decoration: none}

.NavDefault
{
	 background-color: #004A8D;
}

.NavOn
{
	 background-color: #4E8ABE;
}

.Footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 1.0;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

.FooterText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FooterTextAlt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #3399cc;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FineText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    LINE-HEIGHT: 1.25;
}

.MainArticleTitle
{
	margin-top: 2px;
	margin-bottom: 2px;
	color: #899C75;
	margin: 2px;
	padding: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	display: list-item;
}


.MainArticeHeader 
{ 
	font-family: Arial; 
	font-variant: small-caps; 
	font-size: 10pt; 
	color: #0058A5; 
    font-weight: bold 
}

.MainArticleHeaderAuthor 
{ 
	color: #3399CC; 
	font-family: Arial; 
	font-variant: small-caps; 
	font-size: 8pt; 
    font-style: oblique
}

.TableHeader
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #537379
}


.TableSubHeader
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #EEEEEE
}

.TableBody
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	background-color: #F6F6F6
}


.TableTitle
{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
background-color: #666666;
}

.FrmBoldType
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FrmItalType
{
    FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: #cc9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FrmResultsType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.FrmSearchInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #e3e9e0;
	border-right: thin inset #e3e9e0;
	border-top: thin inset #CCCCCC;
	border-left: thin inset #CCCCCC;
	width: 133px;
	height: 17px;
}

.FrmLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #CCCCCC;
	border-right: thin inset #CCCCCC;
	border-top: thin inset #FFFFFF;
	border-left: thin inset #666666;
	width: 133px;
	height: 17px;
}

.FrmInputShort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	background: #ffffff;
	text-decoration: none;
	border-bottom: thin inset #dddddd;
	border-right: thin inset #dddddd;
	border-top: thin inset #7c7c7c;
	border-left: thin inset #7c7c7c;
	width: 193px;
	height: 19px;
}

.FrmInputLong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	background: #ffffff;
	text-decoration: none;
	border-bottom: thin inset #dddddd;
	border-right: thin inset #dddddd;
	border-top: thin inset #7c7c7c;
	border-left: thin inset #7c7c7c;
	width: 220px;
	height: 19px;
}

.FrmInputVar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	background: #ffffff;
	text-decoration: none;
	border-bottom: thin inset #dddddd;
	border-right: thin inset #dddddd;
	border-top: thin inset #7c7c7c;
	border-left: thin inset #7c7c7c;
	height: 19px;
}

.FrmCareerSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #d1dccc;
	border-right: thin inset #d1dccc;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 345px;
	height: 16px;
}

.FrmSelectVar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #d1dccc;
	border-right: thin inset #d1dccc;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	height: 16px;
}

.FrmSelectMed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #d1dccc;
	border-right: thin inset #d1dccc;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 188px;
	height: 16px;
}

.FrmTextAreaLg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: thin inset #d1dccc;
	border-right: thin inset #d1dccc;
	border-top: thin inset #666666;
	border-left: thin inset #666666;
	width: 345px;
	height: 134px;
}

.FrmSearchSubmit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #880044;
	border-bottom : thin outset #550011;
	border-right : thin outset #550011;
	border-top : thin outset #BB3377;
	border-left : thin outset #BB3377;
}

.FormTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0058A5;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FormCareersTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FormCareersTitle666
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.FormSubmit
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #c4d2df;
	text-decoration: none;
	background-color: #336699;
	border-bottom : thin outset #666666;
	border-right : thin outset #666666;
	border-top : thin outset #d1dccc;
	border-left : thin outset #d1dccc;
}


.FormBody
{
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
}

.SiteIndex
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.formHelpPop 
{
	POSITION: relative;
	Z-INDEX: 0;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.formHelpPop:hover 
{
	background-color: transparent;
	z-index: 50;
}

.formHelpPop span 
{ 
	position: absolute;
	background-color: white;
	padding: 0px;
	left: -1000px;
	border: 1px solid black;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.formHelpPop span img 
{ 
	border-width: 0;
	padding: 0px;
}

.formHelpPop:hover span
{ 
	visibility: visible;
	top: -300px;
	left: -565px; 
}

BODY {
	SCROLLBAR-FACE-COLOR: #dee3e7;
    SCROLLBAR-HIGHLIGHT-COLOR: #E5E5E5;
    SCROLLBAR-SHADOW-COLOR: #CCCCCC;
    SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;
    SCROLLBAR-ARROW-COLOR: #006699;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #98aab1
}
