body, h1, h2, h3, h4, h5, h6, blockquote, p{
	margin: 0;
	padding: 0;
}

body{
	margin: 0;
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	background:#EBF6FC url(images/lqgrad2.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	color: #000000;
}

h3{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 10px;
	padding: 0 0 10px 0;
}

a:link, a:visited{
	text-decoration: underline;
	color: #336699;
}

a:hover{
	text-decoration: none;
}

p{
	padding: 10px 0 0 0;
}


#logo
{
    background: url(images/logo.gif);
    width: 279px;
    height: 58px;
    position: relative;
    margin-top:20px;
    margin-left:18px;
}

#logo a
{
    position: absolute;
    top: 0;
    left: 0;
    width: 279px;
    height: 58px;

}

#logo a h2
{
    display: none;
}

#breadcrumbs {
	position:relative;
	left:5px;
	width:884px;
}

p#breadcrumbs {
	margin: 0px 0;
	background: #F6F6F6;
	border-bottom: 1px solid #ccc;
	color: #30608F;
	padding: .2em 18px;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

p#breadcrumbs a {
	color: #000;
}

#menubar{
	margin-top:20px;
	margin-left:5px;
	width: 920px;
	height: 35px;
	background-image: url(images/menu.jpg);
	background-repeat: no-repeat;
}

#menubarblog{
	margin-top:40px;
	margin-left:5px;
	width: 920px;
	height: 8px;
	background-image: url(images/menublog.jpg);
	background-repeat: no-repeat;
}

#menulinks{
 	width: 923px;
	height: 23px;
	margin:0;
	margin-top: -25px;
	padding-left: 13px;
	float: left;
}

#menulinks a {
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #FFF;
}

#menulinks a:hover{
	color: #D7E7F3;
}

#drop{
	width:930px;
	margin-bottom:-20px;
	background-image: url(images/mainbackground.gif);
	float:left;
}

#wrapper{
	margin: 0 auto 0 auto;
	width: 930px;
	text-align: left;
}

#header{
	float: left;
	width: 750px;
}

#tab1{
	float:left;
}
#tab2{
	float:left;
}

#insurancetab{
	display:block;
	position:relative;
	margin-top:-35px;
	margin-left:475px;
	width: 113px;
	height: 25px;
	background: url(images/insurancetab.gif) top left no-repeat;
	border: 0px;
} 


#creditcardstab{
	display:block;
	position:relative;
	margin-top:-24px;
	margin-left:325px;
	width: 139px;
	height: 25px;
	background: url(images/credit-card-tab.gif) top left no-repeat;
	border: 0px;
}

#mortgagetab{
	display:block;
	position:relative;
	margin-top:15px;
	margin-left:203px;
	width: 111px;
	height: 25px;
	background: url(images/mortgage-tab.gif) top left no-repeat;
	border: 0px;
}

#bloghometopbanner{
	display:block;
	position:relative;
	margin-top:-55px;
	margin-left:430px;
	border: 0px;
}

#blogcalcholder{
	postion:relative;
	margin-top:30px;
}

#blogcalcbar{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
width: 170px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: #3A6F19 url(media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}


#Gcode6{
	margin-top:0px;
	margin-left:0px;
	width: 23px;
	height: 25px;
	background-image: url(images/blogcalc.png);
	background-repeat: no-repeat;
}






#headerblog{
	float:left;
	width: 750px;
	clear:both;
}

#tabholder{
	float:left;
	width: 750px;
}

#blogtopspacer{
	position:relative;
	height:6px;
	width:500px;
	float:left;
}

#containerleft{
	position:relative;
	float: left;
	margin-left:15x;
	margin-top:5px;
	width: 165px;
}

#containerright{
	position:relative;
	float: left;
	margin-right:0x;
    margin-left:15px;
    margin-top:5px;
	background-color:#FFF;
	width: 300px;
}

#containermiddle{
	position:relative;
	float:left;
	background: #FFF url(images/blogcontentfade.png) repeat-x top left;
	border: 1px solid #ccc;
	margin-left:15px;
	margin-top:5px;
	padding-bottom:20px;
	width: 410px;
}

#bloghomeheaderbanner{
	position: relative;
	margin-top:0px;
	margin-left:500px;
	float:left;
}

#bloghomecategorybar{
	position: relative;
	width: 300px;
	height: 30px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:0px;
	background: url(images/calcbar.gif) top left no-repeat;
	border: 0px;
}

#mortgageheaderbar{
	position: relative;
	width: 172px;
	height: 26px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	background: url(images/mortgage-header-bar.gif) top left no-repeat;
	border: 0px;
}

