/* Ecom-Specific Styles */

/* Equipment Search Radios */

.ui-helper-hidden-accessible { display: none; }

#MODULE_3834_radlstPubs label { color:#656A48; font-size:12px; text-decoration:none; }
.ui-radio{ width: 16px; height: 16px; background: url(/Site/21/Images/buttons/bullet.gif) no-repeat; display: block; float: left; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
.ui-radio-state-hover, .ui-radio-state-checked, .ui-radio-state-checked-hover { background: url(/Site/21/Images/buttons/bullet_hover.gif) no-repeat;  }

label { background: none !important; }

/* Past Results */

.pastResultsBreadcrumbs {
		background:#FBFAF6 none repeat scroll 0 0;
		border:1px solid #A9AD91;
		margin-top: 10px;
		margin-right: 20px;
		margin-bottom: 10px;
		padding:5px 10px;
	}
	.pastResultsBreadcrumbs .item {
	  margin-right: 10px;
	}
	
	.pastResultCategory {
		float: left;
		width: 50%;
		text-align: left;
		padding-top: 5px;
		padding-bottom: 5px;
	}

/* Members Area */

.memberAreaList { width: 100%; text-align: center; }

.memberAreaList a { display: block; width: 250px; border: 1px solid #BDC2A9; text-align: left; padding: 5px; font-size: 12px; background-color: #EEECDD; color: black; text-decoration: none; padding-left: 7px; }

.memberAreaList a:visited { color: black; }
.memberAreaList a:hover { color: #656A47; }
.memberAreaList a:visited:hover { color: #656A47; }

.error { color: red; }

/* JRotator */

#adPager .item {
		float: left;
		background-image: url('/Site/21/Images/buttons/pager_out.gif');
		background-repeat: no-repeat;
		width: 20px;
		height: 20px;
		margin-right: 5px;
		color: #000;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		text-decoration: none;
	}
	
	#adPager .item:hover {
		background-image: url('/Site/21/Images/buttons/pager_over.gif');
		color: #fff;
	}
	
	#adPager .selected {
		float: left;
		background-image: url('/Site/21/Images/buttons/pager_over.gif');
		background-repeat: no-repeat;
		width: 20px;
		height: 20px;
		margin-right: 5px;
		color: #fff;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		text-decoration: none;
	}
	
	#holdingDiv a {
		color: #FFF;
		text-decoration: none;
	}
	#holdingDiv a:hover {
		text-decoration: underline;
	}

/* Careers Module */

#MODULE_3769_grdEmploymentHistory input {
  width: 110px;
}

/* Product Listing */
.catalog_item_summary h3 {
	border-bottom: none !important;
}
.catalog_item_summary {
border-bottom: 1px solid #a9ad91;
}

.filterRow div { float: left; line-height: 22px; }
.filterRow .filterLabel { width: 70px; height: 100%;  }
.filterRow input { vertical-align: middle; }
.filterRow { float: left; margin-left: 10px; margin-right: 10px; width: 100%; vertical-align: middle; }
.filterProductButton {  }

/* ePayments Module */

.ordersteps ul { margin-left: 15px; padding: 0; }

.ordersteps ul li {
background:#F7F6EE none repeat scroll 0 0;
border:1px solid #929871;
color:#B1AFAF !important;
float:left;
height:35px;
list-style-image: none !important;
list-style-position: outside !important;
list-style-type: none !important;
margin:0 20px 0 0 !important;
padding:10px !important;
width:100px !important;
}

.ordersteps .selected {
color:#000000 !important;
font-weight:bold;
}

.ordersteps ul li .number {
float:left;
font-size:30px;
padding-right:15px;
}

/* Breadcrumbs */

#breadcrumbs ul { margin: 0; padding: 0; }
#breadcrumbs ul li { float: left; margin: 0; padding: 0; list-style: none; padding: 0 5px 0 5px; }

/* Extranet */

MODULE_3706__ctl0_lblForgotPasswordMessage { color: Red; }
.extranet_login_div .label { width: 150px;
   float: left;
   vertical-align: top; }
.extranet_login_div .input { width: 200px;
   vertical-align: top; }

/* General Links & Inputs */
a, a:visited, a:active { color: #656a47; }
a:hover { color: #929871; text-decoration: none; }

.sectionhomepage{width:630px;}
.sectionhomepage .item{float:left;margin:6px;width:150px;text-align:center;}
.sectionhomepage .item img{width:150px;height:113px;border:0;}

.incontrol_inline_recruitment .label { font-weight: bold; }

input,
textarea,
select {
  margin: 3px;
  border: 1px solid #929871;
  padding: 2px;
  font-size: 10px;
  font-family: Verdana,Arial;
}

/* Banner & Languages */

#bannersearch select { width: 180px; }
#navleft li a { color: #000000; text-decoration: none; }
#navleft .selectArrow { border: 0; margin-right: 5px; }
#langDiv { z-index: 100; }
#langDiv a { 
  color: #EEECDC;
}
#langDiv .item { padding: 3px; }
.langSelectButton .flag { border: 0; margin-right: 4px; }
#langDiv .flag { border: 0; margin-right: 4px; vertical-align: middle; }

/* Summary */

.inconrol_inline_content_summary img{
  padding-top: 0px !important;
  margin: 0px !important;
  padding: 0px !important;
  left: 0px !important;
  top: 0px !important;
}

.inconrol_inline_content_summary {
  padding-top: 0px;
  margin: 0 0px 0 0px;
  padding: 0;
  padding-bottom: 20px;
}

/* Eforms */

.eformbuilder_formlabel_left {
   width: 200px;
   float: left;
   vertical-align: top;
}
.eformbuilder_formlabel_above {
   width: 200px;
   float: left;
   vertical-align: top;
}
.eformbuilder_textbox_left {
  width: 250px;
  float: left;
}
.eformbuilder_textarea_left {
  width: 250px;
  float: left;
}
.eform p { padding-bottom: 10px; }
.eformbuilder_required { color: #FF0000; }


.button {
  BACKGROUND: #eeecdc;
  cursor: hand;
  padding: 2px;
  font-size: 11px;
}
#headerlogin input {
  margin: 0;
}

/* Start of Neils Stylesheet */

/* Body */
body {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000;
}
.incontrol_inline_body {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000;
	background: #eeecdc;
}

hr {
	display: none;
}



/* Containers */

#containeroutside {
	margin: 0 auto;
	padding: 0;
	width: 962px;
}

