body {
		text-align:center;
		font-family:  Arial, Verdana, Helvetica, sans-serif;
		margin-left: 0px;
		margin-top: 0px;
}

html {
		margin:0;
		padding:0;
		background:#FFFFFF;
		color:#A967DE;
}

img {
		border: 0px;
}

img a:link{
		text-decoration:none;
		border: 0px;
}

img a:visited{
		text-decoration:none;
		border: 0px;
}

img a:hover{
		text-decoration:none;
		border: 0px;
}


#loans-layout {
		width:765px;
		min-height:840px;
		margin-right:auto;
		margin-left:auto;
		height:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
}

#contentleft {
		width:150px;
		padding:0px;
		margin-left:0;
		float:left;
}

#contentcenter {
		width:610px;
		padding:0px;
        float:left;
        color:#006600;
        background:#ffffff;
}


.center {
		width:455px;
	    float:right;
}

.center1 {
		width:480px;
		height:50px
	    text-align:right;
		font-size:12px;
		font-weight:normal;
		color:#000099;
}

.center img a:link{
		text-decoration:none;
}

.center img a:visited{
		text-decoration:none;
}

.center img a:hover{
		text-decoration:none;
}

.loanapplication {
		font-size:12px;
		font-weight:normal;
		padding:0px 5px 0px 5px;
}

.loanapplication td{
		text-align:right;
		font-size:12px;
		font-weight:normal;
		color:#359820;
		background:#D1E0C7;
		height:20px;
}

.loanapplication table{
		padding:0px;
		margin:0px;
}

.center ul{
		text-align:left;
		font-size:12px;
		font-weight:normal;
}

.center {
		text-align:left;
		font-size:12px;
		font-weight:normal;
}

.center p{
		text-align:left;
		font-size:12px;
		font-weight:normal;
}

.center p a:link{
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;
		color:#359820;
		background:#ffffff;

}

.center p a:visited{
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#359820;
		background:#ffffff;
}

.center p a:hover{
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;
		color:#0000CC;
		background:#ffffff;
}

.breadcrumb {
		color: #359820;	
		background:#ffffff;
}

.breadcrumb p{
		font-size:12px;
		padding:0px;
		font-weight:bold;
		font-style:italic;
}

.center h2 {
		font-size:14px;
		padding:0px;
		margin:10px 10px 10px 10px;
		font-weight:bold;
		font-style:normal;
		color: #006600;	
		background:#ffffff;
}

.center h3 {
		font-size:14px;
		padding:0px;
		margin:10px 10px 10px 10px;
		font-weight:bold;
		font-style:normal;
		color: #006600;	
		background:#ffffff;
		text-align:center;
}

.center h3 a:link{
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#359820;
		background:#ffffff;
}

.center h3 a:visited{
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#359820;
		background:#ffffff;
}

.center h3 a:hover{
		font-size:14px;
		font-weight:bold;
		text-decoration:underline;
		color:#A967DE;
		background:#ffffff;
}

.searchresults{
		color: #A967DE;	
		background:#ffffff;
}

.searchresults h3 {
		font-size:14px;
		padding:0px;
		margin:10px 10px 10px 10px;
		font-weight:bold;
		font-style:normal;
		color: #359820;	
		background:#ffffff;
		text-align:left;
}

.searchresults h3 a:link{
		color: #359820;	
		background:#ffffff;
		text-align:left;
		text-decoration:none;
}


.searchresults h3 a:visited{
		color: #A967DE;	
		background:#ffffff;
		text-align:left;
		text-decoration:none;
}


.searchresults h3 a:hover{
		color: #A967DE;	
		background:#ffffff;
		text-align:left;
		text-decoration:underline;
}

.contentleft {
		width:150px;
		padding:0px;
		float:left;
}
.contentleft h3{
		background:#D1E0C7 url('http://www.newmortgagefinder.co.uk/images/working/menu.gif') no-repeat;
		font-size:13px;
		text-align:center;
		height:20px;
		color:#FFFFFF;
		font-weight:bold;
		margin-left:0px;
		margin-right:0px;
		margin-top:10px;
		margin-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		padding-top:5px;
		padding-bottom:0px; 
}