#blogcalccontainer{
	position:relative;
	margin-left:-10px;
	width:300px;
}

#Gcode21{
	position:relative;
	height:2px;
	background:#FFF;
	border-bottom: 1px dotted #ccc;
}


.dflttcalcblog {
  font-family: 'Times New Roman';
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
}
.dfltccalcblog {
  font-family: 'Times New Roman';
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
}
.lalign {
  position: relative;
  text-align: left;
}
.ralign {
  position: relative;
  text-align: right;
}
.calign {
  position: relative;
  text-align: center;
}
.jalign {
  position: relative;
  text-align: justify;
}
#Oobj2 {
  position: absolute;
  font-size: 10px;
  z-index: 1;
  text-align: left;
  left: 0.60em;
  top: 1.30em;
  width: 2.90em;
  height: 3.20em;
}
#Oobj4 {
  position: absolute;
  font-size: 10px;
  z-index: 2;
  text-align: left;
  left: 0.60em;
  top: 4.80em;
  width: 2.90em;
  height: 3.20em;
}
#Oobj5 {
  position: absolute;
  font-size: 10px;
  z-index: 3;
  text-align: left;
  left: 0.60em;
  top: 8.30em;
  width: 2.90em;
  height: 3.20em;
}
#Oobj6 {
  position: absolute;
  font-size: 10px;
  z-index: 4;
  text-align: left;
  left: 0.60em;
  top: 11.80em;
  width: 2.90em;
  height: 3.20em;
}
#Oobj7 {
  position: absolute;
  font-size: 10px;
  z-index: 5;
  text-align: left;
  left: 0.60em;
  top: 15.30em;
  width: 2.90em;
  height: 3.20em;
}
#Oobj8 {
  position: absolute;
  font-size: 10px;
  z-index: 6;
  text-align: left;
  left: 0.60em;
  top: 18.80em;
  width: 2.90em;
  height: 3.20em;
}
#Oobj9 {
  position: absolute;
  font-size: 10px;
  z-index: 7;
  text-align: left;
  left: 4.50em;
  top: 2.00em;
  width: 17.10em;
  height: 2.50em;
}
.txtcalcblog {
  font-family: Arial, sans-serif;
  font-size: 14px;
  color: #b60303;
}
.boldcalcblog {font-weight: bold;}
.txt1calcblog:link {
  color: #b60303;
  text-decoration: none;
}
.txt1calcblog:visited {
  color: #b60303;
  text-decoration: none;
}
#Oobj12 {
  position: absolute;
  font-size: 10px;
  z-index: 8;
  text-align: left;
  left: 4.30em;
  top: 5.50em;
  width: 18.70em;
  height: 2.50em;
}
#Oobj11 {
  position: absolute;
  font-size: 10px;
  z-index: 9;
  text-align: left;
  left: 4.30em;
  top: 9.00em;
  width: 26.50em;
  height: 2.50em;
}
#Oobj13 {
  position: absolute;
  font-size: 10px;
  z-index: 10;
  text-align: left;
  left: 4.30em;
  top: 12.40em;
  width: 27.50em;
  height: 2.50em;
}
#Oobj15 {
  position: absolute;
  font-size: 10px;
  z-index: 11;
  text-align: left;
  left: 4.30em;
  top: 15.90em;
  width: 23.70em;
  height: 2.50em;
}
#Oobj16 {
  position: absolute;
  font-size: 10px;
  z-index: 12;
  text-align: left;
  left: 4.30em;
  top: 19.40em;
  width: 23.50em;
  height: 2.50em;
}

#Oobj18 {
  position: absolute;
  font-size: 10px;
  z-index: 13;
  text-align: left;
  left: 0.70em;
  top: 4.20em;
  width: 29.10em;
  height: 0.90em;
}
#Oobj19 {
  position: absolute;
  font-size: 10px;
  z-index: 14;
  text-align: left;
  left: 0.60em;
  top: 7.70em;
  width: 29.10em;
  height: 0.90em;
}
#Oobj21 {
  position: absolute;
  font-size: 10px;
  z-index: 15;
  text-align: left;
  left: 0.60em;
  top: 11.00em;
  width: 29.10em;
  height: 0.90em;
}
#Oobj22 {
  position: absolute;
  font-size: 10px;
  z-index: 16;
  text-align: left;
  left: 0.80em;
  top: 14.50em;
  width: 29.10em;
  height: 0.90em;
}
#Oobj23 {
  position: absolute;
  font-size: 10px;
  z-index: 17;
  text-align: left;
  left: 0.60em;
  top: 18.20em;
  width: 29.10em;
  height: 0.90em;
}


