/* stylesheet for */ 

body{
padding:0px;
margin:0px;
background:url(images/top_bg.jpg) repeat-x left top #fff;
font-family:Tahoma, Arial, Verdana;
color:#000;
font-size:11px;
}

/* png fix for IE6 */ 
img,div,td,a ,ul,li{ behavior: url(iepngfix.htc) }

a,img,p,h6,h4{
padding:px;
margin:0px;
border:none;
}

.logost{
	margin-top:10px;
	margin-left:20px;
}

.srchbg{
	background:url(images/login_bg.png) no-repeat right top;
	width:346px;
	height:66px;	
}

.intxtbox{
	font-family:Arial,Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#373333;
	width:105px;
	padding:2px 5px;
	border:1px solid #58b5e5;
	margin:10px 10px 5px 0;
}

a.forgot{
	color:#fff;
	text-decoration:underline;
}
a.forgot:hover{
	color:#ffcc00;
	text-decoration:underline;
}

a.signup{
	color:#fff;
	text-decoration:none;
}
a.signup:hover{
	color:#ffcc00;
	text-decoration:none;
}

.loginbt{
	margin-top:12px;
	_margin-top:13px;
}

.srchinput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#373333;
	width:165px;
	padding:4px;
	border:1px solid #58b5e5;
	margin-right:8px;
	margin-left:15px;
}


ul.nav{
	padding:0px;
	margin:0px;
	list-style-type:none;
}


ul.nav li{
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	
}

ul.nav li a{
	text-decoration:none;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	display:block;
	font-weight:bold;
	height:44px;
	width:108px;
	margin-right:10px;
	text-align:center;
	line-height:44px;
}

ul.nav li a:hover{
	text-decoration:none;
	color:#145386;
	background:url(images/nav_hov.png) no-repeat center top;
}
	
.lftpnlbg{
	background:url(images/lft_bg.jpg) repeat-y left top;
	width:278px;
}

.lftlink{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#023461;
	padding:5px 0;
	margin:0 5px;
	letter-spacing:1px;
	border-bottom:1px dotted #000;
	background:url(images/bult.jpg) no-repeat 15px;
	line-height:15px;
}

.lftlink a{ 
display:block;
	text-decoration:none;
	color:#023461;
	margin-left:40px;
	margin-right:10px;
}

.lftlink a:hover{ 
	text-decoration:none;
	color:#eea100;
}

li.lftlink{ 
	display:block;
	text-decoration:none;
	color:#023461;
	line-height:15px;
	margin-left:5px;
	margin-right:10px;
	list-style-type:none;
	background:none;
}

li.lftlink a{ 
	text-decoration:none;
	color:#023461;
	line-height:15px;
	margin:0px;
	padding:0px;
}

li.lftlink a:hover{ 
	text-decoration:none;
	color:#eea100;
}

.content{
	color:#121212;
	line-height:21px;
	text-align:justify;
	letter-spacing:1px;
	
}

.content a{
	text-decoration:none;
	color:#121212;
	font-weight:bold;
}

.content a:hover{
	text-decoration:underline;
	color:#121212;
	
}

.brdrbtm{
	border-bottom:1px solid #e9eaeb;
}

.gallerybg{
	background:url(images/gall_bg.jpg) no-repeat left top;
	width:700px;
	height:160px;
}

.fullftrbg{
	background:url(images/ftr_bg.jpg) repeat-x left top;
	height:54px;
	
}

.ftrlogo{
	/*background:url(images/btm_ftrlogo.jpg) no-repeat 15px 6px;*/
	height:54px;}
	
	
.ftrcnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e5e5e5;
}

.ftrcnt a{
	text-decoration:none;
	color:#e5e5e5;
	margin-left:3px;
	margin-right:3px;
}

.ftrcnt a:hover{
	text-decoration:underline;
	color:#e5e5e5;
}

h4{

	font-family:Georgia, Geneva,arial,Tahoma, sans-serif;
	font-size:24px;
	color:#043667;
	padding-bottom:3px;
	border-bottom:1px solid #318cc6;
	font-weight:normal;
}

.redmarked
{
color:#FF0000;
font-weight:bold;
}