/* Form Elements */
input 
{
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.textBox
{ 
	width: 90px; 
}

.button
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	background-color: #dce5f9;
	border: solid 1px #003c74
}

.buttonOver
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: black;
	background-color: #dce5f9;
	border: solid 1px #003c74
}

.maintext
{
	color: #FFFFFF; font-size: 11px; font-family: Verdana,Arial,Helvetica; text-decoration: none;
}

.maintext2
{
	color: #FFFFFF; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.minitext
{
	color: #FFFFFF; font-size: 9px; font-family: Verdana,Arial,Helvetica;
}

.navheading
{
	color: #336699; font-size: 18px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.phonenumber
{
	color: #3366CC; font-size: 14px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.bodyheading
{
	color: #336699; font-size: 26px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.bodysubheading
{
	color: #336699; font-size: 18px; font-family: Verdana,Arial,Helvetica;
}

.bodysubheading2
{
	color: #000000; font-size: 18px; font-family: Verdana,Arial,Helvetica;
}

.navmenu
{
	color: #000000; font-size: 10px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

a {
	color:	#000000;
	background-color: transparent;
	text-decoration: none;
}

a:hover	{
	color:	#CC3333;
	background-color: transparent;
	text-decoration: underline;
}

.a2 {
	color:	#3366CC;
	background-color: transparent;
	text-decoration: none;
}

.a2:hover	{
	color:	#CC3333;
	background-color: transparent;
	text-decoration: underline;
}

.errortext
{
	color: #FF0000; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.errormessage
{
	color: #FFFFFF; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold; background-color: #FF0000; text-align: center;
}

.tableheading
{
	color: #FFFFFF; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.tabletitleblue
{
	color: #3366CC; font-size: 14px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.tabletext
{
	color: #000000; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.tabletextsmall
{
	color: #000000; font-size: 9px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.tabletextsmallplain
{
	color: #000000; font-size: 9px; font-family: Verdana,Arial,Helvetica;
}

.tabletextblue
{
	color: #3366CC; font-size: 9px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.tabletextred
{
	color: #CC3333; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.tabletextblack
{
	color: #000000; font-size: 11px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.featuretextblue
{
	color: #3366CC; font-size: 9px; font-family: Verdana,Arial,Helvetica; font-weight: bold;
}

.featuretextblack
{
	color: #000000; font-size: 9px; font-family: Verdana,Arial,Helvetica;
}