body {margin:1px 0 0 0;padding:0;background-color:#ecebe6;color:#000;font-family:Verdana,sans-serif;text-align:center}
form {margin:0;padding:0}
select {font-family:Verdana,sans-serif;font-size:0.8em}

div.clear {clear:both;height:1px;line-height:1px}

#container {background-color:#fff;color:#000;margin:0 auto;width:760px;text-align:left}

a{font-weight:800;color:#ea6110;background-color:#fff;text-decoration:none}
a:link{font-weight:800;color:#ea6110;background-color:#fff;text-decoration:none}
a:visited{font-weight:800;color:#ea6110;background-color:#fff;text-decoration:none}
a:hover{font-weight:800;color:#ea6110;background-color:#fff;text-decoration:underline}

p {font-size:80%}
ul {font-size: 75%;list-style-image: url(../img/services/bullet-point.gif);margin:0;padding:25px}
li {padding-bottom:10px;line-height:130%}


/* header */
#head {float:left;background-color:#fff;margin:0;width:760px}

div.headtext {float:left;font-size:100%;font-weight:800;color:#EA6110;background-color:#fff;padding-bottom:4px}
.headtext a {font-weight:800;color:#ea6110;background-color:#fff;text-decoration:none;font-size:97%}
.headtext a:link {font-weight:800;color:#ea6110;background-color:#fff;text-decoration:none}
.headtext a:visited {font-weight:800;color:#ea6110;background-color:#fff;text-decoration:none}
.headtext a:hover {font-weight:800;color:#ea6110;background-color:#fff;text-decoration:underline}
.headtext span {margin-left:38px}
.headtext p {margin:0;padding:0;font-size:90%}
.headtext p.date {width:300px;color:#666;font-weight:800;font-size:70%;padding:53px 0 2px 0}

div.headleft {float:left;width:252px}
div.headright {float:right;width:209px}

/* footer */
div.footer {clear:both;background-color:#ea6110;color:#fff;width:507px;font-size:75%;padding:2px 0 2px 253px;font-weight:800}
div.footer a{background-color:#ea6110;color:#fff;text-decoration:none;font-size:100%;font-weight:800}
div.footer a:link{background-color:#ea6110;color:#fff;text-decoration:none;font-size:100%;font-weight:800}
div.footer a:visited{background-color:#ea6110;color:#fff;text-decoration:none;font-size:100%;font-weight:800}
div.footer a:hover{background-color:#ea6110;color:#fff;text-decoration:underline;font-size:100%;font-weight:800}

div.copy {background-color:#fff;text-align:center}
.copy p {margin:0 auto;font-size:65%;margin-top:3px}
div.masque {background-color:#fff;text-align:right;margin-right:1px;padding-bottom:1px}

/* home */

div.toprow {background-color:#fff;width:760px}
div.topleft {float:left;width:153px;height:70px;padding:0 0 0 89px;background-image:url(img/hand_pen.jpg);background-repeat:no-repeat;background-color:#8a0f2c;color:#000}
div.topright {float:left;width:505px;margin-left:10px}
div.topleft  img {float:left;margin:19px 0}
div.topright img {margin:0 1px 0 0}
div.clear10 {clear:both;line-height:10px;height:10px}

div.midrow {float:left;width:760px;background-color:#ffffff;background-image:url(img/bgred.gif);background-repeat:repeat}
div.leftcol {float:left;width:252px;background-color:#fff}

div.homemain {float:left;width:508px;padding:8px 0 0px 0;margin:0px}

div.homemain h1 {padding:0 20px 0 20px;font-size:100%;color:#fff;font-weight:800}
div.homemain h2 {padding:0 20px 0 20px;font-size:90%;color:#fff;font-weight:800}
div.homemain  p{padding:0 20px 0 20px;font-size:80%;color:#fff}

a.redbg{font-weight:800;color:#ea6110;background-color:#8a0f2c;text-decoration:none}
a.redbg:link{font-weight:800;color:#ea6110;background-color:#8a0f2c;text-decoration:none}
a.redbg:visited{font-weight:800;color:#ea6110;background-color:#8a0f2c;text-decoration:none}
a.redbg:hover{font-weight:800;color:#ea6110;background-color:#8a0f2c;text-decoration:underline}

/* jobs */
div.jobmidrow {width:760px;padding-top:2px;background-color:#fff;color:#000}
div.jobleftcol {float:left;width:252px;margin-left:1px;background-color:#fff;color:#000}
div.jobleft {padding:0 10px;width:222px;font-size:85%}
.jobleft p {padding:0;margin:0}

div.jobleftred {padding:10px;width:222px;color:#8A0F2C;font-size:85%}
div.jobtitle {background-color:#8a0f2c;color:#fff;font-size:70%;font-weight:800;padding:2px 0 2px 5px}
div.joblefttitle {background-color:#8a0f2c;color:#fff;font-size:70%;font-weight:800;padding:4px 0 4px 10px;width:230px;margin:30px 0 10px 0}
div.jobmain {float:left;width:377px}
div.jobsectorttl {background-color:#fff;color:#8a0f2c;font-size:85%;font-weight:800;padding:2px 0 12px 7px;margin:0;width:377px}
div.seldivide {clear:both;width:240px;height:4px;line-height:4px;margin:22px 0 5px 0;padding:0;background-image:url(img/dots_240.gif);background-repeat:no-repeat}
div.seldividewide {clear:both;width:377px;background-image:url(img/dots_377.gif);background-repeat:no-repeat;}
div.vacancy{width:373px;float:left}
div.jobref{width:263px;font-weight:800;font-size:70%;margin-left:5px;float:left}
div.jobcontype {width:100px;text-align:right;float:left}
div.jobttl {float:left;width:368px;font-weight:800;font-size:70%;margin:0 0 10px 5px}
div.nojobs {float:left;width:368px;font-weight:400;font-size:85%;margin-left:5px;margin-bottom:10px}
div.jobtext {float:left;width:368px;font-weight:400;font-size:70%;margin:0 0 20px 5px}
.jobtext p {font-size:100%;padding:0;margin:0}
div.jobintro {float:left;width:363px;padding:10px 5px 10px 5px}
.jobintro p {font-size:70%;margin:0 0 13px 0;padding:0}

div.sels {width:240px;background-color:#f1e9b7;padding:0;margin:0}
div.selContract {background-color:#ea6110;color:#fff;padding:8px 5px 5px 5px;margin-bottom:20px;border-bottom:solid 1px #fff}
div.selSector {background-color:#ea6110;color:#fff;padding:5px;border-top:solid 1px #fff}
div.selContract p {font-size:70%;padding:0;margin:0 0 5px 0}
div.selSector p {font-size:70%;padding:0;margin:0 0 5px 0}
.sels select {width:180px}
