/* Oops; it's a hack!
 * Endeca search results don't use the homepage left column, but they keep
 *  the grey background like the homepages.
 **************************************************************************/

div#center-col { padding: 0; width: 793px; background: transparent; }

div#main_area { margin: 0; padding: 0; width: 100%; }
div#main_column { position: relative; margin: 6px 0 3px; padding: 6px 0 0; width: 793px; font-size: 12px; background: #EEE url(/c/s/i/ui/center-panel-full.gif) no-repeat left top; }
div#full_column { display: none; margin: 0; padding: 0; width: 100%; }

div#search-results { width: 798px; overflow: hidden; }
div#search-results form { margin: 0; padding: 5px 0 0 0; }

div#start-over { padding: 0 0 3px; width: 793px; background: url(/c/s/i/ui/center-panel-full.gif) no-repeat left top; }
div#start-over-form { width: 793px; }
div#start-over-form form { position: relative; font: 1em Arial, Helvetica, sans-serif; }
div#start-over-form form table { position: relative; width: 793px; background: url(/c/s/i/endeca/btn-search-top.gif) no-repeat; }
div#start-over-form form table td { padding: 0 6px 3px 6px; height: 24px; text-align: left; }
div#start-over-form form table td input#search.frmText { margin: 2px 0 0 0; padding: 1px; width: 220px; font-size: 14px; }

div#start-over-form form select.categories { margin: 0; padding: 2px 0 1px; width: 285px; font-size: 14px; }
div#start-over-form form select#sub-cat { margin: 0; padding: 2px 0 1px 0; width: 170px; font-size: 14px; }

div#start-over-form form table td.right { padding: 0 6px 0 0; text-align: right; }

div#start-over-form form select.archive-search { margin: 0; padding: 2px 0 1px 0; width: 520px; font-size: 14px; }
div#start-over-form form span { margin: 0; padding: 0; font-size: 10px; color: #333; vertical-align: middle; }

input#btnNewSearch { margin: 0 0 0 6px; padding: 0; vertical-align: top; }
input#btnNewSearch.archive-search { margin: 0 0 0 6px; padding: 0; vertical-align: middle; }

input#chkNotSold { vertical-align: middle; }

.float-left { float: left; border: 0px dotted red; }
.frm-chkNotSold { float: left; padding: 1px 0 0 9px; width: 146px; border: 0 dotted red; white-space: nowrap; }

a#print-results { float: right; position: relative; margin: 0; padding: 5px 6px 2px 16px; font-size: 9px; background: url(/c/s/i/icon-print-sml.gif) no-repeat 2px 6px; }

div#searchTips { float: left; position: relative; margin: 0; padding: 5px 10px 0 0; text-align: left; background: url(/c/s/i/ui/search-tips-sm.gif) no-repeat bottom right; }
div#searchTips a { font-size: 11px; color: #333; text-decoration: underline; }

input#btnStartNewSearch { float: left; position: margin: 0; padding: 0; width: 230px; height: 35px; }





div#left_column { float: left; margin: 0 0 4px 4px; width: 213px; overflow: hidden; }

div#left_column div.content {
	background-color:#fff;
	border:1px solid #ddd;
	margin-bottom:10px;
	padding:4px;
	width:204px;
	overflow: hidden;
		}


/* new design 10-13-2010 */

div#left_column div#ur-selections,
div#left_column div#refine-results {
	position: relative;
		}

div#left_column div#ur-selections h3 {
	background:url(/c/s/i/endeca/bg-ur-selections.gif) no-repeat;
	height:36px;
	margin:0;
	padding:0;
	width: 213px;
	text-indent:-100em;
		}

div#left_column div#ur-selections img#ur-select-tooltip { position: absolute; top: 12px; left: 78px; }
div#left_column div#refine-results img#ur-refine-tooltip { position: absolute; top: 12px; left: 137px; }


div#left_column div#ur-selections div.content ul {
	list-style-type: none;
		}

