body{ 
	margin:0; 
	padding:0; 
	text-align:center;
	background:url(../images/bg_page.jpg) top left repeat-x #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#303030;*/
	color:#000;
} 
 
form, p, h1, h2, h3, h4, h5, h6, ul, li{
	margin:0px;
	padding:0px;
}
 
h1, h2, h3, h4, h5, h6{
	font-family:"Trebuchet MS", Arial, verdana;
	color:#054b73;
}

h1{
	font-size:240%;
}

h2{
	font-size:200%;
}

a{
	text-decoration:none;
}

img{
	border:0;
}

#pagewidth{ 
	width:950px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;
} 

/* Header Start */
#header{
	position:relative; 
	height:212px; 
	width:100%;
	background:url(../images/bg_top.jpg) left top repeat-x;
} 
 
#header #head_container{
	clear:both;
	float:left;
	width:100%;
	background:url(../images/bg_header.jpg) 300px top no-repeat;
}

#header #head_container .formText{ 
	width:170px;
	height:16px;
	border:1px solid #61c2df;
	padding:3px 0px 2px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#3790aa;
	vertical-align:bottom;
}

#header #head_container .imgButton{
	vertical-align:bottom;
}

#header #head_container #logo_container{
	float:left;
	height:212px;
	padding:0px 0px 0px 25px;
	background:url(../images/bg_logo.jpg) top left no-repeat;
}

#header #head_container #logo_container #logo{
	width:auto;
	float:left;
	padding:96px 0px 0px 0px;
}

#header #head_container #logo_container #search_site{
	clear:both;
	float:left;
	margin:25px 0px 0px 0px;
}

#header #head_container #head_part2{
	padding:115px 0px 0px 0px;
	float:right;
	width:300px;
	background:url(../images/bg_top_right.jpg) top right no-repeat;
}

#header #head_container #head_part2 #nav{
	float:right;
	margin:8px 0px 5px 0px;
	width:100%;
}

#header #head_container #head_part2 #nav ul{
	float:right;
	margin:0px 10px 0px 10px;
	padding:0px;
}

#header #head_container #head_part2 #nav li{
	margin:0px;
	padding:0px 6px 4px 6px;
	float:left;	
	list-style:none;
}

#header #head_container #head_part2 a{
	color:#25778e;
	font-weight:bold;
	font-size:100%;
}

#header #head_container #head_part2 .active, a:hover {
	color:#000;
}

#header #head_container #head_part2 .home{
	background:url(../images/icon_home.gif) top left no-repeat;
	padding:0px 0px 0px 20px;
}

#header #head_container #head_part2 .about{
	background:url(../images/icon_aboutus.gif) top left no-repeat;
	padding:0px 0px 0px 20px;
}

#header #head_container #head_part2 .contact{
	background:url(../images/icon_email.gif) top left no-repeat;
	padding:0px 0px 0px 20px;
}

#header #head_container #head_part2 #search_web{
	clear:both;
	float:right;
	margin:35px -20px 0px 0px;
	width:250px;
}

* html #header #head_container #head_part2 #search_web{
	margin:35px -10px 0px 0px;
}

/* Header End */

/* Leftcol Start */

#leftcol{
	width:203px; 
	float:left; 
	position:relative; 
	background-color:#addeed; 
	padding:0px 6px 0px 5px;
}

#leftcol #left_sub_container{
	background: url(../images/bg_left.jpg) top left repeat-x #00a9e0;
	padding:0px 5px 0px 5px;
}

#leftcol #left_sub_container h5{
	font-family:Arial, Verdana, sans-serif;
	font-size:140%;
	color:#FFFFFF;
	font-weight:normal;
	padding:16px 0px 0px 45px;
}

#leftcol #left_sub_container .left_container1{
	background:url(../images/bg_head.jpg) center top no-repeat;
	overflow:hidden;
	position:relative;
	margin:0px 0px 20px 0px;
}

#leftcol #left_sub_container .left_container1 h5{
	font-family:Arial, Verdana, sans-serif;
	font-size:140%;
	color:#FFFFFF;
	font-weight:normal;
	padding:16px 0px 0px 24px;
}

/*#leftcol #left_sub_container .left_container1 ul{
	margin:14px 0px 0px 5px;
	padding:0px;
}

#leftcol #left_sub_container .left_container1 li{
	margin:0px;
	padding:0px 10px 0px 10px;
	list-style:none;
	border-left:1px dotted #FFFFFF;
	float:left;
}

#leftcol #left_sub_container .left_container1 a{
	font-family:"Trebuchet MS", Arial, verdana;
	font-size:120%;
	color:#efefef;
}

#leftcol #left_sub_container .left_container1 a:hover{
	text-decoration:underline;
	color:#9bfbff;
}*/

#leftcol #left_sub_container .left_container1 .no_border{
	border:0px;
}

#leftcol #left_sub_container .left_container2{
	margin:20px 0px 0px 0px;
	background:url(../images/bg_recentpost.jpg) center top no-repeat;
}

* html #leftcol #left_sub_container .left_container2{
	height:1px;
}

