/* CSS Document */
/* Dated 18 March09 */
/*primary colour:#3b484e*/

body,
 h1, h2, h3,
 p, ul, li,div 
 form{
	margin:0px;
	padding:0px;
	border:0;
	text-align:left;
	
}

html *{outline:none;}
img{ border:none;}
body{
	text-align:left;
	background-color: #3D414A;

	}
a.link, a.visited{
color: #000000;
text-decoration:none;
}
h1{}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left:35px;
	padding-top:10px;
	color:#86B940;
	}

#container{ 
width:1003px;
margin:0 auto;
background:url(../images/body_bg.jpg) repeat;
overflow:hidden;
}
#content{ 
width:1003px;
background:url(../images/body_bg.jpg) repeat;
float:left;
}
#header{
	width: 1003px;
	height:185px;
	float:left;
	background:url(../images/admin_top.jpg) no-repeat;
	}
#header_s{
	width: 1003px;
	height:185px;
	float:left;
	background:url(../images/admin_top.jpg) no-repeat;
	}

.htext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	position: absolute;
	top: 60px;
	left: 29em;	
}
.htext a{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}
.htext a:hover{
	text-decoration:underline;	
}
#loginbox{
	margin:0 auto;
	margin-top:90px;	
	width:480px;
	height:250px;
	background-color: #FDFDF1;
	border: #CCCCCC 1px double ;
}
.paddin50{ margin-top:30px; margin-left:50px;}
.paddin20{  margin-left:50px;}

/*---------------------form field--------------------*/
#loginbox fieldset {padding:0; border:0;padding-top:5px; padding-bottom:5px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1d91c4; line-height:18px; }
#loginbox fieldset legend {padding-left:10px; padding-right:10px; font-weight:bold; color:#333;}
#loginbox fieldset label {width:100px; float:left; text-align:left; padding-right:30px; padding-left:68px;}
#loginbox fieldset p {padding-top:7px; padding-bottom:7px; padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;}
#loginbox fieldset p.ad{font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding:10px 0px 10px 60px;
	color:#129bbd;}
.submit_btn { border:none; width:77px; height:19px;  margin-left:180px;}
.search_btn { border:none; width:77px; height:19px;  margin-left:180px;}
.dtxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#444853;}


#main{   height: auto; float:left;}
#main fieldset {padding:0; border:0;padding-top:5px; padding-bottom:5px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
#main fieldset legend {padding-left:10px; padding-right:10px; font-weight:bold; color:#333;}
#main fieldset label {width:150px; float:left; text-align:left; padding-right:20px; padding-left:10px;}
#main fieldset p {padding-top:5px; padding-bottom:5px; padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color: #666666;}


#footer{
	width:1003px;
	height:88px;
	background:url(../images/footer_bg.jpg) no-repeat;
	margin:auto;

	}
	#footer p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;
	text-align:center; color:#999999;}
/*---------------------custom classes--------------------*/