div#left_column div#ur-selections div.content ul#results-include li ul.selections {
	float: left;
	width: 204px;
	font-size: 11px;
		}

div#left_column div#ur-selections div.content ul#results-include li ul.selections li {
	padding: 3px 0 0 0;
	display: block;
	clear: both;
	line-height: 16px;
		}


ul#results-include li ul.selections li a.blt-remove {
	background: url(/c/s/i/endeca/btn-remove.gif) no-repeat 0 2px;
	padding: 0 0 0 16px;
	float: left;
	text-decoration: none;
	color: #333;
		}

ul#results-include li ul.selections li a.blt-remove:hover {
	background: url(/c/s/i/endeca/btn-remove.gif) no-repeat 0 -57px;
	color:#888;
		}

div#left_column div#refine-results h3 {
	background:url(/c/s/i/endeca/bg-refine-search.gif) no-repeat;
	width: 213px;
	height:36px;
	margin:0;
	padding:0;
	text-indent:-100em;
		}

div#left_column div#ur-selections div.content p {
	margin: 9px 3px 6px 6px;padding: 0;
	float: left;
	font-size: 11px;
		}

div#right_column div.normal div.lot div.bid a {
	display:block;
	/*text-align:right;*/
	}

div#left_column div#ur-selections div.content,
div#left_column div#refine-results div.content {
	border-top:0;
		}

div#left_column div#refine-results div#refinement div.subtitle {
display:block;
font-size:1em;
font-weight:bold;
padding:4px 0 2px 5px;
color: #000;
}

div#left_column div#refine-results div#refinement a {
	display:block;
	font-size:.9em;
	padding:2px 0 0 10px;
	text-decoration:none;
	color: #000;
	}

div#left_column div#refine-results div#refinement a:hover {
	text-decoration:none;
	color:#900;
	}


/* right column */
div#right_column { float: left; margin: 0 0 0 14px; width: 561px; }

div#right_column div#resultsTab {
	margin:0 0 -1px;
	padding:0;
	width: 562px;
	overflow:hidden;
	border-bottom: 1px solid #103984;
		}


div#right_column div#resultsTab ul {
border: 0px dotted red;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
		}

div#right_column div#resultsTab ul li {
border: 0px dotted green;
	display:block;
	float:left;
	text-align: center;
	margin: 0 14px 0 0;
		}

div#right_column div#resultsTab ul li a {
border-bottom: 1px solid #CCC;
	background: url(/c/s/i/endeca/tab-results-full.png) no-repeat left 0;
	color:#EEE;
	cursor:pointer; /* Stupid IE. */
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:35px;
	line-height: 14px;
	margin: 0 1px 0 0;
	padding:0 0 0 7px;
	text-decoration: none;
		}

div#right_column div#resultsTab ul li a:hover {
	background: url(/c/s/i/endeca/tab-results-full.png) no-repeat left -200px;
	color: #FFF;
		}

div#right_column div#resultsTab ul li a.current,
div#right_column div#resultsTab ul li a.current:hover {
border-bottom: 1px solid #103984;
	background: url(/c/s/i/endeca/tab-results-full.png) no-repeat left -100px;
	text-decoration: none;
	color: #ffe899;
		}

div#right_column div#resultsTab ul li a span.right-side-tab {
border: 0px dotted lime;
	background:url(/c/s/i/endeca/tab-results-full.png) no-repeat right 0;
	display:block;
	float:left;
	height:33px;
	padding:2px 8px 0 1px;
	text-decoration:none;
		}

div#right_column div#resultsTab ul li a:hover span.right-side-tab {
	background:url(/c/s/i/endeca/tab-results-full.png) no-repeat right -200px;
		}


div#right_column div#resultsTab ul li a.current span.right-side-tab,
div#right_column div#resultsTab ul li a.current:hover span.right-side-tab {
	background:url(/c/s/i/endeca/tab-results-full.png) no-repeat right -100px;
	text-decoration:none;
		}



div#resultsTab ul li span.right-side-tab span.no-decorate {
	text-decoration: none;
		}



