	* { padding: 0; margin: 0; }
	body,td		{ font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #628296; line-height: 18px; }
	body { margin:0; padding: 0; background: #fff url(../_img/bg/bg.gif) repeat-x; text-align: center; }

  img {border: none; text-align: center;}
  a{ color: #71B1E0; text-decoration: none; }
  a:hover {  color: #000; }

  #wrapper { width: 950px; padding: 0; margin: 0 auto; background: #fff; }
	* html #wrapper { height: 1%; }

/* Header Nav */

	#header-nav {
		clear: left;
		text-align: center;
		margin-bottom: 10px;
		padding: 2px 0 0 0;
		width: 950px;
		}

	#header-nav ul {
		padding:  3px 0 6px 0;
		white-space: nowrap;
		 }

	#header-nav li {
		display: inline;
		padding: 5px 0px 5px 15px;
  	background: url(../_img/bg/header-nav_tab_leftborder.gif) left top no-repeat;
		border-bottom: 1px solid #079bfd;
		font-size: 1.2em;
		font-weight: bold;
		margin-right: -.43em;
		}

	* html #header-nav li {
		padding: 0px 0px 0px 15px; /* ie7.css also */
		}

	#header-nav li.current {
		background: url(../_img/bg/header-nav_tab_leftborder_current.gif) left top no-repeat;
		border-bottom: 1px solid #fff;
		padding-bottom: 6px;
		}

	* html #header-nav li.current { padding-bottom: 0;}

	#header-nav li a {
		text-decoration: none;
		padding: 5px 15px 5px 0;
		background: url(../_img/bg/header-nav_tab_rightborder.gif) right top no-repeat;
		}

	#header-nav li.current a {
		color: #efb201;
		background: url(../_img/bg/header-nav_tab_rightborder_current.gif) right top no-repeat;
		padding-bottom: 6px;
		}

	#header-nav li.current a:hover {
		color: #000;
		background: url(../_img/bg/header-nav_tab_rightborder_current.gif) right top no-repeat;
		padding-bottom: 6px;
		}

	#header-nav li img {
		position: absolute;
		margin-top: -12px;
		margin-left: -7px;
		}

	* html #header-nav li img { /* also ie7 */
		margin-top: -7px;
		}

  #header table {padding: 0; margin: 0; }
  .blue { background: #3287be url(../_img/header_bar_blue.gif) repeat-x; width:100%; height: 10px; }
  #footer_bar table {padding: 0; margin: 0;}
  .footblue { background: #000 url(../_img/footer_bar_blue.gif) repeat-x; width:100%; height: 5px; }

  #content { border-left: 1px #b7b7b7 solid; border-right: 1px #b7b7b7 solid; }
  #content h1.headline { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #0000ff; line-height: 18px; }
  #content table,td { border: 0px solid #000; }

  .logo { padding: 0px; border: 0px;}
  td.c_left { width: 256px; text-align: center; }
  td.c_center { width: 739px; }
  td.center_l { padding-left: 5px;text-align: center; }
  td.center_r { text-align: center; }
  td.m_left { display: block; width: 256px; text-align: center; padding: 5px 0 0 10px;}
  td.m_center_mid { padding: 0; margin: 0px; text-align: left; width: 250px; }
  .house {padding: 5px 0 0 0; border: 0px; }

  td.m_center_rt {
	padding: 5px 15px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #b72c05;
  }

  td.m_center_rt h2 { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #666; }
  td.m_center_rt img {padding: 3px 0 0 0; }

/* Menu Nav */

  #menu_flat {
  	width: 250px;
  	float:left;
  }

  #menu_flat ul {
    /* font-family: Arial, Helvetica, sans-serif; */
    list-style-type:none;
    margin:0;
    padding:0;
    float: left;
    font-size: 1.6em;
    text-align: left;
  }

  #menu_flat li{
    display: inline;
    height: 35px;
    text-align: left;
    /* for IE5 and IE6 */
  }

  #menu_flat #flat2 li a {
    position: relative;
    float:clear;
    top: -15px;
    margin-bottom: -10px;
  }

  #menu_flat img {
    border: 0;
    width: 230px;
    height: 5px;
    position: relative;
    float: left;
    margin-bottom: 5px;
  }

  #menu_flat li a {
    width: 100%;
    color: #b72c05;
    text-decoration: none;
    display: inline;
    margin-top:5px;
  }

  .menu_flat_br {
    font-size: .6em;
		font-weight: normal;
		color: #666;
  }

  #menu_flat a:hover{
    width: 100%;
    color: #3366cc;
  }

