/* CSS created for Codys Estate Agents */
body {
	background-color: #D7E4F2;
	margin: 0px 0px 10px 0px;
	padding: 0px; /* put in for opera */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea, input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233A8D;
}
ul, li {
	font-size: 11px;
	color: #233A8D;
	margin-top:2px;
	margin-bottom:2px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: square;
	list-style-image: url(stat/bull.gif);
}
p {
	font-size: 11px;
	color: #233A8D;
	margin:0px; 
	padding:0px 0px 5px 0px;
}

#header a img {
border:none;
}
.btext
{
	font-weight: bold;
	color:#F7921E;
}
.btextb
{
	font-weight: bold;
	color: #233A8D;
}
#die{
	border-top: 1px solid #5D8BBA;
	border-left: 1px solid #5D8BBA;
	padding: 0px;
	margin: 0px;
}
#die td {
	border-bottom: 1px solid #5D8BBA;
	border-right: 1px solid #5D8BBA;
	font-size:9px;
	color:#233A8D;
}
#die td.bback {
	background-color:#A7C5E2;
	font-weight: bold;
	color:#FFFFFF;
}
#die td.oback {
	background-color:#F9B463;
	font-weight: bold;
}
#backlink {
	padding: 0 0 5px 0;
	margin: 0px;
}

#hr {
	border: 2px dotted #A7C5E2;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#hr.orline {
	border-color:#FABC74;
}
p.itl {
	font-style: italic;
}
/* html default page styles */
h1 {
	font-size: 95%;
	font-weight: bold;
	color: #F79421;
	margin:0px;
	padding:0px 0px 5px 0px;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	color: #233A8D;
	margin:0px; 
	padding:3px 0px 3px 0px;
}
h3 {
	font-size: 80%;
	font-weight: bold;
	color: #5D8BBA;
	margin:0px;
	padding:2px 0px 2px 0px;
	line-height: 1.4em;
}
a {
	font-size: 11px;
	color: #233A8D;
	margin:0px; 
	padding:0px 0px 0px 0px;
}
a:hover{color: #F79421;}
a:visited{color: #233A8D;}
a:active{color: #233A8D;}
/* html default page styles ends */
/* custom page styles */
#topbar {
 background-color:#25368F;
}
#navigation {
 background-color: #A7C5E2;
padding-top:20px;
background-image: url(stat/newbits/leftcoltop.gif);
background-repeat: no-repeat;
background-position: top;
padding-top:4px;
}
#navigation td {
	height: 22px;
	margin:0px;
	padding:0px 0px 0px 20px;
}
#navigation td a {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#navigation td.fn1 {
	background-image: url(stat/newbits/navbg.gif);
}
#navigation td.fn2 {
	background-image: url(stat/newbits/navbg.gif);
}
#navigation td.fn3 {
	background-image: url(stat/newbits/navbg2.gif);
}
#navigation td.fn1 a:hover,
#navigation td.fn2 a:hover,
#navigation td.fn3 a:hover {
	color:#F66F15;
}
#leftfeature span {
	color:#FFF;
	font-weight: bold;
}
#leftfeature a:link{
	color:#25368F;
}
#leftfeature a:hover{
	color:#fff;
}
#leftfeature td.ad2 {
	padding:0;background-color:#384D83;

}
#leftfeature td.ad2 p{
	color:#FFF;font-weight:normal;
}
#leftfeature td.ad2 a:link{
	padding: 10px 3px 5px 7px;background-color:#384D83;
}
#leftfeature td.ad2 a:hover{
	background-color:#6191C1;
}
#leftfeature td.ad2 a:visited{
	padding: 10px 3px 5px 7px;
}

/* 30/10/06: ADDED MAILING LIST FEATURE TO LEFT COLUMN (head.inc) */
#leftfeature td.ad3 {
	padding:0;background-color:#A7C5E2;

}
#leftfeature td.ad3 p{
	color:#25368F;font-weight:normal;
}
#leftfeature td.ad3 a:link{
	padding: 10px 3px 5px 7px;background-color:#A7C5E2;
}
#leftfeature td.ad3 a:hover{
	background-color:#C9DBED;
}
#leftfeature td.ad3 a:visited{
	padding: 10px 3px 5px 7px;
}


