﻿/* persistent style
   -------------- */

body { 
	padding: 0; 
	margin: 0; 
	font: 12px Arial, Helvetica, sans-serif; 
	background: #fff; 
	color: #454545; 
	

	}
	
#undy a{text-decoration:none}
#script a{text-decoration:none}
	
#enquiry{
	text-align:right
}
.tabArea a{
	line-height:30px;height:30px;text-align:left
}

.tabArea li a{color: #444444;font-weight:bold;text-align:left;text-decoration:none;background-image:url('arrow-right1.jpg');font-size:12px;padding-left: 28px;background-repeat: no-repeat;background-position:0 -2px;
}
.tabArea li a:hover{
	color:blue;text-decoration:underline;background-image:url('arrow-right.jpg')
}

a {color: #808080;}

a.title {
	color: #FE6700;
	background: #FFF;
}

h1 {
	font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	padding: 2px 0 0 0px;
	margin: 0 0 12px 0;
	color: #6E6E6E;
	background: inherit;
	
}
.apr{
	font-variant:small-caps;font-size:1.6em;
}


h2 a {
	text-decoration: none;
	color: #464548;
	background: inherit;
}

h1 a {
	text-decoration: none;
	color: #464548;
	background: inherit;
}

h2 a:hover {
	color: #C3593C;
	background: #FFF;
}

h1 a:hover {
	color: #C3593C;
	background: #FFF;
}

h1 .red{
	color: #C3593C;
	background: inherit;
}


h2 { 
	margin: 0 0 5px 0; 
	padding: 0; 
	font: bold 1.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #6E6E6E;
	background: inherit;
}

h2 .yellow{
	color: #FFFCD1;
	background: inherit;
}

.upabit
{margin-top:-10px
	}



p {	margin: 0 0 5px 0; }

ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
}

form { 
	margin: 0; 
}

img {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	
}

#q {
	position:fixed
}

#top{
	position:absolute; top: 10px;width: 800px;height:150px
}


#bottom{position:absolute; top: 170px;width: 800px;}

#parentbox {position: relative; left: 0; top: 0; width: 100%;}
#parentboxb {border:medium;border-color:fuchsia;position: relative; left: 0; top: 0; width: 100%;}


.glass {
	vertical-align: text-bottom;
	float: none;
	}

input.search { 
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 145px; 
		height: 22px;
	background: #fff url('input.gif') no-repeat; 
		padding: 5px 10px 0 25px;
		color: #808080;
}

input.button {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	height: 27px;
		width: 76px;
	background: #ABC43C url('button.gif') no-repeat;
		color: #FFF;
		font: bold 1.1em Arial, Helvetica, Sans-Serif;
}


/* layout
   ------ */

.content { 
	margin: 10px auto;
	width: 800px; 
}

.logo2 {float:left;width:300px;height:80px;padding:0}

.logo {
	float: left;
	width: 350px;
	height:80px;
	padding: 0;
	background-image:url('cflogo3.gif');
background-repeat:no-repeat
}

 .logo h1{
	color:navy;
	width: 270px;
}

.header_right {
	float: right;
	width: 400px;
	height: 72px;
}
.header_r {
	float: right;
	width: 500px;
	height: 72px;
}
.logo p {
	font-size: 0.9em;
	color: #808080;
	padding: 0 0 0 7px;
	background: inherit;
}


.top_info {
	width: 540px;
	margin: 12px 0 5px 0;
	padding: 0 5px 5px 0;
	text-align: right;
	background: #FFF url('dot.gif') repeat-x 50% bottom;
	color: #444;
}  
   
.slogan {
	text-align: right;
	width: 160px;
}


.bar { 
	text-align: right;
	font-size: 12px;
	height: 30px; 
}

.bar li { 
		
		padding: 0px 10px 8px 10px;
		color: #808080;
		background: #FFF;
		display: inline;
	}
	
.bar li.active { 
		background: #C85E35 ; 
		color: white;
		font-weight: bold; 
		padding-bottom: 0px; 
	}


.bar li.active a { 
		background: #C85E35 ; 
		color: white;
		font-weight: bold; 
		padding-bottom: 0px; 
		text-decoration:none
	}   
   
.bar a { 
		font-weight: bold;
		color: #4A8EBC; 
		background: inherit;	
	} 
	
	.gg{color:white;margin-top:-1px
}