/* Lender Col */

	#Lender {
		width: 100%;
		}

	#Lender ul {
	  list-style-type:none;
	}

	#Lender li {
		float: left;
		margin-bottom: 15px;
		}

	#Lender h2 {
		float: left;
		}

	#Lender h3 {
		font-size: 1em;
		}

	#Lender h3,
	#Lender p {
		margin-left: 74px;
		}

  #Lender h3 a{
    color: #b72c05;
  }

	#Lender h3 a:hover,visited,active {
    color: #71B1E0;
  }

	#Lender p {
		font-size: .6em;
		font-weight: normal;
		line-height: 12px;
		color: #000;
		}

  #Lender .p1 {
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #666;
		margin: 0 0 0 75px;
		}

	#Lender img.plus {
	  padding: 0 3px 0 3px;
	  border: 0px;
	}
	#Lender .more {
	  font-size: .8em;
	  font-weight: bold;
	  color: #b72c05;
	}
	#Lender .more:hover {
	  color: #71B1E0;
	}

  #Lender .dash {
    position: relative;
    top: -20px;
	  margin: 5px 0 -15px 75px;
	}
  #Lender .readmore {
    color: #b72c05;
  }
  #Lender a:hover,visited,active {
    color: #71B1E0;
  }

/* Adv Column */

  #adv {
    float: left;
    display: inline;
    padding-left: 10px;
    text-align: center;
    margin: 0 0 0 0px;
  }
  #adv2 {
    float: left;
    display: inline;
    text-align: center;
    margin: 0 0 0 0px;
  }

  .dash_adv {
    display: inline;
    position: relative;
    top: 0px;
    bottom: 0px;
    padding: 5px 5px 5px 0;
  }

  #hardship {
    float: left;
    display: inline;
    padding: 5px;
    text-align: center;
    width: 250px;
    border: 1px dashed #000;
  }

  #hardship a {
    color: #3399cc;
  }

  #hardship a:hover,visited,active {
    color: #cc3300;
  }

  .hardship_copy {
    margin: 5px 0;
    text-align: left;
    color: #666;
    line-height: 1em;
  }

  #hardship ul {
    display: inline;
    background-color: #ccc;
    width: 100%;
    height: 1%;
    color: #666;
    text-align: left;
    position: relative;
    left: 0px;
  }

  #hardship li {
    background-color: #ccc;
    padding: 5px;
    margin-left: 25px;
  }

  #hardship_container {
     background-color: #ccc;
     text-align: left;
     width: 240px;
     border: 1px solid #999;
  }

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

  .arrowlistmenu{
    width: 240px; /*width of menu*/
  }

  .arrowlistmenu .headerbar{
    text-align: center;
    font: bold 14px Arial;
    color: white;
    background: black url(../_img/titlebar.png) repeat-x center left;
    margin-bottom: 2px; /*bottom spacing between header and rest of content*/
    text-transform: uppercase;
    padding: 4px 0 4px 10px; /*header text is indented 10px*/
  }

  .arrowlistmenu ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
  }

  .arrowlistmenu ul li{
    padding-bottom: 2px; /*bottom spacing between menu items*/
  }

  .arrowlistmenu ul li a{
    display: block;
    position: relative;
    left: -20px;
    color: #A70303;
    background: url(../_img/arrowbullet2.png) no-repeat center left;
    padding: 0 0 2px 0;
    padding-left: 19px; /*link text is indented 19px*/
    text-decoration: none;
    font-weight: bold;
    border-bottom: 1px solid #dadada;
  font-size: 90%;
  }

  .arrowlistmenu ul li a:visited{
    color: #A70303;
  }

  .arrowlistmenu ul li a:hover{ /*hover state CSS*/
    color: #A70303;
    /*  background: #F3F3F3 url(../_img/arrowbullet.png) no-repeat center left; /*custom bullet list image*/  */
  }

  #home_icons {
    float: left;
    display: inline;
    padding: 5px;
    text-align: center;
    margin: 0 0 0 5px;
    width: 100%;
  }
  #home_icons table{
    text-align: center;
    border: 1px solid #b8b8b8;
    margin-top: 10px;
    width: 250px;
    background: transparent url(../_img/brcorner.gif) bottom right no-repeat;
  }
  #home_icons td {
    width: 50%;
    padding: 4px;
    text-align: center;
    line-height: 1.1em;
  }
  .home_mag {
    margin-bottom: 3px;
  }