#container {
	margin: 0 0 10px 0;
	padding: 0 0 15px 0;
	background: url('../images/backgrounds/main-bottom.gif') no-repeat bottom left;
	background-color: #fff;
}

#containerheader{
	margin: 0;
	padding: 1px 1px 0 1px;
	height: 110px;
	background: url('../images/backgrounds/main-top.gif') no-repeat top left;
	background-color: #fff;
}

#containernav {
	margin: 0;
	padding: 0 0 10px 0;
	height: 30px;
	background: url('../images/backgrounds/main-bg.gif') repeat-y top left;
	background-color: #fff;
}

#containercontent {
	margin: 0;
	padding: 0;
	background: url('../images/backgrounds/main-bg.gif') repeat-y top left;
	background-color: #fff;
}

#containerfooter {
	margin: 0;
	padding: 0;
	width: 100%;
	clear: both;
	color: #fff;
	height: 50px;
}



/* Header */

#headerleft {
	margin: 0;
	padding: 5px 10px 0 10px;
	text-align: left;
	width: 490px;
	float: left;
	height: 95px;
}

#headerleft h1 {
	display: none;
}

#headerleft h2 {
	display: none;
}

#headerinternet {
                margin: 0 10px 0 20px;
                padding: 10px 0 0 0;
                text-align: right;
                width: 140px;
                float: left;
                height: 80px;
}

#headerinternet h2 {
	margin: 0;
	padding: 8px 80px 0 10px;
	font-size: 18px;
	font-weight: normal;
}

#headerinternet h3 {
	margin: 0;
	padding: 0 80px 3px 10px;
	font-weight: normal;
	font-size: 12px;
}

#headerinternet p {
	margin: 0;
	padding: 0 80px 0 10px;
}

.internetbiddingad {
	margin: 0 0 10px 0;
	padding: 0;
	color: #222;
	height: 80px;
}

.internetbiddingad img { margin-top: 10px; }

#headerlogin {
	margin-top: 10px;
	padding: 0;
	text-align: left;
	width: 250px;
	float: right;
}

#headerloginbuttons h2 {
	margin: 8px 0 0 12px;
	padding: 0;
	font-size: 16px;
	font-weight: normal;
	color: #656a47;
}

#headerloginbuttons a {
	margin: 0px 0 8px 12px;
	padding: 7px 0 0 0;
	background: url('../images/buttons/top-button.gif') no-repeat top left;
	width: 125px;
	height: 23px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	background-color: #e5e5e5;
}

#headerloginbuttons a:hover {
	text-decoration: none;
	color: #d7d3b8;
}

#headerloginbuttons_lowres h2 {
	margin: 8px 0 0 12px;
	padding: 0;
	font-size: 16px;
	font-weight: normal;
	color: #656a47;
}

#headerloginbuttons_lowres a {
}

#headerloginbuttons_lowres p {
  text-align: right;
}

#headerloginbuttons_lowres a:hover {
	text-decoration: underline;
	color: #000;
}

#headerlogin p {
	margin: 0 12px 0 12px;
	padding: 0;
}

#headerlogin p a {
	margin: 0;
	font-size: 11px;
	color: #656a47;
}

#headerlogin p a:hover {
	text-decoration: none;
	color: #929871;
}


/* Navigation */

#navcenter {
	margin: 0 16px 0 16px;
	padding: 0;
	text-align: left;
	color: #fff;
	background: url('../images/backgrounds/nav-bg.jpg') no-repeat bottom left;
	background-color: #656a48;
	width: 930px;
	height: 30px;
}

#navcenter p {
	margin: 0;
	padding: 7px 10px 0 10px;
	text-align: justify;
}

#navleft {
	margin: 0;
	padding: 0;
	float: left;
	width: 170px;
	color: #000;
}

#navleft ul {
	margin: 0;
	padding: 0 0 0 10px;
}

#navleft li {
	margin: 0;
	padding: 6px 15px 0 5px;
	list-style: none;
	font-size: 14px;
	height: 24px;
}


#navright {
	margin: 0;
	padding: 0;
	float: right;
	width: 760px;
	color: #000;
}

#navright ul {
	margin: 0 0 0 12px;
	padding: 0;
}

#navright li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navright li a {
	margin: 1px 0 1px 0;
	padding: 6px 7px 0px 7px;
	float: left; /*For Gecko*/
	display: inline;
	position: relative;
	height: 22px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}

#navright li a:hover {
	color: #656a48;
	background: url('../images/backgrounds/nav-bg.gif') repeat-x top left;
	background-color: #eeecdc;
}



/* Home Banner */

#homebanner {
	margin: 0 0 10px 0;
	padding: 0;
	width: 930px;
	height: 230px;
}

#homebannertop {
	width: 930px;
	height: 200px;
	background: url('../images/backgrounds/banner-top.gif') no-repeat top left;
}


#imagerotate {
	margin: 0;
	padding: 0;
	float: left;
	width: 540px;
}

#bannerauction {
	margin: 5px 0 0 1px;
	padding: 0;
	float: left;
	width: 179px;
	color: #fff;
}

#bannerauction h2 {
	margin: 0 10px 0 10px;
	padding: 0;
	font-size: 21px;
}

#bannerauction h3 {
	margin: 5px 10px 5px 10px;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

#bannerauction p {
	margin: 5px 10px 5px 10px;
	padding: 0;
	font-size: 12px;
}


#bannerauction a {
	margin: 5px 0 5px 10px;
	padding: 7px 0 0 0;
	background: url('../images/buttons/banner-button.png') no-repeat top left;
	width: 125px;
	height: 23px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	float: left;
	text-align: center;
	color: #656a47;
}

#bannerauction a:hover {
	text-decoration: none;
	color: #929871;
}