#bodycon {
/*	background-image: url(stat/body_topback.gif);
	background-repeat: no-repeat;
	background-position: top;*/

}
.2col {

}
#bodycon table {
	margin: 25px 0px 0px 15px;
}
#bodycon table img.fr {
	float: right;
	margin-left: 10px;
	margin-right: 5px;
}
#bodycon table img {
	float: left;
	margin-left: 2px;
	margin-right: 10px;
}
#bodycon table img.hmhead {
	float: left;
	margin-left: 0px;
	margin-right: 0px;
}
#bodycon table img.hmfoot {
position:relative;
left:-22px;
top:0px;
margin:0;
}

#bodycon table a:hover{color: #F79421;}

#rightbar {
  color: #233A8D;
	font-size: 10px;
	background-color: #8EB2D8;
	background-image: url(stat/newbits/rightcoltop.gif);
	background-repeat: no-repeat;
	background-position: top;

}
#rightbar td.ft1 {
line-height:16px;
}
#rightbar td.ft1 a {
color:white;
text-decoration: none;
}
#rightbar td a:hover{color: #F79421;}
#rightbar table {/* move the nested table down 15px */
	margin: 7px 0px 0px 0px;
}
#rightbar td h5 {
	font-family: Arial, Helvetica;
	font-size: 11px;
	margin: 12px 0px 8px 5px;
	padding: 0px;
}
#rightbar td p {
	font-size: 11px;
	margin: 4px 5px 4px 5px;
	padding: 0px;
}
#rightbar td.ft1 {
	background-image: url(stat/arrowb1.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #3C5F99;
	padding: 0px 0px 5px 0px; /* used to add space under the top right orange feature */
}
#rightbar td.ft1 a {
	margin: 0px 0px 6px 0px;
	padding: 0px;
}
#rightbar td.ft1 a:hover {color: #FFF;}
#rightbar td.ft2 {
	background-image: url(stat/arrowb2.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#footer td {
	height: 38px;
}
#footer td a {
	text-decoration: none;
}
#footer td a:hover{color: #F79421;}

#footer td.bb1 {
	background-image: url(stat/baseb1.gif);
	font-size: 9px;
	color: #003366;
	line-height: 2em;
	font-weight: bold;
	text-align: right;
}
#footer td.bb1 a {
	font-size: 9px;
	color: #003366;
}
#footer td.bb1 a:hover {
	font-size: 9px;
	color: #F79421;
}
#footer td.bb2 {
	
}
#footer td.bb2col {
background-image: url(stat/baseb2_lg.gif);
}
#footer td.bb3 {
background:#8EB2D8;
	
}
#botbar {
	font-size: 9px;
	text-align: right;
	background-color:#061B5E;
	color: #FFF;
	padding: 3px 5px 3px 0px;
}
form{
padding: 0px;
margin: 0px;
}

tr.highlight td{
color:#F79421!important;
}

br.spacer{
clear:both;
}

div#featureprops {
padding:0;
margin-top:10px;
border:1px solid #8EB2D8;
height:141px;
}
div#featureprops h4 {
font-size: 13px;
line-height: 18px;
font-weight:bold;
color:#F66F15;
margin:0;
padding:0;
margin-bottom:3px;
}

div#featureprops p {
font-size: 11px;
line-height: 16px;
}

div#featureprops img {
float:left;
width:161px;
_height:121px;
margin-right:7px;
border:none;
}

div#newinstructions  {
padding:10px 0 10px 10px;
margin-top:10px;
background:#8EB2D8;
}
div#newinstructions h1 {
color:#354A80;
}

h1.welcomemessage {
color:#354A80;
}

div#propcode {
padding:7px;
}
div#propcode p {
margin:0;
padding:0;
font-size:10px;
color:#FFF;
}
div#propcode input#slc {
width:130px;
margin-bottom:4px;
background:#D7E4F2;
}



div#newinstructions  a {
font-size:15px;text-decoration:none;border-bottom:1px solid #233A8D;
}
div#newinstructions  a:hover {
border-bottom:1px solid #F79421;
}
table#newinstructions  {
border-collapse:collapse;
margin:0;
font-size:10px;
text-align:left;
width:100%;
}
table#newinstructions th {
	border:1px solid #384D83;
	background-color:#384D83;		
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 2px;
}

table#newinstructions td {
	padding:5px 2px;
	border:1px solid #384D83;	
	background-color:#FFFFFF;	
	color:#000000;	
}

table#newinstructions td a {
font-size:10px;
}

