html {
  width: 100%;
}

body
{
  min-width: 769px;
  text-align: center;
  margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
  color: #21386C;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

img {
  border: 0px;
}

img.imgright {
  float: right;
  padding-left: 5px;
}

img.imgleft {
  float: left;
  padding-right: 5px;
}

h1 {
  font: bold 14px Verdana,Arial,Helvetica,sans-serif;
}

h2 {
  font: bold 12px Verdana,Arial,Helvetica,sans-serif;
  margin: 15px 0 2px 0 ; 
}

p {
  font: normal 11px Verdana,Arial,Helvetica,sans-serif;
  margin: 0 0 10px 0;
  padding: 0px;
  text-align:justify;
}
.clear{
	clear:both;
}
#wrapper {
	margin: 0 auto;
	text-align: center;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
	padding: 0px;
	/*** TANTEK BOX MODEL HACK - DO NOT REMOVE ***/
	width: 771px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 769px;
	}

#inner {
  background-color:#21386c;
  width: 100%;
}

#header {
	height: 160px;
	margin: 0;
	padding: 0;
	}

#header img {
	margin: 0;
	padding: 0;
	}

#footer {
	background-color: #21386C;
	text-align: center;
	color: #FFF;
	padding: 5px;
	margin: 0;
	clear: both;
	/*** TANTEK BOX MODEL HACK - DO NOT REMOVE ***/
	width: 769px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 759px;
	}

html>body #footer {
	width: 759px;	
	}
 
#nav {
	float: left;
	padding-top: 26px;
	background-color: #21386C;
	clear: left;
	width: 137px;	
	}

#findernav {
	margin-right: 1px;
	background-color: #6592CE;
	float: right;
	width: 173px;
	}

#findernavtop {
  width: 171px;
  border: solid 1px #303030;
  border-bottom: none;
}

#findernavbottom {
	width: 160px; 
	height: 203px;
	padding-top: 121px;
	padding-left: 11px;
	padding-right: 2px;
	background-image: url(/images/findernav-bottom.jpg);
	}

#content {
	float: left;
	margin-left: 1px;
	height: auto;
	min-height: 800px;
	_height: 800px;
	background-color:#FFF;
	padding: 10px;
	text-align: left;
	/*** TANTEK BOX MODEL HACK - DO NOT REMOVE ***/
	width: 628px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 611px;	
	}

#content hr {
	color: #21386C;
	}

#contenthome {
	float: left;
	/*** TANTEK BOX MODEL HACK - DO NOT REMOVE ***/
	width: 420px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 420px;		
	}

#title {
	float: left;
	width: 631px;
	margin-left: 1px;
	height: 25px;
	_height:24px;
	background-color:#C0D0DA;
	}

#title img {
  float: left;
  display: inline;
  margin-right: 1px;
}
  
#titlepadding {
  background-color: #D0E2FB;
  height: 22px;
}

#findernavtable {
  color: #FFF;
  font-size: 11px;
}

#zipcode table {
  display: inline;
  vertical-align: text-bottom;
}

#zipcode input {
  font-size: 11px;
}

#recoveryreqtable td {
  vertical-align: top;
  padding: 5px;
}

.zipcodecontrol {
  font-size: 11px;
  display: inline;
}

.findernavtxt {
  width: 75px;
  height: 15px;
  font-size: 11px;
}

.findernavlbl {
}

.errortext {
  color: #F00;
}

.hrdarkblue
{
	border: solid 1px #C9782D;
	width: 95%;
}

.tablespan
{
	height: 409px;
}

.navlist {
  color: #E2E2E2;
  text-align: left;
  padding: 0px;
  margin: 0px 5px 0px 20px;
  list-style-type: square;
}

