@charset "utf-8";
/* CSS Document */

body{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:76%;
	}
p{
	margin:1em 0;
	}
	
/* HEADER STYLES */

/*h2{
	font-size:2.8em;
	font-weight:normal;
	border-bottom:1px solid #000;
	padding:20px 0;
	}*/

h1 {
	color:#000000;
	font-size: 2.1em;
	}

h1 span{
	color:#008b45;
	font-size: 1.0em;
	}	

.pageHeader h1.wcf {
	color:#000000;
	font-size: 2.1em;
	}

.pageHeader h1.wcf span {
	color:#e66324;
	font-size: 1.0em;
	}
	

.pageHeader h1.small {
	color:#000000;
	font-size: 2.1em;
	}

.pageHeader h1.small span {
	color:#9c3636;
	font-size: 1.0em;
	}
	
.pageHeader span {
	color:#000000;
	font-size: 2.0em;
	}

.pageHeaderIntermediary h1 {
	color:#5fb7e3;
	font-size: 2.0em;
	}
	
.pageHeaderIntermediary span {
	color:#000000;
	font-size: 2.0em;
	}
	
div.pageHeaderIntermediary {
	border-bottom:1px solid #000;
	padding: 0 0 20px 0;
}

.pageHeaderQuestions h1 {
	color:#008b45;
	font-size: 2.1em;
	}
	
.pageHeaderQuestions span {
	color:#000000;
	font-size: 1.0em;
	}

div.pageHeaderQuestions {
	border-bottom:1px solid #000;
	padding: 0 0 20px 0;
	}
	

	
.pageSubHeadQuestions h2 {
	color:#000000;
	font-size: 1.6em;
	margin: 10px 0 14px 0;
	}
	
	
h2 span{
	font-weight:bold;
	color:#008b45;
	}

div.pageHeader {
	border-bottom:1px solid #000;
	padding: 0 0 20px 0;
	}

.pageHeader span {
	font-size: 2.8em;
	}

	
body#personal .pageHeader h1{
	font-weight:bold;
	color:#d4d600;
	font-size: 2.8em;
	display: inline;
	}
	
body#secured .pageHeader h1{
	font-weight:bold;
	color:#5fb7e3;
	font-size:2.8em;
	display: inline;
	}


.pageSubHeader {
	font-size: 1.2em;
	font-weight: bold;
	display: inline;
	color: #000;
	}

body#personal .pageSubHeader h2,
body#secured .pageSubHeader h2 {
	display: inline;
	}

body#personal .pageSubHeader h2{
	font-weight:bold;
	font-size: 1em;
	}
body#secured .pageSubHeader h2{
	font-weight:bold;
	font-size: 1em;	
	}




body#personal h2 span{
	font-weight:bold;
	color:#d4d600;
	}
body#secured h2 span{
	font-weight:bold;
	color:#5fb7e3;
	}
	
body#forms h3{
	font-weight:bold;
	color:#5fb7e3;
	}
	
h3{
	color:#000;
	font-size:1.2em;
	margin:1em 0
	}
	
h3.bigGreen{
	color:#008b45;
	font-size:1.6em;
	margin:0
	}
	
h3.bigBlue{
	color:#64b9e3;
	font-size:1.8em;
	margin:0
	}
	
body#personal h3{
	color:#d4d600;
	}
body#secured h3{
	color:#5fb7e3;
	}
body#small h3{
	color:#9c3636;
	}
h4{
	color:#008b45;
	font-size:1.1em;
	margin:0.6em 0
	}	
body.apply h4{
	color:#000;
	font-size:1.2em;
	margin:0.6em 0}	
