a { border:0px; color:#FFF; text-align:left; text-decoration:none; }
a:hover { color:#CD171C; }
body { background:#000; color:#FFF; font-family:arial, roboto, sans-serif; font-size:16px; font-style:normal; font-weight:normal; height:auto; margin:0px auto; padding:0px; text-align:left; text-decoration:none; width:auto; }
button { display:block; float:none; margin:0px; padding:1px 6px; position:static; }
div, form { margin:0px; padding:0px; }
hr { color:#606060; }
h1 { color:#FFF; font-size:20px; font-style:normal; font-weight:bold; text-align:center; }
h1.white { color:#000; }
h2 { color:#FFF; font-size:18px; font-style:normal; font-weight:bold; text-align:center; }
h3 { color:#FFF; font-size:14px; font-style:normal; font-weight:bold; text-align:center; }
iframe { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
img { border:0px; }
input, textarea { color:#000; font-family:arial, roboto, sans-serif; font-size:14px; font-style:normal; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
p, span { color:#FFF; font-family:arial, roboto, sans-serif; font-size:14px; font-style:normal; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
strong { font-weight:bold; }
table { background:transparent; border:0px; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
table td { background:transparent; border:0px; vertical-align:top; }
ul { height:0px; margin:0px; padding:0px; width:0px; }
video { display:block; float:none; margin:auto; padding:0px; position:static; }
.clear { clear:both; }
.error { color:#CD171C; font-size:14px; font-style:normal; font-weight:normal; }
.required { color:#CD171C; }
.search input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:10px 0px; padding:5px 6px; outline:0px; position:static; width:300px; }
.search input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
.search input[type="text"] { background:#F8F8F8; border:1px solid #FFF; border-radius:5px; color:#000; display:block; float:none; font-size:16px; height:25px; margin:10px 0px; outline:0px; padding:5px 6px; position:static; width:300px; }
.search input[type="text"]:focus { outline:1px; outline-color:#FF0000; outline-style:solid;  }
.search select { background:#F8F8F8; border:1px solid #FFF; border-radius:5px; color:#000; display:block; float:none; font-size:16px; height:37px; margin:10px 0px; outline:0px; padding:5px 6px; position:static; width:300px; }
.search select:focus { outline:1px; outline-color:#FF0000; outline-style:solid;  }
.search select option { color:#000; font-size:16px; height:37px; width:auto; }
.table .custom-plan-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
.table .custom-plan-form input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
.table .custom-plan-form input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content { background:#000; color:#FFF; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:100%; }
#content .content { background:#000; bottom:auto; display:block; float:none; height:auto; left:0px; margin:auto; overflow:hidden; padding:15px 0px; position:relative; right:auto; top:0px; width:100%; z-index:auto; }
#content .content .archives, #content .content .auctioneers, #content .content .auctions, #content .content .bidder-account, #content .content .bidder-feedback, #content .content .bidder-sign-up, #content .content .bidder-update-account, #content .content .bidder-update-mobile, #content .content .bidder-update-password, #content .content .campaign-service, #content .content .contact, #content .content .custom-plan, #content .content .directory, #content .content .feedback, #content .content .forgot-password, #content .content .index, #content .content .historical-auctions, #content .content .left-col, #content .content .list-auction, #content .content .manage-auctions, #content .content .memberships, #content .content .messages, #content .content .my-account, #content .content .refer-auctioneer, #content .content .refer-bidder, #content .content .referral, #content .content .referral-auctioneer-sign-up, #content .content .referral-bidder-sign-up, #content .content .right-col, #content .content .sign-in, #content .content .sign-up, #content .content .tos, #content .content .update-account, #content .content .update-mobile, #content .content .update-password, #content .content .update-photos, #content .content .view-historical-auctions { background:#000; color:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:95%; }
#content .content .archives input { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .archives input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .archives input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .archives input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .archives input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .archives span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .archives span.selection { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
#content .content .archives span.selection table.select_page { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; vertical-align:middle; width:225px; }
#content .content .archives span.selection table.select_page td { margin:0px; padding:5px; vertical-align:middle; }
#content .content .archives span.selection table.select_page td input[type="submit"] { background:#2A9ADD; border:0px; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:5px; outline:0px; position:static; width:50px; }
#content .content .archives span.selection table.select_page td input[type="submit"]:hover { cursor:pointer; }
#content .content .archives span.selection table.select_page td select { background:#FFF; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:50px; }
#content .content .archives .row { background:#000; display:block; float:none; height:auto; margin:auto; max-height:none; max-width:none; min-height:none; min-width:300px; overflow:hidden; padding:0px; position:static; width:auto; }
#content .content .archives .row .rowspan { background:transparent; bottom:auto; display:block; float:none; height:auto; left:0px; margin:0px 0px 1px 0px; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:auto; z-index:auto; }
#content .content .archives .row .rowspan .info { background:#000; bottom:0px; display:inline; float:left; height:auto; left:100px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:220px; z-index:auto; }
#content .content .archives .row .rowspan .info_headings { background:transparent; bottom:auto; color:#FFF; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:210px; z-index:2; }
#content .content .archives .row .rowspan .items { background:#FFD700; bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:100px; z-index:auto; }
#content .content .archives .row .rowspan .items_headings { background:transparent; bottom:auto; color:#000; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:90px; z-index:2; }
#content .content .auctioneers img { display:block; float:none; margin:auto; max-height:200px; max-width:200px; min-height:auto; min-width:auto; padding:0px; position:static; }
#content .content .auctioneers { text-align:center; }
#content .content .auctions a { color:#FFF; text-decoration:none; }
#content .content .auctions a:hover { color:#CD171C; }
#content .content .auctions img { border:1px solid #CCC; height:auto; max-height:200px; max-width:200px; min-height:none; min-width:none; width:auto; }
#content .content .auctions input[type="submit"] { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .auctions input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:inline; float:left; font-size:16px; font-weight:400; height:auto; margin:0px 10px 0px 0px; padding:10px; outline:0px; position:relative; width:150px; }
#content .content .auctions input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .auctions input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .auctions input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .auctions span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .auctions .auction-listings { border:1px solid #FFF; display:block; float:left; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .auctions .auction-listings .info { display:block; float:none; margin:0px; padding:0px; position:static; }
#content .content .auctions .auction-listings .info .listing { display:inline; float:left; height:auto; margin:0px; padding:5px; position:static; width:auto; }
#content .content .auctions .auction-listings .info .main-photo { display:inline; float:left; height:auto; margin:0px; padding:5px; position:static; width:120px; }
#content .content .auctions .auction-listings .info .main-photo img { display:block; float:none; height:auto; margin:0px; max-height:100px; max-width:100px; min-height:none; min-width:none; padding:0px; position:static; width:auto; }
#content .content .auctions .auction-listings .title { background:#FAFAFA; color:#27195E; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:100%; }
#content .content .auctions .auction-listings .title h1 { margin:0px; padding:10px; text-align:left; }
#content .content .auctions .auction-listings .title h1 a { color:#27195E; text-decoration:underline; }
#content .content .auctions .auction-listings .title-premium { background:#E5E4E2; color:#27195E; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:100%; }
#content .content .auctions .auction-listings .title-premium h1 { margin:0px; padding:10px; text-align:left; }
#content .content .auctions .auction-listings .title-premium h1 a { color:#27195E; text-decoration:underline; }
#content .content .auctions .search-engine { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:90%; }
#content .content .auctions .search-engine h2 { font-size:18px; font-weight:600; line-height:30px; text-align:center; }
#content .content .auctions .search-engine input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:270px; }
#content .content .auctions .search-engine input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .auctions .search-engine input[type="text"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .auctions .search-engine input[type="text"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .auctions .search-engine select.form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:280px; }
#content .content .auctions .search-engine select.form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .auctions .search-results { display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:100%; }
#content .content .auctions .search-results .all { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:320px; }
#content .content .auctions .tab { display:block; float:none; font-size:16px; height:auto; margin:0px; padding:0px; position:static; text-align:center; width:100%; }
#content .content .bidder-account h2 { text-align:center; }
#content .content .bidder-account input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .bidder-account input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-account .bidder-account { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100%; }
#content .content .bidder-account .bidder-account .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .bidder-account .bidder-account .buttons h1 { color:#FFF; }
#content .content .bidder-account .bidder-account .buttons h2 { color:#FFF; }
#content .content .bidder-account .bidder-account .buttons h3 { color:#FFF; }
#content .content .bidder-account .bidder-account .buttons .box { background:#FFD700; display:block; border:1px solid #CCC; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .bidder-account .bidder-account .buttons .box:hover { border:1px solid #FFF; }
#content .content .bidder-account .bidder-account .buttons .box a:hover { color:#000; }
#content .content .bidder-account .bidder-account .buttons .box h1 { color:#000; }
#content .content .bidder-account .bidder-account .buttons .box h2 { color:#000; }
#content .content .bidder-account .bidder-account .buttons .box h3 { color:#000; }
#content .content .bidder-account .bidder-account .buttons .box span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .bidder-account .bidder-account .upgrade { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-account .bidder-account .upgrade h2 { color:#000; }
#content .content .bidder-account .bidder-account .upgrade h3 { color:#000; }
#content .content .bidder-account .title-box { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:100%; }
#content .content .bidder-feedback .bidder-feedback { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .bidder-feedback .bidder-feedback a { color:#1496BB; text-decoration:none; }
#content .content .bidder-feedback .bidder-feedback a:hover { color:#CD171C; }
#content .content .bidder-feedback .bidder-feedback h2 { color:#000; font-size:20px; text-align:center; }
#content .content .bidder-feedback .bidder-feedback input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-feedback .bidder-feedback input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-feedback .bidder-feedback .bidder-feedback-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-feedback .bidder-feedback .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-feedback .bidder-feedback .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-feedback .bidder-feedback .text-box { background:url(images/text-box-mobile.png) left top no-repeat; display:block; float:none; height:160px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-feedback .bidder-feedback .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:280px; }
#content .content .bidder-sign-up .bidder-sign-up { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .bidder-sign-up .bidder-sign-up a { color:#FFF; text-decoration:none; }
#content .content .bidder-sign-up .bidder-sign-up a:hover { color:#CD171C; }
#content .content .bidder-sign-up .bidder-sign-up h1 { color:#FFF; }
#content .content .bidder-sign-up .bidder-sign-up h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .bidder-sign-up .bidder-sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-sign-up .bidder-sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-sign-up .bidder-sign-up .left { bottom:0px; color:#000; display:block; float:none; height:auto; left:auto; margin:auto; padding:0px; position:relative; right:0px; text-align:left; top:-40px; width:300px; z-index:1; }
#content .content .bidder-sign-up .bidder-sign-up .leftalone { display:block; color:#000; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:left; width:300px; z-index:1; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .bidder-sign-up .bidder-sign-up .right { bottom:0px; color:#000; display:block; float:none; height:auto; left:0px; margin:15px auto 0px auto; padding:0px; position:static; right:0px; text-align:left; top:0px; width:300px; z-index:1; }
#content .content .bidder-sign-up .bidder-sign-up .rightshortinput { background:url(images/input-box.png) left top no-repeat; bottom:0px; display:block; float:none; height:32px; left:0px; margin:auto; padding:0px; position:relative; right:0px; top:40px; width:300px; z-index:1; }
#content .content .bidder-sign-up .bidder-sign-up .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-sign-up .bidder-sign-up .sign-up-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-sign-up .bidder-sign-up .sign-up-form h1 { color:#000; }
#content .content .bidder-sign-up .bidder-sign-up .sign-up-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .bidder-sign-up .bidder-sign-up .upgrade { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-sign-up .bidder-sign-up .upgrade h2 { color:#000; }
#content .content .bidder-sign-up .bidder-sign-up .upgrade h3 { color:#000; }
#content .content .bidder-update-account .bidder-update-account { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .bidder-update-account .bidder-update-account a { color:#FFF; text-decoration:none; }
#content .content .bidder-update-account .bidder-update-account a:hover { color:#CD171C; }
#content .content .bidder-update-account .bidder-update-account h2 { color:#000; font-size:20px; text-align:center; }
#content .content .bidder-update-account .bidder-update-account input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-update-account .bidder-update-account input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-update-account .bidder-update-account .bidder-update-account-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-update-account .bidder-update-account .left { bottom:0px; color:#000; display:block; float:none; height:auto; left:auto; margin:auto; padding:0px; position:relative; right:0px; text-align:left; top:-40px; width:300px; z-index:1; }
#content .content .bidder-update-account .bidder-update-account .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .bidder-update-account .bidder-update-account .right { bottom:0px; color:#000; display:block; float:none; height:auto; left:0px; margin:15px auto 0px auto; padding:0px; position:static; right:0px; text-align:left; top:0px; width:300px; z-index:1; }
#content .content .bidder-update-account .bidder-update-account .rightshortinput { background:url(images/input-box.png) left top no-repeat; bottom:0px; display:block; float:none; height:32px; left:0px; margin:auto; padding:0px; position:relative; right:0px; top:40px; width:300px; z-index:1; }
#content .content .bidder-update-account .bidder-update-account .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-mobile .bidder-update-mobile { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .bidder-update-mobile .bidder-update-mobile h2 { color:#000; font-size:20px; text-align:center; }
#content .content .bidder-update-mobile .bidder-update-mobile input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-update-mobile .bidder-update-mobile input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-update-mobile .bidder-update-mobile .bidder-update-mobile-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .bidder-update-password .bidder-update-password { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100%; }
#content .content .bidder-update-password .bidder-update-password h2 { color:#000; font-size:20px; text-align:center; }
#content .content .bidder-update-password .bidder-update-password input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-update-password .bidder-update-password input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-update-password .bidder-update-password .bidder-update-password-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .bidder-update-password .bidder-update-password .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .bidder-update-password .bidder-update-password .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .campaign-service .campaign-service { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100%; }
#content .content .campaign-service .campaign-service h2 { color:#000; font-size:20px; text-align:center; }
#content .content .campaign-service .campaign-service input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .campaign-service .campaign-service input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .campaign-service .campaign-service table { background:transparent; border:0px; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
#content .content .campaign-service .campaign-service table td { background:transparent; border:1px solid #FFF; margin:0px; padding:10px 5px; vertical-align:middle; }
#content .content .campaign-service .campaign-service .file { background:transparent; border:0px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .category-menu input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .category-menu input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .category-menu .select { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .category-menu .select select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .contact .contact { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100%; }
#content .content .contact .contact h2 { color:#000; font-size:20px; text-align:center; }
#content .content .contact .contact input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .contact .contact input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .contact .contact .contact-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .contact .contact .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .contact .contact .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .contact .contact .text-box { background:url(images/text-box-mobile.png) left top no-repeat; display:block; float:none; height:160px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .contact .contact .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:280px; }
#content .content .custom-plan .custom-plan { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .custom-plan .custom-plan h1 { color:#000; }
#content .content .custom-plan .custom-plan h2 { color:#000; font-size:20px; text-align:center; }
#content .content .custom-plan .custom-plan h3 { color:#000; }
#content .content .custom-plan .custom-plan h3.error { color:#CD171C; }
#content .content .custom-plan .custom-plan input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .custom-plan .custom-plan input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .custom-plan .custom-plan .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .custom-plan .custom-plan .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .custom-plan .custom-plan .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .custom-plan .custom-plan .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .directory a { color:#FFF; text-decoration:none; }
#content .content .directory a:hover { color:#CD171C; }
#content .content .directory input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .directory input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .directory input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .directory input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .directory input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .directory input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .directory span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .directory table.featured_auctions { background:transparent; border:1px solid #FFF; border-collapse:collapse; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
#content .content .directory table.featured_auctions td { background:transparent; border:0px; vertical-align:top; }
#content .content .directory table.featured_auctions .highlight { background:#FFD700; color:#000; margin:0px; padding:10px; }
#content .content .directory table.featured_auctions .image { height:auto; width:25%; }
#content .content .directory table.featured_auctions .image img { max-height:100%; max-width:100%; min-height:auto; min-width:66px; }
#content .content .directory table.featured_auctions .information { color:#FFF; height:auto; width:75%; }
#content .content .directory table.featured_auctions .regular { background:transparent; margin:0px; padding:10px; }
#content .content .directory table.featured_auctions .title { background:#2A9ADD; color:#FFF; }
#content .content .directory table.featured_auctions .title a { color:#FFF; }
#content .content .directory table.featured_auctions .title a:hover { color:#000; }
#content .content .directory .profile-image { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:25%; }
#content .content .directory .profile-image img { max-height:100%; max-width:100%; min-height:auto; min-width:66px; }
#content .content .directory .search { height:auto; text-align:center; width:100%; }
#content .content .directory .table { background:#FFD700; color:#000; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .directory .table .box { display:block; border:0px; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .directory .table .box h1 { color:#000; }
#content .content .directory .table .box h2 { color:#000; }
#content .content .directory .table .box h3 { color:#000; }
#content .content .directory .table .box span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .feedback .feedback { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .feedback .feedback a { color:#FFF; text-decoration:none; }
#content .content .feedback .feedback a:hover { color:#CD171C; }
#content .content .feedback .feedback h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .feedback .feedback input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .feedback .feedback input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .feedback .feedback .feedback-form { background:#FFD700; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .feedback .feedback .feedback-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .feedback .feedback .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .feedback .feedback .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .feedback .feedback .text-box { background:url(images/text-box-mobile.png) left top no-repeat; display:block; float:none; height:160px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .feedback .feedback .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:280px; }
#content .content .forgot-password input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .forgot-password input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .forgot-password .frame { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .forgot-password .frame h1 { color:#000; }
#content .content .forgot-password .frame .go-to-account { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:150px; }
#content .content .forgot-password .frame .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; position:static; width:300px; }
#content .content .forgot-password .frame .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .forgot-password .frame .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .forgot-password .frame .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .historical-auctions input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .historical-auctions input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .historical-auctions input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .historical-auctions input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .historical-auctions input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .historical-auctions input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .historical-auctions span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .historical-auctions span.selection { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
#content .content .historical-auctions span.selection table.select_page { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; vertical-align:middle; width:225px; }
#content .content .historical-auctions span.selection table.select_page td { margin:0px; padding:5px; vertical-align:middle; }
#content .content .historical-auctions span.selection table.select_page td input[type="submit"] { background:#2A9ADD; border:0px; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:5px; outline:0px; position:static; width:50px; }
#content .content .historical-auctions span.selection table.select_page td input[type="submit"]:hover { cursor:pointer; }
#content .content .historical-auctions span.selection table.select_page td select { background:#FFF; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:50px; }
#content .content .historical-auctions .table { background:#FFD700; color:#000; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .historical-auctions .table .box { display:block; border:0px; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .historical-auctions .table .box h1 { color:#000; }
#content .content .historical-auctions .table .box h2 { color:#000; }
#content .content .historical-auctions .table .box h3 { color:#000; }
#content .content .historical-auctions .table .box span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .index a { color:#FFF; text-decoration:none; }
#content .content .index a:hover { color:#CD171C; }
#content .content .index input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .index input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .index input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .index input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .index input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .index input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .index span.featured_auctions { background:transparent; border:0px; height:auto; padding:0px; margin:0px; vertical-align:top; width:95%; }
#content .content .index span.featured_auctions span.highlight-image-table { display:block; background:#FFD700; color:#FFF; float:none; height:auto; margin:0px; padding:10px; position:static; width:95%; }
#content .content .index span.featured_auctions td { background:transparent; border:0px; vertical-align:top; }
#content .content .index span.featured_auctions td a { color:#FFF; }
#content .content .index span.featured_auctions td a:hover { color:#CD171C; }
#content .content .index span.featured_auctions .highlight { background:#FFD700; color:#000; margin:0px; padding:10px; }
#content .content .index span.featured_auctions .highlight a { color:#000; }
#content .content .index span.featured_auctions .highlight a:hover { color:#CD171C; }
#content .content .index span.featured_auctions .highlight-image-cell { background:#FFD700; color:#000; }
#content .content .index span.featured_auctions .image { height:auto; width:33%; }
#content .content .index span.featured_auctions .image img { max-height:100%; max-width:90px; min-height:auto; min-width:0px; }
#content .content .index span.featured_auctions .information { display:block; float:none; height:auto; position:static; width:95%; }
#content .content .index span.featured_auctions .main-image { display:block; float:none; height:auto; position:static; width:95%; }
#content .content .index span.featured_auctions .main-image img { max-height:100%; max-width:300px; min-height:auto; min-width:66px; }
#content .content .index span.featured_auctions .main-image input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:0px; padding:10px; outline:0px; position:static; width:150px; }
#content .content .index span.featured_auctions .main-image input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .index span.featured_auctions .regular { background:transparent; margin:0px; padding:10px; }
#content .content .index span.featured_auctions .title { background:#2A9ADD; color:#FFF; display:block; float:none; height:auto; padding:10px; margin:0px; position:static; width:95%; }
#content .content .index span.featured_auctions .title a { color:#FFF; }
#content .content .index span.featured_auctions .title a:hover { color:#000; }
#content .content .index span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .index table.categories { height:auto; margin:auto; padding:0px; width:75%; }
#content .content .index table.categories td { height:auto; margin:0px; padding:10px; width:50%; }
#content .content .index .search { height:auto; text-align:center; width:100%; }
#content .content .index .search .keywords { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:300px; }
#content .content .index .search .search_type { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:300px; }
#content .content .index .search .submit { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:300px; }
#content .content .index .table { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .index .table .box { display:block; border:0px; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .index .table .box h1 { color:#000; }
#content .content .index .table .box h2 { color:#000; }
#content .content .index .table .box h3 { color:#000; }
#content .content .index .table .box span { background:#FFD700; color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .index .table .box span input[type="image"] { display:block; float:none; margin:auto; padding:0px; position:static; }
#content .content .left-col-info { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:90%; }
#content .content .left-col-info h1 { font-size:25px; font-weight:600; line-height:30px; text-align:center; }
#content .content .left-col-info img { display:block; float:none; margin:auto; max-height:200px; max-width:200px; min-height:auto; min-width:auto; padding:0px; position:static; }
#content .content .left-col-info input[type="image"] { display:block; float:none; height:auto; margin:auto; padding:0px; outline:0px; position:static; width:auto; }
#content .content .left-col-info input[type="image"]:hover { cursor:pointer; }
#content .content .left-col-info select { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:0px; outline:0px; padding:6px; position:static; width:185px; }
#content .content .left-col-info select:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .left-col-info .box { border:1px solid #CCC; display:block; float:none; position:static; }
#content .content .left-col-info .box input[type="password"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .left-col-info .box input[type="password"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .left-col-info .box input[type="text"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .left-col-info .box input[type="text"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .left-col-info .box input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:270px; }
#content .content .left-col-info .box input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .left-col-info .box select.form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:280px; }
#content .content .left-col-info .box select.form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .left-col-info .radio { display:block; float:none; height:auto; margin:auto; position:static; width:90%; }
#content .content .left-col-sign-in-info { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:90%; }
#content .content .left-col-sign-in-info h1 { text-align:center; }
#content .content .left-col-sign-in-info input[type="image"] { display:block; float:none; height:auto; margin:auto; padding:0px; outline:0px; position:static; width:auto; }
#content .content .left-col-sign-in-info input[type="image"]:hover { cursor:pointer; }
#content .content .left-col-sign-in-info select { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:0px; outline:0px; padding:6px; position:static; width:185px; }
#content .content .left-col-sign-in-info select:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .list-auction h1.center { color:#000; text-align:center; }
#content .content .list-auction input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .list-auction input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .list-auction .buttons { color:#FFF; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .list-auction .buttons h2.center { color:#FFF; text-align:center; }
#content .content .list-auction .buttons .box { background:#FFD700; display:block; border:1px solid #CCC; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .list-auction .buttons .box:hover { border:1px solid #FFF; }
#content .content .list-auction .buttons .box a:hover { color:#FFF; }
#content .content .list-auction .buttons .box h1 { color:#FFF; }
#content .content .list-auction .buttons .box h2 { color:#FFF; }
#content .content .list-auction .buttons .box h3 { color:#FFF; }
#content .content .list-auction .buttons .box span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .list-auction .inputs { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px 0px; position:static; text-align:center; white-space:normal; width:95%; }
#content .content .list-auction .inputs a { color:#1496BB; text-decoration:none; }
#content .content .list-auction .inputs a:hover { color:#CD171C; }
#content .content .list-auction .inputs h2 { color:#000; text-align:center; }
#content .content .list-auction .inputs img { height:auto; max-height:300px; max-width:300px; min-height:auto; min-width:auto; width:auto; }
#content .content .list-auction .inputs .centershortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .list-auction .inputs .centershortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .list-auction .inputs .leftlongerselect { background:url(images/long-select-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 10px 0px 0px; padding:2px 0px 2px 0px; position:static; width:180px; }
#content .content .list-auction .inputs .leftlongerselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:178px; }
#content .content .list-auction .inputs .leftshorterselect { background:url(images/select-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 10px 0px 0px; padding:2px 0px 2px 0px; position:static; width:90px; }
#content .content .list-auction .inputs .leftshorterselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:88px; }
#content .content .list-auction .inputs .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .list-auction .inputs .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .list-auction .inputs .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .list-auction .inputs .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .list-auction .inputs .multi-inputs { display:block; float:none; height:auto; margin:auto; max-height:none; max-width:300px; min-height:auto; min-width:auto; padding:0px; position:static; width:auto; }
#content .content .list-auction .inputs .text-box { background:url(images/text-box-mobile.png) left top no-repeat; display:block; float:none; height:160px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .list-auction .inputs .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:280px; }
#content .content .list-auction .tab { display:block; float:none; font-size:16px; height:auto; margin:0px; padding:0px; position:static; text-align:center; width:100%; }
#content .content .list-auction .tab a { text-align:center; text-decoration:none; }
#content .content .manage-auctions input { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .manage-auctions input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .manage-auctions input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .manage-auctions input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .manage-auctions input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .manage-auctions input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .manage-auctions input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .manage-auctions span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .manage-auctions span.selection { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
#content .content .manage-auctions span.selection table.select_page { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; vertical-align:middle; width:225px; }
#content .content .manage-auctions span.selection table.select_page td { margin:0px; padding:5px; vertical-align:middle; }
#content .content .manage-auctions span.selection table.select_page td input[type="submit"] { background:#2A9ADD; border:0px; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:5px; outline:0px; position:static; width:50px; }
#content .content .manage-auctions span.selection table.select_page td input[type="submit"]:hover { cursor:pointer; }
#content .content .manage-auctions span.selection table.select_page td select { background:#FFF; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:50px; }
#content .content .manage-auctions .row { background:#FFF; bottom:auto; display:block; float:none; height:auto; left:0px; margin:auto; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:100%; z-index:auto; }
#content .content .manage-auctions .row .rowspan { background:transparent; bottom:auto; display:block; float:none; height:auto; left:0px; margin:0px 0px 1px 0px; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:auto; z-index:auto; }
#content .content .manage-auctions .row .rowspan .info { bottom:0px; display:inline; float:left; height:auto; left:100px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:220px; z-index:auto; }
#content .content .manage-auctions .row .rowspan .info_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:210px; z-index:2; }
#content .content .manage-auctions .row .rowspan .items { background:#1496BB; bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:100px; z-index:auto; }
#content .content .manage-auctions .row .rowspan .items_headings { background:transparent; bottom:auto; color:#FFF; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:90px; z-index:2; }
#content .content .memberships .memberships { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:95%; }
#content .content .memberships .memberships h1 { color:#000; }
#content .content .memberships .memberships h2 { color:#000; }
#content .content .memberships .memberships table { border:1px solid #CCC; border-collapse:collapse; padding:0px; margin:0px; }
#content .content .memberships .memberships table td { border:1px solid #CCC; padding:10px; margin:0px; text-align:center; vertical-align:middle; }
#content .content .memberships .memberships table td form { display:block; float:none; height:25px; margin:auto; padding:0px; position:static; width:100px; }
#content .content .memberships .memberships table td img { height:auto; width:100px; }
#content .content .memberships .memberships table td input[type="image"] { height:auto; width:100px; }
#content .content .memberships .memberships .center { text-align:center; }
#content .content .memberships .memberships .col { height:auto; width:33%; }
#content .content .messages button[type="text"] { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .messages input[type="submit"] { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .messages .folders { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .messages .info .row { background:#FFF; bottom:auto; display:block; float:none; height:auto; left:0px; margin:auto; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:100%; z-index:auto; }
#content .content .messages .info .row .rowspan { background:transparent; bottom:auto; display:block; float:none; height:auto; left:0px; margin:0px 0px 1px 0px; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:100%; z-index:auto; }
#content .content .messages .info .row .rowspan .info { bottom:0px; display:inline; float:left; height:auto; left:100px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:220px; z-index:auto; }
#content .content .messages .info .row .rowspan .info_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:210px; z-index:2; }
#content .content .messages .info .row .rowspan .items { background:#1496BB; bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:100px; z-index:auto; }
#content .content .messages .info .row .rowspan .items_headings { background:transparent; bottom:auto; color:#FFF; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:90px; z-index:2; }
#content .content .messages .no_data { background:transparent; display:block; float:none; height:auto; margin:0px; overflow:hidden; padding:0px; position:static; white-space:normal; width:100%; }
#content .content .my-account h2 { text-align:center; }
#content .content .my-account input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .my-account input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .my-account .my-account { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100%; }
#content .content .my-account .my-account .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .my-account .my-account .buttons h1 { color:#FFF; }
#content .content .my-account .my-account .buttons h2 { color:#FFF; }
#content .content .my-account .my-account .buttons h3 { color:#FFF; }
#content .content .my-account .my-account .buttons .box { background:#FFD700; color:#000; display:block; border:1px solid #CCC; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .my-account .my-account .buttons .box:hover { border:1px solid #FFF; }
#content .content .my-account .my-account .buttons .box a:hover { color:#000; }
#content .content .my-account .my-account .buttons .box h1 { color:#000; }
#content .content .my-account .my-account .buttons .box h2 { color:#000; }
#content .content .my-account .my-account .buttons .box h3 { color:#000; }
#content .content .my-account .my-account .buttons .box span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:100px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .my-account .my-account .upgrade { display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .my-account .title-box { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:100%; }
#content .content .paypal { display:block; float:none; margin:auto; padding:0px; position:static; text-align:center; }
#content .content .paypal input { display:block; float:none; margin:5px auto; padding:0px; position:static; }
#content .content .refer-auctioneer .refer-auctioneer { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .refer-auctioneer .refer-auctioneer a { color:#1496BB; text-decoration:none; }
#content .content .refer-auctioneer .refer-auctioneer a:hover { color:#CD171C; }
#content .content .refer-auctioneer .refer-auctioneer h2 { color:#000; font-size:20px; text-align:center; }
#content .content .refer-auctioneer .refer-auctioneer input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .refer-auctioneer .refer-auctioneer input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .refer-auctioneer .refer-auctioneer .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .refer-auctioneer .refer-auctioneer .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .refer-bidder .refer-bidder { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .refer-bidder .refer-bidder a { color:#1496BB; text-decoration:none; }
#content .content .refer-bidder .refer-bidder a:hover { color:#CD171C; }
#content .content .refer-bidder .refer-bidder h2 { color:#000; font-size:20px; text-align:center; }
#content .content .refer-bidder .refer-bidder input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .refer-bidder .refer-bidder input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .refer-bidder .refer-bidder .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .refer-bidder .refer-bidder .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral .referral { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .referral .referral a { color:#1496BB; text-decoration:none; }
#content .content .referral .referral a:hover { color:#CD171C; }
#content .content .referral .referral h2 { color:#000; font-size:20px; text-align:center; }
#content .content .referral .referral input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .referral .referral input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .referral .referral .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .referral .referral .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up a { color:#1496BB; text-decoration:none; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up a:hover { color:#CD171C; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up h2 { color:#000; font-size:20px; text-align:center; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up { background:#FFF; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up a { color:#1496BB; text-decoration:none; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up a:hover { color:#CD171C; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up h2 { color:#000; font-size:20px; text-align:center; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .upgrade { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .upgrade h2 { color:#000; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .upgrade h3 { color:#000; }
#content .content .right-col-info { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:90%; }
#content .content .right-col-info h1 { font-size:25px; font-weight:600; line-height:30px; text-align:center; }
#content .content .right-col-info img { display:block; float:none; margin:auto; max-height:200px; max-width:200px; min-height:auto; min-width:auto; padding:0px; position:static; }
#content .content .right-col-info input[type="password"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:200px; }
#content .content .right-col-info input[type="password"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-info input[type="text"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:200px; }
#content .content .right-col-info input[type="text"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-info input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .right-col-info input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .right-col-info select.form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:185px; }
#content .content .right-col-info select.form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-info .box { border:1px solid #CCC; display:block; float:none; position:static; }
#content .content .right-col-info .box input[type="password"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .right-col-info .box input[type="password"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-info .box input[type="text"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .right-col-info .box input[type="text"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-info .box input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:270px; }
#content .content .right-col-info .box input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .right-col-info .box select.form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:280px; }
#content .content .right-col-info .box select.form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-sign-in-info { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:90%; }
#content .content .right-col-sign-in-info h1 { font-size:25px; font-weight:600; line-height:30px; text-align:center; }
#content .content .right-col-sign-in-info input[type="password"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .right-col-sign-in-info input[type="password"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-sign-in-info input[type="text"].form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:290px; }
#content .content .right-col-sign-in-info input[type="text"].form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .right-col-sign-in-info input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:270px; }
#content .content .right-col-sign-in-info input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .right-col-sign-in-info select.form { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:280px; }
#content .content .right-col-sign-in-info select.form:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .sign-in .frame { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .sign-in .frame h1 { color:#000; }
#content .content .sign-in .frame h2 { color:#000; font-size:20px; text-align:left; }
#content .content .sign-in .frame input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .sign-in .frame input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .sign-in .frame .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; position:static; width:300px; }
#content .content .sign-in .frame .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-in .frame .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .sign-in .frame .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .sign-up .sign-up h2.center { text-align:center; }
#content .content .sign-up .sign-up { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .sign-up .sign-up a { color:#FFF; text-decoration:none; }
#content .content .sign-up .sign-up a:hover { color:#CD171C; }
#content .content .sign-up .sign-up h1 { color:#FFF; }
#content .content .sign-up .sign-up h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .sign-up .sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .sign-up .sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .sign-up .sign-up .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .sign-up .sign-up .buttons input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:170px; }
#content .content .sign-up .sign-up .buttons input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .sign-up .sign-up .buttons .box { display:block; border:1px solid #CCC; float:none; margin:0px; padding:0px; position:static; vertical-align:top; }
#content .content .sign-up .sign-up .buttons .box:hover { border:1px solid #FFF; }
#content .content .sign-up .sign-up .buttons .box a:hover { color:#666; }
#content .content .sign-up .sign-up .buttons .box h1 { color:#000; }
#content .content .sign-up .sign-up .buttons .box h2 { color:#000; }
#content .content .sign-up .sign-up .buttons .box h3 { color:#000; }
#content .content .sign-up .sign-up .buttons .box span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .sign-up .sign-up .left { bottom:0px; color:#000; display:block; float:none; height:auto; left:auto; margin:auto; padding:0px; position:relative; right:0px; text-align:left; top:-40px; width:300px; z-index:1; }
#content .content .sign-up .sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-up .sign-up .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-up .sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .sign-up .sign-up .right { bottom:0px; color:#000; display:block; float:none; height:auto; left:0px; margin:15px auto 0px auto; padding:0px; position:static; right:0px; text-align:left; top:0px; width:300px; z-index:1; }
#content .content .sign-up .sign-up .rightshortinput { background:url(images/input-box.png) left top no-repeat; bottom:0px; display:block; float:none; height:32px; left:0px; margin:auto; padding:0px; position:relative; right:0px; top:40px; width:300px; z-index:1; }
#content .content .sign-up .sign-up .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-up .sign-up .rightshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .sign-up .sign-up .rightshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .sign-up .sign-up .sign-up-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .sign-up .sign-up .sign-up-form h1 { color:#000; }
#content .content .sign-up .sign-up .sign-up-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .sign-up .sign-up .upgrade { background:#FFD700; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .update-account .update-account { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .update-account .update-account a { color:#FFF; text-decoration:none; }
#content .content .update-account .update-account a:hover { color:#CD171C; }
#content .content .update-account .update-account h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .update-account .update-account input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-account .update-account input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-account .update-account .left { bottom:0px; color:#000; display:block; float:none; height:auto; left:auto; margin:auto; padding:0px; position:relative; right:0px; text-align:left; top:-40px; width:300px; z-index:1; }
#content .content .update-account .update-account .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-account .update-account .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-account .update-account .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .update-account .update-account .right { bottom:0px; color:#000; display:block; float:none; height:auto; left:0px; margin:15px auto 0px auto; padding:0px; position:static; right:0px; text-align:left; top:0px; width:300px; z-index:1; }
#content .content .update-account .update-account .rightshortinput { background:url(images/input-box.png) left top no-repeat; bottom:0px; display:block; float:none; height:32px; left:0px; margin:auto; padding:0px; position:relative; right:0px; top:40px; width:300px; z-index:1; }
#content .content .update-account .update-account .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-account .update-account .text-box { background:url(images/text-box-mobile.png) left top no-repeat; display:block; float:none; height:160px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:280px; }
#content .content .update-account .update-account .update-account-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .update-account .update-account .update-account-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .update-mobile .update-mobile { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .update-mobile .update-mobile h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .update-mobile .update-mobile input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-mobile .update-mobile input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-mobile .update-mobile .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .update-mobile .update-mobile .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-mobile .update-mobile .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .update-mobile .update-mobile .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .update-mobile .update-mobile .update-mobile-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .update-mobile .update-mobile .update-mobile-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .update-password .update-password { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100%; }
#content .content .update-password .update-password h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .update-password .update-password input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-password .update-password input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-password .update-password .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:0px; position:static; width:300px; }
#content .content .update-password .update-password .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-password .update-password .update-password-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .update-password .update-password .update-password-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .update-photos .update-photos { background:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; white-space:normal; width:100%; }
#content .content .update-photos .update-photos a { color:#FFF; text-decoration:none; }
#content .content .update-photos .update-photos a:hover { color:#CD171C; }
#content .content .update-photos .update-photos h2 { color:#FFF; font-size:20px; text-align:center; }
#content .content .update-photos .update-photos img { height:auto; max-height:290px; max-width:290px; min-height:auto; min-width:auto; width:auto; }
#content .content .update-photos .update-photos input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-photos .update-photos input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-photos .update-photos .title { color:#000; }
#content .content .update-photos .update-photos .update-photos-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#content .content .update-photos .update-photos .update-photos-form h2 { color:#000; font-size:20px; text-align:center; }
#content .content .view-historical-auctions { background:#FFD700; color:#000; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#content .content .view-historical-auctions h2 { color:#000; }
#content .content .view-historical-auctions hr { border:1px solid #000; color:#000; }
#footer { background:#000; color:#FFF; display:block; float:none; height:auto; margin:0px auto; padding:0px; position:static; width:100%; }
#footer .footerinfo { display:block; float:none; height:auto; margin:auto; overflow:hidden; padding:15px 0px; position:static; text-align:center; width:100%; }
#footer .footerinfo a { color:#FFF; }
#footer .footerinfo a:hover { color:#CD171C; }
#menu { display:block; float:none; height:auto; position:static; width:auto; }
#menu a { text-decoration:none; }
#menu .box { background:#46C7EB; color:#000; display:block; float:none; font-family:'Montserrat', sans-serif; font-size:18px; margin:0px; padding:0px; position:static; }
#menu .main { background:#FF0000 repeat-x; border-bottom:1px solid #000; border-left:0px; border-right:0px; border-top:0px; color:#000; display:block; float:none; font-size:18px; font-weight:bold; margin:0px; padding:12px 0px 12px 10px; position:static; text-decoration:none; }
#menu .sub { background:transparent; border-bottom:1px solid #000; border-left:0px; border-right:0px; border-top:0px; color:#FFF; display:block; float:none; font-size:18px; font-weight:bold; margin:0px; padding:12px 0px 12px 35px; position:static; text-decoration:none; }
#menu .titlebox { background:#FF0000; color:#FFF; display:block; float:none; height:auto; margin:0px; max-height:100px; max-width:auto; min-height:22px; min-width:auto; padding:12px; position:static; width:auto; }
#menu .titlebox .row { display:block; float:none; height:auto; position:static; width:auto; }
#menu .titlebox .row .menu { display:inline; float:none; height:auto; overflow:hidden; position:static; width:26%; }
#menu .titlebox .row .menu a { background:#FFFF00; border:0px; bottom:0px; color:#333; display:block; float:none; font-family:'Montserrat', sans-serif; font-size:18px; height:25px; left:auto; line-height:25px; margin:0px; overflow:hidden; padding:1px 6px 1px; position:absolute; right:17px; text-align:center; text-decoration:none; top:17px; width:50px; z-index:1; }
#menu .titlebox .row .menu a:hover { cursor:pointer; }
#menu .titlebox .row .title { display:inline; float:none; height:auto; margin:0px; padding:0px; position:static; width:74%; }
#menu .titlebox .row .title img { display:block; float:none; margin:auto; padding:0px; position:static; }
#menu .titlebox .row .title span { display:block; float:none; font-family:'Montserrat', sans-serif; font-size:18px; font-weight:bold; height:auto; margin:0px; padding:0px; overflow:hidden; position:static; width:74%; }
#sign-in { background:#000; color:#FFF; bottom:auto; display:block; float:none; height:50px; left:0px; margin:auto; overflow:hidden; padding:0px; position:fixed; right:0px; top:0px; width:auto; z-index:8; }
#sign-in .information { display:block; float:none; height:auto; line-height:30px; margin:auto; max-height:none; max-width:none; min-height:none; min-width:320px; padding:15px 10px; position:static; text-align:right; width:auto; }
#topheader { background:#000; color:#FFF; display:block; float:none; height:auto; margin:0px; max-height:none; max-width:none; min-height:none; min-width:320px; padding:50px 0px 0px 0px; position:static; width:auto; }
#topheader .logo { background:transparent; display:block; float:none; height:154px; margin:auto; overflow:hidden; padding:10px 0px; position:static; width:200px; }
#topheader .logo .image { display:block; float:none; height:154px; margin:auto; padding:0px; position:static; width:200px; }
#topheader .logo .image img { height:auto; max-height:154px; max-width:200px; min-height:none; min-width:none; width:auto; }