/* CSS Document - last updated:04/06/2007 */

/* camargue.css */
/* Author: Webnetism (www.webnetism.co.uk) */
/* Media: screen */

/* Index:
  Default styles
  Left menu
  Main content
  - Mc:default
  - Mc:who we are
  - Mc:what we do
  - Mc:careers
  - Mc:contact us
*/


/* ------------------ Default styles ---------------- */ 
.homebg {background-image:url(../images/bg.gif); margin:0 auto;}
body {background-color:#fff; margin:0 auto;}
body,td {font-family:"lucida grande", arial, geneva, sans-serif; font-size:11px; color:#887d75; text-align:left;}	
img {border:none;}	
a, a:visited {text-decoration:none;}
a:active, a:hover {text-decoration:none;}
ul {list-style-type:none; padding:0; margin:0px;}
tr, td {vertical-align:top;}
td.td_valign_bottom {vertical-align:bottom;}
td.td_valign_middle {vertical-align:middle; color:#fff; font-size:10px;}

/* ------------------ Left menu ---------------- */ 
.leftnav {margin:0; padding: 10px 0 0 7px; width:128px; height:144px; background-color:#dcd8cc;}
.leftnewsPos {margin-top:6px;}
.leftnews {margin:0; padding: 11px 10px 10px 8px; width:117px; height:119px auto; background-color:#bdb6b0;}
.leftnews li {margin:8px 0 8px 0;}
.leftnews li a, .leftnews li a:visited {text-decoration:underline; color:#fff;}
.leftnews li a:active, .leftnews li a:hover {text-decoration:underline; color:#289728;} 
.loginPos {margin-top:6px;}
.login {margin:0; padding: 8px 3px 7px 8px; width:124px; background-color:#887d75;}
.logintext {font-size:10px; color:#fff;}
.loginfield {width:64px; font-size:9px;}
.colorstrip_purple {background-color:#a756c1;}
.colorstrip_orange {background-color:#fb7015;}
.colorstrip_blue {background-color:#0082d1;}
.colorstrip_red {background-color:#dc241f;}
.colorstrip_green {background-color:#289728;}
.lvl1_pos {margin:0 0 6px 0;}
.lvl2_pos {margin:0 0 2px 11px;}
.lvl2_pos2 {margin:0 0 8px 11px;}
.pdflink a; .pdflink a:visited {text-decoration:none;}
.pdflink a:active; .pdflink a:hover {text-decoration:underline;} 


/* ------------------ Main content ---------------- */
.mainWrapper {width:801px;}
.tablePos {width:801px; height:506px; margin-top:30px;}
.bodytext {width:290px; height:112px;}
.bodytext2 {width:290px; margin:0 0 10px 0;}
.bodytextfullheight {width:290px; height:auto;}
.bodytext_justifyright {width:285px; text-align:right;}
.camarguePos {margin:20px 0 0 518px;}
.purple {color:#a756c1;}
.orange {color:#fb7015;}
.blue {color:#0082d1;}
.blue_large {font-size:13px; font-weight:bold; color:#0082d1;}
.red {color:#dc241f;}
.green {color:#289728;}
.directorbox {margin:0 0 0 0px; width:95%; height:100%;}
.director_andrewlitchfield {margin:0 0 0 0px; width:95%; height:100%;}
.director_jolloyd {margin:0 0 0 0px; width:95%; height:100%;}
.director_jennymarshall {margin:0 0 0 0px; width:95%; height:100%;}
.director_mikeconway {margin:0 0 0 0px; width:95%; height:100%;}
.director_timread {margin:0 0 0 0px; width:95%; height:100%;}
.director_stuartfox {margin:0 0 0 0px; width:95%; height:100%;}
.director_hidden {display:none;}
.careersbox {margin:20px 0 0 0px; width:95%; height:100%; line-height:19px;}
.careersbluebox {margin:0 0 27px 0; padding:14px 26px 14px 16px; width:246px; height:164px; background-color:#0082d1; color:#fff;}
.sectorsbox {width:95%; height:100%; line-height:20px;}
a.bluelink, a.bluelink:visited {color:#887d75;}
a.bluelink:active, a.bluelink:hover {color:#0082d1;}
a.greybluelink, a.greybluelink:visited {font-weight:bold; text-decoration:underline; color:#887d75;}
a.greybluelink:active, a.greybluelink:hover {font-weight:bold; text-decoration:underline; color:#0082d1;}
a.purplelink_underline, a.purplelink_underline:visited {text-decoration:none; color:#a756c1;}
a.purplelink_underline:active, a.purplelink_underline:hover {text-decoration:underline; color:#a756c1;}
a.bluelink_on, a.bluelink_on:visited, a.bluelink_on:active, a.bluelink_on:hover {color:#0082d1;}
a.redlink, a.redlink:visited {color:#887d75;}
a.redlink:active, a.redlink:hover {color:#dc241f;}
a.greylink, a.greylink:visited {text-decoration:underline; color:#dcd8cc;}
a.greylink:active, a.greylink:hover {text-decoration:underline; color:#fff;}
a.orangelink, a.orangelink:visited {color:#887d75;}
a.orangelink:active, a.orangelink:hover {color:#fb7015;}
a.orangelink_on, a.orangelink_on:visited, a.orangelink_on:active, a.orangelink_on:hover {color:#fb7015;}
a.orangelink2_on, a.orangelink2_on:visited, a.orangelink2_on:active, a.orangelink2_on:hover {text-decoration:underline; color:#fb7015;}
a.orangelink2, a.orangelink2:visited {text-decoration:underline; color:#fb7015;}
a.orangelink2:active, a.orangelink2:hover {text-decoration:underline; color:#887d75;}

a.bluelink2, a.bluelink2:visited {text-decoration:underline; color:#0082d1;}
a.bluelink2:active, a.bluelink2:hover {text-decoration:underline; color:#887d75;}

a.orangelink3, a.orangelink3:visited {text-decoration:underline; color:#887d75;}
a.orangelink3:active, a.orangelink3:hover {text-decoration:underline; color:#fb7015;}
a.greenlink, a.greenlink:visited {text-decoration:underline; color:#887d75;}
a.greenlink:active, a.greenlink:hover {text-decoration:underline; color:#289728;}
a.greenlink2, a.greenlink2:visited {color:#289728;}
a.greenlink2:active, a.greenlink2:hover {color:#887d75;}
a.greenlink_on, a.greenlink_on:visited, a.greenlink_on:active, a.greenlink_on:hover {text-decoration:underline; color:#289728;}
.hd_subpos {margin:0 0 10px 0;}
h2.h2sectors {display:block; width:284px; height:18px; background-color:#bdb6b0; margin:0 0 12px 0; padding:2px 0 0 5px; font-family:"lucida grande", arial, geneva, sans-serif; font-size:11px; font-weight:bold; color:#fff;}
h2.h2newstitle {display:block; width:284px; margin:0 0 12px 0; padding:2px 0 0 0; font-family:"lucida grande", arial, geneva, sans-serif; font-size:13px; font-weight:bold; line-height:18px; color:#289728;}
.newsdate {font-size:12px;}
div.hidden {display:none;}
div.show {display:visible;}
.formfield {font-size:10px; color:#000;}