.search_field { 
	text-align: right;
	float: right;
	width: 540px;
	height: 38px;
	background: #464548 url('searchbg.gif') no-repeat right top; 
	color: #000;
	clear: both;
	padding:  10px 0 0 0;
}

.grey {
	font-size: 14px;
	font-weight: bold;
	color: #ccc;
	background: inherit;
	
}

.search {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFF;
	background: inherit;	
} 
   
.newsletter {
	float: left;
	height: 43px;
	padding: 5px 0 0 15px;
	width: 192px;
	background: #6E6E6E url('newsletterbg.gif') no-repeat;
	color: #FFF;
	margin: 0 0 3px 0;font-size:12px;
}


.newsletter a{
	color:white;font-weight:700;text-decoration:none
}

.newsletter a:hover {
	color: white;text-decoration:underline
}



.subheader {
	clear: both;
	margin: 0 0 10px 0;
	padding: 0 8px 8px 8px;
	border-bottom: 1px solid #ccc;width:470px;
	background: #f4f4f4;
}  

.subheader ul{
	
	margin: 0; 
	padding : 10px; 
	list-style :square;list-style-position:inside
}

} 
/* left side
   --------- */
     
   
.left_articles {
		margin: 0 0 15px 0;
		padding: 0 0 0 10px;
}
  

.lt {
		
		background: #6E6E6E url('lt.gif') no-repeat;
		color: #FFF;height: 10px;
	} 
	
	
.lbox {
		
		color: #ffffff;
		background: #6E6E6E url('lb.gif') no-repeat left bottom;
		font-weight:700;
		padding: 3px 12px;
		margin: 0 0 15px 0;

}  
   
.lbox a {
		color: #FFFCD1;
		background: inherit;
	}
	
.lbox h2 {
		color: #FFF;
		background: #6E6E6E;
	}
	
	
.thumb {
	float: left;
	width: 150px;
	border: 1px solid #d4d4d4;
	color: #fff;
	background: #6e6e6e;
	margin: 0 15px 15px 0;
	padding: 5px;
}

.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
	


#small-loan{
	color:maroon;padding:10px
}
#small-loan li{list-style:square;list-style-position:inside
}

/* right side
   ---------- */ 
  

.right a {
	
	background: inherit;
}

		
	.rt {
		background: #C85E35 url('rt.gif') no-repeat;
		color: #FFF;
		height: 7px;
	} 
   
 	.right_articles { 
   	background: #C85E35 url(rb.gif) no-repeat 50% bottom;
	  padding-left:10px;
		margin: 0 0 10px 0;font-size: 0.9em;
		color: #FEE1D5;
	}
   
      
   
      
   
   
   
   .right_articles h2{
	color:#fff
}
   
   
  

/* footer
   ------ */

.footer { 
	clear: both; 
	text-align: center;
	color: #808080;
	background: #FFF url('dot.gif') repeat-x;
	padding: 8px 0;font-size:12px;width:500px
}


#applydiv{
float:right;margin-right:20px;padding:10px;width:200px
}



.footer a {
	text-decoration:none;
	}

.td3 a{
	color:#808080
}


/* user
   ------ */
   
.clear {
	clear: both;
	height:1px
}
.redd {background-color:#C85E35;color:white;font-weight:700;
	vertical-align: 0px;
	text-transform: capitalize;
	margin-bottom: 0px;
}
.wbold{
	color:white;font-weight:700;
}
.italy {font-size: large; color: #C85E35; font-style:italic} 
		
.emph {font-weight: bold;color:maroon}


#pullquote2 {
float:right;
width: 150px;
margin: -10px 15px 0px 15px;
padding: 5px 10px 5px 0;
font: 20px/24px georgia, palatino, serif;
text-align: right;
background-color:#6699ff;
border-style:outset;border-color:silver;

}

.pullquote2 a:hover {
	color: #C3593C;
	}
#pullquote3 {
float:right;
width: 180px;
margin: -10px 15px 0px 15px;
padding: 5px 10px 5px 0;
font: 20px/24px georgia, palatino, serif;
text-align: right;
background-color:#6699ff;
border-style:outset;border-color:silver;

}
#pullquoteppi {
float:right;
width: 150px;
margin: 10px 30px 0px 15px;
padding: 5px 10px 5px 0;
font: 14px/20px georgia, palatino, serif;
text-align: center;font-weight:bold;
background-color:white;color:red;
border-style:outset;border-color:silver;

}