#bannerheadernext h2{
	margin: 10px 0 0 10px;
	padding: 0;
	font-size: 24px;
	font-weight: normal;
	color: #fff;
}


#bannersearch {
	margin: 10px 10px 0 0;
	padding: 0;
	float: right;
	width: 200px;
	color: #000;
}

#bannersearch p {
	margin: 5px 10px 5px 10px;
	padding: 0;
	font-size: 12px;
}

#bannerheadersearch a {
	margin: 5px 0 0 0;
	padding: 10px 40px 0 10px;
	font-size: 21px;
	color: #656a47;
	background: url('../images/buttons/search-lots-on.png') no-repeat top left;
	height: 60px;
	display: block;
	text-decoration: none;
}

#bannerheadersearch a:hover {
	background: url('../images/buttons/search-lots.png') no-repeat top left;
}

#nextauctionbutton a {
	margin: 5px 0 0 0;
	padding: 5px 0 0 10px;
	font-size: 14px;
	color: #656a47;
	background: url('../images/buttons/next-auction-button-on.png') no-repeat top left;
	height: 25px;
	display: block;
	text-decoration: none;
}

#nextauctionbutton a:hover {
	background: url('../images/buttons/next-auction-button.png') no-repeat bottom left;
}

#latestnews {
	margin: 0;
	padding: 0 15px 0 190px;
	width: 725px;
	height: 30px;
	clear: both;
	background: url('../images/backgrounds/upcoming-lots-bg.gif') no-repeat bottom left;
}

#latestnews h2 {
	display: none;
}

#latestnews p {
	margin: 0;
	padding: 7px 0 0 0;
}

#upcomingauction {
	margin: 0;
	padding: 0 15px 0 190px;
	width: 725px;
	height: 30px;
	clear: both;
	background: url('../images/backgrounds/upcoming-lots-bg.gif') no-repeat bottom left;
}

#upcomingauction h2 {
	display: none;
}

#upcomingauction p {
	margin: 0;
	padding: 7px 0 0 0;
}



/* Live Auction */

#livebanner {
	margin: 0 0 15px 0;
	padding: 0;
	width: 930px;
	height: 200px;
	background: url('../images/Auction Backgrounds/AuctionWeek_Default.gif') no-repeat top left;
	/*background: url('../images/Auction Backgrounds/Leeds_AWeek.gif') no-repeat top left;*/
}

#livebanner2 {
	margin: 0 0 10px 0;
	padding: 0;
	width: 930px;
	height: 200px;
	background: url('../images/Auction Backgrounds/Auctionweek_ward.gif') no-repeat top left;
}


#livebannerleft {
	margin: 0;
	padding: 5px 0 0 28px;
	float: left;
	width: 465px;
	background: none;
	height: 115px;
	color: #fff;
	/*background: url('../images/liveauction/auction-today.gif') no-repeat top left;*/
}

#livebannerleft h1 {
	font-size: 28px;
	margin-bottom: 10px;
}

#livebannerleft h2 {
	margin: 0;
	padding: 0;
	font-size: 21px;
	font-weight: normal;
}

#livebannerleft h3 {
	margin: 3px 0 0 0;
	padding: 0;
	font-size: 16px;
	font-weight: normal;
}

.liveauctionbutton a {
	margin: 5px 10px 0 0;
	padding: 10px 10px 0 10px;
	background: url('../images/liveauction/button-off.png') no-repeat top left;
	width: 130px;
	height: 30px;
	color: #193d6d;
	text-decoration: none;
	display: block;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	float: left;
}

.liveauctionbutton a:hover {
	color: #800700;
	background: url('../images/liveauction/button-on.png') no-repeat top left;
}
	

#livebannerright {
	margin: 25px;
	margin-top: 8px;
	
	padding: 0;
	float: right;
	width: 360px;
	color: #fff;
	background: url('../images/liveauction/auction-live-infobg.jpg') no-repeat top left;
	/*height: 180px;*/
	height: auto;
}

#tabs ul {
	margin: 0;
	padding: 0;
}

#tabs li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#ramps {
	margin: 0 5px 5px 5px;
	padding: 0;
	background: #fff;
}

.ramps {
	margin: 5px 0 0 0;
	padding: 0;
	border-bottom: 1px solid #a5a5a5;
	clear: both;
	height: 40px;
}

.ramps ul {
	margin: 0;
	padding: 0;
}

.ramps li {
	margin: 0;
	padding: 0 0 0 5px;
	list-style: none;
	display: inline;
}

.auctiondayone a {
	margin: 0;
	padding: 5px 0 0 28px;
	width: 92px;
	color: #656a47;
	text-decoration: none;
	height: 35px;
	font-size: 21px;
	display: block;
}

.auctiondayone a:hover {
	color: #656a47 !important;
	background: none !important;
}

.auctiondaytwo a {
	margin: 0;
	padding: 5px 0 0 28px;
	width: 92px;
	color: #656a47;
	text-decoration: none;
	height: 35px;
	font-size: 21px;
	display: block;
	color: #777;
	background: url('../images/liveauction/day2-off.jpg') no-repeat top left;
}

.auctiondaytwo a:hover {
	color: #656a47 !important;
	background: none !important;
}

.auctiondaythree a {
	margin: 0;
	padding: 5px 0 0 28px;
	width: 92px;
	color: #656a47;
	text-decoration: none;
	height: 35px;
	font-size: 21px;
	display: block;
	color: #777;
	background: url('../images/liveauction/day3-off.jpg') no-repeat top left;
}

.auctiondaythree a:hover {
	color: #656a47 !important;
	background: none !important;
}



/* Steps */

#steps {
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	width: 185px;
	background-color: #fff;
	height: 295px;
	float: right;
}

#buttonregister {
	margin: 0 0 10px 0;
	padding: 0;
}

#buttonregister a {
	margin: 0;
	text-decoration: none;
	display: block;
}


#latestnewsmodule {
	margin: 0;
	padding: 0 0 10px;
	width: 185px;
	background: #777;
	color: #000;
	background: url('../images/backgrounds/latest-news.gif') no-repeat bottom left;
	background-color: #929871;
	height: 200px;
}

