body {

	margin: 0px;

}

.maintabbrdr {

	background-color: #3C67a0;

}

.headerbk {

	background-color: #315C96;

}

.h1 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #7A4769;

	text-decoration: none;

	font-weight: bold;

	}

.menuback {

	background-image: url(images/homeandfamilybills-loans.jpg);

	background-repeat: no-repeat;

	background-position: center;

}

.menutxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

	font-weight: bold;

}

.sidelinkstxtwht {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.midboxtxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.footerlinks 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3a3d38;

	text-decoration: none;

}

.footerlinks a:active

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3a3d38;

	text-decoration: none;

}

.footerlinks a:visited

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3a3d38;

	text-decoration: none;

}

.footerlinks a:link

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3a3d38;

	text-decoration: none;

}

.footerlinks a:hover 

{

	color: #3a3d38;

	text-decoration: underline;

}

.mainhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #385C8D;

	text-decoration: none;

	font-weight: bold;

}

.whereur {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #7A4769;

	text-decoration: none;

	font-weight: bold;

}

.whereurpath {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #4e643d;

}

.wherelink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #434F78;

	text-decoration: none;

}

.headlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.headlinks a:active

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.headlinks a:link

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.headlinks a:visited

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.headlinks:hover 

{

	color: #FFFFFF;

	text-decoration: underline;

}

.menutxt:hover {

	color: #d70707;

	text-decoration: none;

}

.mainboxlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.bluenormhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2b3765;

	font-weight: bold;

	text-decoration: none;

}

.bluenormtxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2b3765;

	text-decoration: none;

	text-align: justify;

}

.whereur:hover {

	color: #385C8D;

	text-decoration: underline;

}

.faqsques {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #3F65A3;

	text-decoration: none;

	line-height:20px;

}

.faqsques a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #3F65A3;

	text-decoration: none;

	margin-left:5px;

}

.faqsques a:hover {

	color: #714263;

	text-decoration: none;

}

.faqsquesno {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3F65A3;

	text-decoration: none;

	font-weight: bold;

}

.normtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

}

.faqstxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #714263;

	text-decoration: none;

	margin-left:5px;

	line-height:25px;

}

.faqsno {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #935580;

	text-decoration: none;

	font-weight: bold;

	line-height: 25px;

}

.normtext:hover {

	color: #333333;

	text-decoration: underline;

	text-align: justify;

}

.normtextglsry {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

}

.normtextglsry:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: underline;

}

.boxbulblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2B3765;

	text-decoration: none;

}

.textbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	border: 1px solid #999999;

	text-decoration: none;

}

.textred {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

.txtblue:hover {

	color: #274377;

	text-decoration: none;

}

.textcombo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #006699;

	width: 130px;

	text-decoration: none;

}

.mainfrmtxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

}

.resourcelink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

}

.resourcelink:hover {

	color: #003366;

	text-decoration: underline;

}

.sidelinkstxt:hover {

	color: #385C8D;

	text-decoration: underline;

	line-height: 20px;

}

.txtfaqlnk {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #274377;

	text-decoration: underline;

	font-weight: bold;

	text-align:right;

	line-height:20px;

}

.txtfaqlnk:hover {

	color: #93557f;

	text-decoration: none;

}

.formques {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.sitemaplnk {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: none;

	color: #333300;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

	line-height: 15pt;

}

.sitemaplnk:hover {

	color: #000066;

	text-decoration: underline;

}

.Normtxt-home {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8.5pt;

	color: #000000;

	text-align: justify;

	text-decoration: underline;

}

.Normtxt-home:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8.5pt;

	color: #2D57B9;

	text-align: justify;

	text-decoration: none;

}

.Normtxt-art {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8.5pt;

	color: #000000;

	text-align: justify;

	text-decoration: underline;

}

.Normtxt-art:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8.5pt;

	color: #2D57B9;

	text-align: justify;

	text-decoration: none;

}

.btnsubmit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	border: 2px solid #FFFFFF;

	font-weight: bold;

	background-image: url(images/submit_line.jpg);

	background-repeat: repeat-x;

}

.btnsubmitindx {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	border: 0px solid #FFFFFF;

	background-image: url(images/continue_button.gif);

	background-repeat: repeat-x;

	height:20px;

}



.formmain {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0E6CA0;

	text-decoration: none;

	font-weight: bold;

}

.bigheads {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #053b72;

	text-decoration: none;

	font-weight: bold;

}

.bestrates {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.rateshead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003366;

	font-weight: bold;

	text-decoration: none;

}

.txtrate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003366;

	font-weight: bold;

}

.rates {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

}

.staterate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

}

.sideservicebox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005F8C;

	text-decoration: none;

	font-weight: bold;

}

.normtextlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: underline;

	text-align: justify;

}

.mainboxlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005F8C;

	text-decoration: underline;

	font-weight: bold;

}

.mainboxlinks:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #A21010;

	text-decoration: none;

	font-weight: bold;

}

.tablebrdr {

	border: 1px solid #B7DBEE;

}

.midpic {

	background-image: url(images/mid-debt-consolidation.jpg);

	background-repeat: no-repeat;

}

.pipewht {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.quicklinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #24729B;

	text-decoration: underline;

}

.textcombonew {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	width: 155px;

	text-decoration: none;

}

.formtoprept {

	background-image: url(images/form_repeattop.jpg);

	background-repeat: repeat-x;

}

.formbtmrept {

	background-image: url(images/form_repeatbottom.jpg);

	background-repeat: repeat-x;

}