/* View Buttons -- Standard, Compact, Gallery */

#view-control {
	margin: 0; padding: 12px 3px 9px 3px;
	background: #103984;
	width: 556px;
	border-bottom: 1px solid #103984;
	height: 30px;
	color: #fffeff;
	font-size: 11px;
		}

#view-control .sort-results {
	margin: 0 3px 0 0; padding: 0 0 0 0;
	display: inline-block;
	float: right;
		}


div#right_column ul#buttons-view {
		color: #fffeff;
		}

div#right_column ul#buttons-view li {
	list-style-type:none;
	display: inline;
	line-height: 30px;
	float: left;
		}

div#right_column ul#buttons-view li span#label-view {
	margin: 0 3px 0 6px; padding: 0;
	line-height: 27px;
		}

div#right_column ul#buttons-view li a {
	margin: 0px; padding: 0;
	text-indent: -1000em;
	display: block;
		}

div#right_column ul#buttons-view li a#btn-list {
	width: 65px;
	background: url(/c/s/i/endeca/btn-view-list.gif) no-repeat 0 0;
		}

div#right_column ul#buttons-view li a#btn-list:hover,
div#right_column ul#buttons-view li a#btn-list.current {
	background-position: 0 -31px;
		}

div#right_column ul#buttons-view li a#btn-grid {
	width: 63px;
	background: url(/c/s/i/endeca/btn-view-grid.gif) no-repeat 0 0;
		}

div#right_column ul#buttons-view li a#btn-grid:hover,
div#right_column ul#buttons-view li a#btn-grid.current {
	background-position: 0 -31px;
		}

div#right_column ul#buttons-view li a#btn-gallery {
	width: 72px;
	background: url(/c/s/i/endeca/btn-view-gallery.gif) no-repeat 0 0;
		}

div#right_column ul#buttons-view li a#btn-gallery:hover,
div#right_column ul#buttons-view li a#btn-gallery.current {
	background-position: 0 -31px;
		}

/* Search Options */

div#search-options {
	background: #caa836 url(/c/s/i/endeca/bg-search-save.gif) no-repeat center top;
	border-top:1px solid #103984;
	border-right: 1px solid #e0c97e;
	border-bottom: 1px solid #EEE;
	border-left: 1px solid #e0c97e;
	padding: 12px 3px 6px 16px;
	color: #006;
	height: 18px;
	line-height: 18px;
	text-align: left;
	font-size: 12px;
	width: 541px;
		}

#search-options a.save-search {
	background: url(/c/s/i/endeca/btn-save-search.gif) no-repeat 0 1px;
	padding: 0 0 0 14px;
	color: #009;
	font-weight: bold;
		}

#search-options a.save-search:hover {
	background: url(/c/s/i/endeca/btn-save-search.gif) no-repeat 0 -20px;
	text-decoration: none;
		}

/*******************************/


div#right_column div.search-functions {
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	float:left;
	margin: 0 0 6px 0;
	padding: 0 0 10px 0;
	text-align:center;
	width:560px;
	background-color: #FFF;
	position: relative;
		}


div#right_column div.search-functions div.paginate {
	margin: 0 0 10px 0; padding: 0;
	background: #d5d5d5 url(/c/s/i/endeca/bg-paginate-btm.png) repeat-x center top;
		}

div#right_column div.search-functions div.paginate a {
	background: #f0f0f0 url(/c/s/i/endeca/bg-paginate-button.png) repeat-x center top;
	border: 1px solid #DDD;
	margin: 0;
	padding: 2px 5px 3px 5px;
		}

div#right_column div.search-functions div.paginate a:hover {
	background: #f0f0f0 url(/c/s/i/endeca/bg-paginate-button.png) repeat-x center bottom;
	border: 1px solid #BBB;
		}


div#right_column div.search-functions div.paginate span.current {
	border: 1px solid #900;
	padding: 2px 6px 3px 6px;
	background: #FFF;
	font-weight: bold;
		}

