/* ensures no dotted outline on links in FF */
img {border:none;}
a {outline-width:0}
a:active, a:focus {outline:0;}
object {outline:0;}

/* Auction List */
#acListWrap {font:normal 12px Arial, Helvetica, sans-serif; line-height:normal;}
#acListWrap a {font-weight:bold;}
#acListWrap a:hover {}
#acListWrap img {border:none;}
#acListWrap h2 {margin:2px 0 8px 0; padding-left:0; text-align:left; font:bold 16px Arial, Helvetica, sans-serif; color:#333; border:none; border:0px;}
#acListWrap h2.noAuctions {margin-bottom:20px; text-align:center;}

/* pagination previous 1 2 3 next */
#acListWrap div.pagination {font-size:11px; text-align:center;}
#acListWrap div.pagination ol {margin:0 auto 8px auto; padding:0;}
#acListWrap div.pagination ol li {margin:0 3px; padding:0; list-style:none; height:22px; display:inline;}
#acListWrap div.pagination ol li a {font-weight:normal; color:#3366ff;}
#acListWrap div.pagination ol li a:hover {color:#f00; text-decoration:none;}
#acListWrap div.pagination ol li a:visited {color:#666;}
/* pagination select drop down */
#acListWrap div.per_page {}

.acListItem {margin:0 0 12px 0;/* height:100%;*/ padding:8px; overflow:hidden;}
*html .acListItem {height:100%;}

.acListItemRow1 {background:#f8f3ec; border-bottom:none;}
.acListItemRow1 h1 {margin:0 0 6px 0; padding:3px 4px 2px 4px; background:#efe5d0; font:bold 17px Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase;}
.acListItemRow1 h1 a {color:#00447c; text-decoration:none;}
.acListItemRow1 h1 a:hover {color:#f00;}
.acListItemRow1 h2 a {color:#00447c; font-weight:bold; font-size:14px; text-decoration:none;}
.acListItemRow1 h2 a:visited {color:#00447c;}
.acListItemRow1 h2 a:hover {color:#f00;}

.acListItemRow2 {background:#efe5d0; border-bottom:none;}
.acListItemRow2 h1 {margin:0 0 6px 0; padding:3px 4px 2px 4px; background:#f8f3ec; font:bold 17px Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase;}
.acListItemRow2 h1 a {color:#00447c; font-weight:bold; text-decoration:none;}
.acListItemRow2 h1 a:hover {color:#f00;}
.acListItemRow2 h2 a {color:#00447c; font-weight:bold; font-size:14px; text-decoration:none;}
.acListItemRow2 h2 a:visited {color:#00447c;}
.acListItemRow2 h2 a:hover {color:#f00;}

#acListWrap div.acListNav {width:120px; margin:0 0 6px 6px; padding-left:10px; border-left:1px solid #ccc; float:right; overflow:hidden;}
#acListWrap div.acListNav a span {padding:4px 0 7px 0; display:block;}
#acListWrap div.acListNav a {color:#00447c; text-decoration:none; display:block; overflow:hidden;}
#acListWrap div.acListNav a:hover {color:#f00;}
#acListWrap div.acListNav div {padding:4px 0 4px 0; line-height:12px;}
/*#acListWrap div.acListNav div.details {padding:4px 0 12px 0;}*/
#acListWrap div.acListNav img {margin-right:6px; float:left;}

.acListItem img {border:0;}
.acListItemPic {min-width:0px; margin:4px 0 4px 0; text-align:center; float:left;}
#acListWrap div.acListItemPic img {border:1px solid #fff;}
#acListWrap div.acListItemPic a:hover img {border:1px solid #f00;}
.acListState {margin-top:2px; padding:3px 4px; font:bold 14px/14px Arial, Helevetica, sans-serif; color:#fff; background:#f00;}
.acListEvent {margin-left:175px; padding:0;}
.acListEventLabel {margin-top:-2px; font-size:14px; color:#f00; font-weight:bold; text-transform:uppercase;}
.acListEventBiddingLink {padding:8px 0 0 0;}
.acListEventBiddingLink img {float:left;}
.acListEventBiddingLink a span {padding:3px 0 0 24px; display:block;}
.acListEvent p {margin:12 0 0 0; padding:0;}
.acListEvent a {color:#00f; text-decoration:none;}
.acListEvent a:hover {color:#f00;}
.event_description {}

/* Auction Services calendar list footer */
#acListFooter {padding:15px 0 5px 0; text-align:center; border-top:1px solid #ccc; clear:right;}
#acListFooter img {border:0;}
/* end Auction List */