.t5{
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#1D92C7;font-weight: bold;padding-left:10px;
}
.t5 a{
	color:#1D92C7;
}
.t4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D92C7;
	font-weight: bold;
	padding-left:10px;
}
.t3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	font-weight: bold;
	padding-left:5px;
}
.t2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	padding-left:5px;

}
.t2 a{color: #3b484e; text-decoration:none;margin-left:30px;  }
.t2 a:hover{color: #000000; text-decoration:underline;margin-left:30px;  }
.clearboth{
clear:both;}
#left_block{width:200px; padding-left:30px; padding-top:14px; float:left;}
#main_block{width:700px; float:left;padding-left:20px}
.botmborder{ border:#CCCCCC solid 1px;}
.bborder{border-bottom:#CCCCCC solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	padding-left:5px;
	background:#EFEEEC;}
	
.bborder2{border-bottom:#CCCCCC solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	padding-left:5px;
	background:#fff;}
.backcolor5{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	font-weight: bold;
	padding-left:5px;
	background:#F8FAB9;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;}
/* -----------------  left panel navigation ------------------*/
.left_shdwbg {
	background:#efeeec; color:#000;
	width:200px; padding-left:12px; padding-top:14px; float:left;
	border-top:#9e9fa3 solid 5px; height:auto;
	}
	
.nav {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#1c8fc8;
	text-decoration:none;
	line-height:26px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C1BDB5;
	}	
.nav a{
	display:block;
	width:180px;
	padding:0px 0px 0px 13px;
	color:#40a2d3;
	text-decoration:none;
}

.nav a:hover,.nav a:active{
	display:block;
	color:#333333;
	text-decoration:none;
	background-color: #FFFFFF;
}
#active{
	display:block;
	color:#333333;
	text-decoration:none;
	width:192px;
	background-color: #FFFFFF;
}
{
	display:block;
	color:#333333;
	text-decoration:none;
	background-color: #FFFFFF;
}
.submenu {
    display:block;
	/*border:1px solid #999;	*/
}

.submenu ul {
	padding:0px;
	margin:0px;
	padding-bottom:6px;
	padding-top:6px;
}
.submenu ul li{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.submenu a.sublink {
	background:none;
	height:15px;
	color:#3b484e;
	display:block;
	width:160px;
	padding:0px 0px 0px 10px;
	line-height:15px;
	text-decoration:none;
}

.submenu a.sublink:hover {
	background:none;
	height:15px;
	color:#000000;
	display:block;
	width:160px;
	padding:0px 0px 0px 10px;
	line-height:15px;
	text-decoration:none;
}
.submenu a.sublink2 {
	background:none;
	height:15px;
	color:#3b484e;
	display:block;
	width:160px;
	padding:0px 0px 0px 30px;
	line-height:15px;
	text-decoration:none;
}

.submenu a.sublink2:hover {
	background:none;
	height:15px;
	color:#000000;
	display:block;
	width:160px;
	padding:0px 0px 0px 30px;
	line-height:15px;
	text-decoration:none;
}
.submenu a.sublink3 {
	background:none;
	height:15px;
	color:#3b484e;
	display:block;
	width:150px;
	padding:0px 0px 0px 40px;
	line-height:15px;
	text-decoration:none;
}

.submenu a.sublink3:hover {
	background:none;
	height:15px;
	color:#000000;
	display:block;
width:150px;
	padding:0px 0px 0px 40px;
	line-height:15px;
	text-decoration:none;
}
.ad{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding:10px 0px 10px 60px;
	color:#86B940;}
.select_file{ background:url(../images/select_file.gif) no-repeat; width:102px; height:24px; padding-bottom:3px; }
.select_file:hover{
	width:102px;
	height:24px;
	background-image: url(../images/selectfile_hover.gif);
	background-repeat: no-repeat;padding-bottom:3px; 
}
#hide1{
	position:absolute;
	left:50%;
	*left:628px;
	z-index: 2;
	top: 282px;
	_left:660px;
	top: 282px;
}
#hide2{
	position:absolute;
	*left:63%;
	left:50%;
	z-index: 2;
	*left:640px;
	
	top: 838px;
}
#basic-accordian{ padding:0; width:200px;}

.accordion_headings{
	padding-right: 5px;
	padding-left: 5px;
	color:#666666;
	border:1px solid #D3D0CB;
	cursor:pointer;
	font-weight:bold;
	text-transform:none;
	line-height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFEEEC;
}
.accordion_headings a {color:#40a2d3; text-decoration:none;}
.accordion_headings:hover{
	color:#333333;
	text-decoration:none;
	background-color: #FAFBCF;
}

.accordion_child{
	padding-left: 5px;
	
}
.ac_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-bottom:1px;
	background-color:#EFEEEC;
	border:1px solid #ccc;
	text-transform:none;
	
}
.ac_small a { color:#666666; text-decoration:none; display:block; padding:3px; border: 1px solid #D3D0CB;}
.ac_small a:hover {background-color: #FAFBCF;
	color: #333333;}
.menu_headings {
	padding-right: 5px;
	padding-left: 5px;
	background-color:#EFEEEC;
	color:#666666; 
	border:1px solid #D3D0CB;
	cursor:pointer;
	font-weight:bold;
	text-transform:none;
	line-height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menu_headings a{color:#666666; text-decoration:none; }
.menu_headings:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color: #FAFBCF;
	
}
.menu_headings:active{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#fff;
	
}
.publish{
	background-repeat: no-repeat;
	margin-top: 5px;
	height: 16px;
	width: 80px;
	color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #F8FAB9;
}
.formclass{
	color:#6E89A6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px;
	}
.header_top{
	width:986px;
	text-align:center;
	}
.header_top .toper_bg_black{
	background:#000 url(../images/login_top_bg.jpg) top repeat-x;
	}
.toper_bg_btn{
	background: url(../images/toper_button_bggray.jpg) repeat-x;
	height:36px; 
	}
.header_top .toper_bg_btn ul{
	background: url(../images/logo_bg_gray.jpg) left no-repeat;
	margin:0px;
	padding:0px;
	height:36px;
	}
.header_top .toper_bg_btn ul li{
	font:bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 4px 0px 4px;
	text-transform:uppercase;
	display:inline;
	list-style-type:none;
	float:left;
	
	
	}
.header_top .toper_bg_btn ul li a{
	font:bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0px 4px 10px 4px;
	text-decoration:none;
	}
.header_top .toper_bg_btn ul li a:hover{
	font:bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #038CD4;
	padding:0px 4px 10px 4px;
	text-decoration:none;
	}
	
	
	
.header_top .yellow_bg2{
	background:url(../images/yellow_bg.jpg) repeat-x;
	height:37px;
	}
	
.header_top .yellow_bg2 ul{
	margin:0px;
	padding:0px 0px 0px 30px;
	
	}
	
.header_top .yellow_bg2 ul li{
	font: bold 11px/18px verdana; 
	text-decoration: none;
	color: #3B484D; 
	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 2px 0px 5px;
	margin:auto;
	}
.header_top .yellow_bg2 ul li a{
	font: bold 11px/18px verdana; 
	text-decoration: none;

	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 0px 0px 0px;
	}
.header_top .yellow_bg2 ul li a:hover{
	font: bold 11px/18px verdana; 
	text-decoration: none;

	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 0px 0px 0px;
	}

.htext_w{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
}
.htext_w a{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}
.htext_w a:hover{
	text-decoration:underline;	
}	
.width_logo
{
	width:360px;
}


.header_top .blue_bg2{
	background-color: #1597d2;
	height:30px;
	}
	
.header_top .blue_bg2 ul{
	margin:0px;
	padding:8px 0px 0px 10px;
	
	}
	
.header_top .blue_bg2 ul li{
	font: bold 11px Tahoma; 
	text-decoration: none;
	color: White; 
	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 1px 0px 1px;
	margin:auto;
	}
.header_top .blue_bg2 ul li a{
	font: bold 11px Tahoma; 
	text-decoration: none;

	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 5px 0px 5px;
	}
.header_top .blue_bg2 ul li a:hover{
	font: bold 11px Tahoma; 
	text-decoration: none;

	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 5px 0px 5px;
	}

.header_top .green_bg2{
	background-color: #7da741;
	height:30px;
	}
	
.header_top .green_bg2 ul{
	margin:0px;
	padding:0px 0px 0px 30px;
	
	}
	
.header_top .green_bg2 ul li{
	font: bold 11px/18px verdana; 
	text-decoration: none;
	color: White; 
	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 1px 0px 1px;
	margin:auto;
	}
.header_top .green_bg2 ul li a{
	font: bold 11px/18px verdana; 
	text-decoration: none;

	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 5px 0px 5px;
	}
.header_top .green_bg2 ul li a:hover{
	font: bold 11px/18px verdana; 
	text-decoration: none;

	list-style-type:none;
	float:left;
	display:inline;
	padding:0px 5px 0px 5px;
	}