div#right_column div.search-functions div.paginate p {
	margin: 6px 0; padding: 3px 0 3px 0;
		}


div.results-per-page {
	border-top: 1px solid #EEE;
	display: block;
	padding: 6px 0 0 0;
	font-size: 11px;
		}


div.results-per-page a {
	background: #f0f0f0 url(/c/s/i/endeca/bg-paginate-button.png) repeat-x center top;
	border: 1px solid #DDD;
	margin: 0;
	padding: 1px 3px 1px 3px;
		}

div.results-per-page a:hover {
	background: #f0f0f0 url(/c/s/i/endeca/bg-paginate-button.png) repeat-x center bottom;
	border: 1px solid #BBB;
		}

div.results-per-page a.current {
	border: 1px solid #000;
	padding: 0px 3px 1px 3px;
	background: #666;
	font-weight: bold;
	color: #EEE;
		}


div#right_column form#lots {
	border-left:1px solid #ccc;
	float:left;
	width:100%;
	}

div.what-popup.batch-bid div {
height:auto;
}

div#right_column div.lot {
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	}

div#right_column div.lot .thumbnail {
float:left;
text-align:center;
overflow:hidden;
}

div#right_column div.lot div.track-item {
background:#ffe982 url(/c/s/i/css/bg-trackit.gif) no-repeat right top;
border:1px solid #ffe982;
float:right;
padding:0 2px;
margin-top: 10px;
}

div#right_column div.lot div.track-item.selected {
background: #eaefb5 url(/c/s/i/css/bg-trackit-selected.gif) no-repeat right top;
border:1px solid #eaefb5;
}

div#right_column div.lot div.track-item label {
font-size:.9em;
font-weight:bold;
vertical-align:middle;
}

div#right_column div.lot div.track-item label a {
color:#fff;
text-decoration:none;
}

div#right_column div.normal div.lot {
border-top:1px solid #ccc;
padding:8px;
width:545px;
}

div#right_column div.normal div.lot .thumbnail {
margin-right:10px;
width:120px;
}

div#right_column div.normal div.lot div.lot-info {
width:415px;
}

div#right_column div.normal div.lot div.lot-info.no-image {
padding-left:130px;
}

div#right_column div.normal div.lot div.description {
	float:left;
	margin:0;
	padding:0;
	width:273px;
	}

div#right_column div.normal div.lot div.details {
	float:left;
	line-height:13px;
	width:260px;
	}

div#right_column div.normal div.lot span.estimate {
color:#06c;
font-weight:bold;
}

div#right_column div.normal div.lot div.details div.time div.label {
float:left;
}

div#right_column div.normal div.lot div.details div.time div.content {
float:left;
margin-left:2px;
width:181px;
}

div#right_column div.normal div.lot div.details span.live_notice {
display:block;
line-height:14px;
margin:0;
padding:3px 0;
}

div#right_column div.normal div.lot div.details span.live_notice img {
height:12px;
margin:0;
padding:2px 0 0 1px;
vertical-align:top;
}

div#right_column div.normal div.lot div.details div span.live_notice a {
display:block;
margin:0;
padding:2px 0 0 15px;
}

div#right_column div.normal div.lot div.bid {
float:right;
margin:0 0 21px;
width:138px;
}

div#right_column div.normal div.lot div.bid div {
	text-align:right;
	width:138px;
	}

div#right_column div.normal div.lot div.bid div.amount span {
color:#666;
}

div#right_column div.normal div.lot div.bid div.min-bid {
	font-size:.9em;
	margin:0;
	padding:0;
	}

div#right_column div.normal div.lot div.bid div.reserve_status {
	font-size:.9em;
	margin:0;
	padding:0 0 2px;
	text-transform:capitalize;
	}

div#right_column div.normal div.lot div.bid span.offer {
font:bold 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div#right_column div.normal div.lot div.bid span.offer input {
border:1px solid #BBB;
font-size:.85em;
height:1.5em;
margin-left:2px;
padding:2px 0 0;
vertical-align:middle;
width:5.5em;
}

