/*Defines colours etc for consulting zone */
.boxheader  {  background: URL(/Website/Content.nsf/CON_bheader.jpg?openimageresource) no-repeat;  height:100%;  }
.contacttext {  background-color:#EDF5F4;  }
.contacttextv2 { background-color:#ffffff; }
.more a  {  font: bold 10px Verdana;  float:right;  cursor: pointer;  color:#5D6D6A;  text-decoration: none;  }
.viewcategory  {  color: #ffffff;  font-weight: bold;  padding: 2px 5px 2px 5px;  background-color: #CBE3DE;  }
.innerbox h4  {  font: bold 14px Verdana;  color: #FF9933;  margin-left: 4px;  margin-top:3px;  }
.testimonialtext p  {  font-size:1.1em;  font-style:italic;  font-weight:bold;  color:#5D6D6A;  margin-left: 3px;  margin-top:3px;  }
.testimonialby {  font-weight: bold;  margin-bottom: 1em;  margin-left: 4px;  }
.zonecolour{  color: #5D6D6A;  }
#picture { background-color: #fff; }
form div.buttons {  margin-left: 15%;  }
.buttons a{  width: 150px;  padding: 7px;  position:relative;  height: auto;  background-color: #84A898; color:black;  text-decoration:none;  }
.innerbox ul li  {  background-image: url(/Website/Content.nsf/CON_bullet.jpg?openimageresource);  } 
.BioText ul li  {  margin-bottom:0.2em;  margin-left:0.5em;  line-height:1.5em;  list-style-type:none;  background-repeat:no-repeat;  background-image:url(/Website/Content.nsf/CON_bullet.jpg?openimageresource);  background-position: 0 .4em;  padding-left: 1.3em; } 
h1, h1 a { color: #000000; }
/*  OVERWRITE DEFAULT BANNER SETTINGS WITH CONSULTING'S CUSTOMISED VERSION  */
#zonebar  {  background-image: none; background-color: #b0e0ca; }  /*  SET BACKGROUND COLOUR ON BANNER  */
#zonelogo #zoneLogoImgLink { display:block; width:100px; height:60px; margin:0px; padding:0px; background: transparent url(../CON_logo.jpg) no-repeat top left; } /*  REPLACE DEFAULT LOGO WITH AC LOGO  */
#topnav { height: 79px; }  /*  REDUCE HEIGHT OF BANNER CONTAINER DIV AS 2ND HORIZONTAL NAV IS SET TO HIDDEN (BELOW) FOR THE AC ZONE  */
#topbar { display:none; }  /*  HIDE THE 2ND HORIZONTAL NAVIGATION BAR  */
#zonebartitle { color:#1D131B; }
/* Defines colours etc for consulting Large Testimonials */
.lrgtestimonialtext {  background-color:#E0EFEC;  background-image:url(/Website/Content.nsf/CON_quote.gif?openimageresource);  }
.lrgtestimonialtext p { color:#587065; }
.lrgtestimonialby {  background-color:#E0EFEC;  }
.lrgtestimonialby p  {  text-align: right;  font-size:10px;  font-weight:bold;  color: #666;  }
/* Consulting Lefthand Navigation*/
#leftnav #menucontainer { margin: 0; padding: 0; border-top: 1px solid #888888; }
#leftnav li a, #leftnav li div { border-bottom: 1px solid #888888; border-left: 1px solid #888888; border-right: 1px solid #888888; }
#leftnav ul , #leftnav ul.level1 li.unselected , #leftnav ul.level1 li.unselected a {  color:black;  background-color: #EBF7F2; }
#leftnav ul.level1 li.selected , #leftnav ul.level1 li.selected a { color:white; background-color: #587065; }
#leftnav ul.level2 , #leftnav ul.level2 li.unselected , #leftnav ul.level2 li.unselected a{ color:black; background-color: #e0e0e0; }
#leftnav ul.level2 li.selected , #leftnav ul.level2 li.selected a { color:white; background-color: #587065; }
#leftnav ul.level3 , #leftnav ul.level3 li.unselected , #leftnav ul.level3 li.unselected a { color:black; background-color: #ffffff; text-align:right;}
#leftnav ul.level3 li.selected , #leftnav ul.level3 li.selected a { color:white; background-color: #587065; }
#leftnav ul.level1 li.unselected a:hover, #leftnav ul.level2 li.unselected a:hover, #leftnav ul.level3 li.unselected a:hover { color:inherit; background-color: #C4E8D8; }
.innerbox h2  {  float:none; font: bold 14px Verdana;  color: #FF9933;  margin: 3px 0 13px 4px; text-indent:0px; font-size:1.5em}
.zonebhground h2  {  float:left; font:bold 11px Verdana;  color:#666565;  height:100%;  line-height:2em;  vertical-align:middle; text-align:left;  text-indent:55px; margin:0; padding:0;}
.innerbox h2.zonecolour {  color: #5D6D6A;  } 
h2.nochevron {color:#5D6D6A; float:none; font: bold 15px Verdana; margin: 3px 0 13px 4px; text-indent:0px; }
.innerbox h3 {  color: #5D6D6A;  margin:5px 0 0 3px; font-size:1.2em; padding:0;} 
.innerbox p.zonecolour {  color: #5D6D6A;  } 
/* Zone specific poll settings */
div.pollChoices td.pollBar { background-color:#B0E0CA; background-image:none; height:14px; }
