td,div{
	font-size:12px;
	font-family: arial, sans-serif;
	text-decoration:none;
	word-spacing:2px;
}

.content1{
	font-size:12px;
	/*color: #666666;*/
	color: #000;
	font-family: arial, sans-serif;
	text-decoration:none;
	word-spacing:2px;
}

.content2{
	font-size:13px;
	color: #666666;
	font-family: arial, sans-serif;
	text-decoration:none;
}

.content3{
	font-size:12px;
	/*color: #666666;*/
	color: #000;
	font-family: arial, sans-serif;
	line-height: 20px;
	/*text-align: justify;*/
}

.content4{
	font-size:11px;
	color: #666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	word-spacing:0px;
}

.content5{
	font-size:12px;
	color: #666666;

	font-family: arial, sans-serif;
}

.content6{
	font-size:7px;
	color: #bbb;
	font-family: arial, sans-serif;
}

.content7{
	font-size:9px;
	color: #666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	word-spacing:0px;
}

.content_blue{
	font-size:12px;
	color: #07497D;
	font-family: arial, sans-serif;
	text-decoration:none;
	word-spacing:2px;
}

.content_white{
	font-size: 9px;
	color: #fff;
	font-family: arial, sans-serif;
}

.content_grey{
	font-size:10px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
}


.page_title{
	font-size:16px;
	color: #064A7B;
	font-family: arial, sans-serif;
	text-decoration:none;
}

.heading1{
	font-size:18px;
	color: #07497D;
	font-family: arial, sans-serif;
	line-height: 50px;
}

.heading2{
	font-size:15px;
	color: #fff;
	font-family: arial, sans-serif;
	line-height: 40px;
	font-weight: bold;
}

.heading3{
	font-size:18px;
	color: #07497D;
	font-family: arial, sans-serif;
	font-weight: bold;
}

.heading4{
	font-size:13px;
	color: #07497D;
	font-family: arial, sans-serif;
	font-weight: bold;
	line-height:20px;
}

.heading5{
	font-size:11px;
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
}

.heading6{
	font-size:18px;
	color: #07497D;
	font-family: arial, sans-serif;
	font-weight: normal;
}

.cal_heading5{
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
}

.calculator_font tr td{
	font-size:12px;
}

.content_bar_heading{
	font-size:15px;
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
}

.content_table_heading{
	font-size:13px;
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
}

.table_sub_head{
	background-color: #828DAD;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 28px;
	padding-left: 11px;
}






.copy_right{
	font-size:11px;
/*	color: #777;*/
    color:#666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
	/*word-spacing:0.5px;*/
}
.copy_right p{
	font-size:11px;
    color:#666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
}
.copy_right span{
	font-size:11px;
    color:#666666;
	font-family: arial, sans-serif;
	*font-family: PMingLiU, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
	/*word-spacing:0.5px;
	font-size:10px;
	color: #777;*/
}
.copy_right div{
	font-size:11px;
    color:#666666;
	font-family: arial, sans-serif;
	*font-family: PMingLiU, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
	/*word-spacing:0.5px;
	font-size:10px;
	color: #777;*/
}
.copy_right table{
	font-size:11px;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
	}
.copy_right td{
	font-size:11px;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
    vertical-align:top;
	}
.copy_right ul{
   padding:0 0 0 12px;
   #padding:0 0 0 15px;
   margin:0 0 2px 0;
   }
.copy_right li{
   margin: 0 0 1px 0;
	line-height: 14px;
	text-align: justify;
   }



