Body, .default {
	margin : 0px;
	padding : 0px;
	background-color : #ffffff;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
}

A:link, A:visited, A:Hover {
	color : #0000bb;
	text-decoration : none;
}
A:Hover {
	color : #0000ff;
}

H2 {
	font : inherit;
	font-size : 16pt;
	font-weight : bold;
	margin-top : 10px;
	margin-bottom : 10px;
}

Form {
	margin : 0px;
	padding : 0px;
	line-spacing : 0px;
}

.pageheader {
	width : 100%;
	min-width:795px;
	width:expression(document.body.clientWidth < 795? "795px": "100%" );
	height : 90px;
	background-color : #ffffff;
	margin : 0px;
	margin-top : -1;
	padding : 0px;
}

.pageheader h1 {
	font-size : 16px;
	color : #ffff33;
	line-height : 0px;
	margin : 0px;
}

.text_input {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	margin-bottom : 3px;
}

.menu {
	background-color : #0236AE;
	width : 100%;
	min-width:795px;
	width:expression(document.body.clientWidth < 795? "795px": "100%" );
	margin-top : 0px;
	padding-top : 0px;
	margin-bottom : 2px;
	border-top : 2px outset #0033cc;
	border-bottom : 2px inset #999999;
}

.menu td {
	text-align : center;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	border : none;
}

.menu A:link, .menu A:visited, .menu A:Hover {
	color : #ffffff;
	text-decoration : none;
	border : none;
}

A:link.yellow, A:visited.yellow {
	color : #ffff00;
}

.menu A:Hover {
	color : #ffff33;
}

.mainbody {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	width : 100%;
	min-width:795px;
	width:expression(document.body.clientWidth < 795? "795px": "100%" );
}
.mainleftpanel, .mainrightpanel {
	font : inherit;
	background-color : #ffffff;
	width : 150px;
}

.menupanel A:link, .menupanel A:visited, .menupanel A:Hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	padding-left : 0px;
	font-weight : bold;
	color : #ffff99;
	text-decoration : none;
}
.employermenupanel A:link, .employermenupanel A:visited, .employermenupanel A:Hover {
	color : #000099;
}
.menupanel A:Hover {
	color : #ffff33;
}
.employermenupanel A:Hover {
	color : #6666ff;
}
.latest_panel {
	font-size : 8pt;
	width : 140;
	margin-left : 5px;
	margin-top : 5px;
	background-color : #ffffff;
}
.latest_panel A:link, .latest_panel A:visited, .latest_panel A:Hover {
	font-weight : normal;
	color : #000066;
	text-decoration : none;
}
.latest_panel A:Hover {
	color : #0000bb;
}

A:link.help, A:visited.help, A:Hover.help {
	font-weight : bold;
	color : #ffffff;
	background-color : #009900;
	padding : 2px;
	text-decoration : none;
}
A:Hover.help {
	color : #ffff00;
}

.employer_form {
	text-align : center;
	font-size : 10pt;
	font-weight : bold;
}

.employer_reg_form {
	font : inherit;
	font-size : 9pt;
	font-weight : bold;
	background-color : #C7BCCC;
	border : 2px outset #C7BCCC;
}
.reg_form_header {
	background-color : #D7DFEE;
	border : 2px outset #D7DFEE;
}
.employer_form_button {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	text-align : center;
	border-top : 1px solid #ffffff;
	border-left : 1px solid #ffffff;
	border-bottom : 1px solid #000066;
	border-right : 1px solid #000066;
	background-color : #e0e0ff;
}
A:link.employer_form_button, A:visited.employer_form_button, A:Hover.employer_form_button {
	font-weight : bold;
	color : #000000;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 1px;
	padding-bottom : 1px;
	text-decoration : none;
	line-height : 16px;
}

.employer_ad_rates {
	font : inherit;
	font-size : 9pt;
	font-weight : bold;
	background-color : #C7BCCC;
	border : 3px outset #C7BCCC;
	
}
.employer_ad_rates_prices {
	background-color : #ffff00;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
}
.employer_job_list {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000;
	background-color : #ffffcc;
	border : 1px outset #ffffcc;
}

.maincentrepanel {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	font : inherit;
	font-size : 10pt;
	color : #000000;
	background-color : #ffffff;
}

.normal {
	font : inherit;
	font-size : 10pt;
	color : #000000;
}

.quick_search {
	font : inherit;
	color : #ffffff;
	background-color : #ffffff;
	width : 145px;
	height : 145px;
	background-repeat : no-repeat;
}
.quick_search td {
	padding-left : 2px;
}

.job_search_box {
	border : 1px solid #C7BCCC;
	background-color : #ddddef;
	width : 100%;
	min-width:475px;
	width:expression(document.body.clientWidth < 475? "475px": "100%" );
	margin-top : 0px;
	margin-bottom : 2px;
}
.job_search_box td {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000066;
}
.jobsearch_input {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
}

.job_search_results {
	width : 100%;
	border : 1px solid #ddddef;
	/*background-color : #efefff;*/
	margin-top : 10px;
	margin-bottom : 10px;
	height : 100px;
}
.job_search_results td {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000066;
	padding-left : 4px;
	padding-right : 4px;
}
td.job_search_header{
	font-size : 10pt;
	/*font-weight : bold;*/
}
.job_search_header A:link, .job_search_header A:visited, .job_search_header A:Hover {
	color : #000066;
	text-decoration : underline;
}

.latest_jobs {
	font-size : 9pt;
	color : #000099;
	font-weight : bold;
	background-color : #efefef;
}

.small_head {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000066;
}

.bold_blue_heading {
	font-size : 12pt;
	color : #000099;
	font-weight : bold;
}

.blue_text {
	color : #000099;
}

.blackborder {
	border : 1px solid #000000;
}

.defwidth {
	width : 120px;
}
.qs {
	width : 125px;
}
.fullwidth {
	width : 150px;
}
.maxwidth {
	width : 100%;
}
.bold {
	font-weight : bold;
}
.nobold {
	font-weight : normal;
}
.white {
	color : #ffffff;
}
.yellow {
	color : #ffff00;
}
.red, A:link.red, A:visited.red {
	color : #ff0000;
}
.green {
	color : #009933;
}
.blue, A:link.blue, A:visited.blue {
	color : #003399;
}