body.apply h4.personal{color:#d4d600;}
body.apply h4.secured{color:#64b9e3;}

span.larger{
	font-size:1.2em;
	}

/* LINK STYLES */	
a{
	color:#008b45;
	}	
a:hover{
	text-decoration:none;
	}
	
.personal{color:#d4d600;}
.secured{ color:#64b9e3;}
.car{ color:#e66324;}
.smallLink{ color:#9c3636;}
.black{ color:#000;}


/* LIST STYLES */	
	
ul.list{margin-left:20px;}	
ul.list li{
	list-style:none;
	margin:0.4em 0;
	background:url(/images/common/list.gif) no-repeat 0 4px;
	padding-left:14px;
	}
	
body#personal ul.list li,
body#intermediaryPersonal ul.list li{
	background:url(/images/common/listPersonal.gif) no-repeat 0 4px;
	font-weight:normal;
	}
	
body#secured ul.list li{
	background:url(/images/common/listSecured.gif) no-repeat 0 4px;
	font-weight:normal;
	}
	
body#car ul.list li{
	background:url(/images/common/listCarloans.gif) no-repeat 0 4px;
	font-weight:normal;
	}

body#small ul.list li{
	background:url(/images/common/listSmall.gif) no-repeat 0 4px;
	font-weight:normal;
	}
	
	
body#intermediaryPersonal .intermediariesAdditional {
	font-size: 0.9em;
	}
	
.branchList { 
	margin-top:20px;
	}

ul.branchList { 
	margin-left:30px;
	}

ul.branchList li {
	margin:0.4em 0;
	background:url(/images/common/greenArrow.gif) no-repeat 0 4px;
	list-style:none;
	padding-left:14px;
	}

	
/* OTHER */	
hr {
	margin:10px 0;
	_margin:0;
	height:1px;
	border-bottom:dashed #ccc 1px;
	border-top:none;
	border-left:none;
	border-right:none;
	}
.sml{
	font-size:0.9em;
	}
.vSml{
	font-size:0.8em;
	}	
.clear {clear:both;}
	
.backTop{ 
	float:right; 
	font-size:0.9em;
	margin-top:-15px;
	}
		
a.applyLrg, a.callUs{
	display:block;
	height:38px;
	width:150px;
	}
a.applyLrg{
	background:url(/images/common/lrgApply.gif) no-repeat;
	}
a.applyLrg:hover{
	background:url(/images/common/lrgApply.gif) no-repeat 0 -38px;
	}
a.applyLrg span, a.callUs span{
	position:absolute;
	top:-1000px;
	}	
a.callUs{
	background:url(/images/common/callUs.gif) no-repeat;
	margin-top:20px;
	}
a.callUs:hover{
	background:url(/images/common/callUs.gif) no-repeat 0 -38px;
	}

/* ---------- LEFT PANEL ---------- */
#leftPanel{
	padding:0 6px;
	}
#leftPanel h3{
	color:#d4d600 !important;
	margin:0.6em 0;
	font-size:1.4em;
	}
#leftPanel h3.carAPR{
	text-align:right;
	margin-top:100px;
	}
#leftPanel h3.carAPR span{
	font-size:1.4em;
	color:#fff;
	}
#leftPanel h3.intermediary{
	text-align:right;
	margin-top:60px;
	}
#leftPanel h3.intermediary span{
	font-size:1.6em;
	color:#fff;
	}
#leftPanel h4{
	color:#fff;
	margin:0.6em 0;
	font-size:1.4em;
	}	
#leftPanel h4 a{
	color:#fff;
	}
#leftPanel h4 a:hover{
	text-decoration:none;
	}
	
#leftPanel ul{
	margin-left:24px;
	}
#leftPanel ul li{
	color:#fff;
	font-size:0.9em;
	}
#leftPanel ul.tick{
	margin:0 4px 0 4px;
	}
#leftPanel ul.tick li{
	background:url(/images/common/leftTick.gif) no-repeat;
	list-style:none;
	padding:0 0 4px 20px;
	}
	
#leftPanel a.leftApply{
	background:url(/images/common/leftApply.gif) no-repeat;
	display:block;
	height:38px;
	width:148px;
	margin-top:6px;
	}
#leftPanel a.leftApply span{
	position:absolute;
	top:-1000px;
	}
#leftPanel a.leftApply:hover{
	background:url(/images/common/leftApply.gif) no-repeat 0 -38px;
	}
	
	
	
/* ---------- RIGHT BANNERS ---------- */

#right {
	float:left;
	width:210px;
	padding:10px 0 10px 10px;
	}		
body#personal #right, body#secured #right{
	width:170px;
	}