#blogcategorylist
{
	width:300px;
	margin-left: 10;
	padding-left: 0;
	list-style: none;
}

#blogcategorylist li
{
padding-top:15px;
padding-left:40px;
margin-left:0px;
height:38px;
background-image: url(images/categoryicon.png);
background-repeat: no-repeat;
background-position: 0 .5em;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
border-bottom: 5px solid #FFF;
}

#container{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 500px;
}

#blogcontainer{
	position:relative;
	margin-top:0px;
	padding-left:11px;
	float: left;
	width: 920px;
}

#blogleftsidebar{
	position:relative;
	margin-top:45px;
	margin-left:0px;
	border: 1px solid #ccc;
	float: left;
	width: 170px;
	height:800px;
}

#blogmiddlecontainer{
	margin-top:45px;
	margin-left:0px;
	border: 1px solid #ccc;
	width: 427px;
}

#container-category{
	margin-top:15px;
	margin-bottom:5px;
	margin-left:20px;
	float: left;
	width: 490px;
}

#columncontainer{
	margin-top:0px;
	margin-left:-30px;
	float: left;
	width: 525px;
}

#pagecontainer{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 880px;
}

#carloanformcontainer{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 515px;
}

.postpage{
	padding: 10px 0 10px 0;
	border-right: 0px solid #ccc;
	padding-right: 10px;
}


.postpage h2{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 23px;
}

.postpage h2 a:link, a:visited{
	text-decoration: none;
	color: #336699;
}

.postpage h2 a:hover{
	text-decoration: underline;
}

.postcat{
	padding: 10px 0 10px 0;
	margin-right:2px;
	border-right: 1px solid #ccc;
	padding-right: 50px;
}

.entrycat{
	line-height: 18px;
	margin: 20px 0 0 0;
	padding-left:16px;
	padding-right:20px;
}

.leftimage{
	margin-top:5px;
	border: 1px solid #ccc;
}

.post{
	padding: 10px 0 10px 0;
	border-right: 1px solid #ccc;
	padding-right: 20px;
}
.postbloghome{
	padding: 10px 0 10px 0;
	padding-right: 20px;
}

.postbloghome h2{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 22px;
    margin-left:16px;
}

.postbloghome h2 a:link, a:visited{
	text-decoration: none;
	color: #336699;
}

.postbloghome h2 a:hover{
	text-decoration: underline;
}

.post h2{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 17px;
}

.post h2 a:link, a:visited{
	text-decoration: none;
	color: #336699;
}

.post h2 a:hover{
	text-decoration: underline;
}

.entry{
	line-height: 18px;
	margin: 20px 0 0 0;
}

p.postmetadata{
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0;
}

.navigation{
	padding: 10px 0 0 0;
	margin-top:15px;
	margin-bottom:0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	float:left;
}

.navigationbloghome{
	padding: 10px 0 0 0;
	margin-top:15px;
	margin-left:10px;
	margin-bottom:10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	float:left;
}

#navigationblogspacer{
	position:relative;
	height:10px;
	width:100px;
	margin-top:5px;
}

#navigationcontainer{
	margin-top:0px;
	margin-bottom:10px;
	float:left;
}


.sidebar{
	float: left;
	width: 400px;
	background: #FFF;
	margin: 0 0 0 0px;
    margin-top:9px;
	display: inline;
}

.sidebarblogmain{
	float: left;
	width: 304px;
	background: #FFF;
	border: 1px solid #ccc;
	margin: 0 0 0 0px;
    margin-top:9px;
}
#footer{
	clear: both;
	float: left;
	width: 750px;
	padding: 20px 0 0 0;
}

#footer p{
	line-height: 18px;
	margin-bottom:10px;
}

#footer-links{
	margin-bottom:10px;
}

#spacediv{
	height:5px;
	width:10px;
	border: 1px solid #000;
	float:left;
}

#mainbottom{
	width: 930px;
	height: 35px;
	margin-top: 0px;
	background-image: url(images/mainbottom.gif);
}

	
.copyright{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	font-weight:300;
	color: #000000;
	width:900px;
	float;left;
}

.copyright a:link, a:visited{
	text-decoration: underline;
	color: #336699;
}

.copyright a:hover{
	text-decoration: none;
}

