@charset "utf-8";


.content_tab{	width:760px; padding: 0 0 10px 0; position:relative; }
.content_tab ul{ padding:0px; margin:0px; height:27px; border-bottom: 1px solid #FF9900; }
.content_tab ul li{ padding:0 4px 0 0; margin:0px; list-style:none; float:left; }
.content_tab ul li span{ border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 5px 0 4px 0; display:block; float:left; }
.content_tab ul li a{ margin:0 0 0 1px; background:url(../images/grey_btn_bg.png) repeat-x; color:#666666; font-weight:bold; padding: 5px 5px 10px 5px; text-decoration:none; font-size:15px;}


.content_tab ul li .here{ border-right: 1px solid #FF9900; border-left: 1px solid #FF9900; border-top: 1px solid #FF9900; }
.content_tab ul li a:hover, .content_tab ul li .here a{ background:url(../images/orange_btn_bg.png) 0 1px repeat-x !important; 
							> background:#f90 url(../images/orange_btn_bg.png) 0 0px repeat-x !important; 
							background:#f90 url(../images/orange_btn_bg.png) repeat-x; 
							margin:0 0 0 1px; color:#fff; font-weight:bold; padding: 6px 5px 6px 5px; text-decoration:none; }

.content_tab_date{ position:absolute; top:8px;right:0; font-size:11px; width:100px;}
.content_tab_date a:hover{color:#f90; text-decoration:underline;}

.funds_table{  /*width:760px;*/ font-size:12px; margin:5px 0 25px 0;}
.funds_table .header{ background-color:#003772; color:#fff; font-weight:bold; padding:5px; border-right: 1px solid #fff; font-size:12px;}
/*.funds_table td{ color:#4c739c;  padding: 5px; border-right: 1px solid #fff;}*/
.funds_table td{ color:#4c739c;  padding: 5px; border-right: 1px solid #fff; border-bottom:1px solid #e2ebf9;}
.funds_table .section{ color:#003772; background-color:#b8d7f6; font-weight:bold; border-top: 2px solid #fff;}
.glossary_table table .odd, .funds_table .odd{ background-color:#f3f5ff;}
/*.glossary_table table .even, .funds_table .even{ background-color:#e2ebf9;}*/
.glossary_table table .even, .funds_table .even{ background-color:#f3f5ff;}
.fund_name{ font-weight:bold; text-align:left;}
.funds_table .topborder{ border-top: 1px solid #fff; }
.funds_table a{color:#4c739c; text-decoration:none;}
.funds_table a:hover{color:#ff9900; text-decoration:underline;}

#est_divid_cal{display:none;}

.dn_checkitem input{margin-left:50px; float:left;}
.dn_checkitem a{float:right; padding-right:40px;}


.fund_dividend_popup{display:block; background:url(../images/export_excel_o.png) no-repeat; height:44px; width:82px; text-decoration:none;}
.fund_dividend_popup:hover{ background:url(../images/export_excel_i.png) no-repeat; color:#fff;}
.fund_dividend_popup span{display:block; width:40px; padding: 0 0 0 35px;}




.table_tab{width:880px; padding: 0 0 1px 0; position:relative; }
.table_tab ul{ padding:0px; margin:0; height:27px;}
.table_tab ul li{ padding:0 4px 0 0; margin:0px; list-style:none; float:left; }
.table_tab ul li span{ border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 5px 0 3px 0; display:block; float:left; }
.table_tab ul li a{ margin:0 0 0 1px; background:url(../images/light-grey_btn_bg.png) repeat-x; color:#666666; font-weight:bold; padding: 5px 55px 10px 55px; text-decoration:none; font-size:15px;}
.table_tab ul li a:hover{ background:url(../images/blue_btn_bg.png) repeat-x; text-decoration:none; color:#fff; } 

.table_tab ul li .here{ border-right: 1px solid #003772; border-left: 1px solid #003772; border-top: 1px solid #003772; }
.table_tab ul li .here a{ background:url(../images/blue_btn_bg.png) repeat-x; margin:0 0 0 1px; color:#fff; font-weight:bold; padding: 5px 55px 10px 55px; text-decoration:none; }
/*
.cal_btn{padding:15px 0 10px 0; float:right;}
.cal_btn a{ background:url(../images/cal_btn_a.png) no-repeat; text-decoration:none; padding:7px 10px 10px 40px; color:#666;}
.cal_btn a:hover{background:url(../images/cal_btn_b.png) no-repeat; color:#003772;}
*/

.cal_btn{ float:right;/*background:url(../images/cal_btn_3.png) repeat-x; width:150px; height:30px;*/}
.cal_btn ul li{float:left;}
.cal_btn span{float:left;}


.cal_btn .btn_left{background:url(../images/cal_btn_1.png) no-repeat; width:8px; height:30px; display:block; text-decoration:none;}
.cal_btn .btn_right{background:url(../images/cal_btn_4.png) no-repeat; width:8px; height:30px; display:block; text-decoration:none;}
.cal_btn .btn_mid{background:url(../images/cal_btn_3.png) repeat-x; height:30px; color:#003772; text-decoration:none;}
.cal_btn .btn_mid .label{display:block; margin:8px 0 0 0; padding:0 5px 0 5px;}

.cal_btn .btn_left_over{background:url(../images/cal_btn_1_mo.png) no-repeat; width:8px; height:30px; display:block; text-decoration:none;}
.cal_btn .btn_right_over{background:url(../images/cal_btn_4_mo.png) no-repeat; width:8px; height:30px; display:block; text-decoration:none;}
.cal_btn .btn_mid_over{background:url(../images/cal_btn_3_mo.png) repeat-x; height:30px; text-decoration:none;}



.headerlink:link {
	text-decoration: none;
	color: #003772;
}
.headerlink:visited {
	text-decoration: none;
	color: #003772;
}
.headerlink:hover {
	text-decoration: underline;
	color: #ff9900;
}
.headerlink:active {
	text-decoration: none;
	color: #003772;
	
}

/*Fix for IE8 - start*/
.table_tab ul li span{
padding:3px 0 3px;
_padding:5px 0 3px;
}


.content_tab ul li span{
Padding:3px 0 4px;
_Padding: 5px 0 4px;
}


.twbutton {height:21px;
	   margin-top:-1px	
	}

/*Fix for IE8 - end*/


#flashcontent{background:#fff;}
