/* CSS Document */







body{



	margin:0px;



}







.text1{



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



	font-size:11px;



	color:#575757;



}



.text2{



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



	font-size:11px;



	color:#000000;



}



.text3{



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



	font-size:12px;



	color:#0587e1;



}



.text4{



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



	font-size:11px;



	color:#ff7540;



}



.text5_green{



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



	font-size:11px;



	color:#7b8d01;



}



.text5_red{



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



	font-size:11px;



	color:#ff0000;



}



.text5_grey{



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



	font-size:11px;



	color:#6d6d6d;



}



.text6{



	font-family: Tahoma, Verdana, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



}



.date_text{



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



	font-size:10px;



	color:#9a9180;



}







.menu_bg{



	background-image:url(../images/menu_bg.gif);



	background-position:top;



	background-repeat:repeat-x;



}



.menu_pict_bg{



	background-image:url(../images/banner_img_bg.jpg);



	background-position:top right;



	background-repeat:no-repeat;



}



.menu_cell{



	padding-left:9px;



	padding-right:10px;

	height:100%;



}



.menu_btn_link{



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



	font-size:11px;



	color:#000000;



	text-decoration:none;



}



.menu_btn_link:hover{



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



	font-size:11px;



	color:#000000;



	text-decoration:underline;



}



.menu_btn_selected{



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



	font-size:11px;



	color:#0187e4;



}



.menu_btn_selected_left{



	background-image:url(../images/menu_btn_selected_left.gif);



	background-position:top left;



	background-repeat:no-repeat;



	width:3px;



	height:100%;



}



.menu_btn_selected_right{



	background-image:url(../images/menu_btn_selected_right.gif);



	background-position:top left;



	background-repeat:no-repeat;



	width:3px;



	height:100%;



}



.menu_btn_selected_bg{



	background-image:url(../images/menu_btn_selected_bg.gif);



	background-position:top left;



	background-repeat:repeat-x;



	height:100%;



	padding-left:10px;



	padding-right:10px;



}



.menu_btn_spacer_left{



	background-image:url(../images/menu_btn_spacer_left.gif);



	background-position:top left;



	background-repeat:no-repeat;



	width:3px;



}



.menu_btn_spacer_right{



	background-image:url(../images/menu_btn_spacer_right.gif);



	background-position:top left;



	background-repeat:no-repeat;



	width:3px;



}



.menu_btn_spacer_middle{



	background-image:url(../images/menu_btn_spacer_middle.gif);



	background-position:top left;



	background-repeat:no-repeat;



	width:1px;



}















.input_field1_bg{



	background-image:url(../images/search_company_bg.gif);



	background-position:top left;



	background-repeat:no-repeat;



}



.input_field2_bg{



	background-image:url(../images/username_bg.gif);



	background-position:top left;



	background-repeat:no-repeat;



}



.input_field3_bg{



	background-image:url(../images/search_newsletter_bg.gif);



	background-position:top left;



	background-repeat:no-repeat;



}



.input_field{



	background:transparent;



	border:0px;



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



	font-size:11px;



	color:#575757;



	padding-left:4px;



	padding-top:3px;



	height:20px;



}



.input_field2{



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



	font-size:12px;



	color:#d85600;



	border-bottom:1px #cccbcb solid;



	border-right:1px #cccbcb solid;



	border-top:1px #a3a3a3 solid;



	border-left:1px #a3a3a3 solid;



	padding-left:2px;



	padding-top:2px;



	vertical-align:middle;



	height:21px;



	width:150px;



}



.input_field2_disabled{



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



	font-size:12px;



	color:#9c9c9c;



	border-bottom:1px #cccbcb solid;



	border-right:1px #cccbcb solid;



	border-top:1px #a3a3a3 solid;



	border-left:1px #a3a3a3 solid;



	padding-left:2px;



	padding-top:2px;



	vertical-align:middle;



	height:21px;



	width:150px;



}







.select_field{



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



	font-size:11px;



	color:#575757;



	height:20px;



}







.buttons{



	background-image:url(../images/btn_bg.gif);



	background-repeat:no-repeat;



	background-position:center center;



	cursor:pointer;



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



	font-size:11px;



	color:#ffffff;



}



.input_field9{



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



	font-size:12px;



	color:#d85600;



	border-bottom:1px #cccbcb solid;



	border-right:1px #cccbcb solid;



	border-top:1px #a3a3a3 solid;



	border-left:1px #a3a3a3 solid;



	padding-left:2px;



	padding-top:2px;



	vertical-align:middle;



}


