/* td * {
	text-align:justify;
}*/


body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	color: #000000;

	/*line-height: 18px;*/

}

.searchbtn {
width:22px;
height:22px;
position:absolute;
display:inline;
border:none;
float:right;
background:url(img/search.jpg) no-repeat;


margin-top:0px;

margin-left:-10px;
padding:0;

} 
* html .searchbtn {
margin-top:1px;
}

a {

	color: #0033CC;

	text-decoration: underline;

}

a:hover {

	color:#FF6600;

	text-decoration: underline;

}



.footer {

	color: #FFFFFF;

	font-size: 1em;

}



.footer a {

	color: #FFFFFF;

}



.footer a:hover {

	color: #FFFFCC;

	text-decoration: underline;	

}



.breadcrum {

	color: #CC0000;

	font-size: 0.9em;

}



.breadcrum a {

	color: #003366;

}



.breadcrum a:hover {

	color: #990000;

	text-decoration: underline;	

}



.topnav {
	font-size: 0.8em;
	color: #003366;

}

.topnav_ir {
		font-size: 0.6em;
	color: #003366;
}

.topnav_ir a {

	color: #003366;

}
.topnav_ir a:hover {

	color:#0066FF;

}



.topnav a {

	color: #003366;

}



.topnav a:hover {

	color:#0066FF;

}



.disclaimer {

	color: #d9e1ec;

	font-size: 0.8em;

}



.disclaimer a{

	color: #d9e1ec;

}



.disclaimer a:hover{

	color: #d9e1ec;

}



.txt_11px_white {

	font-size: 0.9em;

	color: #FFFFFF

}



.txt_10px_black {

	font-size: 0.8em;

	color: #000000; 

}



.txt_10px_red {

	font-size: 0.8em;

	color: #CC0000; 

}



.txt_11px_red {

	font-size: 0.9em;

	color: #CC0000; 

}



.txt_11px_red a {

	color: #CC0000; 

}



.txt_11px_red a:hover {

	color: #FF9933; 

}



.leftnav {

	font-size: 1em;

	color:#FFFFFF;

}



.leftnav a {

	font-family: Arial, Helvetica, sans-serif;

	color:#FFFFFF;

}



.leftnav a:hover {

	color: #FFFF00;

	text-decoration: none;

}



.leftnav_list {

	font-size: 0.8em;

	color:#FFFFFF;

}



.leftnav_list a {

	color:#FFFFFF;

}



.leftnav_list a:hover {

	color: #FFFFCC;

	text-decoration: none;

}



.txt_11px_navy {

	font-size: 0.9em;

	color: #062c69;

}


.txt_11px_superscript {
	font-size: 0.9em;

	color: #3D5C8B;
}
.txt_12px_navy {

	font-size: 1em;
	color: #062c69;

}



.txt_12px_black {
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	list-style-type: circle;
}
.portfoilo_blacktxt ul{
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	list-style-type: inherit;
}



.txt_20px_red {
	font-size: 1.8em;
	font-weight: bold;
	color: #cc3333;
	line-height:normal;
}

.txt_20px_red a{
	font-weight: bold;
	text-decoration:none;
	color: #cc3333;
	line-height:normal;
}



.header {
	font-size: 2.4em;
	font-weight: bold;
	color: #CC0000;
	line-height:normal;
	text-transform: uppercase;
}


.header2 {
	font-size: 2.5em;
	font-weight: bold;
	color: #CC0000;
	line-height:normal;
	text-transform: uppercase;
}


.list_item {

	color: #FFFFFF;

}



.list_item a{

	color: #FFFFFF;

}



.list_item a:hover{

	color: #FFFF00;

	text-decoration:none;

}



.left_bg {

	background-image: url(img/sub_bg.jpg);

	background-repeat: repeat-x;

}

.font_size {

	font-size: 10px;

	background-image: url(img/btn_font_size.gif);

	background-repeat: no-repeat;

	width: 120px;

	text-align: center;

	color: #FFFFFF;

	background-position: 0px 6px;

}

.font_size a{

	color: #FFFFFF;

	text-decoration: none;

}

.font_size a:hover{

	color: #CC0000;

	text-decoration: none;

}

.txt_16px {

	font-size: 1.4em;

}

.txt_30px {

	font-size: 2.8em;

	color: #F0F1F6;

	line-height: normal;

}

.txt_9px_blue_light {

	font-size: 0.75em;

	color: #3D5C8B;

}



.txt_10px_blue_light {

	font-size: 0.83em;

	color: #3D5C8B;

}


.txt_11px_blue_light {

	font-size: 1em;

	color: #3D5C8B;

}

.txt_14px_blue_light {

	font-size: 1.2em;

	color: #667890;

}

.txt_16px_blue_light {

	font-size: 1.4em;

	color: #667890;

	line-height: normal;

}

.txt_18px_blue_light {
	font-size: 1.6em;
	color: #667890;
	line-height: normal;
	word-spacing:-0px;
}

.txt_faq {

	padding-left: 40px;

}

.title_faq {
	font-size: 2.4em;
	text-transform: uppercase;
	color: #9CBBD1;
	line-height: normal;
	margin-left: 0px;

}

.content_masthead {

	font-size: 2.4em;

	color: #759FBF;

	line-height: normal;

}


/* /////////////////////// test from Share Investor ///////////////////////// */


.home_newsLeft{float:left; width:245px; padding-right:20px; 
background-color: #fff;}
.home_newsDate {float:left; font-weight:bold;}
.home_newsTitle {float:left; color: #000;}
.home_newsMore {float:right; color: #000; padding-right: 5px;} 
.home_newsHeader {font-size: 1.67em; font-weight: bold; color: #CC0000; 
border-bottom: 2px solid #000066; margin-top: 0px; padding-bottom: 9px;} 
.home_newsHeader a{color: #CC0000; 
border-bottom: 2px solid #000066; margin-top: 0px; padding-bottom: 9px; text-decoration:none;} 
.home_newsLeft_test{float:left; width:245px; padding:0 20px 10px 0; 
background-color: #fff;}
.ir_textDivider {border-bottom:1px solid #e1e1e1; clear:both; margin:8px 0; 
padding-top:8px;}
.ir_textDivider {border-bottom:1px solid #e1e1e1; clear:both; margin:8px 0; padding-top:8px;}
.home_newsMore {float: left;}
