/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin: 0 0 0 0;
	background-color:#f6f7f3;
}
.leftcolumn{
	background-image:url(left_bg.jpg);
	background-repeat:repeat-y;
	width:30px;
}
.righttcolumn{
	background-image:url(right_bg.jpg);
	width:30px;
	background-repeat:repeat-y;
}
.top_bg{
	background-image:url(top_bg.gif);
	height:58px;
	background-repeat:repeat-x;
}
.mid_bg{
	background-image:url(mid_bg.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFf;
	ba
}
.footer{
	background-color:#082658;
	height:45px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
.speacercell{
	height:5px;
	background-image:url(spacer.gif);
	background-repeat:repeat-x;
}
.dotted_cell{
	border:dotted 1px #0E5B9D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:7px;	
}
.Blueheadding{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0E5B9D;
	text-transform:uppercase;
	letter-spacing:2px;	
}
.normal_bluetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0E5B9D;
}
.normaltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#082658;
	line-height:17px;
}
.quicklinks_cell{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#F0F0F0;
	border-left:solid 1px #B7B7B7;
	border-right:solid 1px #B7B7B7;
	border-bottom:solid 1px #B7B7B7;
	padding:7px;
}
ul.quicklinks{
	list-style-image:url(arrow.gif);
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul.invest{
	list-style-image:url(redarrow.gif);
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9B2638;
}
ul.val_mis{
	list-style-image:url(redarrow.gif);
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.redtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f7931e;
	text-align:left;
}
input.search{
	background-color:#1C262E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border:0;
	height:20px;
	width:190px;
}
.toplinecell{
		border-bottom:#E8E8E8 solid 1px;
}
.leftlinecell{
	border-left:#E8E8E8 solid 1px;
}
.main_mainbox{
	background-color:#f4f4f4;
	border-top:#e0e4e4 solid 1px;
	border-bottom:#e0e4e4 solid 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}
.mainbox{
	background-color:#fafafa;
	border:#e0e4e4 solid 1px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.mainbox_cap{
	background-color:#fafafa;
	border:#e0e4e4 solid 1px;
	padding:5x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
a.normallink, a.normallink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f7941d;
	text-decoration:none;	
}
a.normallink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#532f91;
	text-decoration:none;	
}
ul.pro{
	list-style-image:url(redarrow.gif);
	list-style-position:outside;
	margin-left:20px;
	text-align:justify;
}
b.redhedding{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#f7931e;
}

a.redhedding_link, a.redhedding_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#9b2738;
	text-decoration:none;	
}
a.redhedding_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#9b2738;
	text-decoration:underline;	
}



a.redlink, a.redlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#082658;
	text-decoration:none;	
}
a.redlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f7931e;
	text-decoration:underline;	
}
a.normallink2, a.normallink2:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;	
}
a.normallink2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#981d2f;
	text-decoration:none;	
}
.results_line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-top:#CCCCCC solid 1px;
}
.results_line_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-bottom:#CCCCCC solid 1px;

}
.shareholder_bold{
	border-bottom:1px solid #999999;
	/*border-left:1px solid #999999*/
	background-color:#ECE9D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding-left:10px;
}
.shareholder_normal{
	border-bottom:1px solid #999999;
	background-color:#ECE9D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:20px;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	
}
.shareholder_normal_1{
	border-bottom:1px solid #999999;
	background-color:#ECE9D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-right:1px solid #999999;
	padding-right:10px;
	}
.shareholder_normal_2{
	border-bottom:1px solid #999999;
	background-color:#F2F0E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:5px;
	
}
.shareholder_normal_2_1{
	border-bottom:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	
}
.shareholder_normal_2_1_2{
	border-bottom:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	
	
}
.shareholder_normal_2_2{
	border-bottom:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-right:1px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	}
	.shareholder_normal_2_2_1{
	border-bottom:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-right:1px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	border-top:1px solid #999999;
	}
	
	.shareholder_nobottom{
	border-bottom:0px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-right:1px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	border-top:1px solid #999999;
	}
	
	.shareholder_left_nobottom{
	border-bottom:0px solid #999999;
	border-left:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-right:1px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	border-top:1px solid #999999;
	}
	
	.shareholder_notop{
	border-bottom:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	border-right:1px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	border-top:0px solid #999999;
	}
	
	.shareholder_left_notop{
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	border-right:1px solid #999999;
	padding-left: 5px;
	padding-right:5px;
	border-top:0px solid #999999;
	}
	
.shareholder_normal_2_t{
	border-bottom:1px solid #999999;
	background-color:#F2F0E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	
}
.shareholder_normal_2_t_2{
	border-bottom:1px solid #999999;
	background-color:#F2F0E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-right:10px;
	border-right:1px solid #999999;	
}
.headdingtd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f7931e;
	text-align:center;
	page-break-after:avoid;
	background-image:url(remore_bg.gif);
	background-repeat:repeat-x;
	height:31px;
	vertical-align:middle;
	font-weight:bold;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
}
.innertabletext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	border:1px solid #D4D4D4;
	text-align:justify;
	background-color:#FFFFFF;
	background-image:url(innertable_bg.gif);
	background-repeat:repeat-x;
}
.Blueheadding1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f7931e;
	text-transform:capitalize;
}
.resultstext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:17px;
}
.resultstable_down{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	border:1px solid #D4D4D4;
	text-align:justify;
	background-color:#FFFFFF;
	background-image:url(resultstable_bg_down.gif);
	background-repeat:repeat-x;
}
.resultstable_up{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	border:1px solid #D4D4D4;
	text-align:justify;
	background-color:#FFFFFF;
	background-image:url(resultstable_bg_up.gif);
	background-repeat:repeat-x;
}
.resultscolumn{
	background-image:url(resultscolum_bg.gif);
	width:30px;
	background-repeat:repeat-y;
}
.resultscolumn_1{
	background-image:url(resultscolum1_bg.gif);
	width:30px;
	background-repeat:repeat-y;
}
a.bluelink, a.redlink1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	text-decoration:none;	
}
a.redlink1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	text-decoration:underline;	
}
.BoldHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:capitalize;
}