div#right_column div.normal div.lot div.bid span.submit_btn input {
font-size:.9em;
margin-left:0;
padding:2px 0;
vertical-align:middle;
}

div#right_column div.normal div.lot div.bid div.bid-box input {
border:1px solid #999;
margin-left:2px;
margin-top:3px;
padding:2px;
vertical-align:middle;
width:6em;
}

div#right_column div.normal div.lot div.bid div.trackIt div.track-item  {
display:block;
}

div#right_column div.normal div.lot div.bid div.trackIt div.track-item a  {
margin-top:3px;
margin-bottom:5px;
text-align: center;
}

div.power table {
	border-collapse:collapse;
	}

div.power table td {
	border:1px solid #ccc;
	font:1em/1.3em Arial !important;
	padding:0;
	vertical-align:top;
	}

div.power table.item_hdr td {
	background: #d1ddf3 url(/c/s/i/endeca/bg-search-grid-view.png) no-repeat scroll left top;
	border-right:1px solid #EEE;
	font-size:.95em !important;
	font-weight:bold !important;
	padding:3px 3px 2px !important;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	}

div.power table.item_hdr td.bidbuy {
	border-right:1px solid #e0c97e;
	}

div.power table.item_hdr td.number {
	color:#333;
	}

div.power table.item_hdr td.grade {
	color:#600;
	}

div.power table.item_hdr td.time {
	color:#444;
	}

div.power table.item_hdr td.track {
	color:#900;
	padding:3px 0 !important;
	}

div.power table td.number {
	color:#666;
	text-align:left !important;
	width:50px;
	}

div.power table td.service {
	color:#060;
	width:50px;
	}

div.power table td.grade {
	color:#600;
	width:50px;
	}

div.power table td.time {
	color:#02669A;
	width:82px;
	}

div.power table td.time span {
	color:#333;
	display:block;
	font-size:.9em;
	font-weight:normal;
	}

div.power table td.bidbuy {
	padding:3px 3px 25px;
	width:113px;
	}

div.power table.lot {
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px solid #ccc;
	}

div.power table.lot.item_odds {
	background-color: #fff;
	}

div#right_column div.lot.item_evens {
	background-color:#FFF;
	}


div.power table td.image {
	border-left:none;
	padding:2px 3px;
	width:70px;
	vertical-align:middle;
	}

div.power table td.image .thumbnail {
	display:block;
	text-align:center;
	}

div.power table td.info {
	width:365px;
	}

div.power table td.info td {
	border-width:0 0 1px;
	}

div.power table td.info td.lotname {
	padding:3px !important;
	}

div.power table td.info tr.data td {
	border-width:0;
	}

div.power table td.info tr.data table td {
border-width:0 1px 1px 0;
font-weight:bold !important;
padding:2px 3px;
text-align:center;
vertical-align:middle;
}

div.power table td.info tr.data td.track div.track-item input.checkbox {
height:1.2em !important;
vertical-align:middle;
width:1.2em !important;
}

div.power table td.info td.auction {
border:0;
padding:4px 3px;
}

div.power table td.info td.auction span.live_notice {
	display:block;
	margin-top:3px;
	}

div.power table td.info td.auction span.live_notice img {
height:12px;
vertical-align:top;
}

div.power table td.info td.highlights {
padding:2px 0;
vertical-align:middle;
}

div.power table td.bidbuy span {
	color:#666;
	white-space:normal;
	}

div.power table td.bidbuy span.amount {
	color:#900;
	font-weight:bold;
	margin:0;
	padding:0 0 2px;
	white-space:nowrap;
	width:96px;
	}

div.power table td.bidbuy span.estimate {
color:#06c;
font-weight:bold;
margin:0;
padding:0 0 2px;
width:96px;
}

div.power table td.bidbuy div.bid-box {
	margin:0;
	padding:0;
	}

