form {margin:0;}

.foto{
border-style:solid;
border-width:2px;
border-color:#ffffff;
}

a{	color: #336600;	text-decoration: none;		}
a:visited {	color:#336600;	text-decoration: none;}
a:active {	color:##33520A;}

a.a2{	color: #336600;	text-decoration: none;		}
a.a2:visited {	color:#336600;	text-decoration: none;}
a.a2:hover {		color:#000000; font-weight:normal; text-decoration:underline;
}
a.a2:active {	color:#33520A;}


a.a3{	color: #E6FFB0;	text-decoration: none;		}
a.a3:visited {	color:#E6FFB0;	text-decoration: none;}
a.a3:hover {		color:#ffffff; font-weight:normal; text-decoration:underline;
}
a.a3:active {	color:#33520A;}





a.n{
	color: #ffffff;
	text-decoration: none;
}
a.nr{
	color:#ff0000;
	text-decoration: none;
}

.nav{
	background-color: #004d44;
}

/* links */

#col a{
	color: #004000;
	text-decoration: none;
}
#col a:hover{
	color: #ff0000;
	text-decoration: none;
}

.crum a {
	color:#000000;
	text-decoration: none;
}
.crum a:hover, ul a:hover{
	color:#f00000;
}

.next a,.bar a{
	color: #ffff00;
	text-decoration: none;
}
.next a:hover, .bar a:hover{
	color: #ffff00;
}
p.paging a{
	color: #004000;
}
.paging a{
	color: #ffff00;
}
.g{
	color: #aaaaaa;
	border-color: #aaaaaa;
}
.r{
	color: #ff0000;
}
.line{
	width: 520px;
	background-image: url(/i/dash_horiz.gif);
	background-color: #ffffff;
}
.vert{
	background-image: url(/i/dash_vert.gif);
}
.horiz{
	background-image: url(/i/dash_horiz.gif);
}

.crum{
	background-color: #b8db63;
	font-size: 10px;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 12px;
	white-space: nowrap;
	color: #ff0000;
}
.tel{
	font-family: "Arial", sans-serif;
	padding-left: 12px;
	font-size: 26px;
	font-weight: bold;
	color: #004d44;
	vertical-align: top;
}

h1{
	font-family: "Arial", sans-serif;
	font-size: 26px;
	margin: 0px;
	font-weight: normal;
}
h1 span{
	font-size: 20px;
}
h2, h5{
	font-size: 13px;
	/*color:#004d44;*/
	color:#336600;
	font-weight: normal;
}
h3{
	font-family: "Arial", sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
}
h4{
	font-size: 11px;
	font-weight: normal;
	margin: 2px 0 4px;
}
h2.results{
	font-size: 16px;
	margin: 0px;
	font-weight: bold;
}
h3.results{
	font-size: 15px;
	margin: -13px;
}
h5{
	margin:1px;
}
.nodec{
	text-decoration: none;
}
.bar{
	height: 15px;
	background-color: #004d44;
	padding: 0px 6px 1px 12px;
	color: #ffffff;
}
.subbarleft,.price{
	background-color: #ffff00;
	padding: 1px;
	padding-left: 12px;
	font-weight: bold;
	margin-left: 12px;
}
.month{
	color: #ffffff;
	font-weight: normal;
}
.subbarright{
	background-color: #004d44;
	padding: 1px;
	padding-left: 5px;
	color: #ffffff;
	margin-left: 5px;
}
.subbar{
	padding: 0px;
	background-color: #004d44;
}
.next{
	background-color: #004d44;
	text-align:right;
	color: #ffffff;
	padding: 1px 12px;
}
.paging{
	background-color: #004d44;
	color: #ffffff;
	padding: 1px 0;
}
p.paging{
	background-color: transparent;
	color: #004000;
}

/* column */
.col{
	background-color: #b8db63; 
	padding: 12px;
	padding-top: 2px;
	
}
.colshadow{
	background-color: #b8db63;
	background-image: url(/i/shadow_b8db63.gif);
	font-size:8px;
}
.shadow{
	background-color: #ffffff;
	background-image: url(/i/shadow_ffffff.gif);
}
#col{
	position: absolute;
	top: 146px;
	left: 0px;
}
.colright{
	background-color: #b8db63;
	background-image: url(/i/shared/bg_colright.gif);
	text-align: center;
}
.colrightah{
	background-color: #E23000;
	background-image: url(/i/shared/bg_colright_ah.gif);
	text-align: center;
	color: #fff;
}

.titlebar{
	background-color: #ffff00;
	background-image: url(/i/bar.gif);
	background-repeat: repeat-x;
	height: 27px;
	width: 210px;
	padding: 1px 12px 1px;
	font-weight: normal;
}

.priceline{
	background-color: #004d44;
	font-weight: normal;
	color: #ffff00;
}
.priceline strong{
	color: #ffff00;
}
.pricedetails{
	color: #ffffff;
	background-color: #004d44;
	font-weight: bold;
}

select, input, textarea, .smalltext{
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 10px;
	color: #000000;
}
option.spacer{
	color: #ffffff;
}
ul{
	margin-left: -1.5em;
  }
li.blank{
	list-style: none;
}

.pw{
	padding-left: 12px;
	color: #004d44;
	font-size: 11px;
}


.pic{
	margin: 1px;
}

#LLdesc,#SHdesc{
	visibility: hidden;
}

.stripe{
	background-color:#f0f0f0;
}
/* footers */
.footertext,.form{
	padding-left: 12px;
	font-size: 10px;
}
.footer{
	font-size: 10px;
}
.footerlogo{
	vertical-align: middle;
}

/* search */
.advtabselected{
	background-image:url(/i/search/adv_tabs/tab_selected.gif);
	background-color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.advtab{
	background-image:url(/i/search/adv_tabs/tab.gif);
	text-align:center;
}
.legalbox{
	width:200px;
	padding:10px;
	background-color:#f0f0f0;
}
.gbg{
	background-color:#f0f0f0;
}
/* tips table colours */
.infoheader{
	background-color:#B8DB63;
	font-weight: bold;
}
.infobody{
	background-color:#D8F296;
}
.helpbox,.careersbox{
	padding:8px;
	border-width:1px;
	border-style:dashed;
	border-color:#000000;
	background-color:#f0f0f0;
}
.warning{
	padding:6px;
	border-width:1px;
	border-style:dashed;
	border-color:#D70200;
	color:#D70200;
}
/* sunday market */
.sundaymarket{
	background-color:#004d44;
	color:#ffffff;

}
.sundaymarket a{
	color:#ffffff;
}



/*	FOXTON */


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 140%;
}

.kk {
	color:#E6FFB0;
}

.szary{
	color:#363636;
}

html,body {
	height: 100%;
}
	
body {
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

scrollbar-3dlight-color:black;
scrollbar-arrow-color:black;
scrollbar-base-color:white;
scrollbar-dark-shadow-color:black;
scrollbar-face-color:#666666;
scrollbar-highlight-color:#AAAAAA;
scrollbar-shadow-color:#CCCCCC;
}

hr { color:#666666;
}


.form{
	padding-left: 12px;
	font-size: 10px;
	
}

.docmainhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    line-height: 20px;
}

.menu1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: White; FONT-FAMILY: Arial } 
.menu1:hover {	text-decoration: none;	color: white}
.menu1:active {color: #eeeeee} 

.menu2 {	font-family: Verdana, Arial, Helvetica,	sans-serif;	font-size: 10pt;	font-weight: bold; color: #FFE106; text-decoration: none; } 
.menu2:hover {	text-decoration: none;	color: #ffffff}
.menu2:active {color: #666666} 

.menu3 {	font-family: Verdana, Arial, Helvetica,	sans-serif;	font-size: 11px;	font-weight: normal; color: #A7B325; text-decoration: none; } 
.menu3:hover {	text-decoration: none;	color: #ffffff}
.menu3:active {color:#CCCCCC}

.topMenu { font-family:	Verdana, Arial,	Helvetica, sans-serif; font-size: 7pt; font-weight:	bold; color: #D9D9D9; text-decoration: none; } 
.topMenu:active	{color: #868686} 
.topMenu:hover	{ text-decoration:	 none; color: #274C9F}

.menuBottom {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E4E4E4; FONT-FAMILY: Arial;  letter-spacing: normal;  font-variant: normal;   } 
.menuBottom:hover {	text-decoration: none;	color: #ffffff}
.menuBottom:active {color: #666666} 



.navtopLight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial
}

.style_uk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

