/***** COLOUR INDEX
	---------------------------
	Colour 1 Default:		#81e539
	Colour 1 Dark:			#67b72e
	Colour 1 Copy:			#
	Colour 1 Copy Dark:		#41731d
	---------------------------
	Colour 2 Default:		#9ee539
	Colour 2 Dark:			#7eb72e
	Colour 2 Copy:			#
	Colour 2 Copy Dark:		#4f731d
	---------------------------
	Colour 3 Default:		#bae539
	Colour 3 Dark:			#95b72e
	Colour 3 Copy:			#
	Colour 3 Copy Dark:		#5d731d
	---------------------------
	Colour 4 Default:		#d7e539
	Colour 4 Dark:			#acb72e
	Colour 4 Copy:			#
	Colour 4 Copy Dark:		#6c731d
	---------------------------
	Colour 5 Default:		#e5d739
	Colour 5 Dark:			#b7ac2e
	Colour 5 Copy:			#
	Colour 5 Copy Dark:		#736c1d
	---------------------------
	Colour 6 Default:		#e5ba39
	Colour 6 Dark:			#b7952e
	Colour 6 Copy:			#
	Colour 6 Copy Dark:		#735d1d
	---------------------------
	Colour 7 Default:		#e59e39
	Colour 7 Dark:			#b77e2e
	Colour 7 Copy:			#
	Colour 7 Copy Dark:		#734f1d
	---------------------------
	Colour 8 Default:		#e58139
	Colour 8 Dark:			#b7672e
	Colour 8 Copy:			#
	Colour 8 Copy Dark:		#73411d
	---------------------------
*****/




/***** GLOBAL RESET *****/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	margin:0; 
	padding:0; 
} 
table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img {  
	border:0;
} 
address,caption,cite,code,dfn,em,strong,th,var { 
	font-style:normal; 
	font-weight:normal; 
} 
ol,ul { 
	list-style:none; 
} 
caption,th { 
	text-align:left; 
}
q:before,q:after { 
	content:''; 
} 
abbr,acronym {
	border:0; 
}
hr {
	height: 1px;
	border: 1px solid #EFEFEF;
}




/***** GLOBAL STARTOVER *****/
body {
	font: 11px/1.25 arial, helvetica, sans-serif;
	color: #646464; 
	background-color: #21abd9;
}




/*** Tables ***/
table.padding3 td {
	padding: 2px
}




/*** Paragraphs ***/
p {
margin: 0 0 10px 0;
padding:0 0 0 0;
}
p.large { font-size: 13px; }




/*** Lists ***/
ul, ol {
padding:0 0 10px 30px;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}




strong {
font-weight: bold;
}

small {
font-size: 10px;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

.text_remove 	{ position: absolute; left: -9999px; }
.float_left 	{ float:left; }
.float_right 	{ float:right; }



/***** HEADINGS *****/
h1 { color: #67b72e; font-size:17px; font-weight:bold; padding-bottom:1px; }
h2 { color: #67b72e; font-size:15px; font-weight:bold; padding-bottom:1px; }
h3 {color: #67b72e; font-size: 13px; font-weight: bold; padding-bottom: 1px; }
h4 { color: #67b72e; font-size: 19px; font-weight: bold; padding-bottom: 1px; }
h5 { color: #67b72e; font-size: 21px; font-weight: bold; padding-bottom: 1px; }




/***** LINKS *****/
a, a:visited { color: #e58139; font-weight: bold; text-decoration:none; }
	a:hover { color: #67b72e; text-decoration: underline; }

a.link_white, a.link_white:visited { color: #fff; font-weight: bold; text-decoration:none; }
	a.link_white:hover { color: #fff; text-decoration: underline; }




/***** COPY *****/
.copy_white { color: #FFFFFF; }
.copy_light_grey { color: #afafaf; }
.copy_colour1 { color: #67b72e; }
.copy_colour2 { color: #; }
.copy_colour3 { color: #; }
.copy_colour4 { color: #; }
.copy_colour5 { color: #; }
.copy_colour6 { color: #b7952e; }
.copy_colour7 { color: #b77e2e; }
.copy_colour8 { color: #b7672e; }

.copy_large { font-size: 13px; }
.copy_Xlarge { font-size: 15px; }
.copy_XXlarge { font-size: 17px; }
.copy_XXXlarge { font-size: 19px; }
.copy_XXXXlarge { font-size: 21px; }
.copy_XXXXXlarge { font-size: 23px; }

.copy_small { font-size: 10px; line-height:1.1em; }
.copy_small_caps { font-size: 10px; text-transform: uppercase; line-height:1.1em; }
.copy_italics { font-style: italic; }









/*** IMAGES - LINK and IMAGE ***/
.image_link a,
.image_link_colour1 a,
.image_link_colour2 a,
.image_link_colour3 a,
.image_link_colour4 a,
.image_link_colour5 a,
.image_link_colour6 a,
.image_link_colour7 a,
.image_link_colour8 a,
.image_frame { display: block; border: solid 1px #c8c8c8; background-color: #ebebeb; padding: 2px; float:left; white-space:nowrap; }

.image_frame_white { border: solid 1px #c8c8c8; background-color: #ffffff; padding: 2px; float:left; }
		
		/*** Hover States ***/
		.image_link_colour1 a:hover, .image_link a:hover { display:block; border: solid 1px #67b72e; background-color: #81e539; }
		.image_link_colour2 a:hover { display:block; border: solid 1px #7eb72e; background-color: #9ee539; }
		.image_link_colour3 a:hover { display:block; border: solid 1px #95b72e; background-color: #bae539; }
		.image_link_colour4 a:hover { display:block; border: solid 1px #acb72e; background-color: #d7e539; }
		.image_link_colour5 a:hover { display:block; border: solid 1px #b7ac2e; background-color: #e5d739; }
		.image_link_colour6 a:hover { display:block; border: solid 1px #b7952e; background-color: #e5ba39; }
		.image_link_colour7 a:hover { display:block; border: solid 1px #b77e2e; background-color: #e59e39; }
		.image_link_colour8 a:hover { display:block; border: solid 1px #b7672e; background-color: #e58139; }