.copy_right_index{
	font-size:9px;
	color: #666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_index div {
	font-size:9px;
	color: #666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_index span {
	font-size:9px;
	color: #666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

/*
.copy_right_index{
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_index h1{
	font-size:9px;
	font-weight: normal;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 25px;
}

.copy_right_index tr td  {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_index tr td div {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_index tr td span {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}
*/

.copy_right_inner{
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_inner div {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_inner span {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

/*.copy_right_inner{
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_inner h1{
	font-size:9px;
	font-weight: normal;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 25px;
}

.copy_right_inner tr td  {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_inner tr td div {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}

.copy_right_inner tr td span {
	font-size:9px;
	color: #999;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 15px;
}
*/




a.left_menu_link:link,a.left_menu_link:visited,a.left_menu_link:active{
	font-size:12px;
	color: #999999;
	text-decoration:none;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: arial, sans-serif;
	word-spacing: 0px;
}

a.left_menu_link:hover{
	font-size:12px;
	color: #054B7E;
/*	text-decoration:none;*/
    text-decoration:underline;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: arial, sans-serif;
	word-spacing: 0px;
}

a.left_menu_link_on{
	font-size:12px;
	color: #054B7E;
	text-decoration:none;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: arial, sans-serif;
	word-spacing: 0px;
}

a.content_jump:link,a.content_jump:visited,a.content_jump:active{
	font-size:13px;
	/*color: #666666;*/
	color: #000;
	text-decoration:none;
	line-height: 35px;
	font-family: arial, sans-serif;
}

a.content_jump:hover{
	font-size:13px;
	/*color: #054B7E;*/
	text-decoration:none;
	line-height: 35px;
	font-family: arial, sans-serif;
}

a.content_jump span{
	padding-left: 10px;
}

a.content_jump img{
	padding-top: 2px;
}

a.content_jump_2:link,a.content_jump_2:visited,a.content_jump_2:active{
	font-size:12px;
	/*color: #666666;*/
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a.content_jump_2:hover{
	font-size:12px;
	/*color: #054B7E;
	text-decoration:none;*/
    text-decoration:underline;
	font-family: arial, sans-serif;
}

a.content_jump_2 span{
	padding-left: 3px;
	padding-right: 5px;
}

a.content_jump_2 img{
	padding-top: 1px;
}

a.site_map_link:link,a.site_map_link:visited,a.site_map_link:active{
	font-size:13px;
	/*color: #666666;*/
	color: #000;
	text-decoration:none;
	line-height: 30px;
	font-family: arial, sans-serif;
}

a.site_map_link:hover{
	font-size:13px;
	/*color: #666666;*/
	color: #000;
/*	text-decoration:none;*/
    text-decoration:underline;
	line-height: 30px;
	font-family: arial, sans-serif;
}

a.site_map_link span{
	padding-left: 10px;
}

a.site_map_link img{
	padding-top: 2px;
}

a.site_map_link_double:link,a.site_map_link_double:visited,a.site_map_link_double:active{
	font-size:13px;
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a.site_map_link_double:hover{
	font-size:13px;
	color: #000;
/*	text-decoration:none;*/
    text-decoration:underline;
	font-family: arial, sans-serif;
}

a.video_page_link:link,a.video_page_link:visited,a.video_page_link:active{
	font-size:11px;
	color: #666;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a.video_page_link:hover{
	font-size:11px;
	color: #054B7E;
	text-decoration:none;
	font-family: arial, sans-serif;
}


a.index_grey_link:link,a.index_grey_link:visited,a.index_grey_link:active{
	/*color: #666666;*/
	font-size:12px;
	color: #666666;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a.grey_link:link,a.grey_link:visited,a.grey_link:active{
	/*color: #666666;*/
	font-size:12px;
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}
a.index_grey_link:hover {
    text-decoration:underline;
	}

a.grey_link:hover{
	/*color: #054B7E;*/
	font-size:12px;
/*	text-decoration:none;*/
    text-decoration:underline;
	font-family: arial, sans-serif;
}

a.grey_link div:hover{
	/*color: #054B7E;*/
	font-size:12px;
/*	text-decoration:none;*/
    text-decoration:underline;
	font-family: arial, sans-serif;
}

a.grey_link_line:link,a.grey_link_line:visited,a.grey_link_line:active{
	/*color: #666666;*/
	font-size:12px;
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a.grey_link_line:hover{
	/*color: #054B7E;*/
	font-size:12px;
	text-decoration:underline;
	font-family: arial, sans-serif;
}

a.grey_link_c:link,a.grey_link_c:visited,a.grey_link_c:active{
	color: #666;
	font-size:12px;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a.grey_link_c:hover{
	color: #666;
	font-size:12px;
/*	text-decoration:none;*/
    text-decoration:underline;
	font-family: arial, sans-serif;
}

a:link,a:visited,a:active{
	color: #054B7E;
	text-decoration:none;
	font-family: arial, sans-serif;
}

a:hover{
	color: #054B7E;
	text-decoration:underline;
	font-family: arial, sans-serif;
}


.box_content td{
	padding-left: 19px;
	padding-right: 18px;
}

.box_grey_line{
	border: 2px solid  #DFDFDF;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.box_grey_line_feature{
	border: 2px solid  #DFDFDF;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

.box_grey_up_ine{
	border: 2px solid  #DFDFDF;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

.box_grey_line_light{
	border: 1px solid  #C0C0C2;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.box_grey_line_right_light{
	border: 1px solid  #C0C0C2;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
}

.box_grey_line_left_light{
	border: 1px solid  #C0C0C2;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.box_blue_line{
	border: 2px solid  #07497D;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
.box_blue_dot_line{
	border: 2px dashed  #07497D;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.bar_table_row td{
	border: 1px solid  #C0C0C2;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	padding-top:12px;
	padding-bottom: 15px;
}

.bar_table_row_last td{
	border: 0px solid  red;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	padding-top:12px;
	padding-bottom: 15px;
}
.bar_table_row td a:hover{
    text-decoration:underline;
	}

.award_row1 td{
	background-color: #fafaf8;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	font-size:12px;
	border: 1px solid #BBBBBB;
}

.award_row1_sec td{
	background-color: #fafaf8;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	font-size:12px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
}

.award_row2 td{
	background-color: #ffffff;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	font-size:12px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
}

/*---------*/
.price_row1 td{
	background-color: #fafaf8;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size:11px;
	border: 1px solid #BBBBBB;;
}

.price_row1_sec td{
	background-color: #fafaf8;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size:11px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
}

.price_row2 td{
	background-color: #ffffff;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size:11px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
}
/*-----*/

.ld_down_key_th{
	border: 0px solid red;
	width: 45px;
}

.ld_down_row1 td{
	background-color: #fafaf8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 9px;
	/*padding-right: 10px;*/
	font-size:12px;
	border: 1px solid #BBBBBB;
	color: #000;
}

.ld_down_row1 td+td{
	background-color: #fafaf8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-left: 3px;
	/*padding-right: 10px;*/
	font-size:11px;
	border: 1px solid #BBBBBB;
}

.ld_down_row1 div{
	border: 0px solid red;
	margin-left:2px;
	margin-right:2px;
}


.ld_down_row1 a:link{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row1 a:visited{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row1 a:active{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row1 a:hover{
	color: #000;
	text-decoration:underline;
	font-family: arial, sans-serif;
}


.ld_down_row1_sec td{
	background-color: #fafaf8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 9px;
	/*padding-right: 10px;*/
	font-size:12px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
	color: #000;
}

.ld_down_row1_sec a:link{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row1_sec a:visited{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row1_sec a:active{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row1_sec a:hover{
	color: #000;
	text-decoration:underline;
	font-family: arial, sans-serif;
}


.ld_down_row1_sec td+td{
	background-color: #fafaf8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-left: 3px;
	/*padding-right: 10px;*/
	font-size:11px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
}

.ld_down_row1_sec div{
	border: 0px solid red;
	margin-left:2px;
	margin-right:2px;
}

.ld_down_row2 td{
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 9px;
	/*padding-right: 10px;*/
	font-size:12px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
	color: #000;
}

.ld_down_row2 a:link{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row2 a:visited{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row2 a:active{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.ld_down_row2 a:hover{
	color: #000;
	text-decoration:underline;
	font-family: arial, sans-serif;
}


.ld_down_row2 td+td{
	background-color: #ffffff;
	padding-top: 5px;
	padding-left: 3px;
	padding-left: 3px;
	/*padding-right: 10px;*/
	font-size:11px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
}

.ld_down_row2 div{
	border: 0px solid red;
	margin-left:2px;
	margin-right:2px;
}


#searchbox{
	font-family: arial, sans-serif;
	border:0px solid #000000;
	background-color: #e8e8ea;
	color: #07497D;
	font-size: 12px;
	margin-right: 0px;
	height: 18px;
}

.hangingindent {
    padding-left: 22px ;
    text-indent: -22px ;
}

/* tap */
#tabsD {
	float:left;
	width:100%;
	background:#FFFFFF;
	font-size:15px;
	line-height:normal;
	border-bottom:1px solid #01244A;
}
#tabsD ul {
	margin:0;
	padding: 0;
	list-style:none;
	font-size:15px;
}
#tabsD li {
	display:inline;
	margin:0;
	padding:0;
	font-size:15px;
	cursor:pointer;
}
#tabsD a {
	float:left;
	background:url("../images/content_bar/bar_03.jpg") no-repeat left top;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	font-size:15px;
}
#tabsD a span {
	float:left;
	display:block;
	background:url("../images/content_bar/bar_03.jpg") no-repeat right top;
	padding:5px 75px 4px 13px;
	color:#fff;
	font-size:15px;
	border: 0px solid red;
	cursor:hand;
}

#tabsD .tabsD_selected a {
	float:left;
	background:url("../images/content_bar/bar_02.jpg") no-repeat left top;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	font-size:15px;
	font-weight: bold;
}
#tabsD .tabsD_selected span {
	float:left;
	display:block;
	background:url("../images/content_bar/bar_02.jpg") no-repeat right top;
	padding:5px 75px 4px 13px;
	color:#fff;
	font-size:15px;
	font-weight: bold;
}


/* tap */
#tabsD_2 {
	float:left;
	width:100%;
	background:#FFFFFF;
	font-size:14px;
	line-height:18px;
	border-bottom:0px solid #01244A;
}
#tabsD_2 ul {
	margin:0;
	padding: 0;
	list-style:none;
	font-size:14px;
}
#tabsD_2 li {
	display:inline;
	margin:0;
	padding:0;
	font-size:14px;
	cursor:pointer;
}
#tabsD_2 a {
	float:left;
	background:url("../images/login/login_02.jpg") no-repeat left top;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	font-size:14px;
}
#tabsD_2 a span {
	float:left;
	display:block;
	background:url("../images/login/login_02.jpg") no-repeat right top;
	/*padding:5px 60px 4px 13px;*/
	padding:5px 0px 4px 0px;
	padding-left: 10px;
	width: 157px;
	color:#fff;
	font-size:14px;
	border: 0px solid red;
	cursor:pointer;
}

#tabsD_2 .tabsD_selected a {
	float:left;
	background:url("../images/login/login_03.jpg") no-repeat left top;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
}
#tabsD_2 .tabsD_selected span {
	float:left;
	display:block;
	background:url("../images/login/login_03.jpg") no-repeat right top;
	/*padding:5px 60px 4px 13px;*/
	padding:5px 0px 4px 0px;
	padding-left: 10px;
	width: 157px;
	color:#fff;
	font-size:14px;
	font-weight: bold;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/


input { 
	font-family: arial, sans-serif;
}

select { 
	font-family: arial, sans-serif;
}

.fund_performance_row1 td{
	background-color: #fafaf8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #BBBBBB;
	line-height: 15px;
	font-size: 10px;
}

.fund_performance_row1_sec td{
	background-color: #fafaf8;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
	line-height: 15px;
	font-size: 10px;
}

.fund_performance_row2 td{
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
	line-height: 15px;
	font-size: 10px;
}


.feature_left_menu {
	float:left;
	list-style-type: none;
	left: 0px; 
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	padding-left: 10px;
	border: 0px solid red;
	width: 151px;
}

.feature_left_menu li{
	list-style-type: none;
	border: 0px solid blue;
	float:left;
	list-style:none;
  list-style-image:none;
	width: 151 px;
	line-height: 15px;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	font-size: 9px;
}
.feature_left_menu a:hover{
    text-decoration:underline;
	}

.quick_left_menu {
	float:left;
	list-style-type: none;
	left: 0px; 
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	padding-left: 10px;
	border: 0px solid red;
	width: 151px;
}

.quick_left_menu li{
	list-style-type: none;
	border: 0px solid blue;
	float:left;
	list-style:none;
  list-style-image:none;
	width: 151px;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	font-size: 9px;
}
.quick_left_menu a:hover{
    text-decoration:underline;
	}


/*
.datepickerDays td a{
	border: 0px solid red;
}

.datepickerContainer td{
	cursor: pointer;
	cursor: hand;
}
	cursor: pointer;
	cursor: hand;

.datepickerContainer td span{
	cursor: pointer;
}
*/

.important ul{
	list-style-type: disc;
	font-family: arial, sans-serif;
	margin: 0px;
	padding-left: 15px;
	padding-top: 5px;
	border:0px solid green;
}

.important ul li {
	border: 1px soild green;
	padding-bottom: 10px;
	border:0px solid green;
}

.important h1{
	font-size:18px;
	color: #07497D;
	font-family: arial, sans-serif;
	font-weight: normal;
}

.important h2{
	font-size:17px;
	color: #07497D;
	font-family: arial, sans-serif;
	font-weight: bold;
	line-height: 20px;
	border:0px solid red;
}

.left_menu_font{
	font-size: 12px;
}

.fund_performace_head_font{
	font-size: 8px;
}

.ld_head_back{
	background-image:url('https://bea-union-investment.cn/images/award_background.jpg');
	background-size:100%,100%;
	min-height:40px;
	background-repeat: no-repeat;

}

.award_back{
	background-image:url('https://bea-union-investment.cn/images/award_background.jpg');
	background-size:100%,100%;
	min-height:40px;
	background-repeat: no-repeat;

}

.award_table {
	background-image:url('https://bea-union-investment.cn/images/award_background.jpg');
	min-height:40px;
	background-repeat: no-repeat;
	width: 678px;
}

.award_table thead{
	.padding-left: 10px;
}


.award_table thead td{
	padding-left: 10px;
}

.award_table thead td+td+td{
	padding-left: 0px;
}

.award_row1 .award_table_first_td{
	border-right-width: 0px; 
	border-left-width: 1px;
	font-size: 12px;
}

.award_row1 .award_table_last_td{
	border-right-width: 1px; 
	border-left-width: 0px;
}

.award_row1_sec .award_table_first_td{
	border-right-width: 0px; 
	border-left-width: 1px;
	font-size: 12px;
}

.award_row1_sec .award_table_last_td{
	border-right-width: 1px; 
	border-left-width: 0px;
}

.award_row2 .award_table_first_td{
	border-right-width: 0px; 
	border-left-width: 1px;
	font-size: 12px;
}

.award_row2 .award_table_last_td{
	border-right-width: 1px; 
	border-left-width: 0px;
}

.arrow_link_img{
	padding-top: 6px;
}

#external h1{
	color: #07497D;
/*	font-family: arial, sans-serif;
	font-size: 12px;*/
	font-size:14px;
	font-weight: bold;
}

.tips_table thead tr {
	background-color: #0f3258;
	line-height: 25px;
}

.tips_table thead tr td{
	padding-left: 20px;
	border: 1px solid white; 
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
}

.tips_table_content_td_heading{
	border: 1px solid white; 
	background-color: #084A7C;
	padding-top:10px;
	padding-left:5px;
	font-size:13px;
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
	padding-bottom: 10px;
	border-top-width: 0px;
}

.tips_table tbody td+td {
	background-color: #EFEFEF;
	border: 1px solid white; 
	border-left-width: 0px; 
	border-right-width: 0px;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	line-height: 20px;
	color: #505052;
	font-weight: bold;
}





/*========================================================================================================*/


.contact_box{
	display:block;
	background:url('https://bea-union-investment.cn/images/content_box/bg01.gif') no-repeat left top;
	padding:0;
	width:680px;
}
.contact_box_title {
	height:45px;
	padding:0 20px 0px 20px;
}
.contact_box_title p{
	background:url('https://bea-union-investment.cn/images/content_box/line_bg.gif') repeat-x 0 43px;
	height:43px;
	padding:0 0 2px 0;
	margin:0;
	display:block;
	width:640px;
    color: #07497D;
    font-family: arial,sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 43px;
    display:block;
}
.contact_box_text {
	padding:10px 20px 10px 20px;
	text-align:justify;
}
.contact_box_bottom {
	height:10px;
	padding:0;
	background:url('https://bea-union-investment.cn/images/content_box/bottom_bg.gif') no-repeat ;
}

.performance_date{
	font-size: 13px;
	font-weight:normal;
}

.one_page_performance img{
	border: 0px;
	vertical-align:bottom;
	float:left;
	/*
	margin:-4px 0 20px 0;
	#margin:-2px 0 20px 0;
	*/
	margin:-4px 0 0px 0;
}

.one_page_performance_date{
	font-size: 13px;
	font-weight:normal;
	color: #054B7E;
	padding:2px 0 0 0;
	#padding:4px 0 0 0;
	line-height:15px;
	display:block;
	float:left;
}

.one_page_performance table{
	background-image:url('https://bea-union-investment.cn/images/fund_background.jpg');
	background-size:100%,100%;
	min-height:70px;
	border: 1px solid #BBBBBB;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;

}

.one_page_performance table thead tr td{
	font-size:12px;
	color: #fff;
	font-family: arial, sans-serif;
	/*font-weight: bold;*/
	line-height: 10px;
}

.one_page_performance table thead tr td span{
	line-height: 10px;
	font-size: 8px;
}

.one_page_performance table thead tr+tr td{
	line-height:9px;
	font-size: 2px;
	height: 20px;
	/*font-weight: bold;*/
}

.one_page_performance table thead tr+tr td+td{
	font-size: 11px;
}

.one_page_performance table thead tr+tr td+td+td{
	width:auto;
}

.one_page_performance table thead tr+tr td+td+td+td+td{
	font-size: 11px;
}

.one_page_performance table thead tr+tr td+td+td+td+td+td+td+td{
	font-size: 11px;
}

.one_page_performance table thead tr+tr td+td+td+td+td+td+td+td+td{
	font-size: 11px;
}

.one_page_performance table td{
	font-size: 11px;
}

.performance_fund_cat td {
	background-color: #828DAD;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	line-height: 28px;
	padding: 5px 2px 5px 3px;
}

.performance_fund_color_yellow_row td{
	background-color: #fafaf8;
	padding: 5px 2px 5px 2px;
	border: 1px solid #BBBBBB;
	border-left-width: 1px;
	line-height: 15px;
}

.performance_fund_color_yellow_row td+td{
	border-left-width: 0px;
	border-right-width: 1px;
	padding: 5px 0px 5px 0px;
	margin:0;
}

.performance_fund_color_yellow_row td+td+td{
	border-right-width: 1px;
	border-left-width: 0px;
	LETTER-SPACING:0px;
	padding: 5px 0px 5px 0px;
}

.performance_fund_color_yellow_row td span{
	font-size: 9px;
}

.performance_fund_color_white_row td{
	background-color: #ffffff;
	padding: 5px 2px 5px 2px;
	border: 1px solid #BBBBBB;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	line-height: 15px;
}

.performance_fund_color_white_row td+td{
	border-left-width: 0px;
	border-right-width: 1px;
	padding: 5px 0px 5px 0px;
	margin:0;
}

.performance_fund_color_white_row td+td+td{
	border-right-width: 1px;
	border-left-width: 0px;
	LETTER-SPACING:0px;
	padding: 5px 0px 5px 0px;
}

.performance_fund_color_white_row td span{
	font-size: 9px;
}

.one_page_performance a:link{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.one_page_performance a:visited{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.one_page_performance a:active{
	color: #000;
	text-decoration:none;
	font-family: arial, sans-serif;
}

.one_page_performance a:hover{
	color: #000;
	text-decoration:underline;
	font-family: arial, sans-serif;
}

.one_page_performance_footer{
	color: #666;
	font-size: 11px;
}

.fund_price_size{
	font-size: 12px;
}


.fund_price_size_row td{
	font-size: 12px;
}

.feature_fund_table{
	width: 680px;
	margin-top: 30px;
}

.feature_fund_table td{
	width: 510px;
	border-right: 1px solid  #C0C0C2;
}


.feature_fund_table td+td{
	width: 150px;
	border-right:none;
	padding:0 0 0 20px;
}
.feature_fund_table h1{
	font-size:17px;
	color: #07497D;
	font-family: arial, sans-serif;
	font-weight:bold;
	top: 0px;
	margin-bottom: 0px;
}

.feature_fund_table td div{
	font-size:12px;
	/*color: #666666;*/
	color: #000;
	font-family: arial, sans-serif;	
	margin-right: 20px;
	line-height: 20px;
}

.feature_fund_table td ul{
/*	width: 510px;
	float:left;*/
	list-style-type: none;
	left: 0px; 
	top: 0px;
	margin: 0; 
	padding: 0;
}
.feature_fund_table td ul li{
/*	width: 488px;
	float:left;
	list-style-type: none;
	left: 0px; 
	margin: 0; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 18px;
	background-image: url('https://bea-union-investment.cn/images/arrow.png');
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	font-size:12px;
	color: #666666;*/
	color: #000;
}

.feature_fund_table td+td img{
/*	padding-left: 30px;
	border: 0px;
	width: 90px;
	height: 125px;*/
}

.feature_fund_table td+td ul{
/*	width: 150px;
	float:left;
	list-style-type: none;
	left: 0px; 
	top: 0px;
	margin: 0; 
	padding: 0;
	padding-left: 15px;
	border:0px solid red;*/
}

.feature_fund_table td+td ul li{
/*	width: 140px;
	float:left;
	list-style-type: none;
	left: 0px; 
	margin: 0; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-image: url('https://bea-union-investment.cn/images/arrow.png');
	background-repeat: no-repeat;
	background-position: 0px 9px; 
	font-size:12px;
	color: #000;
	border:0px solid blue;
	word-spacing: 2px;*/
}

.feature_fund_table a:link{
	color: #07497D;
}

.feature_fund_table a:visited{
	color: #07497D;
}

.feature_fund_table a:active{
	color: #07497D;
}

.feature_fund_table a:hover{
	color: #07497D;
}

.feature_fund_table td+td h2{
	font-size:9px;
	/*color: #666666;*/
	color: #666;
	padding-left: 15px;
	line-height: 12px;
}



.featured_funds_title {
	display:block;
	margin:0 0 25px 0;
	padding:0;
 border-collapse:collapse; 
 border-spacing:0;
_ width:490px;
}
.featured_funds_title td{
	border:none;
	padding:0;
	margin:0;
}
img.featured_funds_title {
	float:left;
	border:none;
	margin:0 15px 0 0;
	padding:0;
}
.featured_funds_title a img {
	float:left;
	border:none;
	margin:0 15px 0 0;
	padding:0;
}
.featured_funds_title h1{
	float:left;
}







.index_news_list tr td{
	color: #666;
	font-size: 12px;
}

.index_news_list tr td+td+td a div{
	color: #666;
	font-size: 12px;
	-webkit-text-size-adjust: none;
}

.index_video table tr td{
	color: #666;
	font-size: 12px;
}

.inner_footer{
	font-size: 11px;
	color: #666;
}

.disclaimer_page_text{
	color: #000;
}

body{
	-webkit-text-size-adjust: none;
}




/*=========================================by pong===========================================*/


.blue_title01 {
    color: #07497D;
    font-family: arial,sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 23px;
    display:block;
 }
 
.blue_title02 {
    color: #07497D;
    font-family: arial,sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
    display:block;
    padding:0;
    margin:0;
}
.blue_title01 img {
   float:right; 
}
.blue_title02 img {
   float:right; 
}
.blue_title03 {
    color: #07497D;
    font-family: arial,sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
    display:block;
    padding:0;
    margin:0;
}


.list01 {
  padding:0;
  margin:0;
  list-style:none;
 }
.list01 li {
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  list-style:none;
  list-style-image:none;
  }
.list_img {
  margin:5px 0 0 -15px;
  float:left;
  }  
.list_img2 {
  margin:2px 0 0 -15px;
  float:left;
  }    
  
.small_text01 {
    color: #666666;
    font-size: 9px;
    line-height: 12px;
    padding:0;
    margin:0;
    text-align:justify;
 }  

.feature_fund_table_new {
   border:none;
   margin:20px 0 0 0;
   }
.feature_fund_table_new td {
	width: 155px;
    padding:0 0 0 15px;
    vertical-align:top;
}
#feature_fund_table_new_left{
	width: 490px;
	border-right: 1px solid  #C0C0C2;
    padding:0 20px 0 0;
}
.feature_fund_img {
	padding-left: 15px;
	border: 0px;
	width: 90px;
    }

.common_types_table {
   display:block; 
   }
.common_types_table th {
   color:#fff;
   background:#0f3258;
   padding:5px 10px 5px 10px;
   border-bottom:1px solid #fff;
   border-right:1px solid #fff;
   font-weight: normal;
    }   
.common_types_table th b{
	font-weight: bold;
    }  
#common_types_table01 {
   background:#084a7c;
   color:#fff;
   width:99px;
   padding:5px 10px 5px 10px;
   border-right:1px solid #fff;
   border-bottom:1px solid #fff;
    vertical-align:top;
    }    
#common_types_table02 {
   background:#efefef;
   color:#000;
    text-align:justify;
   padding:5px 10px 5px 10px;
   width:259px;
   border-right:1px solid #fff;
   border-bottom:1px solid #fff;
   vertical-align:top;
    }    
#common_types_table02 td{
   vertical-align:top;
    }    
#common_types_table02 ul{
   padding:0;
   margin:0;
   list-style:none;
   }
#common_types_table02 li{
/*   background:no-repeat url('https://bea-union-investment.cn/images/list-01.gif') -5px 5px;*/
   padding:0 0 0 10px;
   margin:0;
   list-style:none;
}
#common_types_table02 li img{
   margin:5px 0 0 -15px;
   float:left;
}
    

