/* CSS Document */
body{color:#5b5b5b;font-family:verdana,helvetica,arial,sans-serif; font-size:.7em; padding:0px; margin:0px;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{padding:0px; margin:0px; list-style-type:none}
img{border:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.h1{font-family:'TrajanPro-Bold', Tahoma; font-weight:bold; color:#4f4f4f; font-size:20px; padding:0px 0px 15px 5px; clear:both;}

#wrapper{width:100%; padding:0px; margin:0px;}
#header{width:100%; height:117px; background:url(images/header_bg.jpg) left top repeat-x; clear:both; overflow:hidden;}
#container{width:100%; background:#FFFFFF; clear:both;}
#footer{background:url(images/footer_bg.jpg) left top repeat-x #8c8c8c;  clear:both; overflow:hidden;}



/*-----------------------------------------------------------header-------------------------------------------------------------------*/
.header{width:950px; clear:both; height:117px; overflow:hidden; margin:0px auto;}
.logo{width:360px; float:left;}
.nav_area{width:575px; padding-left:15px; padding-top:78px; float:left; height:32px;}
.nav_middle{background:url(images/nav_bg_midd.jpg) left top repeat-x; height:32px; clear:both;}
.nav{padding-top:5px; overflow:hidden; height:27px; float:left; padding-left:10px;}

#navs{
	float:left;
	font-family:Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	vertical-align: middle;
	line-height:23px;
	cursor:pointer;
	padding: 0px;
}
html>body #navs{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navs li{
	list-style-type:none;
	float:left;
	background-image: url(images/Navigation-Nor.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:23px;
	margin-top: 0;
	margin-right:7px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left:7px;
}
#navs li a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/Navigation-Nor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right:7px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

#navs li.cur,
#navs li.over,
#navs li:hover
{
	background-image: url(images/Navigation-Rol.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#navs li strong,
ul#navs li.cur a,
ul#navs li.over a,
ul#navs li:hover a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background-image: url(images/Navigation-Rol.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right:7px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

	text-align: center;
}



/*----------------------------------------------------------------banner area----------------------------------------------------*/
.content{width:950px; clear:both; overflow:hidden; margin:0px auto;}
#.banner_area{margin:12px 0px 22px 0px; clear:both; background:url(images/banner01.jpg) left top no-repeat; padding:13px 0px 0px 15px; height:248px; overflow:hidden; width:935px;}
.banner_left{width:225px; float:left; padding-right:33px;}
.banner_right{width:350px; float:left; color:#434343; }
.banner_left_heading{font-family:'TrajanPro-Bold', Tahoma; font-weight:bold; color:#4f4f4f; font-size:20px; padding:0px 0px 15px 5px; clear:both;}
.banner_left_search{background:#4a92d2; padding:0px 5px 20px 5px; clear:both; color:#FFFFFF; font-size:14px; font-weight:bold;}
.banner_left_search_img{width:36px; float:left;}
.banner_left_search_txtarea{ clear:both; overflow:hidden; padding-bottom:8px; width:215px; padding-top:8px;}
.banner_left_search_listbox{width:205px; font-size:11px; color:#666666;}


.banner_right_heading{color:#0d5ca9; font-size:22px; font-weight:bold; font-family:'TrajanPro-Bold', Tahoma; padding-bottom:25px; clear:both; width:320px;}
.banner_right_txt{line-height:17px;}
.banner_right_gap{height:50px; clear:both;}
a.link01:link, a.link01:active, a.link01:visited{color:#4e892e; font-size:12px; font-weight:bold; text-decoration:none;}
a.link01:hover{ text-decoration:underline;}





.left_panel{width:350px; float:left; background:url(images/left_panel_bg.jpg) left top repeat-x #FFFFFF; border:#bbdca2 1px solid; overflow:hidden; padding:6px 3px;}
.midd_panel{width:470px; float:left; padding:0px 10px;}
.right_panel{width:278px; float:right; border:#e8e8e8 1px solid; padding:5px 0px; overflow:hidden;}

.left_panel_header{background:url(images/left_panel_header.jpg) left top repeat-x; height:30px; line-height:27px; color:#276205; font-weight:bold; font-size:13px; padding-left:10px; clear:both;}
.left_panel_listarea{padding:10px 0px 25px 0px; width:172px; clear:both;}
.left_panel_list ul{list-style-type:none; padding:0px; margin:0px;}
.left_panel_list li{color:#484848; font-size:11px; font-weight:bold; padding-left:15px; background:url(images/arrow1.gif) 5px 5px no-repeat; border-bottom:#FFFFFF 1px solid; padding-bottom:7px; margin-bottom:7px;}
.left_panel_list li a{color:#484848; font-size:11px; font-weight:bold; text-decoration:none;}
.left_panel_list li a:hover{color:#000000;}


.left_panel_list2 ul{list-style-type:none; padding:0px; margin:0px;}
.left_panel_list2 li{color:#484848; font-size:11px; font-weight:bold; padding-left:15px; background:url(images/arrow1.gif) 5px 5px no-repeat; padding-bottom:7px; margin-bottom:7px;}
.left_panel_list2 li a{color:#484848; font-size:11px; font-weight:bold; text-decoration:none;}
.left_panel_list2 li a:hover{color:#000000;}

.left_panel_listbox_area{padding:0px 0px 25px 0px; width:172px; clear:both; height:210px; overflow:scroll; overflow-x:hidden; margin-top:10px;}


.midd_panel_heading{color:#135692; font:bold 13px Tahoma; padding-bottom:20px; clear:both;}
.post_thum_area{clear:both; width:468px; border-bottom:#e6e6e6 1px solid; padding-bottom:10px; margin-bottom:15px; overflow:hidden;}
.post_thum_area2{clear:both; width:468px;  padding-bottom:10px; margin-bottom:15px; overflow:hidden;}
.post_thum{background:url(images/post_thumb_bg.jpg) left top no-repeat; width:69px; height:68px; float:left; margin-right:12px; padding:8px;}
.post_content{width:370px; float:left;}
.post_content_txt1{color:#2973b8; font-weight:bold; font-size:12px; clear:both;}









/*------------------------------------------footer-----------------------------------------------------*/
.footer{width:950px; color:#FFFFFF; padding-top:24px; margin:0px auto; font-size:11px;}
.footer_link ul{list-style-type:none; padding:0px; margin:0px;}
.footer_link li{list-style-type:none; padding:0px; display:inline; color:#FFFFFF; font-size:11px;}
.footer_link li a{color:#FFFFFF; text-decoration:none; border-right:#FFFFFF 1px solid; padding:0px 4px;}
.footer_link li a:hover{ text-decoration:underline;}

a.link02:link, a.link02:active, a.link02:visited{color:#FFFFFF; text-decoration:none;}
a.link02:hover{text-decoration:underline;}





/*------------------------------------------------------------27th feb-----------------------------------------------------*/
#sidebar2 h2{background:#006699;}

.left_panel ul{list-style-type:none; padding:0px; margin:0px;  margin-bottom:15px;}
.left_panel ul li ul li{list-style-type:none; padding-left:15px; background:url(images/arrow1.gif) 5px 9px no-repeat; border-bottom:#FFFFFF 1px solid; padding-bottom:4px; margin-bottom:4px; padding-top:4px;}
.left_panel ul li ul li a{color:#484848; font-size:11px; font-weight:bold; text-decoration:none;}
.left_panel ul li ul li a:hover{color:#000000;}
.left_panel ul li h2{list-style-type:none; background:url(images/left_panel_header.jpg) left top repeat-x; height:30px; line-height:27px; color:#276205; font-weight:bold; font-size:13px; padding-left:10px; clear:both;}