#latestnewsmodule p {
	margin: 0;
	padding: 0 10px 5px;
	text-align: right;
}

#latestnewsmodule p a {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#latestnewsmodule p a:hover {
	color: #d7d3b8;
}


#latestnewsheader h2 {
	display: none;
}

#latestnewsheader {
	margin: 0;
	padding: 0;
	background: url('../images/backgrounds/latest-news.gif') no-repeat top left;
	background-color: #929871;
	height: 10px;
}

.latestnewscontent {
	margin: 0 10px 0px;
	padding: 0;
	background: #777;
	color: #000;
	background: url('../images/backgrounds/latest-news-inner.gif') no-repeat bottom left;
	background-color: #fff;
	font-size: 12px;
}

.latestnewscontent h3 {
	margin: 0;
	padding: 5px 10px 5px 10px;
	font-size: 14px;
	color: #656a47;
	background: url('../images/backgrounds/latest-news-inner.gif') no-repeat top left;
	background-color: #fff;
	border-bottom: 1px solid #bdc2a9;
}

.latestnewscontent ul {
	margin: 0;
	padding: 0 0 10px 0;
}

.latestnewscontent li {
	margin: 0 1px 0 1px;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #bdc2a9;
}

.latestnewscontent li a {
	margin: 0;
	padding: 7px 10px 7px 10px;
	display: block;
	color: #000;
	text-decoration: underline;
}

.latestnewscontent li a:hover {
	background: url('../images/backgrounds/sidebar-link.gif') repeat-x bottom left;
	background-color: #fff;
	color: #656a48;
	text-decoration: none;
}



/* Auction Sites */

#auctionsites {
	margin: 0;
	padding: 0;
	width: 655px;
	background: url('../images/backgrounds/contentarea-bg.gif') repeat-y top left;
}

#auctionsites h2 {
	margin: 0;
	padding: 10px 20px 10px 20px;
	color: #000;
	font-weight: normal;
	font-size: 18px;
	background: url('../images/backgrounds/contentarea-top.gif') no-repeat top left;
}

#auctionsitescenter {
	margin: 0 20px 0 20px;
	padding: 0;
}

.auctionsiteshr {
	margin: 0;
	padding: 0;
	height: 20px;
	background: url('../images/backgrounds/contentarea-footer.gif') no-repeat bottom left;
}

#maps {
	margin: 0 20px 0 0;
	padding: 0;
	width: 410px;
	float:left;
}

/* Maps Sidebar */

.mapsidebar {
	margin: 0;
	padding: 0 0 0 0;
	width: 185px;
	background-color: #fff;
	height: 375px;
	float: right;
	background: url('../images/auctionsites/side-bg.gif') no-repeat bottom left;
}
	
.mapsidebarheader {
	margin: 0;
	padding: 0;
	background: url('../images/auctionsites/side-bg.gif') no-repeat top left;
	background-color: #fff;
}

.mapsidebar h3 {
	margin: 0 15px 1px 15px;
	padding: 10px 0 2px 0;
	color: #000;
	font-weight: normal;
	font-size: 14px;
	border-bottom: 1px solid #d5d5d5;
}

.mapsidebar p {
	margin: 0;
	padding: 3px 15px 0 15px;
}

.mapsidebar a {
	margin: 0;
	padding: 0;
	display: block;
	color: #656a47;
}

.mapsidebar a:hover {
	text-decoration: none;
	color: #929871;
}

#mapsidebarbuttons a {
	margin: 15px 0 0 12px;
	padding: 12px 0 0 0;
	background: url('../images/buttons/auction-sites.gif') no-repeat top left;
	width: 155px;
	height: 28px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	float: left;
	text-align: center;
	color: #656a47;
	background-color: #e5e5e5;
}

#mapsidebarbuttons a:hover {
	text-decoration: none;
	color: #929871;
}




/* featured */

#featured {
	margin: 0 0 10px 0;
	padding: 0 0 15px 0;
	width: 460px;
	background: url('../images/backgrounds/featured-lots-bg.gif') no-repeat top left;
	background-color: #fff;
	height: 280px;
	float: left;
}

#featuredheader {
	margin: 0;
	padding: 0;
	background: url('../images/backgrounds/featured-lots-bg.gif') no-repeat top left;
	background-color: #fff;
}

#featuredheader h2 {
	margin: 0;
	padding: 10px 15px 10px 15px;
	color: #000;
	font-weight: normal;
	font-size: 18px;
}

#lots {
	margin: 0 15px 0 15px;
	padding: 0;
	width: 430px;
}

#lotsleft {
	margin: 0 0 0 0;
	padding: 0;
	float:left;
	width: 320px;
	height: 240px;
}

#lotsleft p {
	margin: 0;
	padding: 0;
	color: #fff;
}

#lotsleft p a {
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #fff;
}

#lotsleft p a:hover {
	text-decoration: none;
}

.lotsleftdesc {
	margin: -60px 0 0 0;
	padding: 10px 10px 10px 10px;
	color: #fff;
	background-color: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	height: 40px;
	display: block;
}
	
	

#lotsright {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	width: 100px;
	height: 240px;
}

#lotsright ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#lotsright li {
	margin: 0;
	padding: 0 0 5px 0;
}

#buttonviewlot a {
	margin: 24px 0 0 0;
	padding: 7px 0 0 0;
	background: url('../images/buttons/feature-button.gif') no-repeat top left;
	width: 100px;
	height: 23px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	text-align: center;
	color: #656a47;
	background-color: #e5e5e5;
}

#buttonviewlot a:hover {
	text-decoration: none;
	color: #929871;
}

#upcomingboxes {
	margin: 0 10px 0 10px;
	padding: 0;
	width: 635px;
}

#upcomingboxes h3 {
	margin: 0;
	padding: 8px 80px 0 10px;
	font-size: 16px;
	font-weight: normal;
}

#upcomingboxes h4 {
	margin: 0;
	padding: 0 80px 3px 10px;
	font-weight: normal;
}

