* {
	margin: 0;
	padding: 0;
}

body {
	font: 11px Arial, Helvetica, sans-serif;
	background: #fff;
}

p {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}

a {
	color: #000;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0;
}

.clear {
	clear: both;
}

ul {
	margin: 10px 10px 10px 30px;
}


#container {
	width: 750px;
	margin: 0 auto;
}

/*
	Top & Logo
*/

#top {
	width: 750px;
}

#logo {
	float: left;
	width: 215px;
	height: 52px;
	background: url("images/logo.jpg") no-repeat ;
}

#logo h1 {
	margin: 0;
	padding: 0;
}

#logo a {
	display: block;
	width: 215px;
	height: 52px;
}

#logo a span { display: none; }

#quote {
	float: left;
	width: 250px;
	height: 52px;
	color: #ff9900;
	font: 18px/52px Arial;
	padding: 0 20px;
	
}

#quote22 {
	float: left;
	height: 52px;
	vertical-align:middle;

	}

#contact {
	float: left;
	font: 12px/52px Arial;
}


/*
	Menu
*/

#menu {
	float: left;
	width: 750px;
	height: 25px;
	font: bold 12px/25px Arial;
	background: #72c600 url("images/menu-background.gif") repeat-x top;
	color: #fff;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#inner_menu  ul {
	list-style: none;
}

#menu ul li {
	float: left;
	padding: 0 20px;
}

#menu ul li a {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	color: #fff;
	background: transparent;
	text-transform: uppercase;
	text-decoration: none;
}

#menu ul li a:hover {
	color: #fff;
	background: transparent;
	text-decoration: underline;
}

#menu ul li a.more {
	font: bold 11px/23px Arial;
	text-transform: lowercase;
	color: #fff;
	background: transparent url("images/more.gif") no-repeat right;
	padding-right: 16px;
}

#menu ul li a:hover.more {
	background: transparent url("images/more.gif") no-repeat right;
}

#menuline {
	float: left;
	width: 750px;
	height: 3px;
	line-height: 3px;
	background: #72c600 url("images/menu-background.gif") repeat-x top;
	color: #fff;
}

/*
	Splash image
*/

#splash {
	float: left;
	margin-top: 10px;
	width: 750px;
	height: 400px;
	background: url("images/splash.jpg") no-repeat top;
}

/*
	Header
*/

#header {
	float: left;
	width: 750px;
	height: 230px;
	background: url("images/header-background.gif") repeat-x top;
}

#selects {
	float: left;
	font: bold 12px Arial;
	background: url("images/header-text.gif") no-repeat 20px 30px;
	width: 350px;
	height: 230px;
}

#selects .list1 {
	background: url("images/list-1.gif") no-repeat left bottom;
	padding-left: 20px;
}

#selects .list2 {
	background: url("images/list-2.gif") no-repeat left bottom;
	padding-left: 20px;
}

#selects .list3 {
	background: url("images/list-3.gif") no-repeat left bottom;
	padding-left: 20px;
}


#selects select {
	width: 125px;
}

#form {
	padding: 70px 0 0 0;
}

#image {
	float: right;
	background: url("images/header.jpg") repeat-x top;
	width: 400px;
	height: 230px;
}


/*
	Content
*/

#content {
	float: left;
	width: 750px;
}

#left {
	float: left;
	width: 500px;
}

#one, #two {
	float: left;
	width: 250px;
}

#three {
	float: left;
	width: 500px;
	margin-top: 10px;
	text-align: center;
}

html > body #three {
	margin-top: 0;
}

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

#right {
	float: right;
	width: 250px;
}


#content .block {
	float: left;
	width: 240px;
	text-align: left;
	margin-bottom: 10px;
	background: #f8f8f8;
}

#content .block h1 {
	background: #eee url("images/content-th-background.gif") repeat-y left;
	font: bold 11px/20px Arial;
	padding-left: 10px;
}

#content p {
	margin: 0px 10px;
}

