p {  font-family: Verdana, Arial;  color: #333333;}
h1 {  font-family: Verdana, Arial;  font-weight: strong; color: #333; font-size: 1.5em;text-align:center;letter-spacing: 1px}
h2 {  font-family: Verdana, Arial; font-weight: bold; color: #FF6C3C; font-size: 1.3em; margin: 0px 0px 0px 0px;}
h3 {  font-family: Verdana, Arial;  font-weight: bold; color: #FFFFFF; font-size: 1em}
h4 {  font-family: Verdana, Arial; font-weight: bold; color:  #FFFFFF;  font-size: 0.8em}
body {  font-family: Verdana, Arial; font-size:0.8em;}
font { font-family: Verdana, Arial; color: #333333; }
td { font-family: Verdana, Arial; color: #333333;}
b {  font-family: Verdana, Arial; font-weight: bold; color: #333333; }

ul { font-family: Verdana, Arial; color: #333333;}
li { list-style-image: url(/images/arrow.gif); font-family: Verdana, Arial; color: #333333;}

a{color: #076A9C; font-family: Verdana, Arial; font-weight: bold; text-decoration:none}
a:link { color: #076A9C; font-family: Verdana, Arial; font-weight: bold; }
a:active { color: #076A9C; font-family: Verdana, Arial; font-weight: bold; }
a:visited { color: #579ABC; font-family: Verdana, Arial; font-weight: bold; }
a:hover { color: #FF0000; font-family: Verdana, Arial; font-weight: bold; text-decoration:underline}

.whiteLink{color: #CCC; font-family: Verdana, Arial; font-weight: bold; text-decoration:none}
.whiteLink:link { color: #CCC; font-family: Verdana, Arial; font-weight: bold; }
.whiteLink:active { color: #CCC; font-family: Verdana, Arial; font-weight: bold; }
.whiteLink:visited { color: #CCC; font-family: Verdana, Arial; font-weight: bold; }
.whiteLink:hover { color: #CCC; font-family: Verdana, Arial; font-weight: bold; text-decoration:underline}

.field { width: 20em; }
.contentField { width: 20em; }
.mandatory { color: #C00; font-weight: bold; }

.label { text-align: center; font-size:0.6em }

.top 		{ vertical-align: top; }
.center	{ text-align: center; }
.right	{ text-align: right; }
.left		{ text-align: left; }

.content	{ margin-left: 2em; margin-right: 2em; padding-left: 1em; min-height: 25em; _height: 25em; }

.bgColour	{ background-color: #ECF4F4;	}

.pad	{ padding: 1em;	}

.centerTable {margin-left:auto; margin-right:auto;}

.subHeading	{ background-color: #4C83C5; color: #FFF; font-weight: bold; text-align: center; padding: 4px	}

.tableBorder	{ border: 1px solid #4C83C5; width: 90%; background-color: #ECF4F4; margin-left:auto; margin-right:auto;}

.tableBorderRed	{ border: 1px solid #be3d36; width: 90%; background-color: #fcc9c7; margin-left:auto; margin-right:auto;padding:5px}

#subscribe { font-size: 0.8em; color: #003366; padding: 2px 2px 2px 10px;}

.banner{ background-image: url(/images/banner2.jpg); background-repeat: no-repeat; background-position: top right;}
.bannerbottom{ background-image: url(/images/footer_nav9.gif); background-repeat: no-repeat; background-position: top right;}

.clear{
	clear:both;
}

small{
	color: #666;
	font-size: 0.85em;
}

label{
	font-weight: bold;
	cursor: pointer;
}

.smallcaps{
	font-variant: small-caps;
}

.collapse{
	border-collapse: collapse;
}


.form-block{
	background-color: #ECF4F4;
}

.formHeading{
	background-color: rgb(76, 131, 197);
	font-variant:small-caps;
	font-size:110%;
	font-weight:bold;
	letter-spacing: 3px;
	text-align:left;
	color:#ffffff;
}


.form-block .formHeading{
	background-color: rgb(76, 131, 197);
	font-variant:small-caps;
	font-size:110%;
	font-weight:bold;
	letter-spacing: 3px;
	text-align:left;
	color:#ffffff;
	padding:0.5em;
}


.form-block .subheading{
	background-color: rgb(76, 131, 197);
}

.form-block .captcha input{
	margin-top: 0.5em;
	width:145px;
}

.form-block .captcha img.code{
	width:125px;
	border:0;
}




.captcha{
	margin: 0 auto;
	text-align:center;
	padding-top:10px;
	width:200px;
}

.captcha div{
	text-align:left;
}

.captcha a:hover{
	text-decoration:none;
}

.captcha_container .left{	
	padding:0;
	margin:0;
	float:left;	
	width:50%;
	vertical-align:top;
}

.captcha_container .right{
	float:left;
	width:250px;
	text-align:left !important;
}

.captcha .right .block{
	padding-left: 10px;
}

.captcha_container  .left .block{
	padding-right: 10px;
}