body { text-align:center; margin: 0 0 0 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px }
div#homeBody { background-color:White; text-align:left; width:1000px; margin: 0 auto } 
form { margin: 0 0 0 0; padding: 0 0 0 0; }
p { margin-top:12px; }

#pageHeader { background-color:white; width:1000px; height:100px; }
#pageLogo { float:left; text-align:left; margin: 0px 0px 0px 15px;width: 230px; height:100px; }
#searchForm { float:left; margin-top:5px; text-align:right; height:100px; width: 730px; }
#searchFormLinks { float:left; text-align: right;height:20px; width:530px; padding: 0; }
#searchFormBox { float:left; text-align: right;height:20px; width:200px; padding: 0;  }
#searchFormLabel { clear:both;text-align:right;height:22px; width:730px; padding-top:5px; }
#searchFormLogo { clear:both;text-align:right;height:48px; width:730px; padding-top:5px; }
a.pageTopLink, a.pageTopLink:visited { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; color: #606060 }
a.pageTopLink:hover { text-decoration:underline }
input, select, textarea { border: 1px solid black }
input.textboxSearch { width: 135px; font-size: 10px; }
input.buttonSearch, input.btn { background-color: #BBC0D3; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; border: solid 1px #363636; margin-right: 5px } 
input.buttonSearch:hover, input.btn:hover {background-color: #DEE4F9 }

#flashContent { position:relative; width: 960px; text-align:center; height: 550px; z-index: 1; overflow:hidden }

#topNav { position:relative; clear:both; width: 975px; height: 26px; text-align:left; margin: 0px 0px 5px 0px; z-index: 200; border: 1px solid #415968; }
a.topNavLink, a.topNavLink:visited { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size:14px; color: #FFFFFF; line-height:26px; height: 26px; padding: 5px 36px 5px 36px }
a.topNavLink:hover { background-color: #FFFFFF; color: #000000;   } 
div.bgImg { float:left; background-image: url('/images/topnav/navbar.jpg'); background-repeat:repeat-x; height:26px; width:975px; line-height:26px; }
div.bgImgLeft { background-image: url('/images/topnav/bg_bar_left.jpg'); width:12px;height: 26px;float:left }
div.bgImgRight { background-image: url('/images/topnav/bg_bar_right.jpg'); width:12px;height: 26px;float:left }

#homeMain { float:left; clear:both; text-align:center; margin:0px 0px 5px 0px; height:380px; width: 975px; background-repeat:no-repeat; background-position:center top; border: 1px solid black }
#homeMainLeft {  float:left; width: 490px; text-align:left; padding: 5px 0px 0px 3px}
#homeMainRight { float:left; width: 447px; height:380px; text-align:center; padding-top:10px }
#homeMainBottom { float:left; clear:both; width: 975px; height: 205px; margin:0px 0px 5px 0px; padding-top:10px; background-color: #BBC0D3; border: 1px solid black }

ul.homeList { padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; }
ul.homeList li { padding: 0px 0px 13px 18px; margin-left:-12px; background-image: url(/images/home/bullet.png); background-repeat: no-repeat; background-position: 0 6px; 
                 font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold;  line-height:23px; color:#000000}
div.bubble { clear:left; width: 430px; padding: 7px 0px 0px 15px; background-color: #415968; margin: 0px 0px 16px 22px; border: 2px solid #EAEFF1; height: 25px; text-align:center }
div.bubbleLeft { background-image: url('/images/topnav/bg_bar_left.jpg'); width:12px;height: 26px;float:left; margin: 0px 0px 0px 0px; }
div.bubbleText { float:left; background-image: url('/images/topnav/bg_bar.jpg'); width:335px;height:26px;  line-height:26px;  margin: 0px 0px 0px 0px;  }
div.bubbleRight { background-image: url('/images/topnav/bg_bar_right.jpg'); width:12px;height: 26px;float:left; margin: 0px 0px 0px 0px; }
a.bubbleLink, a.bubbleLink:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:15px; text-decoration:none; font-weight:bold; color: #EAEFF1; }
a.bubbleLink:hover { color: #FFFFBF } 

div.message {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; padding: 15px 0 15px 15px }
div.messageMain {font-family: Arial Black; font-size: 32px; clear:left; font-weight:bold; text-align:right; padding: 15px 0 15px 0; color:#707070 }
div.anno {  float:left;border-bottom: 1px dotted black }
div.annoDate { float:left; clear:both; padding: 5px 5px 8px 15px; width:60px; font-family: Arial; font-size: 11px; text-align: right; font-weight:bold; vertical-align: top }
div.annoText { float:left; padding: 5px 5px 8px 0px; width:370px; font-family: Arial; font-size: 11px; vertical-align: top  }
a.annoLink { text-decoration:underline; font-weight:bold; color: #363636; font-family: Arial; font-size: 11px; }
a.annoLink:hover { text-decoration:underline; color: #31659c }
#annoBox  { clear:both; float:left; width:474px; font-family: Arial; font-size: 11px; color: #363636; font-weight:bold; background-color: #EAEFF1; margin-left: 10px; border: 1px solid black }  	    	

#divScrollTextCont { position: relative; height:140px; width:474px;  clip:rect(0px 465px 140px 0px); overflow:hidden; visibility:hidden; border-bottom: 1px dotted black}
#divText { float:left; position: relative; width: 455px; text-align: left;}
#divScrollBar { float:left; width:8px; margin: 0px 0px 0px 0px; padding:3px 0px 3px 0px; border-left: 1px dotted black }
#divScrollTextTitle { background-color: #415968; color: White; font-family: Arial; font-weight: bold;font-size:14px; text-align: left; height:16px; padding:5px 0px 5px 5px; border-bottom: 1px solid black }
.clScroll{position:relative; visibility:hidden}

#footer { clear:both; height:26px; width: 975px; color:white; text-align:center;background-color: #95A0A9; border: 1px solid #415968; margin-bottom: 10px}
#footerLinks { float:left; width: 480px; height:26px; line-height:24px; text-align:left; vertical-align:middle; padding: 0 0px 0 10px  } 
#footerCopy { float:left; width: 480px; height:26px; line-height:24px; text-align:right; vertical-align:middle; padding: 1px 0 0 0;  } 
a.pageFooterLink, a.pageFooterLink:visited { font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size:12px; color: #FFFFFF; }
a.pageFooterLink:hover { text-decoration:underline; color: #FFFFFF; }

#Main { clear:both; margin:0px 0px 0px 0px; width:975px; text-align:center; }

#LeftNav { float:left; width:190px; text-align:left;  }
#LeftNavTop { visibility:hidden; clear:both; height:0px; width:184px;  background-image: url('/images/topnav/subnav_top.gif'); background-repeat:no-repeat; overflow:hidden; }
#LeftNavBot { visibility:hidden; clear:both; background-image: url('/images/topnav/subnav_bot.gif'); height:11px; Width:184px; background-repeat:no-repeat;overflow:hidden; }
#LeftNavBackground { clear:both; width: 164px; background-color:#CDDBE0; padding: 10px 10px 20px 10px; text-align:left; overflow:hidden; border: 1px solid black }
#LeftNavSpace { clear:both; width: 184px; height:175px }
#LeftNavBanner { clear:both; margin: 15px 0px 100px 5px; text-align:left; width:100%; overflow:hidden;}
.LeftNavHeader { font-weight: bold; font-size: 13px; margin: 0px 0px 0px 0px; line-height: 15px }
A.LeftNavLink, A.LeftNavLink:visited { FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: arial; TEXT-DECORATION: none }
A.LeftNavLink:hover { TEXT-DECORATION: underline }
A.LeftNavLinkOn, A.LeftNavLinkOn:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: arial; TEXT-DECORATION: none }
UL.LeftNav { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px  }
UL.LeftNav LI { list-style-type:none;  margin: 10px 0px 0px 0px; line-height:13px}

#MainBody { float:left;width:780px; overflow:hidden; text-align:left; margin: 0px 0px 0px 0px; }
#MainBodyHeader {  float:left;FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #9c9c9c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; height: 45px;
                     padding-left:15px; padding-top:15px; border-bottom: solid 1px #363636; width: 100% }
#MainBodyText { clear:both; float:left; padding:3px 10px 0px 15px; margin: 0px 0px 30px 0px; text-align:left; font-family: Arial; width:580px;  border-right: solid 1px #363636; min-height: 500px }

#MainBodyRight { float:left; padding:3px 5px 0px 15px; margin: 0px 0px 30px 0px; text-align:left; font-family: Arial; width: 140px; }
#MainFourthNav { float:left; padding:3px 10px 0px 15px; margin: 0px 0px 30px 0px; text-align:left; font-family: Arial; width:170px; overflow-x:auto }
#MainFourthContent { float:left; padding:3px 5px 0px 15px; margin: 0px 0px 30px 0px;  text-align:left; font-family: Arial; width:540px; border-left: solid 1px #363636 }

#MainBodyWide { clear:both; float:left; padding:3px 10px 0px 15px; margin: 0px 0px 30px 0px; text-align:left; font-family: Arial; width:680px }

#MainBodyText ul,
#MainFourthContent ul { }

TD, .Copy, .CopyIntro { FONT-SIZE: 12px;     COLOR: #313131;   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.CopyHeader { FONT-WEIGHT: bold;   FONT-SIZE: 13px; color: #3F647F;   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.CopyBold { FONT-WEIGHT: bold;   FONT-SIZE: 12px;   COLOR: #313131;  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.CopyBoldLight { FONT-WEIGHT: bold;   FONT-SIZE: 12px;   COLOR: #ffffff;  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.CopySmall { FONT-SIZE: 10px;   COLOR: #313131;   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;  TEXT-DECORATION: none }
.CopySmallLight { FONT-SIZE: 10px;  COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none }
.ErrorMessage { font-weight: bold; color: Red }
.UCase { text-transform: uppercase }

div.bullets { float: left; width: 430px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px; list-style-image:url('/images/bullet.png'); padding: 12px 0px 2px 0px }
div.bulletscol { float: left; width: 210px; padding: 0px 0px 0px 0px;  }

A, A.Copy:link { COLOR: #3F647F; }
A:hover, A.Copy:hover { COLOR: #363636; }
A.CopyLight:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.CopyLight:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.ChartBorder { padding: 0 0; margin:0 0 }
.Chart { BACKGROUND-COLOR: #ffffff; border: solid 2px #9c9c9c; padding: 0 0; margin: 0 0 }
.ChartRowA { BACKGROUND-COLOR: #eaeaea; padding: 0 0; margin:0 0}
.ChartRowB { BACKGROUND-COLOR: #dadada; padding: 0 0; margin:0 0 }
.ChartRowText { FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;  padding: 0 0; margin:0 0  }
.ChartHeader { FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #9c9c9c; border-bottom: solid 2px #313131; padding: 2px 5px 2px 5px; margin: 0; }
.ChartHeaderText { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }
.ChartTextBold {FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none }
A.ChartLink, A.ChartLink:visited { FONT-SIZE: 12px;COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.ChartLink:hover { COLOR: #31659c; }




.BigIntro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #a5a5a5;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.HighlightText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #336699
}
A.SmallLink:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
A.SmallLink:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}


