BODY {color : #000000;	font-family : Verdana, sans-serif;	font-size : 10px;}

a:link   {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";text-decoration:none;font-size:12px;color:#0000CC;}
a:visited{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";text-decoration:none;font-size:12px;color:#6666CC;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";text-decoration:none;font-size:12px;color:#000099;}
a:hover  {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; font-size:12px; color:#000099; text-decoration:underline;}

H1 {
	border-bottom : 0px solid #999999;
	color : #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

H2 {
	border-bottom : 0px solid #999999;
	color : #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
}

H3 {
	border-bottom : 0px solid #999999;
	color : #000000;
	font-size: 14px;
	font-weight: normal;

}

H4 {
	border-bottom : 0px solid #999999;
	color : #FF6600;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	font-variant: normal;
}

H5 {
	color : #000066;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
}

H6 { color : Black; }

.slogan {
 color : #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 10px;
 letter-spacing : 2px;
}
.text{color : #000000;	font-family : Verdana, Arial, sans-serif, "MS Sans Serif";	font-size : 13px; }

td {
color : #000000;	font-family : Verdana, Arial, sans-serif, "MS Sans Serif";	font-size : 13px; 
}
/*=================================================

Style for contact form added 27th Nov 2008 - djr

=================================================*/

form h3 {

font-size: 16px;

padding: 0;

}

/* fieldset styling */

fieldset {

	padding: 10px;

	width: 450px;

	border: 1px solid #ccc;

	overflow: hidden; 

	background: #EBEDF5;

	margin: 10px 0 0 10px;

}

/* legend styling */

#contactForm legend {

font-size: 1.6666666666666667em;

display: none;

}

/* style for labels */

#contactForm textarea {

	height: 84px;

}

#contactForm label {

	display: block;

	margin: 0;

}

#contactForm input {

  width: 306px;

}

#contactForm textarea {

	width: 410px;

}

#contactForm input {

border:1px solid #BFBFBF;

padding:2px 5px;

}

#contactForm textarea {

	height: 100px;

}

.required {

	font-size: 0.8em;

	color:red;

	line-height: 1.5em;

}

#contactForm input.submit {

background-color: #38539a;

color: #fff;

display: block;

margin-left: auto;

margin-right: auto;

width: 200px; /* alter this to fit width of text */

cursor: pointer;

}

/* put error message in <p> in errror-wrap <div> */

p.mail-sent,

p.mail-failed,

p.error-message,

p.close-window {

	padding-left: 1.8em; 

}

p.mail-sent {

line-height:20px;

background: url(../images/email_go.png) no-repeat 0 0;

}

p.error-message {

line-height:20px;

background:  url(../images/error.png) no-repeat 0 0;

} /* errors could also be reported as a list */

p.mail-failed {

line-height:20px;

background:  url(../images/email_error.png) no-repeat 0 3px;

}

p.privacy {

	clear:both;

	text-align: center;

}

form p.small{

	margin-bottom: 0;

}

body.privacy {

	margin: 1em;

}

p.close-window {

	float: right;

}

p.close-window {

	background: url(../images/cross.png) no-repeat 0 50%;

}



/*  float clearing

------------------------------------------------------------ */

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: block; }

.clearfix { .display: inline-block; }

* html .clearfix { height: 1%; }

.clear {

	clear: both;

}