#upcomingboxes img {
	display: none;
}

#upcomingboxes p {
	margin: 0;
	padding: 0 10px 0 10px;
}

.equipmentad {
	margin: 0 0 10px 0;
	padding: 0;
	color: #000;
	background-color: #838963;
	width: 310px;
	float: left;
}

.equipmenttop {
	margin: 0;
	padding: 0;
	height: 125px;
	background: url('../images/ads/equipment-search.jpg') no-repeat top left;
}

.equipmentbutton a {
	margin: 0;
	padding: 0;
	height: 25px;
	color: #fff;
	font-family: Arial Black, Verdana, Arial;
	background: url('../images/ads/equipment-button.jpg') no-repeat top left;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}

.equipmentbutton a:hover {
	background: url('../images/ads/equipment-button-on.jpg') no-repeat top left;
}


#latestbrochure {
	margin: 0;
	padding: 0;
	height: 29px;
	background: url('../images/headers/latest-brochure.jpg') no-repeat top left;
	background-color: #929871;
}

#latestbrochure h3 {
	display: none;
}

#epayments {
	margin: 0;
	padding: 0;
	height: 29px;
	background: url('../images/headers/epayments.jpg') no-repeat top left;
	background-color: #929871;
}

#epayments h3 {
	display: none;
}

.upcomingbox2 {
	margin: 0;
	padding: 0;
	background: url('../images/backgrounds/upcoming-box2-bg.jpg') no-repeat bottom left;
	background-color: #656a48;
	color: #fff;
	height: 100px;
	width: 195px;
	float: right;
}

.upcomingbox2 p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.upcomingbox2 a {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #fff;
	text-decoration: none;
}

.upcomingbox2 a:hover {
	color: #eeecdc;
	text-decoration: underline;
}

#equipmentsearch {
	margin: 0;
	padding: 0;
	height: 29px;
	background: url('../images/headers/equipment-search.jpg') no-repeat top left;
	background-color: #929871;
}

#equipmentsearch h3 {
	display: none;
}


/* Search */

#search,
#slider {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	width: 615px;
	background: url('../images/backgrounds/search-area.gif') no-repeat bottom left;
	background-color: #eeecdc;
}

#search table {
	margin: 5px 0 5px 0;
	padding: 0 10px 0 10px;
}

#search a {
	margin: 0;
	padding: 0;
	color: #656a47;
}

#search a:hover {
	color: #4b3900;
	text-decoration: none;
}

#filter {
	margin: 0;
	padding: 0;
	height: 30px;
	background: url('../images/headers/filter-search.gif') no-repeat top left;
	background-color: #929871;
}

#filter h3 {
	display: none;
}

/* search results */

#searchresults {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	width: 655px;
	background: url('../images/backgrounds/upcoming-auction-bg.gif') no-repeat bottom left;
	background-color: #fff;
}

#searchresultsheader {
	margin: 0;
	padding: 0;
	height: 30px;
	background: url('../images/headers/search-results.gif') no-repeat top left;
	background-color: #fff;
}

#searchresultsheader h3 {
	display: none;
}




/* Content */

#contentcenter {
	margin: 0 16px 0 16px;
	padding: 0;
	text-align: left;
	width: 930px;
}


/* breadcrumbs */

#breadcrumbs {
	margin: 0 0 10px 0;
	padding: 5px 10px 5px 10px;
	float: right;
	width: 908px;
	border: 1px solid #a9ad91;
	background: #fbfaf6;
}

#breadcrumbs ul {
	margin: 0;
	padding: 0;
}

#breadcrumbs li {
	margin: 0;
	padding: 0 5px 0 5px;
	float: left;
	list-style: none;
}

#breadcrumbs a {
	margin: 0;
	padding: 0;
	color: #656a47;
}

#breadcrumbs a:hover {
	text-decoration: none;
	color: #929871;
}

/* main */

#main {
	margin: 0;
	padding: 0 0 0 0;
	float: right;
	width: 655px;
}

/* About Us */

#aboutus {
	margin: 0;
	padding: 0;
	width: 655px;
	background: url('../images/backgrounds/contentarea-bg.gif') repeat-y top left;
}

#aboutus h2 {
	margin: 0 0 10px 0;
	padding: 8px 0 0 15px;
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
	background: url('../images/backgrounds/header-bg.gif') no-repeat top left;
	background-color: #656a48;
	width: 640px;
	height: 32px;
}

.aboutuslinks {
	margin: 0;
	padding: 0;
	background: url('../images/backgrounds/about-us.jpg') no-repeat bottom left;
	width: 615px;
	height: 250px;
}

.aboutuslinks ul {
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
	color: #fff;
	background-color: #656a47;
	height: 250px;
	width: 200px;
}

.aboutuslinks li {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
	border-bottom: 1px solid #929871;
}

.aboutuslinks li a {
	margin: 0 0 0 0;
	padding: 17px 10px 12px 10px;
	color: #fff;
	font-size: 12px;
	display: block;
	text-decoration: none;
	height: 20px;
}

.aboutuslinks li a:hover {
	color: #656a47;
	background: url('../images/backgrounds/nav-bg.gif') repeat-x top left;
	background-color: #eeecdd;
}

/* History */

#history {
	margin: 0;
	padding: 0;
	width: 655px;
	background: url('../images/backgrounds/contentarea-bg.gif') repeat-y top left;
}

#history h2 {
	margin: 0 0 10px 0;
	padding: 8px 0 0 15px;
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
	background: url('../images/backgrounds/header-bg.gif') no-repeat top left;
	background-color: #656a48;
	width: 640px;
	height: 32px;
}

.historyhidden {
	display: none;
}


#historydates {
	margin: 0;
	padding: 0;
	width: 615px;
}

#historydates h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	color: #656a47;
	font-weight: normal;
}

#historydates a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#historydates a:hover {
	text-decoration: none;
	color: #929871;
}

#historydates table {
	margin: 0;
	padding: 0;
}


#ninetyeight {
	margin: 0;
	padding: 0;
	width: 190px;
}

#ninetyeight_inline {
	margin: 0;
	padding: 0;
}

