body {
	background:#FFFFFF url('images/bodybg3.png'); 
	font-size: 11px; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin:0px; 
	padding:0px; /* Opera 0 margin */	
	text-align: center; /* center in IE */ 
}
.maintable {
	width: 900px;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ltcell {
	width: 300px;
	vertical-align: top;
	text-decoration: none;	
}
.ltright {
	width: 240px;
	padding: 4px;
	text-align: left;
	vertical-align: top;
}
.empty {
	height: 5px;
	padding: 0px;
	background: #383E59;
	text-align: left;
	vertical-align: top;
}
.empty2 {
	height: 5px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
.topcell {
	background: url('images/top_sl.png');
	height: 58px;
	width: 680px;
	vertical-align: middle;
	text-align: center;
	color: #FFFFFF;
}
.logocell {
	background: url('images/logo_sl.png') repeat;
	width: 220px;
	height: 98px;
	Vertical-align: top;
	text-align: center;
	font-size: 24px; 
	color: #FFFFFF;
}
.leftcell {
	width: 210px;
	padding: 4px;
	background: #383E59;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
}
.boldcell {
	width: 216px;
	padding: 4px;
	background: #383E59;
	text-align: left;
	vertical-align: top;
	font-size: 14px; 
	color: #FF9933;
}
.boldcell2 {
	width: 212px;
	padding: 4px;
	background: #383E59;
	text-align: left;
	vertical-align: top;
	font-size: 14px; 
	color: #FF9933;
}
.boldcell3 {
	width: 214px;
	padding: 4px;
	background: #383E59;
	text-align: left;
	vertical-align: top;
	font-size: 14px; 
	color: #FF9933;
}
.boldcell4 {
	width: 219px;
	padding: 4px;
	background: #383E59;
	text-align: left;
	vertical-align: top;
	font-size: 14px; 
	color: #FF9933;
}
.center {
	text-align: center;
}
.center2 {
	text-align: left;
	height: 36px;
	width: 665px;
	font-size: 11px;
}
.ctable {
	text-align: center;
	width: 520px;
}
.corner {
	height: 11px;
	width: 15px;
	text-align: left;
	vertical-align: top;	
}
.corner2 {
	height: 24px;
	width: 15px;
	text-align: left;
	vertical-align: top;	
}
.formside {
	height: 60px;
	width: 35px;
	text-align: left;
	vertical-align: top;
}
.formside2 {
	height: 60px;
	width: 32px;
	text-align: left;
	vertical-align: top;
}
.formmid {
	background: #EEEEDD url('http://www.quickenloans.com/media/image/ql/promo/rush_widget/rush_widget.jpg') no-repeat 0 0;
	font-family: Arial,Helvetic,sans-serif;
	font-size: 11px;
	top: 16px;left:13px;
	width: 460px;
	height: 60px;
	margin: 0;
	padding: 3px;
	text-align: left;
}
.googlemid {
	font-family: Arial,Helvetic,sans-serif;
	font-size: 11px;
	width: 535px;
	height: 60px;
	text-align: center;
}
.label {
	font-family: Verdana, Arial,Helvetic,sans-serif;
	font-size: 11px;
	position: relative;
	top: 16px;left:6px;
}
.field {
	font-family: Verdana, Arial,Helvetic,sans-serif;
	font-size: 11px;
	position: relative;
	top: 15px;left:6px;
}
.leftover {
	height: 11px;
	width: 665px;
	text-align: left;
	vertical-align: top;	
}
.topmenu {
	height: 23px;
	width: 680px;
	text-align: center;
	vertical-align: top;	
}
.formcell {
	width: 255px;
	height: 20px;
	border: 1px;
	padding:1px;
	background: #383e59;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
.formbot {
	width: 511px;
	height: 20px;
	border: 1px;
	padding:1px;
	background: #383e59;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
.bodycell {
	width: 535px;
	padding: 4px;
	height: 100%;
	text-align: center;
	vertical-align: top;
}
.bodycell2 {
	width: 535px;
	padding: 4px;
	height: 100%;
	text-align: left;
	vertical-align: top;
}
.googlecell {
	width: 140px;
	text-align: center;
	vertical-align: top;
	font-size: 10px;
}
.h1 {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.h2 {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
table,
tr,
td,
.tdglobal {
	color: #000000;
}

.tabmain {
	margin:0px;
	padding:0px;	
}

img { 		
	border: 0px;
}
a:link, 
a:visited {
	color: #383e59;	
	text-decoration: underline;	
}
.sneaky {
	color: #000000;	
	text-decoration: none;	
}
a:hover {
	color: #FF9933;	
	text-decoration: underline;
}
a:active {
	color: #496c9f;
	text-decoration: none; 	
}
a.uno:link {
	color: #FFFFFF;
	font-size: 11px; 
	text-decoration: none
}
a.uno:visited {	
	color: #FFFFFF;
	font-size: 11px; 
	text-decoration: none
}
a.uno:hover {
	color: #FF9933;
	font-size: 11px; 
	text-decoration: underline;
}
a.left:link {
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: none
}
a.left:visited {	
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: none
}
a.left:hover {
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: none;
}
a.left2:link {
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: underline
}
a.left2:visited {	
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: underline
}
a.left2:hover {
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: none;
}
a.left3:link {
	color: #0000FF;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: underline
}
a.left3:visited {	
	color: #FF9933;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: underline
}
a.left3:hover {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px; 
	text-decoration: none;
}
a.hlink:link {
	color: #FFFFFF;
	text-decoration: none
}
a.hlink:visited {	
	color: #FFFFFF;
	text-decoration: none
}
a.hlink:hover {
	color: #FFFFFF;
	text-decoration: none
}
input, textarea, select
{
	background-color: #ffffff;		
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px; 
	color: #000000;
	vertical-align: middle;
}
.blsubmit,
.mkbutton {
	border: 2px #9cf outset;
}
.mkradio {
	background-color: transparent;
	border: 0px;		
}



	#container { width: 300px; height:250px; margin: 0 auto; text-align: left;}
	#rounded_container { width: 300px; margin: 0px; margin-left: auto;	margin-right: auto;	padding: 0px;	margin-top: 3px;}
	#rounded_container .bl {background: url('http://www.lendingtree.com/images/bl.gif') no-repeat 0px 100%; height: 250px}
	#rounded_container .br {background: url('http://www.lendingtree.com/images/br.gif') no-repeat 100% 100%; height: 250px}
	#rounded_container .tl {background: url('http://www.lendingtree.com/images/tl.gif') no-repeat 0 0; }
	#rounded_container .tr {background: url('http://www.lendingtree.com/images/tr.gif') no-repeat 100% 0; padding:10px}
	#logo { margin-left:15px;}
	#content { width:278px; margin-top: 10px; }
	#qf_label { width: 105px; float:left;text-align: right; white-space:nowrap; }
	#qf_label label { font-size: 1em;  color:#333333; font-weight: bold;}
	#qf_label div { margin-bottom: 8px;}
	#qf_input { width: 155px; float: right; text-align:left;}
	select{ font-family:Arial, Helvetica, sans-serif; font-size: 0.9em;}
	input {font-family:Arial, Helvetica, sans-serif; font-size: 1em;}
	#qf_input div { text-align:left; padding-bottom: 1px;}
	#start { margin-top: 10px; float:right; margin-bottom: 5px;}