#latest-entries
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#latest-entries li
{
	padding-top: 1px;
	padding-left: 10px;
	margin-bottom: 4px;
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	background-image: url(http://www.loanquotes.com/images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

ul#latest-entries li a:link { color: #4070A1; }
div#latest-entries li a:visited { color: #666677; }
	
a:hover { text-decoration: none; }

ul#latest-entries li a:hover
{
	border-color: #ff9000;
}

/*.row { clear: both; }*/
.col1 { width: 215px; float: left; padding: 0 30px; }
.col2 { width: 215px; float: left; padding: 0 10px;}
.col2 {
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px; 
}


/*--------------------------------------------------------------------------------
01: Common Mortgage Product Single Page Elements
--------------------------------------------------------------------------------*/

#fadebar{
	margin-top:-17px;
	margin-left:5px;
	width: 919px;
	height: 19px;
	background: url(images/prbar3.png);
}

#artbar{
	margin-top:2px;
	margin-left:5px;
	width: 919px;
	height: 65px;
	background: url(images/artbar.png);
}

#callquote-gen{
	position: absolute;
	width: 353px;
	height: 55px;
	margin-top:-60px;
	margin-left:18px;
	background: url(images/callquote-gen.png) top left no-repeat;
	border: 0px;
}

#rateswrapper {
	font:100%/160% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    padding-left:3px;
    width:399px;
}

#rateswrapper-category {
	font:100%/160% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    padding-left:13px;
    width:399px;
}

caption {
	color: #9ba9b4;
	font-size:.94em;
	letter-spacing:.1em;
	margin:1em 0 0 0;
	padding:0;
	caption-side:top;
	text-align:center;
}
	
tr.odd td	{
	background:#f7fbff;
}

tr.odd .column1	{
	background:#f4f9fe;
}
	
.column1	{
	background:#f9fcfe;
}
	
#columnone {
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3;
}
	
table {
	width:90%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
	}

td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	}

.mr {
	width:90%;
	color:#678197;
	border:1px solid #e5eff8;
	text-align:center;
    margin:1em 1em auto;
    border-collapse:collapse;
} 
				
th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
}
							
thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3;
}
	
tfoot th {
	text-align:center;
	background:#f4f9fe;
}	

tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
}		

tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
}

/*--------------------------------------------------------------------------------
Home Page
--------------------------------------------------------------------------------*/

#Gcode1119
{
	background-color:FFF;
	border: solid 5px #168EA6;
	height:1595px;
	width:920px;
}

#Gcode1118
{
	position: absolute;
	width: 279px;
	height: 58px;
	background: url(http://www.loanquotes.com/logo.gif) top left no-repeat;
	border: 0px;
}

#actioncall h1  {font-size: 17px;}

.actioncall
{
	position: absolute;
	width: 620px;
	font-family: helvetica,sans-serif;
	color: #D60000;
	font-size: 8px;
	letter-spacing: 1.0pt;
	word-spacing: -1.6pt;
}

.call 
{
	position: absolute;
	width: 269px;
	font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1.4pt;
	word-spacing: -1.4pt;
}

#Gcode1121
{
	position: absolute;
	width: 920px;
	height: 35px;
	background: url(http://www.loanquotes.com/menu.jpg) top left no-repeat;
	border: 0px;
}

#select-loan{
	font-family : Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#878585;
	margin-bottom:10px;
}

#top_label_home{
	position: absolute;
	top: 25px;
	left: 200px;
	width: 83px;
	font-weight: bold;
}

#mid_label_home{
	position: absolute;
	top:  53px;
	left: 179px;
	width: 83px;
	font-weight: bold;
}

#bottom_label_home{
	position: absolute;
	top:  83px;
	left: 160px;
	width: 83px;
	font-weight: bold;
}

#pm_home
{
	position: absolute;
	top: 25px;
	left: 250px;
	width: 165px;
	height: 21px;
	background: none;
	border: 1px solid #1562BE;
}

#pd_home
{
	position: absolute;
	top: 54px;
	left: 250px;
	height: 21px;
	width: 165px;
	background: none;
	border: 1px solid #1562BE;
}

#cr_home
{
	position: absolute;
	top: 82px;
	left: 250px;
	height: 21px;
	width: 165px;
	background: none;
	border: 1px solid #1562BE;
}

#button_home
{
	position: absolute;
	top: 121px;
	width: 121px;
	left: 275px;
}

#loans-menu {
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000;
}

#quote-box-button-home{
	position: relative;
	margin-top:20px;
	margin-left:5px;
}

