@import url('https://fonts.googleapis.com/css?family=Kaushan+Script|Raleway');

.spiffy{display:block;}
.spiffy1,.spiffy2,.spiffy3,.spiffy4,.spiffy5{display: none;}
.spiffyfg{
  background:#5b9443;
  line-height: 1.5;
  margin:0;
  padding:6px 0 6px 3%;
  width: 97%;
  border-radius:4px 0 0 0;
  border-bottom:1px solid #ccc;
  color:#fff;
}
.spifgrey{
  display: block;
}.spifgrey{display:block}
.spifgrey *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#292929}
.spifgrey1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #403f3e;
  border-right:1px solid #403f3e;
  background:#333332}
.spifgrey2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #4d4d4a;
  border-right:1px solid #4d4d4a;
  background:#303030}
.spifgrey3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #303030;
  border-right:1px solid #303030;}
.spifgrey4{
  border-left:1px solid #403f3e;
  border-right:1px solid #403f3e}
.spifgrey5{
  border-left:1px solid #333332;
  border-right:1px solid #333332}
.spifgreyfg{
  background:#292929;
  border-bottom: 1px solid #888888;
  color: #FFFFFF;
  font-size: 12px;
}
body{
  background-color:#fff;
  font-family:Arial,Helvetica,sans-serif;
  color:#333;
}
.tbl-details tr.imp th, .tbl-details tr.imp td{
    font-size: 14px;
}
a,a:link,a:visited{color:#333366;font-family:Arial,Helvetica,sans-serif}
a:hover,a:link:hover,a:visited:hover{color:#2B2777;}
a:active{color:#383644;}
a:focus{color:#3A32C4;}
#header{
  height:160px;
  margin-bottom:0;
  background-color: #fff;
  border-bottom: none;
  box-shadow: 0 -3px 0px rgba(0, 0, 0, 0.2) inset;
  padding: 15px 2%;
  position: relative;
  z-index: 501;
}
#header table{margin:0;}
#header_col1 a{padding:0 !important;}
#header h1{padding:0; color: #2B2777;margin-top: -10px;}
#header .desc{color: #000; font-size: 12px;padding: 0 5px;}
#header div.desc {
  font-size:13px;
  float: right;
  top: -10px;
  right:-8px;
  width: 367px;
  position:relative;
}
#header .desc > div{
  float: right;
  position: relative;
  top: -15px;
}
#header ul{
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #5b9443 0%, #477234 100%) repeat scroll 0 0;
  border-bottom: 0 solid #fff;
  border-radius: 3px;
  height: 45px;
  left: 0;
  padding-left: 2%;
  position: absolute;
  top: 160px;
  white-space: nowrap;
  width: 98%;
}
#header ul a, .aucnav a{
  color: #FFFFFF;
  display: inline-block;
  font: bold 15px/45px "raleway";
  height: 45px;
  line-height: 45px;
  margin: 0;
  padding: 0 20px;
  text-decoration: none;
  text-shadow: none;
  border-left: 1px solid #585858;
}
.aucbox div.rdesc{display:block;margin:4px;}
#header ul ul a:hover,.aucnav a:hover{background:#FFF;}
#header ul ul li:last-child a,.aucnav li:last-child a{border:none;}
.aucnav{padding:0;margin:0 0 10px;text-align:center;overflow:hidden;border-radius:4px 0 0 4px;}
#header ul li{position:relative;}
#header ul li:hover{background: #436b31 none repeat scroll 0 0;color: #FFFFFF;}
#header ul ul li:hover{background:none repeat scroll 0 0 #EEE;}
#header ul.iconmenu{
  background:none;
  border:none;
  box-shadow:none;
  left: auto;
  margin-right:2%;
  padding: 0;
  right: 0;
  top: 109px;
  width:450px;
}
#header ul.iconmenu img{width: 20px;}
#header ul.iconmenu li:hover{background:transparent;box-shadow:none;}
#header ul.iconmenu a{padding:0 5px;position:relative;}
#header ul.menubb{left:auto;width:auto;right:0;display:none;}
#header ul.menubb a{
  background:url("/images/mail.png") no-repeat scroll 6px 47%, linear-gradient(to bottom, #253c68 0%, #253c68 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  color:#FFF;
  text-shadow:0 1px 0 #000;
  height:30px;
  padding-left:28px;
  cursor:default;
}
#header ul.menubb a:hover,#header ul.menubb a.a{background:url("/images/mail.png") no-repeat scroll 6px 47% #FFF;color:#444;text-shadow:none;}
#header_col1{
  background:transparent !important;
  border: medium none !important;
  box-shadow: none !important;
  padding-top:0;
  position: static !important;
}
#header_col2{
  height:50px !important;
  position:static;
}
#header_col2 table{border-collapse:collapse;}
#header td{padding:0;}
#header_gutter{display:none;}
.spiffyfg span{display:none;}
table.main_menu{margin:0 1px 0 0 !important;}
.main_menu td{padding:0;}
.main_menu a,.main_menu a:link,.main_menu a:visited{color:#FFF !important;}
#content div#lsidebar{
  float: left;
  margin-bottom: 10px;
  margin-left: 2%;
  min-width: 160px;
  width: 20%;
  margin-top: 25px;
}
#two_col_col1 {
  margin-top: 25px !important;
}
div#lsidebar a,div.single a{font-family:tahoma,helvetica,sans-serif;}
#sidebar-logo{width:98%;margin:-8px 0 0 -8px;}
#content{background-color:transparent !important;}
#content div#main_content,#two_col_col2{
  background-color: rgba(255, 255, 255, 0.9);
  float: left;
  margin: 0;
  padding: 25px 1% 32px;
  width: 76%;
  *width: 71.5%;
  *padding:40px 2% 30px;
}
#content div#main_content.solo{
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  box-shadow: 0 0 26px 16px #FFFFFF;
  width: 92%;
  padding: 30px 0 0;
}
.col_menu_content{
  background-color:#F8F8F8;
  -moz-border-radius:0 0 0 4px;
  -webkit-border-radius:0 0 0 4px;
  border-radius:0 0 0 4px;
  color:#444;
  text-shadow:0 1px 0 #FFF;
  padding:3px 12px 12px;
  border:1px solid #DEDEDE;
  border-width:0 0 1px 1px;
  font-size:12pt;
}
.col_menu_content .scroller{margin:-3px -11px -11px;}
.col_div a, .col_div a:link, .col_div a:visited{color:#000;}
.col_div a:hover, .col_div a:link:hover, .col_div a:visited:hover{color:#666;}
.col_menu_content h3{color:#555;border-bottom-color:#444444;}
.col_menu_content table{clear:both;}
#list3 div.single{color:#444444;}
#list3 div.single a,#list3 div.single a:link,#list3 div.single a:visited{text-shadow:0 1px 0 #FFF;}
#list3 div div{color:#444444;}
#list3 div.grayout{font-family:inherit !important;font-size:13px !important;}
.search_field{border:2px solid #888;}
.col_menu_content input[type="text"]{border:2px solid #888 !important;}
#auctions_holder{width: 100%;margin-left:0.5%;}
#auctions_holder .main {position: relative;}

.aucbox:nth-child(3n){margin-right: 0;}
.aucbox .dvh3 .heading{background:#5b9443;color: #fff;text-shadow: none;border-radius:2px;}
.aucbox .dvh3{background:#5b9443;}
.aucbox main{border-color:#FFF;}
.aucbox .red_link:link,.aucbox .red_link:visited{color:#FF0000 !important;text-shadow:none;}
.aucbox .red{color:#D00000;text-shadow:0 1px 0 #CCC;}
.aucbox .green_link,.aucbox .green_link:visited{color:#0F0 !important;text-shadow:none;}
.aucbox .black_link,.aucbox .black_link:visited{color:#fff !important; text-shadow: none;font-size:12px;font-weight:bold;}
.aucbox.classifieds{
  background: #EEEEEE;
  background: -moz-linear-gradient(top,  #EEEEEE 0%, #CCCCCC 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEEEE), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #EEEEEE 0%,#CCCCCC 100%); /* W3C */
  border-color:#A0A0A0;
}
.aucbox.classifieds .dvh3 .heading{background:#5b9443;color: #000;border-radius:2px; margin-right: 0;}
.aucbox.classifieds .dvh3{background:#5b9443;border-bottom-color:#000;border-radius:3px 2px 0 0;border-bottom:1px solid #8CB750;}
.aucbox.classifieds table.main{border-color:#FFF;}
.aucbox h2{font-size: 14px; margin: 10px 0 -4px;}
.aucbox p, .aucbox p.title{margin: 2px 5px;}
.aucbox p{font-size:12px;}

.aucbox.upcoming .green_link,.aucbox.upcoming .green_link:visited{font-size: 16px;}
.aucbox.upcoming td.date_time_override p{color: #000;}
.aucbox .arrow_wrapper {
  font-size: 12px;
  text-align: right;
}
.aucbox .arrow_wrapper a{color:#FFF;}
.main:hover .aucdesc{display: block !important;}
.aucdesc{
  position: absolute;   bottom: 0;
  position: absolute;
  z-index: 1000;
  max-height: 50%;
  text-align: left;
  width: 100%;
  background-color: rgba(50, 50, 50, 0.7);
  color: #fff;
  font-size: 11px;
  overflow: hidden;
}
.aucbox hr{margin: 0;}
.aucbox p a.auction_link {
    font-size: 14px;
}
.aucbox.upcoming{margin: 0 2%;width: 95.7%;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #5b9443;}
.aucbox.upcoming > img {
    margin: 0 12%;
}
.aucdesc > div {padding: 5px;}
.aucdesc p{margin: 0;}
.aucdesc p:last-child{overflow: hidden; text-overflow: ellipsis;}
.aucdesc a,.aucdesc a:link,.aucdesc a:visited {color: #FFFFFF;font-size: 11px;}
.aucinfo{
  background-color:#5b9443;
  float: left;
  position: relative;
  width: 100%;
}
.auctitle{
  color: #FFF;
  font-size: 12px;
  overflow: hidden;
  padding:2% 0 0 3px;
  text-align: left;
  text-shadow: 1px 1px #000000;
  width: 82%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.aucmenu {
  background: #FDFDFD;
  background: -moz-linear-gradient(top,  #FDFDFD 0%, #F0F0F0 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(100%,#F0F0F0)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #FDFDFD 0%,#F0F0F0 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #FDFDFD 0%,#F0F0F0 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #FDFDFD 0%,#F0F0F0 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #FDFDFD 0%,#F0F0F0 100%); /* W3C */
  overflow-y:scroll;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
  text-align: left;
  opacity: 0.9;
}
.aucmenu a{
  display:block;
  padding:7px 0;
  margin: 5px 10px;
  color: #253c68;
}
.go_but {
    float: left;
    width:32px;
}
#frm-search {
    padding-left: 25px;
}
#date-div form.r {
    margin: 18px 25px 0 0;
}
.go_but img{display: block; max-width: 95%;}
.slider{height: auto; padding: 0;}
.slider .container {height: auto;}
.slider .prev{background-image:url("/images/prev-tra.png");background-position:6% center;}
.slider .next{background-image:url("/images/next-tra.png");right:0;background-position:94% center;}
.noscript li img[data-ssrc]{display:block;}
.noscript li{display:block;}
.infodiv,.bid-items div.inf a, .infotd b, .grid a.inf, a.ainf{
  background:linear-gradient(to bottom, #253c68 0%, #253c68 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  color:#FFF;
}
.infodiv:hover,.bid-items div.inf a:hover, .infotd b:hover, .grid a.inf:hover, a.ainf{
  background:linear-gradient(to bottom, #253c68 0%, #253c68 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.bid-items hr{border-color:#444;}
.tooltip{
  background:linear-gradient(to bottom, #FFF, #EEE) repeat scroll 0 0 #EEE;
  border: none;
  box-shadow:0 2px 5px -1px rgba(0, 0, 0, 0.9);
  color: #333;
  padding: 12px;
  text-shadow: 0 1px 0 #FFF;
}
.tooltip th{background-color:#5b9443;color:#FFF;}
.tooltip th,.tooltip td{border-color:#A0A0A0;}
.tooltip a{color:#444444 !important;}
.tipped{border-color:#253c68;}
.tipped.hv,.tipped.hvr{background-color:#253c68;color:#FFF;text-shadow:none;padding:0 4px;}
td.tipped.hv,td.tipped.hvr{padding:6px 4px;}
td.tipped.hv a,td.tipped.hvr a{color:#FFF;}
.gallery td span.tipped.hv,.gallery td span.tipped.hvr{color:#FFF;}

*[style="color:green;"]{color:#0F0 !important;}
.sbblock h3{background:#5b9443;}
.sbblock h3 span{background:#5b9443;}
#modal-container a.modal-close{color:#fff;}
#modal a{color:#F29E00;}
#modal-overlay{background-color:#EEEEEE;}
.sbblock{background-color:#EEEEEE;border-color:#CCC;}
.sblockreport{border-color:#5b9443 #CCC #A0A0A0;}
.flash_msg,.bid-items div.i,.form div.i{background-color:#EEEEEE !important;border-color:#0f0;}
.flash_error,.bid-items div.e,.form div.e{background-color:#EEEEEE !important;border-color:#f00;}
#item-detail{
  background: #EEEEEE;
  background: -moz-linear-gradient(top,  #EEEEEE 0%, #CCCCCC 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEEEE), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #EEEEEE 0%,#CCCCCC 100%); /* W3C */
  border-color:#A0A0A0;
  text-shadow: 0 1px 0 #EEE;
}
#item-image img{border-color:#666}
.bid_form span{color:#333;}
.bid_form input[type="text"], .cart_form input[type="text"], .gallery input[type="text"]{border-color:#666;}
.tab_ul a{text-shadow:0 1px 0 #EFEFEF;color:#333;}
.tab_ul li{
  background: #EEEEEE;
  background: -moz-linear-gradient(top,  #EEEEEE 0%, #CCCCCC 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEEEE), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #EEEEEE 0%,#CCCCCC 100%); /* W3C */
  border-color:#A0A0A0;
}
.tab_ul li:hover{
  background:linear-gradient(to bottom, #253c68 0%, #253c68 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border:none;
  box-shadow:0 0 0 1px #CCC;
  margin:5px 5px 1px 1px;
}
.tab_ul li:hover a{text-shadow:none;}
.tab_ul li.a{
  border-color:#444444 #444444 #DDD !important;
  z-index:10;
  -moz-box-shadow:-2px -1px 2px -1px #000, 3px -1px 2px -2px #000;
  -webkit-box-shadow:-2px -1px 2px -1px #000, 3px -1px 2px -2px #000;
  box-shadow:-2px -1px 2px -1px #000, 3px -1px 2px -2px #000;
}
.tab_ul li.a:hover{
  background: #EEEEEE;
  background: -moz-linear-gradient(top,  #EEEEEE 0%, #CCCCCC 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEEEE), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #EEEEEE 0%,#CCCCCC 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #EEEEEE 0%,#CCCCCC 100%); /* W3C */
  border-color:#A0A0A0;
  border-style:solid;
  border-width:1px;
  border-color:#A0A0A0 #A0A0A0 #DDD !important;
  margin:4px 4px 0 0;
}
.tab_ul li.a:hover a{color:#000;text-shadow:0 1px 0 #EFEFEF;}
.tab_content{background-color:#FFF;border-color:#444444;-moz-box-shadow:0 0 2px 1px #000;-webkit-box-shadow:0 0 2px 1px #000;box-shadow:0 0 2px 1px #000;z-index:6;}
.grid th{background-color:#5b9443;border-color:#EEEEEE;}
.grid th a:hover{color: #fff;}
.grid td{border-color:#CCC;}
.grid tr.e{background-color:#EEEEEE;}
.simplegrid tr.e{background-color:#EEEEEE;}
.simplegrid tr.hv{background-color:#F8F8F8;}
.grid div.sbblock{
  background:linear-gradient(to bottom, #FFF, #EEE) repeat scroll 0 0 #FFF;
  border: none;
  box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.9);
}
.grid.rpt tbody th,.grid.rpt tr.red td.r{color:#FFF;}
.grid.rpt tbody tr.red th{color:#F00;}
.grid.rpt tbody tr.green th{color:#0F0;}
.dvprogress{color:#333;background: url("/images/indicator-tra.gif") no-repeat scroll 5px 5px #EEE;border-color:#CCC !important;text-shadow:0 1px 0 #F8F8F8;}
#three_col_col1,#three_col_col2,#three_col_col3{background-color:#52514E;}
.red_link:link,.red_link:visited{color:#FF0000 !important;}
.green_link,.green_link:visited{color:green !important;}
#lsidebar .red_link:link,#lsidebar .red_link:visited{color:#A00 !important;}
#footer{position:relative;white-space:normal;}
#footer div{display:none;}
#footer #mobswitchlink{display:block !important;}
.red,.red:link,.red:visited{color:#F00 !important;}
.button_box{color:#f00;}
#gutter{width:2%;}
#two_col_col1{background-color:transparent;margin-top:20px;}
.auction_list table[style]{background-color:#292929 !important;}
.auction_list table[style] a{color:#F29E00 !important;}
.auction_list table a{color:#F29E00 !important;}
.auction_list table[style] a[style='color:red;']{color:red !important;}
.auction_list table[style] a[style='color: red;']{color:red !important;}
.auction_list TABLE[style] A[style="COLOR: red"]{color:red !important;}
.auction_list tr td table{background-color: #EEEEEE !important;}
.auction_list td[style]{background-color:#EEEEEE !important;}
.auction_list td[colspan="5"]{background-color:#52514E !important;}
.auction_list .spifgreyfg{border-bottom: 1px solid #666 !important;}
.auction_list .spifgreyfg td{background-color:#292929 !important;}
.auction_list_dropdown{border-color:#888;}
#item_image{border-color:#A0A0A0;}
.bid_field{border-color:#888;}
.bid_error{background-color:#EEEEEE;border-color:#f00;color:#333 !important;}
.bid_message{background-color:#EEEEEE;border-color:#0f0;color:#ddd !important;}
.auction_list_nav tr{background-color:transparent !important;color:#333 !important;}
#item-search{
  background-color:#EEEEEE;
  border-color:#EEEEEE;
}
.auction_all tr[style]{background-color:#EEEEEE !important;}
.auction_all tr[style]:nth-child(even){background-color: #404040 !important;}
.auction_all td{background-color:transparent !important;}
.auction_all td a:not(.help){color:#000 !important;}
.auction_all[style*="background"]{background-color:#EEEEEE !important;}
.field_instructions{background-color:#FFF;}
.registration_form table table[style]{background-color:#EEEEEE !important;border:1px solid #CCC !important;}
.registration_form table table[style] td{background-color:transparent !important;border:none !important;}
table.registration_form{background-color:transparent !important;}
.login_form_field{border-color:#888;}
#calBorder{color:#000;}
.cluetip-default h3#cluetip-title{background-color:#000;}
p[style*="color:#3a69af"]{color:#000 !important;}
.cluetip-default #cluetip-outer{background-color:#EEEEEE;border:1px solid #CCC;}
.cluetip-default #cluetip-inner{background-color:transparent;}
.error_label{color:#D00000;}
.registration_form td[style*="yellow"]{color:#52514E;}
span[style*="yellow"]{color:#52514E;}
input[type="submit"], button, input[type="button"], input[type="reset"]{
  background:#253c68;
  background:-moz-linear-gradient(top,  #253c68 0%, #253c68 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#253c68), color-stop(100%,#253c68));
  background:-webkit-linear-gradient(top, #253c68 0%,#253c68 100%);
  background:-o-linear-gradient(top, #253c68 0%,#253c68 100%);
  background:-ms-linear-gradient(top, #253c68 0%,#253c68 100%);
  background:linear-gradient(to bottom, #253c68 0%,#253c68 100%);
  border-color:#253c68;
}
input[type="button"].a,input[type="button"].a:hover,label.ui-state-active{
  background:#5b9443;
  border-color:#5b9443;
}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover{
  background:#253c68;
  background:-moz-linear-gradient(top,  #253c68 0%, #253c68 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#253c68), color-stop(100%,#253c68));
  background:-webkit-linear-gradient(top,  #253c68 0%,#253c68 100%);
  background:-o-linear-gradient(top,  #253c68 0%,#253c68 100%);
  background:-ms-linear-gradient(top,  #253c68 0%,#253c68 100%);
  background:linear-gradient(to bottom,  #253c68 0%,#253c68 100%);
}
.form .mce-tinymce div{border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.from .mce-tinymce button{background: transparent !important;}
.blue_submit_sm,.blue_submit,.help,.help2{
  background: #253c68;
  background: -moz-linear-gradient(top,  #253c68 0%, #253c68 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#253c68), color-stop(100%,#253c68)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #253c68 0%,#253c68 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #253c68 0%,#253c68 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #253c68 0%,#253c68 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #253c68 0%,#253c68 100%); /* W3C */
  border-color:#253c68;
  color:#fff !important;
}
.blue_submit_sm[value="go"]{padding:0 4px;position:relative;top:2px;}
table[bordercolor="silver"] td[bgcolor]{background-color:#444444;}
#modalwindow{background-color:#EEEEEE;border-color:#ccc;}
.b_field_set{border-color:#444444;}
.b_field_set legend{background-color:#EEEEEE;border-color:#CCC;}
.b_field_set tr[style]{background-color:#EEEEEE !important;}
.b_field_set tr[style]:nth-child(even){background-color:#404040 !important;}
div.scroll{background-color:#EEEEEE;}
a.submenu:link{color:#000;}
tr.auction_list_override td{background-color:#EEEEEE !important;}
table.payinv_override{background-color:#EEEEEE !important;}
.auction_list a.selected_page{color:red !important;}

.piro_html .h_t_l,.piro_html .h_t_r,.piro_html .h_b_l,.piro_html .h_b_r{background-image:url("/images/pirobox/new_skin-raa.png");}
.piro_html .h_t_c,.piro_html .h_b_c{background-image:url("/images/pirobox/new_skin_top-raa.png");}
.piro_html .h_c_l,.piro_html .h_c_r{background-image:url("/images/pirobox/new_skin_left-raa.png");}
.piro_html .h_c_c,.piro_html .h_c_c .div_reg,.caption{background-image:url("/images/pirobox/caption-raa.png");}
.nav_container{background-image:url("/images/pirobox/bottom_nav-raa.png");}
.piro_close{background-image:url("/images/pirobox/close.png");position:absolute;top:1px;}
a.piro_next,a:hover.piro_next,.piro_next_fake{background-image:url("/images/pirobox/next.png");position:absolute;top:1px;}
.piro_prev_fake,a.piro_prev,a:hover.piro_prev{background-image:url("/images/pirobox/prev.png");position:absolute;top:1px;}
fieldset{
  background-color:#EEEEEE;
  border-color:#CCC;
}
fieldset legend{color:#333;}
.form th,.form td,.form div{border-color:#CCC;}
.form span.tip{text-shadow:0 1px 0 #F8F8F8;}
label.error{color:#F00;}
table.frm tr.h{background-color:#CCC;}
table.frm tr.e{background-color:#EEEEEE;}
.tab_content table.frm th,.tab_content table.frm td{border-color:#FFF;}
hr{color:#EEEEEE;}
#invoice-auction-info div{background-color:#EEEEEE;}
div.ioverlay{
  background-color:#EEEEEE;
  border-color:#CCC;
  color:#333;
  text-shadow: 0 1px 0 #DDD;
}
.grey_small{color:#444;}
fieldset h3{color:#333;}
.info, #groups div.info, .bid-items div.info{
  background-color:#EEEEEE;
  border-color:#CCC !important;
  -moz-box-shadow: 0 0 12px #000;
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
}
#groups li span,ul.items li span,.bid-items span label{border-color:#666;}
#groups li:hover span,ul.items li.h span,.bid-items span.h label,.bid-items span label:hover{background-color:#444444;}
#imgbin div.a{background-color:#5b9443;outline-color:#A0A0A0;}
#imgbin div.a a{color:#FFF !important;border-color:#444444 !important;}
#imgbin div.a a.menu-parent{color:#333 !important;}
.fixed-head{background-color:#EEEEEE;width:76%;}
.menu-parent{
  background:#FFF;
  box-shadow:0 6px 5px #000;
  color:#000 !important;
  border:none;
  text-shadow:0 1px 0 #EEE;
}
.menu{
  color:#000;
  background:linear-gradient(to bottom, #FFF, #EEE) repeat scroll 0 0 #EEE;
  border: none;
  box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.9);
}
.menu a{
  background-color:transparent;
  color:#253c68;
  text-shadow:0 1px 0 #EEE;
}
.menu a:hover{
  color:#253c68;
  background-color:#FFF;
  text-shadow:none;
}
.MsoNormal span{color:#FFF !important;padding:8px;}
#editinfo-btn{color: #336;}
fieldset.pager{background-color:#EEEEEE;border-color:#CCC;}
fieldset.pager div.r a.r.a,.pager a:hover{background-color:#F8F8F8;outline-color:#CCC;}
.pager select{border-color:#888;}
.pager a{text-decoration:none;padding:3px 6px 2px;}
.pager strong{color:#A0A0A0;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
.gallery .minbid{color: #000;font-size:13px;}
.gallery .minbid.hv, .gallery .tipped.minbid.hvr{color:#fff;}
div.gallery .tipped{border-color:#253c68;}
div.gallery sub.tipped.hv,div.gallery sub.tipped.hvr{color:#FFF;padding:0 4px;}
div.gallery sub.tipped.hv a,div.gallery sub.tipped.hvr a{color:#FFF;}
.gallery .price{color:#fff;}
.gallery .trem{}
.gallery div a img{background-image:url("/images/imgloading-tra.png");}
.gallery span.r{background-image:url("/images/graero-right-tra.png");}
.gallery span.l{background-image:url("/images/graero-left-tra.png");}
.gallery div.msg.g{border-color:#0f0;}
.gallery div.msg.r{border-color:#f00;}
.gallery div.msg{background-color:#CCC !important;}
.gallery a.fav{background-image:url(/images/star-tra.png);opacity:0.8;}
.gallery a.fav.a{background-image:url(/images/staron-tra.png);opacity:1;}
.gallery img.refresh{}
.ui-combobox-input{color:#000 !important;}
.hide-block{background-color:#52514E !important;}
.auction_options .link-list{background-color: #EEEEEE;border:1px solid #CCC;}
.auction_options .opts_select{background-color: #EEEEEE;border: 1px solid #CCC;border-left:none}
.auction_options .opts_select_up{background-color: #EEEEEE;border: 1px solid #CCC;border-top:none}
.auction_options .link-list p{font-family:inherit;}
.report_auction_filter{color:#000;}
#frm-cats .ui-multiselect, #frm-item-cats .ui-multiselect, td.aviews .ui-multiselect, .col_menu_content .ui-multiselect{border-color:#888;}
#frm-cats, #frm-item-cats{padding-left:27px;}
.follow.cal a{background:#F8F8F8;outline-color:#CCC;color:#000;}
.follow.cal a:hover{background:#000;color:#FFF;}
#imgtbar,#picbin div.a,#picbin div.p{background-color:#5b9443;}
.tippedP:hover{background:#253c68;color: #FFF;text-shadow: none;}
.potentialTip{
  background:linear-gradient(to bottom, #FFF, #EEE) repeat scroll 0 0 #FFF !important;
  border: none;
  box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.9);
  color: #333;
  padding: 12px;
  text-shadow: 0 1px 0 #FFF;
  margin-left: 12.5%;
}
.dashboard-stats legend, .dashboard-menu legend{font-size: 18px;}
.dashboard-stats .grid td {border:none; }
.dashboard-stats .grid td.label {width: 20%; }
tr.last td.label {border-bottom: none;}
div.liveauction h3{background:#04599a;}
.tab_content table.frm.ai-invoice th, .tab_content table.frm.ai-invoice td{border-color:#000;}
.tab_content table.ai-invoice table.frm th, .tab_content table.ai-invoice table.frm td{border-color:#000;}
.pastsales-promotion{background-color:#1C54A7;margin:0 auto;width:983px;}
.pastsales-promotion p{color: #FFF; font-size: 16px; text-align: justify; margin: 10px;}
.pastsales-promotion td > a{padding: 5px;}
.tra-pager{text-align: center; font-size: 14px;margin: 10px;}
.tra-pager a, .tra-pager strong{
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #516894 0%, #253c68 85%) repeat scroll 0 0;
  border-color: #253c68;
  color: #FFFFFF;
  padding:8px 12px;
  border-radius: 2px;
  font-weight:normal;
}
.tra-pager strong{font-weight: bold;background: #FFF;padding: 5px 10px;border: 2px solid #253c68;color: #253c68;border-radius: 3px;}
.tra-pager a:hover{background:#253c68;color:#FFF;}
.tra-pager a:first-child{border-radius: 15px 2px 2px 15px; padding-left: 15px;}
.tra-pager a:last-child{border-radius: 2px 15px 15px 2px;padding-right: 15px;}
.cardpointe_disabled{background-color: #808080 !important;border-color: #808080 !important;}
#cardpointe-billing-info label{display: block;padding: 0;font-size: 17px !important;font-family: none !important;font-weight: 100 !important;}
#cardpointe-billing-info td span{display: inline-block;}
#cardpointe-form ~ br{display: none;}
#cardpointe-form button{right: 0;}
.default_badge{
  margin-left: 5px;
  color: #ffffff;
  background: #084780;
  padding: 3px 5px;
  font-size: 0.75rem;
  border-radius: 5px;
}
.form label.watermark_container{ float: unset; display: inline-block;}
.form label.watermark_container input{ margin-right: 10px;}