/*=Headings*/

  .Heading3,h3{color:#5F8F11;font-size:140%;font-weight:normal}
  .Heading4,h4{color:#5F8F11;font-size:120%;font-weight:normal}
  .Heading5,h5{color:#5F8F11;font-size:110%;font-weight:normal}
    
/*=Colours*/
#immpalette     {
      white:#ffffff;          
      black:#000000;
	  blue:#006699;
	  aqua:#39ae94;
	  brightgreen:#a9d733;
	  brightred:#ff000a;
	  chestnut:#82000a;
	  cornflower:#79a4cd;
	  gold:#ab9617;
	  holly:#23412a;
	  leafgreen:#80c31c;
	  marigold:#c4c100;
	  ocean:#052c68;
	  orange:#ff8c04;
	  purple:#884ba1;
	  rose:#dd4fa4;
	  silver:#c1b0b2;
	  slate:#856b7a;
	  violet:#500057;
	  yellow:#ffff00;
	  mulberry:#b80066;
       }

/* Common styles */	   
/*Text styles*/
.normal{font-weight:normal}
.biggertext{font-size:116.7%}  
.smalltext{font-size:85%}

/*Positioning*/
.nofloat{float:none}

/*Style specific links */
.pdflink{background:transparent url(../images/icons/small/icon_pdf.gif) no-repeat right center}	
.emaillink{background:transparent url(../images/icons/small/envelope_blue.png) no-repeat right center}
.eformlink{background:transparent url(../images/icons/small/eform.png) no-repeat right center}
.maplink{background:transparent url(../images/icons/small/map.png) no-repeat right center}
		
/*=Tables
==============================================*/
/*Standard green table*/
table.ImmTS_Default{border:solid 1px #b3d967;border-collapse:collapse;font-size:1em;margin:10px 0 20px 0;width:100%}
table.ImmTS_Default th{background:#d7ecb4 url(../images/backgrounds/repeating/x/tableHeaderAlt.png) repeat-x 0 0;
	border: 1px solid #b3d967;color:#666;font:bold 11px verdana;letter-spacing:2px;padding:6px 6px 6px 12px;text-align:left}
table.ImmTS_Default th.nobg{border-top:0;border-left:0;border-right: 1px solid #b3d967;background:none}
table.ImmTS_Default td{background:#fff;border:solid 1px #b3d967;color:#666;padding:12px 6px 12px 12px}
table.ImmTS_Default .alt td{background:#f8fded;border:1px solid #effad2;border-width:1px 0;color:#666}
table.ImmTS_Default .highlight td{background:#daeda3}

/*Alternate blue table*/
table.ImmTS_Blue{border:solid 1px #44aad5;border-collapse:collapse;margin:10px 0 20px 0;width:100%}
table.ImmTS_Blue th{background:#68badd url(../images/backgrounds/repeating/x/tableHeader.png) repeat-x 0 0;
	border: 1px solid #44aad5;color:#003750;font:bold 11px verdana;letter-spacing:2px;padding:6px 6px 6px 12px;text-align:left}
table.ImmTS_Blue th.nobg{border-top:0;border-left:0;border-right: 1px solid #44aad5;background:none}
table.ImmTS_Blue td{border:solid 1px #44aad5;background:#fff;color:#666;padding:12px 6px 12px 12px}
table.ImmTS_Blue .alt td{background:#e7f5f9;border:solid 1px #c7e6f2;border-width:1px 0}
table.ImmTS_Blue .highlight td{background:#c7eaf1}

/*==============================================EOF Tables*/

/*Temp styles*/
.cms #MainColumn .HelperBox {
  background-color: #FFF;
  border: 1px solid #CCC;
  border-radius: 3px 3px 3px 3px;
  display: block;
  margin: 0 0 10px 10px;
  padding: 10px;
  position: relative;
  width: 200px;
  z-index: 2;
}
.cms #MainColumn .HelperBox h2, .cms #MainColumn .HelperBox h3 {
  border-bottom: 1px solid #EFEFEF;
  font-size: 18px;
  line-height: 1.2em;
  margin: 0 0 15px;
}
.cms #MainColumn .HelperBox h2 {
  font-size: 22px;
}
.cms #MainColumn .HelperBox ul, .cms #MainColumn .HelperBox li {
  list-style-type: none;
  margin: 0;
}
.cms #MainColumn .HelperBox li {
  background-image: none;
  padding-bottom: 5px;
  padding-left: 0;
}
.cms #MainColumn .HelperBox li a {
  background: url("http://www.redbridge.gov.uk/content/images/icons/16x16/eform.png") no-repeat scroll 2px 2px transparent;
  display: block;
  padding-left: 25px;
}
.cms #MainColumn .HelperBox #contactinfo {
  margin-top: 10px;
}

.cms #AdditionalInfo ul li a{color:#069;}