.pullquoteppi a{
	color:white
}

.pullquoteppi a:hover {
	color: white;
	}

#phone {
float:right;
width: 150px;
margin: 10px 0px 0px 15px;
padding: 5px 10px 5px 0;
border-style:solid;border-width:thin;
position:absolute;top:165px;left:560px;
font:12px arial;text-align:center;font-weight:bold;

}

#blub{
	float:right;width:240px
}






	
	
#pullvisual {
right:20px;
position:absolute;top:0;
width: 220px;
margin: 0 20px 0 0;
color: maroon;
text-align: right;font-size:12px;
background: #f4f4f4;

}

#pullvisual a{
	color:maroon
}

.l250{
	float:left;width:250px
}  

/* text decoration settings   --------- */

.td0 {text-decoration:none;color: black}
.td0:hover{color:white}	

.td10 {text-decoration:none;color: white}
.td10:hover{color:black}	


.tdppi {text-decoration:none;color: white}
.tdppi:hover{color:white;text-decoration:underline}	
.tdppi2 {text-decoration:none;color: red}
.tdppi2:hover{color:red;text-decoration:underline}	
.tdu {text-decoration:none;color: black}


.nostyle{color:#454545;text-decoration:none;font-weight:normal}


/* alignment settings   --------- */

.textright{text-align:right;}
.disclaim {text-align:center;font-size:11px;
line-height:12px;
color:gray;}
.cen {text-align:center}
.lft {text-align:left}
.rton{text-align:right;font-size:1em}
.rgt  {text-align:right;font-weight: 700;}
.lmarg{
	margin-left:20px;margin-right:20px
}



/* size settings   --------- */
.ht{height:24em}
.small2 {font-weight:600;font-size:12px}
.small3 {font-weight:500;font-size:11px}

.twelve{font-size:14px}

h3.lft {font-size:2em;margin:0}


/* float settings   --------- */
.fleft {float:left}
.image {float: left; margin: 0 9px 3px 0;}
.righton {float: right;	width: 250px; margin: 0 10px 0 0;}
.right {float: right; width: 245px; margin: 0 0 10px 0;}
.left {	float: left; width: 490px; margin: 0 0 10px 0;}  




/* bullet settings   --------- */
.listy {list-style:square none outside; margin-left:12px;}
.listla {margin-left:15px; color:black; font-weight:700}
.lsquare{list-style-type:square}



.box2{
margin:0 0 0px 0;
padding:10px 10px 10px 0;
background-color:#C85E35;
color:#fff;
line-height:2em;
}

.box2 poo{
	text-align:center
}
.box3{border:medium;
}




.topbox {
	background: #C85E35 url('rt.gif') no-repeat;
	color: #FFF;
	height: 7px;
	text-align: center;}

.norma {color:blue;text-decoration:underline
	
}

.othera {
	color:red;text-decoration:none;font-weight:bold;}

.othera:hover{
	text-decoration:underline
}



#frmCalculator{font-variant:normal
}


	#shome{display:none; width:180px;}
	#shome2{display:none; width:180px;}
	#shome3{display:none; width:180px;}
	#nhome{display:none; width:180px;}
	#nhome2{display:none; width:180px;}
	#sppi{display:none; width:180px;}
	#sppi2{display:none; width:180px;}
	#sppi3{display:none; width:180px;}
	#sppi4{display:none; width:180px;}
	#sppi5{display:none; width:180px;}
	#sppi6{display:none; width:180px;}
	#sppi7{display:none; width:180px;}
	#sppi8{display:none; width:180px;}
	#empadd{display:none}
	#empadd2{display:none}
	#form1{display:none}
	#rental{display:none}
	#amount1{display:none;text-align:center}
	#ownerinf{display:none}
	.FieldTitle {color:#333333;}
    .InputField_Amount {width:80px;background-image:url(pound.gif);background-repeat:no-repeat;background-position:left center;padding-left:12px;}


.enqhead {
	background-color:blue;color:white;text-align:center;font-size:14px;padding:6px 0 
}
