ul.listing.offices{
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
}

ul.listing li{
	float: left;
	padding-top: 1px;
	padding-bottom: 0em;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0pt;
	margin-bottom: 0em;
	margin-left: 0pt;

}
div#searchResults ul.searchResults li a.thumbnailLink{
	border: 1px;
	border-style: solid;
	padding-left: 5px;
	background-color: #FFFFFF;
}

div#searchResults ul.searchResults li a.thumbnailLink:hover{
	border: 1px;
	border-style: solid;
	padding-left: 5px;
	background-color: #AAAACC;
}

div#searchResults li h5{
	background-color: #990000;
}

ul.listing li, ul.listing ul.newhomes li{
	background-color: rgb(255, 255, 255);
}

div#searchResults ul.searchResults li ul li{
	clear: left;
}

div#menu ul.menu li{
	border-width: 0 1px 1px 0;
	border-right-color: #EDDA8F;
	font-size: 0.8em;
	text-transform: uppercase;
}

div.feature a:hover{
	color: #3333CC;
}

th {
	color: #fff;
}
th, td {
	text-align: center;
}

/* Auction Calendar colours */
.London {
	background-color: #008461;
}
.lightLondon {
	background-color: #AACEC2;
}
.Birmingham {
	background-color: #FFA801;
}
.lightBirmingham {
	background-color: #FFDEB5;
}
.Leeds {
	background-color: #008AD0;
}
.lightLeeds {
	background-color: #92C2E8;
}
.Manchester {
	background-color: #940A48;
}
.lightManchester {
	background-color: #D7A9B1;
}
.NorthWales {
	background-color: #005B9F;
}
.lightNorthWales {
	background-color: #C2CDE5;
}
.Glasgow, .Scotland {
	background-color: #083E88;
}
.lightGlasgow, lightScotland {
	background-color: #C1C5E0;
}

.Bristol{
	background-color: #B88C74;
}

.lightBristol{
	background-color: #DAC3B6;
}

.Cheshire{
	background-color: #7D0996;
}

.lightCheshire{
	background-color: #E8ADF5;
}

.ClosingDates {
	background-color: #D9C5C5;
}
.lightClosingDates{
	background-color: #978F8C;
}
.AuctionHeading{
	background-color: #D3DCE8;
	color: #000;
	font-size: 1.1em;
}

.contentBox{
	padding-right: 8px;
}

.contentBox h5{
	padding: 0px 0px 1px 3px;
}

.contentBox img{
	float: right;
	margin-top: 1pt;
	margin-right: 0pt;
	margin-bottom: 8px;
	margin-left: 8px;
	background-color: transparent;
}

.officeMap a:hover{
	color: #333399;
}

.contentBox p a:hover{
	color: #333399;
}

ul.mapSelector a
{
    background-color: #EEEEEE;
    background-image: url(http://195.157.37.69/rpw-public-auctions/images/chamfer.php?fg=%23EEEEEE&bg=%23F9F9FF&position=top-right&size=14);
}
.flashMap object{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

div.mainContent{
	height: auto;
}

div.fixHeight{
	height: 250px;
}

.pdflogo{
	float: none;
}

div.maincontent a.textlink a:hover{
	color: #3333CC;
	font-weight: bold;
}

div#contentLeft{
	/* Add 15px per additional menu item */
	float: left;
	width: 145px;
	margin: 440px 5px 5px 0px;
	position: relative;
	background-color: #EDDA8F;
}

div#contentLeft h3{
	background: url(http://195.157.37.69/rpw-public-auctions/images/chamfer.php?fg=%23AAAACC&bg=%23FFFFFF&position=top-right&size=9) top right no-repeat #AAAACC;

	margin: 0px 0px 0px 0px;
	font-size: 1.2em;
	padding: 2px 0px 2px 5px;
}

div#contentLeft h3 strong{
	font-size: 1.2em;
}

div#featureLeft{
	display: block;
	border-right-width: 1px;
	border-right-color: #AAAACC;
	border-bottom-width: 1px;
	border-bottom-color: #AAAACC;
	border-left-width: 1px;
	border-left-color: #AAAACC;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	padding-top: 5px;
}

div#featureLeft a{
	text-decoration: none;
	font-weight: bold;
	color: #000099;
}

div#featureLeft a img{
	border: none;
}

div#featureLeft p{
	text-align: center;
}

div#featureLeft a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #9999CC;
}

div#featureLeft h3 strong{
	display: block;
}

div#featureLeft h3 a{
	color: #9999CC;
}

div#featureLeft h3 a:hover{
	color: #FFF;
}

div#featureLeft h3 a strong{
	color: #FFF;
}