#leftcol #left_sub_container .left_container2{
	margin:20px 0px 0px 0px;
	background:url(../images/bg_recentpost.jpg) center top no-repeat;
}

#leftcol #left_sub_container .left_container1 ul{
	margin:10px 0px 0px 5px;
	padding:0px 0px 6px 0px;
}

#leftcol #left_sub_container .left_container1 li{
	margin:0px;
	padding:8px 0px 8px 15px;
	border-bottom:1px dotted #efefef;
	list-style:none;
	background:url(../images/bullet_star.gif) left 7px  no-repeat;
}

#leftcol #left_sub_container .left_container1 a{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efefef;
}

#leftcol #left_sub_container .left_container1 a:hover{
	text-decoration:underline;
	color:#9bfbff;
}

#leftcol #left_sub_container .left_container1 .no_border{
	border:0px;
}

#leftcol #left_sub_container .left_container3{
	margin:10px 0px 0px 0px;
	background:url(../images/bg_archives.jpg) center top no-repeat;
}

* html #leftcol #left_sub_container .left_container3{
	height:1px;
}

#leftcol #left_sub_container .left_container3 ul{
	margin:10px 0px 0px 5px;
	padding:0px 0px 6px 0px;
}

#leftcol #left_sub_container .left_container3 li{
	margin:0px;
	padding:8px 0px 8px 25px;
	border-bottom:1px dotted #efefef;
	list-style:none;
	background:url(../images/bullet_date_right.gif) left 5px  no-repeat;
}

#leftcol #left_sub_container .left_container3 a{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#efefef;
}

#leftcol #left_sub_container .left_container3 a:hover{
	text-decoration:underline;
	color:#9bfbff;
}

#leftcol #left_sub_container .left_container3 .no_border{
	border:0px;
}

#leftcol #left_sub_container .left_container4{
	margin:10px 0px 0px 0px;
	background:url(../images/bg_blog.jpg) center top no-repeat;
}

* html #leftcol #left_sub_container .left_container4{
	height:1px;
}

#leftcol #left_sub_container .left_container4 h5{
	/*font-family:Arial, Verdana, sans-serif;
	font-size:140%;
	color:#FFFFFF;
	font-weight:normal;*/
	padding:13px 0px 0px 34px;
}

#leftcol #left_sub_container .left_container4 ul{
	margin:10px 0px 0px 5px;
	padding:0px 0px 16px 0px;
}

#leftcol #left_sub_container .left_container4 li{
	margin:0px;
	padding:8px 0px 8px 15px;
	border-bottom:1px dotted #efefef;
	list-style:none;
	background:url(../images/arrow_white.gif) left center  no-repeat;
}

#leftcol #left_sub_container .left_container4 a{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#efefef;
}

#leftcol #left_sub_container .left_container4 a:hover{
	text-decoration:underline;
	color:#9bfbff;
}

#leftcol #left_sub_container .left_container4 .no_border{
	border:0px;
}

/* Leftcol End */

#wrapper{
		background:url(../images/bg_content.gif) -1px top repeat-y #fff;
		padding:0px 17px 0px 20px;
}
 
#twocols{
	width:698px; 
	float:right; 
	position:relative; 
}
 
/* rightcol Start */ 
 
#rightcol{
	width:204px; 
	float:right; 
	position:relative; 
	padding:0px 8px 0px 8px;
}

#rightcol #rightcol_container1{
	background:url(../images/bg_stockticker_bottom.gif) bottom left no-repeat #addeed;
	padding:8px 8px 16px 8px;
	margin:0px 0px 20px 0px;
	width:186px;
}

#rightcol #rightcol_container1 #r_container1_1{
	border:1px solid #8eccdf;
	background:#fff;
	text-align:center;
}

#rightcol #rightcol_container1 #r_container1_1 h5{
	background:url(../images/bg_stockticker.gif) left top repeat-x;
	font-size:140%;
	color:#009acb;
	font-weight:normal;
	height:24px;
	padding:3px 0px 0px 0px;
	text-align:center;
}

#rightcol #rightcol_container2{
	padding:0px 5px 0px 10px;
}

* html #rightcol #rightcol_container2{
	height:1px;
}

#rightcol #rightcol_container2 h5{
	background:url(../images/icon_categories.gif) 6px 2px no-repeat;
	font-size:140%;
	color:#009acb;
	font-weight:normal;
	height:24px;
	padding:0px 0px 0px 22px;
}

#rightcol #rightcol_container2 ul{
	margin:5px 0px 5px 0px;
	padding:0px;
	border-bottom:1px solid #837973;
}

#rightcol #rightcol_container2 li{
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 22px;
	list-style:none;
	border-top:1px dotted #97652a;
	background: url(../images/arrow_right.gif) 10px 10px no-repeat #dcf4fb;
}

#rightcol #rightcol_container2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#837973;
}

#rightcol #rightcol_container2 a:hover{
	text-decoration:underline;
	color:#202020;
}

#rightcol #rightcol_container3{
	margin:15px 5px 15px 9px;
	padding:5px 5px 5px 5px;
	background:#e89132;
	text-align:center;
}

