/* CSS file for Star Loans */
DIV.mainBody {
	margin: 0;
}
DIV.pageHeaderOuter {
	border: 1px solid #EF2D76;
	background-image: url(img/star-loans-header-bkg.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0 0 8px 0;
	height: 116px;
	overflow: hidden;
}
IMG.logo {
	float: left;
	position: relative;
	left: 20px;
	top: 20px;
}
IMG.phoneOperator {
	float: right;
}
P.hdrContactText {
	float: right;
	font-size: 30px;
	margin: 0;
	padding: 35px 0 0 0;
	position: relative;
	left: 24px;
}
P.hdrContactText A, P.hdrContactText A:VISITED {
	font-size: 20px;
	color: #44679B;
	text-decoration: none;
}
P.hdrContactText A:HOVER, P.hdrContactText A:FOCUS {
	color: #EF2D76;
}
SPAN.idtTxt {
	font-size: 20px;
	color: #EF2D76;
}

/* Side Nav */

DIV.sideNavOuter {
	width: 160px;
	float: left;
	padding: 0;
	margin: 0;
}
DIV.sideNavInner {
	background-color: #fff;
	background-image: url(img/sidenav-bkg.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 1px solid #EF2D76;
	margin: 0;
}
DIV.sideNavSeparator {
	font-size: 1px;
	margin: 3px 0;
}
A.sideNavButton, A.sideNavButton:VISITED {
	display: block;
	border: 1px solid #EF2D76;
	background-color: #3D58AF;
	background-image: url(img/star-loans-side-nav.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 150px;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	padding: 5px 0;
	margin: 3px 0;
}
A.sideNavButton:HOVER, A.sideNavButton:FOCUS {
	background-position: 0 -50px;
}
P.sideNavCompanyDetails {
	font-size: 10px;
}
DIV.applyForALoan {
	border: 1px solid #EF2D76;
	display: block;
	height: 160px;
	background-image: url(img/apply-for-a-loan-bkg.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0;
	margin: 8px 0 0 0;
}
DIV.applyForALoan A, DIV.applyForALoan A:VISITED {
	text-decoration: none;
	display: block;
	height: 160px;
	background-image: url(img/apply-for-a-loan-online.gif);
	background-position: 0 800px;
	background-repeat: no-repeat;
}
DIV.applyForALoan A:HOVER, DIV.applyForALoan A:FOCUS {
	background-position: 0 0;
}


/* Horizontal Nav */

TABLE.horizontalNavBar, TABLE.horizontalNavBar DIV {
	margin: 0;
	width: 100%;
	/* fix for IE6.. */
	float: left;
	clear: right;
}
TABLE.horizontalNavBar TD {

}
A.applyNow, A.applyNow:VISITED,
A.horizontalNavButton, A.horizontalNavButton:VISITED {
	display: block;
	background-color: #EF2D76;
	background-image: url(img/star-loans-horizontal-nav.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	border: 1px solid #A04;
	width: 100%;
	float: left;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	padding: 6px 0;
}
A.applyNow:HOVER, A.applyNow:FOCUS,
A.horizontalNavButton:HOVER, A.horizontalNavButton:FOCUS {
	background-color: #FFEFF6;
	background-position: 0 -50px;
	color: #C81C6C;
}
A.applyNow, A.applyNow:VISITED {
	width: 200px;
	float: none;
}

/* Main Area */
DIV.siteContent {
	border: 1px solid #EF2D76;
	background-color: #fff;
	background-image: url(img/star-loans-main-page-bkg.png);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	margin: 0 0 0 170px;
	padding: 0;
}
DIV.siteContentTall {
	background-image: url(img/star-loans-main-page-bkg-tall.png);
}
DIV.headingOuter {
	display: inline;
	font-size: 40px; 
	white-space: nowrap;
	background-image: url(img/star-loans-hdr-bkg.gif);
	background-position: 0 21px;
	background-repeat: no-repeat;
	padding: 3px 5px 3px 18px;
	margin: 3px 10px;
}
H1,H2,H3,H4,H5,H6 {
	display: inline;
	font-size: 16px;
}
DIV.siteContent P {
	margin: 3px 12px;
	text-align: justify;
}
UL.listBullets {
	margin: 20px 0 20px 0;
	padding: 0 40px;
	list-style-image: url(img/star-loans-bullet.gif);
}
UL.listBullets LI {
	margin: 5px 0;
	text-align: justify;
}
DIV.homePageMainArea {
	background-image: url(img/star-loans-helpful-man.gif);
	background-position: 105% 100%;
	background-repeat: no-repeat;
	padding: 0 5px 80px 0;
}
DIV.homePageMainArea, DIV.productDataMainArea, DIV.contactPageMainArea, DIV.faqsPageMainArea, DIV.applyOnlinePageMainArea {
	margin: 0;
	border: 0px solid #fff;
	/*overflow: auto;*/
}
DIV.homePageMainArea UL.listBullets {
	padding-right: 45%;
}
DIV.minHeightSpacer {
	float: left;
	font-size: 1px;
	width: 1px;
	height: 330px;
}
DIV.contactPageMainArea, DIV.contactPageMainArea P {
	font-size: 13px;
}
DIV.contactPageMainArea {
	background-image: url(img/star-loans-contact-bkg.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: 0 !important;
	padding: 0 !important;
}
DIV.contactPageMainArea P.contactDetails {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 280px;
}
DIV.contactPageFooter {
	width: 640px;
	padding: 20px 0 0 0;
}

/* Enquiry Form */
FORM.enquiryForm DIV {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
FORM.enquiryForm TH {
	padding: 3px 5px 3px 0;
	width: 170px;
}
FORM.enquiryForm TD {
	padding: 3px 0 3px 5px;
}
DIV.CAPTCHA {
	width: 560px;
}	
FORM.enquiryForm INPUT {
	font-size: 12px;
	border: 1px solid #000;
	width: 280px;
}
INPUT.submit {
	background-color: #EF2D76;
	background-image: url(img/star-loans-horizontal-nav.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	color: #fff;
	width: 180px !important;
	padding: 2px 0;
	font-size: 16px !important;

}
INPUT.submit:HOVER, INPUT.submit:FOCUS {
	background-color: #FFEFF6;
	background-position: 0 -50px;
	color: #C81C6C;
	cursor: pointer;
}
DIV.RHSApplicationText {
	width: 580px;
	padding: 0;
	margin: 0 0 20px 0;
}
DIV.RHSApplicationText P {
/*	font-size: 12px;
	margin-bottom: 20px;*/
}
B.highlightFormItem {
	color: #D00;
}


/* Footer */
DIV.footer {
	margin-top: 10px;
	clear: both;
	color: #fff;
	font-size: 11px;
}




