/* CSS Document */
body {
	/*background:#066192 url(../images/bg.gif);*/
	background-color:#FFFFFF;
	width:100%;
	height:100%;
	margin:0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3e4548;
	}
img {
	border:0;
	}
p { 
	margin:0px;
	padding:10px 0px 0px 0px;
	}
p strong { 
	margin:0px;
	font-weight:bold;
	letter-spacing:1px;
	}				
a:link {
	color:#3e4548;
	text-decoration:none;
	}	
a:visited {
	color:#3e4548;
	text-decoration:none;
	}	
a:hover {
	color:#3e4548;
	text-decoration:underline;
	}	
a:active {
	color:#3e4548;
	text-decoration:none;
	}	
ul, li  {
	list-style:none;
	margin:0;
	padding:0;
	}
#space_right_left {
	height:100%;
	width:10px;
	overflow:hidden;
	}	
#container {
	width:900px;
	margin:0 auto;
	text-align:center;
	padding:0;
	background:#FFFFFF;
	}
.header {
	width:880px;
	overflow:hidden;
	margin:15px 10px 15px 10px;
	padding:0px;
	}
.header .logo {
	width:300px;
	margin:0;
	text-align:left;
	padding:0px;
	float:left;
	}	
.header .ad_top {
	width:580px;
	margin:0;
	text-align:right;
	padding:0;
	float:left;
	height:90px;
	overflow:hidden;
	}
.header .ad_top .ad_top_single {
	margin:15px 0 0 15px;
	padding:0;
	float:right;
	}
.search_main {
	 margin:15px 0 0 0;
	 height:28px;
	 overflow:hidden;
	 padding:0;
	 text-align:left;
	 }	
.search_main .search_left {
	 width:620px;
	 height:28px;
	 margin:0 30px 0 0;
	 float:left;
	 padding:0 0 0 0;
	 background:#78b6d7;
	 }	
.search_main .search_left_left {
	 width:10px;
	 height:28px;
	 float:left;
	 background:url(../images/bg_search_left_left.gif) no-repeat;	 
	 }	
.search_main .search_left_middle {
	 width:600px;
	 height:28px;
	 float:left;
	 }
.search_main .search_left_middle .search_left_middle_icon {
	 float:left;
	 padding:0 53px 0 0;
	 font-size:12px;
	 font-weight:bold;
	 }	
.search_main .search_left_middle .search_left_middle_icon_last {
	 float:left;
	 padding:0 8px 0 0;
	 font-size:12px;
	 font-weight:bold;
	 }		 
.search_main .search_left_middle .search_left_middle_icon_icon {
	 float:left;
	 }
.search_main .search_left_middle .search_left_middle_icon_text {
	 float:left;
	 padding:8px 0 0 5px;
	 }	 		  	
.search_main .search_left_right {
	 width:10px;
	 height:28px;
	 float:left;
	 background:url(../images/bg_search_left_right.gif) no-repeat;	 
	 }		 	 	 
.search_main .search_right {
	 width:185px;
	 height:23px;
	 float:left;
	 padding:5px 0 0 45px;
	 background:#78b6d7 url(../images/bg_search_right.gif) no-repeat;
	 }	
.search_main .search_right_textbox {
	float:left; 
	margin:0; 
	border:0;
	padding-right:10px;	
	 }
.search_main .search_right_textbox input {
	height:14px; 
	width:120px; 
	border:none;
	color:#666666;
	font-size:11px;
	 }	 	
.search_main .search_right_button {
	font-size:13px; 
	margin:0px; 
	font-weight:bold;
	 }		 
	 
/*--middle content css start here--*/
.content {
	margin:0 10px 0 10px; 
	width:880px;
	overflow:hidden;
	}	
.content_hori_space {
	width:18px;
	height:100%;
	}	 	 		  
.content .content_left {
	width:200px; 
	}
.content .content_middle {
	width:474px;
	}
.content .content_middle .content_middle_banner {
	width:100%;
	height:100%;
	padding:0 0 12px 0;
	}
.content .content_middle .content_midd_title {
	width:466px;
	height:22px;
	background:url(../images/bg_content_midd_title.gif) no-repeat;
	padding:0 0 0 8px;
	text-align:left; 
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	line-height:150%;
	}	
.content .content_middle .content_midd_title h1 {
	margin:0;
	padding:0;
	font-size:14px;
	}			
.content .content_middle .content_midd_content {
	width:466px;
	padding:10px 0 0 8px;
	text-align:justify; 
	font-size:12px;
	line-height:140%;
	text-align-last:left;
	color:#666666;
	}
.content .content_middle .content_midd_content_static {
	width:466px;
	padding:0 0 0 8px;
	text-align:justify; 
	font-size:12px;
	line-height:140%;
	text-align-last:left;
	color:#666666;
	}	
