/* CSS Document */

body,div,p,ul,li,h1,h2,li,input,form,fieldset,button
{
margin:0px;
padding:0px;
}
a {
	text-decoration:none;
	color: #cc002c;
}
a:hover {
	text-decoration:none;
	color: #cc002c;
}
img {
	border:none;
}

body {
	background-color:#ffffff;
}
#page_wrapper
{
	width:948px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	margin-top:0;

}
#header
{
	width:948px;
	height:101px;
	background-image:url(images/headerbg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#gap
{
	float: left;
	width:24px;
	height:101px;
}
#logo
{
	float: left;
	width:73px;
	height:101px;
	background-image:url(images/logo3.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#midhead
{
	float: left;
	width:463px;
	height:101px;
}
#number
{
	float: left;
	width:388px;
	height:93px;
}

#panels
{
	width:948px;
	height:182px;
}
.cleardiv
{
clear:both;
}
#bills
{
	width:198px;
	height:182px;
	background-image: url(images/fastcash.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
#bills a {  
	display:block;  
	width:100%;  
	height:100%;  
	text-decoration:none;  
}
#bills a:hover {
  text-decoration:none;
}  
#carloans
{
	width:184px;
	height:182px;
	background-image: url(images/carloans.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
#carloans a {  
	display:block;  
	width:100%;  
	height:100%;  
	text-decoration:none;  
}
#carloans a:hover {
  text-decoration:none;
}  

#persloans
{
	width:191px;
	height:182px;
	background-image: url(images/persloans.jpg);
	background-repeat:no-repeat;
		background-position:top center;
float:left;
}
#persloans a {  
	display:block;  
	width:100%;  
	height:100%;  
	text-decoration:none;  
}
#persloans a:hover {
  text-decoration:none;
}  
.loan_pers_bg{
background-image:url(images/spot-couch.gif);
background-position:top left;
background-repeat:no-repeat;
}
.loan_home_bg{
background-image:url(images/spot-house.gif);
background-position:top left;
background-repeat:no-repeat;
}
.loan_bus_bg{
background-image:url(images/spot-business.gif);
background-position:top left;
background-repeat:no-repeat;
}
.loan_locations_bg{
background-image:url(images/spot-map.gif);
background-position:top left;
background-repeat:no-repeat;
}
.loan_car_bg{
background-image:url(images/spot-car.gif);
background-position:top left;
background-repeat:no-repeat;
}
#homeloans
{
	width:180px;
	height:182px;
	background-image: url(images/homeloans.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
#homeloans a {  
	display:block;  
	width:100%;  
	height:100%;  
	text-decoration:none;  
}
#homeloans a:hover {
  text-decoration:none;
}  

#busloans
{
	width:195px;
	height:182px;
	background-image: url(images/busloans.jpg);
	background-repeat:no-repeat;
	background-position:top center;
float:left;
}
#busloans a {  
	display:block;  
	width:100%;  
	height:100%;  
	text-decoration:none;  
}
#busloans a:hover {
  text-decoration:none;
}  

#formbusloans
{
	width:195px;
	height:182px;
	background-image: url(images/formbusloans.jpg);
	background-repeat:no-repeat;
	background-position:top center;
float:left;
}
#formbusloans a {  
	display:block;  
	width:100%;  
	height:100%;  
	text-decoration:none;  
}
#formbusloans a:hover {
  text-decoration:none;
}  

#flashandform
{
	width:948px;
	height:auto;    
}
#flash
{
float: left;
width:560px;
height:100%;
}
#textcontent
{
float: left;
width:560px;
height:100%;
text-align:left;
}
#form
{
width:388px;
background-image: url(images/formbg.jpg);
background-repeat:no-repeat;
background-position:top center;
font-size:.8em;
float: left;
text-align:left;
height:462px;
}

#menu
{
	width:948px;
	height:37px;
background-position:top center;
	background-image: url(images/menubg.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
#menu1 {
  width:930px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  }
#menu1 li {
  float:left;
  width:186px;
  }
#menu1 a {
  display:block;
  width:186px;
  color:#FFFFFF;
  text-align:center; 
  padding:3px 0; 
  text-decoration:none; 
  float:left; 
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:18px;
	font-weight:bold;

  }
