P, .formtext,.text  {
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  background-color: inherit;
}

/* old one...
P, .text {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #24365A;
}
*/
INPUT, .inputstyle {
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
	font-family: Verdana, Tahoma, Arial;
}

.inputstyle_yellow {
	font-family: Verdana, Tahoma, Arial;
	font-size:11px;
	color:#333333;
	background-color:#F8F79B;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
}


/*BEGIN MAIN MENU CLASSES - DO NOT DELETE*/
DIV.main_menu_dropdown{
	filter:alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95;
	z-index:100;
	position:absolute;
	background-color:#FFF0B1;
	border-style:solid;
	padding: 3px;
	border-color:#003A92;	
	border-width: 1px;
	display: none;
}

/*
<!-- BEGIN DYNAMIC BLOCK: editor -->
*/
body { 
	margin: 0px 0px 0px 0px;
	background-color: #003A92;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #24365A;
}
/*
<!-- END DYNAMIC BLOCK: editor -->
*/

.error {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #CC0000;
	background-color: inherit;
}

 
.clear {
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	background-color: inherit;
}

body, table, td, select, textarea, input  { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
}

table.table_border {
  border: 1px solid #003399;
  border-collapse: collapse;
}

a 					{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 11px; color: #3871B6; text-decoration: none; font-weight: bold; }
a:visited	 	{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 11px; color: #3871B6; text-decoration: none; font-weight: bold; }
a:hover  		{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 11px; color: #3871B6; text-decoration: underline; font-weight: bold; }
a:active 		{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 11px; color: #3871B6; text-decoration: none; font-weight: bold; }

a.footer	 					{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 10px; color: #24365A; text-decoration: none; font-weight: normal; }
a.footer:visited	 	{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 10px; color: #24365A; text-decoration: none; font-weight: normal; }
a.footer:hover  		{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 10px; color: #24365A; text-decoration: underline; font-weight: normal; }
a.footer:active 		{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 10px; color: #24365A; text-decoration: none; font-weight: normal; }

a.link1	 					{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 9px; color: #4787C7; text-decoration: none; font-weight: bold; }
a.link1:visited	 	{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 9px; color: #4787C7; text-decoration: none; font-weight: bold; }
a.link1:hover  		{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 9px; color: #4787C7; text-decoration: underline; font-weight: bold; }
a.link1:active 		{ background-color: inherit; font-family: Verdana,  Arial, Tahoma; font-size: 9px; color: #4787C7; text-decoration: none; font-weight: bold; }

a.menu_link { display: block; color: #002E5E; padding: 2px; text-decoration: none }
a.menu_link:hover { background-color: #ffffff; text-decoration: none }

.white {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: inherit;
}

.black {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: inherit;
}

HR {
	border: none;
	background-color: #929175;
	color: #660000;
	height: 1px;
	width: 100%;
}

H1, .title {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
	font-weight: bold;
	text-transform: uppercase;
	background-color: inherit;
}

H1.signup {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
	background-color: inherit;
}

H2, .subtitle {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	font-weight: bold;
	background-color: inherit;
}

H3 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #0F71D4;
	font-weight: bold;
	margin: 0px;
	background-color: inherit;
}


.first_letter {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #24365A;
	font-weight: bold;
	background-color: inherit;
}

.footer {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C5B6B;
	font-weight: normal;
	background-color: inherit;
}

FIELDSET {
	border: 1px solid #bbbbbb;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 15px;
	background-color: inherit;
}

LEGEND {
	color: #4C5B6B; 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1.5px;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
}

INPUT1 {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size:9px;
	color:#0F71D4;
	margin: 2px;
	background-color: inherit;
/*
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
*/
}

SELECT {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
}

INPUT.submit {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-top: 0px;
	height1: 16px;
	background-color:#0E6CCF;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
}

INPUT.submit1 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#263457;
	padding-top: 0px;
	height: 16px;
	font-weight: bold;
	background-color:#FFE987;
	border-style:solid;
	border-width:1px;
	border-color:#FFE987;
}