body {margin: 0px;}
.grbnd {
background:#ECECEC none repeat scroll 0%;
color:#000000;
	font-family:verdana;
	font-size:11px;
	padding:3px 0pt 4px 10px;
	
}

.lf{float:left;}
.rf{float:right;}

#mainbanner{clear:both;border:1px solid #900;}
#logo{
 float:left;
 padding-top:5px;
 }
 
#banner{float:right;padding-top:5px;  padding-right:5px;}
#spacer{clear:both; height:10px;}
#menu{clear:both;  background: transparent url(images/nav_mainbg.gif) repeat-x;}
.linebg {clear:both; background: transparent url(images/search_mbg.gif) repeat-x scroll center top;}
.nav {
			color:#ACACAC;
			font-family:verdana,arial;
			font-size:11px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:normal;
			padding:5px 0pt 0pt 2px;
}

.nav a:hover {
			color:#FFFFFF;
			font-family:verdana,arial;
			font-size:11px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:bold;
			line-height:normal;
			text-decoration:underline;
}
.nav a {
			color:#FFFFFF;
			font-family:verdana,arial;
			font-size:11px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:bold;
			line-height:normal;
			text-decoration:none;
}
.navact {
color:#000000;
font-family:verdana,arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:5px 0pt 0pt 2px;
}

.navact a {
color:#000000;
font-family:verdana,arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}

#mainContainer {margin:0px; width:100%; border:0px solid #900;}

#leftContainer {float:left; padding:20px 0px 0px; border:0px solid #900; width:55%}
#rightContainer {float:left;; padding:20px 0px 0px; border:0px solid #900; width:295px;}

#loginImg{ 	color:#000000;		font-family:verdana,arial;		font-size:12px;		background: transparent url(images/lgn_bg.gif) no-repeat; height:45px;	padding:10px;
											
	}
	
.loginLink a{ 
color:#2475C2;
font-family:verdana,arial;
font-size:11px;
text-decoration:none;
}	

.loginLink a:hover{ 
text-decoration:underline;
}	


.dline {
background-image:url(images/dline.gif);
background-repeat:repeat-x;
line-height:1px;
}	
	
#footer {

background:#F6F6F6 none repeat scroll 0%;
border-bottom:1px solid #E6E6E6;
border-top:1px solid #E6E6E6;
clear:both;
margin:0pt;
padding:10px;
text-align:center;
}
#footer a{
color:#000000;
font-family:verdana;
font-size:9px;


}

.register{font-size:10pt;font-family:verdana;}

input{border:1px solid #218AD6;font:normal 10pt verdana;height:20px;padding:2px;}
input:hover{border:1px solid #00FF00;background-color:#FFF3B5;}
textarea{border:1px solid #218AD6;font:normal 10pt verdana;height:20px;padding:2px;}
textarea:hover{border:1px solid #00FF00;font:normal 10pt verdana;}
select{border:1px solid #218AD6;font:normal 10pt verdana;}
select:hover{border:1px solid #00FF00;background-color:#FFF3B5;}

#hintbox {border:1px solid #c0beff; background:url(images/boxmid.gif) repeat-x top #fff;margin-left:25px;position:absolute;top:8px;visibility:hidden;width:150px;z-index:100;	}
#new_ {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#3e3f3c; font-weight:normal;line-height:13px;padding:5px 7px;}

.heading{font:bold 10pt verdana;}
h2{background-color:#13AEF1;font:bold 10pt verdana;padding:10px;padding-left:12px;color:#fff;}
li {list-style-type:none;}

.left_menu ul
{
	/*list-style-type: none;*/
	
	margin:0px auto;
	margin-right:10px;
	padding:0px;
	padding-left:15px;
}

.left_menu li
{
	border:0px none;
}

.left_menu li a
{
	
	text-align:left;
	padding-left:20px;
	width:150px;
	display:block;
	color:#0A4261;
	font:bold 10pt arial;
	text-decoration:none;
	line-height:25px;
	border-bottom:1px dotted #fff;
}

.left_menu li a:hover
{	
	background-color:#42B0EC;
	font:bold 10pt arial;
	text-decoration:none;
	line-height:25px;
	color:#ffffff;
}


.current_menu {
	background-color:#B8E2F8;
	font:bold 10pt arial;
	text-decoration:none;
	line-height:25px;
	color:#ffffff;

}

.fine{color:#8F8F8F;font:normal 7pt Arial; padding:2px;}

.resumeRow{background-color:#E0F1FC;}
.searchTitle{font:bold 15pt times;}
