@charset "utf-8";

/* ========== Perfection Machinery Auctions Liquidations CSS Styles ========== */

/*	
    1.Page
	2.Sales Service Links
	3.Search Jump Sort
	4.Auction Liquidations Tables
	5.Bottom of Page Content
*/
	
	
/* ==================== 1.Page ==================== */

#page {background-color: #fff; border: solid #bac0d0 1px; float: left; margin-bottom:20px; height:auto; min-height:660px; padding: 20px 20px 8px 20px; width:885px;}

* html #page {height:660px;}

#page a {color:#09F; text-decoration:underline;}

#page a:hover {color:#666; text-decoration:none;}

#page h1, #page h2 {padding-bottom:12px;}
	
#page p {line-height:150%; padding-bottom:12px; color:#666; font-size:12px;}
	
#page ul {line-height:150%; margin-left:12px; margin-bottom:12px; list-style:none;}
	
#page li {background:url(../images/auctions-liquidations/bullet.gif) no-repeat left 10px; padding-left:12px; color:#666; font-size:12px;}

#page strong {color:#0B2B58;}

#page ul.ul-float {float:left; width:215px; display:inline-block; margin-bottom:0px;}

#page .highlight {color:#F00; font-weight:bold;}

.right-img {float:right; margin-left:12px;}

/* ==================== 2.Sales Service Links ==================== */

#sales-services {float:right; display:inline; display:block;}

#sales-services p {float:left; font-weight:bold; padding-left:25px; text-align:right;}

#sales-services a {color:#C00; text-decoration:underline;}

#sales-services a:hover {color:#09F; text-decoration:none;}

.past-sales {background:url(../images/auctions-liquidations/icon-past-sales.jpg) no-repeat left top; margin-right:12px;}

.current-sales {background:url(../images/auctions-liquidations/icon-past-sales.jpg) no-repeat left top; margin-right:12px;}

.our-services {background:url(../images/auctions-liquidations/icon-our-services.jpg) no-repeat left top;}

/* ==================== 3.Search Jump Sort ==================== */