.list_ol {
   padding:5px 0 0 30px;
   margin:0;
   color:#0f3258;
   }    
.list_ol li {
   color:#333;
    text-align:justify;
}
   
   
.menu_button01 {
   display:block;
   width:100%;
   }   
.menu_button01 td {
   min-width:320px; }
.menu_button01 img{
   margin:0 10px 0 0 ;
   }
   
.menu_button01 a{ 
   text-decoration:none;
   }
.menu_button01 a:hover{   
   text-decoration:underline;
   }
   
   
.menu_button02 {
   display:block;
   width:100%;
   }   
.menu_button02 a img{
   border:none;
   }

.gray90 {
  color:#666666;
  }
   


.common_types_table_bar {
    background-image: url('../images/dividend_back.png');
	background-repeat: no-repeat;
}

.common_types_table_bar th {
   color:#fff;
   /*background:#0f3258;*/
  /* padding:5px 10px 5px 10px;*/
  /* border-bottom:1px solid #fff;
   border-right:1px solid #fff;*/
   height: 31px;
}   

#common_types_table_bar01 td{
   background: #F8F8F8;
   color:#000;
   padding:5px 10px 5px 10px;
   width:339px;
   border-left:1px solid #ccc;
   border-right:1px solid #ccc;
   border-bottom:1px solid #ccc;
   vertical-align:top;
} 

