BODY {
	font-family : Verdana, sans-serif;
	font-size : 76%;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
	background-color : White;
}
h1{
	font-size:1.3em;
}
h2{
	font-size:1.2em;	
}
.container{
	width : 100%;
}
.gradient{
	background-image : url(images/gradient_green.gif);
	background-repeat : repeat-x;
}
.navigation{
	padding-bottom:10px;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FF3333;
}
.tel{
	text-align:right;
	padding-top:50px;
	padding-right:10px;
	color:#508324;
	font-weight : bold;
	letter-spacing : 1px;
}
.leftcol{
	width:33%;
	/* top, right, bottom, left*/
	padding: 10px 10px 10px 10px;
}
.content{
	padding-bottom:10px;
}
.rightcol{
	width:33%;
	font-size:0.9em;
	/* top, right, bottom, left*/
	padding: 10px 10px 10px 10px;
}
.rightcolnormal{
	width:33%;
	/* top, right, bottom, left*/
	padding: 10px 10px 10px 10px;
}
.copyright{
	background-image : url(images/gradient_green.gif);
	background-repeat : repeat-x;
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #FF3333;	
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #FF3333;	
	font-size:0.9em;
}
.navigation a:link{
	color:#000000;
	text-decoration : none;
}
.navigation a:visited{
	color:#000000;
	text-decoration : none;
}
.navigation a:active{
	color:#000000;
	text-decoration : none;
}	
.navigation a:hover{
	color:#FF3333;
}
.list{
	font-size:0.9em;
}
.pic_promo{
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #FF3333;	
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #FF3333;		
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FF3333;			
}
.formC{
	width:390px;	
}
#formL{

}
.redline{
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FF3333;
}
.minisite{
	width:612px;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #087C0D;	
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #087C0D;		
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #087C0D;	
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #087C0D;		
}
.moreinfo{
	background-color : #EDF1AC;
	width:40%;
}
.minisiteslogan{
	padding-top:20px;
	color:green;
}
.boldcolour{
	color:red;
	font-weight : bold;
}
.smaller{
	font-size:0.9em;
}
.larger{
	font-size:1.1em;	
}
.links{
	border : 1px solid #ff3333;
}