#content .block a {
	font: 11px Arial;
	color: #28a0f5;
}

#content .block2 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #f8f8f8;
}

#content .block2 .border, #content .block3 .border {
	border: 1px solid #000;
}

#content .block2 .mortage-calculator {
	background: #f7f7f7 url("images/mortage-calculator.jpg") no-repeat top;
	border: 1px solid #000;
	padding: 30px 10px 10px;
	font: 11px Arial;
}

#content .block2 .mortage-calculator a {
	font: 11px/18px Arial;
	color: #858585;
}

#content .block2 .as-featured-in {
	background: #f7f7f7 url("images/as-featured-in.jpg") no-repeat top;
	border: 1px solid #000;
	padding: 30px 10px 10px;
	font: 11px Arial;
}

#content .block2 .tips-advice {
	border: 1px solid #000;
	background: #f8f8f8 url("images/tips-advice.jpg") no-repeat top;
	padding: 30px 10px 10px;
}

#content .block2 .tips-advice table {
	font: bold 12px Arial;
}

#content .block2 .tips-advice a {
	font: normal 12px Arial;
	color: #28a0f5;
}

#content .block2 .tips-advice .lamp {
	background: #f8f8f8 url("images/lamp.jpg") no-repeat left;
	height: 90px;
	padding-top: 10px;
	padding-left: 65px;
	font: bold 11px/18px Arial;
}

#content .block3 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #68c000 url("images/block3-background.gif") repeat-x top;
	font: bold 11px/18px Arial;
	color: #fff;
}

#content .quote00 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #fff url("images/perloan.jpg") no-repeat top;
	min-height: 173px;
	height: auto !important;
	height: 173px;
}

#content .quote00 .text {
/*	position: relative;
	top: 40px;*/
	margin-top: 40px;
	width: 136px;
	padding: 5px 10px 10px;
	background: #ededed url("images/quote2.jpg") no-repeat left bottom;
}

#content .quote00 .botton {
	width: 250px;
	height: 48px;
	background: #ededed url("images/quote3.jpg") no-repeat left bottom;
}


#content .quote01 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #fff url("images/quote-home-motgage.jpg") no-repeat top;
	min-height: 173px;
	height: auto !important;
	height: 173px;
}

#content .quote01 .text {
/*	position: relative;
	top: 40px;*/
	margin-top: 40px;
	width: 136px;
	padding: 5px 10px 10px;
	background: #ededed url("images/quote2.jpg") no-repeat left bottom;
}

#content .quote01 .botton {
	width: 250px;
	height: 48px;
	background: #ededed url("images/quote3.jpg") no-repeat left bottom;
}

#content .quote02 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #fff url("images/quote-refinance-mortgage.jpg") no-repeat top;
	min-height: 173px;
	height: auto !important;
	height: 173px;
}

#content .quote02 .text {
/*	position: relative;
	top: 40px;*/
	margin-top: 40px;
	width: 136px;
	padding: 5px 10px 10px;
	background: #ededed url("images/quote2.jpg") no-repeat left bottom;
}

#content .quote02 .botton {
	width: 250px;
	height: 48px;
	background: #ededed url("images/quote3.jpg") no-repeat left bottom;
}

#content .quote03 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #fff url("images/quote-home-equite-loan.jpg") no-repeat top;
	min-height: 173px;
	height: auto !important;
	height: 173px;
}

#content .quote03 .text {
/*	position: relative;
	top: 40px;*/
	margin-top: 40px;
	width: 136px;
	padding: 5px 10px 10px;
	background: #ededed url("images/quote2.jpg") no-repeat left bottom;
}

#content .quote03 .botton {
	width: 250px;
	height: 48px;
	background: #ededed url("images/quote3.jpg") no-repeat left bottom;
}

#content .quote04 {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #fff url("images/quote-bus-inv.jpg") no-repeat top;
	min-height: 173px;
	height: auto !important;
	height: 173px;
}

