/* ELEMENT STYLES */

body {margin:0px;padding:0px;border:0px;}
form {margin:0px;padding:0px;}
body, div, span, td, th, input, select, textarea, a {font-family:Arial;font-size:8pt;color:#505254}
select {color:#000000}
/*a {color:#626466}
a:hover {color:#8b8e91}*/
a {color:#626466}
a:hover {color:#8b8e91}


/* ELEMENT CLASS STYLES */

a.Home {color:#104c69}
a.Home:hover {color:#327c9f}
a.Candidates {color:#0b818c}
a.Candidates:hover {color:#0e9daa}
a.Employers {color:#956711}
a.Employers:hover {color:#c98b17}
a.Events {color:#776782}
a.Events:hover {color:#b29ac2}
a.MyVanRath {color:#3f5e81}
a.MyVanRath:hover {color:#5883b4}
a.VanRathCareers {color:#004e73}
a.VanRathCareers:hover {color:#5883b4}
a.VanRathDifference {color:#022064}
a.VanRathDifference:hover {color:#22438d}
a.page {color:#505254;text-decoration:none}
a.page:hover {color:#505254;text-decoration:underline}
a.s0 {color:#626466}
a.s0:hover {color:#8b8e91}
a.s1 {color:#6f1a80}
a.s1:hover {color:#a626bf}
a.s2 {color:#a41010}
a.s2:hover {color:#ff1a1a}
a.s3 {color:#0d5a1a}
a.s3:hover {color:#17972c}
a.s4 {color:#6b680b}
a.s4:hover {color:#98930f}
a.s5 {color:#174777}
a.s5:hover {color:#2777c7}

div.p {margin-bottom:10px;}
div.FilterTitle {font-weight:bold;}
div.FilterList {margin: 2px 0px 8px 8px}
div.Filter {}
div.MiniTitle {font-weight:bold}
div.Timeline {padding:2px 5px;margin-top:2px;border:1px solid #AAAAAA;background-color:#f0eae0;text-align:center}
div.Title {font-size:14pt;margin-bottom:12px;}

img.button {cursor:pointer;border:0px}

input.field {border:1px solid #7f9db9;padding-left:2px;color:#000000;background-color:#ffffff;height:19px;}
textarea.field {border:1px solid #7f9db9;padding-left:2px;color:#000000;background-color:#ffffff;}

td.CalendarCell {padding:1px 4px;text-align:center}
td.Thumbnail {padding:2px;border:1px solid #c5c6c7;text-align:center;vertical-align:middle}
td.fLeft {text-align:right;padding-right:10px;}
td.fRight {padding-left:10px;padding-bottom:2px;border-left:solid 1px #c5c6c7}
td.List {vertical-align:top;padding-left:5px;padding-bottom:6px;}


/* GENERIC CLASS STYLES */

.JobTitle {padding-top:10px;border-top:1px solid #d4d4d4;font-weight:bold;margin-bottom:5px}
.JobSubtitle {margin-bottom:5px}
.JobDesc {padding-bottom:10px}

.NewsTitle {font-weight:bold;}
.NewsDate {font-style:italic;}
.NewsDescription {padding-bottom:12px;}




.home-sector {font-weight:bold;height:26px;padding:13px 20px 0px 0px;cursor:pointer;background-image:url(/i/home-sector-bg.png);background-position:right top;background-repeat:no-repeat}
.home-latest-jobs {display:none}
.home-all-jobs {text-align:center;width:256px;height:23px;margin-top:10px;padding-top:8px;background-image:url(i/home-all-jobs-bg.jpg);background-repeat:no-repeat}
.home-all-jobs a {color:#4a4b4c;font-weight:bold;text-decoration:none}