h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353535;
}
.font_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #656565;
	text-align:left;
}
.font_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353535;
}
.font_footer_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
}

.dash_underline_ltgrey {
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#C0C0C0;
}
.dot_vertline_dkgrey {
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#5C5C5C;
}
.font_heading_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5C5C5C;
}
.font_warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.font_nice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0282DB;
}
.solid_underline_ltgrey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
}
.solid_underline_dkgrey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5C5C5C;
}
.pic {
	position:relative;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
.state_header {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#5c5c5c;
	background-color:#C0C0C0;
}
.email_exists {
	background-color: #DB2A0D;
}