* { margin:0; padding:0; }
html { height: 100%; margin-bottom: 1px; }
body {
	color:#000;
	font:12px Verdana, sans-serif;
	background:#0c034d url(bg3.jpg);
	background-color: #99CC66;
}
img a { border:0}
.clear {clear:both; }
.f_left { float:left}
.f_right { float:right}

/*2. Core layout*/
#wrap{ width:735px; margin:0 auto 20px auto;}
#header {height:77px; margin:0 auto; background:#060030; background:url( bg_head.gif) repeat-x; text-align:center;}
#header h1{
	width:700px;
	color:#0000FF;
	padding-top:28px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
}
#glowbox {background:url( bg_mid.gif) repeat-y; }
#banner { background:url( bg_top.gif) no-repeat 0 0; height:136px;}
#banner.logged { height:91px}
#content { width:714px; margin:0 auto;clear:both}
#footer { background:url( footer.gif) no-repeat; min-height:56px}


.fieldsetfoot { height:6px; background:url( tab_534_foot.gif) no-repeat; margin:0 0 20px 0}
.fieldsetfoot_352 { height:6px; background:url( tab_352_foot.gif) no-repeat; margin:0}
.fieldsetfoot_174 { height:6px; background:url( tab_174_foot.gif) no-repeat; margin:0}

/*3. internal layout - see glow_ie for fixes*/
#banner_left{ width:714px; height:112px; float:left; margin:12px 0px 10px 65px; background: url( banner_cand_nlog_tom.png)}
#banner_right{ width:174px; height:151px; float:right; margin:12px 65px 10px 0;background:url( banner_empl_nlog.png)}
#banner.logged #banner_left{ width:174px; height:71px; float:left; margin:12px 0px 10px 65px;background:url(/images/banner/logged_left.gif) no-repeat}
#banner.logged #banner_right{ width:534px; height:71px; float:right;margin:12px 65px 10px 0; background: url(/images/banner/logged_right.gif) no-repeat}

#left { width:200px; margin:0 6px 0 0; float:left}
#center{width:354px; margin:0 0;float:left}
#center_wide{
	width:484px;
	margin:0 0;
	float:left;
	padding:6px 10px 6px 10px;
	border:thin solid #10A4E2;
}
#right {width:174px; margin:0 0 0 6px;float:left}
#myprofile { background:url( bg_tab.gif) repeat-y;}
/*#quicksearch{ background:url( bg_tab_search.gif) repeat-y;}*/
#latestjobs { background:url( bg_tab.gif) repeat-y; }
#featuredemployer {background:url( bg_tab.gif) repeat-y; margin:10px 0 0 0 }
#searchresults { background: url( bg_search.gif) repeat-y}

