﻿html,body{
	height:100%;min-height:100%;
}
body{
	margin:0;
	padding:0;
	width:100%;
	font-family: tahoma, arial;
	font-size:13px;
	color:#666;
	background-color:#F2F2F2;
	/*background-image:url(../images/sq.gif);*/
	/*height:100%;*/
}
.container1{
	margin:0 auto;
	border:0px solid red;
	
	/*height:auto !important; *//* real browsers */
	/*height:100%;*/ /* IE6: treaded as min-height*/

	/*min-height:100%; *//* real browsers */
	/*height:1015px;*/
	/*height:100%;*/
	min-height:100%;
	width:1000px;
	
}
.container2{
	margin:0 auto;
	border:0px solid red;
	
	/*height:auto !important; *//* real browsers */
	/*height:100%;*/ /* IE6: treaded as min-height*/

	/*min-height:100%; *//* real browsers */
	/*height:1015px;*/
	/*height:100%;*/
	width:1000px;
	min-height:100%;
	background-color:#FFFFFF;
	/*float:left;*/
	height:100%;
	
}
.nav_container{
	background-color:#000000;
	height:35px;
	width:975px;
	text-align:left;
	padding-right:25px;
	padding-top:5px;
	float:left;
	border:0px solid red;
   
}
.inside_nav{
position: absolute; 
width: 477px; 
height: 23px; 
z-index: 1; 
left: 740px; 
top: 7px;
color:white;
}
.inner{
min-height:578px;



}
.hdr_fonts{
	color:#00529B;
	font-size:22px;
	padding-top:20px;
}
.hdr_fonts_subjects{
	color:#00529B;
	font-size:18px;
	padding-top:10px;
}

.hdr_fonts_subjects2{
	color:#FFF;
	font-size:18px;
}
.hdr_fonts_subjects3{
	color:#7E7E7E;
	font-size:18px;
}
.hdr_fonts_subjects_bold{
	color:#00529B;
	padding-top:20px;
	font-weight:bold;
}
.left_pad{
	padding-left:10px;
}
.left_float{
	float:left;
}
.footer{
	background-color:#000;
	height:60px;
	width:1000px;
	/*width:100%;*/
	border:0px solid red;
	text-align:center;
	font-size:11px;
	clear:both;
	position:relative;
	margin:0 auto;
}
.footer #image_to_be_corrected_in_ie {
	top:0;
	left:0;
	width:100%;
	position:absolute;
}
.footer_top_gradient{
	background-color:#575757;
	height:5px;
	padding:0;
	margin:0;
}
.line {
	border:none;
	border-top:dotted 1px black;
}
a:link , a:visited{
	/*color:#AAA;
	font-size:14px;
	text-decoration:none;*/
	color:#1A5A8A;
	font-size:14px;
	text-decoration:underline;
}
a:hover{
	/*color:#00529F;*/
	color:#538CC5;
	text-decoration:none;
}
.m a:link , .m a:visited{
	color:#AAA;
	font-size:12px;
	text-decoration:none;
}
.m a:hover{
	color:#FFF;
}
.pad{
padding-left:30px;
}
.contents{
	width:655px;
	clear:both;
	float:left;
	border:0px solid red;
	background-color:#FFFFFF;
}
.sidebar{
	width:345px;
	float:right;
	
	background-color:#1591FF;
	border:0px solid red;
	
}
.date_{
	color:#7CC1FF;
	font-size:10px;
	height:20px;
}
.news_content{
	color:#FFFFFF;
}
.moving_rss{
	height: 57px; width:275px; overflow:hidden; border:0px solid red; margin-top:10px;
}
	
