A                       { text-decoration: underline; color: #003366; }
A:link                  { text-decoration: underline; font-weight: bold; color: #003366; }
A:visited               { text-decoration: underline; font-weight: bold; color: #003366; }
A:active                { text-decoration: underline; font-weight: bold; color: #3399CC; }
A:hover                 { text-decoration: underline; font-weight: bold; color: #3399CC; }

A.addressemail          { text-decoration: none; color: #FFFFFF; }
A.addressemail:link     { text-decoration: none; font-weight: normal; color: #FFFFFF; }
A.addressemail:visited  { text-decoration: none; font-weight: normal; color: #FFFFFF; }
A.addressemail:active   { text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.addressemail:hover    { text-decoration: underline; font-weight: normal; color: #FFFFFF; }

A.bottomlink            { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #FFFFFF; }
A.bottomlink:link       { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #FFFFFF; }
A.bottomlink:visited    { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #FFFFFF; }
A.bottomlink:active     { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #003366; }
A.bottomlink:hover      { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #003366; }

A.bulletlink          { font-weight: normal; }
A.bulletlink:link     { font-weight: normal; }
A.bulletlink:visited  { font-weight: normal; }
A.bulletlink:active   { font-weight: normal; }
A.bulletlink:hover    { font-weight: normal; }

A.gatewaylink          { text-decoration: none; font-weight: normal; }
A.gatewaylink:link     { text-decoration: none; font-weight: normal; }
A.gatewaylink:visited  { text-decoration: none; font-weight: normal; }
A.gatewaylink:active   { text-decoration: none; font-weight: normal; }
A.gatewaylink:hover    { text-decoration: none; font-weight: normal; }

td                      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; }

body                    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; background: #003366 }

.bg						{ background: #FFFFFF url(sitegraphics/bg.gif) repeat-y; }

.bgtop					{ background: url(sitegraphics/bg_top.gif) repeat-x; }

.bgtopleft				{ background: url(sitegraphics/bg_topleft.gif) repeat-x; }

.address				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-top: 20px; padding-bottom: 20px; }

.bold					{ font-weight: bold; }

.bottompadding			{ padding-top: 8px; padding-bottom: 8px; padding-right: 16px; }

.contactusbox			{ border: 1px #003366 solid; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; }

.contactusboxlg			{ border: 1px #003366 solid; width: 390px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; }

.smalltext				{ font-size: 9px; color: #2175A8 }

.bullet					{ color: #003366; }

.bulletpoint			{ font-size: 11px; padding-bottom: 7px; }

.highlight				{ color: #003366; font-weight: bold; }

.freephone				{ color: #F58720; font-weight: bold; }

.asterisk				{ color: #F58720; font-weight: bold; }

.subtitle				{ font-size: 14px; font-weight: bold; }

.imageleft				{ padding: 0px 10px 10px 0px; }

.imageleftinparagraph	{ padding: 10px 10px 10px 0px; }

.imageright {
	float: right;
	margin: 0 0 15px 12px;
}

.imagecentre {
	margin: 0 12px 0 12px;
}

.classificationstd	{
	background-color: #FFFFFF;
	color: #000000;
	text-align: center;
	font-size: 60%;
	padding: 1px;
}

h1 {
	font-size: 135%;
}

h2 {
	display: block;
	clear: both;
	background: url(sitegraphics/h2bullet.gif) no-repeat 0 0;
	margin-top: 20px;
	padding: 15px 0 0 25px;
	border-top: 1px solid #0B6EA0;
	font-size: 120%;
}

li {
	padding-bottom: 0.4em;
}

/*--------------------------CAPTCHAS-------------------*/

#captchaError 				{ display:none; font-size:11px; } 

#captchaError p				{ color:#cc0000; } 

.captcha                    { margin-bottom: 8px; }

.captchaInput               { width: 177px; }