/*4. links*/
a { color:#036; text-decoration:none; font-weight:bold}
a:hover { color:#1EA9E4; text-decoration:underline}
h4 a { text-decoration:none}

/*5. images*/
.login { margin:0 0 0 234px;}
.adspace { border:#000 solid 1px; margin:10px 4px 0 4px}
.featured { margin:14px 2px 0 2px}

/*6. Typograghy*/
h2 {color:#3366CC; font-size:18px; margin-bottom:14px; font-weight:bold;}
.bt {font-size: 18px}
#simplesearch h5 {padding:4px 0 3px 10px; margin:0; font-size:1.1em; background:url( tab_352.gif) no-repeat 0px 0px;font-family: Geneva, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; width: auto}
.sides h5, #latestjobs h5 {padding:4px 0 3px 10px; margin:0; font-size:1.1em; background:url( tab_174.gif) no-repeat 0px 0px;font-family: Geneva, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; width: auto}

p { margin:0 0 15px 0; font-size:1.1em; line-height:1.3em}
p.last { margin-bottom:0}
p.footer{ color:#fff; font-size:1.0em; text-align:center; padding:25px 0 0 0 }
p.sent{ text-align: center; color: green;}
p.next { margin:0}
p.next a { border:1px solid #80cff0; padding:2px 5px; font-size:11px}
/*7. Navigation*/
ul#navprofile {width:196px;padding:0;margin:0 2px;font:bold 1.1em verdana,helvetica,arial,sans-serif;background:#fff; height:auto !important; height:248px;}
ul#navprofile li {list-style:none;margin:0;border:0;border-bottom:1px solid #bfe7f7; text-align:left;}
ul#navprofile li a {display:block;padding:6px 0px 6px 8px;border:0;text-decoration:none;text-align:left;color:#0b0030}
ul#navprofile li a:hover {border-color:#009EE0;color:#fff;background:#7BCDEF}
ul#navfoot { margin:10px 0 25px 0; padding:0; text-align:center; color:#2BAEE5 }
ul#navfoot li{ display:inline}
ul#navfoot a { color:#2BAEE5; }

/*8. tables*/
.searchtable { margin:4px 4px;}
.searchtable tr td { width:50%; padding:5px 5px 0px 5px}
.searchtable .label {  padding:25px 0 0 0}
#search_form  { min-height:214px; height:auto !important; height:214px;}
#search_form label { color:#0b0030; font-weight:bold; font-size:1.2em;  }
#search_form select.formselect { color:#0b0030; border:1px solid #bfe7f7; padding:3px 2px; width:153px}
#search_form select.formselect:focus{ border:1px solid #009EE0}
#search_form input.inputform { border:1px solid #bfe7f7; width:153px; padding:3px 2px}
#search_form input.inputform:focus {color: #036;border: solid 1px #009EE0;cursor: text;}
#search_form input.input_wide { border:1px solid #bfe7f7; width:331px; padding:3px 2px}
#search_form input.input_wide:focus {color: #036;border: solid 1px #009EE0;cursor: text;}

table.resultstable { width:530px; margin:0px 2px;border-spacing:1px; padding:0; color:#036}
table.resultstable td,table.resultstable th {padding:4px}
table.resultstable thead th {text-align:left;background:#17A7E3;text-transform: uppercase;font-family: Geneva, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; font-size:1.1em;border-right:1px solid #fff}
table.resultstable tbody th {font-weight:bold}
table.resultstable tbody tr {text-align:left;background:#FFF;padding:0}
table.resultstable tbody tr.odd {background:#DFF6FF;}
table.resultstable tbody th a:link,table.resultstable tbody th a:visited {color:#0b0030;padding:3px 0 0 4px}
table.resultstable tbody th a:hover {color:#036}
table.resultstable tbody tr td {background:#FFF; vertical-align:top; padding:10px 4px 10px 4px; border-right:1px solid #DFF6FF }
table.resultstable tbody tr.odd td {background:#DFF6FF; vertical-align:top; padding:10px 4px 10px 4px;border-right:1px solid #fff}
table.resultstable td a:link, table.resultstable td a:visited {color:#000;text-decoration:none}
table.resultstable a {padding:0}
table.resultstable tfoot th,table.resultstable tfoot td {padding:10px;text-align:left;background:#fff; color:#036}

table.joboffers tr td { padding:3px 0}

table.tbl_man_job_ad { border:1px solid #7FDBFF; margin-bottom:20px; border-collapse:collapse}
table.tbl_man_job_ad thead { background:#DFF6FF;border-bottom:1px solid #7FDBFF}
table.tbl_man_job_ad thead td { border-bottom:1px solid #7FDBFF}
table.tbl_man_job_ad tr th { padding:3px 5px;text-align:left;vertical-align:top; width:160px; border-bottom:1px solid #DFF6FF; border-right:1px solid #DFF6FF; color:#036; margin:0}
table.tbl_man_job_ad tr td { padding:3px 5px; border-bottom:1px solid #DFF6FF; border-collapse:collapse}

table.tbl_man_job_ad.tbl_advert tr th.middle { width:50px}
table.tbl_man_job_ad.tbl_advert tr td { padding:5px}

/*9. latest posted jobs*/
.latest { margin:10px 1px 8px 1px; padding:5px 11px 10px 11px; border-bottom: 1px solid #009EE0; }
.late_last { border:0;}
.latest_title { font-size:1.1em; color:#0b0030; font-weight: bold; display:block}
.latest_location { font-size:1.0em; color:#000; display:block; padding:3px 0}
.latest_salary{font-size:1.0em; color:#000; display:block}

/*10. fieldset*/
div#details {margin:0;padding:0;font-size:1.1em;min-width:534px;max-width:100%;width:534px;}
div#details fieldset {clear:both;padding:10px;margin:0; border-width:0; background:url( tab_534_bg.gif) repeat-y}
div#details h5 {padding:4px 0 3px 10px; margin:0; font-size:1.1em; background:url( tab_534.gif) no-repeat 0px 0px;font-family: Geneva, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; width: auto}
form { display: inline;}

div#simplesearch {min-width:352px;max-width:100%;width:352px;}
div#simplesearch fieldset {clear:both;padding:0;margin:0; border-width:0; background:url( tab_352_bg.gif) repeat-y}

div.sides {min-width:200px;max-width:100%;width:200px;}
div.sides fieldset {clear:both;padding:0;margin:0; border-width:0; background:url( tab_174_bg.gif) repeat-y}
div#latestjobs fieldset {clear:both;padding:0;margin:0; border-width:0; background:url( tab_174_bg.gif) repeat-y}
#wrap #glowbox #content #center_wide td {
	
#


