

P,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;

}
a {
	text-decoration: none;
	color: #FF6600;
}
a:hover {
	color: #000066;
	text-decoration: underline;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.normaltext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
}

.highlight {
color: #1d3c65;

}

#nav {padding:0; margin:0; list-style:none; height:20px; position:relative; z-index:200; font-family: verdana, arial, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:20px; width:70px; border:0px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}

#nav li a.home {background:url(images/btn-homepage.gif);}
#nav li a.clients {background:url(images/btn-clients1.gif);width:65px;}
#nav li a.candidates {background:url(images/btn-candidates1.gif);width:85px;}
#nav li a.jobs {background:url(images/btn-jobs.gif);width:45px;}
#nav li a.register {background:url(images/btn-register1.gif);width:79px;}
#nav li a.contact {background:url(images/btn-contact.gif);width:59px;}

#nav li:hover a.home {background:url(images/btn-homepage2.gif);}
#nav li:hover a.clients {background:url(images/btn-clients2.gif);width:65px;}
#nav li:hover a.candidates {background:url(images/btn-candidates2.gif);width:85px;}
#nav li:hover a.jobs {background:url(images/btn-jobs2.gif);width:45px;}
#nav li:hover a.register {background:url(images/btn-register2.gif);width:79px;}
#nav li:hover a.contact {background:url(images/btn-contact2.gif);width:59px;}

#nav a:hover {background-position: 0 20px;}
#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub {left:0; top:20px; background: #edb; width:70px; height:auto; z-index:300;}
#nav :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:70px; font-weight:normal;}
#nav :hover ul.sub li a {display:block; height:20px; width:70px; border:1px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer;}
#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}

#nav :hover ul.sub li a:hover {background-position: 0 20px; position:relative;}
#nav :hover ul.sub li a b {left:0px; top:0px; background:#edb; color:#000; width:130px; display:block;border:1px solid #888; height:20px; text-align:left; font-size:10px; line-height:18px; font-weight:normal; padding-left:5px }

