*
  {
  font-family: Tahoma;
 /* -moz-box-sizing: border-box; */
  }
body
  {
  color: #555;
  margin: 0px;
  background: #fff;
  font-size:12px;
  }
body, th, td { font-size:12px; }
table { }
form
  {
  margin: 0px;
  padding:0px;
  } 
h1
  {
  font-size: 13px;
  margin: 0px;
  padding: 2px 0 0 10px;
  }
h2
  {
  font-size: 12px;
  color:#24A;
  }
h3
  {
  font-size: 12px;
  }
h4
  {
  font-size: 12px;
  }
a
  {
  color: #24A;
  }
a:hover
  {
  color: #46C;
  }
#header
  {
  margin: 0 auto;
  padding: 0; 
  width: 948px;
  height: 28px;
  background-color: #E6E6E6;
  background: transparent url(/images/top_bg.gif) repeat-x scroll center top;
 /* -moz-background-clip: -moz-initial;
  -moz-background-origin: -moz-initial;
  -moz-background-inline-policy: -moz-initial; */
  text-align: right;
  border-top: 1px solid #CDCDCD;
  border-right: 1px solid #CDCDCD;
  border-bottom: 1px solid #CDCDCD;
  border-left: 1px solid #CDCDCD;
  }
#header ul
  {
  margin: 3px 0 0 0;
  padding: 0;
  display: block;
  float: right;
  list-style-type: none;
  }
#header li
  {
  display: block;
  margin: 0 0 0 7px;
  padding: 0 7px 0 0;
  float: left;
  font-size: 12px;
  font-family: tahoma, arial, verdana;
  font-weight: bold;
  border-right: 1px solid #7F7F7C;
  height: 20px;
  }
#header li a
  {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  }
#header li a:hover
  {
  text-decoration: none;
  color: #4466CC;
  }
#header img
  {
  vertical-align: middle;
  border: 0;
  }
#logobox
  {
  margin: 10px auto 0 auto;
  padding: 0; 
  width: 948px;
  height: 90px;
  }
#logo
  {
  float: left;
  margin: 0;
  padding: 0;
  }
#logo .scanonlogo
  {
  display: block;
  width: 325px;
  height: 81px;
  cursor: hand;
  background: url(images/scanon_logo.png);
  } 
#logor
  {
  margin: 30px 0 0 0;
  padding: 0; 
  width: 500px;
  height: 50px;
  float: right;
  font-size: 11px;
  text-align: left;
  }
#conheader
  {
  margin: 0 auto;
  padding: 0;
  width: 948px;
  height: 20px;
 /* border-top: 1px solid #CDCDCD; */
  border-right: 1px solid #CDCDCD;
  border-left: 1px solid #CDCDCD;
  background: transparent url(/images/tag_bg.gif) repeat-x scroll center top;
  }
#container
  {
  margin: 0 auto;
  padding: 10px 10px 10px 10px;
  width: 928px;
  height: 100%;
  border-top: 1px solid #CDCDCD;
  border-right: 1px solid #CDCDCD;
  border-bottom: 1px solid #CDCDCD;
  border-left: 1px solid #CDCDCD;
  }
#container img
  {
  border: 0;
  }
#container p
  {
  margin: 10px 0 0 0;
  }
#footer
  {
  margin: 0 auto;
  padding: 15px 0 20px 0;
  width: 948px;
  height: 40px;
  }
#footer a
  {
  color: #000;
  font-size: 11px;
  }
#footer a:hover
  {
  color: #000;
  text-decoration: none;
  }

