* {color:#333;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../home/middle_bg.jpg);
	background-repeat: repeat-x;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #619640;
}
.style1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #619640;
	text-decoration: underline;
}
.style1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #95C578;
	text-decoration: underline;
}
.style4 {
	color: #959595;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.mainmenu {float:left;padding-right:0;margin-right:2px;}
.home {
	background-image:url(../home/home_button.jpg);
	background-repeat: no-repeat;
	margin-right:3px;
	height: 30px;
	width: 50px;
	background-position: left top;
	display:block;
}

.home:hover {
	background-position: left bottom;
}
.about {
	background-image:url(../home/about_button.jpg);
	background-repeat: no-repeat;
	margin-right:3px;
	height: 30px;
	width: 48px;
	background-position: left top;
	display:block;
}

.about:hover {
	background-position: left bottom;
}
.creditcardcharges {
	background-image:url(../home/creditcardcharges_button.jpg);
	background-repeat: no-repeat;
	margin-right:3px;
	height: 30px;
	width: 135px;
	background-position: left top;
	display:block;
}

.creditcardcharges:hover {
	background-position: left bottom;
}
.paymentprotection {
	background-image:url(../home/paymentprotection_button.jpg);
	background-repeat: no-repeat;
	margin-right:3px;
	height: 30px;
	width: 129px;
	background-position: left top;
	display:block;
}
#headfix{background:url(headfix.gif) repeat-x center;}
.paymentprotection:hover {
	background-position: left bottom;
}
#actrivetab{background-position: left top;}
.nowinnofee {
	background-image:url(../home/nowinnofee_button.jpg);
	background-repeat: no-repeat;
	margin-right:4px;
	height: 30px;
	width: 89px;
	background-position: left top;
	display:block;
}

.nowinnofee:hover {
	background-position: left bottom;
}
.refer {
	background-image:url(../home/refer_button.jpg);
	background-repeat: no-repeat;
	margin-right:3px;
	height: 30px;
	width: 98px;
	background-position: left top;
	display:block;
}

.refer:hover {
	background-position: left bottom;
}
.contact {
	background-image:url(../home/contact_button.jpg);
	background-repeat: no-repeat;
	margin-right:3px;
	height: 30px;
	width: 64px;
	background-position: left top;
	display:block;
}

.contact:hover {
	background-position: left bottom;
}
.apply {
	background-image:url(../home/apply.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 115px;
	background-position: left bottom;
	display:block;
	float: right;
	/*margin-top:36px*/
}

.apply:hover {
	background-position: left top;
}
.bank:hover {
background-position:left bottom;
}
.bank {
background-image:url(../home/bankcharges_button.jpg);
background-position:left top;
background-repeat:no-repeat;
display:block;
float:right;
height:30px;
width:100px;
}

.style5 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	
}
table.paddedTable {padding:8px 0;}
table.noPad{padding:0}
div#divCenterContainer{padding:10px 10px 24px 10px;border-bottom:1px solid #ddd;margin-bottom:6px}

td#tdCenterContainer {padding:0;background-image:url(bgtab.gif);background-repeat:no-repeat;background-position:center top;}
div#recommend{background:#fafafa;border:1px solid #ddd;border-top:none;margin-bottom:12px;height:156px;}
div#recommend div#slide{}
div#recommend p, p.pageRelevance{
	margin:8px 6px;
	padding:0 0 6px;
	border-bottom:3px solid #ccc;
	color:#333;
	line-height:1.4em;
	font-size:0.95em;
}
div#recommend p span{font-weight:bold;padding-top:10px;}
p#bottomSp{margin-top:-18px;}
div.fl{width:350px;float:left;margin-right:18px;}
form#contactForm{padding:12px 12px;border:1px solid #dadada;}
form p{font-size:0.7em;margin:0;padding:0}
form table{z-index:2000;}
form table td{padding:0;}

textarea,input,select{border:1px solid #ccc;font-size:0.7em;}
input,select{width:178px;margin-bottom:2px;}
input.applyAlsoChbx{width:14px;margin:4px 8px 0 0}
p.MoreMargin{padding-top:3px;}
input#submitButton{width:45px;border:1px solid #999;font-weight:bold;cursor:pointer;color:#333;background:#f1f1f1}
div#formContSH{margin:0 -2px -2px 0;width:100%;height:100%;margin:0 -2px -2px 0;position:absolute;background:#eee}
div#appliersOnly{padding:4px;background:#f4f4f4;border:3px dotted #FEBF56;margin-bottom:6px;}
#applyOptionsContainer{border:1px solid #bbb;padding:4px;margin:18px 0 6px;}
#applyOptionsContainer p#pChoose{font-size:0.8em;background:#f5f5f5;margin:4px 0;}
#applyOptionsContainer  h4 {margin:6px 0;font-size:0.75em;}
.optionsOption{border:1px solid #bbb;padding:4px;margin:4px 0;}
#applyOptionsContainer .optionsOption h4{
	font-size:0.75em;
	background:#f5f5f5;
	color:#bbb;
	margin:6px 0
}
div#divCenterContainer .optionsOption p.Text{margin:4px 0;}

#termsConditions {margin-top:16px;}
#termsConditions p.Text {
	font-weight:normal;
}
#termsConditions ul{padding:0 0 0 28px}
#termsConditions ul li{font-size:0.8em;list-style-type: square;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif}
.fl h4{margin:6px 0;font-size:0.75em;}
