BODY {
MARGIN-TOP: 0px;
MARGIN-LEFT: 0px;
}

td, a, p, ul, ol, span, div {
  FONT-SIZE: 10pt;
  FONT-FAMILY: Minion, Verdana, Arial, Serif;
}
ul, ol, li {
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
}
ul ul li, ul ol li, ol ol li, ol ul li {
  PADDING-TOP: 1px;
  PADDING-BOTTOM: 1px;
}
sup {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Minion, Verdana, Arial, Serif;
}
sup.SupSmall, sup.SupSmall a, sup.SupSmall p, sup.SupSmall nobr{
  FONT-SIZE: 8pt!important;
  FONT-FAMILY: Minion, Verdana, Arial, Serif;
}
A.ClariaNavyBold, .ClariaNavyBold, .ClariaNavyBoldLarge {
  COLOR: navy;
  FONT-WEIGHT: bold;
}
.ClariaNavyBoldLarge {
  FONT-SIZE: 12pt!important;
}
.ClaricaError, span.ClaricaError {
  color: red;
  font-weight: bold;
}

.CaptionAlignLeft{
	text-align: left;
    FONT-SIZE:		13px;
    FONT-FAMILY: 	Verdana, Arial, 'sans serif';
}

.THNoBoldLeft{
	font-weight:	normal;
	text-align:		left;
    FONT-SIZE:		13px;
    FONT-FAMILY: 	Verdana, Arial, 'sans serif';
}
.THBoldLeft{
	FONT-SIZE: 13px;
    FONT-FAMILY: 	Verdana, Arial, 'sans serif';
    TEXT-ALIGN:		left;
    FONT-WEIGHT:	bold;
}	