.content .content_middle li {
	/*background:url(../images/bg.gif) no-repeat left;*/
	padding:5px 0 0 15px;
	margin-left:10px;
	}	
.content .content_middle .content_midd_content a:link {
	color:#5a7b09;
	}		
.content .content_middle .content_midd_content_link, .content_midd_content_link a:link, .content_midd_content_link a:visited {
	width:466px;
	font-size:12px;
	color:#5a7b09;
	text-align:right;
	}
.content .content_middle .content_midd_content_link h3 {
	font-size:12px;
	color:#5a7b09;
	margin:0;
	padding:0;
	}		
.content .content_middle .content_midd_content_link a:hover {
	color:#666666;
	}
.content_middle .content_middle_news_tab {
	width:330px;
	height:205px;
	float:left;
	background-color:#FFFFFF;
	}
.content_middle .content_middle_news_tab .home_news {
	width:330px;
	height:205px;
	float:left;
	background-color:#FFFFFF;
	}
.content_main_news {
	width:100%;
	text-align:left;
	font-weight:normal;
	padding:2px 0 0 0;
	color:#666666;
	}	
.more, .more a:link, .more a:visited, .more a:hover {
	color:#5a7b09;
	text-align:right;
	font-weight:bold;
	font-size:11px;	
	}
	
.content_middle_magazine {
	width:126px;
	margin-left:18px;
	height:205px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/bg_magazine.gif);
	}
.content_middle_magazine a:link, a:visited {
	color:#FFFFFF;
	}	
.content_middle_magazine .magazine_top {
	width:100%;
	height:21px;
	margin-top:6px;
	line-height:100%;
	background:url(../images/bg_magazine_top.gif) no-repeat;
	}	
.content_middle_magazine .magazine_middle {
	width:111px;
	margin:0 7px 0 6px;
	height:152px;
	border:1px solid #fff;
	}	
.content_middle_magazine .magazine_middle img {
	margin:1px 0 0 0;
	}		
.content_middle_magazine .magazine_bottom {
	width:100%;
	height:19px;
	margin-top:6px;
	line-height:100%;
	background:url(../images/bg_magazine_bottom.gif) no-repeat;
	}
.content_middle_magazine .magazine_bottom a:link {
	color:#FFFFFF;
	}
.content_middle_magazine .magazine_bottom a:visited {
	color:#FFFFFF;
	}	
.content_main_magazine
{
	width:100%;
	text-align:left;
	font-family:Arial, Tahoma, Sans-Serif;
	font-size:9pt;
	font-weight:normal;
	color:#757575;
	padding:0px;
}
.content_page_img
{
	float:right; 
	margin:5px 0px 5px 5px;
}					
.content_middle .content_middle_banner_tab {
	width:474px;
	height:105px;
	background-color:#3398ce;	
	}	
.content_middle_banner_tab_main{
			display:block;
			margin:0;
			}			
		
	.content_middle_banner_tab_main ul{
		width:474px;
		clear:both;
		overflow:hidden;
		display:block;
		margin:0;
		background:url(../images/tab_banner/bg_tab_banner.gif) no-repeat; 
		}
		
		.content_middle_banner_tab_main ul.tab li{
			width:116px;
			display:block;
			float:left;
			height:22px;
			margin-top:-4px;
			margin-left:2px;
			}
.content_middle_banner_tab_main_bottom{
			background:url(../images/tab_banner/bg_tab_banner_bottom.gif) no-repeat;
			width:474px;
			height:9px;
			margin:0px;
			padding:0px;
			}
.content_middle_banner_tab_main_middle {
			border-left:1px #075b88 solid; 
			border-right:1px #075b88 solid; 
			height:65px;
			padding:10px;
			}
.tab_single_banner {
	margin:0 5px 0 5px; 
	display:inline;
	}
													
.content .content_right {
	width:170px; 
	text-align:center;
	}
.content_right_ad {
	width:100%;
	height:100%;
	padding:0 0 18px 0;				 	 		  
	}

#page_no
{
	width:455px; 
	height:20px; 
	margin:0px;
}
.page_no, .page_no a:link, .page_no a:hover, .page_no a:visited 
{
	text-align:right;
	font-family:Arial, Tahoma, Sans-Serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff !important;
	line-height:160%;
	padding-right:5px;
}
.page_no_content
{
	width:455px; 
	background-color:#066192 !important; 
	margin-left:3px;
	margin-bottom:7px;
}	
	
/*--navigation content css start here--*/	 
.navigation {
	width:100%;
	margin:0;
	padding:0;
	height:100%;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	letter-spacing:1px;
	color:#FFF;
	}