#ninetyeight_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#ninetyeight_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#ninetyeight_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#ninetyeight_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#ninetyeight_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#ninetyeight_inline a:hover {
	text-decoration: none;
	color: #929871;
}

#twotwo {
	margin: 0;
	padding: 0;
	width: 200px;
}

#twotwo_inline {
	margin: 0;
	padding: 0;
}

#twotwo_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#twotwo_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#twotwo_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#twotwo_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#twotwo_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#twotwo_inline a:hover {
	text-decoration: none;
	color: #929871;
}

#twosix {
	margin: 0;
	padding: 0;
	width: 260px;
}


#twosix_inline {
	margin: 0;
	padding: 0;
}

#twosix_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#twosix_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#twosix_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#twosix_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#twosix_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#twosix_inline a:hover {
	text-decoration: none;
	color: #929871;
}


#twoseven {
	margin: 0;
	padding: 0;
	width: 125px;
}


#twoseven_inline {
	margin: 0;
	padding: 0;
}

#twoseven_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#twoseven_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#twoseven_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#twoseven_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#twoseven_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#twoseven_inline a:hover {
	text-decoration: none;
	color: #929871;
}

#twozero {
	margin: 0;
	padding: 0;
	width: 210px;
}

#twozero_inline {
	margin: 0;
	padding: 0;
}

#twozero_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#twozero_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#twozero_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#twozero_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#twozero_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#twozero_inline a:hover {
	text-decoration: none;
	color: #929871;
}

#twoeight {
	margin: 0;
	padding: 0;
	width: 145px;
}

#twoeight_inline {
	margin: 0;
	padding: 0;
}

#twoeight_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#twoeight_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#twoeight_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#twoeight_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#twoeight_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#twoeight_inline a:hover {
	text-decoration: none;
	color: #929871;
}

#twonine {
	margin: 0;
	padding: 0;
	width: 100px;
}

#twonine_inline {
	margin: 0;
	padding: 0;
}

#twonine_inline img {
	margin: 0;
	padding: 10px 0 10px 0;
	text-align: center;
}


#twonine_inline h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 24px;
	border-bottom: 1px solid #929871;
	color: #656a47;
	font-weight: normal;
	text-align: left;
}

#twonine_inline h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-align: left;
}

#twonine_inline p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 1.5;
	text-align: justify;
}

#twonine_inline a {
	margin: 0;
	padding: 0;
	color: #656a47;
	display: block;
}

#twonine_inline a:hover {
	text-decoration: none;
	color: #929871;
}


/* Content Area Pages */

#contentarea {
	margin: 0;
	padding: 0;
	width: 655px;
	background: url('../images/backgrounds/contentarea-bg.gif') repeat-y top left;
}

#contentareacenter {
	margin: 0 20px 0 20px;
	padding: 0;
}

#contentarea h2 {
	margin: 0 0 10px 0;
	padding: 8px 0 0 15px;
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
	background: url('../images/backgrounds/header-bg.gif') no-repeat top left;
	background-color: #656a48;
	width: 640px;
	height: 32px;
}

#contentarea h3 {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
	color: #656a48;
	font-weight: normal;
	font-size: 14px;
	border-bottom: 1px solid #a9ad91;
}

#contentarea h4 {
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	color: #656a48;
	font-weight: normal;
	font-size: 12px;
	border-bottom: 1px solid #a9ad91;
}

#contentarea h5 {
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	color: #656a48;
	font-weight: normal;
	font-size: 12px;
	border-bottom: 1px solid #a9ad91;
}

#contentarea img {
	margin: 10px 0 10px 0;
	padding: 0;
}

.imageleft {
	margin: 0;
	padding: 0;
	float: left;
	border-right: 30px solid #fff;
	border-top: 10px solid #fff;
	border-bottom: 20px solid #fff;
}

.imageright {
	margin: 0;
	padding: 0;
	float: right;
	border-left: 30px solid #fff;
	border-top: 10px solid #fff;
	border-bottom: 20px solid #fff;
}

#contentarea p {
	margin: 0 5px 5px 5px;
	padding: 0;
	line-height: 1.5;
	text-align: justify;
}


#contentarea ul {
	margin: 10px 5px 10px 5px;
	padding: 0 15px 0 20px;
}

#contentarea ul li {
	margin: 0;
	padding: 2px 0 2px 0;
	list-style: square;
}

#contentarea ol {
	margin: 10px 5px 10px 5px;
	padding: 0 15px 0 25px;
}

#contentarea ol li {
	margin: 0;
	padding: 2px 0 2px 0;
}

.contentareahr {
	margin: 0;
	padding: 0;
	height: 20px;
	background: url('../images/backgrounds/contentarea-footer.gif') no-repeat bottom left;
}



/* Equipment Search Content */

#equipmentsearchcontent {
	margin: 0;
	padding: 0;
	width: 655px;
	background: url('../images/backgrounds/contentarea-bg.gif') repeat-y top left;
}

#equipmentsearchcontent img {
	display: none;
}

#equipmentsearchcenter {
	margin: 0 20px 0 20px;
	padding: 0;
}

#equipmentsearchcontent h2 {
	margin: 0 0 10px 0;
	padding: 8px 0 0 15px;
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
	background: url('../images/backgrounds/header-bg.gif') no-repeat top left;
	background-color: #656a48;
	width: 640px;
	height: 32px;
}

#equipmentsearchcontent h3 {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
	color: #656a48;
	font-weight: normal;
	font-size: 14px;
	border-bottom: 1px solid #a9ad91;
}

#equipmentsearchcontent h4 {
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	color: #656a48;
	font-weight: normal;
	font-size: 12px;
	border-bottom: 1px solid #a9ad91;
}

#equipmentsearchcontent h5 {
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	color: #656a48;
	font-weight: normal;
	font-size: 12px;
	border-bottom: 1px solid #a9ad91;
}

#equipmentsearchcontent p {
	margin: 0 5px 5px 5px;
	padding: 0;
	line-height: 1.5;
	text-align: justify;
}