#common_types_table_bar01 td+td{
   background: #F8F8F8;
   color:#000;
   padding:5px 10px 5px 10px;
   width:339px;
   border-left:0px solid #ccc;
   border-right:1px solid #ccc;
   border-bottom:1px solid #ccc;
   vertical-align:top;
} 
  
#common_types_table_bar02 td {
   background:#fff;
   color:#000;
   padding:5px 10px 5px 10px;
   width:339px;
   border-left:1px solid #ccc;
   border-right:1px solid #ccc;
   border-bottom:1px solid #ccc;
   vertical-align:top;
} 

#common_types_table_bar02 td +td{
   background:#fff;
   color:#000;
   padding:5px 10px 5px 10px;
   width:339px;
   border-left:0px solid #ccc;
   border-right:1px solid #ccc;
   border-bottom:1px solid #ccc;
   vertical-align:top;
} 


.chart_table_arrow_label {
	color: #555;
	font-family: arial, sans-serif;
	font-size: 12px;
	padding-top: 45px;
	padding-left: 35px;
}

.chart_table_inside_footer {
	font-size:11px;
	border: 0px solid red;
/*	color: #777;*/
    color:#666666;
	font-family: arial, sans-serif;
	text-decoration:none;
	line-height: 14px;
	text-align: justify;
	/*word-spacing:0.5px;*/
	width: 575px;
	padding-top: 45px;
	padding-left: 35px;
}