#Gcode1120
{
	position: absolute;
	width: 311px;
	height: 232px;
	background: url(http://www.loanquotes.com/wwq11.jpg) top left no-repeat;
	border: 0px;
}

#Gcode1122
{
	position: absolute;
	width: 69px;
	height: 77px;
	background: url(http://www.loanquotes.com/grarrow.png) top left no-repeat;
	border: 0px;
}

#Gcode1123
{
	position: absolute;
	width: 142px;
	height: 39px;
	background: url(http://www.loanquotes.com/sslm.png) top left no-repeat;
	border: 0px;
}

#Gcode1124 {
	position: absolute;
	width: 920px;
	height: 162px;
	background: url(http://www.loanquotes.com/prbar1.png);
}

#Gcode882 {
	position: absolute;
	width: 920px;
	height: 453px;
	background: url(http://www.loanquotes.com/mq-bar.png);
}

#Gcode883
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 920px;
	height: 208px;
	background: url(http://www.loanquotes.com/mortgage-qt-image.png) top left no-repeat;
	border: 0px;
}




#mortgagequotesline h1
{
	font: bold 20px "Century Schoolbook", Georgia, Times, serif;
	color: #DADADA;
	line-height: 160%;
	margin: .2em 0 .4em 0;
	letter-spacing: 0.8px;

}
	
.mortgagequoteslinetwo
{
font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 28px;
		line-height: 40px;
		letter-spacing: -1px;color: #000;
		
}

#Gcode1137 {
	position: absolute;
	width: 920px;
	height: 293px;
	background: url(http://www.loanquotes.com/cc.png);
}

#Gcode1125
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 722px;
	height: 44px;
	background: url(http://www.loanquotes.com/icons222.png) top left no-repeat;
	border: 0px;
}

#Gcode1126
{
	position: absolute;
	width: 895px;
	height: 237px;
	background: url(http://www.loanquotes.com/midsections2.png) top left no-repeat;
	border: 0px;
}

#Gcode1163
{
	position: absolute;
	width: 543px;
	height: 167px;
	background: url(http://www.loanquotes.com/images/crdicons.jpg) top left no-repeat;
	border: 0px;
}

#Gcode1174
{
	position: absolute;
	width: 543px;
	height: 167px;
	background: url(http://www.loanquotes.com/images/crdicons.jpg) top left no-repeat;
	border: 0px;
}

#Gcode937
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#Gcode938
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#Gcode939
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#Gcode936
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#Gcode1133
{
	position: absolute;
	width: 549px;
	height: 308px;
	background: url(http://www.loanquotes.com/btsq3.png) top left no-repeat;
	border: 0px;
}

#Gcode1134
{
	position: absolute;
	width: 172px;
	height: 244px;
	background: url(http://www.loanquotes.com/dl.jpg) top left no-repeat;
	border: 0px;
}

#Gcode741
{
	height: 1px; 
	width: 503px;
	border-bottom: 1px dotted #DADADA;
}

#Gcode723
{
	height: 1px; 
	width: 890px;
	border-top: 1px solid #DADADA; 
}

#Gcode732
{
	height: 1px; 
	width: 890px;
	border-top: 1px solid #DADADA; 
}

#Gcode733
{
	height: 1px; 
	width: 890px;
	border-top: 1px solid #DADADA; 
}


#Gcode1127
{
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(http://www.loanquotes.com/calcicon.png) top left no-repeat;
	border: 0px;
}

#Gcode1128
{
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(http://www.loanquotes.com/calcicon.png) top left no-repeat;
	border: 0px;
}

#Gcode1129
{
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(http://www.loanquotes.com/calcicon.png) top left no-repeat;
	border: 0px;
}

#Gcode1130
{
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(http://www.loanquotes.com/calcicon.png) top left no-repeat;
	border: 0px;
}

#Gcode1131
{
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(http://www.loanquotes.com/calcicon.png) top left no-repeat;
	border: 0px;
}

#Gcode1132
{
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(http://www.loanquotes.com/calcicon.png) top left no-repeat;
	border: 0px;
}

#navlist
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#navlist li
{
	padding-top: 1px;
	padding-left: 10px;
	margin-bottom: 4px;
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	background-image: url(http://www.loanquotes.com/images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

ul#navlist li a:link { color: #0080C0; }
div#navcontainer li a:visited { color: #666677; }
	
a:hover { text-decoration: none; }

ul#navlist li a:hover
{
	border-color: #ff9000;
	color: #444;
	background: #DEF2FC;
}

#menulinks a:hover{
	color: #D7E7F3;
}


/*--------------------------------------------------------------------------------
Home Refinance Category - Home Refinance Single
--------------------------------------------------------------------------------*/

/* Start home refinance single */
#loanmenuwrapper{
	position:relative;
	height:0;
	margin-top:0px;
	margin-left:10px;
}

.refcall
{
	position: absolute;
	margin-top:-222px;
	margin-left:309px;
	width:613px;
	font-family: arial,sans-serif;
	color: #D60000;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 0pt;
	word-spacing: -1.5pt;
}

.refcall2 
{
	position: absolute;
	margin-top:-200px;
	margin-left:360px;
	width:500px;
	font-family: arial,sans-serif;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0pt;
	word-spacing: 0pt;
}

#box1{
	position: absolute;
	width: 395px;
	height: 177px;
	margin-top:-188px;
	margin-left:315px;
	background: url(images/box1.gif) top left no-repeat;
	border: 0px;
}

#loanmenu{
	position: absolute;
	margin-top:-185px;
	margin-left:474px
}

#selectref{
	position: absolute;
	width:146px;
	margin-top:-6px;
	margin-left:-32px;
}

#refibox{
    background: #FFF;
    width:344px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
   }

#refiboxthumb{
    position: relative;
    width: 40px;
    height: 38px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/guide.gif) top left no-repeat;
    border: 0px;
    float: left;
	}
    
#reversemortgagebox{
	position:relative;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:424px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    font-family : Arial, Helvetica, sans-serif; 
    font-size:11px;
    color:#808080;
    font-weight: bold;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:55px;
    margin-bottom:0px;
   }
   
#reversemortgageheadline {
	font-family : Arial, Helvetica, sans-serif; 
    font-size:16px;
    font-weight: bold;
}
.txtrev:link {text-decoration: none;color:#00336F;}
.txtrev:visited {text-decoration: none;}
.txtrev:hover {text-decoration: none;color:#75B0E5;}

#reversemortgageboxthumb{
    position: relative;
    width: 40px;
    height: 38px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/guide.gif) top left no-repeat;
    border: 0px;
    float: left;
    } 
    
#debtconsolidationbox{
	position:relative;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:390px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    font-family : Arial, Helvetica, sans-serif; 
    font-size:11px;
    color:#808080;
    font-weight: bold;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:55px;
    margin-bottom:0px;
   }
   
#debtconsolidationheadline{
	font-family : Arial, Helvetica, sans-serif; 
    font-size:16px;
    color:#00336F;
    font-weight: bold;
}

#debtconsolidationboxthumb{
    position: relative;
    width: 40px;
    height: 38px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/guide.gif) top left no-repeat;
    border: 0px;
    float: left;
    }
    
#rmquotebutton{
	position:relative;
	margin-top:10px;
	margin-right:37px;
	float:right;
}

#dcquotebutton{
	position:relative;
	margin-top:10px;
	margin-right:37px;
	float:right;
}
    

    
#refbuttonnormal{
	display:block;
	position:relative;
	width: 121px;
	height: 31px;
	background: url(http://www.loanquotes.com/getquotesnormal.png) top left no-repeat;
	border: 0px;
	float:left;
}   

