﻿/* v1.0 | 20080212 CSS Reset*/
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tfoot {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tbody {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
table {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dl {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
center {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
i {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
u {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
b {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
sup {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
sub {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
strong {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
strike {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
small {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
samp {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
s {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
q {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
kbd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ins {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
font {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
em {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dfn {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
del {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
code {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
cite {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
big {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
address {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
acronym {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
abbr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
a {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
pre {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
blockquote {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
p {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h5 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h4 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h3 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h2 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h1 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
applet {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
span {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
div {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
q {
	quotes: none;
}
blockquote {
	quotes: none;
}
q:after {
	content: '';
	content: none;
}

q:before {
	content: '';
	content: none;
}

blockquote:after {
	content: '';
	content: none;
}

blockquote:before {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*End of CSS reset*/


.clearer {
	clear: both;
}

body{ 
	background-color:#ffffff;
	background-image: url(images/background_gradient.gif);
	background-repeat: repeat-x;
	margin:0px 0px 0px 0px;  /*top right bottom left*/
}

#wrapper_outer {
	margin: 0px auto;
	width: 894px;
	background-color:#ffffff;
}

	#wrapper_inner {
		margin: 0px auto;
		width: 856px;
	}

		#top_red_bar{
			width: 856px;
			background-color:#b5121b;
			height:5px;
			float:left;
		}

		#logo_row{
			width: 856px;
			background-color:#ffffff;
			height:92px;
			float: left;
		}
		
			#logo{
				padding:25px 0px 0px 20px;
				float:left;
			}
			
			#header_phone{
				padding:32px 25px 0px 0px;
				font-family:  Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#898989;
				line-height:15px;
				letter-spacing:0px;
				font-weight: normal;
				text-align:right;
			}
			
			#login_container{
				float:left;
				width: 181px;
				height: 26px;
				background-image:url(images/background_client_login.jpg);
				background-repeat:no-repeat;
				padding:0px 0px 0px 675px;
			}

				a.rollover_login {
  					display: block;
    				width: 160px;
    				height: 26px;
    				background: url("images/rollover_login.gif") no-repeat;
    				text-decoration: none;
					float:left;
				}
				a:hover.rollover_login {
					background-position: -160px 0;
  			  	}
				
			#getcash_container{
				float:left;
				width: 856px;
				height: 87px;
				background-image:url(images/background_getcash.jpg);
				background-repeat:no-repeat;
				padding:0px 0px 0px 0px;
			}
			
				#getcash_text{
					padding:61px 0px 0px 403px;
					font-family:  Arial, Verdana, Helvetica, sans-serif;
					font-size:17px;
					color:#ffffff;
					letter-spacing:0px;
					font-weight: normal;
					float:left;
				}
				
					.getcash_text_rollover {
						font-family:  Arial, Verdana, Helvetica, sans-serif;
						font-size:17px;
						color:#f5ed17;
						letter-spacing:0px;
						font-weight: normal;
						text-decoration:underline;
						}
					.getcash_text_rollover:hover {color:#ffffff;}
				
				
				#getcash_button{
					width: 88px;
					height: 87px;
					padding:0px 17px 0px 0px;
					float:right;
				}

					a.getcash_button_rollover {
  						display: block;
	    				width: 88px;
    					height: 87px;
    					background: url("images/rollover_getcash.gif") no-repeat;
    					text-decoration: none;
						float:left;
					}
					a:hover.getcash_button_rollover {
						background-position: -88px 0;
  				  	}

			#content_container{
				float:left;
				width: 826px;
				background-image:url(images/background_content.gif);
				background-repeat:no-repeat;
				padding:60px 10px 0px 20px;
			}

.contact {
	list-style-type: none;
    text-align:left;
	margin: 0px 25px 0px 0px;
	float:left;
    width:250px;
} 

.contact2 {
	list-style-type: none;
    text-align:center;
	margin: 0px 15px 0px 15px;
	float:left;
    width:290px;
} 

			
		#bottom_red_bar{
			width: 856px;
			background-color:#b5121b;
			height:24px;
			float:left;
			margin: 55px 0px 4px 0px;
			padding: 10px 0px 0px 0px;
			font-family:  Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			letter-spacing:0px;
			font-weight: normal;
			text-align:center;
		}
		
			.borrowing_cost_rollover {
				font-family:  Arial, Verdana, Helvetica, sans-serif;
				font-size:12px;
				color:#f5ed17;
				letter-spacing:0px;
				font-weight: normal;
				text-decoration:underline;
			}
			.borrowing_cost_rollover:hover {color:#ffffff;}
			
		#footer_container{
			width: 856px;
			background-color:#978e7a;
			float:left;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}
		
		#security_graphics{
			width: 856px;
			float:left;
			text-align:center;
			margin: 25px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
		}

#footer_copyright {
	text-align: center;
	width:960px;
	margin: 0px auto;
	padding:20px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	font-size:9px;
	line-height:13px;
	color:#000000;
}

/*DROP DOWN MENU*/

#container_topmenu {
	width: 856px;
	float:left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight: bold; 
	color:#ffffff;
	padding: 19px 0px 0px 0px;
	height:32px;	
	background-image:url(images/background_topmenu.gif);
	background-repeat:no-repeat;
}

#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav a {
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	text-decoration: none;
	padding: 0px 30px 0px 30px;	
}

#nav li {
	float: left;
	position: relative;
	margin: 0px 0px 0px 0px;
}

#nav li a:hover {
	color:#f5ed17;
}

#nav li li a {
	font-weight: normal;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 3px 10px;
	float:left;
}
#nav li li a:hover {
	color:#f5ed17;  
}

#nav li ul {
	display: none;
	position: absolute;
	font-weight: normal;
	padding: 5px 0px 0px 0px ;
	margin:0px 0px 0px 23px;
}

#nav li>ul {
	top: auto;
}

#nav li li {
	background-color: #b5121b;
	width:150px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
}

li.hover ul {
	display: block;
}

#nav li:hover ul {
	display: block;
}

/*END DROP DOWN MENU*/



/*FOOTER MENU*/

#footer_links {
	margin: 0px 0px 0px 50px;
}

.footer_nav ul {
	list-style-type: none;
	margin: 0px 25px 0px 0px;
	float:left;
} 

.footer_nav li {
	margin: 0px 0px 0px 0px;
	line-height:13px;
} 

.primary_link {	
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	font-size:12px;
	padding: 0px 0px 0px 0px;
	color:#eceaea;
	font-weight:normal;
} 
.primary_link:hover {color:#f5ed17;}

.sub_link {	
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	font-size:10px;
	color:#c4c3c3;
	margin: 0px 0px 0px 3px;
} 
.sub_link:hover {color:#f5ed17;}

/*END FOOTER MENU*/




/*Misc*/

a img {border: none; }

/*HEADERS*/

/*H1 | Main Content Headers  */
h1, h2 {
	padding:0px 0px 20px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#978e7a;
	line-height:15px;
	letter-spacing:0px;
	font-weight: normal;
}

h3, h4 {
	padding:0px 0px 20px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#978e7a;
	line-height:15px;
	letter-spacing:0px;
	font-weight: normal;
}


/* Text */

.text {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#978e7a;
	line-height:15px;
	letter-spacing:0px;
}

ol{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    margin: 10px;
	color:#978e7a;
	line-height:15px;
	letter-spacing:0px;
}


p{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    margin: 10px;
	color:#978e7a;
	line-height:15px;
	letter-spacing:0px;
}


/* Rollovers */
.sbs {FONT-SIZE: 9px; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#978e7a;}
.sbs:hover {color: #b5121b;}

.link {FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight: normal; color:#48649a;}
.link:hover {color:#cb1f39;}

a {FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight: normal; color:#48649a;}
a:hover {color:#cb1f39;}

.footer_link {FONT-SIZE: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight: normal; color:#bb6001;}
.footer_link:hover {color:#e7e02f;}

/* Contact form styling **********************************************/

#contact_form {
	float:left;
	padding:20px 0px 0px 30px; /*top right bottom left*/
}

.name_top {
	border: 1px solid #84c16e;
	color:#1b1c19;
	width: 250px;
	height:14px;
	background:#eef4d8;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	padding: 2px 2px 0px 5px;  /*top right bottom left*/
	margin: 0px 0px 0px 0px;  /*top right bottom left*/
	text-align:right;
	font-weight:normal;
}

.name {
	border: 1px solid #84c16e;
	color:#1b1c19;
	width: 250px;
	height:14px;
	background:#eef4d8;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	padding: 2px 2px 0px 5px;  /*top right bottom left*/
	margin: 5px 0px 0px 0px;  /*top right bottom left*/
	text-align:right;
	font-weight:normal;
}

.phone {
	border: 1px solid #84c16e;
	color:#1b1c19;
	width: 200px;
	height:14px;
	background:#eef4d8;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	padding: 2px 2px 0px 5px;  /*top right bottom left*/
	margin: 5px 0px 0px 0px;  /*top right bottom left*/
	text-align:right;
	font-weight:normal;
}

.comments {
	border: 1px solid #84c16e;
	color:#1b1c19;
	width: 425px;
	height:80px;
	background:#eef4d8;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	padding: 2px 2px 0px 5px;  /*top right bottom left*/
	margin: 5px 0px 0px 0px;  /*top right bottom left*/
	text-align:left;
	font-weight:normal;
}