.navlist a {
  color: #E2E2E2;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}

.navlist a:hover {
  color: #FFF;
}

.navlist li {
  margin-bottom: 5px;
}

.contentlist li {
  margin-bottom: 5px;
}

.recoveryreqcol {
  float: left;
  width: 33%;
}


.MainMenuImageItemClass
{
	background-image: url(/images/TopNav_07.gif);
	color: #DF9104;
}

.HeaderMenuItem
{
	background-color: #000000;
	color: #993300;
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HeaderMenuItemOver
{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HeaderMenuItemSubs
{
	background-color: #FFCF63;
	color: #993300;
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFE729;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.HeaderMenuItemSubsOver
{
	background-color: #993300;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFE729;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.white
{
	background-color: #FFFFFF;
}
.homepagetext
{
	text-align: left;
	font-size: 13px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td
{
	margin-left: auto;
	font-size: 11px;
	font-weight:normal;
/*	color: #000000;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
}
.bannerNavFiller
{
	background-image: url(/images/bannerNavigatonTopFiller.gif);
	margin-left: auto;
	background-repeat: repeat-x;
}
.footer
{
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #bd6100;
}
A.footer
{
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.footer:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #FFA415;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

GridHyperlinkItemStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}

a.GridHyperlinkItemStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}
a.GridHyperlinkItemStyle:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE581D;
	line-height: 12px;
}

a.BackLink
{
	font-family: Verdana;
	font-size:  8pt;
	font-weight:normal;
	text-decoration: none;
	color: #21386C;
}
a.BackLink:hover
{
	font-family: Verdana;
	font-size:  8pt;
	font-weight:normal;
	text-decoration: underline;
	color: #21386C;
}
/*a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE581D;
	line-height: 12px;
}
*/
A.smaller
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BC6515;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.smaller:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE7A1D;
	text-decoration: none;
}

.bodytext
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	line-height: 150%;
}
.bodylogintext
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	line-height: 150%;
	font-weight: bold;
}
.date
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #506265;
}

/*.formfield
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: solid;
	border-color: #000000;
	border-width: 1;
	font-size: 12px;
}*/
/*.formbutton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFF1EF;
	border-style: solid;
	border-color: #5D5D5D;
	color: #5D5D5D;
	border-width: 1;
	font-size: 12px;
}*/
.formlabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.header1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: normal;
	font-weight: bold;
}

.linksubhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B7C9D;
	margin-left: 6px;
	text-decoration: underline;
}


.subcaption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	background-color: #FEB33C;
	width: 100%;
	border-top: 1px solid #330066;
	border-right: 1px solid #330066;
	border-bottom: 1px solid #330066;
	border-left: 1px solid #330066;
}

.caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: white;
	background-color: #BD6100;
	width: 100%;
	border-top: 1px solid #CB792C;
	border-right: 1px solid #CB792C;
	border-bottom: 1px solid #CB792C;
	border-left: 1px solid #CB792C;
}
.GridPageNumbers
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.bodytextbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.BiggerBoldText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.regularboldtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: black;
}

.BiggerBoldBlackText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.bigbodytextbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.questiontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
}

.instructiontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.smallersigntext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BC6515;
	font-size: 10px;
	text-decoration: none;
}
.errortext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff0000;
}

.bigerrortext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

.subhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B7C9D;
}
.leftnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F7F7DF;
}
.tableborder
{
	border-top: 1px solid #330066;
	border-right: 1px solid #330066;
	border-bottom: 1px solid #330066;
	border-left: 1px solid #330066;
}
.tablebordertop
{
	border-top: 1px solid #330066;
	border-right: 1px solid #330066;
	border-bottom: 1px none #330066;
	border-left: 1px solid #330066;
}
.rightborder
{
	border-top: 1px none #330066;
	border-right: 2px solid #FE9B00;
	border-bottom: 1px none #330066;
	border-left: 1px none #330066;
}

.rightleftborder
{
	border-top: 1px none #330066;
	border-right: 1px solid #330066;
	border-bottom: 1px none #330066;
	border-left: 1px solid #330066;
}

.topborder
{
	border-top: 1px none #330066;
	border-right: 1px solid #330066;
	border-bottom: 1px none #330066;
	border-left: 1px none #330066;
}

.topborderonly
{
	border-top: 1px solid #330066;
}

.bottomborderonly
{
	border-bottom: 1px solid #330066;
}

.bottomborder
{
	border-top: 1px solid #330066;
	border-right: 1px none #330066;
	border-bottom: 1px solid #330066;
	border-left: 1px none #330066;
}
.DataGrid1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: auto;
	padding: 5px;
}
.SelectedItem
{
	font-size: x-small;
	font-family: Verdana, Helvetica, sans-serif;
}
.Item
{
	font-size: 11px; 
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
}


.GridAlternatingItemStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: #C9C9C9;
}

.GridRegularItemStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: #E3E3E3;
}

.GridHeaderStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: "#FFFFFF";
	font-weight: bold;
	text-decoration: none;
	background-color: #21386C;
	border:none;
}