#rightcol #rightcol_container4{
	padding:0px 5px 0px 10px;
}

* html #rightcol #rightcol_container4{
	height:1px;
}

#rightcol #rightcol_container4 h5{
	background:url(../images/icon_usefullinks.gif) 6px 2px no-repeat;
	font-size:140%;
	color:#009acb;
	font-weight:normal;
	height:24px;
	padding:2px 0px 0px 29px;
}

#rightcol #rightcol_container4 ul{
	margin:5px 0px 15px 0px;
	padding:0px;
}

#rightcol #rightcol_container4 li{
	margin:0px;
	padding:4px 0px 4px 22px;
	list-style:none;
	border-bottom:1px dotted #97652a;
	background: url(../images/arrow_right.gif) 10px 9px no-repeat;
}

#rightcol #rightcol_container4 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#837973;
}

#rightcol #rightcol_container4  a:hover{
	text-decoration:underline;
	color:#202020;
}

#rightcol #rightcol_container4 .no_border{
	border:0;
}

/* rightcol End */ 


/* maincol start */ 

#maincol{
	background-color: #FFFFFF;  
	float: left; 
	display:inline; 
	position: relative; 
	width:406px;
	padding:36px;
}
 
#maincol .main_container1{
	margin:0px 0px 70px 0px;
}

* html #maincol .main_container1{
	height:1px;
}

#maincol .main_container1 h5{
	background:url(../images/bullet_date.jpg) top left no-repeat;
	border-bottom:1px dotted #34b9e4;
	padding:5px 0px 10px 37px;
	font-size:140%;
	color:#00a9e0;
}

#maincol .main_container1 h5 span{
	margin:0px 5px 0px -33px;
	color:#FFFFFF;
}

#maincol .main_container1 h4{
	padding:20px 0px 20px 0px;
	/* font-family:"Trebuchet MS", Arial, verdana; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:130%;
	color:#054b73;
}

#maincol .main_container1 h4 a{
	color:#383838;
}

#maincol .main_container1 h4 a:hover{
	color:#505050;
	text-decoration:underline;
}
 
#maincol .main_container1 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	/* color:#747474;*/
	color:#000;
	line-height:16px;
	text-align:justify;
}

#maincol .main_container1 .source{
	margin:15px 0px 0px 0px;
}

#maincol .main_container1 .pro{
/*	color:#5997AB; */
	color:#000;
}

#maincol .main_container1 a{
	color:#5997ab;
}

#maincol .main_container1 .bottom{
	float:left;
	background:#e6f5fa;
	margin:20px 0px 0px 0px;
	padding:4px 5px 6px 5px;
	width:100%;
	border-bottom:1px dotted #34b9e4;
	font-size:90%;
	font-weight:bold;
}

* html #maincol .main_container1 .bottom{
	width:auto;
}

#maincol .main_container1 .bottom .left{
	float:left;
	width:210px;
}

#maincol .main_container1 .bottom .right{
	float:right;
}

#maincol .main_container1 .bottom a{
	background:url(../images/arrow_middle.gif) left 4px no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	font-size:9px;
	color:#054B73;
}

#maincol .main_container1 .bottom a:hover{
	text-decoration:underline;
	color:#505050;
}


/* maincol end */  
 
#footer{
	height:30px; 
	background-color:#00a9e0; 
	border-top:6px solid #addeed;
	border-bottom:3px solid #addeed;
	clear:both;
	margin:0px 0px 20px 0px; 
	padding:20px 10px 0px 20px;
}

#footer #copyright{
	color:#FFFFFF;
	font-size:90%;
	text-align:center;
}

#footer #footer_nav{
	float:right;
	color:#FFFFFF;
	font-size:90%;
}

#footer #footer_nav img{
	vertical-align:middle;
}

#footer #footer_nav ul{
	margin:0px;
	padding:0px;
}

#footer #footer_nav li{
	margin:0px;
	padding:0px 10px 0px 20px;
	list-style:none;
	float:left;
}

#footer #footer_nav a{
	color:#FFFFFF;
	font-size:90%;
}

.ad_block_468{
	margin:-20px 0px 10px -30px;
	width:468px;
}

* html .ad_block_468{
	float:left;
	overflow:hidden;
	margin:-10px -30px 0px -18px;
	width:468px;
	height:88px;
}

/*#page_head{
	position:absolute;
	float:left;
	margin:-65px 0px 0px 40px;
}*/

#page_head{
	position:absolute;
	float:left;
	margin:50px 0px 0px 600px;
	text-align:center;
	width:320px;
}

* html #page_head{
	margin:50px 0px 0px 320px;
}

#page_head h1{
	font-size:200%;
}

.static p{
	margin-bottom:15px;
}

/* *** Float containers fix: *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display: inline-block;} 
/* .clearfix{display: inline;} */

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 /*printer styles*/ 
 @media print{ 
	/*hide the left column when printing*/ 
	#leftcol{display:none;} 

	/*hide the right column when printing*/ 
	#rightcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
}