#menu1 a:hover {
  color:#000000; 
  }



#text
{
float: left;
width:388px;
height:333px
}
#footer
{
	width:948px;
	height:76px;
	background-image: url(images/footerbg.jpg);
		background-position:top center;
background-repeat:no-repeat;
}

#sub_form_head
{
	width:948px;
	height:30px;
}

#sub_form_name
{
	width:448px;
	height:30px;
	float:left;
}

#sub_form_crs
{
	width:500px;
	height:30px;
	text-align:right;
	float:left;
}

.topbodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #cccccc;
	padding-right: 20px;
	padding-left: 20px;
	margin-top:-3px;
}
.maintext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	padding-right: 20px;
	padding-left: 145px;
	padding-top:10px;
}
.maintextital {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #000000;
	padding-right: 20px;
	padding-left: 145px;
	padding-top:20px;
	font-style:italic;
}

.nopadmaintextital {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #000000;
	padding-right: 20px;
	padding-left: 30px;
	padding-top:20px;
	font-style:italic;
}


.mainbullet{
list-style-position:inside;
text-indent:-12px;
margin-left:15px;
}

.maintexthead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color: #000000;
	padding-right: 20px;
	padding-left: 145px;
	padding-top:10px;
	font-weight:bold;
}
.nopadtexthead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color: #000000;
	padding-right: 30px;
	padding-left: 24px;
	padding-top:10px;
	font-weight:bold;
}
.nopadtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	padding-right: 30px;
	padding-left: 24px;
	padding-top:10px;
}
.addresshead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #cc002c;
	padding-left: 24px;
	padding-top:10px;
	font-weight:bold;
}
.bullets {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #888;
	padding-right: 20px;
	padding-left: 10px;
	padding-top:10px;
	list-style-position: inside;
}


/* Form stuff */


form#application fieldset {
/*	background: url("images/opaque_10.png") 0 0 repeat; */
	border:0px;
	width:350px;
	height:100%;
	padding: 10px 0px 0px 26px;
	display:inline;
}

.check{
	width:20px;
	margin-right:5px;
}
.smallbox {
	width:65px;
	padding: 0;
 	font-size: 11px;
}

.longbox {
	width:250px;
	height:14px;
 	padding: 0;
 	font-size: 11px;
}

.midbox {
	width:133px;
	height:14px;
 	padding: 0;
 	font-size: 11px;
}
.email {
	width:98px;
	height:14px;
 	padding: 0;
 	font-size: 11px;
}
.col2{
	padding: 0px 6px 0px 4px;
	width:40px;
	text-align:right;
}
	
.contactform label {
	display: block;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-right:0px;
	line-height:15px;
	float: left;
	height:25px;
	margin-bottom: 8px;
	font-weight:bold;
}

label {
text-align:left;
}

.formrow
{
width:388px;
height:26px;
clear:both;
}
.formrowtop
{
padding-top:10px;
width:388px;
height:26px;
clear:both;
}
.labels {
text-align:left;
float:left;
width:147px;
height:26px;
}

.labelwide {
text-align:left;
float:left;
width:197px;
height:26px;
}
.labeladverts {
text-align:left;
float:left;
width:330px;
height:26px;
}
.datas{
float:left;
width:222px;
}
.datashort{
float:left;
width:172px;
}
.datatall{
float:left;
width:222px;
height:35px;
}
.appform input
{
width:300px;
}

.lmargin10{
margin-left:10px;
}
.applpad25
{
padding-left:22px;
color:#FFFFFF;
font-weight:bold;
line-height:22px;
}
.white
{
color:#FFFFFF;
font-weight:bold;
line-height:22px;
}

.nomargin {
	padding-left:0px;
	line-height:18px;
}
.contactform
{
	padding-left: 25px;
	padding-top:30px;
}
.longrequire_once('php/db.php'); {
	width:135px;
	text-align:left;
}
.shortlabel {
	width:23px;
	text-align:right;
	padding-right:3px;
}
.blacklabel
{
	color:#000000;
	width: 180px;
}
textarea
{
width: 250px;
height: 100px;
}

.lpad
{
	margin-left:8px;
	width:191px;
}

br {
	clear: left;
}
select {
float:left;
}
.ralign
{
text-align:right;
}