.buttons1{



	background-image:url(../images/btn_bg1.gif);



	background-repeat:no-repeat;



	background-position:center center;



	cursor:pointer;



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



	font-size:11px;



	color:#ffffff;



}











.link1{



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



	font-size:11px;



	color:#033c71;



	text-decoration:underline;



}



.link1:hover{



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



	font-size:11px;



	color:#033c71;



	text-decoration:none;



}



.link2{



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



	font-size:11px;



	color:#0587e1;



	text-decoration:underline;



}



.link2:hover{



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



	font-size:11px;



	color:#0587e1;



	text-decoration:none;



}















.title_header_bg{



	background-color:#e9eaea;



	border-bottom:1px #d8d9d9 solid;



	padding-top:6px;



	padding-bottom:4px;



	padding-left:12px;



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



	font-size:18px;



	color:#000000;



}











.list{



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



	font-size:11px;



	line-height:16px;



	color:#454547;



	list-style-type:disc;



	list-style-image:url(../images/bullet2.gif);



	margin-top:5px; 



	text-align:justify;



}







.company_table_cell1{



	background-color:#eeeeed;



	padding-top:7px;



	padding-bottom:7px;



	padding-right:5px;



}



.company_table_cell2{



	background-color:#f3f3f2;



	padding-top:7px;



	padding-bottom:7px;



	padding-right:5px;



}



.company_table_cell3{



	background-color:#f6eee0;



	padding-top:7px;



	padding-bottom:7px;



	padding-right:5px;



}



.company_table_bg{



	background-image:url(../images/graph_bg.gif);



	background-position:bottom left;



	background-repeat:no-repeat;



}



.company_compare_cell{



	border-bottom:1px #edecec solid;



	padding-top:3px; padding-bottom:3px;



}















.newsletter_bg{



	background-image:url(../images/newsletter_bg.gif);



	background-repeat:repeat-x;



	background-position:top;



	background-color:#0270cd;



}







.copyright_left{



	background-color:#8c8c8c;



	border-top:1px #464646 solid;



}



.copyright_right{



	background-color:#7f7f7f;



	border-top:1px #464646 solid;



}











.content_text{



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



	font-size:11px;



	color:#575757;



	line-height:17px;



}







#content_container{



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



	font-size:11px;



	color:#575757;



	line-height:17px;



	text-align:justify;



	margin:0px;



	margin-bottom:5px;



	margin-right:5px;



}



#content_container p{



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



	font-size:11px;



	color:#575757;



	line-height:17px;



	text-align:justify;



	margin:0px;



	margin-bottom:15px;



	margin-right:5px;



}











.link_detail{



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



	font-size:11px;



	color:#449ddb;



	text-decoration:underline;



}







.link_detail:hover{



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



	font-size:11px;



	color:#449ddb;



	text-decoration:none;



}



.title_link{



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



	font-size:12px;



	color:#000000;



	text-decoration:underline;



}



.title_link:hover{



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



	font-size:12px;



	color:#000000;



	text-decoration:none;



}







.news_img{



	padding:5px;	



	border:5px solid #ffffff;



}







.error_msg{



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



	font-size:10px;



	color:#dc090e;



	line-height:12px;



}



li {



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



	font-size:11px;



	color:#575757;



	line-height:17px;	



}











.text_field{



	font-family:Arial, Verdana, Tahoma;



	font-size:11px;



	color:#423c2c;



	background:transparent;



	border:0px;



	padding-left:4px;



	padding-right:3px;



	padding-top:2px;



	vertical-align:middle;



	height:21px;



}







.portfolio_grid{



	height:28px;



	padding-top:4px;



	padding-bottom:4px;



	border-bottom:1px solid #edecec;



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



	font-size:11px;



	color:#333333;



}



.tab_bg{

	height: 26px;

	background-color:#e9ebeb;

	padding-left:3px; padding-right:3px;

}

.tab_bg a{

	font-family:Arial, Verdana;

	font-size:13px;

	font-weight:bold;

	color:#a4aaaa;

	text-decoration:none;

}

.tab_bg_on{

	height: 26px;

	background-color:#d8d9d9;

	padding-left:3px; padding-right:3px;

}

.tab_bg_on a{

	font-family:Arial, Verdana;

	font-size:13px;

	font-weight:bold;

	color:#2d3b3c;

	text-decoration:none;

}

.title_text{font:bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#333;}

.title_text2{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#333;}