/* Footer */
  #footer {
    padding: 5px;
    background-color: #e6e7e8;
    font-size: 1em;
    color: #999;
  }

/* Headlines */

	#content h1.headline {
		text-align: center;
		margin-bottom: 10px;
		font-size: 2em;
		color: #8b4;
		}

	h1.headline span {
		display: block;
		color: #999;
		font-size: .75em;
		}

	h2 {
		margin-bottom: 5px;
		color: #d61;
		font-size: 1.7em;
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		}

	h4 {
		margin-bottom: 5px;
		color: #d61;
		border-bottom: solid 1px #F28A00;
		font-size: 1.7em;
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		padding-bottom: 5px;
		}
	h5 {
		margin-bottom: 5px;
		color: #06c;
		border-bottom: solid 1px #F28A00;
		font-size: 1.4em;
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		padding-bottom: 5px;
		}
  #body1 h1 {
	  color: #F28A00;
	  border-bottom: solid 1px #F28A00;
	  font: normal 150% Arial, Helvetica, Verdana, sans-serif;
	  font-size: 75%;
  }

  #body1 img {
	  padding: 5px;
  }

/* Forms */

 label
{
width: 9em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
font-weight: bold;
}

.submit input
{
margin-left: 4.5em;
}
input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9;
margin-top: 4px;
padding: 2px;
}

.button {
  border: 1px solid #006;
  background: url(../_img/submit.gif) left top no-repeat;
  height: 23px;
  width: 88px;
}

.button:hover {
  border: 1px solid #f00;
  background: url(../_img/submit_hover.gif) left top no-repeat;
  height: 23px;
  width: 88px;
}

fieldset
{
border: 1px solid #781351;
width: 80%;
padding-bottom: 5px;
}

legend
{
color: #fff;
background: #b72c05;
border: 1px solid #781351;
padding: 2px 6px;
margin-left: 10px;
font-weight: bold;
font-size: 1.2em;
}

.bord3r {
  padding-left: 10px;
/*  border: 1px dashed #000;
*/
  width: 100%;
}
.bord3r1 {
  width: 600px;
  padding: 5px 0 10px 75px;
}

.field01 {
  padding: 5px 0 0 5px;
}


.fnt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	color:#4d4d4d;
	text-decoration:none;
	padding-left: 3px;
	padding-right: 3px;
}
.fnt_red{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 12px;
	color:red;
	font-weight:bold;

#body1 {
	text-align: left;
	font-size: 75%;
	position: relative;
	float: left;
	margin-right: 1px;
	padding: 5px;
	voice-family: "\"}\"";
	voice-family:inherit;
}
	html>body #body1 {
	}

#body1 h1 {
	color: #F28A00;
	border-bottom: solid 1px #F28A00;
	font: normal 150% Arial, Helvetica, Verdana, sans-serif;
	font-size: 75%;
}

.fixd { margin:100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px;LINE-HEIGHT: 2.4em;color:#F28A00;font-weight:bold;text-decoration:none; }
