@CHARSET "UTF-8";

* {margin:0;padding:0;}
@media screen and (max-width:960px){
    .invoice-detail{width:700px !important;}
    #multiple_area{width:707px !important;}
    }

@media screen and (max-width:768px){
   .invoice-detail{width:500px !important;}
    #main {width: 613px !important;}
    #print-area {width: 608px !important; }
    }
html,body {margin:0;padding:0;background:#E4E4E4;font-family:Verdana, Arial, Tahoma, sans-serif;font-size:12px;}
img {border:0;border:none;}
p {padding:3px;margin:3px;}
.clear {clear:both;}
.error, .warning {color:#ff0000;}
.fleft {float:left;}
.fright {float:right;}
.tleft {text-align:left;}
.tright {text-align:right;}
.tcenter {text-align:center;}

.spacer {height: 20px;}
/*
ul {padding-left:10px;}
li {margin-left:10px;}
*/
fieldset { border:1px dotted #ccc;padding:5px;font-size:11px;margin:10px 0;}
legend  {font-size:11px; font-weight:bold;} 

#main {width:760px;margin:0 auto;background:#fff;}
#header{padding:5px 0 0 0;}
#header .address {clear:both;}
#header .anonymous {text-align:left; padding: 0 0 0 5px;}
#header .bidder {float:left; padding: 0 0 0 5px;}

#footer{padding:5px;}
#footer .powered{font-size:11px;}
#footer .powered a{color:#02418E;}

#footer .footer-content {}
#footer .footer-content p {padding:0;margin:0;}

#auction-house-name h1{font-size:18px;}
#auction-search {float:right;padding:0 5px;margin:0;}
#auction-search .textbox {font-size:11px;width:120px;}
#auction-search .button {font-size:11px;width:50px;}

#main-menu {float:left;padding:5px 0 0 5px;}
#main-menu ul {list-style-image:none;list-style-type:none;padding:0px;margin:0px;}
#main-menu ul li {display:inline;font-size:14px;font-weight:normal;margin-right:20px;}
#main-menu ul li a:link, 
#main-menu ul li a:active, 
#main-menu ul li a:visited {color:#000;text-decoration:none; }
#main-menu ul li a:hover {color:#333;text-decoration:underline;}
#main-menu ul li a.selected {text-decoration:underline;}
#main-menu ul li.drafts {display:none;}

#main-menu-left {display:none;}
#main-menu-right {display:none;}

#menubar div#auction-search form {margin:0;}

#welcome {float:right;padding:2px;}
#welcome a.name {color:#009900; text-decoration:none;}

#language-select {float:right;padding:5px 5px;}

#bread-crumb {padding:2px 0 0 2px;clear:both;margin:4px 0 4px 0;display:none;}
#bread-crumb a {font-size:11px;color:#333;text-decoration:underline;}
#bread-crumb a:hover {color:#000;text-decoration:none;}
#bread-crumb span {font-size:11px;}

#content {padding:5px;border: 0px solid #000;min-height:450px;}

#tab-sub-menu{}
#tab-sub-menu ul {list-style: none;padding: 0;margin: 0;}	
#tab-sub-menu ul li {float: left;border: 1px solid #000;border-bottom-width:0;margin: 0 0.5em 0;}
#tab-sub-menu ul a {display: block;padding: 0 1em; font-size:16px;color:#666;padding:3px 2px;background:#fff; text-decoration:none;font-weight:bold;}
#tab-sub-menu ul a:hover {text-decoration:underline	;}
#tab-sub-menu ul a.bid-live {color:#009900;font-weight:bold;}
#tab-sub-menu ul li.selected {position: relative;top: 1px;font-size:11px;}
#tab-sub-menu ul li.selected a {background:#000;color:#fff;}

#sub-content-top{display:none;}
#sub-content {clear:both;padding:3px 10px;border: 1px solid #000;min-height:350px;}
#sub-content-bottom{display:none;}

.form {}
.form .label{float:left;padding:5px;font-size:11px;}
.form .input,
.form .value {float:left;padding:5px;font-size:11px;}
.form .label-input,
.form .label-value {clear:both;}
.form .event{clear:both;padding:5px;font-size:11px;}
.form .event-center{clear:both;margin:5px;text-align:center;}
.form a {font-size:11px;}
.form .pageselector{font-size:11px;}
.form .itemsperpage{font-size:11px;}
.form .error {color:red; font-size: 12px; font-weight:bold;}

.index-index .headlines	{display:none;}

.headlines {font-size:16px; font-weight:bold;}
.view-auctions-sales h1.headlines, .view-auctions-individual-lots h1.headlines {display:none;}

.in-progress {color:#009900;font-weight:bold;}
a.in-progress {color:#009900;font-weight:bold}

.live-now {color:#009900;font-weight:bold;text-decoration:none;}
a.live-now {color:#009900;font-weight:bold;text-decoration:none;}

.report-problems {color:#0070CA;}
a.report-problems {color:#0070CA;}

.ended {color:#ff0000;font-weight:bold;}
a.ended {color:#ff0000;font-weight:bold}

.youre-winning {color:#009900;font-weight:bold;text-decoration:none;}
a.youre-winning {color:#009900;font-weight:bold;text-decoration:none;}

.outbid {color:#990000;font-weight:bold;text-decoration:none;}
a.outbid {color:#990000;font-weight:bold;text-decoration:none;}

/* Site wide message */
#sitewidemessage { border: 4px solid #f00; font-weight: bold; font-size: 17px; text-align:center; padding: 10px; color: #f00;}

/* messages */
ul#messages {list-style: none;margin: 5px;}
ul#messages li.note    {color:#008000;font-weight:bold;font-size: 17px; text-align:center;}
ul#messages li.warning {color:#ff0000;font-weight:bold;font-size: 17px; text-align:center;}

.selectedStyle {background-color: #ffaacc;}

/* general form pane divs */
div.line {width: 100%; }
div.left-pane {float: left; width: 49%; height: 100%;}
div.right-pane { float: right; width: 49%; height: 100%;}
div.personal-info {width: 40% !important;}
div.send-account {width: 30% !important;}
div.account-links {width: 35% !important;}
div.center{margin: 10px auto;}

/*registration form layout*/
.register-form fieldset { border:1px solid #000;font-size:11px;}
.register-form legend {font-size:11px;font-weight:bold;}

.register-widget-wrap {margin:20px auto;width:760px;}

.register-confirmation fieldset { width:320px;border:1px solid #000;font-size:11px;margin-left:15px;}
.register-confirmation legend {font-size:11px;font-weight:bold;}

/*profile form layout*/
.profile-form fieldset { border:1px solid #000;font-size:11px;}
.profile-form legend { font-size:11px;font-weight:bold;}

/* for profile change */
div.notes {color:#008000; font-weight:bold; font-size:14px;}

input.textbox {width:150px;font-size:12px;padding:1px;}
select.listbox {width:150px;font-size:12px;padding:1px;}
select.account-selector {font-size:12px;padding:1px;}
input.date {width:70px;font-size:12px;padding:1px;}
input.datetime {width:100px;font-size:12px;padding:1px;}

input.button {width:100px;font-size:12px;padding:1px;}
input.button-buy {width:100px;font-size:12px;padding:1px;}
input.button-bid {width:100px;font-size:12px;padding:1px;}
input.button-lot-changes {width:140px;font-size:12px;padding:1px;}

input.button-disabled {width:100px;font-size:12px;padding:1px;}
input.button-disabled-buy {width:100px;font-size:12px;padding:1px;}
input.button-disabled-bid {width:100px;font-size:12px;padding:1px;}

a.back-to-list {color:#0070CA;text-decoration:none;font-size:12px;margin:10px 0;display:block;}
span.req {color:#ff0000;}

#sale-countdown {color:#009900;font-size:14px;font-weight:bold;float:left;margin-top:3px;}
#con-status {color:#009900;font-size:11px;font-weight:bold;float:left;margin-top:3px;}
	
.login-wrap {margin:100px auto;width:650px;}

.login-sign {padding:32px 5px; border:2px solid  #666; float:left;width:300px;min-height:145px; text-align: center;background: #C7BB99;}
.login-sign h1 {font-size:18px;}
.login-sign button {margin-top:20px;padding:10px;}
.login-sign p {margin-top:20px;padding:10px;}

.login-form {padding:32px 5px; border:2px solid  #666; float:right;width:300px;min-height:145px;background: #C7BB99;}
.login-form .label {font-size:12px;width:84px;}
.login-form input.textbox {font-size:14px;}
.login-form input.button {font-size:14px;}
.login-form a {font-size:12px;color:#000;}

.login-widget-wrap {margin:20px auto;width:320px;}
.login-widget-form {padding:30px 5px; border:2px solid  #666;}
.login-widget-form .label {font-size:12px;width:100px;}
.login-widget-form input.textbox {font-size:14px;}
.login-widget-form input.button {font-size:14px;}
.login-widget-form a {font-size:12px;color:#000;}

.forgot-wrap {margin:100px auto;width:320px;}
.forgot-form {padding:30px 5px; border:2px solid  #666;}
.forgot-form .label {font-size:12px;width:70px;}
.forgot-form .input {width:200px;}
.forgot-form input.textbox {font-size:14px;}
.forgot-form input.button {font-size:14px;}
.forgot-form a {font-size:12px;color:#000;}
.forgot-form .change-captcha {left:245px;}

.forgot-widget-wrap {margin:20px auto;width:320px;}
.forgot-widget-form {padding:30px 5px; border:2px solid  #666;}
.forgot-widget-form .label {font-size:12px;width:70px;}
.forgot-widget-form .input {width:200px;}
.forgot-widget-form input.textbox {font-size:14px;}
.forgot-widget-form input.button {font-size:14px;}
.forgot-widget-form a {font-size:12px;color:#000;}
.forgot-widget-form .change-captcha {left:245px;}

.cust-widget-name {font-size:14px;font-weight:bold;text-align:center;padding:135px 10px;}

.live-auction-list {}
.live-auction-list .bid-live {color:#009900;font-weight:bold;}

div.fileassetDbox {border:4px solid #333; background-color:#fff; padding:20px; width:400px; overflow:auto;}
	div.fileassetDbox h1 { font-size:18px;}
	div.fileassetDbox input {padding:3px; margin-right:5px;}

div.dialogbox { border:4px solid #333; background-color:#fff; padding:20px; width:400px; overflow:auto;}

table.datagrid {border-collapse:collapse; width:100%;}
	table.datagrid caption, table.datagrid tfoot { padding-bottom: 4px; overflow: auto; }
		table.datagrid span.left { float: left; font-size: 10px; display: block;  margin-right:5px;}
		table.datagrid span.right { float: right; font-size: 10px; display: block;}
	table.datagrid tr { background-color: #fff;}
		table.datagrid tr.alternate { background-color: #E4E4E4; }
	table.datagrid th { background-color: #C7BB99; padding: 3px; text-align: left; font-size:11px;color: #000; border: 1px solid;}
		table.datagrid th a { color:#000; text-decoration: none; font-size:11px;}
		table.datagrid th a:hover { color: #666666; text-decoration: underline;}
	table.datagrid td { padding: 3px; font-size:11px; border: 1px solid;}
		table.datagrid td a { color: #666666; text-decoration: none; font-size:11px; }
		table.datagrid td a.ended {color:#ff0000;font-weight:bold}
		table.datagrid td a.in-progress {color:#009900;font-weight:bold}
		table.datagrid td a:hover { color: #000; text-decoration: none; }
	/* action link style */
		table.datagrid td a.new { color: #666666; text-decoration: underline; font-size:11px; }
		table.datagrid td a.new:hover { color:#000;text-decoration:none; }	
	table.datagrid tfoot { border-top: 1px solid #013D85;} 

/* table improvements*/
table.datagrid th.th-auct-register {display:none;}
table.datagrid td.td-auct-register {display:none;}
table.datagrid th.th-auct-saleno {display:none;}
table.datagrid td.td-auct-saleno {display:none;}
table.datagrid th.th-auct-name {min-width:160px;}
table.datagrid th.th-auct-startdate {min-width:160px;}
table.datagrid th.th-auct-lots {min-width:25px;}
table.datagrid th.th-auct-format {min-width:45px;}
table.datagrid th.th-auct-status {min-width:55px;}

.th-myitems-biddingcell{width:150px;}

span.paginator { margin: 0; padding: 0; font-size:11px;}
	span.paginator span { list-style-type:none; display: inline; padding: 0; margin: 0; font-size:11px;}
		span.paginator span.page a { text-decoration: none; color: #000000; padding: 0 3px 0 3px; margin: 0 2px 0 2px;}
		span.paginator span.page a:hover { background-color: #ccf; }
		span.paginator span.arrow { font-weight: bold; color: #ccc; margin: 0; padding: 0 3px 0 3px; }
		span.paginator span.arrow a { font-weight: bold; color: #000; text-decoration: none; }
		span.paginator span.selected { font-weight: bold; background-color: #ccf; padding: 0 3px 0 3px; margin: 0 2px 0 2px; border: 1px; border-style: solid; }
		span.paginator span.break { color: #666; margin: 0 5px 0 5px; }
		span.paginator span.ellipsis { color: #666; }

.auction-list-form {min-height:500px;}
.auction-list-form .bid-live {color:#009900;font-weight:bold;}
.auction-list-form .approved {color:#009900;font-weight:bold;}
.auction-list-form .pending {font-style: italic;}
.auction-list-form .not-registered {}
.auction-list-form .not-verified {}
.auction-list-form .row-link {text-decoration:none;color:#000;}
.auction-list-form .row-link img {display: block; height: auto; margin: auto; max-height: 200px; max-width: 100%;}
.auction-list-form .registered {display:block;}


.auction-list-form .auction_list_start_date{float:left;}
.auction-list-form .auction_list_end_date{float:left;}
.auction-list-form .auction_list_date_dash{float:left;}
.auction-list-form .ongoing_date{}


.auctions-container{
	clear:both;
}

.auction-title {padding:0 0 10px 0;}
.auction-title h2 {background:none repeat scroll 0 0 #C7BB99; border:1px solid; font-size:16px; text-align:center;}
.auction-title a {color:#000;text-decoration:none;}
div.account-info {display: none;}
.auction-info-form {position:relative;width:720px;min-height:500px;}
.auction-info-form .bid-live {font-weight:bold;display:none;}
.auction-info-form .controls {clear:both;margin-top:5px;font-size:11px;line-height:20px;}
.auction-info-form .controls div {margin-right:5px;}
.auction-info-form .controls .fb-like-info {float: left; margin: 0; padding: 1px 0 0}

.auction-info-form .info {float:left;width:450px;}
.auction-info-form .info .desc {min-height:150px;overflow:auto;}
.auction-info-form .info .terms {min-height:150px;overflow:auto;}
.auction-info-form .info .shipping {min-height:150px;overflow:auto;}
.auction-info-form .info .participate {background:#009900;font-size:18px;font-weight:bold;width:320px;height:50px;}
.auction-info-form .sample {float:left;width:260px;margin-left:5px;}
.auction-info-form .sample .lot-wrap {float:left;width:120px;cursor:hand;cursor:pointer;}
.auction-info-form .sample .lot-wrap .title {text-align:center;}
.auction-info-form .sample .lot-wrap .image {text-align:center;}
.auction-info-form .sample .lot-wrap img {border:1px solid #ccc;}

.auction-info-form .sample .lot-wrap .image .lot-description-featured {
    font-size: 9px;
    height: 55px;
    margin: auto;
    overflow: hidden;
    width: 110px;
}

.auction-info-form fieldset {border:1px solid #000;font-size:11px;}
.auction-info-form legend {font-size:11px;font-weight:bold;}

.auction-catalog-form {min-height:500px;}
.auction-catalog-form .controls {clear:both;margin-top:5px;font-size:11px;line-height:20px}
.auction-catalog-form .controls div {margin-right:5px;padding:5px;}
.auction-catalog-form .controls .fb-like-catalog {float: left; margin: 0; padding: 4px 0 0 1px;}

.auction-catalog-form .print-pdf {float:right;font-size:11px;margin-right:25px;}
.auction-catalog-form .bid-live {font-weight:bold;}

.auction-catalog-form .auc-lot-link {text-decoration:none;color:#000;}
.auction-catalog-form .lot-title {font-weight:bold;}
.auction-catalog-form .text-msg-notification {color:#ff0000;font-size:10px;}
.auction-catalog-form .lot-quantity {font-weight:bold;}
.auction-catalog-form .lot-warranty {font-weight:bold;}
.auction-catalog-form .lot-quantity-x-money {color:#ff0000;font-weight:bold;}
.auction-catalog-form .img-con {border:1px solid #ccc;}
.auction-catalog-form .time-left {float:left;line-height:18px;font-weight:bold;padding:5px;}
.auction-catalog-form .lot-dash {font-weight:bold;}
.auction-catalog-form .lot-description {font-weight:bold;}
.auction-catalog-form .bidding-paused {color:#ff0000;font-size:10px;font-weight:bold;}

.auction-catalog-form .bidding-cell { width: 200px}
.auction-catalog-form .bidding-cell .bidding-paused {color:#ff0000; font-size:10px; font-weight:bold;}
.auction-catalog-form .bidding-cell .login {}
.auction-catalog-form .bidding-cell .verify {}
.auction-catalog-form .bidding-cell .auction-registration {}
.auction-catalog-form .bidding-cell .auction-approval {font-style: italic;}
.auction-catalog-form .bidding-cell .auction-upcoming {}
.auction-catalog-form .bidding-cell .special-terms {}
.auction-catalog-form .bidding-cell .lot-changes {}
.auction-catalog-form .bidding-cell .restricted-buyers-group {}
.auction-catalog-form .bidding-cell .pay-per-bid {padding-left: 73px;}
.auction-catalog-form .bidding-cell .pay-per-bid-link {}
.auction-catalog-form .bidding-cell .pay-per-bid-history-link {}
.auction-catalog-form .bidding-cell .regular-bid {}
.auction-catalog-form .bidding-cell .regular-bid .live-regularbid {width: 60px !important;}
.auction-catalog-form .bidding-cell .regular-bid .timed-regularbid {width: 60px !important;}
.auction-catalog-form .bidding-cell .regular-bid-action {}
.auction-catalog-form .bidding-cell .regular-bid-error {}
.auction-catalog-form .bidding-cell .force-bid {}
.auction-catalog-form .bidding-cell .force-bid .timed-forcebid {width: 60px !important;}
.auction-catalog-form .bidding-cell .force-bid-action {}
.auction-catalog-form .bidding-cell .force-bid-error {}
.auction-catalog-form .bidding-cell .next-bid {padding-left: 73px;}
.auction-catalog-form .bidding-cell .next-bid-action {}
.auction-catalog-form .bidding-cell .next-bid-error {}
.auction-catalog-form .bidding-cell .buy-now {padding-left: 73px;}
.auction-catalog-form .bidding-cell .bidding-status {}
.auction-catalog-form .bidding-cell .reserve-not-met {}
.auction-catalog-form .bidding-cell .view-details {padding-left: 75px;}
.auction-catalog-form .bidding-cell .invoice {padding-left: 75px;}
.auction-catalog-form .bidding-cell .settlement {padding-left: 75px;}
.auction-catalog-form .bidding-cell .absentee {}
.auction-catalog-form .bidding-cell .bid-history {}
.auction-catalog-form .bidding-cell .lot-quantity-x-money {color:#ff0000;font-weight:bold;}
.auction-catalog-form .bidding-cell .absentee-notification {color:#ff0000;}
.auction-catalog-form .bidding-cell .closed-lot {}
.auction-catalog-form .bidding-cell .closed-msg {color:#ff0000; font-weight:bold;}
.auction-catalog-form .bidding-cell .general-error {}

/* use table-layout:fixed to define column widths */
.auction-catalog-form table.datagrid {/* table-layout: fixed; */} 
.auction-catalog-form table.datagrid tr td span.sold {color:#009900;font-weight:bold;}
.auction-catalog-form table.datagrid tr td span.unsold {color:#ff0000;}
.auction-catalog-form table.datagrid tr td span.pending {font-style: italic;}
.auction-catalog-form table.datagrid tr td span.not-verified {}
.auction-catalog-form table.datagrid tr th.th-cat-img {width:135px;}
.auction-catalog-form table.datagrid tr td.td-cat-img {}
.auction-catalog-form table.datagrid tr th.th-cat-lotnum {width:35px;}
.auction-catalog-form table.datagrid tr td.td-cat-lotnum {}
.auction-catalog-form table.datagrid tr th.th-cat-title { width: 175px;}
.auction-catalog-form table.datagrid tr td.td-cat-title { width: 175px;}
.auction-catalog-form table.datagrid tr th.th-cat-quantity { width: 50px;}
.auction-catalog-form table.datagrid tr td.td-cat-quantity { width: 50px;}
.auction-catalog-form table.datagrid tr th.th-cat-warranty {display:none;}
.auction-catalog-form table.datagrid tr td.td-cat-warranty {display:none;}
.auction-catalog-form table.datagrid tr th.th-cat-estimate {}
.auction-catalog-form table.datagrid tr td.td-cat-estimate {}
.auction-catalog-form table.datagrid tr th.th-cat-timeleft {}
.auction-catalog-form table.datagrid tr td.td-cat-timeleft {white-space: nowrap; min-width: 110px;}
.auction-catalog-form table.datagrid tr th.th-cat-price { width: 120px;}
.auction-catalog-form table.datagrid tr td.td-cat-price { width: 120px;}
.auction-catalog-form table.datagrid .label {margin: 0; padding: 0; float: none; white-space: nowrap;}
.auction-catalog-form table.datagrid .label-value {display: block;}
.auction-catalog-form table.datagrid tr th.th-cat-bidnow {}
.auction-catalog-form table.datagrid tr td.td-cat-bidnow {}
.auction-catalog-form table.datagrid tr th.th-cat-watch { width: 15px;}
.auction-catalog-form table.datagrid tr td .place-multi-bids {min-width:120px}
.auction-catalog-form table.datagrid tr th.th-cat-biddingcell {}
.auction-catalog-form table.datagrid tr td.th-cat-biddingcell {}

div.default-img-view {
position:absolute; 
left: 60px;
top: 50px;
}
#preview-image-container table td {
position:relative;
text-align:center;
vertical-align:middle;
background:#FFFFFF url(/images/spinner_14.gif) no-repeat center center;
z-index: 1;
width: 205px;
height: 205px;
}
.auction-catalog-lot-form, .auction-online-lot-form {position:relative;}
.auction-catalog-lot-form a, .auction-online-lot-form a {color:#666;}
.auction-catalog-lot-form .time-left-outter {float:right; text-align: right; padding-right:5px;}
.auction-catalog-lot-form .time-left {float: right; padding-right:5px;}
.auction-catalog-lot-form .time-left a {text-decoration: none; font-weight:bold}
.auction-catalog-lot-form .time-left a.in-progress {text-decoration: none; cursor: default; color: red;}
.auction-catalog-lot-form .back-catalog {float:left;padding-left:15px;}
.auction-catalog-lot-form .back-list {float:left;}
.auction-catalog-lot-form .ask-question {float:right;}
.auction-catalog-lot-form .lot-number {font-size:18px;font-weight:bold;clear:left;padding-top:10px;}
.auction-catalog-lot-form .lot-register {float:left;font-size:18px;font-weight:bold;width:275px;}
.auction-catalog-lot-form .lot-register button {font-weight: bold;}
.auction-catalog-lot-form .lot-title {font-size:18px;font-weight:bold;clear:left;}
.auction-catalog-lot-form .lot-title .text-msg-notification {color:#ff0000;font-size:12px;}
.auction-catalog-lot-form .lot-images {float:left;min-width:210px;}
.auction-catalog-lot-form .lot-images .lot-images-current {min-width:205px;min-height:205px;}
.auction-catalog-lot-form .lot-images .lot-images-current .lot-enlarge {min-width:200px;}
.auction-catalog-lot-form .lot-images .lot-images-list {width:210px;}
.auction-catalog-lot-form .lot-images .lot-images-list .thumb {float:left;border:2px solid #ccc;margin:5px 5px 0 0;cursor: pointer; cursor: hand;}
.auction-catalog-lot-form .lot-images .lot-images-list .thumb-sel {float:left;border:2px solid #ff0000;margin:5px 5px 0 0;cursor: pointer; cursor: hand;}
.auction-catalog-lot-form .lot-info {float:left;width:475px;margin-left:5px;}
.auction-catalog-lot-form .lot-bidding {clear:both;border:1px solid #ccc;}
.auction-catalog-lot-form .navigate {clear:both;border:1px solid #ccc;padding: 8px 13px 11px;overflow:hidden;margin-bottom: 5px;}
.auction-catalog-lot-form .navigate .prev {width: 60px;float: left;}
.auction-catalog-lot-form .navigate .next {/*margin-left: 20px;*/ float:left}
.auction-catalog-lot-form .navigate .similar-item {float: right; margin-left: 20px; margin-top: 2px;}
.auction-catalog-lot-form .lot-bidding .message {font-weight:bold; font-size: 12px; text-align:center; width: 100%;}
.auction-catalog-lot-form .lot-bidding .message-closed {font-weight:bold; font-size: 12px; text-align:center; width: 100%;}
.auction-catalog-lot-form .lot-bidding-online {border:1px solid #ccc;}
.auction-catalog-lot-form .lot-bidding-online .message {font-weight:bold; font-size: 12px; text-align:center; width: 100%;}
.auction-catalog-lot-form .lot-bidding-online .message-lot {font-weight:bold; font-size: 12px; text-align:center; width: 100%;}
.auction-catalog-lot-form .lot-bidding-online .message-closed {font-weight:bold; font-size: 12px; text-align:center; width: 100%;}
.auction-catalog-lot-form .lot-bidding-online .warning {font-weight:bold; font-size: 12px; text-align:center; width: 100%; color: red;}
.auction-catalog-lot-form .lot-bidding-online .outstanding-limit-exceeded {font-weight:bold; font-size: 12px; text-align:center; width: 100%; color: red;}

.auction-catalog-lot-form .bidding {float:left;width:470px;}
.auction-catalog-lot-form .bidding div {float:left;font-size:18px;font-weight:bold;margin-top:5px; margin-left:5px;/*width:300px;*/}
.auction-catalog-lot-form .bidding span.bid-status-owner {color:green; font-size: 12px;}
.auction-catalog-lot-form .bidding span.bid-status-other {color:red; font-size: 12px;}
.auction-catalog-lot-form .bidding .maxbid {width:125px;}
.auction-catalog-lot-form .bidding .askingbid {width:125px;}
.auction-catalog-lot-form .bidding .maxbid-val {}
.auction-catalog-lot-form .bidding .sold {color:#009900;}
.auction-catalog-lot-form .bidding .unsold {color:#ff0000;}
.auction-catalog-lot-form .bidding span.warning {margin-left:10px; font-size:12px;}
.auction-catalog-lot-form .bidding .outstanding-limit-exceeded {font-weight:bold; font-size: 12px; text-align:center; width: 100%; color: red;}

.auction-catalog-lot-form .buying div {float:left;font-size:18px;font-weight:bold;margin-top:5px; margin-left:5px;/*width:300px;*/}
.auction-catalog-lot-form .buying span.bid-status-owner {color:green; font-size: 12px;}
.auction-catalog-lot-form .buying span.bid-status-other {color:red; font-size: 12px;}
.auction-catalog-lot-form .buying .sold {color:#009900;}
.auction-catalog-lot-form .buying .unsold {color:#ff0000;}
.auction-catalog-lot-form .buying .buy-amount {width:125px;}
.auction-catalog-lot-form .buying .buy-amount-val {}
.auction-catalog-lot-form .buying span.warning {margin-left:10px; font-size:12px;}
.auction-catalog-lot-form .buying .note {font-size: 12px; padding-left: 10px;}
.auction-catalog-lot-form .buying input.textbox {font-size:18px;font-weight:bold;width:120px;}
.auction-catalog-lot-form .buying .bidding-paused {color:#ff0000; font-size:10px; font-weight:bold;}
.auction-catalog-lot-form .buying .outstanding-limit-exceeded {font-weight:bold; font-size: 12px; text-align:center; width: 100%; color: red;}

.auction-catalog-lot-form .bidding .estimate {width:125px;}
.auction-catalog-lot-form .bidding .estimate-val {}
.auction-catalog-lot-form .bidding .starting {width:125px;}
.auction-catalog-lot-form .bidding .starting-val {}
.auction-catalog-lot-form .bidding .note {font-size: 12px; padding-left: 10px;}
.auction-catalog-lot-form .bidding input.textbox {font-size:18px;font-weight:bold;width:120px;}
.auction-catalog-lot-form .bidding .bidding-paused {color:#ff0000; font-size:10px; font-weight:bold;}
/*.auction-catalog-lot-form .place-bid {float:left;width:105px;text-align:center;}*/
.auction-catalog-lot-form .place-bid {/*position:absolute;margin-top:5px;left:560px;*/width:125px;text-align:left;font-size:11px;margin:0;}
.auction-catalog-lot-form .place-bid .button {font-weight:bold;font-size:12px;width:120px;height:26px;}
.auction-catalog-lot-form .place-bid .inline-confirm {font-weight:bold;font-size:12px;width:130px;height:26px;}
.auction-catalog-lot-form .place-bid div {}
.auction-catalog-lot-form .place-bid span {font-size:11px;font-weight:normal;}
.auction-catalog-lot-form .place-bid .num-bids {font-size:11px;}
.auction-catalog-lot-form .force-bid .button {font-weight:bold;font-size:12px;width:120px;height:26px;}

.auction-catalog-lot-form .bidding .ask-bid {/*position:absolute;margin-top:5px;left:560px;*/width:385px;font-size:11px;}

.auction-catalog-lot-form .buy-now {width:125px;text-align:left;font-size:11px;margin:0;}
.auction-catalog-lot-form .buy-now .button {font-weight:bold;font-size:12px;width:120px;height:26px;}
.auction-catalog-lot-form .buy-now div {}
.auction-catalog-lot-form .buy-now span {font-size:11px;font-weight:normal;}

.auction-catalog-lot-form .place-pay-per-bid {width:100%;font-size:11px;margin:0;text-align:center;}
.auction-catalog-lot-form .place-pay-per-bid .button {font-weight:bold;font-size:12px;min-width:160px;min-height:46px;padding:5px;}
.auction-catalog-lot-form .place-pay-per-bid div {}
/*.auction-catalog-lot-form .place-pay-per-bid span {font-size:11px;font-weight:normal;}*/
.auction-catalog-lot-form .place-pay-per-bid .num-bids {font-size:11px;}
.auction-catalog-lot-form .place-pay-per-bid .pay-per-bid-button{display:block;}
.auction-catalog-lot-form .place-pay-per-bid .top-message{font-size:12px;font-weight:normal;clear:both;text-align:center;}
.auction-catalog-lot-form .place-pay-per-bid .bottom-message{font-size:12px;font-weight:normal;clear:both;text-align:center;}

.auction-catalog-lot-form .counteroffer {width: 460px; text-align: center; font-weight: bold; color: green; margin-top:10px;}
.auction-catalog-lot-form .counteroffer .button {font-weight:bold;font-size:12px; margin-top:10px;}
.auction-catalog-lot-form .information {clear:both;border:1px solid #ccc;padding:5px;margin-top:5px;}
.auction-catalog-lot-form .information .quantity {padding:3px;min-height:40px;}
.auction-catalog-lot-form .information .quantity .qty-header{font-weight:bold;}
.auction-catalog-lot-form .information .quantity .qty-money{font-weight:bold;color:#ff0000;}
.auction-catalog-lot-form .information .description {padding:3px;min-height:150px;}
.auction-catalog-lot-form .information .description .desc-header{font-weight:bold; margin-left:6px;}
.auction-catalog-lot-form .information .description .cat-header{font-weight:bold; margin-left:6px;}
.auction-catalog-lot-form .information .terms-and-conditions {padding:3px;overflow:auto;height:150px;}
.auction-catalog-lot-form .information .warranty-info {padding:3px;overflow:auto;height:150px;}
.auction-catalog-lot-form .information .shipping-info {padding:3px;overflow:auto;height:150px;}
.auction-catalog-lot-form .information .consignor-info {padding:3px;overflow:auto;height:150px;}
.auction-catalog-lot-form .information .category {padding:3px;}
.auction-catalog-lot-form .countdown {float: left; width: 130px; font-weight: bold;}
.auction-catalog-lot-form .winner-msg {padding-top: 20px; font-weight:bold;margin-top:5px; margin-left:5px;}
.auction-catalog-lot-form .invoice-lnk {padding-top: 20px; font-weight:bold; margin-bottom:5px; margin-left:5px;}
.auction-catalog-lot-form .terms {text-align:left; padding:10px 10px;height:150px; width:420px; border: 1px solid gray; overflow-y:scroll}
.auction-catalog-lot-form .message{color:green; font-size: 12px;}
.auction-catalog-lot-form .message-closed {color:#ff0000; font-size:12px; padding:10px;}

.auction-online-lot-form {width: 100%; height: 650px;}
.auction-online-lot-form .back-catalog {float:left;padding:5px;}
.auction-online-lot-form .back-list {float:left;padding:5px;}
.auction-online-lot-form .ask-question {float:right;padding:5px;}
.auction-online-lot-form .lot-title {width: 100%; font-size:18px;font-weight:bold;padding-bottom: 25px;}
.auction-online-lot-form .lot-bidding {clear:both; line-height: 15px; margin-top:20px;}
.auction-online-lot-form .bid-line {height: 30px;}
.auction-online-lot-form .bidding {float:left;width:345px;}
.auction-online-lot-form .bidding div {float:left; font-weight:bold;margin-top:5px;}
.auction-online-lot-form .bidding .maxbid {width:125px;}
.auction-online-lot-form .bidding .estimate {width:125px;}
.auction-online-lot-form .bidding .starting {width:125px;}
.auction-online-lot-form .bidding input.textbox {font-size:14px;font-weight:bold;width:120px;height:18px;}
.auction-online-lot-form .bidding .bid-line {line-height: 30px;}
.auction-online-lot-form .place-bid {float:left;width:125px;}
.auction-online-lot-form .place-bid .button {font-weight:bold;font-size:12px;height: 27px;}
.auction-online-lot-form .place-bid div {margin-top:5px;}
.auction-online-lot-form .description, .category {clear:both; padding: 10px 0px;}
.auction-online-lot-form .countdown {float: left; width: 150px; font-weight: bold; color: #FF0000;}
.auction-online-lot-form .winner-msg {padding-top: 20px;}
.auction-online-lot-form .invoice-lnk {padding-top: 20px;}

.auction-online-lot-form .lot-images-current {padding-bottom: 20px;}
.auction-online-lot-form .lot-images-list {}
.auction-online-lot-form .lot-images-list .thumb {float:left;border:2px solid #ccc;margin:5px 5px 0 0;cursor: pointer; cursor: hand;}
.auction-online-lot-form .lot-images-list .thumb-sel {float:left;border:2px solid #ff0000;margin:5px 5px 0 0;cursor: pointer; cursor: hand;}
.auction-online-lot-form .terms {text-align:left; padding:10px 10px;height:150px; width:270px; border: 1px solid grey; overflow-y:scroll}

.lot-catalog-list {clear:both;position:relative; width:678px; margin-top:5px;padding:5px;border:1px solid #ccc;}
.lot-catalog-list .other-lot {font-size:18px;font-weight:bold;color:#000;}
.lot-catalog-list .lot-list a {border:1px solid #ccc;margin-left:5px;padding:3px;display:block;float:left;text-decoration:none;color:#000;}
.lot-catalog-list .lot-list .first {padding-top:20px;height:84px;background-color:#ddd;color:#009900;font-weight:bold;}
.lot-catalog-list .lot-list .last {padding-top:20px;height:84px;background-color:#ddd;color:#009900;font-weight:bold;}
.lot-catalog-list .lot-list .prev {padding-top:20px;height:84px;background-color:#ddd;color:#009900;font-weight:bold;}
.lot-catalog-list .lot-list .next {padding-top:20px;height:84px;background-color:#ddd;color:#009900;font-weight:bold;}
.lot-catalog-list .lot-list .lot {border:2px solid #ccc; text-align:center;}
.lot-catalog-list .lot-list .current {border:2px solid #ff0000;}
.lot-catalog-list .lot-list a .lot-description-timed {width: 66px; font-size:9px; overflow: hidden;display:block;}
.lot-catalog-list .lot-list a .lot-description-live {width: 66px; font-size:9px; overflow: hidden; display:block;}

.lot-item-list-form {font-size:11px;}
.lot-item-list-form .filter {float:left;width:150px;border:1px solid #ccc;padding:5px;font-size:11px;margin-top:30px;}
.lot-item-list-form .filter ul {list-style-type:none;margin:0;padding:0;}
.lot-item-list-form .filter ul li ul {margin-left:5px;padding-left:5px;}
.lot-item-list-form .filter .filter-sort{padding-bottom:1em;}
.lot-item-list-form .filter .filter-postal-code{padding-top:0.5em;}
.lot-item-list-form .filter .filter-search-radius{padding-bottom:1em;}
.lot-item-list-form .filter .filter-auction-type{padding-bottom:1em;padding-top:1em;}
.lot-item-list-form .filter .filter-exclude-closed{padding-bottom:1em;padding-top:1em;}
.lot-item-list-form .filter .filter-featured{padding-bottom:1em;padding-top:1em;}
.lot-item-list-form .result {float:left;width:555px;border:1px solid #fff;margin-left:5px;}
.lot-item-list-form .result .pages {float:left;margin-left:10px;}
.lot-item-list-form .result .found {float:left;margin-left:10px;}
.lot-item-list-form .result .num-pages {float:right;font-size:11px;margin-right:2px;text-align:right;margin-top:3px;}
.lot-item-list-form .result .result-back-anchor {display:none;border-bottom: 30px solid transparent;border-right: 10px solid black;border-top: 30px solid transparent; float: left; height: 0; text-decoration: none; width: 0; margin-top: 398px;}
.lot-item-list-form .result .result-back-anchor .result-back-arrow{display:inline;}
.lot-item-list-form .result .result-forward-anchor {display:none;border-bottom: 30px solid transparent;border-left: 10px solid black;border-top: 30px solid transparent; float: left; height: 0; text-decoration: none; width: 0; margin-top: 398px;}
.lot-item-list-form .result .result-forward-anchor .result-forward-arrow{display:inline;}
.lot-item-list-form .result .bidding {border:2px solid #009900;}
.lot-item-list-form .result .buy-now {border:2px solid #FFA500;}
.lot-item-list-form .result .best-offer {border:2px solid #0000ff;}
.lot-item-list-form .result .pay-per-bid {border:2px solid #FF0000;}
.lot-item-list-form .result .bidding-paused {color:#ff0000;font-size:10px;font-weight:bold;}
.lot-item-list-form .result .lot-item {position:relative;float: left; width:160px; height:440px; margin: 5px 5px;}
.lot-item-list-form .result .lot-item .image-wrap {height: 135px; margin:0; padding:3px 3px 3px 3px;text-align:center;}
.lot-item-list-form .result .lot-item .image-wrap img {border:1px solid #ccc;}
.lot-item-list-form .result .lot-item .name {font-weight:bold;min-height:45px;max-height:45px;padding-top:5px; text-align: center;overflow:hidden;}
.lot-item-list-form .result .lot-item .name a {color:#666;}
.lot-item-list-form .result .lot-item .lot-link {font-weight:bold;min-height:10px;padding-top:4px;padding-bottom:4px;text-align:center;}
.lot-item-list-form .result .lot-item .auc-date {font-weight:bold;min-height:10px;padding-top:4px;padding-bottom:4px;text-align:center;font-size: 10px;}
.lot-item-list-form .result .lot-item .lot-link a {color:#666;}

.lot-item-list-form .result .lot-item .price {clear:both; text-align: center;}
.lot-item-list-form .result .lot-item .price .current {font-weight:bold; margin-top: 1em;}
.lot-item-list-form .result .lot-item .price .current-abs {margin-top:7px;font-weight:bold;}
.lot-item-list-form .result .lot-item .price .current-val {}

.lot-item-list-form .result .lot-item .price .winning {font-weight:bold;}
.lot-item-list-form .result .lot-item .price .winning-val {}

.lot-item-list-form .result .lot-item .price .estimate {font-weight:bold;margin-top: 10px;}
.lot-item-list-form .result .lot-item .price .estimate-val {}

.lot-item-list-form .result .lot-item .price .starting {margin-top:1em; font-weight: bold;}
.lot-item-list-form .result .lot-item .price .starting-val {}

.lot-item-list-form .result .lot-item .price .buy-amount {font-weight:bold;margin-top:1em;} /* width:58px; */
.lot-item-list-form .result .lot-item .price .buy-amount-val {}

.lot-item-list-form .result .lot-item .price .pay-per-bid-amount {font-weight:bold;margin:1em 0 1em 0;} /* width:58px; */

.lot-item-list-form .result .lot-item .price .num-bids {display: inline-block; padding-top: 1px;}

.lot-item-list-form .result .lot-item .time-left {font-size:11px;font-weight: bold; text-align: center;}
.lot-item-list-form .result .lot-item .time-left a {color:#666;}
.lot-item-list-form .result .lot-item .time-left a.in-progress {color:#009900;}
.lot-item-list-form .result .lot-item .time-left a.ended {color:#ff0000;}
.lot-item-list-form .result .lot-item .auction-name {font-weight:bold;}
.lot-item-list-form .result .lot-item .button-con {text-align:center; margin-top:4px}
.lot-item-list-form .result .lot-item .button-con .button { min-width:80px;}
.lot-item-list-form .result .lot-item .chk-con {text-align:center;margin-top:4px;}
.lot-item-list-form .result .lot-item .unsold {font-weight:bold;margin-top:1em;}

.lot-item-list-form .result .view-format {padding:2px;text-align:right;float:right;}

.lot-item-list-form .result fieldset {margin: 0; padding:0;width:99%;}

.lot-item-list-form .result .th-auclot-aucname, .lot-item-list-form .result .td-auclot-aucname, .lot-item-list-form .result td .time-left span.in-progress{display:none;}

.user-list-form {}
.user-bulk-upload {position:relative;}
.user-bulk-upload .upload {position:absolute;top:20px;left:400px;}
.user-bulk-upload .csv-format {position:absolute;top:75px;left:50px;border:1px solid #000;background-color:#fff;padding:5px;width:700px;visibility:hidden;}

.user-edit {}
.user-info {float:left;width:340px;margin-left:15px;}
.user-info-form {}
.user-info-form .label {width:120px;}
.user-info-form .input {width:185px;}

.user-other-info {float:left;width:400px;margin-left:10px;margin-top:15px;}
.user-other-info .links {float:right;padding:5px;font-size:11px;}

.user-billing {float:left;width:340px;margin-left:15px;}
.user-billing-right {float:right;width:340px;margin-right:30px;}
.user-billing-form {}
.user-billing-form .label {width:120px;}
.user-billing-form .input {width:185px;}
.user-billing-form .exp-date {float:left;padding:4px;}

.user-shipping {float:left;width:340px;margin-left:30px;}
.user-shipping-form {}
.user-shipping-form .label {width:120px;}
.user-shipping-form .input {width:185px;}

.user-additional-info {}
.user-additional-info .input {width:300px;}

.user-preferences {float:left;width:710px;margin-left:15px;}
.user-preferences-form {}
.user-preferences-form {font-size:11px; line-height: 1.1em;}
.user-preferences-form .filter-live {list-style-type:none;margin:0;padding:0;}
.user-preferences-form .filter-timed {list-style-type:none;margin:0;padding:0;}
.user-preferences-form .filter-timed-opt {margin-left:5px;padding-left:5px;}
.user-preferences-form .filter-button {padding-top:10px}

.user-preferences-form .filter-sort {padding-bottom:1em;}
.user-preferences-form .filter-auction-type {padding-bottom:1em;}

.user-preferences-form .label-field {display:block;}
.user-preferences-form .form .label-field .label {display: block;float:none;padding: 0; margin:0;}

.user-preferences-form .label-field-keyword,
.user-preferences-form .label-field-categories,
.user-preferences-form .label-field-categories-match,
.user-preferences-form .label-field-filter-type,
.user-preferences-form .label-field-sort {width: 140px; float:left;padding-right:5px;margin:8px;}

.user-preferences-form .label-field input.textbox,
.user-preferences-form .label-field select.listbox { width: 140px;}

.user-preferences-form .label-field-categories select.listbox { height: 7em;}
.user-preferences-form .filter-button {display: block; clear: both; float: right;}
.user-preferences-form ul {list-style-type:none;width:200px;}

.user-preferences-form .label-field-custom span.label {
  margin: 5px;
  width: 40px;
}

.user-preferences-form .label-field-custom span.field {}

.user-preferences-form span.label {padding:0;}

.user-preferences-form .label-field-filter-sort span.label {margin:5px;}

.user-preferences-form .label-field-filter-postal-code span.label {margin:5px;}
.user-preferences-form .label-field-filter-search-radius span.label {margin:5px;}

.user-confirmation {float:left;width:340px;min-height:270px;margin-left:15px;}
.user-confirmation-form {}
.user-confirmation-form .terms-cond {width:300px;height:100px;border:1px solid #ccc;overflow:auto;margin:10px 0;padding:3px;}

/*profile layout design*/
.user-profile {float:left;width:340px;margin-left:15px;}
.user-profile-form {}
.user-profile-form .label {width:120px;}
.user-profile-form .input {width:185px;}

.user-resume {float:left;width:340px;margin-left:30px;}
.user-resume-form {}
.user-resume-form .label {width:120px;}
.user-resume-form .input {width:185px;}
.user-resume-form .textbox {width:315px;height:228px;}

.user-credits {float:left;width:340px;margin-left:30px;}
.user-credits-form {}
.user-credits-form .credit-info {text-align:center;padding:5px;margin-bottom:5px;}


.user-payment-info {float:left; width:340px;margin-left:30px; }
.user-payment-info-form {}
.user-payment-info-form .input {width:185px;}
.user-payment-info-form .textbox {width:315px;height:66px;}

.my-items .lot-bid-history, .lot-bid-history {background:#fff;border:1px solid #000;width:500px;height:300px;overflow:auto;padding:5px;}
.my-items .lot-absentee-history, .lot-absentee-history {background:#fff;border:1px solid #000;width:500px;height:300px;overflow:auto;padding:5px;}
.my-items .his-title {float:left;font-weight:bold;}
.my-items .close {float:right;text-align:right;}
.my-items .bidding-paused {color:#ff0000;font-size:10px;font-weight:bold;}

.my-items .bidding-cell {width: 200px;}
.my-items .bidding-cell .bidding-paused {color:#ff0000; font-size:10px; font-weight:bold;}
.my-items .bidding-cell .login {}
.my-items .bidding-cell .verify {}
.my-items .bidding-cell .auction-registration {}
.my-items .bidding-cell .auction-approval {font-style: italic;}
.my-items .bidding-cell .auction-upcoming {}
.my-items .bidding-cell .special-terms {}
.my-items .bidding-cell .lot-changes {}
.my-items .bidding-cell .restricted-buyers-group {}
.my-items .bidding-cell .pay-per-bid {padding-left: 73px;}
.my-items .bidding-cell .pay-per-bid-link {}
.my-items .bidding-cell .pay-per-bid-history-link {}
.my-items .bidding-cell .regular-bid {}
.my-items .bidding-cell .regular-bid .live-regularbid {width: 60px !important;}
.my-items .bidding-cell .regular-bid .timed-regularbid {width: 60px !important;}
.my-items .bidding-cell .regular-bid-action {}
.my-items .bidding-cell .regular-bid-error {}
.my-items .bidding-cell .force-bid {}
.my-items .bidding-cell .force-bid .timed-forcebid {width: 60px !important;}
.my-items .bidding-cell .force-bid-action {}
.my-items .bidding-cell .force-bid-error {}
.my-items .bidding-cell .next-bid {padding-left: 73px;}
.my-items .bidding-cell .next-bid-action {}
.my-items .bidding-cell .next-bid-error {}
.my-items .bidding-cell .buy-now {padding-left: 73px;}
.my-items .bidding-cell .bidding-status {}
.my-items .bidding-cell .reserve-not-met {}
.my-items .bidding-cell .view-details {}
.my-items .bidding-cell .invoice {padding-left: 73px;}
.my-items .bidding-cell .settlement {padding-left: 73px;}
.my-items .bidding-cell .absentee {}
.my-items .bidding-cell .bid-history {}
.my-items .bidding-cell .lot-quantity-x-money {color:#ff0000;font-weight:bold;}
.my-items .bidding-cell .absentee-notification {color:#ff0000;font-weight:italic;}
.my-items .bidding-cell .closed-lot {}
.my-items .bidding-cell .closed-msg {color:#ff0000; font-weight:bold;}
.my-items .bidding-cell .general-error {}

/* temporarily hide totals on my items pages, related to m6492 */
.my-items-consigned #sfds,
.my-items .total-amount {display: none;}

.my-alerts .label-field {}
.my-alerts .form .label-field .label {display: block;float:none;padding: 0; margin:0;}
.my-alerts .form .label-field .field {margin:0 0 5px 0;}

.my-alerts .label-field-keyword,
.my-alerts .label-field-categories,
.my-alerts .label-field-categories-match,
.my-alerts .label-field-filter-type,
.my-alerts .label-field-sort 
{padding:5px;}

.my-alerts .label-field input.textbox,
.my-alerts .label-field select.listbox { width: 140px;}

.my-alerts .label-field-categories select.listbox { height: 7em;}
.my-alerts .filter-button {display: block; clear: both; float: right;}

.customer-rtb-form  {width:750px;}
.customer-rtb-form .main-wrap {}
.customer-rtb-form .lot-title {float:left;font-size:18px;font-weight:bold;}
.customer-rtb-form .grp-title {float:left;font-size:18px;font-weight:bold;}
.customer-rtb-form .grp-title a {font-size:18px;font-weight:bold;color:#000;}
.customer-rtb-form .lot-category {float:left;margin-left:5px;line-height:18px;font-size:11px;}
.customer-rtb-form .lot-items-won {margin:0 auto;text-align:center;}
.customer-rtb-form .lot-items-won a {font-size:11px;}
.customer-rtb-form .bidder-num {float:right; margin-right:50px;}

.customer-rtb-form .auction-media {float:left;width:250px;margin-top:3px;}
.customer-rtb-form .auction-media .lot-stream {margin-top:3px;}
.customer-rtb-form .auction-media .auction-stream .stream-msg {font-size:11px;}
.customer-rtb-form .auction-media .lot-images {margin-top:3px;}
.customer-rtb-form .auction-media .lot-images .lot-images-current {width:205px; min-height:205px; }
.customer-rtb-form .auction-media .lot-images .lot-images-current .wrap {text-align: center; position: relative;cursor: pointer;}
.customer-rtb-form .auction-media .lot-images .lot-images-current .wrap .previmg {position:absolute;width:50%;height:95%;top:0;left:0;}
.customer-rtb-form .auction-media .lot-images .lot-images-current .wrap .nextimg {position:absolute;width:50%;height:95%;top:0;left:50%;}
.customer-rtb-form .auction-media .lot-images #lot-img-notes {width:202px;font-size: 8.5pt;color: #575555;}
.customer-rtb-form .auction-media .lot-images .lot-images-list {}
.customer-rtb-form .auction-media .lot-images .lot-images-list .thumb {float:left;border:2px solid #ccc;margin:5px 5px 0 0;cursor: pointer; cursor: hand;}
.customer-rtb-form .auction-media .lot-images .lot-images-list .thumb-sel {float:left;border:2px solid #ff0000;margin:5px 5px 0 0;cursor: pointer; cursor: hand;}
#prevSp {width:37px; height:40px; position:absolute; top:40px;background:url(/images/arrows.png) no-repeat 0 0;left:-3px;}
#nextSp {width: 37px;height: 40px;position: absolute;top: 40px;margin-left:0;background: url(/images/arrows.png) no-repeat -44px 0px;right: -5px}

#prevSp:hover {background-position: 0 -54px;}
#nextSp:hover {background-position: -44px -53px;}

.customer-rtb-form .lot-info {float:left;margin-top:3px;width:455px;}
.customer-rtb-form .lot-bidding {border:1px solid #ccc;}
.customer-rtb-form .lot-bidding .estimate {clear:both;font-size:18px;font-weight:bold;margin-top:5px; margin-left:5px; }
.customer-rtb-form .lot-bidding .estimate div {float:left;}
.customer-rtb-form .lot-bidding .current {clear:both;font-size:18px;font-weight:bold;margin-top:5px; margin-left:5px; }
.customer-rtb-form .lot-bidding .current div {float:left; }
.customer-rtb-form .lot-bidding .place-bid {clear:both;font-size:11px;font-weight:bold;margin-top:8px;margin-left:5px;margin-bottom:8px;}
.customer-rtb-form .lot-bidding .place-bid .place-cont {float:left;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .button {font-size: 18px; font-weight: bold; min-height: 50px; width: 280px;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .register {font-size:18px;font-weight:bold;width:280px;height:50px;color:#009900;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .placed {background:#009900;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .buyer-group-restricted {background:#009900;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .highest {color:#009900;}
.customer-rtb-form .lot-bidding .place-bid .currency-cont {float:left;margin-left:5px;}
.customer-rtb-form .lot-bidding .place-bid .currency-cont .group-by {text-decoration:blink;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .small-price {font-size:11px;font-weight:normal;}
.customer-rtb-form .lot-bidding .place-bid .place-cont .outbid {font-weight:bold;color:#ff0000;font-size:16px;}
.customer-rtb-form .lot-bidding .place-bid .bid-count-cont {float:left;}
.customer-rtb-form .lot-bidding .place-bid .bid-count-cont .bid-countdown {font-size: 42px; font-weight:bold; color:#ff0000;}

.customer-rtb-form .lot-messages {margin-top:3px;}
.customer-rtb-form .lot-messages .auc-lbl {font-size:11px;font-weight:bold;color:#000;}
.customer-rtb-form .lot-messages .messages {height:80px;width:440px;overflow:auto;font-size:11px;}
.customer-rtb-form .lot-messages .messages .bid-owner {font-weight:bold;color:#009900;}
.customer-rtb-form .lot-messages .messages .bid-outbid {font-weight:bold;color:#ff0000;}
.customer-rtb-form .lot-messages .messages .bid-denied {font-weight:bold;color:#ff0000;}
.customer-rtb-form .lot-messages a.new-tab {font-size:10px; font-weight:bold; }

.customer-rtb-form .lot-messages-2 {margin-top:3px;}
.customer-rtb-form .lot-messages-2 .auc-lbl {font-size:11px;font-weight:bold;color:#000;}
.customer-rtb-form .lot-messages-2 .messages {height:80px;overflow:auto;font-size:11px;}
.customer-rtb-form .lot-messages-2 .messages .bid-owner {font-weight:bold;color:#009900;}
.customer-rtb-form .lot-messages-2 .messages .bid-outbid {font-weight:bold;color:#ff0000;}
.customer-rtb-form .lot-messages-2 .messages .bid-denied {font-weight:bold;color:#ff0000;}
.customer-rtb-form .lot-messages-2 a.new-tab {font-size:10px; font-weight:bold;}

.customer-rtb-form .live-chat {margin-top:3px;}
.customer-rtb-form .live-chat .txt-msg {font-size:12px;color:#000;width:350px;padding:3px;}

.customer-rtb-form .lot-description {margin-top:5px;}
.customer-rtb-form .lot-description .description {height:80px;overflow:auto;font-size:11px;}
	
.customer-rtb-form .lot-upcoming {margin-top:5px;}
.customer-rtb-form .lot-upcoming th {padding:3px 8px;text-align:left;}
.customer-rtb-form .lot-upcoming th.icon {width:25px;}
.customer-rtb-form .lot-upcoming th.lot {width:80px;}
.customer-rtb-form .lot-upcoming th.title {width:240px;}
.customer-rtb-form .lot-upcoming th.estimate {width:100px;}
.customer-rtb-form .lot-upcoming th.hammer {width:80px;}
.customer-rtb-form .lot-upcoming .show {}

.customer-rtb-form .lot-upcoming td {padding:3px 8px;cursor:hand;cursor:pointer;}
.customer-rtb-form #upcoming-scroll {height:100px;border:1px solid #ccc;overflow-x:hidden;overflow-y:scroll;vertical-align:top;}
.customer-rtb-form #upcoming-scroll tr.row-odd {background-color: #ccff99;}
.customer-rtb-form #upcoming-scroll tr.row-even {background-color: #eef;}
.customer-rtb-form #upcoming-scroll td.icon {width:25px;}
.customer-rtb-form #upcoming-scroll td.icon a.preview {width:24px; height:17px; background:url(/images/photograph-camera-icon.gif) no-repeat 0 0;display: block;}
.customer-rtb-form #upcoming-scroll td.lot {width:80px;}
.customer-rtb-form #upcoming-scroll td.title {width:240px;}
.customer-rtb-form #upcoming-scroll td.estimate {width:100px;}
.customer-rtb-form #upcoming-scroll td.hammer {width:80px;}

.customer-rtb-form .closed {font-size:18px;font-weight:bold;padding:10px;text-align:center;}
.customer-rtb-form .warning {color:#009900;font-weight:bold;font-size:12px;}
#flashPlayer {width:250px; height:150px;}
#flashPlayer.audio-player {width:250px; height: 28px;}

#add-lots {width:450px; text-align:left;}
#add-lots .group-lot {padding:3px;width:430px;text-align:left;}
#add-lots .group-lot .check {width:5px;}
#add-lots .group-lot .lot {width:150px;}
#add-lots .group-lot .icon {width:25px;}
#add-lots .group-lot .icon a.preview {width:24px; height:17px; background:url(/images/photograph-camera-icon.gif) no-repeat 0 0; display:block;}
#add-lots .al-preview-qty {height:270px;}
#add-lots .al-preview-choice {position:absolute; left:100px; top:5px; text-align:center; vertical-align:middle; background:#FFFFFF; z-index:1; border:1px solid; padding:3px; margin:3px; display:none; width:220px}

#lot-changes .lot-changes-textbox {width:360px;min-height:100px;border: 1px solid grey; padding:5px;}

.customer-rtb-form fieldset { border:1px solid #ccc;padding:5px;font-size:11px;margin:3px 0;position: relative;}
.customer-rtb-form legend {font-size:11px;font-weight:bold;color:#000;}
.lot-choices-option {height: 240px; overflow-y: scroll;}

.rtb-console {color:#fff;background:#000;width:700px;height:100px;overflow:auto;font-size:11px;margin-bottom:5px;}

ul.catalog-list {display: table;}
ul.catalog-list li {display: table-row; width: 100%;}
ul.catalog-list li.row-odd {background-color: #ccff99;}
ul.catalog-list li.row-even {background-color: #eef;}

.table-col {display: block; height: 100%; float: left;}
.lot-id {width: 80px;}
.lot-desc {width: 180px;}
.lot-est {width: 100px;}
.lot-stat {width: 50px;}

.auction-registration-dialog {background:#fff;border:1px solid #000;width:500px;height:350px;overflow:auto;padding:8px;}
.auction-registration-dialog-thanks {background:#fff;border:1px solid #000;width:500px;height:130px;overflow:auto;padding:8px;}

.auction-registration-form{}
.auction-registration-form .content {font-size:11px;}
.auction-registration-form .content .terms-and-conditions {border:1px solid #ccc;padding:8px;height:160px;overflow:auto;}
.auction-registration-form .content .thanks {font-size:12px;font-weight:bold;} 
.auction-registration-form .content .check-agree {text-align:center;margin:8px 0;}
.removed {font-size:10px;font-style:italic;}
.auction-registration-form .live-bidding-requirements {font-size:10px; margin-top:2px}

.my-invoice-list .my-invoice-tools { clear: both;}
.my-invoice-list .my-invoice-show { width: 40%;}
.my-invoice-item-dialog {background:#fff;border:1px solid #000;width:750px;height:500px;overflow:auto;padding:5px;}
.my-invoice-item-dialog a {color:#1E90FF;font-size:11px;}

table.invoice-detail {width:740px; margin:5px 5px 5px 5px;}
table.invoice-detail td {font-size:12px;font-family:Arial, Tahoma, sans-serif;}

table.invoice-detail table.invoice-payment {padding:0;margin:0;text-align:right;width:100%;}
table.invoice-detail table.invoice-payment td {padding:0;margin:0;text-align:right;}

table.invoice-detail .logo {}

table.invoice-detail .number-date {font-size:14px;}
table.invoice-detail .number-date .label {font-weight:bold;}
table.invoice-detail .number-date .value {}

table.invoice-detail .sale-name {font-size:14px;}
table.invoice-detail .sale-name .label {font-weight:bold;}
table.invoice-detail .sale-name .value {}

table.invoice-detail .sale-date {font-size:14px;}
table.invoice-detail .sale-date .label {font-weight:bold;}
table.invoice-detail .sale-date .value {}

table.invoice-detail .address {text-align:right;}
table.invoice-detail .action {text-align:right;}

table.invoice-detail .divider {padding:5px 0;}

table.invoice-detail .billing-title {font-weight:bold;}
table.invoice-detail .shipping-title {font-weight:bold;}

table.invoice-detail .cust-info {margin-top:5px;width:300px;}
table.invoice-detail .cust-name {}
table.invoice-detail .cust-address {}
table.invoice-detail table.invoice-info {}
table.invoice-detail table.invoice-info td {padding-left:5px;}
table.invoice-detail .cust-use-cc {margin-top:5px;}
table.invoice-detail .terms-cond {margin-top:5px;}
table.invoice-detail .invoice-item {margin-top:5px;}
table.invoice-detail .invoice-note {margin-top:5px;}
table.invoice-detail a {color:#1E90FF;}

table.invoice-datagrid {border-collapse:collapse;width:100%;border-style:solid;}
    table.invoice-datagrid caption, table.invoice-datagrid tfoot { padding-bottom: 4px; overflow: auto; }
        table.invoice-datagrid span.left { float: left; font-size: 10px; display: block; }
        table.invoice-datagrid span.right { float: right; font-size: 10px; display: block; }
    table.invoice-datagrid tr { background-color: #fff;}
    table.invoice-datagrid tr.no-border { border-bottom:0px none #fff; }
table.invoice-datagrid tr.alternate { background-color: #F7F7F7; }
    table.invoice-datagrid th { background-color: #ccc; padding: 3px; text-align: left; font-size:11px;color: #000;}
        table.invoice-datagrid th a { color:#000; text-decoration: none; font-size:11px;}
        table.invoice-datagrid th a:hover { color: #666666; text-decoration: underline;}
    table.invoice-datagrid td { padding: 3px; font-size:11px;}
        table.invoice-datagrid td a { color: #666666; text-decoration: none; font-size:11px; }
        table.invoice-datagrid td a.ended {color:#ff0000;font-weight:bold}
        table.invoice-datagrid td a.in-progress {color:#009900;font-weight:bold}
        table.invoice-datagrid td a:hover { color: #000; text-decoration: none; }
        table.invoice-datagrid td.number { text-align:right;}
        table.invoice-datagrid td.label { text-align:right; font-weight:bold;}
        table.invoice-datagrid td.no-pads { padding: 0 3px; }
        table.invoice-datagrid td img { margin: 10px;}
/* action link style */
        table.invoice-datagrid td a.new { color: #666666; text-decoration: underline; font-size:11px; }
        table.invoice-datagrid td a.new:hover { color:#000;text-decoration:none; }  
    table.invoice-datagrid tfoot { border-top: 1px solid #013D85;} 

	
.invoice-pay-button-wrap { float:right;width:300px;text-align:right; }
.invoice-cc-button-wrap { float:left;margin-left:30px; }
.invoice-pay-button-wrap  .input-coupon{width:70px;}
.invoice-pay-button-wrap  .input-credit{width:70px;}
.invoice-pay-button-wrap  .button-paycc{}
.invoice-pay-button-wrap  .button-paywire{min-width:170px;}
.invoice-pay-button-wrap  .button-beanstream-paywire{min-width:200px;}
.invoice-pay-button-wrap  .button-paypal{min-width:120px;}
.invoice-pay-button-wrap  .button-paytrace-paywire{min-width:180px;}

.invoice-credit-success {color:#009900;font-weight:bold;}

/*my invoice design layout*/
.my-invoice-list-form fieldset { border:1px solid #000;font-size:11px;padding:5px;}
.my-invoice-list-form legend { font-size:11px;font-weight:bold;}

table.settlement-detail {width:750px; margin:5px 5px 5px 5px;}
table.settlement-detail td {font-size:11px;}
table.settlement-detail .logo {}
table.settlement-detail .number-label {font-size:14px;font-weight:bold;}
table.settlement-detail .date {font-size:11px;}
table.settlement-detail .address {margin-top:5px;}
table.settlement-detail .cust-info {margin-top:5px;width:300px;}
table.settlement-detail .cust-name {}
table.settlement-detail .cust-address {}
table.settlement-detail table.settlement-info {}
table.settlement-detail table.settlement-info td {padding-left:5px;}
table.settlement-detail .cust-use-cc {margin-top:5px;}
table.settlement-detail .terms-cond {margin-top:5px;}
table.settlement-detail .settlement-item {margin-top:5px;}
table.settlement-detail .amt-label {min-height:16px;}
table.settlement-detail .amt-value {min-height:16px;}
table.settlement-detail .amt-name {width:90px;font-size:11px;}
table.settlement-detail .amt-text {width:70px;font-size:11px;}
table.settlement-detail a {color:#1E90FF;}

table.settlement-datagrid { border: 1px solid #013D85; border-collapse:collapse;width:100%;}
    table.settlement-datagrid caption, table.datagrid tfoot { padding-bottom: 4px; overflow: auto; }
        table.settlement-datagrid span.left { float: left; font-size: 10px; display: block; }
        table.settlement-datagrid span.right { float: right; font-size: 10px; display: block; }
    table.settlement-datagrid tr { background-color: #fff; }
        table.settlement-datagrid tr.alternate { background-color: #eef; }
    table.settlement-datagrid th { background-color: #013D85; padding: 3px; text-align: left; font-size:11px;color: #fff;}
        table.settlement-datagrid th a { color:#fff; text-decoration: none; font-size:11px;}
        table.settlement-datagrid th a:hover { color: #1e90ff; text-decoration: underline;}
    table.settlement-datagrid td { padding: 3px; font-size:11px;}
        table.settlement-datagrid td a { color: #1e90ff; font-size:11px; }
        table.settlement-datagrid td a:hover { color: #000; text-decoration: none; }
        table.settlement-datagrid td.number { text-align:right;}
        table.settlement-datagrid td.label { text-align:right; font-weight:bold;}
        table.settlement-datagrid td.no-pads { padding:0 3px; }
table.settlement-datagrid tfoot { border-top: 1px solid #013D85;} 

/*my settlement design layout*/
.my-settlement-list-form fieldset { border:1px solid #000;font-size:11px;padding:5px;}
.my-settlement-list-form legend { font-size:11px;font-weight:bold;}

.timed_online_paginator { margin: 0; padding: 0; }
.timed_online_paginator span { list-style-type:none; display: inline; padding: 0; margin: 0; }
.timed_online_paginator span.page a { text-decoration: none; color: #000000; padding: 0 3px 0 3px; margin: 0 2px 0 2px;}
.timed_online_paginator span.page a:hover { background-color: #ccf; }
.timed_online_paginator span.arrow { font-weight: bold; color: #ccc; margin: 0; padding: 0 3px 0 3px; }
.timed_online_paginator span.arrow a { font-weight: bold; color: #000; text-decoration: none; }
.timed_online_paginator span.selected { font-weight: bold; background-color: #ccf; padding: 0 3px 0 3px; margin: 0 2px 0 2px; border: 1px; border-style: solid; }
.timed_online_paginator span.break { color: #666; margin: 0 5px 0 5px; }
.timed_online_paginator span.ellipsis { color: #666; }


.ask-question-dialog {background:#fff;border:1px solid #000;width:500px;height:400px;overflow:auto;padding:8px;}
.ask-question-dialog-success {background:#fff;border:1px solid #000;width:400px;height:120px;overflow:auto;padding:8px;}
.ask-question-form {}
.ask-question-form .label {width:100px;}
.ask-question-form .input {width:300px;}
.ask-question-form .event {text-align:center;}

a.editlink,a.deletelink,a.archivelink,a.resetlink,a.previewlink,a.defaultlink{ background:url(../admin/css/images/icons.png) no-repeat; height:18px; float:right; font-size:0;margin: 0 5px; text-decoration:none; border:0; outline:0;}
a.editlink{ background-position:0 0; width:17px;}
a:hover.editlink{background-position:0 -18px;}
a.deletelink{width: 16px;background-position: -26px 0;}
a:hover.deletelink{background-position: -26px -18px;}

.oldphone{text-align: right;padding-left: 98px;}

.shipping-info-dialog {background:#fff;border:1px solid #000;width:500px;overflow:auto;padding:8px;}
.shipping-info-dialog-success {background:#fff;border:1px solid #000;width:400px;height:120px;overflow:auto;padding:8px;}
.shipping-info-form {}
.shipping-info-form .title {text-align:center; padding: 10px 0px; font-weight: bold; font-size: 14px;}
.shipping-info-form .event {text-align:center; padding-bottom: 10px;}
.shipping-info-form .info-box {text-align:left; padding: 10px 10px;height:300px;width:480px; border: 1px solid grey; overflow-y:scroll}

.confirm-shipping-info-dialog {background:#fff;border:1px solid #000;width:400px;height:400px;overflow:auto;padding:8px;}
.confirm-shipping-info-dialog-withseal {background:#fff;border:1px solid #000;width:400px;height:600px;overflow:auto;padding:8px;}
.confirm-shipping-info-dialog-success {background:#fff;border:1px solid #000;width:400px;height:120px;overflow:auto;padding:8px;}
.confirm-shipping-info-form {margin: auto;width: 400px;}
.confirm-shipping-info-form .title {text-align:center; padding: 10px 0px; font-weight: bold; font-size: 14px; clear:left;}
.confirm-shipping-info-form .event {text-align:center; padding-bottom: 10px;}
.confirm-shipping-info-form .info-box {text-align:left; padding: 10px 10px;height:300px;width:480px; border: 1px solid grey; overflow-y:scroll}

.confirm-additional-registration-options {margin: auto;width: 400px;}
.confirm-additional-registration-options .title {text-align:center; padding: 10px 0px; font-weight: bold; font-size: 14px; clear:left;}
.confirm-additional-registration-options .event {text-align:center; padding-bottom: 10px;}
.confirm-additional-registration-options .info-box {text-align:left; padding: 10px 10px;height:300px;width:480px; border: 1px solid grey; overflow-y:scroll}

.revise-billing-info-form {margin: auto;width: 400px;}
.revise-billing-info-form .title {text-align:center; padding: 10px 0px; font-weight: bold; font-size: 14px; clear:left;}
.revise-billing-info-form .event{text-align:center;}

.registration-confirm-info-form {margin: auto;width: 400px;}
.registration-confirm-info-form .title {text-align:center; padding: 10px 0px; font-weight: bold; font-size: 14px; clear:left;}

.buy-now-confirm-dialog {background:#fff;border:1px solid #000;width:500px;height:100px;overflow:auto;padding:8px; font-weight: bold;}
.buy-now-confirm-dialog .message{width:100%; text-align: center;}

.place-bid-live-confirm-dialog {background:#fff;border:1px solid #000;width:500px;min-height:120px;overflow:auto;padding:8px; font-weight: bold;}
.place-bid-live-confirm-dialog .message{width:100%; text-align: center;}
.place-bid-timed-confirm-dialog {background:#fff;border:1px solid #000;width:500px;min-height:120px;overflow:auto;padding:8px; font-weight: bold;}
.place-bid-timed-confirm-dialog .confirm-message{width:100%; text-align: center;}
.accept-and-sell-confirm-dialog {background:#fff;border:1px solid #000;width:500px;min-height:120px;overflow:auto;padding:8px; font-weight: bold;}
.accept-and-sell-confirm-dialog .message{width:100%; text-align: center;}
.place-bid-live-online-item-dialog {background:#fff;border:1px solid #000;width:500px;min-height:120px;overflow:auto;padding:8px; font-weight: bold;}
.place-bid-live-online-item-dialog .message{width:100%; text-align: center;}

.counter-offer-dialog {background:#fff;border:1px solid #000;width:400px;height:200px;overflow:auto;padding:8px;}
.counter-offer-dialog-success {background:#fff;border:1px solid #000;width:400px;height:120px;overflow:auto;padding:8px;}
.counter-offer-form {}
.counter-offer-form .label {width:100px;}
.counter-offer-form .input {width:300px;}
.counter-offer-form .event {text-align:center;}

.tell-friend-dialog {background:#fff;border:1px solid #000;width:280px;overflow:auto;padding:5px;}
.tell-friend-form {margin-left:5px; width: 390px;}
.tell-friend-form .title {padding:0px 0px;font-weight:bold;font-size:14px;margin-bottom:20px;}
.tell-friend-form .label {float:left;width:100px;font-weight:bold;}
.tell-friend-form .label2 {float:left;margin-left:5px;font-weight:bold;width:100px;}
.tell-friend-form .input {float:left;width:155px;}
.tell-friend-form .event {text-align:center;}
.tell-friend-form .confirmation {text-align:center;font-size:14px;font-weight: bold;color:#008000;}


.my-search-dialog {background:#fff;border:1px solid #000; width:400px;height:150px;overflow:auto;padding:8px;}
.my-search-form {}
.my-search-form .label {width:100px;}
.my-search-form .input {width:200px;}
.my-search-form .event {text-align:left;}

.my-alerts-list-form {font-size:11px; margin:5px;}
.my-alerts-list-form .filter {float:left;width:150px;border:1px solid #ccc;padding:5px;font-size:11px;margin-top:30px;}
.my-alerts-list-form .filter fieldset table td {padding-left:15px;}
.my-alerts-list-form .filter .filter-live {list-style-type:none;margin:0;padding:0;}
.my-alerts-list-form .filter .filter-timed {list-style-type:none;margin:0;padding:0;}
.my-alerts-list-form .filter .filter-timed-opt {margin-left:5px;padding-left:5px;}
.my-alerts-list-form .filter .filter-button {padding-top:10px}

.my-alerts-list-form .filter .filter-sort {padding-bottom:1em;}
.my-alerts-list-form .filter .filter-auction-type {padding-bottom:1em;}

.my-alerts-list-form .result {float:left;width:555px;border:1px solid #fff;margin-left:5px;}
.my-alerts-list-form .result .pages {float:left;margin-left:10px;}
.my-alerts-list-form .result .found {float:left;margin-left:10px;}
.my-alerts-list-form .result .num-pages {float:right;font-size:11px;margin-right:20px;text-align:right;}
.my-alerts-list-form .result .bidding {border:2px solid #009900;}
.my-alerts-list-form .result .buy-now {border:2px solid #FFA500;}
.my-alerts-list-form .result .best-offer {border:2px solid #0000ff;}
.my-alerts-list-form .result .lot-item {position:relative;float: left; width:160px; _width:160px; height:415px; margin: 5px 5px;padding-left:9px;}
.my-alerts-list-form .result .lot-item .image-wrap {height: 135px; margin:0; padding:3px 3px 3px 3px;}
.my-alerts-list-form .result .lot-item .image-wrap img {border:1px solid #ccc;}
.my-alerts-list-form .result .lot-item .name {font-weight:bold;min-height:28px;padding-top:5px;}
.my-alerts-list-form .result .lot-item .name a {color:#666;}
.my-alerts-list-form .result .lot-item .lot-link {font-weight:bold;min-height:10px;padding-top:4px;padding-bottom:4px;}
.my-alerts-list-form .result .lot-item .lot-link a {color:#666;}

.my-alerts-list-form .result .lot-item .price {clear:both;}
.my-alerts-list-form .result .lot-item .price .current {float:left;width:60px;font-weight:bold;}
.my-alerts-list-form .result .lot-item .price .current-abs {float:left;width:120px;font-weight:bold;}
.my-alerts-list-form .result .lot-item .price .current-val {float:left;width:78px;}

.my-alerts-list-form .result .lot-item .price .winning {float:left;width:80px;font-weight:bold;}
.my-alerts-list-form .result .lot-item .price .winning-val {float:left;width:57px;}

.my-alerts-list-form .result .lot-item .price .estimate {float:left;width:80px;font-weight:bold;}
.my-alerts-list-form .result .lot-item .price .estimate-val {float:left;width:140px;}

.my-alerts-list-form .result .lot-item .price .starting {float:left;width:60px;font-weight:bold;}
.my-alerts-list-form .result .lot-item .price .starting-val {float:left;width:78px;}

.my-alerts-list-form .result .lot-item .price .buy-amount {float:left;font-weight:bold;} /* width:58px; */
.my-alerts-list-form .result .lot-item .price .buy-amount-val {float:left;width:74px;}

.my-alerts-list-form .result .lot-item .price .num-bids {float:left;width:148px;}
.my-alerts-list-form .saved-alerts {padding:3px;text-align:left;}
.my-alerts-list-form ul {list-style-type:none;}

table.datagrid td.td-myconsigned-name {width:100px;}
table.datagrid td.td-myconsigned-sale {width:100px;}
table.datagrid td.td-myconsigned-current-bid {}
table.datagrid td.td-myconsigned-bids {}
table.datagrid td.td-myconsigned-starting {}
table.datagrid td.td-myconsigned-reserve {}
table.datagrid td.td-myconsigned-status {}
table.datagrid td.td-myconsigned-result {}
table.datagrid td.td-myconsigned-action {width:65px;}

.td-cat-price br {display: none;}

.exrate-wrap { width:300px; background-color:#ffe; padding:5px;border:1px solid #000;}
.exrate-wrap .label { float:left;width:60px; }
.exrate-wrap .rate { float:left;width:210px; }
.exratetip {cursor:pointer;cursor:hand;}

/* mysearch buttons */
.mysearch-mail{
	background: url(../images/SrchMail.png) no-repeat top left;
	width: 16px;
	height: 16px;
	display: block;
	border: 0px;
}

.mysearch-do{
	background: url(../images/SrchSearch.png) no-repeat top left;
	width: 16px;
	height: 16px;
	border: 0px;
}
.mysearch-trash{
	background: url(../images/SrchTrash.png) no-repeat top left;
	width: 16px;
	height: 16px;
	border: 0px;
}

.mysearch-hold{
	background: url(../images/SrchHold.png) no-repeat top left;
	width: 16px;
	height: 16px;
	border: 0px;
	display: block;
}

/* tell a friend confirmation */
.tell-friend-form fieldset { border:1px solid #000;font-size:11px;}
.tell-friend-form legend {font-size:11px;font-weight:bold;}

/* Quick Bid */
.quick-bid{float: left;}
.quick-bid div{float: left; padding-left: 10px;}

/* EPay form */
.epay-form {
	width: 100%;
	text-align: right;
}

.pay-success {
	color: #00fd00;
	font-weight: bold;
}

.result {
    /* color: #009900; */
}

.security-seal {width: 340px; float: left; margin-left: 25px;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;overflow: hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorbox{}
    #cboxContent{margin-top:32px;}
        #cboxLoadedContent{background:#000; padding:1px;}
        #cboxLoadingGraphic{background:url(/images/spinner_20.gif) no-repeat center center;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext,#cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(/images/colorbox_controls.png) no-repeat 0 0;}
        #cboxPrevious{background-position:0px 0px;right: 44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px;right: 22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose.hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}

.lot-bidding-history-form a{color:#666;}
.ltitle{padding-top:10px;}

.view-auctions-bidding-history .datagrid .mybid { font-weight: bold;}

.consignor-add-new-lot {clear: both; margin: 5px 0 5px 0;}

.consignor-upload-form {position:relative;}
.consignor-upload-form .csv-format {position:absolute;font-size:11px;top:-120px;left:35px;border:1px solid #000;background-color:#ffe;padding:5px;width:700px;visibility:hidden;}
.consignor-upload-form .csv-format-timed {position:absolute;font-size:11px;top:-120px;left:35px;border:1px solid #000;background-color:#ffe;padding:5px;width:700px;visibility:hidden;}
.consignor-upload-form .file-format {clear:left;}
.consignor-upload-form .csv-label {clear:left;}
.consignor-upload-form .zip-label {clear:left;}
.consignor-upload-form .input {padding: 0px;}
.consignor-upload-form .label {width:110px;}


/* .label-input-identification, */
/* .label-input-identificationtype { display: none;} */

.rate-field {width: 75px;}
.amount-field {width: 75px;}
.reserve-not-met.ldp {font-size: 11px !important; font-weight: normal !important; margin: 0px !important; float: none !important;}
.image-error {width: 60px; height: 60px;}
.terms-and-conditions-form .event {text-align: center;padding-bottom: 10px;}
.terms-and-conditions-form .check-agree {margin: 8px 0;text-align: center;}
.terms-and-conditions-content {padding: 7px;}
.terms-and-conditions-form .terms-and-conditions {border: 1px dotted #CCCCCC;height: 160px;overflow: auto;padding: 8px;}
.terms-and-conditions-form .live-bidding-requirements {font-size:10px;}
.terms-and-conditions-box {border:1px dotted #CCCCCC;}
/* .terms-and-conditions-form .display-block {display: block;} */
/* .terms-and-conditions-form .txtreseller-id {width: 140px;} */

.confirm-lot-item-changes-form .event {text-align: center;padding-bottom: 10px;}
.confirm-lot-item-changes-form .check-agree {margin: 8px 0;text-align: center;}
.confirm-lot-item-changes-content {padding: 7px;}
.confirm-lot-item-changes-form .terms-and-conditions {border: 1px dotted #CCCCCC;overflow: auto;padding: 8px;}
.confirm-lot-item-changes-form .live-bidding-requirements {font-size:10px;}
.confirm-lot-item-changes-content {border:1px dotted #CCCCCC;}
/* .confirm-lot-item-changes-form .display-block {display: block;} */
/* .confirm-lot-item-changes-form .txtreseller-id {width: 140px;} */
.revise-billing-info-form .lwarning {font-size: 11px;}

.or-timed {margin:10px;border-bottom:1px solid #888888;text-align:center;height:1px;}
.or-timed span {color:#888888;padding:5px;background-color:white;line-height:1px;}
.or-timed-space {height:5px;}

.or-live {margin:10px;border-bottom:1px solid #888888;text-align:center;height:1px;}
.or-live span {color:#888888;padding:5px;background-color:white;line-height:1px;}
.or-live-space {height:5px;}

.prepaid-intro-text {margin:10px;clear:both;font-size:12px;font-weight:bold;}
.prepaid-intro {margin-top:10px;clear:both;font-size:12px;font-weight:bold;list-style-type:none;}

.buy-credits-form {margin-top:20px;}  
.buy-credits-form .select-package {font-size:12px;} 
.buy-credits-form .pay-button-wrap {margin:10px 5px;}  
.buy-credits-form .cc-button-wrap {float:left;margin:10px 5px;}  
.buy-credits-form .pay-button {min-width:150px;padding:5px;}

.buy-credits-form {margin-top:20px;}  
.buy-credits-form .select-package {font-size:12px;}
.buy-credits-form .package-list ul {list-style-type:none;}
.buy-credits-form .package-list ul li {margin-left:10px;margin-top:10px;font-size:12px;}
.buy-credits-form .credit-successfull h3 {text-align:center;}
.buy-credits-form .credit-successfull .buy-link-wrap {text-align:center;margin:5px auto 5px auto;}

.report-problem-form{background-color:#000;padding:10px;}
.report-problem-form #report {rows:10;width:500px;}
.report-problem-form #send {padding:5px;}
.report-problem-form #cancel {padding:5px;}
.report-problem-form .input-label {text-align:center;padding:5px;}
.report-thanks {margin:150px auto auto auto;text-align:center;color:#000;font-size:14px;font-weight: bold;}
.report-thanks .close-window {margin:20px 10px;text-align:center;}
.report-thanks #close-error-report {padding:5px;}

.consignor-item-edit {margin: 10px 0;}
.consignor-item-edit .label-input {margin: 0 0 10px 0; }
.consignor-item-edit .label {/*border:1px solid #ff0000;*/font-weight:bold;padding: 6px;}
.consignor-item-edit .input {/*border:1px solid #0000ff;*/}
.consignor-item-edit .input-clear {/*border:1px solid #0000ff;*/clear:both;}

.consignor-item-edit .lot-status {font-weight: bold;}
.consignor-item-edit .lot-upcoming {}
.consignor-item-edit .lot-active {}
.consignor-item-edit .lot-unsold {}
.consignor-item-edit .lot-sold {color:#009900;}

.consignor-item-edit .winning-bidder-wrap{padding: 5px;border:1px solid #ccc;width:500px;}
.consignor-item-edit .label-winning-bidder {clear:both;font-weight: bold;margin-bottom: 5px;}
.consignor-item-edit .label-username {float: left;font-weight: bold;}
.consignor-item-edit .input-username {float: left;margin-left:5px;}
.consignor-item-edit .label-phone {float: left;margin-left:10px;font-weight: bold;}
.consignor-item-edit .input-phone {float: left;margin-left:5px;}
.consignor-item-edit .label-email {float: left;margin-left:10px;font-weight: bold;}
.consignor-item-edit .input-email {float: left;margin-left:5px;}

.consignor-item-edit .cat-item{float:left;margin-right:3px;}
.consignor-item-edit .listbox {font-size:11px;}
.consignor-item-edit .textbox {font-size:11px;}
.consignor-item-edit .button {font-size:11px;}
.consignor-item-edit .lot-title-box {width:400px;}
.consignor-item-edit .image-upload {float:left;margin-right:3px;padding:3px;}
.consignor-item-edit .lotImageSortable {float:left;width:100%;list-style-type: none;}
.consignor-item-edit .lotImageSortable  li {float:left;}
.consignor-item-edit .desc-textbox{width:450px;height:200px;}

.consignor-item-edit a.collapse {cursor: pointer;}

.consignor-item-edit .auction-and-pricing-wrap {/*border:1px solid #00ff00;*/}

.consignor-item-edit .start-bid-textbox {width:70px;}
.consignor-item-edit .start-date-textbox {width:80px;}
.consignor-item-edit .start-hour-listbox {width:40px;}
.consignor-item-edit .start-minute-listbox {width:40px;}
.consignor-item-edit .start-miridiem-listbox {width:40px;}
.consignor-item-edit .start-timezone-listbox {width:120px;}

.consignor-item-edit .end-bid-textbox {width:50px;}
.consignor-item-edit .end-date-textbox {width:80px;}
.consignor-item-edit .end-hour-listbox {width:40px;}
.consignor-item-edit .end-minute-listbox {width:40px;}
.consignor-item-edit .end-miridiem-listbox {width:40px;}
.consignor-item-edit .end-timezone-listbox {width:120px;}

.consignor-item-edit .buy-now-amount-textbox {width:70px;}
.consignor-item-edit .reserve-textbox {width:70px;}
.consignor-item-edit .low-est-textbox {width:70px;}
.consignor-item-edit .high-est-textbox {width:70px;}

.consignor-item-edit .other-information-wrap {/*border:1px solid #00ff00;*/}
.consignor-item-edit .terms-and-cond-textbox{width:450px;height:200px;}
.consignor-item-edit .warranty-textbox{width:450px;height:200px;}

.consignor-item-edit .category-specific-wrap {/*border:1px solid #00ff00;*/}

.consignor-item-edit .control-buttons {margin: 5px 0 5px 0;}

.consigned-item-uploaded .upload-success {text-align: center;margin: 10px auto;font-weight: bold;}
.consigned-item-uploaded .item-submitted {text-align: center;margin: 10px auto;}
.consigned-item-uploaded .item-available {text-align: center;margin: 10px auto;}
.consigned-item-uploaded .item-inventory {text-align: center;margin: 10px auto;}
.consigned-item-uploaded .view-listing-link-wrap {text-align: center;margin: 10px auto;}
.consigned-item-uploaded .myitem-overview-link-wrap {text-align: center;margin: 10px auto;}
.consigned-item-uploaded .view-listing-link {}
.consigned-item-uploaded .myitem-overview-link {}

.or-ans  {font-size:11px;border:1px solid #000;background-color:#ffe;color:#000;max-width:405px;}
.watch-ans  {font-size:11px;border:1px solid #000;background-color:#ffe;color:#000;max-width:405px;}

.manage-auc-sub-privileges{ margin-left:32px; }
.manage-auc-sub-sub-privileges{ margin-left:20px; }

.input-phone-number {width: 180px;float:left;}
.input-phone-number .country-box{float: left;}
.input-phone-number .country-box .listbox{width: 55px !important; padding: 0px; margin-right: 5px}
.input-phone-number .phone-edit{}
.input-phone-number .phone-number-structured{width:92px}

.category-tree {max-height: 250px; overflow: auto;}

.lot-item .lot-link .sale_name { display: block;}

.watchlist .chk-con .chk-lot {display: none;}
.watchlist .auc-lot {display: none;}

.listing-only {}

body.signup .info-alt {display: none;}

body.signup #alt-checkbox {display: none;}

/* 0006202: auction # column in all my items screens: by default display:none */
.myitems-auction-Num {display: none;}