#right .personal{background:url(/images/banners/personalBox.gif) bottom no-repeat;}
#right .secured{background:url(/images/banners/securedBox.gif) bottom no-repeat;}
#right .personal, #right .secured{
	padding:0 0 10px 0;
	margin-bottom:10px;
	}
#right .personal h3{background:url(/images/banners/personalHeader.gif) no-repeat;}
#right .secured h3{background:url(/images/banners/securedHeader.gif) no-repeat;}
#right .personal h3, #right .secured h3{	
	height:35px;
	margin:0;
	}
#right .personal h3 a, #right .secured h3 a {
	display:block;
	height:35px;
	width:195px;
	}
#right .personal h3 span, #right .secured h3 span, #right .call h3 span, #right .faqs h3 span{
	position:absolute;
	top:-1000px;
	}

#right .personal a.link, #right .secured a.link{
	display:block;
	height:70px;
	width:113px;
	padding:0 65px 0 12px;
	margin:0.2em 0;
	text-decoration:none;
	color:#000;
	}
#right .personal a span, #right .secured a span{
	font-weight:bold;
	font-size:1.3em;
	}
#right .call{
	background:url(/images/banners/callBox.gif) no-repeat;
	height:101px;
	}
#right .call h3, #right .faqs h3{
	padding:0;
	margin:0;
	}
#right .call h3 a{
	display:block;
	height:100px;
	width:195px;
	}
#right .faqs{
	background:url(/images/banners/faqsBox.gif) no-repeat;
	height:81px;
	}
#right .faqs h3 a{
	display:block;
	height:80px;
	width:195px;
	}
	
#right a.apply{
	background:url(/images/common/smlApply.gif) no-repeat;
	display:block;
	height:20px;
	width:76px;
	margin-left:12px;
	}
#right a.apply:hover{
	background:url(/images/common/smlApply.gif) no-repeat 0 -20px;
	}
#right a.apply span{
	position:absolute;
	top:-1000px;
	}
	
	
/* Personal */	

#right .personalApply a{
	background:url(/images/common/personalApply.gif) no-repeat;
	display:block;
	height:67px;
	width:161px;
	margin-top:-15px;
	}

#right .personalApply a:hover{
	background:url(/images/common/personalApply.gif) no-repeat 0 -67px;
	}
#right .personalApply a span{
	position:absolute;
	top:-1000px;
	}		
/* secured */	

#right .securedApply a{
	background:url(/images/common/securedApply.gif) no-repeat;
	display:block;
	height:67px;
	width:161px;
	margin-top:-15px;
	}	
#right .securedApply a:hover{background:url(/images/common/securedApply.gif) no-repeat 0 -67px ;}
#right .securedApply a span{
	position:absolute;
	top:-1000px;
	}	

/* cash */	

#right .cashApply a{
	background:url(/images/common/cashApply.gif) no-repeat;
	display:block;
	height:67px;
	width:161px;
	margin-top:-15px;
	}	
#right .cashApply a:hover{background:url(/images/common/cashApply.gif) no-repeat 0 -67px ;}
#right .cashApply a span{
	position:absolute;
	top:-1000px;
	}	
	

/* intermediary */	

#right .intermediarySecured a{
	background:url(/images/common/securedApply.gif) no-repeat;
	display:block;
	height:67px;
	width:161px;
	margin-top:60px;
	}	
#right .intermediarySecured a:hover{background:url(/images/common/securedApply.gif) no-repeat 0 -67px ;}
#right .intermediarySecured a span{
	position:absolute;
	top:-1000px;
	}	


#right .intermediaryPersonal a{
	background:url(/images/common/personalApply.gif) no-repeat;
	display:block;
	height:67px;
	width:161px;
	margin-top:20px;
	margin-left:30px;
	}	
#right .intermediaryPersonal a:hover{background:url(/images/common/personalApply.gif) no-repeat 0 -67px ;}
#right .intermediaryPersonal a span{
	position:absolute;
	top:-1000px;
	}	

#right .intermediaryImage {
	margin-top:90px;
	}	

.footerLinks {
	color: #999;
	}
	
#renewal_banner {
	padding: 0px;
	width: 190px;
	height: 160px;
	margin:0;
	}