div.power table td.bidbuy div.bid-box input {
	border:1px solid #BBB;
	margin-left:2px;
	padding:2px;
	vertical-align:middle;
	width:6em;
	}

div.power table td.bidbuy div.min-bid {
	margin:0;
	padding:1px 0 0;
	text-align:left;
	width:96px;
	}

div.power table td.bidbuy div.reserve_status {
	color:#666;
	font-size:.9em;
	margin:0;
	padding:1px 0 0;
	width:96px;
	}

div.power table td.bidbuy span.offer {
font:bold .9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div.power table td.bidbuy span.offer input {
border:1px solid #BBB;
font-size:.9em;
height:1.5em;
margin-left:2px;
padding:2px 0 0;
vertical-align:middle;
width:5em;
}

div.power table td.bidbuy span.submit_btn input {
margin-left:0;
padding:2px 0;
vertical-align:middle;
}

div#right_column form#lots div#submit-buttons {
	background: #103984 url(/c/s/i/endeca/bg-submit-buttons.png) no-repeat 0 bottom;
	border-color:#ccc;
	border-style:solid;
	border-width:3px 0 0 0;
	float:left;
	text-align:left;
	width:561px;
	color: #ffe899;
		}

div#right_column form#lots div#submit-buttons div.non-member-join-now {
	float: left;
	margin: 10px;
	width: 150px;
	text-align: center;
}

div#right_column form#lots div#submit-buttons div.non-member-join-now a {
	color: #ffe899;
}

div#right_column form#lots div#submit-buttons div.submit-bids {
	float:right;
	margin:10px;
	}

div#right_column form#lots div#submit-buttons div.submit-bids a {
	margin:10px;
	color: #ffe899;
	font-size: 10px;
		}

div#right_column form#lots div#submit-buttons div.submit-bids div input.text {
margin-right:4px;
width:100px;
}

div#right_column form#lots div#submit-buttons div.submit-bids div.submit input {
padding:2px .25em 1px;
}

div#right_column form#lots div#submit-buttons div#batchBidConfirm {
background-color:#fff;
border:1px solid #000;
display:none;
float:right;
margin:15px;
padding:10px;
text-align: left !important;
text-align:right;
width:350px;
color: #333;
}

div#right_column form#lots div#submit-buttons div#batchBidConfirm input {
font-weight:bold;
overflow:visible;
padding:2px .25em 1px;
width:auto;
}

div#right_column form#lots div#submit-buttons div#batchBidConfirm div#batchBidList {
margin:10px 0;
}

div#right_column div.buyers-premium {
	color:#333;
	float:left;
	font-size:.9em;
	padding:2px 10px;
	}

div#right_column div.no-results,
div#right_column div.web-results {
	background: #fdffce;
	float:left;
	margin:4px 0 0;
	padding:0;
	width:100%;
		}

div#right_column div.no-results {
	margin:0;
		}


div#sample-results h2 {
border: 0px dotted red;
	margin: 0 0;
	padding: 0;
	height: 35px;
	text-indent: -1000em;
	clear: both;
		}



div#right_column div.no-results h3,
div#right_column div.web-results h3 {
background:url(/common/images/css/bg_topwebresults.gif) repeat-x left top;
color:#fff;
font:bold 1.1em Arial, Helvetica, Geneva, sans-serif;
margin:0;
padding:5px 10px;
text-align:left;
}

div#right_column div.no-results div.border,
div#right_column div.web-results div.border {
border-style:solid;
border-top:0;
border-width:1px;
float:left;
margin-left:1px;
padding-bottom:20px;
width:558px;
}

div#right_column div.no-results div.refine,
div#right_column div.no-results div.other {
float:left;
font:1em Arial;
margin:0;
width:255px;
}

div#right_column div.no-results div.refine strong,div#right_column div.no-results div.other strong,div#right_column div.web-results div.options strong {
color:#600;
}

div#right_column div.web-results div.options,
div#right_column div.no-results div.options {
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
float:left;
font:1em Arial;
margin:0;
padding:14px 9px;
width:544px;
}

