#wrap {
	background-color: #FFFFFF;
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 1120px;
	margin: 0px auto;
	padding:0px;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
img {
	border:none;
}
.header {
	background-image: url(../images/headerbg.jpg);
	background-repeat: repeat-x;	
	width: 1034px;
	border:1px solid #ffffff;
	height:172px;
	border-bottom: 0px solid #bd090a;	
}
.navigation {
	height:33px;
}
.imgdisplay{
	display: block;
}
.logo{
	background-image: url(../images/logo1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 139px;
	width: 394px;
	border:0px solid #ff0000;

}
.headerright{
	background-image: url(../images/headerright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 139px;
	width: 12px;
	border: 0px solid #ff0000;
}
.search{
	width: 616px;
	text-align: right;
	padding-right: 25px;
	border: 0px solid #ff0000;
}
.searchinput{
	width: 225px;
	height: 20px;
	border:1px solid #ffffff;
	background-image: url(../images/searchbg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	}
.search img{	
	vertical-align: middle;
}	
.nav-tabs ul{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;	
}
.nav-tabs li{
	float: left;
	border:0px solid #ff0000;
	height:31px;
	font-family: Verdana;
	font-size: 14px;
	color: #454444;
}
.nav-tabs li a{
	float: left;
	margin:5px 12px 5px 13px;
	font-family: Verdana;
	font-size: 13px;
	text-decoration:none;
	color: #454444;
	font-weight:bold;
}
.nav-tabs li:hover{
	background-color:#0693ff;	
	color:#ffffff;
	height:31px;
}
.nav-tabs li a:hover{
	color: #ffffff;
	background-color:#0693ff;
}
.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #3f81c7;
	padding-left:10px;
}
.subheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3f81c7;
	padding-left:10px;
}
.loan-subheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #3f81c7;
	
}
.centerpart {
	background-image: url(../images/centergrad.jpg);
	background-repeat: repeat-y;
	height:275px;
}
.centerdiv{
 	height:275px; overflow:auto;
	border:0px solid #ff0000;
 }