div#featureLeft a.thumbnailLink, ul.listing a.thumbnailLink{
	background: url(http://195.157.37.69/rpw-public-auctions/images/chamfer.php?fg=%23FFF&bg=%23EDDA8F&position=bottom-left&size=9) bottom left no-repeat #FFF;
}

div#featureLeft a.thumbnailLink:hover, ul.listing a.thumbnailLink:hover{
	background: url(http://195.157.37.69/rpw-public-auctions/images/chamfer.php?fg=%23AAAACC&bg=%23EDDA8F&position=bottom-left&size=9) bottom left no-repeat #AAAACC;
}


/* Compliant mode overrides */

div#menu ul.menu ul{
	position: absolute;
	width: 17em;
	z-index: 500;
	left: 100%
	top: -4px;
	border-width: 4px 4px 0px 4px;
	border-style: solid;
}

div#menu ul.menu li a{
	padding-top: 2px;
}

div.feature{
	float: right;
	width: 150px;
	margin: 0 -157px 5px 5px;
	left: 10px;
	position: relative;
}

.flashMap .contentBox{
	margin: 0;
	width: 565px;
}

ul.mapSelector{
	width: 565px;
}

ul.listing ul, ul.about{
	list-style: none;
	padding: 0;
	margin-left: 0;
	float:left;
}

body.search div#content, body.index div#content{
	border-bottom-width: 0;
	border-bottom-style: solid;
}

div#searchResults h4{
	background-color: #9999CC;
}

div#content .contentBox h4{
	font-size: 1.0em;
	text-transform: uppercase;
	color: #000000
}

div#content .detailsContent h4{
	padding: 2px 6px 3px 2px;
	margin: 8px -6px 5px;
	height: 1%;
}

div.contentBox.cataloguerequest{
	height: 360px;
}

div.contentBox.venues{
	height: 2260px;
/*	height: 1975px; */
}

div.contentBox.aboutus{
	height: 1110px;
	width: 575px;
}

div#pageContainer{
	width: 925px;
}

div.contactDetails{
	padding-top: 15px;
	float: left;
	clear: both;
	color: #000;
	width: 100%;
}

ul.contactList li{
	top: -10px;
	position: relative;
	color: #000;
}

img.companyLogo{
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}

html>body div#menu{
	left: 0px;
}

ul.listing p a.detailsLink{
	font-size: 1.0em;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0.5em;
}

div#content ul.listing h4 a:hover{
	color: #fff;
}

div#content ul.listing a:hover{
	color:#993333;
}

div#searchResults h4.Manchester, div#content h4.Manchester{
	background-color: #940A48;
}

div#searchResults h4.Leeds, div#content h4.Leeds{
	background-color: #008AD0;
}

div#searchResults h4.Wales, div#content h4.Wales{
	background-color: #005B9F;
}

div#searchResults h4.London, div#content h4.London{
	background-color: #008461;
}

div#searchResults h4.Birmingham, div#content h4.Birmingham{
	background-color: #FFA801;
}

div#searchResults h4.Glasgow, div#content h4.Glasgow, div#searchResults h4.Scotland, div#content h4.Scotland{
	background-color: #083E88;
}

div#searchResults h4.Bristol, div#content h4.Bristol{
	background-color: #B88C74;
}

div#searchResults h4.Cheshire, div#content h4.Cheshire{
	background-color: #7D0996;
}

div#content ul.listing h4{
	border-color:#fff;
	padding: 5px;
}

div.lotDetails{
	float: left;
}

ul.listing p{
	float: none;
}

ul.listing .roomList{
	float: none;
}

ul.listing p.auctionDetails{	
	margin-top: 60px;
	float: none;
	clear: left;
}

div.rpwFlashMap {
	background-color:#FFFFFF;
}

.contentBox{
	font-size: 1.3em;
}

.contentBox ul{
	margin: 0.3em 0pt 1em;
}

p{
	margin: 0em 0pt 1em;
}

.contentBox a:hover{
	color: #333399;
}

div#content .dynamicContent strong{
	color:#333399;
}

ul.listing h5{
	margin-top: 0px;
}

ul.offices h5.Manchester{
	background-color: #940A48;
}

ul.offices h5.Leeds{
	background-color: #008AD0;
}

ul.offices h5.Wales{
	background-color: #005B9F;
}
ul.offices h5.London{
	background-color: #008461;
}

ul.offices h5.Birmingham{
	background-color: #FFA801;
}

ul.offices h5.Glasgow, ul.offices h5.Scotland{
	background-color: #083E88;
}

ul.offices h5.Bristol{
	background-color: #B88C74;
}

ul.offices h5.Cheshire{
	background-color: #7D0996;
}

