a:link.selector_name { color: #FF0000; text-decoration: none; }
a:visited.selector_name { color: #FF0000; text-decoration: none; }
a:hover.selector_name { color: #FF0000; text-decoration: none; }
a:active.selector_name { color: #FF0000; text-decoration: none; }

body {font: Verdana, Arial, Helvetica, sans-serif; background-color: #F3E7FF; background-image: url(/images/bg.jpg); background-repeat: repeat-x;  }
h1{font: normal normal 150% "Trebuchet MS", verdana, arial,sans-serif; color: #033E84; clear:both; }
h2,h3{font: normal normal 150% "Trebuchet MS", verdana, arial,sans-serif; color: #033E84; }
h2{font-size:110%;}
h3{font-size:100%}
p{font: normal normal 80% Verdana,Arial,sans-serif}
ul{font: normal normal 80% Verdana,Arial,sans-serif}
ol{font: normal normal 80% Verdana,Arial,sans-serif}
table{font: normal normal 80% Verdana,Arial,sans-serif; font-size:small;}
hr{color:#F3E7FF;background-color:#F3E7FF;}

div#container{width:90%; min-width:1000px; margin: auto;padding: 0px 0px 0px 0px; min-height:720px;}
div#header{width:90%; background:#FFF; text-align:right; padding: 10px; clear:both;}
div#menu{width:100%; text-align:left;}
div#content{width:90%;background:#FFF;padding: 10px; min-height:720px; }
div#leftnav{width:230px; margin: 0; padding: 5px; float:left; position:relative;} 
div#listings{padding: 5px; min-width: 300px;margin-left: 250px; position: relative;}

div#footer
{
clear: both;
margin: 0;
padding: .5em;

}

div#container A:link {text-decoration: underline; color: #9900FF; font-weight:bold;}
div#container A:visited {text-decoration: underline; color: #9900FF; font-weight:bold;}
div#container A:active {
	text-decoration: underline;
	color: #FF0000;
	font-weight:bold;
}
div#container A:hover {text-decoration: none; color: red; font-weight:bold;}

img {border:0;}



#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #F3E7FF;
float: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #F3E7FF;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #9900FF;
color: #fff;
}

#listings strong{font: medium "Trebuchet MS", verdana, arial,sans-serif; font-weight:bold;}
#featured strong{font: medium "Trebuchet MS", verdana, arial,sans-serif; font-weight:bold;}


.locationlinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align:left;
	font-weight:normal;
}



.fishdevfooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-align:center;
}

.headertext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
padding: 10px 10px 10px 10px;}

.redborder { border-style:ridge;
border-width:medium;border-color: #033E84; }

.searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #9900FF;
	font-weight: bold;
padding: 10px 10px 10px 10px;}
.headertext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FFFFFF;	
}
.clearroundedbox {clear:both;}
img.floatleft { 
    float: left; 
    margin: 4px;
  }
  
img.results{ 
      float: left; 
	padding:4px;
  border:1px solid #ddd;
  }
  
img.floatright { 
    float: right; 

}
img.floatrightclear { 
    float: right; 
    margin: 4px; 
		clear: both; 
}
.rbroundbox { background: url(/images/nt.gif) repeat; }
.rbroundboxleft { background: url(/images/nt.gif) repeat; }
.rbroundboxright { background: url(/images/nt.gif) repeat; }
.rbroundboxsmall { background: url(/images/nt.gif) repeat; }
.rbtop div { background: url(/images/tl.gif) no-repeat top left; }
.rbtop { background: url(/images/tr.gif) no-repeat top right; }
.rbbot div { background: url(/images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/images/br.gif) no-repeat bottom right; margin-bottom: 10px }
.rbcontent {padding:5px;}

.featured { background: #FFFF99; border:medium; }
.financialinfo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}



.rbtop div, .rbtop, .rbbot div, .rbbot {

height: 7px;
}


a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

.textInput
{
border: 1px solid #9900FF;
background: #ffffff;
color: black;
font-size: large;
}
.mortgage
{
background: #CC99FF;

}



#LB_FormOneStep{ font-family: Verdana; border: solid 1px #ccc; background: #f5f5f5; font-size: 12px; padding: 0; width: 500px; }
#LB_FormOneStep fieldset{ border: 0; width: 500px; display: block; padding: 0; margin: 0; position: relative; }
.LB_FormStepHidden{	display: none; }
.LB_FormStepVisible{ display: block; }
.LB_OneColumn label{ float:left; width: 260px; margin: 0 20px; }
.LB_OneColumn label.LB_RadioLabel{ float: none; margin: 0; text-align: left; }
.LB_OneColumn .LB_ErrorMessage{ margin-left: 300px; margin-bottom: 5px; }
.LB_ErrorMessage{margin-bottom: 5px; color: #d00; }
.LB_ErrorLabel{ color: #fff; background-color: #f00; margin-bottom: 4px; }

.LB_FormHeadline{ color: #fff; background: #7da0bd; font-weight: bold; padding: 5px 20px; font-size: 18px; clear: both; margin-bottom: 20px; }
.LB_FormHeadline span{ float: right; font-size: 13px; padding-right: 30px; background: transparent url(https://forms.leadbay.co.uk/Common/Images/padlock.gif) no-repeat right; margin-top: 2px; }
.LB_FormHeadline span a{ color: #fff; }
#LB_ContactDetails .LB_FormHeadline{ background: #91c19d; }

#LB_AmountToBorrow, #LB_PropertyValue, #LB_DebtAmount { padding-left: 13px; background: #fff url(https://forms.leadbay.co.uk/Common/HtmlIntegration/Images/Sterling.gif) no-repeat 1px; }
.LB_DisplayNone{ display: none; }

.LB_FormRow, .LB_FormCell{ float: left;	display: inline; padding-right: 20px; }
.LB_FormRow{ margin: 0;	padding: 0; }
.LB_FormCell{ margin: 0 0 0 20px; }
.LB_FormCellFixedWidth{	width: 240px; }

#LB_Separator{ width: 460px; padding: 0 20px; }
#LB_Consent{ display: none; margin-right: 20px; padding: 5px; }
#LB_FinishButtonDiv{ padding: 10px 20px 20px 0; float: right; }
#LB_FinishButton{ font-size: 16px; font-weight: bold; background-color: #F87431; color: #fff; padding: 3px 10px; }
#LB_FinishButton.LB_ButtonDisabled{ background-color: #ddd; }

.LB_ToolTip-title{ font-weight:bold !important; }
.LB_ToolTip-tip { background: #ff7;	border: 2px solid black !important;	font-size: 80%;	padding: 3px; text-align: left;	width: 350px; z-index:100; }
.LB_ToolTipIcon { background:transparent url(https://forms.leadbay.co.uk/Mortgages/HtmlIntegration/Images/ToolTipQuestionCircle.gif) no-repeat scroll 0 0; display: inline; }

	