.formsiderept {

	background-image: url(images/form_repeatside.jpg);

	background-repeat: repeat-y;

}

.formgradrept {

	background-image: url(images/form_refinance.jpg);

	background-repeat: repeat-y;

}

.bigheadsspan {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #EA660F;

	text-decoration: none;

	font-weight: bold;

}

.midpicrefinance {

	background-image: url(images/home-refinance-loan-mid.jpg);

	background-repeat: no-repeat;

}

.midpic_debt {

	background-image: url(images/instant-mortgage-loans-advisor.jpg);

	background-repeat: no-repeat;

}

.midpic_home_eq {

	background-image: url(images/home-equity-loan-mid.jpg);

	background-repeat: no-repeat;

}

.midpic_home_pur {

	background-image: url(images/home-purchase-loans-mid.jpg);

	background-repeat: no-repeat;

}

i {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FF0000;

	text-decoration: none;

}

.normtextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

	font-weight: bold;

}

.normtextbold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: underline;

	text-align: justify;

	font-weight: bold;

}

.kwdhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #0B4565;

	text-align: justify;

	text-decoration: none;

	font-weight: bold;

}

.resourcehead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.resourcetxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color: #000000;

	text-align: justify;

	text-decoration: underline;

}

.resourcetxt:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color: #2d57b9;

	text-align: justify;

	text-decoration: underline;

}

.directorybkimg {

	background-image: url(images/directory-kwd-bg.jpg);

	background-repeat: no-repeat;

	background-position: center;

}

.pipegray {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

	text-decoration: none;

}

.punchline {

	background-image: url(images/mortgage-loan-advice.jpg);

	background-repeat: no-repeat;

}

.sidelinkstxtwht:hover {

	text-decoration: underline;

}

.monthcombo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #006699;

	width: 70px;

	text-decoration: none;

}

.daycombo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #006699;

	width: 50px;

	text-decoration: none;

}

.big {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #D00808;

	text-decoration: none;

	font-weight: bold;

}

.service-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005a74;

	text-decoration: none;

	font-weight: bold;

}

.home-refinance-bg {

	text-decoration: none;

	background-image: url(images/home-refinance-loan.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.home-equity-bg {



	text-decoration: none;

	background-image: url(images/home-equity-loan.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.debtconsolidationbg {

	text-decoration: none;

	background-image: url(images/debt_consolidation.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.home-purchasebg {

	text-decoration: none;

	background-image: url(images/home-purchase-loan.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.service-head:hover {

	color: #D00808;

	text-decoration: none;

}

.bigheads:hover {

	color: #D70707;

	text-decoration: underline;

}

.bigheadsnew {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #053b72;

	text-decoration: none;

	font-weight: bold;

}

.staterate:hover {

	color: #FF0000;

}

.quicklinks:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #24729B;

	text-decoration: none;

}

.combo {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

}

.normtextright {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	text-align: right;

}

.bigheadspay {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #D70707;

	text-decoration: none;

	font-weight: bold;

}

.bigheadspay:hover 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #D70707;

	text-decoration: underline;

	font-weight: bold;

}

.midpic_payday {



	background-image: url(images/mid_pic_payday.jpg);

	background-repeat: no-repeat;

}

.midpic_res {



	background-image: url(images/resource-mid.jpg);

	background-repeat: no-repeat;

}



.midpic_aboutus {



	background-image: url(images/formabout.jpg);

	background-repeat: no-repeat;

}



.midpic_contactus {



	background-image: url(images/formcontact.jpg);

	background-repeat: no-repeat;

}



.mortgageratestext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	text-align: right;

}



.sideservice 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005F8C;

	text-decoration: none;

}

.sideservice a:Active

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005F8C;

	text-decoration: none;

}

.sideservice a:Link

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005F8C;

	text-decoration: none;

}

.sideservice a:visited

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005F8C;

	text-decoration: none;

}

.sideservice:hover 

{

	color: #D70707;

	text-decoration: underline;

}

.bkgrndcolor-line 

{

	background-color: #003366;

}

.bkcolor-left-right 

{

	background-color: #f7f8f8;

}

.bkcolor-blue 

{

	background-color: #3398D0;

}

.bkcolor-green 

{

	background-color: #7c8d61;

}

.bkcolor-pink 

{

	background-color: #cb4e83;

}

.bkcolor-header 

{

	background-color: #bdbbbb;

}

.bkcolor-mainhead 

{

	background-color: #1E85BF;

}

.bkcolor-footer 

{

	background-color: #333333;

}

.bkcolor-orange 

{

	background-color: #e17e34;

}

.bkcolor-redline 

{

	background-color: #D70707;

}

.bkcolor-form 

{

	background-color: #eff2f3;

}

.bkcolor-steps 

{

	background-color: #095E7D;

}

.bkcolor-gray 

{

	background-color: #cccccc;

}

.bkcolor-lghtgry 

{

	background-color: #f0f0f0;

}

.bkcolor-mortcalc 

{

	background-color: #4a74d4;

}

.bkcolor-faqline 

{

	background-color: #935580;

}

.rateshead:hover {

	text-decoration: underline;

}

.lr-border {border-left:2px solid #cccccc; border-right:2px solid #cccccc; border-bottom:2px solid #cccccc;}

.tab-100-height {height:100%;}



.leftsideforms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

	margin-bottom:5px;

}



.mortgageloanforms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #003366;

}



ol

{

	margin-bottom:10px;

}
