/* CSS Document */

body {
	background-image: url(../images/bodybg.gif);
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 11px;
	color: #141414;
	margin:0 auto;	
}
body a {
	color:#8f222c;
}
h1 {
	color:#141414;
	font-family:arial;
	font-size:16px;
}
h2 {
	color:#141414;
	font-family:tahoma;
	font-size:12px;
}
#container {
	width: 780px;
	line-height:16px;
	margin: 0 auto;
	position: relative;
	text-align: justify;
}

#topline {
	position:absolute;
	left:1px;
	color:#FFFFFF;
	text-align:center;
	top:2px;
	width:780px;
	height:17px;
	z-index:1;
}
#mainnavigation {
	position:absolute;
	left:1px;
	top:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#891c26;
	font-weight:bold;
	width:545px;
	height:18px;
	z-index:1;
}
#mainnavigation a {
	color:#141414;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
#mainnavigation a:hover {
	color:#8f222c;
	text-decoration:underline;
	margin-left:10px;
	margin-right:10px;
}
#toplinks {
	position:absolute;
	left:548px;
	background-image:url(../images/top-links-bg.gif);
	top:22px;
	text-align:center;
	width:232px;
	height:24px;
	padding-top:6px;
	z-index:1;
}
#toplinks a {
	color:#ffffff;
	margin-right:10px;
	text-decoration:none;
}
#toplinks a:hover {
	color:#edb8bd;
	text-decoration:none;
}

#applynow_button {
	width:164px;
	height:18px;
	padding-top:4px;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/applynow_button.gif);
}
#applynow_button a {
	color:#FFFFFF;
	text-decoration:none;
}
#linkbox {
	position:absolute;
	left:9px;
	top:165px;
	background-image:url(../images/link_box.gif);
	width:443px;
	height:194px;
	z-index:1;
}
#linkbox ul {
	margin-top:0px;
	margin-left:10px;
	padding:0;
	list-style-type:none;
}
#linkbox ul li {
	width:201px;
	background-image:url(../images/bullet_dotted.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	float:left;
	line-height:19px;
}
#linkbox ul li a {
	color:#141414;
	text-decoration:none;
}
#linkbox ul li a:hover {
	color:#8f222c;
	text-decoration:underline;
}
#bottomlinks a {
	color:#363636;
	margin-left:4px;
	margin-right:4px;
	text-decoration:none;
}
#bottomlinks a:hover {
	color:#8f222c;
	margin-left:4px;
	margin-right:4px;	
	text-decoration:underline;
}

#logo {
	position:absolute;
	left:9px;
	top:80px;
	width:370px;
	height:53px;
	z-index:1;
}
#mainbanner {
	position:absolute;
	left:539px;
	top:173px;
	width:216px;
	height:237px;
	z-index:1;
}
#freequote {
	position:absolute;
	left:598px;
	top:68px;
	width:119px;
	height:95px;
	z-index:1;
}
#formhead {
	position:absolute;
	left:527px;
	top:535px;
	background-image:url(../images/box-head.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	width:229px;
	height:24px;
	padding-top:4px;
	z-index:1;
}
#formbody {
	position:absolute;
	left:527px;
	top:563px;
	border-left:1px #dbb8bc solid;
	border-right:1px #dbb8bc solid;
	border-bottom:1px #dbb8bc solid;
	background-image:url(../images/box-body-bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fcf0f0;
	width:223px;
	padding:4px 1px 4px 1px;
	z-index:1;
}

#articleshead {
	position:absolute;
	left:527px;
	top:1006px;
	background-image:url(../images/box-head.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	width:229px;
	height:24px;
	padding-top:4px;
	z-index:1;
}
#articlesbody {
	position:absolute;
	left:527px;
	top:1035px;
	border-left:1px #dbb8bc solid;
	border-right:1px #dbb8bc solid;
	border-bottom:1px #dbb8bc solid;
	background-image:url(../images/box-body-bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fcf0f0;
	width:223px;
	padding:4px 2px 4px 2px;
	z-index:1;
}

#articlesbody ul {
	margin-top:0px;
	margin-left:16px;
	padding:0;
	text-align:left;
	color:#8f222c;
}
#articlesbody ul li {
	line-height:19px;
}
#articlesbody ul li a {
	color:#141414;
	text-decoration:none;
}
#articlesbody ul li a:hover {
	color:#8f222c;
	text-decoration:underline;
}

#articleshead2 {
	position:absolute;
	left:527px;
	top:535px;
	background-image:url(../images/box-head.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	width:229px;
	height:24px;
	padding-top:4px;
	z-index:1;
}
#articlesbody2 {
	position:absolute;
	left:527px;
	top:563px;
	border-left:1px #dbb8bc solid;
	border-right:1px #dbb8bc solid;
	border-bottom:1px #dbb8bc solid;
	background-image:url(../images/box-body-bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fcf0f0;
	width:223px;
	padding:4px 1px 4px 1px;
	z-index:1;
}

#articlesbody2 ul {
	margin-top:0px;
	margin-left:16px;
	padding:0;
	text-align:left;
	color:#8f222c;
}
#articlesbody2 ul li {
	line-height:19px;
}
#articlesbody2 ul li a {
	color:#141414;
	text-decoration:none;
}
#articlesbody2 ul li a:hover {
	color:#8f222c;
	text-decoration:underline;
}

.more {
	line-height:19px;
	text-align:right;
}
.more a {
	color:#8f222c;
	text-decoration:underline;
}
.more a:hover {
	color:#141414;
	text-decoration:none;
}

#easystepshead {
	position:absolute;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#891c26;
	font-weight:bold;
	top:393px;
	width:444px;
	height:21px;
	z-index:1;
}
#easystepsarea {
	position:absolute;
	left:9px;
	top:423px;
	width:505px;
	height:72px;
	background-image:url(../images/3easystepsbox.gif);
	z-index:1;
}
#interestrates {
	position:absolute;
	background-image:url(../images/interest-rates-available.gif);
	left:544px;
	top:422px;
	width:211px;
	height:74px;
	z-index:1;
}
#getquotesbutt {
	position:absolute;
	left:360px;
	top:495px;
	width:155px;
	height:23px;
	z-index:1;
}

.txtbox {
	width:90px;
	font-family:tahoma;
	padding:1px;
	font-size:11px;
	border:1px #a25e56 solid;
}
.txtbox2 {
	font-family:tahoma;
	padding:2px;
	font-size:11px;
	border:1px #a25e56 solid;
}
.errormsg {
	font-weight:bold;
	color:#FF0000;
}
.formhead {
	background-color:#B3323E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.mandatory {
	color:#FF0000;
}
.button {
	background-image:url(../images/button.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	background-color:#1da0e6;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-right:1px;
}
.confirm {
	font-family:Arial, Helvetica, sans-serif;
	color:#B3323E;
	font-size:16px;
	font-weight:bold;
}

#botaddleft {
	float:left;
	padding-left:10px;
}
#botrefright {
	float:right;
	padding-right:10px;
}