.navigation .navigation_text {
	padding:5px 0px 5px 12px;
	}
.navigation .navigation_text a:link, .navigation_text a:visited {
	color:#FFF;
	}
.navigation .navigation_text a:hover {
	color:#fea403;
	}
.navigation .navigation_text a.active {
	color:#fea403;
	text-decoration:underline;
	}		 
.navigation  .navigation_top_bg {
	background:url(../images/bg_navigation_top.gif) no-repeat;
	width:200px;
	height:9px;
	}	 
.navigation  .navigation_middle_bg {
	background:url(../images/bg_navigation_midd.gif);
	width:200px;
	height:100%;
	}	 
.navigation  .navigation_bottom_bg {
	background:url(../images/bg_navigation_bottom.gif) no-repeat;
	width:200px;
	height:9px;
	clear:both;
	}
#navigation_space {
	height:14px;
	width:100%;
	overflow:hidden;
	clear:both;
	}	
	
/*--newsletter sign in content css start here--*/	 
.newsletter_subscribe {
	width:100%;
	margin:0;
	padding:0;
	height:100%;
	font-size:12px;	
	font-weight:bold;	
	}
.newsletter_subscribe  .newsletter_subscribe_left {
	width:9px;
	margin:0;
	padding:0;
	height:150px;
	background:url(../images/bg_newsletter_left.gif) no-repeat;
	float:left;
	}	
.newsletter_subscribe  .newsletter_subscribe_middle {
	width:182px;
	overflow:hidden;
	margin:0;
	padding:0;
	height:150px;
	background:url(../images/bg_newsletter_middle.gif);
	float:left;
	text-align:left;
	}	
.newsletter_subscribe  .newsletter_subscribe_right {
	width:9px;
	margin:0;
	padding:0;
	height:150px;
	background:url(../images/bg_newsletter_right.gif) no-repeat;
	float:left;
	}
.newsletter_subscribe  .newsletter_subscribe_title {
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:1px;
	line-height:180%;
	text-align:center;
	}	
.newsletter_subscribe_space {
	height:14px;
	width:100%;
	clear:both;
	overflow:hidden;
	}					
.newsletter_subscribe_content {
	height:112px;
	width:180px;
	margin-top:8px;
	}	
.newsletter_subscribe_content .newsletter_subscribe_content_text {
	width:50px;
	height:30px;
	float:left;
	}
.newsletter_subscribe_content .newsletter_subscribe_content_field {
	width:130px;
	height:30px;
	float:left;
	font-size:11px;
	}
.newsletter_subscribe_content .newsletter_subscribe_content_field .inputt {
	width:110px;
	}	
	
/*--footer css start here--*/
.footer {
	margin:15px 10px 10px 10px; 
	width:880px; 
	overflow:hidden;
	}
.footer_navigation {
	height:25px;
	width:100%;
	border-bottom:1px solid #bd4174;
	border-top:1px solid #bd4174;
	font-size:11px;
	color:#193b4d;
	padding-left:40px;	
	}
.footer_navigation_link {
	float:left;
	padding:0 7px 0 7px;
	border-right:dotted 1px #666666;
	border-left:dotted 1px #666666;
	}
.footer_navigation_link a:link, a:visited {
	color:#193b4d;
	}
.footer_address {
	font-size:12px;
	font-weight:bold;
	color:#193b4d;
	padding:7px 0 3px 0;
	}	
.footer_address_content {
	font-size:12px;
	color:#193b4d;
	padding-bottom:5px;
	line-height:150%;
	}	
.footer_address_content a:link {
	color:#5a7b09;
	}										 		 
	 	  
		 
.home_sponsor {
border:2px solid #D8D8D8;
margin-right:0;
margin-top:10px;
width:640px;
}	 	 				



/*--magazine archive page--*/
.content_midd_content_magazine {
	width:100%;
	min-height:200px;
	padding:10px 0 0 8px;
	text-align:justify; 
	font-size:12px;
	line-height:140%;
	text-align-last:left;
	color:#666666;
	}
.content_midd_content_magazine_img
{
	float:right; 
	margin:20px 0px 0px 10px;
}	
.content_head { 
	font-weight:bold;
	line-height:160%;
	}	
.content_midd_content_magazine_more, .content_midd_content_magazine_more a:link, .content_midd_content_magazine_more a:visited, .content_midd_content_magazine_more a:hover {
	color:#5a7b09;
	text-align:right;
	font-weight:bold;
	font-size:11px;	
	}	
.content_midd_content_magazine_pdf, .content_midd_content_magazine_pdf a:link, .content_midd_content_magazine_pdf a:visited, .content_midd_content_magazine_pdf a:hover {
	color:#5a7b09;
	text-align:right;
	font-weight:bold;
	font-size:11px;	
	}					