div#right_column div.no-results div.refine ol,
div#right_column div.no-results div.other ol,
div#right_column div.web-results div.options ol {
line-height:1.6em;
margin:0 15px;
padding:0 0 0 12px;
}

div#right_column div#special_features {
float:left;
margin:10px 0;
width:562px;
}

div#right_column div#special_features h3 {
background:url(/common/images/css/titlebar_search.gif) no-repeat center top;
color:#fff;
font: bold 1.1em/1.6em Arial;
margin:0;
padding:5px 0 4px 16px;
}

div#right_column div#special_features div.border {
background-color:#fff;
border: 1px solid #CCC;
border-top:0;
border-width:1px;
float:left;
font:1em Arial;
line-height:1.8em;
margin-left:0px;
padding:0 14px 7px 14px;
width:532px;
}

div#right_column div#special_features p {
margin-bottom:20px;
}

div#right_column div.normal div.lot div.description a:hover {
	text-decoration: none;
	}

html>body div#search-results ul,
div#search-results li,
div#right_column div.normal div.lot div.details div.time {
	margin:0;
	padding:0;
	}

div#searchTips a:hover,
div#switchmsg a:hover {
text-decoration:none;
}

div#left_column div#new-search div.search-text input.image,
div#left_column div#new-search div.search-opt input.label,
div#right_column div.normal div.lot div.bid div.bid-box img,
div.power table td.info td.highlights img,
div.power table td.bidbuy div.bid-box img {
vertical-align:middle;
}

div#switchview2norm,
div#switchview2pwr {
clear:both;
margin:0;
padding:0 0 0 17px;
position:relative;
width:217px;
}

div#switchview2norm a:hover,
div#switchview2pwr a:hover {
background-position:0 -30px;
}

div#right_column ul#results-include li a:hover {
color:#999;
text-decoration:none;
}

img.whatis,
div.power table td.info tr.data td.track div.item_details img.whatis,
div.power table td.bidbuy img.whatis {
cursor:pointer;
vertical-align:middle;
}

div#right_column div.lot div.lot-info,
div#right_column div.normal div.lot div.bid div.bid-box,
div#right_column form#lots div#submit-buttons div.submit-bids div.username,
div#right_column form#lots div#submit-buttons div.submit-bids div.password,
div#right_column form#lots div#submit-buttons div.submit-bids div.submit {
	float:left;
	}

div#right_column div.lot div.track-item label a:hover,
div#right_column div.normal div.lot div.description a,
div.power table td.info td.lotname a {
text-decoration:underline;
}

div#right_column div.normal div.lot.Auction_Archives,
div.power table.lot.Auction_Archives {
	background-image:url(/common/images/css/auctionArchivesCorner_norm.gif);
	}

div#right_column div.normal div.lot.Coming_Soon,
div.power table.lot.Coming_Soon {
	background-image:url(/common/images/css/comingSoonCorner_norm.gif);
	}

div#right_column div.normal div.lot.Current_Auctions,
div.power table.lot.Current_Auctions {
	background-image:url(/common/images/css/currentAuctionCorner_norm.gif);
	}

div#right_column div.normal div.lot.Buy_Now,
div.power table.lot.Buy_Now {
	background-image:url(/common/images/css/buyNowCorner_norm.gif);
	}

div#right_column div.normal div.lot.Virtual_Bourse,
div.power table.lot.Virtual_Bourse {
	background-image:url(/common/images/css/virtualBourseCorner_norm.gif);
	}

div#right_column div.normal div.lot.Post-Auction_Buys,
div.power table.lot.Post-Auction_Buys {
	background-image:url(/common/images/css/postAuctionBuyCorner_norm.gif);
	}

div#right_column div.normal div.lot.Heritage_Inventory,
div.power table.lot.Heritage_Inventory {
	background-image:url(/common/images/css/haInventoryCorner_norm.gif);
	}

div#right_column div.normal div.lot.Comic_Market,
div.power table.lot.Comic_Market {
	background-image:url(/common/images/css/comicMarketCorner_norm.gif);
	}

