﻿
#header 
{
	background-image:url(../images/conveyancing_header.jpg);
	background-repeat:no-repeat;
	height:55px;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0; cursor:help;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:240px;
    padding:5px 8px 5px 8px;
    border:1px solid #666;
    background-color:#fafafa; color:#333;
    text-align: left;}
    
#wraparound
{
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	height:500px;
	padding-left:25px;
}
#wraparound2
{
	background-image:url(../images/bg2.jpg);
	background-repeat:no-repeat;
	height:500px;
	padding-left:25px;
}

.header_top 
{
	font-size:14px;
	font-weight:bold;
	color:#0066ff;
	border-bottom:1px solid #0066ff;
	padding-bottom:4px;
	margin-top:12px;
	margin-bottom:5px;
	width:455px;
}

.header_top2 
{
	font-size:14px;
	font-weight:bold;
	color:#0066ff;
	border-bottom:1px solid #0066ff;
	padding-bottom:4px;
	margin-top:5px;
	margin-bottom:5px;
	width:455px;
}

.recc 
{
padding-top:10px;
padding-left:10px;	
height:50px;

}

#clearfloats 
{
	clear:both;
}

.theinvis 
{
	
height:70px;	
}


a 
{
	color:#0066ff;
}
.containthis 
{
	width:455px;
	float:none;
	height:25px;
}

.showall 
{
	margin-top:10px;
	width:455px;
	font-size:12px;
	font-family:Arial;
}

.containleft 
{
	width:100px;
	float:left;
	font-weight:bold;
	padding-top:3px;
	
}

.backtrack 
{
	width:490px;
	text-align:right;
	padding-top:5px;
}

.whitey 
{
	text-decoration:none;
}

.containright 
{
	width:355px;
	float:left;
}

.intro 
{

font-size:12px;
font-family:Arial;
width:470px;
color:#333;	
padding-top:20px;
}

.bottomOrange{
background-color:#0066ff;
}

.img2 {
background:url('images/left2.jpg');
}
body{
font-size:12px;
font-family:arial;
margin:0px;
}

hr {
padding:0px 0px 0px 0px;
margin:0px;
color:#0066ff;
height:1px;


}

.head {
font-size: 14px; font-weight: bold; color: #0066ff; 
padding:5px 5px 0px 3px;
}

.head3 {
font-size: 12px; font-weight: 100; color: #333; 
padding:5px 5px 0px 3px;
}

.head2 {
font-size: 14px; font-weight: bold; color: #0066ff; 
padding:0px 5px 0px 3px;
}

.searchbox {
width: 130px; 
 font: 12px Arial, Helvetica, sans-serif; 
font-weight:bold;
 background-color: #fff; 
 color: #333; 
 border: 1px solid 333; 
 margin-right: 0px;
}

#qdetails 
{
	margin-left:10px;
}