.top-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1d70b4;
	border-bottom:2px solid #c01616;
}
.redheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990506;
}
.testimonials{
 	border-bottom:1px dotted #990506;
}
.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4949;
}
.text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}
.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight:bold;
}
.text4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bd090a;
	font-weight:bold;	
}
.text4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bd090a;
	font-weight:bold;
	text-decoration:none;
}
.text4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0d5fb6;
	font-weight:bold;
	text-decoration:underline;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:10px 4px 5px 4px;
	color: #626262;
}
.redtext1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990506;
}
.centerpart-testimonial {
	background-image: url(../images/testimonial-centerbg.jpg);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #84a2be;
	height:275px;
}
.readmore {
	background-image: url(../images/readmorebg.jpg);
	background-repeat: repeat-x;
	text-align:right;
	height:40px;
	background-position: center center;	
}
.readicon {
	background-image: url(../images/readicon.jpg);
	background-repeat: no-repeat;
	text-align: right;
	padding-right:20px;
	margin-top:10px;
	background-position: 95% 0%;
	font-family:tahoma;
	font-size: 14px;
	height:30px;
	border:0px solid #ff0000;
	color:#958201;
}
.readicon a{
	background-image: url(../images/readicon.jpg);
	background-repeat: no-repeat;
	text-align: right;
	padding-right:20px;
	background-position: 95% 0%;
	font-family:tahoma;
	text-decoration:none;
	font-size: 14px;height:30px;
	color:#958201;margin-top:10px;
}
.readicon a:hover{
	text-decoration:underline;
	font-family:tahoma;
	font-size: 14px;
	color:#534800;
}
.green1midbox{
	border: 1px solid #b1ded5;
	width: 153px;
	padding-left: 20px;
	height:124px;
}
.green1rightbox{
	border-top: 1px solid #b1ded5;
	border-bottom: 1px solid #b1ded5;
	width: 143px;
	padding-left: 15px;
	height:124px;
}
.brownmidbox{
	border: 1px solid #e0d79c;
	width: 153px;
	padding-left: 20px;
	height:124px;
}
.brownrightbox{
	border-top: 1px solid #e0d79c;
	border-bottom: 1px solid #e0d79c;
	width: 143px;
	padding-left: 15px;
	height:124px;
}
.list ul{
	list-style-image: url(../images/squarebullet.jpg);
	list-style-position: outside;
	margin:0px;
	padding:0px;
}
.list li{
	float: none;
	clear:both;
	margin: 5px 0px 0px 5px;
	font-family: tahoma;
	font-size: 14px;
	color: #959595;
	text-decoration:none;	
	height:25px;
}
.list li a{
	float: none;
	clear:both;
	margin: 5px 0px 0px 5px;
	font-family: tahoma;
	font-size: 14px;
	color: #959595;
	text-decoration:none;	
	height:25px;
}
.list li a:hover{
	float: none;
	text-decoration:underline;
	clear:both;
	margin: 5px 0px 0px 5px;
	font-family: tahoma;
	font-size: 14px;
	color: #959595;height:25px;
}
.footer {
	background-image: url(../images/footerbg.jpg);
	background-repeat: repeat-x;
	height: 46px;
	background-position:center;
	width: 1057px;
	text-align:center;	
}
.footertext{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	margin:0px 7px 0px 7px;
}
.footertext:hover{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:underline;
	margin:0px 7px 0px 7px;
}
.copyright{	
	color:#d0cece;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.centreframe{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 726px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_small{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 725px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallbank{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 440px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallcredit{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 440px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallterms{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 2470px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallprivacy{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 995px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallloansbtm{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 440px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallmortgagebtm{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 500px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallmobilebtm{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 470px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallmoneybtm{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 470px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smalltravelbtm{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 480px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallutilsbtm{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 480px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallbtminsurance{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 750px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallphones{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 525px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallutilities{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 395px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallinsurance{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 790px;
	width:758px;
	overflow: auto;
}
.loans-centreframe_smallmoney{
	background-color: #FFFFFF;
	background-image: url(../images/centerbluegrad_small.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a2d2fb;
	border-left-color: #a2d2fb;
	height: 295px;
	width:758px;
	overflow: auto;
}
.loans-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.loans-news-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bd090a;
}
.loans-news-date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #1476a1;
}
.loans-news-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #444444;
	font-weight:bold;
}
.loan-more-news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bd090a;
	text-align:right;	
}
.loan-more-news a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bd090a;
	text-decoration:none;
}
.loan-more-news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0d5fb6;
	text-decoration:underline;
}
.centerbg {
	background-image: url(../images/centerbg.jpg);
	background-repeat: repeat-y;
}
.forminput {
	background-image: url(../images/forminputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #4b8dc3;
	width: 205px;
	height: 18px;
}
.moneysavingreviewsbg {
	background-image: url(../images/moneysavingreviewsbg.jpg);
	background-repeat: repeat-y;
}
.loans-topleftcenterpart {
	background-image: url(../images/loans-topleftcenterbg.jpg);
	background-repeat: repeat-y;	
	height:255px;
}
.loans-topleftcenterpart1 {
	background-image: url(../images/loans-topleftcenterbg1.jpg);
	background-repeat: repeat-y;	
	height:255px;
}
.topleftcenterpart{
 	height:285px;
	overflow:auto;
	border:0px solid #ff0000;
 }
 .topleftcenterpart_mortgage{
 	height:285px;
	height:1024px;
	overflow:auto;
	border:0px solid #ff0000;
 }
.loans-topcenter-bg{
	background-image: url(../images/loans-topcenter-bg.jpg);
	background-repeat: repeat-x;
	background-color:#f0f0f0;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	width:229px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#555555;
}
.loans-topcenter-bg span{
	color:#3f81c7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.topcenter-bg{
	height:215px;	width:229px;
	margin:20px 10px 10px 30px;
	overflow:auto;
	border:0px solid #ff0000;
}
.loans-topright-bg{
	background-image: url(../images/loans-topright-centerbg.jpg);
	background-repeat: repeat-y;	
	width:218px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#555555;
}

.toprightcenter-bg{
	height:150px;
	width:218px;
	margin:20px 10px 10px 20px;	
	border:0px solid #ff0000;
}
.toprightcenter-bg ul{
	list-style-image: url(../images/tick.gif);
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-position: inside;
}
.toprightcenter-bg li{
	
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px solid #ff0000;
}
.tabs{
border:0px solid #ff0000;
float: left;
}
.tabs ul{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
.tabs li{
	float:left;	
	margin-right:2px;
}

.tabactive-l {
	background-image: url(../images/redround-left.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 10px;
	display: inline;
	float:left;
}
.tabactive-r {
	background-image: url(../images/redround-right.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 10px;
	display: inline;
	float:left;
	
}
.tabactive{
	font-family:verdana;
	padding:0px 9px 0px 9px;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background-color:#bd090a;
	border-top:1px solid #0055b0;
	height:24px;
	font-weight:bold;
	float:left;
}
.tabactive:hover{	
	text-decoration:underline;	
}
.tabinactive-l {
	background-image: url(../images/blueroud-left.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 10px;
	display: inline;
	float:left;
}
.tabinactive-r {
	background-image: url(../images/blueroud-right.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 10px;
	display: inline;
	float:left;
	
}
.tabinactive{
	font-family:verdana;
	padding:0px 9px 0px 9px;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background-color:#33b9f4;
	border-top:1px solid #0055b0;
	height:24px;
	font-weight:bold;
	float:left;
}
.tabinactive:hover{	
	text-decoration:underline;	
}
.compare-table table{
	width:1022px;	
	border-top:1px solid #0055b0;
	border-left:1px solid #0055b0;	
}
.compare-table table td{
	height:100px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	border-right:1px solid #0055b0;
	border-bottom:1px solid #0055b0;
}
.compare-table th{
	background-color: #0d5fb6;
	border:1px solid #0d5fb6;
	height: 21px;
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.lender{
	width:195px;
}
.apr{width:75px;
	background-color:#f9e8fe;
}
.typical{width:168px;
	background-color:#fdf6de;
}
.loan-amt{width:148px;
	background-color:#eff7fd;
}
.loan-type{width:112px;
	background-color:#e8e1ea;
}
.notes{width:78px;
	background-color:#e8e1ea;
}


/*mortages*/
.lenderm{
	width:180px;
}
.initr{
	width:75px;
	background-color:#f9e8fe;
}
.morttype{
	width:89px;text-align:center;
	background-color:#fdf6de;
}
.morttype div{
	width:59px;
	padding-left:15px;
	text-align:center;	
}
.duration{
	width:66px;
	background-color:#eff7fd;
}
.subrate{
	width:106px;
	background-color:#e8e1ea;
}
.subrate div{
	width:76px;
	padding-left:15px;
	background-color:#e8e1ea;
}
.cost{width:120px;
	background-color:#e8e1ea;
}
.notesm{width:270px;
	background-color:#e8e1ea;
}
#contentfull				{float:left;width:1000px;text-align:left;padding-left:15px;}

#cntntRight				{position:relative;float:left; width:180px;height:725px;text-align:left;background-image: url(path);background-position:top center;background-repeat:no-repeat;}
#cntntRightHome			{border:0px #000000 solid;padding-top:0px;position:relative;float:center; width:250px;height:200px;text-align:left;background-repeat:no-repeat;}
#cntntRightFAQ			{position:relative;float:left; width:180px;height:725px;text-align:left;background-image: url(/images/sticker_has_man2.jpg);background-position:top center;background-repeat:no-repeat;}
#cntntRightNews			{position:relative;float:left; width:180px;height:725px;text-align:left;background-image: url(/images/sticker_has_man3.jpg);background-position:top center;background-repeat:no-repeat;}
#cntntRightContact		{position:relative;float:left; width:180px;height:775px;text-align:left;background-image: url(/images/sticker_has_man2.jpg);background-position:top right;background-repeat:no-repeat;}
#cntntRightServices		{position:relative;float:left; width:180px;height:725px;text-align:left;background-image: url(/images/sticker_has_man5.jpg);background-position:top right;background-repeat:no-repeat;}
#cntntRightInsurance	{position:relative;float:left; width:190px;height:725px;text-align:left;background-image: url(/images/sticker_has_man6.jpg);background-position:top right;background-repeat:no-repeat;}
#cntntRightAffiliate	{position:relative;float:left; width:190px;height:725px;text-align:left;background-image: url(/images/sticker_has_man.jpg);background-position:top right;background-repeat:no-repeat;}

#cntntRightSignup		{border:0px #000000 solid;position:absolute;top:auto;bottom:0px;width:350px;height:200px;padding-left:10px;font-size:16px;color:#ffffff;font-weight:900;}
.clear					{clear:both;}.Tableheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFF;
}
.tableheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	text-align: center;
}

