	#header {
		margin:10px; 
		padding:0;
		border:dotted #999 0;
		border-bottom-width:1px;
		}

	#topAdwords {
		text-align:center;
		margin:10px; 
		padding:0 0 10px 0;
		border:dotted #999 0;
		border-bottom-width:1px;
	}
	#bottomAdwords {
		text-align:center;
		margin:10px; 
		padding:10px 0 0 0;
		border:dotted #999 0;
		border-top-width:1px;
	}
	#footer {
		font-size : 8pt;
		margin:10px; 
		padding-top:10px;
		border:dotted #999 0;
		border-top-width:1px;

	}
	#left {
		float:left;
		width:190px;
		margin:0; padding:0;
		}
	#right {
		float:right;
		width:170px;
		margin:0; padding:0;
		}
	#middle {
		margin:0 180px 0 190px;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
body {
	font : 0.75em Verdana, arial, tahoma, sans-serif;
	background: #FFF;
	color : #000;
	line-height : 1.5;
	margin : 0;
	padding : 0;
	border : 0;
}
img {
	border : solid 0;
}
form {
	margin : 0;
	padding : 0;
	display : inline;
}
a {
	text-decoration : none;
	color : #920e0e;
}
a:hover {
	color : #660000;
}
h1, h2 {
	color : #333;
	display : inline;
	font-weight : bold;
	font-size : 14px;
	width:300px;
}
input, select, textarea, file {
	padding : 3px;
	margin : 0;
	height : 14px;
	vertical-align: middle; 
	border:solid #ddd 1px;
	font-size : 9pt;
}

select,file {
	height : 20px;
	margin-right:3px;
}
textarea {
	height : 100px;
	font : 9pt Verdana, arial, tahoma;
}


#mainMenu {
	display : block;
	float:left;
	margin : 0 10px 0 10px;
	border : 0 solid #ccc;
	border-left-width : 1px;
	border-bottom-width : 1px;
}
#mainMenu a  {
	display : block;
	font-size : 8pt;
	padding : 3px;
	border : 1px solid #ccc;
	border-bottom-width : 0;
	border-left-width : 0;
	margin : 0;
}

#mainMenu a:hover  {
	background : #fdfde0;
}