.search-sort-container {width:878px; border:#C7CCD9 solid; border-width:1px 0px 1px 0px; background:#E5F2FF; float:left; padding:4px; margin-bottom:12px;}

#page .search-sort-container p {color:#073C6E; line-height:normal; padding:5px 10px 0px 0px; font-weight:bold; display:block; float:left;}

/* ----------- Sort ------------ */

.sort-container {width:284px; float:right;}

.sort-container select {border:1px solid #C3C3C3; padding:3px; width:196px; color:#666;}

/* ----------- Jump ------------ */

/*.jump-container {width:225px; float:right;}*/ /*apply this style after keyword search and sort are available*/

.jump-container {float:right;} /*remove this style after keyword search and sort are available*/

#page .jump-container a {color:#C00; text-decoration:underline;}

#page .jump-container a:hover {color:#09F; text-decoration:none;}

#page .jump-container p {padding-right:4px; padding-top:0px;} /*remove this style after keyword search and sort are available*/

/* ----------- Search ------------ */

.search-container {width:360px; float:left; padding-left:2px;}

.search-container input {float:left; border:1px solid #C3C3C3; padding:3px; width:196px; margin-right:12px; color:#666;}

a.btnSearchLots img {border:none; vertical-align:bottom; margin-top:1px;}

/* ==================== 4.Auction Liquidations Tables ==================== */

#auctions-layout, #liquidations-layout {width:895px; border-collapse:collapse; float:left; margin-bottom:20px;}

#auctions-layout th {width:895px; background:url(../images/auctions-liquidations/bg-th-auctions.jpg) no-repeat; height:44px; text-align:left;}

#liquidations-layout th {width:895px; background:url(../images/auctions-liquidations/bg-th-liquidations.jpg) no-repeat; height:44px; text-align:left;}

#page #auctions-layout th h2, #page #liquidations-layout th h2 {color:#FF0; display:block; padding: 12px 0px 0px 55px;}

#auctions-layout td, #liquidations-layout td {
border-top:1px #CCC solid; 
border-bottom:8px #CCC solid; 
border-left:1px #CCC solid; 
border-right:1px #CCC solid; 
color:#333; 
vertical-align:top;
}

.content-container {padding:15px 15px 15px 15px; float:left;}

.content-container img {padding:3px; border:1px #CCC solid; float:left;}

.content {float:right; width:700px; margin-left:15px;}

.content h3 {color:#073C6E; font-size:16px;}

p.brochure {background:url(../images/auctions-liquidations/icon-view-brochure.jpg) no-repeat left top; margin-right:12px; float:left; padding-left:25px; font-weight:bold; display:block;}

p.equipment {background:url(../images/auctions-liquidations/icon-our-services.jpg) no-repeat left top; float:left; padding-left:30px; font-weight:bold; display:block;}

p.auctions {background:url(../images/auctions-liquidations/icon-our-services.jpg) no-repeat left top; float:left; margin-left: 12px; padding-left:30px; font-weight:bold; display:block;}



.content dl {float:left; width:700px; display:block;}

.content dt {color:#073C6E; font-size:12px; font-weight:bold; padding-bottom:12px;}

.content dd.first {margin-left:0px;}

.content dd {display:block; margin-left:19px; padding-bottom:0px; float:left;}

/* ==================== 5.Bottom of Page Content ==================== */

#bottom-content-container {width:878px; float:left;}

#right-content-container {float:right; width:288px; margin-left:20px;}

#returns {background:#FFFFD6 url(../images/auctions-liquidations/bg-returns.jpg) no-repeat 8px; padding:8px 8px 8px 112px; border:1px solid #BAC0D0; margin-bottom:20px;}

#page #returns p {padding:0px;}

#need-help {background:#E5F2FF url(../images/auctions-liquidations/bg-help.jpg) no-repeat 8px bottom; padding:8px 8px 8px 112px; border:1px solid #BAC0D0; margin-bottom:20px;}

#page #need-help p {padding:0px;}







#auctionClose {
width: 133px;
padding-bottom: 10px;
}

#auctionClose p {
text-align:center;
font-size: 12px;
color:#0099ff;
font-weight: bolder;
line-height: 14px;
}

#auctionClose h3 {
text-align:center;
font-size: 16px;
color:#0099ff;
font-weight: bolder;
}


p.equipmentList {background:url(../images/auctions-liquidations/icon-our-services.jpg) no-repeat left top; float:left; padding-left:30px; font-weight:bold; display:block; margin-left: 15px;}

p.contactus {background:url(../images/auctions-liquidations/icon-our-services.jpg) no-repeat left top; float:left; padding-left:30px; font-weight:bold; display:block; margin-left: 15px;}



#auctionClose h3.live-auction-header  {
background-color: #0000ff;
color: #ffffff;
height: 20px;
width: 141px;
padding-top: 4px;
float: left;
margin-bottom: 10px;

}

#auctionClose h3.online-auction-header {
background-color: #008000;
color: #ffffff;
height: 20px;
width: 141px;
padding-top: 4px;
float: left;
margin-bottom: 10px;
}

#auctionClose h3.webcast-auction-header {
background-color: #fffd00;
color: #0e254f;
height: 32px;
line-height: 16px;
width: 141px;
padding-top: 4px;
float: left;
margin-bottom: 10px;
}


#auctionClose h3.liquidation-auction-header {
background-color: #ff0000;
color: #ffffff;
height: 20px;
line-height: 16px;
width: 141px;
padding-top: 4px;
float: left;
margin-bottom: 10px;
}


.leftContainer {
width: 141px;
float: left;
}

.rightContainer {
float: right;
width:700px; 
margin-left:15px;
}


.rightContainer h3 {color:#073C6E; font-size:16px; float: left;}

#page p.dealLocation {color:#c00c0d; font-size:12px; font-weight: bold; font-style:italic; float: right;}

#page p.dealDescription { clear:both;}
#page p.dealDescription img{ padding:2px;  margin: 22px 15px 15px 0px;}