#contactdebt{
	display:block;
	position:relative;
	width: 276px;
	height: 31px;
	background: url(http://www.loanquotes.com/lowerdebt.png) top left no-repeat;
	border: 0px;
	float:left;
}   

 #contactscore{
	display:block;
	position:relative;
	width: 197px;
	height: 31px;
	background: url(http://www.loanquotes.com/repscore.png) top left no-repeat;
	border: 0px;
	float:left;
}

 #getscore{
	display:block;
	position:relative;
	width: 208px;
	height: 31px;
	background: url(http://www.loanquotes.com/getscore.png) top left no-repeat;
	border: 0px;
	float:left;
}
    
#woman{
	position:relative;
	margin-top:1px;
	margin-left:5px;
	width: 311px;
	height: 232px;
	background: url(images/wwq11.jpg);
}

#top_label_refi{
	position: absolute;
	top: 25px;
	left: 200px;
	width: 83px;
	font-weight: bold;
}

#mid_label_refi{
	position: absolute;
	top:  53px;
	left: 179px;
	width: 83px;
	font-weight: bold;
}

#bottom_label_refi{
	position: absolute;
	top:  83px;
	left: 160px;
	width: 83px;
	font-weight: bold;
}

#pm_refi
{
	position: absolute;
	top: 25px;
	left: 250px;
	width: 165px;
	height: 21px;
	background: none;
	border: 1px solid #1562BE;
}

#pd_refi
{
	position: absolute;
	top: 54px;
	left: 250px;
	height: 21px;
	width: 165px;
	background: none;
	border: 1px solid #1562BE;
}

#cr_refi
{
	position: absolute;
	top: 82px;
	left: 250px;
	height: 21px;
	width: 165px;
	background: none;
	border: 1px solid #1562BE;
}


#button_refi
{
	position: absolute;
	top: 121px;
	width: 121px;
	left: 275px;
}

/* End home refinance single */



/*--------------------------------------------------------------------------------
Calculators Category
--------------------------------------------------------------------------------*/

#headercalcindex{
	float: left;
	width: 910px;
}