.generic_form td, .generic_form th { padding:3px; }
.generic_form th { font-size:11px;text-align:left;background:#f8f8f8;border-bottom:1px solid #fff; }
.generic_form ul { list-style:none;margin:0px;padding:0px; }
.generic_form li { padding:0px;margin:0px; }
.generic_form ul ul li { padding-left:20px; }

.button { font-size:11px;background:url('/images/button_bg.png') no-repeat top left;width:125px;height:24px;border:0px;cursor:pointer; }

.generic_table { border-left:1px solid #ccc;border-top:1px solid #ccc; }
.generic_table td, .generic_table th { border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;font-size:11px; }
.generic_table th { background:url('/images/table_header.png') repeat-x 0px 50%;font-size:11px;text-align:center;padding-top:4px;padding-bottom:4px; }
.generic_table .row0 td { background:#f0f0f0; }
.generic_table .row1 td { background:#fff; }
.generic_table .row2 td { background:#f8f8f8; }
.generic_table .row3 td { background:#f4f4f4; }

.row0 td { background:#f0f0f0; }
.row1 td { background:#fff; }
.row2 td { background:#f8f8f8; }
.row3 td { background:#f4f4f4; }
.row0b td { background:#e8e8e8; }
.row1b td { background:#e0e0e0; }
.row0g td { background:#f0f0f0;color:#0a0; }
.row1g td { background:#fff;color:#0a0; }

.generic_table_2 { border-left:1px solid #ccc;border-top:1px solid #ccc; }
.generic_table_2 td, .generic_table_2 th { border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;font-size:12px; }
.generic_table_2 th { background:url('/images/table_header.png') repeat-x 0px 50%;font-size:12px;text-align:left;padding-top:4px;padding-bottom:4px; }
.generic_table_2 th a { color:#000; }
.generic_table_2 .row0 td { background:#f0f0f0; }
.generic_table_2 .row1 td { background:#fff; }
.generic_table_2 .row2 td { background:#f8f8f8; }
.generic_table_2 .row3 td { background:#f4f4f4; }
.generic_table_2 .button { height:17px;background:url('/images/button_bg.png') no-repeat 50% 50%;width:80px;border:1px solid #aaa;vertical-align:middle; }

input.thin, textarea.thin { border:1px solid #a0a0a0;font-size:11px; }

.module_tags { font-size:11px; }
.module_tags div { float:right;height:23px;line-height:21px; }
.module_tags a { color:#333;cursor:pointer; }
.module_tags a:hover { color:#333; }
.module_tags .tag { background:url('/images/smalltag_bg.gif') repeat-x top;padding-left:5px;padding-right:2px; }
.module_tags .tag_div { width:10px;background:url('/images/smalltag_div.gif') no-repeat top left; }
.module_tags .tag_left { width:10px;background:url('/images/smalltag_left.gif') no-repeat top left; }
.module_tags .tag_right { width:11px;background:url('/images/smalltag_right.gif') no-repeat top left; }

td.error { color:#f00;text-align:center;padding:5px;font-size:11px; }

div.error { font-weight:bold;color:#f00;padding:5px;padding-left:0px;font-size:11px; }

.pages { padding-top:5px; }
.pages a, .pages span { display:block;float:left;margin-right:3px;padding:4px;padding-left:0px;padding-right:0px;width:34px;text-align:center; }
.pages span { background:#e0e0e0; }

.button_bid { background:url('/images/button_bid.png') no-repeat top left;color:#fff;width:119px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px; }
.button_sold { background:url('/images/button_sold.png') no-repeat top left;color:#fff;width:119px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px; }
.button_bid_alone { background:url('/images/button_bid.png') no-repeat top left;color:#fff;width:119px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px; }
.button_bid_big { background:url('/images/button_bid_big.png') no-repeat top left;color:#fff;width:134px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px; }

.calendar .button { width:auto; }
.calendar * { font-size:11px; }

.png {
        //background-image: none ! important;
        behavior: url('/pngfix.htc');
}

.tinyrow td { font-size:1px;line-height:1px; }
#cat_inner .tinyrow td { font-size:1px;line-height:1px; }

.auction { float:left;width:174px;margin-left:5px;margin-right:5px;margin-bottom:10px;position:relative; }
.auction .inner { border:1px solid #ccc;padding:10px;padding-left:4px;padding-right:4px;padding-top:5px;font-size:11px; }
.auction .inner div { text-align:center;padding-top:7px; }
.auction input { font-size:11px; }
.auction .timer { font-size:25px;color:#000;font-family:Arial;font-weight:bold; }
.auction .bid { font-size:19px;padding-top:2px;font-weight:bold;color:#7b1; }
.auction .bidder { padding-bottom:5px; }

.help_inner h1 { color:#a00; }

img.qhelp { vertical-align:middle;cursor:pointer; }
div.qhelp { position:absolute;background:#fefecd;width:220px;font-size:11px;padding:5px;border-bottom:1px solid #bebe9d;border-right:1px solid #bebe9d;text-align:left;z-index:3000; }

.button_delete { font-size:10px;width:101px;height:20px;line-height:18px;background:url('/images/button_delete.png') no-repeat top left;border:0px;color:#fff;cursor:pointer; }

#cat_inner, #cat_inner td { font-weight:bold;font-size:11px; }
#cat_inner a { color:#fff;background:transparent;display:block;padding:10px;padding-left:6px;padding-top:6px;padding-bottom:6px;margin-left:1px;margin-right:1px; }
#cat_inner a.sel { background:#fff;color:#24a; }
#cat_inner .a_main a.sel { color:#ff8; }

.au_detail { margin-left:15px;margin-right:15px; }
.au_detail .timer { text-align:center;font-size:35px;color:#000;font-weight:bold; }
.au_detail .bid { font-size:20px;padding-top:2px;font-weight:bold;color:#7b1;float:right;display:block; }
.au_detail .bidder { padding-bottom:5px;text-align:right; }
.au_detail .button_bid { font-size:13px;width:157px;height:49px;line-height:47px;background:url('/images/button_bid3.png') no-repeat top left; }
.au_detail .button_sold { font-size:13px;width:157px;height:49px;line-height:47px;background:url('/images/button_sold3.png') no-repeat top left; }

.auction2, .auction3 { float:left;width:226px;margin-left:5px;margin-right:5px;margin-bottom:3px;position:relative; }
.auction2 .inner, .auction3 .inner { border:1px solid #ccc;padding:6px;padding-top:7px;font-size:11px; }
.auction2 .inner div, .auction3 .inner div { text-align:center;padding-bottom:3px; }
.auction2 .inner td div, .auction3 .inner td div { text-align:left; }
.auction2 input, .auction3 input { font-size:11px; }
.auction2 .timer, .auction3 .timer { font-size:13px;color:#000;font-family:Arial;font-weight:bold; }
.auction2 .bid, .auction3 .bid { font-size:13px;padding-top:2px;font-weight:bold;color:#7b1; }
.auction2 .bidder, .auction3 .bidder { padding-bottom:5px;font-size:11px; }
.auction2 .button_bid, .auction3 .button_bid, .auto .button_bid { font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_bid2.png') no-repeat top left; }
.auction2 .button_sold, .auction3 .button_sold { font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_sold2.png') no-repeat top left; }
.button_gray_small { font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_sold2.png') no-repeat top left;border:0px;color:#fff;font-weight:bold;vertical-align:middle;cursor:pointer; }
.button_bid_small { font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_bid2.png') no-repeat top left;border:0px;color:#fff;font-weight:bold;vertical-align:middle;cursor:pointer; }

.flashbg { background:url('/images/flash_bg.gif') no-repeat top left; }

.ctl, .ctr, .cbl, .cbr { position:absolute; }
.ctl { top:0px;left:0px;z-index:41; }
.ctr { top:0px;right:0px;z-index:42; }
.cbl { bottom:0px;left:0px;z-index:43; }
.cbr { bottom:0px;right:0px;z-index:44; }

.message { background:#fff;background:#6a0;padding-top:7px;padding-bottom:7px;color:#fff;font-weight:bold;position:absolute;z-index:500; }
.message_error { background:#fff;border:1px solid #f00;padding-top:7px;padding-bottom:7px;color:#f00;position:absolute;z-index:500; }
.auction .message, .auction .message_error { left:3px;top:165px;width:168px;position:absolute;font-size:12px;text-align:center; }
.more_auctions .bid { position:relative;width:100%; }
.more_auctions .message, .more_auctions .message_error { left:0px;top:-5px;width:101px;position:absolute;font-size:12px;text-align:center; }
.auction2 .inner td div.message, .auction2 .inner td div.message_error { left:100px;top:68px;width:123px;position:absolute;font-size:12px;text-align:center;padding-top:3px; }
.auction3 .inner td div.message, .auction3 .inner td div.message_error { right:2px;top:30px;width:140px;position:absolute;font-size:10px;text-align:center;padding-top:3px; }
.au_detail .bid { position:relative; }
.au_detail .message, .au_detail .message_error { right:0px;top:2px;width:140px;padding-top:5px;padding-bottom:5px;position:absolute;font-size:12px;text-align:center; }

.latest { position:relative; }
.latest .inner { padding:10px; }
.latest .inner div { margin-top:1px; }
.latest td div { padding:0px;height:21px;line-height:19px;font-size:11px; }
.latest .bid { font-weight:bold;color:#444;font-size:15px; }

.more_auctions input { font-size:11px; }
.more_auctions th { background:#e8e8e8;border-right:1px solid #fff;padding-top:3px;padding-bottom:3px; }
.more_auctions td { padding-bottom:8px;padding-top:8px; }
.more_auctions p { font-size:11px; }
.more_auctions .timer { font-size:23px;color:#000;font-family:Arial;font-weight:bold; }
.more_auctions .bid { font-size:13px;padding-top:2px;font-weight:bold;color:#000; }
.more_auctions .bidder { padding-bottom:5px; }

.hmenu { float:right;font-size:15px;font-weight:bold;font-family:Verdana; }
.hmenu a { color:#000;font-weight:bold;text-decoration:none; }

.login { padding:5px;text-align:right;font-size:11px;color:#000; }
.login input { font-size:11px;vertical-align:middle; }
.footer a { color:#000;font-size:11px; }

.categories { float:left;color:#000;padding:2px;font-weight:bold;padding-left:10px;padding-right:10px; }
.thumbnail { float:left;padding:5px;margin-right:8px;border:1px solid #ccc;background:#fff; }

.history table { border:1px solid #ccc; }
.history th { font-size:11px;background:#e0e0e0;padding:5px;padding-top:3px;padding-bottom:3px;  }
.history td { font-size:10px;padding:5px;padding-top:1px;padding-bottom:1px; }

.savings { }
.savings div { padding-bottom:5px; }
.savings td { padding-top:3px;padding-bottom:3px; }

.hdr { background:url('/images/tag_bg.gif') repeat-x top;height:23px;width:100%; }
.hdr .l { width:15px;background:url('/images/tag_left.gif') no-repeat top left; }
.hdr .r { width:15px;background:url('/images/tag_right.gif') no-repeat top right; }
.hdr td { font-size:11px;font-weight:bold; }
.hdr2 { background:url('/images/tag2_bg.gif') repeat-x top;height:23px;width:100%; }
.hdr2 .l { width:15px;background:url('/images/tag2_left.gif') no-repeat top left; }
.hdr2 .r { width:15px;background:url('/images/tag2_right.gif') no-repeat top right; }
.hdr2 td { font-size:11px;font-weight:bold;color:#fff; }

.auto td { font-size:11px; }
.auto input { font-size:11px;vertical-align:middle; }

.vmenu div { padding-top:15px;margin-bottom:4px;border-bottom:1px solid #bbb;color:#888;font-weight:bold; }
.vmenu a { display:block;text-decoration:none;font-size:11px;padding-top:2px;padding-bottom:2px;text-indent:13px;color:#185db4;background:url('/images/bullet.png') no-repeat 0px 6px; }

.graph td { vertical-align:bottom;text-align:center;font-size:10px;color:#888; }
.graph .bar { background:#999;width:30px;font-size:1px;line-height:1px;margin-right:1px; }
.graph .bar2 { background:#bbb;width:30px;font-size:1px;line-height:1px;margin-right:1px; }
.graph .bar3 { background:#777;font-size:1px;width:30px;line-height:1px;position:absolute;left:0px;bottom:0px; }
.graph .bar4 { background:#555;font-size:1px;width:30px;line-height:1px;position:absolute;left:0px;bottom:0px; }

.ilink { cursor:pointer; }