p.caveat{
	clear: left;
}


div#searchResults li h5.Glasgow, div#content .detailsContent h5.Glasgow, div#searchResults li h5.Scotland, div#content .detailsContent h5.Scotland{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_glasgow.gif);
}

div#searchResults li h5.Wales, div#content .detailsContent h5.Wales{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_northwales.gif);
}

div#searchResults li h5.Manchester, div#content .detailsContent h5.Manchester{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_manchester.gif);
}

div#searchResults li h5.Leeds, div#content .detailsContent h5.Leeds{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_leeds.gif);
}

div#searchResults li h5.Birmingham, div#content .detailsContent h5.Birmingham{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_birmingham.gif);
}

div#searchResults li h5.London, div#content .detailsContent h5.London{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_london.gif);
}

div#searchResults li h5.Bristol, div#content .detailsContent h5.Bristol{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_special.gif);
}

div#searchResults li h5.Cheshire, div#content .detailsContent h5.Cheshire{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_special2.gif);
}

div#content .detailsContent h5{
	float: right;
	margin-top: 0px;
}

div#content .detailsContent .contactDetails{
	padding-bottom: 30px;
}

div#content h4 {
	font-size: 1.3em;
}

div#content form{
	border-style: none;
}

div#content .dynamicContent.mainContent{
	border-top: none;
	border-bottom: none;
	margin-bottom: 0px;
}

div#dyn1{
	border-style: none;
	border-width: 1px;
}

div.contactForm{
	padding-top: 0px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color:#9999CC;
}

div#content .contactForm h4{
padding-bottom: 25px
}

div#content .contactForm p em{
margin-left: -200px;
width: 195px;
}

div#content .contactForm p.caveat{
margin-left: 60px;
}

table{
	font-size: 12px;
}

div#content ul.listing h4{
	color: #fff;
}

div#content ul.listing h4 strong{
	float: right;
}

ul.listing li img.propertyThumbnail, div#searchResults ul.searchResults li a.thumbnailLink img{
	background:transparent url(../images/shadow.png) no-repeat scroll 0% 50%;
	float: left;
	margin-left:5px;
	padding-bottom:10px;
	padding-right:15px;
	border: none;
}

div#searchResults ul.listing li a.thumbnailLink{
	background: none;
	border: none;
}

div#searchResults ul.searchResults li a.thumbnailLink:hover{
	border: none;
	background-color: #fff;
}

p.auctionDetails em{
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
}

p.noresults{
	font-size: 1.2em;
}

p.noresults a:hover{
	color: #6666CC;
}



/* PDF Lists */

ul.link-list{
	list-style: none;
	padding-top: 0px;
}

li.pdf-icon{
	background: transparent url(../images/pdf.gif) no-repeat;
	padding-left: 20px;
}

li.www-icon{
	background: transparent url(../images/link.gif) no-repeat;
	padding-left: 20px;
}

/* Auction Results page */

div#auctionresultsList{
	width: 480px;
}

ul#resultsList{
	list-style: none;
}

ul#resultsList li{
	width: 180px;
	float: left;
	margin: 5px;
	padding-left: 20px;
}

ul#resultsList li ul li{
	width: 150px;
}

div#content p.results {
	display: block;
	padding: 3px 10px;
	color: #fff;
	font-weight: bold;
	width: 180px;
}

div#content .auctionresults a{
	text-decoration: none;
	font-weight: bold;
}

div#content .auctionresults li a:hover{
	color: #333399;
}

div.contentBox{
	border-color: #AAAACC;
	border-bottom: 1px solid;
}

div#content h4.warn{
	color: #f00;
	font-size: 1em;
}

/* Alternate Menu2 */
div#menu2 {
	/* Add 15px per additional menu item */
	font-size:1.2em;
	left:0px;
	position:absolute;
	z-index:100;
	float: left;
	width: 145px;
	margin: 360px 5px 5px 0px;
	background-color: #EDDA8F;
}

div#menu2 ul.menu, div#menu2 ul.menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px;
	padding:0pt;
	position:relative;
}

div#menu2 ul.menu li {
	border-right-color:#EDDA8F;
	border-bottom-color: #EDDA8F;
	border-width:0pt 1px 1px 0pt;
	font-size:0.8em;
	color: #333399;
	padding: 4px 0pt 2px;
	position: relative;
}

div#menu2 h3{
	background: url(http://195.157.37.69/rpw-public-auctions/images/chamfer.php?fg=%23AAAACC&bg=%23FFFFFF&position=top-right&size=9) top right no-repeat #AAAACC;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	padding: 2px 0px 2px 5px;
}

