html, body {background: url(../images/home/bg.gif) repeat-x #FFF 0 60px;}
#contentwrapper {margin-top: 0; border-top: none; height: 535px !important; position: relative;}
#bannerFlash {height: 381px;}
/*.homeTxt {font-size: 80%; border-top: 2px solid #A5AA6D; padding: 10px 0 0 28px; background:url(../images/home/bg_content.gif) repeat-x; height: 152px;}*/
.homeTxt {font-size: 80%; border-top: 2px solid #A5AA6D; padding: 10px 0 0 28px; background:url(../images/home/bg_content.gif) repeat-x; height: 152px;}
*html .homeTxt {font-size: 80%; border-top: 2px solid #A5AA6D; padding: 10px 0 0 28px; background:url(../images/home/bg_content.gif) repeat-x; height: 142px;}
.homeTxt p {font-size: 100%; width: 392px; padding:0; line-height:160%;}

#annualBox, #reportBox {position:absolute; bottom: 43px; left: 440px; width: 255px; border-bottom: 1px solid #1A3B67; background:url(../images/home/bg_box.gif) repeat-x bottom #F0F0F0;}

#reportBox {left: 705px; border-bottom: 1px solid #2A6636;}
/*#annualBox .header, #reportBox .header {background-color: #193A64; padding: 11px 10px 0 15px; height:24px;}*/
#annualBox .header, #reportBox .header {background-color: #193A64; padding: 11px 5px 0 15px; height:24px;}
#annualBox .header img, #reportBox .header img {float:left;}
#reportBox .header {background-color: #255930;}
#annualBox .header a, #reportBox .header a {display: inline-block; height:12px; float:right; margin-left:2px; text-indent:-1000px;}
#annualBox .header a:hover, #reportBox .header a:hover {text-decoration:none;}
#annualBox .header .btnMore, #reportBox .header .btnMore  {background: url(../images/home/bg_more_1.gif) no-repeat 0 0; width: 33px;}
#reportBox .header .btnMore {background-image: url(../images/home/bg_more_2.gif);}
#annualBox .header .btnEnlarge, #reportBox .header .btnEnlarge {background: url(../images/home/btn_plus_1.gif) no-repeat 0 0; width: 16px;}
#reportBox .header .btnEnlarge {background-image: url(../images/home/btn_plus_2.gif);}
#annualBox .header .active {background-image: url(../images/home/btn_min_1.gif);}
#reportBox .header .active {background-image: url(../images/home/btn_min_2.gif);}

.mask {width:255px; height:108px; overflow:hidden; position:relative;}
#reportMask {width:218px; height:100%; overflow:auto; position:relative;}
#reportBox .homeContent .reportItem { background:url(../images/dash_grey.gif) repeat-x bottom;}
.homeContent dl {padding: 8px 0 0 14px; line-height: 132%; width: 230px;}
#annualBox .homeContent dl {padding-top: 0;}
.homeContent dl dt {color: #666666; font-weight: bold; padding-bottom: 3px; font-size:10px; margin-top:8px; font-size: 85%;}
.homeContent dl dd {padding-bottom:8px; background: url(../images/dash_grey.gif) repeat-x bottom; }
.homeContent dl dd a {color: #16437C; font-size: 85%;}
.homeContent dl dd a:hover { text-decoration:underline;}

#reportBox .reportItem a { width: 140px; padding: 8px 13px; float:left; line-height: 160%; font-size: 85%;}
#reportBox .reportItem a strong {color: #266D35; font-weight: bold;}
#reportBox .reportItem img {float:right; margin: 1px 0 2px 0;}

#reportDetail {display: none;}
.reportTitle {font-weight: bold; padding: 6px 0 5px 14px;}

#annualDD {background:url(../images/home/bg_dropdown.gif) no-repeat; width: 210px; height: 23px; padding-left: 11px;position:relative; cursor:pointer; margin: 0 0 10px 14px;}
#annualDDPulldown {position: absolute;  bottom:21px; left: 0;  padding-left: 0; padding-right: 0; margin-left: 0; border: 1px solid #9A9A9A; width: 219px; height:216px; background-color:#FFFFFF; display: none; z-index: 1000;}
#annualDDPulldown a {display: block;}
#annualDDPulldown ul {padding: 5px 0; padding-left: 0;}
#annualDDPulldown ul li {padding-left:0;}
#annualDDPulldown ul li a { padding: 3px 0 3px 10px;}
#annualDDPulldown ul li a:hover {color: #666666; background-color:#EEE; text-decoration:none;}
#currentYear{font-weight: bold; padding-bottom: 6px;}

/* scroller */
.Scroller-Container {position:absolute; top:0; left:0px;}
.Scrollbar-Track {position:relative; margin:2px 0; width:7px; height:104px; overflow:hidden;	cursor:pointer; background-color: #C4CEDA;}
.Scrollbar-Handle {position:absolute;	top:0px; width:7px; height:40px; cursor:pointer; background:url(../images/home/handel.gif) no-repeat;}
.scrollbar {float:right;}
.Scrollbar-Disabled {visibility:hidden;}
/* end scroller */


#footer {background-color: #A5AA6D;}
#footer a.larger {background-image: url(../images/home/icon_larger.gif);}
#footer a.smaller {background-image: url(../images/home/icon_smaller.gif);}

.topBtn { display: none;}



