@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#555555;
	font-size: 11px
}

p, td{
	font-family: Arial, Helvetica, sans-serif;
	color:#555555;
	font-size: 11px
}
.topbar{
background-image: url(../graphics/topbar/bgrtopbar.jpg);
background-repeat: no-repeat;
background-color: #d1dbd0;
}

#date{
	float: right;
	color:#f86f16;
	font-size: 14px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom:68px;
}

.jobsearch{
	background-image: url(../graphics/leftbar/bgrsearch.gif);
	border: 1px solid #f86f16;
	padding: 3px;
}

.createaccount{
	background-image: url(../graphics/leftbar/bgrcreateanaccount.gif);
	border: 1px solid #f6f7d4;
	padding: 2px;
}

.workforus{
	background-image: url(../graphics/leftbar/bgrworkforus.gif);
	border: 1px solid #d4ecf7;
	padding: 3px;
}

.sendtestimonial{
	background-image: url(../graphics/leftbar/bgrtestimonials.gif);
	border: 1px solid #d7d0db;
	padding: 3px;
}

h2{
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}
h1{
	font-size: 14px;
	font-weight: bold;
	color: #555555;
margin-bottom: 0px;
}
.content p{
	font-size: 10px;
}

#horizontalHider{
background-color: white;
padding-bottom: 10px;
}

a.footer:link, a.footer:visited{
color: white;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

a.footer:active, a.footer:hover{
	color:#e6e6e6;
}

.numbers{
	font-size: 15px;
}

a:link, a:visited{
	color:#d14800;
}

a:active, a:hover{
		color:#d14800;
}

.featured{
		background-image: url(../graphics/bgr_featuredjorbs.gif);
		background-repeat: repeat-x;
	border: 1px solid white;
	padding: 3px;
}

img{
	border: 0px;
}

/* MENU */
/* for this demo only */
#nav {margin:-5px 0 3px 0;}

/* the styling */
#nav {float:left; width:680px; height:auto; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a,
/*top level */
#nav .current a {display:block; height:21px; float:left;  padding:0px 15px 0px 15px; text-decoration:none; font-size:12px; font-weight: bold; color:white; width:auto; line-height:20px; margin-left:2px; white-space: nowrap;}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; padding:0 6px 0 3px; color:#000;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:0 -75px; border-color:#046; cursor:pointer;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -75px; border-color:#046; color:#fff;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:11px; display: block;}

#nav .current a {background-position:0 -75px; border-color:#046;}
#nav .current a b {background-position:100% -75px; color:#ff6;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover { color:#f86f16; text-decoration:none;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {color:#f86f16; text-decoration:none;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:680px; top:20px; left:0; margin-top:0px; padding:0; z-index:100; }

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:680px; top:20px; left:0; margin-top:0px; padding:0; z-index:10; color:#000;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:0px;}

#nav .sub_active a {height:28px; float:left; text-decoration:none; line-height:27px; white-space:nowrap; font-weight:normal;}
#nav .sub_active a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; padding:0px 10px;; margin:auto; font-size:11px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#f86f16;height:28px;  line-height:35px; }

a.superspecial:link, a.superspecial:visited {
display: block;
padding: 10px;
text-decoration: none;
font-size: 16px;
font-weight: bold;
color: white;
background:#d1dbd0 url('../graphics/green.gif') no-repeat top left ;
}

a.superspecial:hover, a.superspecial:active {
background: white url('../graphics/white.gif') no-repeat top left ;
color: #f86f16;
}