/* @group Stevesie Work on RFI*/

.rfi_form td{
	vertical-align: middle;
	margin-bottom: 0px
	padding-bottom: 0px;
	valign: middle;
}

.rfi_form tr td:first-child {
	width: 190px;
	text-align: right;
}

.rfi_form input {
	margin-bottom: 0px;
	margin-top: 2px;
}

.rfi_form td {
	width: 480px;
	
}

.rfi_form .req {
	width: 190px;
	text-align: right;
	padding-right: 5px;
}

.rfi_form .noreq {
	width: 190px;
	text-align: right;
	padding-right: 5px;
}

/* @end */

a:link {font-family: verdana,arial,san-serif;color: #003333}
a:visited {font-family: verdana,arial,san-serif;color: #003333}
a:hover {font-family: verdana,arial,san-serif;color: #005D3B}

a.fslink:link {font-family: verdana,arial,san-serif;color: #003333}
a.fslink:visited {font-family: verdana,arial,san-serif;color: #003333}
a.fslink:hover {font-family: verdana,arial,san-serif;color: #005D3B}

a.hprnlink:link {font-family: verdana,arial,san-serif; color: #003333;font-size: 9px; text-decoration: none; font-weight: bold;}
a.hprnlink:visited {font-family: verdana,arial,san-serif;color: #003333;font-size: 9px; text-decoration: none; font-weight: bold;}
a.hprnlink:hover {font-family: verdana,arial,san-serif;color: #005D3B;font-size: 9px; text-decoration: none; font-weight: bold;}

H1 {font-family: verdana,arial,san-serif; font-size: 13px; font-weight: bold; color: #003333; text-align: center; margin-bottom: 0; margin-top: 0}
H2 {font-family: verdana,arial,san-serif; font-size: 13px; font-weight: bold; color: #003333; text-align: center; margin-bottom: 0}
H3 {font-family: verdana,arial,san-serif; font-size: 12px; font-weight: bold; color: #003333; text-align: center; margin-bottom: 0}
H4 {font-family: verdana,arial,san-serif; font-size: 12px; font-weight: bold; color: #003333; text-align: left; margin-bottom: 0}
BLOCKQUOTE {margin: 1em 2em 1em 2em}

select {background-color: white; font-family: verdana,arial,san-serif; font-size: 12px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

input.theBox {font-family: verdana,arial,san-serif; font-size: 12px;background-color: #005D3B; font-weight:bold; color:white; padding-left:0px;margin-left:0px;}
input.theField {font-family: verdana,arial,san-serif; font-size: 12px;background-color: #ffffff;}

P,TD,TR,TABLE,LI {font-family: verdana,arial,san-serif; font-size: 12px; color: #003333}
.littleStates {font-family: verdana,arial,san-serif; font-size: 8px; font-weight: bold; color: #005D3B}
.addrhead {font-family: verdana,arial,san-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.addr {font-family: verdana,arial,san-serif; font-size: 11px; color: #FFFFFF}
.req { font-family: verdana,arial,san-serif; font-weight:bold;}
.faqlink li{font-family: verdana,arial,san-serif; font-size: 10px; color: #003333}

.headbanner 
{ 
	background-image: url(/images/green-banner.gif); 
	background-repeat: no-repeat;
	background-position: top center;
}

/* set millions of background images */
.findtl { background: url(/images/top-left-corner.gif) no-repeat top left; }
.findtr { background: url(/images/top-right-corner.gif) no-repeat top right; }
.findcore  { background-color:#FCE48A; }
.findbl { background: url(/images/bottom-left-corner.gif) no-repeat bottom left; }
.findbr { background: url(/images/bottom-right-corner.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.findtl, findtr, .findbl, .findbr 
{
width: 25;
height: 25px;
}

.findtxt
{	
	color: #699a63;
	font-family: verdana,arial,san-serif; 
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	text-align:center;
	line-height: 1.5em;
	padding: 3px 1px 3px 1px;
}

.findselect, .findsb
{
	vertical-align: middle;
	font-family: verdana,arial,san-serif; 
	font-size: 14px; 
	text-align:center;
	line-height: 1.5em;
	margin: 0 auto;
	padding: 3px 3px 3px 3px;
}

.finddrop
{
	font-family: verdana,arial,san-serif; 
	font-size: 13px; 
	text-align: left;
}

.findzip
{
	font-family: verdana,arial,san-serif; 
	font-size: 13px; 
	text-align: left;
}

.findtxtol
{	
	color: #699a63;
	font-family: verdana,arial,san-serif; 
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	line-height: 1.5em;
	padding: 1px 1px 1px 1px;
}