#equipmentsearchcontent ul {
	margin: 15px 0 10px 0;
	padding: 0 0 0 0;
}

#equipmentsearchcontent ul li {
	margin: 0;
	padding: 2px 0 2px 0;
	list-style: none;
	display: inline;
	float: left;
	width: 48%;
	padding-top: 5px;
	padding-bottom: 5px;
}

#bidForm  ul li {
	float: none !important;
}

#bidForm input[type=textbox], textarea{
	width:115px !important;
}

#equipmentsearchcontenthr {
	margin: 0;
	padding: 0;
	height: 20px;
	background: url('../images/backgrounds/contentarea-footer.gif') no-repeat bottom left;
}

.equipmentsearchcontenthr {
	margin: 0;
	padding: 0;
	height: 10px;
	background: url('../images/backgrounds/contentarea-footer.gif') no-repeat bottom left;
}

#equipmentsearchcenter ul li {
                margin: 0;
                padding: 0;
                margin-bottom: 10px;
                display: block;
}

#equipmentsearchcenter ul li a {
                color: #656a48;
                text-decoration: none;
                font-size: 12px;
}

#equipmentsearchcenter ul li a:hover {
                color: #656a47;
                text-decoration: none;
}


._6tonexcavators {
	margin: 0;
	padding: 0;
}