.rollmenu{ color:#C1C1C1; }
.rollmenu a:link , .rollmenu a:visited{
	font-size:13px;
}
.rollmenu a:hover{
	font-size:13px;
	background-color:#000000;
}





/********************************************************************************/
/*Phase 2 styles*/
.black_bg_without_text{
	background-color:#000;
	height:6px;
	font-size:1px;
}
.after_header_part2{
	border:0px solid green;
	width:1000px;
	height:318px;
	#height:300px; /*IE 6*/
	background-color:#FFFFFF;
	float:left;
}
.cont_{
	padding-left:10px;
	margin-top:5px;
}
.margine-bottom-5
{
	margin-bottom:10px;
}
.c_list{
	float:left;
	border:0px solid red;
	padding-left:30px;
	#margin-top:10px;
	list-style-image: url(../images/li_img.gif);
}
.map{
	float:right;
	border:0px solid red;
	padding-right:40px;
}
.pad_btm_5px{
	padding-bottom:5px;
}
.dots{
	margin-top:8px;
	border:0px solid red;
	background-image:url(../images/dots.gif);
	background-repeat:repeat-x;
	width:250px;
	margin-left:30px;
}
.news_feed{
	padding-top:10px;
	width:315px;
	height:125px;
	background-image:url(../images/news_feed_box.gif);
	background-repeat:no-repeat;
}
.top_pad_10px{
	padding-top:10px;
}
.prices{
	font-size:12px; padding:0px;
}
.review_magazine, .ex_rates{
	height:35px;
	width:172px;
	background-color:#787878;
	float:left;
	text-align:center;
	padding-top:5px;
}
.ex_rates
{
	width:173px;
	background-color:#484848;
}
.rates_and_magazines{
	border:0px solid red;
	width:100%;
	overflow:visible;
	background-color:#FFFFFF;
	float:right;
}
.cover{
	width:172px;
	height:175px;
	background-color:#0D4271;
	float:left;
	text-align:center;
	padding-top:5px;
}
.last_part{
	border:0px solid red; background-color:#00529B; width:345px; height:40px; float:right;
}
.rates{
	padding-bottom:5px;
	height:175px;
	width:168px;
	background-color:#0B68BA;
	float:left;
	text-align:center;
	padding-top:0px;
	padding-left:5px;
}
/***news********/
.date_news{
	color:#7CC1FF;
	font-size:10px;
	height:20px;
}
.padnews{
	padding-left:30px;
}
.dotsnews{
	margin-top:8px;
	border:0px solid red;
	background-image:url(../images/dots.gif);
	background-repeat:repeat-x;
	width:250px;
	margin-left:0px;
}


.ms a:link , .ms a:visited{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
.ms a:hover{
	/*color:#AAA;*/
	text-decoration:underline;
}

.date_n{
	/*color:#7CC1FF;*/
	font-size:11px;
	height:20px;
	/*color:#696969;*/
	color:#87CEFA;
	/*font-weight:bold;*/
	
}
.terms
{
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #999;
	line-height:13px;
	margin:0 30px 10px 30px;
	text-align:justify;
	/*color:Red;*/
}

.Years a:link , .Years a:visited{
	/*color:#993333;*/
	color:#369;
	font-size:12px;
	text-decoration:none;
	padding:5px;
	border:1px solid #369;
	/*border:1px solid #993333;*/
	margin-right:5px;
	text-align:center;
	margin-bottom:5px;
}
.Years a:hover{
	/*color:#993333;*/
	text-decoration:underline;
}
.newsDiv
{
 padding:7px;
 margin-top:90px;
 font-size:11px;
 color:#FFF;
 font-weight:bold;
 line-height:20px;
 font-family:Tahoma;
 
 	
}

.padd{
padding-left:20px;
}

.arc a:link , .arc a:visited{
	/*color:#993333;*/
	color:#1A5A8A;
	font-size:14px;
	text-decoration:none;
}
.arc a:hover{
	
	color:#993333;
	
	text-decoration:underline;
}
.date_arc{
	/*color:#7CC1FF;*/
	font-size:11px;
	height:20px;
	color:#696969;
	/*color:#87CEFA;*/
	/*font-weight:bold;*/
	
}


	

.hm a:link ,.hm a:visited{
	/*color:#AAA;*/
	font-size:18px;
	/*text-decoration:none;*/
	line-height:23px;
	color:#1A5A8A;	
	text-decoration:none;
}
.hm a:hover{
	/*color:#00529F;*/
	color:#538CC5;
	text-decoration:none;
}
.ml:link , .ml:visited{
	/*color:#AAA;*/
	font-size:17px;
	/*text-decoration:none;*/
	line-height:23px;
	color:#AAA;	
	text-decoration:none;
}
.ml:hover{
	/*color:#00529F;*/
	color:#538CC5;
	text-decoration:none;
}

.Rev a:link ,.Rev a:visited{
	/*color:#AAA;
	font-size:14px;
	text-decoration:none;*/
	color:#1A5A8A;
	font-size:14px;
	text-decoration:none;
}
.Rev a:hover{
	/*color:#00529F;*/
	color:#538CC5;
	text-decoration:none;
}

.companies-group
{
	width:100%;
	height:65px;
	padding-top:8px;
	background-image:url(../images/companies-bg.jpg);
	background-repeat:no-repeat;
}
.awards-div
{
	float:right;
	width:53%;
	vertical-align:top;
	text-align:left;
}
