@charset "utf-8";

body {
	margin:0px; background:#e6e6e6;
	background-image:url(../images/bg1.jpg);
	background-repeat:repeat-x;
}
.copyR {
	font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	color: #a6a5a5;
}
a.footnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight:bold;
	text-decoration: none;
}
a.footnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight:bold;
	text-decoration: none;
}
a.footnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight:bold;
	text-decoration: none;
}
a.footnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight:bold;
	text-decoration: underline;
}

a.leftnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df660d;
	line-height:20px;
	text-decoration: none;
}
a.leftnav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df660d;
	line-height:20px;
	text-decoration: none;
}
a.leftnav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df660d;
	line-height:20px;
	text-decoration: none;
}
a.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #984609;
	line-height:20px;
	text-decoration: none;
}
a.leftnav2:link { /* shorter line height*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df660d;
	line-height:16px;
	text-decoration: none;
}
a.leftnav2:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df660d;
	line-height:16px;
	text-decoration: none;
}
a.leftnav2:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df660d;
	line-height:16px;
	text-decoration: none;
}
a.leftnav2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #984609;
	line-height:16px;
	text-decoration: none;
}
a.sitemap:link { /*sitemap gray links*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
a.sitemap:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
a.sitemap:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
a.sitemap:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight:normal;
	text-align:left;
	text-decoration: underline;
}
a.orange:link { /*resources page orange links*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7b1a;
	font-weight:normal;
	text-align:left;
	text-decoration: underline;
}
a.orange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7b1a;
	font-weight:normal;
	text-align:left;
	text-decoration: underline;
}
a.orange:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7b1a;
	font-weight:normal;
	text-align:left;
	text-decoration: underline;
}
a.orange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #984609;
	font-weight:normal;
	text-align:left;
	text-decoration: underline;
}
table#leftnav1 {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnav1 td {
	text-align:left;
	background-image: url(images/leftnav_single.gif);
	background-repeat:no-repeat;
	height:40px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#leftnav2 {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnav2 td {
	text-align:left;
	background-image: url(images/leftnav_double.gif);
	background-repeat:no-repeat;
	height:55px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#leftnav3 {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnav3 td {
	text-align:left;
	background-image: url(images/leftnav_large.gif);
	background-repeat:no-repeat;
	height:238px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#leftnav4 {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnav4 td {
	text-align:left;
	background-image: url(images/leftnav_triple.gif);
	background-repeat:no-repeat;
	height:83px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#leftnav5 {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnav5 td {
	text-align:left;
	background-image: url(images/leftnav_quad.gif);
	background-repeat:no-repeat;
	height:105px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#leftnav6 {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnav6 td {
	text-align:left;
	background-image: url(images/leftnav_quin.gif);
	background-repeat:no-repeat;
	height:115px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#leftnavbc {
	margin:5px 0px 0px 0px ; /*margin area around subnav button*/
}
table#leftnavbc td {
	text-align:left;
	background-image: url(images/leftnav_breadbkg.gif);
	background-repeat:no-repeat;
	height:57px;
	padding:0 0 0 15px;  /*space around subnav text*/
}
table#hero {
	margin:0px 0px 0px 0px ; /*main hero bkg behind flash swfs*/
	background-image:url(../images/hero01_bg.jpg);
	background-repeat:no-repeat;
}
table#creditapp {
	margin:0px 0px 0px 0px ; /*margin area around subnav button*/
}
table#creditapp td {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-weight:normal;
	color: #555555;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #555555;
	line-height:20px;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:normal;
	color: #606060;
	line-height:18px;
	margin:10px;
	text-align:left;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;	
	font-weight:normal;
	color: #555555;
	margin:0px 0px 8px 10px;
	text-align:left;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	
	font-weight:normal;
	color: #ff7b1a;
	margin:0px 0px 0px 10px;
	text-align:left;
}
.orangelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;	
	font-weight:normal;
	color: #ff7b1a;
	margin:0px 0px 8px 0px;
	text-align:left;
}
.cta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-weight:normal;
	color: #555555;
	text-align:left;
}
.ctabold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-weight:bold;
	color: #555555;
	text-align:left;
}
.ctaorange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-weight:normal;
	color: #ff7b1a;
	text-align:left;
}
.pbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;
	color: #606060;
	margin:0px 5px 0px 0px;
	text-align:left;
}
.faqanswers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:normal;
	color: #ff7b1a;
	padding-left:15px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:normal;
	color: #7f7f7f;
	margin:10px;
	text-align:left;
}
/*for site map list*/
ul.sitemaplisty{ 
font-size: 10px;
margin:0 0 0 30px; /* space from left edge of navi div ~ optional */ 
padding:0; 
width:373px; 
list-style: none; 
} 

ul.sitemaplisty li{ 
list-style-image:url(images/bullet_circle.gif); 
margin: 0 0 0 20px; /* width of image + 8px */ 
padding: 0 0 0 0; /* use the left padding here to increase your gap between bullet and text to suit but this is where the 4px x-browser difference will show */ 
} 

label
{
  display: block;
  float: left;
  clear: left;
  text-align: left;
  /*width: 30%;
  padding-top: 0.25em;
  margin: 1em 5px 0 0;*/
}


/* Form Styles

.input, .form-text{
	border:1px solid #a5a5a5;
	background:none;
	cursor:text;
	margin:5px 0;
	padding:2px 0;
	width:190px;
}
textarea.input{
	width:415px;
	height:100px;
}
.input:focus, .textarea:focus{
	border:1px solid #000;
}
.signin-btn, .button1{
	background:#72aa00;
	line-height:20px;
	margin:8px 0;
	padding:2px 10px !important;
	padding:2px 0;
	color:#fff;
	font-weight:bold;
	border:none;
	outline:none;
	cursor:pointer;
}

 Form Styles */