._6tonexcavators a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/6tonexcavators-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._6tonexcavators a:hover {
	background: url('../images/Categories/6tonexcavators-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._skidsteerloaders {
	margin: 0;
	padding: 0;
}

._skidsteerloaders a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/skidsteerloaders-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._skidsteerloaders a:hover {
	background: url('../images/Categories/skidsteerloaders-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._backhoes {
	margin: 0;
	padding: 0;
}

._backhoes a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/backhoes-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._backhoes a:hover {
	background: url('../images/Categories/backhoes-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._crusherscreeners {
	margin: 0;
	padding: 0;
}

._crusherscreeners a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/crusherscreeners-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._crusherscreeners a:hover {
	background: url('../images/Categories/crusherscreeners-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._miniexcavators {
	margin: 0;
	padding: 0;
}

._miniexcavators a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/miniexcavators-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._miniexcavators a:hover {
	background: url('../images/Categories/miniexcavators-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._wheeledexcavators {
	margin: 0;
	padding: 0;
}

._wheeledexcavators a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/wheeledexcavators-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._wheeledexcavators a:hover {
	background: url('../images/Categories/wheeledexcavators-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._trackeddumpers {
	margin: 0;
	padding: 0;
}

._trackeddumpers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/trackeddumpers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._trackeddumpers a:hover {
	background: url('../images/Categories/trackeddumpers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._dumptrucks {
	margin: 0;
	padding: 0;
}

._dumptrucks a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/dumptrucks-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._dumptrucks a:hover {
	background: url('../images/Categories/dumptrucks-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._dumpers,
._sitedumpers {
	margin: 0;
	padding: 0;
}

._dumpers a,
._sitedumpers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/dumpers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._dumpers a:hover,
._sitedumpers a:hover {
	background: url('../images/Categories/dumpers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._excavators,
._10tonexcavators,
._20tonexcavators{
	margin: 0;
	padding: 0;
}

._excavators a,
._10tonexcavators a,
._20tonexcavators a{
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/excavators-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._excavators a:hover,
._10tonexcavators a:hover,
._20tonexcavators a:hover {
	background: url('../images/Categories/excavators-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._dozers {
	margin: 0;
	padding: 0;
}

._dozers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/dozers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._dozers a:hover {
	background: url('../images/Categories/dozers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._commercials,
._vans {
	margin: 0;
	padding: 0;
}

._commercials a,
._vans a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/commercials-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._commercials a:hover,
._vans a:hover {
	background: url('../images/Categories/commercials-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._trailers {
	margin: 0;
	padding: 0;
}

._trailers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/trailers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._trailers a:hover {
	background: url('../images/Categories/trailers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._forklifts {
	margin: 0;
	padding: 0;
}

._forklifts a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/forklifts-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._forklifts a:hover {
	background: url('../images/Categories/forklifts-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._rollers {
	margin: 0;
	padding: 0;
}

._rollers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/rollers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._rollers a:hover {
	background: url('../images/Categories/rollers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._tractors {
	margin: 0;
	padding: 0;
}

._tractors a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/tractors-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._tractors a:hover {
	background: url('../images/Categories/tractors-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._telehandlers {
	margin: 0;
	padding: 0;
}

._telehandlers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/telehandlers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._telehandlers a:hover {
	background: url('../images/Categories/telehandlers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._wheeledloaders {
	margin: 0;
	padding: 0;
}

._wheeledloaders a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/loaders-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._wheeledloaders a:hover {
	background: url('../images/Categories/loaders-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._loaders {
	margin: 0;
	padding: 0;
}

._loaders a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/loaders-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._loaders a:hover {
	background: url('../images/Categories/loaders-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._crushers {
	margin: 0;
	padding: 0;
}

._crushers a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/crushers-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

._crushers a:hover {
	background: url('../images/Categories/crushers-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._vehicles {
	margin: 0;
	padding: 0;
}

._vehicles a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/vehicles-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._vehicles a:hover {
	background: url('../images/Categories/vehicless-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._misc {
	margin: 0;
	padding: 0;
}

._misc a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/misc-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._misc a:hover {
	background: url('../images/Categories/misc-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._atvs {
	margin: 0;
	padding: 0;
}

._atvs a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/atvs-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._atvs a:hover {
	background: url('../images/Categories/atvs-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._cranemanlifts {
	margin: 0;
	padding: 0;
}

._cranemanlifts a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/cranemanlifts-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

._cranemanlifts a:hover {
	background: url('../images/Categories/cranemanlifts-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}

._bucketsattachments,
._newbuckets,
._secondhandbuckets {
	margin: 0;
	padding: 0;
}

._bucketsattachments a,
._newbuckets a,
._secondhandbuckets a {
	margin: 0 10px 10px 0;
	padding: 115px 0 0 0;
	background: url('../images/Categories/buckets-off.jpg') no-repeat bottom left;
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

._bucketsattachments a:hover,
._newbuckets a:hover,
._secondhandbuckets a:hover {
	background: url('../images/Categories/buckets-on.jpg') no-repeat bottom left;
	color: #656a47;
	text-decoration: none;
}







/* Auction Schedule */

#auctionschedule {
	margin: 0;
	padding: 0;
}

#auctionschedule table {
	margin: 0;
	padding: 0;
	border: 0 none;
}

#auctionschedule th {
	margin: 0;
	padding: 0;
	height: 35px;
	background: #97afcf;
}

#auctionschedule td {
	margin: 0;
	padding: 0;
	height: 20px;
}

.scheduletable {
	margin: 0 !important;
	padding: 0 !important;
	background: url('../images/backgrounds/table-bg.gif') no-repeat bottom left !important;
	width: 655px !important;
}

.scheduletablerow {
	margin: 0 !important;
	padding: 0 !important;
	height: 40px !important;
}

.scheduletablerow td {
       font-size: 14px !important;
}

.scheduletablerow img {
	margin: 0 !important;
	padding: 0 0 0 1px !important;
}

.scheduletop {
	margin: 0 !important;
	padding: 0 !important;
	background: url('../images/backgrounds/schedule-top.gif') no-repeat top left !important;
	height: 50px !important;
	color: #fff !important;
	width: 655px !important;
	background-color: #656a47;
}

.scheduletable h2 {
background:#656A48 url(../images/backgrounds/header-bg.gif) no-repeat scroll left top !important;
color:#FFFFFF !important;
font-size:16px !important;
font-weight:normal !important;
height:28px !important;
margin:0 !important;
padding:8px 0 0 15px !important;
width:640px !important;
text-transform: none !important;
}

.scheduletop img {
	margin: 0 10px 0 0 !important;
	padding: 0 !important;
}





/* Sidebar */

#sidebarcontainer {
	margin: 0;
	padding: 0;
	float: left;
}
	

#sidebar {
	margin: 0;
	padding-bottom: 10px;
	width: 250px;
	background: #777;
	color: #000;
	background: url('../images/backgrounds/sidebar-bg.gif') no-repeat bottom left;
	background-color: #f7f6ee;
}

#sidebarheader h2 {
	display: none;
}

#sidebarheader {
	margin: 0;
	padding: 0;
	background: url('../images/backgrounds/sidebar-bg.gif') no-repeat top left;
	background-color: #f7f6ee;
	height: 10px;
}

.sidebarcontent {
	margin: 0 10px 10px 10px;
	padding: 0;
	background: #777;
	color: #000;
	background: url('../images/backgrounds/sidebar-inner.gif') no-repeat bottom left;
	background-color: #fff;
	font-size: 12px;
}

.sidebarcontent h3 {
	margin: 0;
	padding: 5px 10px 5px 10px;
	font-size: 14px;
	color: #656a47;
	background: url('../images/backgrounds/sidebar-header-bg.gif') no-repeat top left;
	background-color: #fff;
	border-bottom: 1px solid #bdc2a9;
}

.sidebarcontent p {
	margin: 0;
	padding: 0 10px 5px 10px;
}

.sidebarcontent ul {
	margin: 0;
	padding: 0 0 10px 0;
}

.sidebarcontent li {
	margin: 0 1px 0 1px;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #bdc2a9;
}

.sidebarcontent li a {
	margin: 0;
	padding: 7px 10px 7px 10px;
	display: block;
	color: #000;
	text-decoration: none;
}

.sidebarcontent li a:hover {
	background: url('../images/backgrounds/sidebar-link.gif') repeat-x bottom left;
	color: #656a48;
	background-color: #fff;
}

/* sidebar ads*/

#sidebarads {
	margin-top: 10px;
	padding: 0;
	width: 250px;
	color: #000;
	background: #fff;
}

#sidebarads h3 {
	margin: 0;
	padding: 8px 80px 0 10px;
	font-size: 16px;
	font-weight: normal;
}

#sidebarads h4 {
	margin: 0;
	padding: 0 80px 3px 10px;
	font-weight: normal;
	font-size: 12px;
}

#sidebarads img {
	display: none;
}

#sidebarads p {
	margin: 0;
	padding: 0 80px 0 10px;
}

.brochuread {
	margin: 0 0 10px 0;
	padding: 0;
	color: #000;
	background-color: #838963;
}

.brochuretop {
	margin: 0;
	padding: 0;
	height: 75px;
	background: url('../images/ads/brochure.jpg') no-repeat top left;
}

.brochurebutton a {
	margin: 0;
	padding: 0;
	height: 25px;
	color: #fff;
	font-family: Arial Black, Verdana, Arial;
	background: url('../images/ads/brochure-button.gif') no-repeat top left;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}

.brochurebutton a:hover {
	background: url('../images/ads/brochure-button-on.gif') no-repeat top left;
}

.epaymentsad {
	margin: 0 0 10px 0;
	padding: 0;
	color: #000;
	background-color: #838963;
}

.epaymentstop {
	margin: 0;
	padding: 0;
	height: 75px;
	background: url('../images/ads/epayments.jpg') no-repeat top left;
}

.epaymentsbutton a {
	margin: 0;
	padding: 0;
	height: 25px;
	color: #fff;
	font-family: Arial Black, Verdana, Arial;
	background: url('../images/ads/epayments-button.jpg') no-repeat top left;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}

.epaymentsbutton a:hover {
	background: url('../images/ads/epayments-button-on.jpg') no-repeat top left;
}

.ad {
	margin: 0 0 10px 0;
	padding: 0;
}






/* footer */

#footercenter {
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: right;
	width: 960px;
	clear:both;
}

#footercenter p {
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
	color: #656a47;
	font-size: 10px;
}

#footercenter p a {
	margin: 0;
	padding: 0;
	color: #929871;
}

#footercenter p a:hover {
	color: #656a47;
	text-decoration: none;
}

.processingPayment
	{
	background-color: #FFFFFF;
	z-index: 20;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
	}

	
#DockableModule_3706 #contentareacenter .eform_description	{display:none;}