#content .quote04 .text {
/*	position: relative;
	top: 40px;*/
	margin-top: 40px;
	width: 136px;
	padding: 5px 10px 10px;
	background: #ededed url("images/quote2.jpg") no-repeat left bottom;
}

#content .quote04 .botton {
	width: 250px;
	height: 48px;
	background: #ededed url("images/quote3.jpg") no-repeat left bottom;
}

#content .quote {
	float: left;
	width: 250px;
	text-align: left;
	margin-bottom: 10px;
	background: #fff url("images/quote1.jpg") no-repeat top;
	min-height: 173px;
	height: auto !important;
	height: 173px;
}

#content .quote .text {
/*	position: relative;
	top: 40px;*/
	margin-top: 40px;
	width: 136px;
	padding: 5px 10px 10px;
	background: #ededed url("images/quote2.jpg") no-repeat left bottom;
}

#content .quote .botton {
	width: 250px;
	height: 48px;
	background: #ededed url("images/quote3.jpg") no-repeat left bottom;
}

#receive {
	width: 480px;
	border: 1px solid #000;
	background: #f8f8f8;
	font: 12px Arial;
	padding: 10px 5px;
}

#receive h1 {
	font: bold 14px Arial;
	color: #1965ab;
	margin: 5px;
}

#receive h1 span {
	color: #ff9900;
}

#receive table {
	font: 12px Arial;
}


/*
	Forms
*/

.buttonquote {
	background: url("images/get_my_quote.gif") no-repeat;
	width: 125px;
	height: 27px;
	border: 0;
	cursor: pointer;
}

.buttongo {
	background: url("images/go.gif") no-repeat top;
	width: 67px;
	height: 23px;
	border: 0;
	cursor: pointer;
}


/*
	Footer
*/

#footer {
	float: left;
	width: 750px;
	text-align: center;
	padding-top: 20px;
	color: #999;
}

#footer a {
	color: #999;
	text-decoration: none;
}

#banners {
	display: block;
}

#banners a {
	padding: 5px;
}

#banners a img {
	vertical-align: middle;
}




#affordable {
	float: left;
	margin: 10px;
}

#affordable h1 {
	font: 20px Arial;
}

#affordable h1 span {
	color: #68bf00;
}



#application {
	width: 490px;
	background: #e3f3cc url("images/application.jpg") no-repeat top;
}

#application .text {
	padding: 50px 10px 20px;
}




#right .right h1 {
	font: 18px Arial;
	margin: 10px 10px;
}

#right .right p {
	margin: 20px 10px;
}



.green {
	color: #63b729;
}

.red {
	color: #eb2800;
}

.black {
	color: #000;
}

.fields {
	margin: 10px;
}

.fields .field {
	border: 1px solid #000;
	font: 11px/12px Arial;
	padding: 1px;
}

.fields .select {
	width: 80px;
	border: 1px solid #000;
	font: 11px/12px Arial;
}

.fields .select.small {
	width: 50px;
}

.fields .select.large {
	width: 120px;
}

.fields .textareaone {
	border: 1px solid #000;
	font: 11px/12px Arial;
	padding: 1px;
	width: 430px;
}




#applicant, #black {
	margin: 10px;
	font: bold 12px Arial;
}


.scroll {
	padding: 10px;
}

.folder-top{	
	background-image:url(/images/folder-top.jpg);
	background-repeat:no-repeat; 
		width:358px;
		height:35px;
			vertical-align:middle;
			text-align:left;	
				font-family:Verdana, Arial, Helvetica, sans-serif;             
				font-size:13px; color:#121212;
				font-weight:bold;
				padding-left:20px;	
	}	
	
.folder-bg{	
	background-image:url(/images/folder-bg.jpg);
	background-repeat:repeat-y;
		width:358px;
			vertical-align:top;
			text-align:left;	
	}	
	
	
.folder-bottom{	
	background-image:url(/images/folder-bottom.jpg);
	background-repeat:no-repeat; 
		width:358px;
		height:16px;
			vertical-align:top;
			text-align:left;	
	}		