/*
	MAIN COLOURS
	
	background blue:#D7E2E8
	head blue:		#A5D9E7
	content left:	#20628F
	content right:	#134D75
	link hover:		#0C2E45
*/			
body{
	background-color:#D7E2E8;
	font-family: "Trebuchet MS";
	font-size: 90%;
	color: #FFFFFF;
	text-align: center;
}
#container{
	width: 770px;
}
#container,#header,#content,#footer {
	text-align: center;
}
#header {
	background-image: url(images/header_main.jpg);
	background-repeat: repeat-y;
	height:260px;
	display:block;
}
#header img{
	z-index:10;
}
#content {
	background-image: url(images/content_bg.gif);
	background-repeat: repeat-y;
	min-height:325px;
	padding-left:30px;
	padding-right:30px;
}
*html #content{
	height:325px;
}
#footer{
	font-size:70%;
	text-align:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
	background-image: url(images/bar_bottom.gif);
	background-repeat: no-repeat;
}
#footer .copyright,#footer .copyright a{
	color:#20628F;
}
#footer .copyright a:hover{
	color:#0C2E45;
}
#footer .dv,#footer .dv a{
	color:#7699B0;
}
#footer .dv a:hover{
	color:#20628F;
}

/* ----------------------------------- */
.contentTable{
	width:710px;
	font-size:80%;
}
.contentTable td{
	vertical-align:top;
	text-align:left;
}
.contentTable .contentRight{
	width:500px;
}
*html .contentTable .contentRight{
	width:530px;
}
/* ignore IE 5 mac \*/
*html .contentTable .contentRight{
	width:510px;
}
/* end */

a{
	color:#ffffff;
}


hr{
	height:1px;
	border-top:1px solid #ffffff;
}
.formTable{ font-size:100%; }
.formTable td{ vertical-align:top;}
.formField,.formArea,.submitButton{
	width:300px;
	font-size:100%;
	color:#134D75;
}
.formArea{height:200px;	font-family: "Trebuchet MS";}
.submitButton{
	border:1px outset #FFFFFF;
	background-color:#134D75;
	font-weight:bold;
	color:#FFFFFF;
}