.sitemaps01 {
   margin:0 -15px 0 0;
   padding:0 0 0 12px;
   display:block;
   min-height:200px;
   }
.sitemaps_table {
   width:434px;
   margin:0 20px 16px 0;
   float:left;
   background:url('https://bea-union-investment.cn/images/sitemap/ver02/bg.gif') repeat-y;
    }
    
#sitemap_left {
   width:249px;
   font-size:14px;
   vertical-align:middle;
    }    
#sitemap_left ul{
  padding:0 0 0 53px;
  margin:0;
  list-style:none;
  line-height:20px;
  }
#sitemap_left li{
  line-height:17px;
  margin:0 0 10px 0;
  }
#sitemap_left li img{
  margin:3px 0 0 -25px;
  float:left;
  border:none;
  }

#sitemap_right {
   width:185px;
   display:block;
   vertical-align:top;
    }  
#sitemap_right img{
   margin:0 0 0 0;
   }


.cal_date_range{
	font-size: 11px;
}

#searchbox_page{
	font-family: arial, sans-serif;
	background-color: #e8e8ea;
	color: #333333;
	font-size: 12px;
	margin-right: 0px;
	padding-left: 7px;
	height: 16px;
	width: 190px;
	border: 0px solid red;
}

.search_page_line{
	border-top: 1px solid #ccc;
}

.blue_title_search{
    color: #07497D;
    font-family: arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    display:block;
    padding:0;
    margin:0;
}

.blue_title_search a:hover{   
   text-decoration:underline;
 }
 
 
 a.backto_top img{
    float:right;
    margin:-24px 0 0 0;
    border:none;
    }

.content_search{
	font-size:12px;
	color: #888;
	font-family: arial, sans-serif;
	text-decoration:none;
}