div#right_column div.normal div.lot div.details span.red-bold,
div#right_column div.normal div.lot div.bid div.amount .redbold {
	color:#900;
	font-weight:bold;
	}

div#right_column div.normal div.lot div.details span.green-bold,
div.power table td.bidbuy span.auctionDate {
	color:#060;
	font-weight:bold;
	}

div#right_column div.normal div.lot div.bid img#live_btn,
div#right_column div.normal div.lot div.bid div.vb_bid {
	float:right;
	}

div#right_column div.normal div.lot div.bid div.amount span.bid_source,
div.power table td.bidbuy div.amount span.bid_source {
	font-weight:normal;
	}

div#right_column div.normal div.lot div.bid a img.buy_now,
div#right_column div.normal div.lot div.bid a img.make_offer {
	cursor:pointer;
	margin:3px 0 0;
	vertical-align:middle;
	}

div#right_column form#lots div#submit-buttons div.submit-bids div label {
	display:block;
	}

div.power table td.bidbuy a img.buy_now,
div.power table td.bidbuy a img.make_offer {
	cursor:pointer;
	display:block;
	margin:0;
	padding:3px 0 0;
	vertical-align:middle;
	}


div.power table td.number {
	width:71px;
	}

div.power table td.service {
	width:71px;
	}

div.power table td.grade {
	width:71px;
	}

div.power table td.time {
	width:114px;
	}

div.power table td.bidbuy {
	width:123px;
	}

div.power table td.info tr.data td.time {
	border-right: 0px;
	}

/*  */

div#right_column div#sample-results {
	border-left:1px solid #ccc;
	float:left;
	width:100%;
		}

div#right_column div.normal div.lot div.description {
	float:left;
	margin:0;
	padding:0;
	width:273px;
		}

/* Archive Results (at bottom of page) */

div#sample-results-top {
	background: url(/c/s/i/endeca/bg-auction-archive-result.png) no-repeat 0 top;
	color: #EEE;
	padding: 3px 0 9px 12px;
	width:548px;
	float: left;
		}

div#sample-results-top h2 {
	font-size: 1.25em;
	margin: 0 0;
	clear: both;
		}

div#sample-results-top h3 {
	font-size: 1em;
	margin: 0 0;
	clear: both;
		}

div#right_column div#sample-results {
	background: url(/c/s/i/endeca/bg-auction-archive-result-mid.png) repeat-y 0 center;
	margin: 0; padding: 6px 12px;
	float:left;
	width: 536px;
	border: 0;
		}

div#sample-results-btm {
	background: url(/c/s/i/endeca/bg-auction-archive-result.png) no-repeat 0 bottom;
		margin: 0 0 12px 0; padding: 6px 12px;
	width: 536px;
	float:left;
		}

div#right_column div#sample-results img {
	float: right;
		}

div#right_column div#sample-results div.description {
	float:left;
	margin:0; padding:0;
		}

div#right_column div#sample-results div.lot-info {
	float:left;
	margin:0; padding:0;
	width:400px;
		}

div#right_column div#sample-results-btm div.buyers-premium {
	margin:0; padding:0;
	width:350px;
	color: #FFF;
		}
div#right_column div#sample-results-btm div.other-matches {
	margin:0; padding:0;
	color: #FFF;
	float: right;
		}

div#right_column div#sample-results-btm div.other-matches a {
	color: #FFF;
	font-weight: bold;
		}

div#right_column #sample-results div.track-item {
	background:#ffe982 url(/c/s/i/css/bg-trackit.gif) no-repeat right top;
	border:1px solid #ffe982;
	float: left;
	padding:0 2px;
	margin-top: 10px;
	width:138px;		}

div#right_column #sample-results .details .live_notice img {
	float: left;
	padding: 2px 3px 2px 0;
		}

div#right_column #sample-results .description a img {
	float: none;
		}

div#right_column #sample-results .trackIt .track-item img {
	float: right;