div#menu2 ul.menu a, div#menu2 ul.menu h3 {
	border-style:solid;
	border-width:0pt 0pt 1px;
	display:block;
	font-size:1em;
	font-weight:bold;
	border-bottom-color: #EDDA8F;
	color: #333399;
	padding:4px 0pt 2px;
	text-decoration:none;
}

div#menu2 ul.menu a:hover{
	color: #9999CC;
}

.detailsContent ul.list, .detailsContent ul.list li{
	height: 1%;
}

div#content .detailsContent h4 strong{
	font-size: 0.9em;
	margin-top: -17px;
	margin-bottom: 0px;
}

p.newFooter span a {
	color: #555;
}

p.newFooter span a:hover {
	color: #333;
}

/* HIP Login Screen */
.hip-login h3{
	background-color: #9999CC;
	padding: 2px 10px 2px 10px;
}

.hip-login p.formLine em{
	width: 95px;
	margin-left: -100px;
}

ul.listing li {
	margin-bottom:10px;
	padding:10px;
	border-right:2px ridge #9999CC;
	border-bottom:2px ridge #99C;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}

div#searchResults ul.listing li ul.roomList li,
div#searchResults ul.listing li ul.contactList li{
	border: 0px none;
	margin-bottom: 0;
}

/* New mortgage services page */
div#content .dynamicContent .mortgageservices .msbackground{
	height: 1%;
	padding: 10px 10px 0px 10px;
	color: #fff;
	background: transparent url(/assets/images/bg_purple_wide.png) repeat-y scroll 0%;
}

div#content .dynamicContent .mortgageservices a{
	color: #fff;
	font-weight: bold;
}

div#content .dynamicContent .mortgageservices p img{
	padding: 0px 10px;
}

div#cmslogo img{
	float: right;
	margin-top: -50px;
}

div#content .dynamicContent .mortgageservices p em img{
	float: left;
	padding-top: -10px;
	margin-top: -103px;
}

div#content .dynamicContent .mortgageservices h4{
	color: #fff;
}

div#content .dynamicContent .mortgageservices h4.ms{
color: #000;
font-weight: bold;
}

div#content .dynamicContent .mortgageservices h4.ms em{
color: #423795;
font-weight: bold;
font-style: normal;
}

/* MASA PAGE */
.homesoverseas div#content .contentBox img{
	margin-left: 0px;
	float: left;
}

p.masa.strapline{
	background-color: #F7E708;
	padding: 0px 0px 3px 0px;
}

div#content h3.masa{
	color: #E70821;
	font-weight: bold;
}

div#content h5.masa{
	color: #000;
	background-color: #fff;
	margin: 5px 0px;
}

div#content p.masa{
	margin: 0px;
	width: 570px;
}

div#content p.masa a{
	color: #E70821;
	font-weight: bold;
}

div#content p.masa em{
	font-style: normal;
	float: right;
	margin-bottom: 10px;
}

div#masaHorizBar{
	margin-top: 45px;
	height: 15px;
	background-color: #F7E708;
	width: 570px;
}

/* other services boxes */
body.otherservices div.dynamicBox {
	float: left;
	text-decoration: none;
	cursor: pointer;
	margin: 0 3px 30px;
}

div#mainContent div.dynamicBox div.dBimg{
	float: none;
}

div#mainContent div.dynamicBox div.dBimg img{
	border: none;
}

.halfWidth {
	height: 210px;
	width: 275px;
	padding-right: 5px;
}

.otherservices .contentBox{
	height: 460px;
}

.homesoverseas .contentBox{
	height: 610px;
}

.homesoverseas div#content h3.masa{
	background: transparent none repeat scroll 0%;
}

.homesoverseas div#content h5.masa{
	background-color: #F9F9FF;
}

.search-results ul.listing li.clearfix{
	width:740px;
}
/*Start Autumn Auctions*/
div#searchResults h4.Special4{
	background:#008461;
}
div#searchResults h4.Special2{
	background:#083e88;
}
div#searchResults h4.Special3{
	background:#940a48;
}
div#searchResults li h5.Special4, div#content .detailsContent h5.Special4{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_london.gif);
}
div#searchResults li h5.Special2, div#content .detailsContent h5.Special2{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_glasgow.gif);
}
div#searchResults li h5.Special3, div#content .detailsContent h5.Special3{
	width: 100px;
	height: 55px;
	background-color: #fff;
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: normal;
	padding-top: 7px;
	text-align: right;
	padding-right: 2px;
	background-position: right;
	background-image: url(http://195.157.37.69/cwauctions/images/lot_manchester.gif);
}
div#menu2 li p{
	margin:0;
}
div#menu2 ul.menu a{
	padding-top:0;
}
/*End Autumn Auctions*/