#candidateMenu, #recruiterMenu {
	margin-bottom : 10px;
}
#candidateLogin {
	padding-bottom : 20px;
	text-align : left;
	margin-bottom : 10px;
}
.advancedSearchShow {
	padding : 10px;
	background : #f0f0f0;
	margin : 10px;
}
#recruiterLogin {
	padding-bottom : 20px;
	text-align : left;
}
#centerLeft {
	float:left;
	margin:20px;	
}
#centerRight {
	display : table;
	width : 160px;
	z-index : 2;
	text-align : left;
	overflow : hidden;
	padding-top : 10px;
}
#miniAuthMenu {
	float : right;
	font-size : 8pt;
	text-align : right;
	margin:0 0 10px 0;
}
#logo {
	float : left;
	margin:0 0 10px 0;
}
b, strong {
	font-weight : bold;
}
.forceRight {
	float : right;
	display : inline;
	text-align : right;
}
.forceLeft {
	float : left;
	display : inline;
	text-align : left;
}
.searchShort {
	width : 396px;
	height : 14px;
	padding : 3px;
	margin : 0;
	border : solid #ddd 1px;
	color : #920e0e;
	font-size : 9pt;
}
.searchShortButton {
	width : 70px;
	height : 14px;
	padding : 2px;
	margin : 0;
	background : #390;
	border: solid #333 1px;
	font-size : 9pt;
	font-weight : bold;
	color : #fff;
}
.noBold {
	font-weight : normal;
}
.submitPlain {
	height : 14px;
	padding : 0;
	margin : 0;
	background : #ccc;
	border : solid #333 0;
	font-size : 10pt;
	font-weight : bold;
	color : #390;
	cursor : pointer;
}
.applyButton {
	width : 150px;
	height : 22px;
	padding : 2px;
	margin : 0;
	background : #339900;
	border: solid #333 1px;
	font-size : 9pt;
	font-weight : bold;
	color : #fff;
}
.deadButton {
	height : 22px;
	padding : 2px 12px 2px 12px;
	margin : 0;
	background : #fff;
	border: solid #000 1px;
	font-size : 9pt;
	font-weight : bold;
	color : #000;
}
.shortListingTopper {
	border: dotted 0;
	border-bottom-width : 1px;
	font-size : 1px;
	color : #d3d3d3;
}
.shortListing {
	background : #fff;
	padding : 10px;
	border: dotted 0 #d3d3d3;
	border-bottom-width : 1px;
	color : #666666;
	font-size : 8pt;
}
.shortListingB {
	background : #f7f7f7;
	padding : 10px;
	border :dotted 0 #d3d3d3;
	border-bottom-width : 1px;
	color : #666666;
	font-size : 8pt;
}
.shortListingTitle {
height : 22px;
background : #fff;
padding : 10px;
border-style : solid;
border-width : 0;
border-bottom-width : 1px;
border-style : dotted;
border-color : #d3d3d3;
font-size : 8pt;
}
.shortListingTitleB {
height : 22px;
background : #f7f7f7;
padding : 10px;
border-style : solid;
border-width : 0;
border-bottom-width : 1px;
border-style : dotted;
border-color : #d3d3d3;
font-size : 8pt;
}
.shortListingRoll {
padding : 10px;
border-style : solid;
border-width : 0;
border-bottom-width : 1px;
border-style : dotted;
border-color : #d3d3d3;
background : #fdfde0;
cursor : pointer;
font-size : 8pt;
}
.shortListingTitleRoll {
height : 22px;
padding : 10px;
border-style : solid;
border-width : 0;
border-bottom-width : 1px;
border-style : dotted;
border-color : #d3d3d3;
background : #fdfde0;
font-size : 8pt;
}
.shortListingDesc {
margin : 12px;
line-height : 1.8;
font-size : 8pt;
}
.shortListingPremiumRoll, .shortListingPremiumB, .shortListingPremium {
padding : 10px;
border-style : solid;
border-style : solid;
border-width : 0;
border-bottom-width : 1px;
border-style : dotted;
border-color : #009900;
background : #f3f1e7;
cursor : pointer;
font-size : 8pt;
}
.featuredText {
font-weight : bold;
color : #009900;
font-size : 8pt;
}
.fullListingDesc {
padding : 18px;
line-height : 1.8;
}
.inputLabel1 {
width : 250px;
text-align : right;
display : inline;
}
.red {
color : #920e0e;
}
.gray {
color : #333;
}
.lightgray {
color : #999;
}
.smallFont {
font-size : 8pt;
}
.checkbox {
height : 14px;
border : 0;
}
.multiselect {
height : 66px;
}
div.formHolder {
width : 600px;
}
div.form {
clear : both;
padding-top : 5px;
}
div.formHeader {
clear : both;
float : left;
width : 400px;
text-align : left;
font-size : 10pt;
}
div.form span.label {
float : left;
width : 200px;
text-align : right;
}
div.form span.formw {
float : right;
width : 390px;
text-align : left;
}
div.hr {
clear : both;
padding-top : 5px;
margin-bottom : 5px;
border-style : solid;
border-width : 0;
border-bottom-width : 1px;
border-style : dotted;
color : #d3d3d3;
}
div.formHolderSearchShort {
width : 500px;
}
div.formSearchShort {
clear : both;
padding-top : 5px;
}
div.formSearchShort span.label {
float : left;
width : 130px;
text-align : right;
}
div.formSearchShort span.formw {
float : right;
width : 360px;
text-align : left;
}
.warn {
color : red;
}
.success {
color : #009900;
}
.error {
color : #ff0000;
}
.info {
color : #000099;
}
.submit {
height : 22px;
padding : 2px;
padding-left : 12px;
padding-right : 12px;
margin : 0;
border-style : solid;
background : #339900;
background : url("/images/submitBg.gif");
border-color : #333;
border-width : 1px;
font-size : 9pt;
font-weight : bold;
color : #fff;
}
.pagination {
padding-top : 10px;
padding-bottom : 10px;
overflow : hidden;
}
.pc100 {
color : #390;
}
.pc90 {
color : #693;
}
.pc80 {
color : #6c3;
}
.pc70 {
color : #9c6;
}
.pc60 {
color : #cc9;
}
.pc50 {
color : #cc9;
}
.pc40 {
color : #cc9;
}
.pc30 {
color : #cc9;
}
.pc20 {
color : #cc9;
}
.pc10 {
color : #cc9;
}
.bordergold {
border-left-style : solid;
border-left-width : 5px;
border-left-color : #978a40;
}
.bordersilver {
border-left-style : solid;
border-left-width : 5px;
border-left-color : #93a1a8;
}
.borderbronze {
border-left-style : solid;
border-left-width : 5px;
border-left-color : #956c4b;
}