#containercalcindex{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#containercalcindex2{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#calccontainer3{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#calccontainer4{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#buttonrow1{
	margin-top:-5px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#calccontainer5{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#calccontainer6{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

#calccontainer7{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}


#calcquotebox{
    background: #FFF;
    width:344px;
    margin-left:0px;
    border: 1px solid #000;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
   }
   
#calctop{
	position:relative;
}


#refibox0{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:310px;
    height:216px;
    margin-left:10px;
    border: 3px solid #75B0E5;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:0px;
    margin-bottom:0px;
   }

#refiboxthumb0{
    position: relative;
    width: 40px;
    height: 38px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    border: 0px;
    float: left;}
    
.calc-quote
{
	position: relative;
	height:30px;
	margin-left:5px;
	margin-top:5px;
	width: 320px;
	font-family: arial,sans-serif;
	font-weight:bold;
	color: #000;
	font-size: 18px;
	letter-spacing: 0.6pt;
	word-spacing: 0t;
	float: left;
}

#redbullet{
	position:relative;
	margin-top:9px;
	margin-left:20px;
	width:9px;
	height:9px;
	padding-right:10px;
	background: url(images/redbullet.gif) no-repeat;
	float:left;
}

#line{
	position:relative;
	margin-top:6px;
	margin-left:0px;
	width:264px;
	float:left;
}
    
#quote-drop{
	position: relative;
	margin-top:20px;
	margin-left:45px;
	float: left;
}

#quote-box-button{
	position: relative;
	margin-top:20px;
	margin-left:45px;
}
    
#calcmessagebo{
	float: right;
    background: #FFF;
    width:244px;
    margin-left:0px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
   }
   
#calcmessageboximage{
	position:relative;
	top:0px;
	margin-right:0px;
	width: 519px;
	height: 236px;
	background: url(images/calcback.jpg) top left no-repeat;
	border: 0px;
    float: left;
}

#calc-ms-box{
	float: right;
    background: #FFF;
    width:521px;
    height:238px;
    margin-right:10px;
    border: 1px solid #FFF;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
   }

.calcindexheadline
{
	position: relative;
	margin-left:15px;
	margin-top:15px;
	width: 490px;
	font-family: arial,sans-serif;
	color: #336699;
	font-size: 16px;
	letter-spacing: 0.6pt;
	word-spacing: 0t;
}

.calcindexmessage
{
	position: relative;
	margin-left:15px;
	margin-top:20px;
	width: 469px;
	font-family: arial,sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:0.5pt;
	word-spacing: 0;
}

#calcbox1{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:265px;
    margin-left:0px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
    font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
   }
   
#calcboxthumb1{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
  
.alc h2 {     
	font-family: arial,sans-serif;
	color: #00336F;
	font-size: 12px;
}

.alc h2 a:link, a:visited{
	text-decoration: none;
	color: #00336F;
}

.alc h2 a:hover{
	text-decoration: none;
}

#calcbox2{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:265px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
    font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
   }

#calcboxthumb2{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
    
#calcbox3{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:265px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
    font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
   }

#calcboxthumb3{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
    
#autoloancalc{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:264px;
    margin-left:0px;
    padding-left:10px;
    padding-right:5px;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:20px;
   }

#amortizationcalc{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:264px;
    margin-left:21px;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
   }

    
#pptcalc{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:264px;
    margin-left:21px;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
   }
     
#calcbox4{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:264px;
    margin-left:0px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
    font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
   }
#calcboxthumb4{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
    
#alcbutton{
	margin-top:7px;
}   

#amortibutton{
	margin-top:7px;
} 

#paymentptbutton{
	margin-top:22px;
} 


#ccdebtbutton{
	margin-top:7px;
} 

#loancbutton{
	margin-top:7px;
} 

#loanpbutton{
	margin-top:7px;
}

#refiboxthumb{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
    
    #calcbox5{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:264px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
    font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
   }

#calcboxthumb5{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
    
#calcbox6{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:264px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
    font-family: arial,sans-serif;
	color: #808080;
	font-size: 12px;
   }

#calcboxthumb6{
    position: relative;
    width: 45px;
    height: 49px;
    margin-top:0px;
    margin-left:0px;
    margin-right:5px;
    margin-bottom:3px;
    padding-right:5px;
    background: url(images/bigcalc1.png) top left no-repeat;
    border: 0px;
    float: left;}
    
#line-separator;
position:absolute;
height: 1px; 
width: 900px;
border-top: 1px solid #CCC;
margin-bottom:200px;
}

#testbox{
	float: left;
    background: #000;
    width:344px;
    height:300px;
    margin-left:21px;
    border: 1px solid #E5EFF8;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:10px;
    margin-bottom:20px;
   }

