a:link{
	color: #0000FF;
	font-weight:bold;
	text-decoration: underline;
}

a:visited{
	color: #0000FF;
	font-weight:bold;
	text-decoration: underline;
}

a:hover{
	color: #006600;
	text-decoration: underline;
} 

a:active{
	color: #0000FF;
	text-decoration: underline;
}

body{
	background-color: #FFFFFF;
}

input{
	width: 350px;
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
}

button{
	background: #E4F1FA;
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
}

select{
	width: 350px;
	background: #E4F1FA;
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
}

table.find{
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	border-top: 1px solid #003366;
}

td{
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
}

td.category{
	background: #F5F5F5;
	border-bottom: 1px solid #003366;
	border-collapse: collapse;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	border-top: 1px solid #003366;
	font-family: Arial,Helvetica,Sans-serif;
}

td.content{
	border-bottom: 1px solid #003366;
	border-collapse: collapse;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	border-top: 1px solid #003366;
}

td.content_high{
	border-bottom: 1px solid #003366;
	border-collapse: collapse;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	border-top: 1px solid #003366;
	color: #FF0099;
}

td.formcontent{
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}

td.formhead_2{
	background-color: #C1DEC1;
	border-bottom: 1px solid #006633;
	border-collapse: collapse;
	font-size: 11pt;
	font-weight: bold;
	color: #006633;
}

td.formhead{
	background-color: #FFFFFF;
	border-bottom: 1px solid #6592BA;
	border-collapse: collapse;
	font-size: 11pt;
	font-weight: bold;
}

td.formsubhead{
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
}

td.head{
	border-bottom: 1px solid #003366;
	border-collapse: collapse;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	border-top: 1px solid #003366;
	font-weight: bold;
}

th{
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.block{
	background-color: #E4F1FA;
	border-bottom: 1px solid #FFFFFF;
	padding: 10px;
}

.blockborder{
	border-bottom: 1px solid #E4F1FA;
	border-left: 1px solid #E4F1FA;
	border-right: 1px solid #E4F1FA;
	border-top: 1px solid #E4F1FA;
	height: 50px;
	padding: 10px;
}

.comments{
	color: #FF0089;
	font-size: 8pt;
}

.content_column{
	border-right: 1px solid #84A8C8;
}

.footer{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-weight:normal;
	font-size: 7.5pt;
	}
	
.footer a:link{	color: #000000;
	font-weight:normal;
	text-decoration: underline;
}

.footer a:visited{
	color: #000000;
	font-weight:normal;
	text-decoration: underline;
}

.footer a:hover{
	color: Red;
	font-weight:normal;
	text-decoration: underline;
} 

.footer a:active{
	color: #000000;
	font-weight:normal;
	text-decoration: underline;
}

.formtable{
	background-color: #EEEEEE;
}

.heading{
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.heading_CS{
	color: #0000FF;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.highlight{
	border-bottom: 2px solid #006600;
	border-left: 2px solid #006600;
	border-right: 2px solid #006600;
	border-top: 2px solid #006600;
	background-color:acure;
	padding: 10px;
}

.errorbox{
	border-bottom: 2px solid Blue;
	border-left: 2px solid Blue;
	border-right: 2px solid Blue;
	border-top: 2px solid Blue;
	border-collapse: collapse;
}

.errortext{
	color: Red;
}

.highlighter
{
	background-color:#C1DEC1;
}

.subheading{
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.heading_ltblue{
	border-bottom: 1px solid #003366;
	color: #6592BA;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}

.label{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.navborder{
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #336699;
	background-color: #A4D0ED;
	padding: 3px;
}

.contactborder{
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #336699;
	background-color: #E4F1FA;
	padding: 3px;
}

.page_title{
	color: #84A8C8;
	font-family: "Franklin Gothic Book",Verdana,Arial,Helvetica,Sans-serif;
	font-size: 25pt;
	font-weight: bold;
}

.page_title2{
	color: #84A8C8;
	font-family: "Franklin Gothic Book",Verdana,Arial,Helvetica,Sans-serif;
	font-size: 20pt;
	font-weight: bold;
}

.required{
	color: #FF0089;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.tabbborder{
	border-bottom: 1px solid #669966;
	border-left: 1px solid #669966;
	border-right: 1px solid #669966;
	border-top: 1px solid #669966;
	background-color:#CADEB6;
	padding: 3px;
}

.tabwborder{
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	border-top: 1px solid #336699;
	background-color:#A4D0ED;
	padding: 3px;
}

.text{
	color: #003366;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 9pt;
}

.text_green{
	color: #006633;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 9pt;
}

.text_green_boldleft{
	color: #006633;
	font-family: Arial,Helvetica,Sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

.text_green_boldright{
	color: #006633;
	font-family: Arial,Helvetica,Sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

.question{
	color: #003366;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

textarea{
	color: #003366;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 8pt;
	width: 350px;
	height: 150px;
}

input.image {
width: 154px;
height: 23px;
}

input.radio {
width: 15px;
}

.nestedtabborder{
	border-bottom: 1px solid #6592BA;
	border-left: 1px solid #6592BA;
	border-right: 1px solid #6592BA;
	border-top: 1px solid #6592BA;
	padding: 10px;
}