.contentleft h4{
		background:#D1E0C7 url('http://www.newmortgagefinder.co.uk/images/working/menu.gif') no-repeat;
		font-size:13px;
		text-align:center;
		height:20px;
		color:#FFFFFF;
		font-weight:bold;
		margin-left:0px;
		margin-right:0px;
		margin-top:10px;
		margin-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		padding-top:5px;
		padding-bottom:0px; 
}

.contentleft p{
		font-size:11px;
		width:147px;
		padding:0px;
		margin:0px;
		font-weight:normal;
		font-style:normal;
		list-style:none;
		color: #5E5E9E;
		border-left:1px solid #5E5E9E;
		border-right:1px solid #5E5E9E;
		border-bottom:1px solid #5E5E9E;
		background:#eeeeee;
		text-align:center;
}
.contentleft p a:link {
		color: #5E5E9E;
		background:#eeeeee;
		text-decoration:none;
}

.contentleft p a:visited{
		color: #5E5E9E;
		background:#eeeeee;
		text-decoration:none;
}

.contentleft p a:hover{
		color: #ffffff;
		background:#5E5E9E;
		text-decoration:none;
}

.contentleft ul{
		font-size:11px;
		width:147px;
		padding:0px;
		margin:0px;
		font-weight:normal;
		font-style:normal;
		list-style:none;
		color: #359820;
		border-left:1px solid #359820;
		border-right:1px solid #359820;
		background:#D1E0C7;
		text-align:center;
}


.contentleft ul a:link {
		color: #359820;
		background:#D1E0C7;
		text-decoration:none;
}

.contentleft ul a:visited{
		color: #359820;
		background:#D1E0C7;
		text-decoration:none;
}

.contentleft ul a:hover{
		color: #D1E0C7;
		background:#359820;
		text-decoration:none;
}



.contentleft li{
		border-bottom:1px solid #359820;
		font-size:11px;
		height:18px;
		padding:5px 0px 0px 0px;
		margin:0px;
}

#contentright {
		width:147px;
		padding:0px;
		margin:0px;
		float:right;
}

#contentright h5{
		background:#D1E0C7 url('http://www.newmortgagefinder.co.uk/images/working/menu.gif') no-repeat;
		font-size:13px;
		text-align:center;
		height:20px; 
		color:#FFFFFF; 
		font-weight:bold; 
		margin-left:0px; 
		margin-right:0px; 
		margin-top:10px; 
		margin-bottom:0px; 
		padding-left:0px; 
		padding-right:0px; 
		padding-top:5px; 
		padding-bottom:0px; 
}

#home-insurance a{
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/home-owners-call.jpg') no-repeat;
		height:104px; 
		margin:0px; 
		padding:0px; 
		color:#A967DE; 
		display:block;
}
#car-loans a {
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/car-loan.jpg') no-repeat;
		height:105px; 
		width:100%; 
		margin:0px; 
		padding:0px;
		color:#A967DE; 
		display:block;
}

#low-cost-insurance a{
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/low-cost-inurance.gif') no-repeat;
		height:104px;
		margin:0px; 
		padding:0px;  
		color:#A967DE; 
		display:block;

}

#credit-cards a{
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/credit-cards.gif') no-repeat;
		height:104px; 
		margin:0px; 
		padding:0px; 
		color:#A967DE; 
		display:block;

}
#os-mortgages-1 a{
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/os-mortgage1.gif' )  no-repeat;
		height:125px; 
		margin:10px; 
		padding:0px; 
		color:#A967DE; 
		display:block;
		

}
#os-mortgages-2 a{
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/os-mortgage2.gif') no-repeat;
		height:240px; 
		margin:10px; 
		padding:0px; 
		color:#A967DE; 
		display:block;
		

}

#contentheader {
		background:#FFFFFF url('http://www.newmortgagefinder.co.uk/images/working/new_mortgage_header1.jpg') no-repeat;
		height:120px;
		color:#003300;
}
	
	
p,h1,pre {
		margin:10px 10px 10px 10px;
}
		
h1 {
		font-size:14px;
		padding-top:10px;
}
		
#contentheader h1 {
		font-size:16px;
		padding-top:65px;
		margin-left:100px;
		font-weight:bold;
		width:460px;	
}
	
#contentmenu {
		background:#ffffff url('http://www.newmortgagefinder.co.uk/images/working/new_mortgage_header_base.jpg') no-repeat;
		height:23px; 
		color:#ffffff;
}