#woman2{
	float:left;
	margin-top:0px;
	margin-left:0px;
	width: 311px;
	height: 232px;
	background: url(images/wwq11.jpg);
}
/*--------------------------------------------------------------------------------
Auto Loan Calculator Single
--------------------------------------------------------------------------------*/

#autoloanquotebox{
	float: left;
    background: #FFF url(images/tpgrey.png) repeat-x top left;
    width:260px;
    height:216px;
    margin-top:30px;
    margin-left:10px;
    border: 3px solid #75B0E5;
    padding-left:10px;
    padding-right:5px;
    padding-top:15px;
    padding-bottom:0px;
    margin-bottom:0px;
}

#auto-calc-box{
	float: left;
    background: #FFF;
    width:860px;
    margin-right:10px;
    border: 1px solid #CCC;
    padding-left:20px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
   }
   
#autocalc{
	float:right;
	margin-right:20px;
}

.autocalcindexheadline
{
	position: relative;
	margin-left:0px;
	margin-top:15px;
	width: 840px;
	font-family: arial,sans-serif;
	color: #336699;
	font-size: 12px;
	letter-spacing: 0.6pt;
	word-spacing: 0t;
}

.autocalcindexmessage
{
	position: relative;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:10px;
	width: 840px;
	font-family: arial,sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: normal;
}
   
   

#autocalcframe{
	margin-top:45px;
	margin-left:20px;
	float: left;
	width: 900px;
}

.auto-calc-quote
{
	position: relative;
	height:30px;
	margin-left:5px;
	margin-top:5px;
	font-family: arial,sans-serif;
	font-weight:bold;
	color: #000;
	font-size: 18px;
	letter-spacing: 0.6pt;
	word-spacing: 0t;
	float: left;
}

#car-loan-banner{
	position:relative;
	top:0px;
	margin-right:0px;
	width: 295px;
	height: 251px;
	background: url(images/car-loan-banner.jpg) no-repeat;
	border: 0px;
    float: left;
}



/*--------------------------------------------------------------------------------
Credit Cards Category
--------------------------------------------------------------------------------*/

#cctitle h1 {
  font-family: Palatino,Georgia,"Times New Roman",times,serif;
  font-size: 1.6em;
  color: #3E9325;
  margin-bottom: 0.7em;
  font-weight: bold;
}

.dflttcc {
  font-family: 'Times New Roman';
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
}
.dfltccc {
  font-family: 'Times New Roman';
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
}
.lalign {
  position: relative;
  text-align: left;
}
.ralign {
  position: relative;
  text-align: right;
}
.calign {
  position: relative;
  text-align: center;
}
.jalign {
  position: relative;
  text-align: justify;
}

#centeredcc {
  position: relative;
  width: 1012px;
  height: 100%;
  margin: 0px auto 0 auto;
  text-align: left;
  padding-left: 1px;
  cursor: default;
}
#Oobj1349 {
  position: absolute;
  font-size: 10px;
  z-index: 1;
  text-align: left;
  left: 0.00em;
  top: 21.80em;
  width: 40.00em;
  height: 18.10em;
}
#Oobj1350 {
  position: absolute;
  font-size: 10px;
  z-index: 2;
  text-align: left;
  left: 5.60em;
  top: 22.20em;
  width: 21.10em;
  height: 21.50em;
}
.txt0cc {
  font-family: Arial, sans-serif;
  color: #4070a1;
}
.boldcc {font-weight: bold;}
.txt1cc {font-family: Arial, sans-serif;}
.txt2cc {
  font-family: Verdana, sans-serif;
  font-size: 13px;
}
#Oobj1416 {
  position: absolute;
  font-size: 10px;
  z-index: 3;
  text-align: left;
  left: 29.70em;
  top: 22.00em;
  width: 20.80em;
  height: 17.00em;
}
#Oobj1417 {
  position: absolute;
  font-size: 10px;
  z-index: 4;
  text-align: left;
  left: 54.70em;
  top: 22.00em;
  width: 34.60em;
  height: 12.50em;
}
#Oobj1341 {
  position: absolute;
  font-size: 10px;
  z-index: 5;
  text-align: left;
  left: 0.00em;
  top: 5.00em;
  width: 94.00em;
  height: 4.60em;
}
#Oobj1342 {
  position: absolute;
  font-size: 10px;
  z-index: 6;
  text-align: left;
  left: 0.00em;
  top: 10.90em;
  width: 90.40em;
  height: 10.00em;
}
.txt3cc {
  font-family: Georgia, serif;
  font-size: 15px;
}


