@charset "utf-8";


.body_left{ width:680px; float:left; position:relative; clear:both;}
.body_right{ width:270px; float:left; position:relative;  clear:right;}
.tagline{ font-weight:bold; color:#003772; padding:0 0 10px 0;}

.schSiteNav{ height:30px; }


.left_bottom{position:absolute; width:410px; top:295px; left:280px; clear:both;}

.left_bottom a{text-decoration:none; }
.left_bottom .retail{background:url(../images/retail_investors_o.png) no-repeat; width:200px; height:87px; display:block; float:left; }
.left_bottom .retail span{width:135px;}
.left_bottom .retail:hover{background:url(../images/retail_investors_i.png) no-repeat; }

.left_bottom .retirement{background:url(../images/retirement_services_o.png) no-repeat; width:200px; height:87px; display:block; float:left;}
.left_bottom .retirement span{width:130px;}
.left_bottom .retirement:hover{background:url(../images/retirement_services_i.png) no-repeat; }

.left_bottom a span{color:#fff; font-size:9px; padding: 12px 0 0 11px; display:block;}
.left_bottom a span span{color:#f90; font-size:11px; font-weight:bold; padding:0;}

.left_bottom a:hover span{ color:#fff;}
.left_bottom a:hover span span{ text-decoration:underline; color:#f90;}


.latest_news{ margin:0px 0 0 5px; float:left; width:384px;}
.latest_news_title{ color:#003772; background:url(../images/org_line2.png) no-repeat 0 17px; height:18px; width:384px;}
.latest_news_title .title{float:left;font-weight:bold; }
.date_ind{float:right;font-size:11px; color:#777;}
.latest_news_scroll ul{ width:384px; margin: 12px 0 0 0; padding:0; position:relative;}
.latest_news_scroll ul li{padding:0; clear:both; white-space: nowrap; height:25px;}
.latest_news_scroll ul li a{ background:url(../images/view_more_fund_icon.png) no-repeat; margin:0; padding:0 0 10px 20px;text-decoration:none; color:#000; font-size:12px; font-weight:bold; float:left; width:300px;}
.latest_news_scroll ul li a:hover{color:#f90; text-decoration:underline;}
.latest_news_scroll ul li .date_ind{float:right; font-size:11px}

.latest_news_scroll{  position:relative; width:384px; height:95px; overflow:hidden; }



.quick_link{padding:53px 0 0 20px;}
.quick_link_title{ width:230px; color:#003772; background:url(../images/org_line1.png) no-repeat 0 17px; font-weight:bold; height:18px;}
.quick_link ul{ margin: 10px 0 0 0; }
.quick_link ul li{padding:0 0 5px 0; }
.quick_link ul li a{ background:url(../images/view_more_fund_icon.png) no-repeat; padding:0 0 0 20px; text-decoration:none; color:#000; font-size:12px; font-weight:bold; display:block; float:left;}
.quick_link ul li a:hover{color:#f90; text-decoration:underline;}



.top_perform{ padding:20px 0 0 25px; position:relative; height:105px; }
.top_perform ul{ padding:10px 0 0 0; }
.top_perform ul li{	padding:0 7px 0 0; margin:0px; list-style:none; float:left; }
.top_perform ul li a{color:#777; text-decoration:none; font-size:11px; width:34px; display:block; text-align:center; padding:2px 0 0 0; }
.top_perform ul li a:hover{color:#000;text-decoration:none;}

.top_perform .top_perform_nav .top_perform_here{color:#000; background:url(../images/home_tab.png) no-repeat; width:34px; height:18px; position:relative; font-weight:bold; z-index:5;}

.top_perform_content ul { position:absolute; left:20px; top:65px; width:216px; padding:0 0 0 0px; border-top:1px solid #d1d1d1;  }
.top_perform_content ul li{  padding:4px 0 0 0px; margin:0 0 0 0px; font-size:11px;  }
.top_perform_content ul li .fund_name{ float:left; width:180px; padding:0; margin:0; text-align:left; color:#000; font-weight:bold;}
.top_perform_content ul li .fund_name:hover{color:#f90; text-decoration:underline;}
.top_perform_content ul li .fund_percent{ float:right; color:#000; font-weight:bold;}


.right_bottom{ padding:26px 0 0 10px; clear:both; position:relative; z-index:1;white-text:nowrap; }
.right_bottom div { display : none;}
.right_bottom .Block1{padding:0 0 0 7px;display:inline;width:120px; height:145px;}
/*
.performance_icon{ width:260px; padding:20px 0 0 0; clear:both; position:relative; z-index:1; }
.performance_icon a{padding:0 0 0 10px; border:none; margin:0; float:left;}
*/

/*
.slide{ position: absolute; top:300px; left:10px; z-index:0; overflow:hidden; width:260px; height:222px; font-size:12px;}
.slide_wrapper{position:relative; }
.slide_body{ width:250px; height:200px; position:absolute; top:193px; background:url(../images/home_slide_bar_bg.png) repeat-y #fff; }
.slide_top{background:url(../images/home_slide_bar_top.png) no-repeat; height:33px; display:block;}
.slide_top_title{padding:7px 0 0 40px; float:left; color:#fff; font-weight:bold; font-size:14px;}
.slide_content{ padding:0 10px 0 10px; color:#000;}
.slide_question{ font-weight:bold; padding:0 0 5px 0;}
.openCloseBtn{padding:7px 10px 0 0; float:right; }
.openCloseBtn:hover{cursor:pointer; }
#slide_submit{ margin:0 150px; 0 0 }
*/

.slide{ position: absolute; top:300px; left:10px; z-index:0; overflow:hidden; width:260px; height:222px; font-size:12px;margin-left:5px;}
.slide_wrapper{position:relative; }
.slide_body{ width:250px; height:200px; position:absolute; top:193px; background:url(../images/home_slide_bar_bg.png) repeat-y #fff; }
.slide_top{background:url(../images/home_slide_bar_top.gif) no-repeat; height:33px; display:block;}
.slide_top:hover{cursor:pointer; }
.slide_top_title{padding:7px 0 0 40px; /*float:left;*/ color:#fff; font-weight:bold; font-size:14px; }
.slide_top_title_link{width:224px; float:left; display:block;text-decoration:none; padding-top:5px;}
.slide_content{ padding:0 10px 0 10px; color:#000;}
.slide_content span span {padding-top:3px !important;}
.slide_question{ font-weight:bold; padding:0 0 5px 0;}
.openCloseBtn{padding:7px 10px 0 0; /*float:right; */ }
.openCloseBtn:hover{cursor:pointer; }
.openClostBtn_link{float:right; display:block; padding-top:5px; text-decoration:none;}
#slide_submit{ margin:0 150px; 0 0 }

#flashnews{position:absolute; top:63px; left:-33px;}