.Heading2, h2 { background: #2d6b42; }
.Heading3, h3, .Heading4, h4, .Heading5, h5, .Heading6, h6 { color: #2d6b42; }
#wrapper .HomePageBoxTitle { color: #2d6b42; }
.HomePageBoxTitle { color: #2d6b42; }
#subHomeBox { border: 1px solid #2d6b42; }
/* Removed at suggestion of Adam Kerfoot Roberts 20080226*/
/* ul { color: #003504; } */
.MediumText { font-size: 120%; }
.LargeText { font-size: 140%; }
.LargerText { font-size: 160%; }
.LargestText { font-size: 180%; }
.SideBox { background: #c5e6d0; }
.PDFLink { background-image: url(/site_images/icon_pdf.gif); }
.WordLink { background-image: url(/site_images/icon_word.gif); }
.ExternalLink { background-image: url(/site_images/icon_link.gif); }
.FormLink { background-image: url(/site_images/icon_form.gif); }

#homeContentAreaOne, #homeContentAreaTwo { background: #e3ece7; }
#rightCol ul { list-style: url(/site_images/menu_arrow.gif) outside circle; margin: 0 0 10px 0; padding: 6px 6px 6px 20px; background-color: #c5e6d0; color: #404040;}


/* Table Styles */
/* Coloured table style */
table.ImmTS_Coloured { background-color: #FFFFFF; } 
/* Table border style */  
table.ImmTS_Coloured, table.ImmTS_Coloured th, table.ImmTS_Coloured td { border: 1px solid #2d6b42; }
 /* Apply style to header cells */                                      
table.ImmTS_Coloured th { background-color: #c5e6d0; color: black; }  
/* Apply style to data cells */
#filterControls th { background:#c5e6d0; }
#listTable th  { background:#c5e6d0; }

