/* CSS Document */

html {height: 100%; width: 100%}

body {
	background:#E9E9C0;
	height: 100%;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
p {font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-top:0px; padding-top:0px;}

img {border: 0px; margin: 0px; padding: 0px;}

a {font-weight: bold;}

a:link, a:visited {color: #262A75; text-decoration: none;}

a:hover, a:active {color: #666699; text-decoration: underline;}

hr {
	border:1px dotted #999999;
	}

ul 	{
	margin:0 0 15px 0;
	padding:0px;
	}

li {list-style-type: square;
	color: #333333;
	margin-left:16px;
}

h5 {font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; margin: 0px; padding: 0px;}

#wrap {width: 769px; background:#FBFBE0; border-right: 1px solid #000; border-bottom: 1px solid #000;}

#news {float: left; width: 424px; height: 295px; background-color: #E9E9C0; padding: 6px 6px 0px 25px;}

#news li {
	margin-left: 30px;
	}
#career {float: left; border-left: 1px solid #000000; padding: 6px 0px 0px 12px; width: 301px; height:295px; background-color: #E9E9C0; background: url(images/ex.gif) top right no-repeat;} 
#jobcontent {width: 745px; height: 100%; background: url(images/monitor.gif) top right no-repeat; background-color: #F8F8E0; padding: 20px 12px 20px 12px;}
#employercontent {width: 741px; height: 100%; background: url(images/image_1.jpg) top right no-repeat; background-color: #F8F8E0; padding: 20px 16px 20px 12px;}
#resumecontent {width: 741px; height: 100%; background-color: #F8F8E0; padding: 20px 16px 20px 12px;}
#contactcontent {width: 741px; height: 100%; background-color: #F8F8E0; padding: 20px 16px 20px 12px;}
#careercontent {width: 741px; height: 100%; background: url(images/image_2.jpg) top right no-repeat; background-color: #F8F8E0; padding: 20px 16px 20px 12px;}
#managementcontent {width: 741px; height: 100%; background-color: #F8F8E0; padding: 20px 16px 20px 12px;}

#resumeform {width: 100%; padding: 0px; margin:0px;}
#resumeinput {height:14px; border:1px solid #333333; color:#000033; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 0 0 0 3px;}
.topbar {background: #262A75; height: 20px; width: 769px;}
.secondbar {background: #E9E9C0; height: 20px; width: 769px;}
.bottombar {background: #262A75; height: 8px; width: 769px;}
.select {background: url(images/select.gif) top left no-repeat; height: 32px; width: 324px}
.locationmenu {
	background: #f6f6f6;
	margin: 6px 9px 0px 0px;
	padding: 0px;
	float: right;
	height: 17px;
	width: auto;
	border: 1px ridge #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.jobtitle {	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.jobrefnumber {
	font-size: 11px;
	color: #663366;
	font-weight: bold;
}
.joblist {color: #000000;}

.footer-copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
	
a.footer-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

#partnerbox {
	width: 280px; 
	background-color: #fff;
	margin-bottom: 8px;
	border: 1px solid #eee;
	padding: 0;
	margin: 4px 0 0 0;
}
#partnerbox img {
	padding: 0;
	margin: 0;
}
#partnerbox p {
	padding: 4px 8px 8px 10px;
	margin: 0;
	line-height: 1.2;
	color: #555;
}

tr.job-hdr {
	background-color: #393831;
	color: #fff;
	font-weight: bold;
	vertical-align: top;
}
tr.job-lt {
	background-color: #e9e9c0;
	vertical-align: top;
}
tr.job-dk {
	background-color: #877951;
	color: #fff;
	font-weight: bold;
	vertical-align: top;
}
tr.job-dk td {
	padding: 4px;
}
tr.job-loc {
	border-bottom: 2px solid #393831;
}