BODY
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A
{
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A:visited
{
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A:active
{
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.yellow
{
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.yellow
{
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.yellow:visited
{
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.yellow:active
{
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lblue
{
    FONT-SIZE: 10pt;
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A.lblue
{
    FONT-SIZE: 10pt;
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A.lblue:visited
{
    FONT-SIZE: 10pt;
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A.lblue:active
{
    FONT-SIZE: 10pt;
    COLOR: #006fff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.bc
{
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bc
{
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bc:hover
{
    FONT-SIZE: 11px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc:visited
{
    FONT-SIZE: 11px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bc:hover
{
    FONT-SIZE: 11px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc:active
{
    FONT-SIZE: 11px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bc:hover
{
    FONT-SIZE: 11px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.bc2
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc2
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc2:hover
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc2:active
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc2:hover
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc2:visited
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc2:hover:unknown
{
    FONT-SIZE: 10px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc3
{
    FONT-SIZE: 12px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc3:hover
{
    FONT-SIZE: 12px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc3:active
{
    FONT-SIZE: 12px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc3:hover
{
    FONT-SIZE: 12px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc3:visited
{
    FONT-SIZE: 12px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.bc3:hover
{
    FONT-SIZE: 12px;
    COLOR: #006fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.copy
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.copysmall
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.copyblue
{
    FONT-SIZE: 11pt;
    COLOR: #333366;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.clock
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ContentText
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.ContentTextSmall
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.ContentTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.ContentTitleBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.DIVBasic
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    Z-INDEX: 1;
    LEFT: 25px;
    BORDER-LEFT: #000000 1px;
    WIDTH: 736px;
    BORDER-BOTTOM: #000000 1px;
    POSITION: absolute;
    TOP: 170px;
    HEIGHT: 156px;
    BACKGROUND-COLOR: #ffffff;
    layer-background-color: #FFFFFF
}
.DIVBasic2
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    Z-INDEX: 99;
    LEFT: 35px;
    BORDER-LEFT: #000000 1px;
    WIDTH: 736px;
    BORDER-BOTTOM: #000000 1px;
    POSITION: absolute;
    TOP: 170px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    layer-background-color: #ffffff
}
.DIVWide
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    Z-INDEX: 1;
    LEFT: 35px;
    BORDER-LEFT: #000000 1px;
    WIDTH: 756px;
    BORDER-BOTTOM: #000000 1px;
    POSITION: absolute;
    TOP: 150px;
    HEIGHT: 156px;
    BACKGROUND-COLOR: #ffffff;
    layer-background-color: #FFFFFF
}
.DIVIndexRightNav
{
    Z-INDEX: 2;
    LEFT: 458px;
    WIDTH: 312px;
    POSITION: absolute;
    TOP: 113px;
    HEIGHT: 87px
}
.DIVIndexTwoCol
{
    Z-INDEX: 1;
    LEFT: 15px;
    VISIBILITY: visible;
    WIDTH: 755px;
    POSITION: absolute;
    TOP: 220px
}
.DIVPopupLogo
{
    Z-INDEX: 1;
    LEFT: 5px;
    WIDTH: 134px;
    POSITION: absolute;
    TOP: 5px;
    HEIGHT: 40px
}
.DIVPopupHeader
{
    Z-INDEX: 2;
    LEFT: 5px;
    WIDTH: 380px;
    POSITION: absolute;
    TOP: 64px;
    HEIGHT: 24px
}
.DIVPopupContent
{
    Z-INDEX: 4;
    LEFT: 5px;
    WIDTH: 400px;
    POSITION: absolute;
    TOP: 97px;
    HEIGHT: 115px
}
.ErrorMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.ContentTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.lbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, 'Sans serif'
}
.ContentNav
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, 'sans serif'
}
.TradeMarkTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana, 'sans serif'
}

TD.Filler
{
   BACKGROUND-IMAGE: /images/sun_bkyellow.gif
}

table.messages
{
    BORDER:1px solid orange 
}
.DisableULBullets {
	 LIST-STYLE-TYPE: none; 
	 MARGIN-TOP: 0px
}

.SaveIDIfYouAreNot
{
	background-color:Transparent;
	color:#ffffff;
}

/* Coolmenus */
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:350; height:25; cursor:pointer; cursor:hand;font-family:Verdana,Arial,sans-serif;}
.clT,.clTover{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-size:12px; font-weight:bold}
.clT{color:white; }
.clTover{color:#FCCE55;}
.clS,.clSover{padding:0px 2px 0px 2px; font-size:11px;}
.clS2,.clS2over{position:absolute; overflow:hidden; width:350; height:25; padding:0px 2px 0px 2px; font-size:11px; font-weight:bold}
.clS{background-color:#F4F7FB; layer-background-color:#F4F7FB;}
.clSover{background-color:#FFCD03; layer-background-color:#FFCD03;}
.clS,.clSover,.cls2,.clS2over{color:#003065;}
.clB,.clBar{background-color:white;layer-background-color:white;}
.clS2,.clS2over{background-color:#B8CFE3; layer-background-color:#B8CFE3; cursor:default;}
.clB,.clB2{position:absolute; visibility:hidden; z-index:300}
.clB2{background-color:#EAAB00;layer-background-color:#EAAB00;}
.clBar{position:absolute; width:10; height:10; visibility:hidden;}
.barBg{position:absolute; overflow:hidden; width:744; z-index:1000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; layer-background-image: url(/images/dn_bar.gif); background-image: url(/images/dn_bar.gif); top:110px;}
.barBg2{position:absolute; overflow:hidden; width:744; z-index:1000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; layer-background-image: url(/images/dn_bar2.gif); background-image: url(/images/dn_bar2.gif);}

.helpPrint
{
	position:	absolute;
	width:		170px;
	height:		20px;
	z-index:	5;
	left:		578;
	top:		125;
}

.LegalText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.LegalText a {color:#003366; }
.LegalText a:active {color:#00245D; }
.LegalText a:hover {color:#9A6500; text-decoration:underline; }

.RebrandingMessage
{
	BACKGROUND-COLOR:	#EFEBE7;
	PADDING-TOP:		3px;
	PADDING-BOTTOM:		3px;
	PADDING-LEFT:		3px;
	PADDING-RIGHT:		3px;
	WIDTH:				672px;
}