#contentmenu ul {
		background:#FFFFFF;
		margin-left:0px;
		height:25px;
		display:inline;	
		padding:0px;
		font-size:12px;
		font-style: normal;
		font-weight:bold;
}

#contentmenu li {
		color:#173BBD;
		font-size:12px;
		font-weight:bold;
		display:inline;
		font-style: normal;
		text-align:center;
		width:770px;
		padding:0 14px 0 14px;
		color:#ffffff;
}

#contentmenu li a:visited {
		color:#173BBD;
		text-decoration:none;
}
#contentmenu li a:visited {
text-decoration:none;
}

#contentmenu li a:hover {
		text-decoration:underline;
		color:#173BBD;
}

#contentright p { 
		font-size:10px;
		padding:0px;
		margin:0px;
		color:#359820;
		background:#D1E0C7;
		text-align:center;
}

#simplesearch {
		text-align:center;
		padding:5px 0px 5px 0px;
		margin:0;
		width:145px;
		border-top:1px solid #359820;
		border-bottom:1px solid #359820;
		border-left:1px solid #359820;
		border-right:1px solid #359820;
}

#simplesearch fieldset {
		margin:0;
		padding:0;
		border:0 solid;
}

#simplesearch input#searchterm {
		font-size:14px; 
		font-weight:normal; 
		border:1px inset #ccc; 
		padding:2px;
}

#simplesearch input#searchbutton {
		font-size:14px; 
		font-weight:normal; 
		border:1px outset #ccc; 
		margin-top:2px;
} 

#opt-in {
		text-align:center;
		padding:5px 0px 5px 0px;
		margin:0;
}

.personal-loan p a:hover{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#0000CC;
}

.personal-loan{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		border-top:1px solid #359820;
		border-bottom:1px solid #359820;
		border-left:1px solid #359820;
		border-right:1px solid #359820;
		margin:0;
		padding:0;
}

.personal-loan p{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#359820;
}

.personal-loan p a:link{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#359820;
}

.personal-loan p a:visited{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#359820;
}

.personal-loan p a:hover{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#0000CC;
}

.newsletter{
	width:147px;
	border-top:1px solid #359820;
	border-bottom:1px solid #359820;
	border-left:1px solid #359820;
	border-right:1px solid #359820;
	margin:0;
	padding:0;
}

.legal p {
		text-align:center;
		font-size:9px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#ff0000;
}

#footer {
		float:left;
		border-top:1px solid #359820;
		border-bottom:1px solid #359820;
		border-left:1px solid #359820;
		border-right:1px solid #359820;
		width:770px;
		padding:0px;
		text-align:center;
		background:#D1E0C7;
		color:#359820;
}

#footer h6{
		background: #359820;
		color:#ffffff;
		font-size:14px;
		font-weight:bold;
		padding:5px;
		margin:0px;
}

#footer li{
		font-size:12px;
		font-weight:bold;
		color:#617C58;
}

#footer p{
		font-size:8px;
		font-weight:normal;
}
		
.footer p a:link{
		text-align:center;
		font-size:8px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#359820;
}

.footer p a:visited{
		text-align:center;
		font-size:8px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
		padding:5px 0px 5px 0px;
		color:#359820;
}

/*////// W3C VALIDATION ////// */
img.c13 {border:0;width:88px;height:31px}
div.c12 {text-align: center}
p.c11 {margin-bottom: 0; margin-top: 0; text-align: left}
span.c10 {font-family: Arial; font-size: 70%}
span.c9 {color: #808080}
div.c8 {text-align: right}
table.c7 {background-color: #C0C0C0}
span.c6 {color: #008000}
span.c5 {font-family: Tahoma; font-size: 70%}
div.c4 {text-align: left}
span.c3 {color: #808080; font-family: Tahoma; font-size: 80%}
span.c2 {color: #008000; font-family: Tahoma; font-size: 70%}
h1.c1 {text-align: center}
.formnothover
{
	border:1px solid #008000;
	margin:1px;
	background-color: #ECFDED;
	background-image: url(formbghover.png);
	background-repeat: repeat-x;
	background-position: top;
}
.formhover
{
	border:2px solid #609EBF;
	margin:0px;
	background: #FFF;
}
.error_strings
{
    font-family:Verdana;
    font-size:10px;
    color:#660000;
}

.keyword h1
{
			display:inline;
			text-align:left;
			float:left;
			margin:0;
			padding:0 10px 5px 10px;
			font-size:11px;
}
