@charset "utf-8";
/* CSS Document */
/*  -- 0. LEGACY STYLES --  */

.thewrap {
    margin: 0 auto;
    width: 990px
}

.closing-soon-intro + a {display: none;}

/* error page styles */
.errorpage {min-height: 600px; padding-top: 100px;}
.errorpage h1,
.errorpage h2,
.errorpage p {text-align: center;}


.everything-list.two-column {
    width: 500px;
    margin: 20px auto;
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    font-size: 24px;
}

#subcatleftnavTop {
    display: none;
    visibility: hidden;
}

.tracking-img,
.hide-tracking-img img  {
    display: none;
}
/*  -- 1. MASTERS --  */

/** {
    margin: 0;
    padding: 0;
}

body {
    background-color: #FFF;
    font-family: 'Ubuntu', sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: 400;
    color: #000;
    margin: 0;
    padding: 0;
}*/




/*IE6*/

#wrapv5 {
    /* if you constrain width, this will also constrain the footer width */
    /*width: 940px;*/
    height: auto;
    margin: 0 auto 0 auto;
    background: #FFF;
}

.v5imglink {
    display: block;
    overflow: hidden;
    text-indent: -9999px;
}

img {
    border: 0;
}

ul.everything-list {
    padding-left: 0;
    list-style-type: none;
}

ul.everything-list li {
    margin-bottom: 12px;
}

#breadcrumbs0210 {
    display: block;
   
}

#breadcrumbs0210 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#breadcrumbs0210 li {
    float: left;
    margin: 0 10px 10px 0;
    font-size: 14px;
}

#breadcrumbs0210 li a {
    font-weight: normal;
}

.hoveringhelp {
    background: url(/img/v5/tab_livechat1111.png) no-repeat;
    width: 40px;
    height: 194px;
    display: block;
    overflow: hidden;
    position: fixed;
    top: 100px;
    margin: 0 0 0 960px;
}

#searchadtop {
    display: block;
    margin: 0 auto 10px auto;
    width: 940px;
    height: auto;
}

.clearall {
    clear: both;
}

.systemalert {
    display: block;
    text-align: center;
    background-color: #333;
    border-radius: 4px;
    color: #FFF;
    padding: 0 10px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    margin: 0 auto 20px auto;
    width: 920px;
}

.helpcontactpopcontent {
    background: #FFF;
    border: 1px solid #DDD;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    position: fixed;
    top: 25px;
    width: 275px;
    padding: 20px;
    display: block;
    overflow: hidden;
    margin: 50px 0 0 645px;
    z-index: 999;
    box-shadow: 0 0 20px #000;
    -mozbox-shadow: 0 0 20px #000;
    -webkit-box-shadow: 0 0 20px #000;
}

.helpcontactpopcontent .cssclose {
    background: url(/img/v5/helpicons/close.png) no-repeat;
    width: 20px;
    height: 20px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    position: absolute;
    right: 5px;
    top: 5px;
}

.helpcontactpopcontent h2,
.helpcontactpopcontent h3 {
    margin: 0;
    padding: 0;
    text-align: center;
    display: block;
    font-weight: normal;
}

.helpcontactpopcontent h2 {
    text-transform: uppercase;
    font-size: 30px;
    line-height: 90%;
    color: #3f7b84;
    font-weight: bold;
}

.helpcontactpopcontent h3 {
    text-transform: uppercase;
    font-size: 20px;
    line-height: 90%;
    color: #6d7716;
    margin-top: 5px;
    text-transform: none;
}

.helpcontactpopcontent dl {
    margin: 10px 0 0 0;
    padding: 0;
    display: block;
}

.helpcontactpopcontent dl dt {
    margin: 0;
    padding: 15px 0 10px 0;
    display: block;
    overflow: hidden;
    width: 50px;
    height: 50px;
    float: left;
    text-align: center;
    background: url(/img/v5/helpicons/line.png) no-repeat top left;
}

.helpcontactpopcontent dl dd {
    margin: 0;
    padding: 15px 0 10px 20px;
    display: block;
    overflow: hidden;
    width: 205px;
    min-height: 50px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 100%;
    color: #333;
    background: url(/img/v5/helpicons/line2.png) no-repeat top right;
}

.helpcontactpopcontent dl dd h3 {
    margin: 0 0 3px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 90%;
    font-weight: bold;
    text-align: left;
    color: #000;
}

.black_overlay {
    display: block;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.overlay_content {
    display: block;
    position: fixed;
    top: 30%;
    left: 25%;
    min-width: 462px;
    width: 50%;
    height: 285px;
    padding: 40px 20px 20px 20px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.cssclose {
    background: url(/img/v5/newvisitor/closeOverStateBtn.png) no-repeat;
    width: 12px;
    height: 13px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    position: absolute;
    right: 10px;
    top: 10px;
}

.black_overlay2 {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.overlay_content2 {
    display: none;
    position: fixed;
    top: 30%;
    left: 25%;
    min-width: 500px;
    width: 50%;
    height: 200px;
    padding: 40px 20px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#emailpopup2 {
    width: 500px;
    min-height: 200px;
    margin: 0 auto;
}

#emailpopup2 .logo {
    background: url(/img/ads2010/popup_envelope.jpg) no-repeat;
    width: 173px;
    height: 200px;
    display: block;
    overflow: hidden;
    margin: 0 0 0 20px;
    padding: 0;
    float: right;
}

#emailpopup2 h2 {
    margin: 0;
    padding: 0;
    font-size: 18px;
    line-height: 20px;
    color: #000;
}

#emailpopup2 .form {
    border: 1px solid #CCC;
    padding: 10px;
    height: 14px;
    font-size: 12px;
    line-height: 14px;
    width: 285px;
    display: block;
    overflow: hidden;
    background: #FFF;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
}

#emailpopup2 .submit {
    background: url(/img/v5/footer/footer_submit.png) no-repeat;
    width: 109px;
    height: 31px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    border: 0;
    margin: 5px 0 0 0;
    cursor: pointer;
}

#emailpopup2 p {
    display: block;
    font-size: 11px;
    line-height: 13px;
    font-weight: normal;
    color: #666;
    margin: 2px 0 5px 0;
}

#emailpopup2 ul {
    margin: 0 0 5px 0;
    padding: 0;
    display: block;
    width: 307px;
    overflow: hidden;
    list-style-type: none;
    font-size: 11px;
    line-height: 13px;
}

#emailpopup2 ul li {
    margin: 0 10px 10px 0;
    padding: 0;
    display: block;
    width: 92px;
    height: 13px;
    float: left;
}

#emailpopup2 a {
    font-weight: bold;
}

.black_overlay3 {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.7;
    opacity: .70;
    filter: alpha(opacity=70);
}

.overlay_content3 {
    display: none;
    position: fixed;
    top: 20%;
    left: 25%;
    width: 900px;
    height: 500px;
    padding: 40px 20px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.overlay_content4 {
    display: none;
    position: fixed;
    margin: 0 0 0 150px;
    width: 640px;
    height: 500px;
    padding: 40px 20px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.overlay_content5 {
    display: none;
    position: fixed;
    margin: 0 0 0 -640px;
    width: 640px;
    height: 500px;
    padding: 40px 20px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    top: 100px;
}

#conditionpopup2 {
    width: 640px;
    min-height: 500px;
    margin: 0 auto;
}

#conditionpopup2 .logo {
    background: url(/img/v5/helplogo50px.png) no-repeat;
    width: 292px;
    height: 50px;
    display: block;
    overflow: hidden;
    margin: 0 0 20px 0;
}

#conditionpopup2 h3 {
    float: right;
    display: block;
    text-align: left;
    width: 328px;
    height: 20px;
    margin: 12px 0 0 0;
    text-decoration: underline;
    font-size: 24px;
    line-height: 26px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
}

.surveytab {
    width: 46px;
    height: 131px;
    display: block;
    overflow: hidden;
    background: url(/img/v5/feedback_tab.png) no-repeat scroll 0 0;
    position: absolute;
    top: 181px;
    left: 5px;
    text-indent: -9999px;
}

.surveytab:hover {
    background: url(/img/v5/feedback_tab.png) no-repeat scroll -46px 0;
}
/*  -- 2 + 3. HEADER + NEW VISITOR --  */
/*See Import*/

#newvisbkg {
    display: block;
    width: auto;
    height: 300px;
    overflow: hidden;
    margin: 0 0 20px 0;
    padding: 0;
    clear: both;
    background: url(/img/popup2013/bkg-expand.png) repeat-x;
}

#newviswrap {
    width: 940px;
    height: 140px;
    display: block;
    overflow: hidden;
    background: url(/img/popup2013/bkg.png) no-repeat;
    margin: 0 auto;
    padding: 160px 0 0 0;
}

#newviswrap .close {
    width: 50px;
    height: 50px;
    display: block;
    overflow: hidden;
    background: url(/img/popup2013/close.png) no-repeat;
    position: absolute;
    z-index: 99;
    margin: -160px 0 0 870px;
}

#newviswrap ul.foursteps {
    width: 960px;
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
}

#newviswrap ul.foursteps li {
    width: 173px;
    height: 120px;
    background: url(/img/popup2013/checkmark.png) no-repeat top left;
    margin: 0 0 0 20px;
    padding: 0 0 0 37px;
    display: block;
    overflow: hidden;
    float: left;
}

#newviswrap ul.foursteps li h3 {
    display: block;
    margin: 0 0 5px 0;
    padding: 0;
    
    font-weight: bold;
    font-size: 20px;
    line-height: 22px;
    color: #000;
}

#newviswrap ul.foursteps li p {
    display: block;
    margin: 0;
    padding: 0;
    
    font-size: 12px;
    line-height: 14px;
    font-weight: normal;
    color: #333;
}
/*  -- 4. FOOTER --  */

#v5footerad,
#ctl00_Footer1_v5footerad {
    width: 728px;
    display: block;
    margin: 30px auto 30px auto;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
    color: #666;
    background-color: #eee;
}

#footer {
    background: #005252;
    display: block;
    margin: 0;
    padding: 0;
}

#footer > .container {
    padding: 40px 15px;
    color: #fff;
}

#footer .auction-alerts .uppercase {
    color: #fff;
    font-size: 18px;
}

.auction-alerts-button-wrap {
    display: inline-block;
    float: right;
    margin-right: 50px;
    width: 120px;
}

#footer a.auction-alert-submit {
    display: inline-block;
    margin-right: 70px;
    padding: 6px 12px;
    font-size: 16px;
    text-transform: uppercase;
    background-color:  #f96b0c;
    color: #fff;
    border-radius: 3px;
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;

}

#footer a.auction-alert-submit:hover, 
#footer a.auction-alert-submit:focus, 
#footer a.auction-alert-submit:active {
  background-color: #000;
  color: #8dc63f; 
}

/* a bit of space btw Auction Alerts and input */
#row_24707 {margin-top: 6px;}

#footer .social-media-wrap {
    margin-top: 20px;
}

.footer-link-list {
    font-size: 14px;
    list-style-type: none;
    padding: 0;
}

.footer-link-list a:link {
    color: #fff;
    display: block;
    line-height: 1.5;
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
}

.footer-link-list a:hover,
.footer-link-list a:focus,
.footer-link-list a:active {
    color: #bad6d6;
}

.copyright {
    padding: 40px 100px 20px;
    text-align: center;
    font-size: 12px;
    line-height: 1.3;
}

.copyright a:link {
    text-decoration: underline;
    color: #fff;
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
}

.copyright a:hover,
.copyright a:focus,
.copyright a:active {
    text-decoration: none;
    color: #bad6d6;
}

/*#footerwrap .line {
    height: 2px;
    width: 940px;
    display: block;
    overflow: hidden;
    margin: 10px 0;
    background: url(/img/2013/footer_rowline.png) repeat-x;
}

#footerwrap .row1 {
    min-height: 39px;
    display: block;
}

#footerwrap .row2 {
    display: block;
}

#footerwrap .row3 {
    text-align: center;
    color: #999;
    font-size: 10px;
    line-height: 14px;
    display: block;
}

#footerwrap .row3 a {
    color: #999;
    text-decoration: underline;
}

#footerwrap .socialicon {
    float: right;
    margin: 0 0 0 20px;
    width: 39px;
    height: 39px;
    display: block;
    overflow: hidden;
}

#footerwrap .fb {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll 0 0;
}

#footerwrap .fb:hover {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll 0 -39px;
}

#footerwrap .tw {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll -49px 0;
}

#footerwrap .tw:hover {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll -49px -39px;
}

#footerwrap .pt {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll -98px 0;
}

#footerwrap .pt:hover {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll -98px -39px;
}

#footerwrap .yt {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll -147px 0;
}

#footerwrap .yt:hover {
    background: url(/img/2013/footer_socicons.png) no-repeat scroll -147px -39px;
}

#footerwrap ul.row2 {
    width: 940px;
    display: block;
    margin: 0;
    padding: 0;
}

#footerwrap .row2 ul li {
    float: left;
    width: 200px;
    margin: 0 20px 0 0;
    padding: 0;
    display: block;
    list-style-type: none;
}

#footerwrap .row2 ul li a {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: block;
    margin: 0 0 12px 0;
    color: #FFF;
}

#footerwrap .row2 ul li a:hover {
    color: #168CCC;
}

#footerwrap .row2 ul li.last {
    margin: 0;
    width: 240px;
    padding: 18px 20px 20px 20px;
    background: #07b35a;
    border-radius: 16px;
}

#footerwrap .row2 ul li.last .title {
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    color: #FFF;
    display: block;
    margin: 0 0 10px 0;
    padding: 0 0 0 72px;
    min-height: 44px;
    background-image: url(/img/2013/footer_emailicon.png);
    background-repeat: no-repeat;
    background-position: 0px 4px;
}

#footerwrap .row2 ul li.last #row_24707 {
    display: block;
}

#footerwrap .row2 ul li.last .fb-email {
    padding: 10px 10px;
    display: block;
    overflow: hidden;
    border-radius: 6px;
    background: #FFF;
    box-shadow: none;
    font-size: 14px;
    line-height: 16px;
    height: 18px;
    font-weight: 300;
    color: #333;
    width: 220px;
    border: none;
}

#footerwrap .row2 ul li.last .submitfoot {
    -webkit-appearance: none;
    cursor: pointer;
    border: none;
    border-radius: 6px;
    box-shadow: none;
    background: #168CCC;
    height: 30px;
    padding: 0 10px;
    font-size: 12px;
    color: #FFF;
    margin: 5px 0 0 0;
}

#footerwrap .row2 ul li.last #row_24707 .caption {
    display: none !important;
}

#dropanchor {
    display: inline-block;
    height: 39px;
    line-height: 39px;
    padding: 0 60px 0 20px;
    font-size: 14px;
    font-weight: 500;
    color: #FFF;
    background-color: #168CCC;
    background-image: url(/img/2013/drop-arrow.png);
    background-position: right top;
    background-repeat: no-repeat;
    border-radius: 16px;
    cursor: pointer;
}

#dropanchor.dropactive {
    border-radius: 16px 16px 0 0;
    background-color: #137bb3;
    background-image: url(/img/2013/drop-x.png);
    height: 49px;
}

#dropmenu {
    display: none;
    width: 940px;
    position: absolute;
    background-color: #168CCC;
    padding: 20px 0;
    border-radius: 0 16px 16px 16px;
}

#dropmenu ul {
    width: 940px;
    margin: 0;
    padding: 0;
    display: block;
    list-style-type: none;
}

#dropmenu ul li {
    display: table-cell;
    float: none;
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    width: 1%;
}

#dropmenu ul li a {
    color: #FFF;
    font-weight: 500;
}

#dropmenu ul li a:hover {
    text-decoration: underline;
}
/*  -- 5. HOMEPAGE --  */
/*See homepage.css*/
/*  -- 6. SEARCH RESULTS --  */
/*See search.css*/

#wrapv5 .srchAdWrap {
    display: none !important;
}
/*  -- 7. DOCUMENT PAGES --  */

#docwrap {
   
    min-height: 500px;
    padding: 20px 20px 0 20px;
    margin: 10px auto;
}


#docwrap .browse {
    padding-top: 8px;
}


#docwrap .pusher {
    cursor: pointer;
    font-size: 18px;
    padding-bottom: 6px;
    color: #000;
    
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
}

#docwrap .pusher:hover,
#docwrap .pusher:focus {
    color: #8dc63f; 
    padding-left: 2px;
    
}

#docwrap .sitemaptitle a {
    
   
    text-decoration: none;
    display: block;
    margin: 0 0 5px 0;
}

#docwrap ul {
    margin: 0 0 20px 0;
    padding: 0;
    display: block;
}

#docwrap li {
    margin: 5px 0 10px 25px;
    padding: 0;
}

#docwrap .nav li {
    margin: 0;
    padding-bottom: 5px;
}

#docwrap p {
    margin: 0 0 12px 0;
}
/*  -- 8. HELP --  */

#docwrap #dashspace {
    height: 1px;
    display: block;
    
    
    margin: 20px 0;
}

.how-it-works-heading {
    padding: 5px 0;
    border-bottom: 1px solid #005252;
}



#docwrap .spiffyfooterbkg {
    display: none;
}

#docwrap .footer0110wrap {
    display: none;
}

#docwrap #footer_wrap {
    display: none;
}

#docwrap #footer_wrap_patent {
    display: none;
}

#docwrap #hp0810googleadwrap {
    display: none;
}

#docwrap .movercopy {
  
  
    margin: 10px 0 20px;
    padding: 20px;
    background-color: #f2f8f9;
   
}

#docwrap .movercopy UL {
    margin: 3px 0 20px 35px;
    padding: 0;
}

#docwrap .movercopy OL {
    margin: 3px 0 20px 35px;
    padding: 0;
}

#docwrap .movercopy LI {
    margin: 0 0 5px 0;
    padding: 0;
}

#docwrap .movercopy h3 {
    font-size: 12px;
    font-weight: bold;
    color: #333;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    text-decoration: underline;
}

#docwrap .movercopy2 {
    font-size: 12px;
    color: #333;
    margin: 10px 0 100px 0;
    padding: 0 0 0 12px;
    border-left: 5px solid #CCC;
    background: #f9f9f9;
}

#docwrap .movercopy2 ul {
    margin: 3px 0 20px 0;
    padding: 0;
    list-style-type: none;
}

#docwrap .movercopy2 li {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
}
/*  -- 9. MY PAGE --  */

#mypage_nav_left_wrap {
    background: #FFF;
    width: 25%;
    float: left;
    clear: left;
    margin: 30px 15px 0 0;
}

#mypage_nav_left_wrap ul {
    margin: 10px 0;
    padding: 0;
    list-style-type: none;
}

#mypage_nav_left_wrap li {
    margin: 0;
    padding: 5px 10px;
    list-style-type: none;
    display: block;
}

#mypage_nav_left_wrap li h1 {

}

#mypage_panel_right_wrap {
    width: 70%;
    float: left;
    margin: 0;
    padding: 15px 0;
}





#mypage_panel_right_wrap .required {
    color: #FF0000;
    float: right;
    text-align: right;
}

#mypage_panel_right_wrap_inside1 {
   
    padding: 10px;
    margin: 10px 0 0 0;
    color: #333;
    height: 25px;
}

#mypage_panel_right_wrap_inside1 .message {
    
    display: block;
    float: left;
    
    font-weight: normal;
    margin: 5px 0 0;
    padding: 0;
    width: 320px;
}

#mypage_panel_right_wrap_inside2 {
    float: right;
}

#mypage_panel_right_wrap_inside2 input[type="text"] {
    padding: 4px 8px 4px 106px;
    width: 160px;
    line-height: 100%;
}

#mypage_panel_right_wrap_inside2 input[type="submit"] {
    border: 0;
    padding: 4px 8px;
    width: 100px;
    margin: 0;
    cursor: pointer;
   
}


#mypage_panel_right_wrap_inside3 #calendar {
    
    display: block;
   
}

#ctl00_ContentPlaceHolder1_Image1 {
    display: inline-block;
    margin-right: 15px;
}

#mypage_panel_right_wrap_inside3 #calendar img {
    width: 24px;
    height: 20px;
    margin: 0 0 -5px 0;
    cursor: pointer;
}

#mypage_panel_right_wrap_inside3 #calendar input[type="text"] {
    padding: 2px 4px;
    
}

#mypage_panel_right_wrap_inside3 #calendar input[type="submit"] {
    border: 0;
    padding: 2px 4px;
    margin: 0;
    cursor: pointer;
    
}

.erroralertred {
    color: #FF0000;
    font-weight: bold;
}

#mypage_panel_right_wrap_inside4,
#mypage_panel_right_wrap_inside3,
.ui-widget-content   {
    border: 1px solid #f2f8f9;
    background-color: #fdfdfd;
    padding: 20px;
    margin: 10px 0 0 0;
    color: #000;
    font-family: 'Lato', sans-serif;
    font-weight:300;
    font-size: 16px;
}

#tabs.ui-widget-content table table tbody td {
    padding: 3px;
    border: 1px solid #eee;
    font-size: 14px;
}

.mypagecurveall label {
    display: block;
    float: left;
    clear: left;
    width: 25%;
    text-align: right;
    margin-right: 10px;
    
    
}

.mypagecurveall.long-label label {
    line-height: 2.5;   
}

.account-summary-value {
    display: block;
    float: left;
    width: 70%;
    line-height: 1.4;
    padding-top: 8px;
    font-weight: 700;
}

.account-summary-value input[type="text"] {
    width: 70%;
}


#mypage_panel_right_wrap_inside4 input[type="submit"] {
    border: 0;
    padding: 4px 8px;
    width: 100px;
    margin: 0;
    cursor: pointer;
    
}



#mypage_panel_right_wrap_inside4 h2 {
    
    float: left;
}

#mypage_panel_right_wrap_inside4 td {
    padding: 0 0 10px 0;
}

#mypage_profile_bottom_buttonbox {
    margin: 15px 5px 0 0;
    height: 24px;
    display: block;
}

#mypage_profile_bottom_buttonbox .textbutton a {
    padding: 4px 8px;
    
    width: 155px;
    
}



#mypage_profile_curve_midblock2 table {
    background: #FFF;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}



#mypage_profile_curve_midblock3 table {
    background: #FFF;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

#mypage_profile_curve_midblock3 {
    width: 957px;
    background: #dde6ef;
    margin: 0 auto;
    padding: 15px;
}

#mypage_profile_curve_midblock2 {
    width: 957px;
    background: #e5ecf3;
    margin: 0 auto;
    padding: 15px;
    border-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
}

#mypage_profile_curve_midblock {
    width: 100%;
    margin: 0 auto;
    padding: 15px;
    display: block;
}

#mypage_password input[type="submit"] {
    
    margin: 0 10px 0 0;
    float: left;
    cursor: pointer;
}





#mypage_profile_curve_mid_left {
    width: 937px;
    background: #FFF;
    padding: 10px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

#mypage_profile_curve_mid_left h1 {
    margin: -2px 0 12px -1px;
    padding: 0;
    font-size: 20px;
    font-weight: normal;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height: 100%;
    color: #669933;
}

#mypage_profile_curve_mid_left td {
    font-size: 11px;
    padding: 10px 0;
    border-bottom: 1px solid #d2d6dc;
    color: #333;
}

#mypage_profile_curve_mid_left ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#mypage_profile_curve_mid_left li {
    margin: 0 15px 0 0;
    padding: 0;
    list-style-type: none;
    float: left;
}

#mypage_profile_curve_mid_left td input {
    border: 1px solid #CCC;
    line-height: 100%;
    font-size: 11px;
    padding: 3px;
    margin: 0;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

#mypage_profile_curve_mid_left td input[type="text"] {
    width: 200px;
}

#mypage_profile_curve_mid_right {
    width: 278px;
    float: left;
    margin: 0 0 0 15px;
    background: #FFF;
    padding: 10px;
    border: 1px solid #EEEEEE;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.mypage_profile_button a:link,
.mypage_profile_button a:visited {
 
}

.mypage_profile_button2 a:link,
.mypage_profile_button2 a:visited {
   
}

.mypage_profile_button3 a:link,
.mypage_profile_button3 a:visited {

}

.mypage_profile_button4 {
 
}

.mypage_profile_button5 a:link,
.mypage_profile_button5 a:visited {

}

.mypage_profile_button6 {

}

.mypage_button_block {
    display: block;
    margin: 10px 0 0 0;
    height: 28px;
}

.mypage_sticky_message {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    background: #EEEEEE;
    border: 1px solid #DDDDDD;
    color: #666;
    padding: 5px 10px;
    font-size: 13px;
    line-height: 100%;
    float: right;
}

#mypage_password {
    padding: 15px;
    color: #000;
    margin: 0 auto;
    width: 350px;
}

#mypage_password h1 {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 20px;
    font-weight: normal;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height: 100%;
    color: #669933;
}

#mypage_password td {
    font-size: 11px;
    padding: 10px 0;
    border-bottom: 1px solid #d2d6dc;
    color: #333;
}

#mypage_password ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#mypage_password li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    float: left;
}

#mypage_password td input {
    border: 1px solid #CCC;
    line-height: 100%;
    font-size: 11px;
    padding: 2px 3px;
    margin: 0;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}

#mypage_password td select {
    border: 1px solid #CCC;
    line-height: 100%;
    font-size: 11px;
    padding: 3px;
    margin: 0;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}

#mypage_password td input[type="text"] {
    width: 200px;
}

#mypage_password td input[type="password"] {
    width: 200px;
}

#mypage_password input[type="submit"] {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    background: #336699;
    border: none;
    color: #FFF;
    padding: 5px 10px;
    font-weight: bold;
    margin: 0 10px 0 0;
    font-size: 13px;
    line-height: 100%;
    float: left;
    text-decoration: none;
    cursor: pointer;
}

#mypage_boxes {
    
}

#mypage_message_curve_mid { 
    padding: 10px 0;
    margin: 20px 0;
}

#mypage_message_curve_mid h4 {
    margin: 0;
    padding: 2px 0 0 0;
    float: none;
}


a.mypage_welcome_box {
    border: 1px solid #bad6d6;
    margin: 8px;
    padding: 5px;
    width: 100%;
    height: 110px;
    float: left;
    text-decoration: none;
    font-size: 16px;
    font-weight: normal;
    color: #006672;
    background-color: #ffffff;
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
}

a.mypage_welcome_box:hover {
    border: 1px solid #005252;
    text-decoration: none;
    background-color: #f2f8f9;
}

a.mypage_welcome_box small {
    margin: 0;
    padding: 0;
    font-size: 12px;
    
}

a.mypage_welcome_box .my-page-icons {
    width: 50px; 
    height: 50px;
    margin: 0px auto 5px;
    display: block;
    -webkit-transition: all 0.20s ease-in-out;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
   

}

/*a.mypage_welcome_box:hover .my-page-icons,
a.mypage_welcome_box:focus .my-page-icons   {
    -webkit-transform: rotate(4deg);
    -moz-transform: rotate(4deg);
    -o-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);

}*/

.welcome-box-text {
    text-align: center;
}

.my-page-sublabel {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0;
}

/*.myboxact {
    background: url(/img/mypage0210/box_myact.gif) scroll 0 -214px;
}

.myboxact:hover {
    background: url(/img/mypage0210/box_myact.gif) scroll 0 -715px;
}

.myboxbids {
    background: url(/img/mypage0210/box_mybids.gif) scroll 0 -214px;
}

.myboxbids:hover {
    background: url(/img/mypage0210/box_mybids.gif) scroll 0 -715px;
}

.myboxalerts {
    background: url(/img/mypage0210/box_myalerts.gif) scroll 0 -214px;
}

.myboxalerts:hover {
    background: url(/img/mypage0210/box_myalerts.gif) scroll 0 -715px;
}

.myessemails {
    background: url(/img/mypage0210/box_essemails.gif) scroll 0 -214px;
}

.myessemails:hover {
    background: url(/img/mypage0210/box_essemails.gif) scroll 0 -715px;
}

.mycustcare {
    background: url(/img/v5/mypage_select_faqv2.png) scroll 0 -214px;
}

.mycustcare:hover {
    background: url(/img/v5/mypage_select_faqv2.png) scroll 0 -715px;
}

.myreturns {
    background: url(/img/mypage0210/box_returns.gif) scroll 0 -214px;
}

.myreturns:hover {
    background: url(/img/mypage0210/box_returns.gif) scroll 0 -715px;
}

.mysquaretrade {
    background: url(/img/mypage0210/box_squaretrade.png) scroll 0 -214px;
}

.mysquaretrade:hover {
    background: url(/img/mypage0210/box_squaretrade.png) scroll 0 -715px;
}

.myboxdebt {
    background: url(/img/mypage0210/box_mydebts.png) scroll 0 -214px;
}

.myboxdebt:hover {
    background: url(/img/mypage0210/box_mydebts.png) scroll 0 -715px;
}

.myfeedback {
    background: url(/img/v5/mypage_box_feedback.png) scroll 0 -214px;
}

.myfeedback:hover {
    background: url(/img/v5/mypage_box_feedback.png) scroll 0 -715px;
}

.mycontact {
    background: url(/img/v5/mypage_box_contact.png) scroll 0 -214px;
}

.mycontact:hover {
    background: url(/img/v5/mypage_box_contact.png) scroll 0 -715px;
}

.mytwitter {
    background: url(/img/v5/mypage_box_twitter.png) scroll 0 -214px;
}

.mytwitter:hover {
    background: url(/img/v5/mypage_box_twitter.png) scroll 0 -715px;
}

.myfacebook {
    background: url(/img/v5/mypage_box_facebook.png) scroll 0 -214px;
}

.myfacebook:hover {
    background: url(/img/v5/mypage_box_facebook.png) scroll 0 -715px;
}

.mybidville {
    background: url(/img/v5/mypage-box-bidville.png) no-repeat scroll 0 -214px;
    display: none !important;
}

.mybidville:hover {
    background: url(/img/v5/mypage-box-bidville.png) no-repeat scroll 0 -715px;
    display: none !important;
}*/

#mypage_boxes {
    padding-bottom: 50px;
}

/*  -- 10. CATEGORY PAGES --  */

#v5categorywrap {
    width: 940px;
    margin: 0 auto;
}

#v5categorywrap #marquee-wrap {
    width: 717px;
    height: 201px;
    margin: 0 0 20px 0;
}

#v5categorywrap #marquee-wrap #marquee {
    width: 498px;
    height: 201px;
    float: left;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 -564px;
    display: block;
    overflow: hidden;
}

#v5categorywrap #marquee-wrap #controls {
    background: url(/img/v5/marqueelgnav.png) no-repeat;
    width: 235px;
    height: 15px;
    padding: 15px 0 0 0;
    display: block;
    overflow: hidden;
    text-align: center;
    position: relative;
    float: right;
    margin: -28px 0 0 0;
}

#v5categorywrap #marquee-wrap #controls img {
    margin: 0 2px;
}

.stepcarouse2 {
    position: relative;
    overflow: scroll;
    width: 498px;
    height: 201px;
}

.stepcarouse2 .belt {
    position: absolute;
    left: 0;
    top: 0;
}

.stepcarouse2 .panel {
    float: left;
    overflow: hidden;
    margin: 0;
    width: 498px;
}

#v5categorywrap #marquee-wrap #topad {
    width: 200px;
    height: 200px;
    overflow: hidden;
    display: block;
    float: right;
}

#v5categorynav {
    width: 183px;
    float: left;
    background: #e6e6e6;
    padding: 10px 10px 0 10px;
    overflow: hidden;
}

#v5categorynav h1 {
    width: 161px;
    min-height: 12px;
    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
    color: #333;
    padding: 8px 10px;
    margin: 0;
    display: block;
    overflow: hidden;
    text-transform: uppercase;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll -514px -49px #ececec;
    border: 1px solid #DDDDDD;
    border-bottom: none;
}

#v5categorynav ul {
    width: 161px;
    background: #FFF;
    display: block;
    padding: 10px 10px 5px 10px;
    margin: 0 0 10px 0;
    border: 1px solid #DDDDDD;
}

#v5categorynav li {
    list-style-type: square;
    margin: 1px 0 1px 14px;
    padding: 0;
    color: #CCC;
}

#v5categorynav li:hover {
    color: #168CCC;
}

#v5categorynav li a {
    display: block;
    padding: 2px;
    font-weight: bold;
}

#v5categorynav li a:hover {
    background: #336699;
    color: #FFF;
    text-decoration: none;
}

#v5categorynav li.title {
    font-weight: bold;
    list-style-type: none;
    color: #333;
    margin: 0 0 5px 0;
    padding: 0;
}

#v5categorynav .adtitleleft {
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 1px;
    color: #666;
    text-transform: uppercase;
}

#v5categorynav #twitterbadge {
    background: url(/img/v5/v5_homepage_twitterbadge.png) no-repeat;
    width: 161px;
    height: 86px;
}

#v5categorybody {
    width: 717px;
    float: right;
}

#v5categorybody #featured {
    width: 717px;
}

#v5categorybody #featured h1 {
    width: 717px;
    height: 39px;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 0;
}

#v5categorybody #featured ul {
    width: 717px;
    height: 211px;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 -343px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#v5categorybody #featured li {
    width: 139px;
    height: 191px;
    margin: 10px 20px;
    padding: 0;
    list-style-type: none;
    float: left;
    display: block;
    overflow: hidden;
}

#v5categorybody #featured li .hm_features_title {
    width: 139px;
    height: 28px;
    display: block;
    overflow: hidden;
}

#v5categorybody #featured li .hm_features_img {
    width: 137px;
    height: 137px;
    border: 1px solid #e5e5e5;
    border-bottom: 1px solid #CCC;
    margin: 4px 0;
    display: block;
    overflow: hidden;
    background: #FFF;
}

#v5categorybody #featured li .hm_features_img img {
    widt: 117px;
    height: 117px;
    padding: 10px;
}

#v5categorybody #featured li .hm_features_bidtowin {
    font-weight: bold;
    text-align: center;
    width: 137px;
    height: 15px;
    display: block;
    color: #333;
    font-size: 12px;
    line-height: 15px;
}

#v5categorybody #featured li .hm_features_bidtowin a {
    color: #333;
    margin: 0 0 0 4px;
    font-size: 12px;
    line-height: 15px;
}

#v5categorybody #featured li .hm_features_buyitnow {
    font-weight: bold;
    text-align: center;
    width: 137px;
    height: 15px;
    display: block;
    color: #333;
    font-size: 12px;
    line-height: 15px;
}

#v5categorybody #featured li .hm_features_buyitnow a {
    color: #333;
    margin: 0 0 0 4px;
    font-size: 12px;
    line-height: 15px;
}

#v5categorybody #featured li .hm_features_bidtowinPrice2 {
    display: none;
}

#v5categorybody #featured li .hm_timer {
    display: none;
}

#v5categorybody #featured li .hm_features_qty {
    display: none;
}

#v5categorybody #featured li .hm_features_numberofbids {
    display: none;
}

#v5categorybody #featured li .hm_features_more {
    display: none;
}

#v5categorybody #featured li .hm_features_title2 {
    width: 139px;
    height: 28px;
    display: block;
    overflow: hidden;
}

#v5categorybody #featured li .hm_features_img2 {
    width: 137px;
    height: 137px;
    border: 1px solid #e5e5e5;
    border-bottom: 1px solid #CCC;
    margin: 4px 0;
    display: block;
    overflow: hidden;
    background: #FFF;
}

#v5categorybody #featured li .hm_features_img2 img {
    widt: 117px;
    height: 117px;
    padding: 10px;
}

#v5categorybody #featured li .hm_features_buyitnow2 {
    font-weight: bold;
    text-align: center;
    width: 137px;
    height: 15px;
    display: block;
    color: #333;
    font-size: 12px;
    line-height: 15px;
}

#v5categorybody #featured li .hm_features_buyitnow2 a {
    color: #333;
    margin: 0 0 0 4px;
    font-size: 12px;
    line-height: 15px;
}

#v5categorybody #featured li .hm_features_bidtowinPrice3 {
    display: none;
}

#v5categorybody #featured li .hm_features_more2 {
    display: none;
}

#v5categorybody #ad {
    width: 468px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    margin: 20px 0;
    padding: 20px 124px 20px 125px;
}

#v5categorybody #ad .title {
    font-size: 10px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #666;
}

#v5categorybody #hot-auction {
    width: 348px;
    height: 225px;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 -108px;
    float: left;
    display: block;
    overflow: hidden;
}

#v5categorybody #hot-auction h1 {
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 -49px;
    width: 348px;
    height: 39px;
}

#v5categorybody #hot-auction .image {
    width: 163px;
    height: 163px;
    display: block;
    float: left;
    margin: 10px;
}

#v5categorybody #hot-auction .image img {
    width: 143px;
    height: 143px;
    padding: 10px;
}

#v5categorybody #hot-auction .image ul {
    margin: 0;
    padding: 0;
    width: 163px;
    height: 163px;
}

#v5categorybody #hot-auction .image li {
    margin: 0;
    padding: 0;
    width: 163px;
    height: 163px;
    list-style-type: none;
}

#v5categorybody #hot-auction .image li .ubprlnk {
    display: none;
}

#v5categorybody #hot-auction .image li .ubprimg {
    width: 163px;
    height: 163px;
    display: block;
}

#v5categorybody #hot-auction .image li .ubprcurrentbid {
    display: none;
}

#v5categorybody #hot-auction .image li .ubprcurrentbid2 {
    display: none;
}

#v5categorybody #hot-auction .image li .ubprquantity {
    display: none;
}

#v5categorybody #hot-auction .image li .ubprbids {
    display: none;
}

#v5categorybody #hot-auction .image li .ubprtimeleft {
    display: none;
}

#v5categorybody #hot-auction .image li .ubprbdnow {
    display: none;
}

#v5categorybody #hot-auction .image li br {
    display: none;
}

#v5categorybody #hot-auction ul {
    margin: 10px 0;
    padding: 0;
    float: left;
    display: block;
    width: 155px;
}

#v5categorybody #hot-auction li {
    margin: 0 0 8px 20px;
    padding: 0;
    list-style-type: decimal;
    width: 145px;
    font-size: 11px;
    line-height: 13px;
    color: #666;
    font-weight: bold;
}

#v5categorybody #hot-auction li .ubprlnk {
    width: 135px;
    max-height: 26px;
    overflow: hidden;
    display: block;
    font-weight: normal;
}

#v5categorybody #hot-auction li .ubprimg {
    display: none;
}

#v5categorybody #hot-auction li .ubprcurrentbid {
    display: none;
}

#v5categorybody #hot-auction li .ubprcurrentbid2 {
    display: none;
}

#v5categorybody #hot-auction li .ubprquantity {
    display: none;
}

#v5categorybody #hot-auction li .ubprbids {
    display: none;
}

#v5categorybody #hot-auction li .ubprtimeleft {
    display: none;
}

#v5categorybody #hot-auction li .ubprbdnow {
    display: none;
}

#v5categorybody #hot-auction li br {
    display: none;
}

#v5categorybody #hot-buyitnow {
    width: 348px;
    height: 225px;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 -108px;
    float: right;
    display: block;
    overflow: hidden;
}

#v5categorybody #hot-buyitnow h1 {
    background: url(/img/v5/pagebody_category.png) no-repeat scroll 0 -98px;
    width: 348px;
    height: 39px;
}

#v5categorybody #hot-buyitnow .image {
    width: 163px;
    height: 163px;
    display: block;
    float: left;
    margin: 10px;
}

#v5categorybody #hot-buyitnow .image img {
    width: 143px;
    height: 143px;
    padding: 10px;
}

#v5categorybody #hot-buyitnow .image ul {
    margin: 0;
    padding: 0;
    width: 163px;
    height: 163px;
}

#v5categorybody #hot-buyitnow .image li {
    margin: 0;
    padding: 0;
    width: 163px;
    height: 163px;
    list-style-type: none;
}

#v5categorybody #hot-buyitnow .image li .ubprlnk {
    display: none;
}

#v5categorybody #hot-buyitnow .image li .ubprimg {
    width: 163px;
    height: 163px;
    display: block;
}

#v5categorybody #hot-buyitnow .image li .ubprcurrentbid {
    display: none;
}

#v5categorybody #hot-buyitnow .image li .ubprcurrentbid2 {
    display: none;
}

#v5categorybody #hot-buyitnow .image li .ubprquantity {
    display: none;
}

#v5categorybody #hot-buyitnow .image li .ubprbids {
    display: none;
}

#v5categorybody #hot-buyitnow .image li .ubprtimeleft {
    display: none;
}

#v5categorybody #hot-buyitnow .image li .ubprbdnow {
    display: none;
}

#v5categorybody #hot-buyitnow .image li br {
    display: none;
}

#v5categorybody #hot-buyitnow ul {
    margin: 10px 0;
    padding: 0;
    float: left;
    display: block;
    width: 155px;
}

#v5categorybody #hot-buyitnow li {
    margin: 0 0 8px 20px;
    padding: 0;
    list-style-type: decimal;
    width: 145px;
    font-size: 11px;
    line-height: 13px;
}

#v5categorybody #hot-buyitnow li .ubprlnk {
    width: 135px;
    max-height: 26px;
    overflow: hidden;
    display: block;
    font-weight: normal;
}

#v5categorybody #hot-buyitnow li .ubprimg {
    display: none;
}

#v5categorybody #hot-buyitnow li .ubprcurrentbid {
    display: none;
}

#v5categorybody #hot-buyitnow li .ubprcurrentbid2 {
    display: none;
}

#v5categorybody #hot-buyitnow li .ubprquantity {
    display: none;
}

#v5categorybody #hot-buyitnow li .ubprbids {
    display: none;
}

#v5categorybody #hot-buyitnow li .ubprtimeleft {
    display: none;
}

#v5categorybody #hot-buyitnow li .ubprbdnow {
    display: none;
}

#v5categorybody #hot-buyitnow li br {
    display: none;
}
/*Redesign*/

#v5categorywrap #content697px {
    width: 697px;
    display: block;
    float: right;
}

#v5categorywrap #headline {
    background: url(/img/v5/category/v5cat_headline_bkg.png) no-repeat #000;
    width: 697px;
    height: 82px;
    display: block;
    overflow: hidden;
    margin: 0 0 20px 0;
}

#v5categorywrap #headline h1 {
    font-size: 24px;
    line-height: 100%;
    font-weight: bold;
    color: #FFF;
    margin: 15px 0 0 20px;
}

#v5categorywrap #headline .browse {
    font-weight: normal;
    color: #CCC;
}

#v5categorywrap #headline h2 {
    font-size: 13px;
    line-height: 15px;
    font-weight: normal;
    color: #CCC;
    margin: 0 0 0 20px;
}

#v5categorywrap #picks697px {
    background: url(/img/v5/category/v5cat_3picks_bkg.png) no-repeat #DDDDDD;
    width: 677px;
    height: 306px;
    display: block;
    overflow: hidden;
    padding: 0 10px;
}

#v5categorywrap #picks697px #productwrap {
    background: #FFF;
    border: 1px solid #669933;
    width: 163px;
    height: 224px;
    padding: 20px;
    display: block;
    overflow: hidden;
    float: left;
    margin: 20px 10px;
}

#v5categorywrap #picks697px #productwrap .brand {
    display: block;
    margin: 0 0 10px 0;
}

#v5categorywrap #picks697px #productwrap ul,
#v5categorywrap #picks697px #productwrap li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: block;
    width: 163px;
}

#v5categorywrap #picks697px #productwrap li .ubprlnk a {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #333;
    display: block;
    overflow: hidden;
    width: 163px;
    height: 28px;
}

#v5categorywrap #picks697px #productwrap li .ubprimg {
    display: block;
    background: url(/img/v5/category/v5cat_button_buy.png) no-repeat bottom left;
    height: 135px;
    position: absolute;
    margin: 54px 0 0 0;
}

#v5categorywrap #picks697px #productwrap li .ubprimg img {
    display: block;
    width: 102px;
    height: 102px;
    padding: 0 0 35px 0;
}

#v5categorywrap #picks697px #productwrap li .ubprcurrentbid2 {
    display: block;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
    color: #669900;
    margin: 3px 0 0 0;
}

#v5categorywrap #picks697px #productwrap li br {
    display: none;
}

#v5categorywrap #picks697px #productwrap li .ubprcurrentbid {
    display: none;
}

#v5categorywrap #picks697px #productwrap li .ubprbids {
    display: none;
}

#v5categorywrap #picks697px #productwrap li .ubprbdnow {
    display: none;
}

#v5categorywrap #picks697px #productwrap li .ubprtimeleft {
    display: none;
}

#v5categorywrap #picks697px #productwrap li .ubprquantity {
    display: none;
}

#v5categorywrap #picks697px #productwrap li .ubprbdnow {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid {
    background: url(/img/v5/category/v5cat_hot_logo.png) no-repeat bottom right #FFF;
    border: 1px solid #6699cc;
    width: 163px;
    height: 224px;
    padding: 20px;
    display: block;
    overflow: hidden;
    float: left;
    margin: 20px 10px;
}

#v5categorywrap #picks697px #productwrapbid .brand {
    display: block;
    margin: 0 0 10px 0;
}

#v5categorywrap #picks697px #productwrapbid ul,
#v5categorywrap #picks697px #productwrapbid li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: block;
    width: 163px;
}

#v5categorywrap #picks697px #productwrapbid li .ubprlnk a {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #333;
    display: block;
    overflow: hidden;
    width: 163px;
    height: 28px;
}

#v5categorywrap #picks697px #productwrapbid li .ubprimg {
    display: block;
    background: url(/img/v5/category/v5cat_button_bid.png) no-repeat bottom left;
    height: 135px;
    position: absolute;
    margin: 54px 0 0 0;
}

#v5categorywrap #picks697px #productwrapbid li .ubprimg img {
    display: block;
    width: 102px;
    height: 102px;
    padding: 0 0 35px 0;
}

#v5categorywrap #picks697px #productwrapbid li .ubprcurrentbid2 {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid li br {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid li .ubprcurrentbid {
    display: block;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
    color: #6699cc;
    margin: 3px 0 0 0;
}

#v5categorywrap #picks697px #productwrapbid li .ubprbids {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid li .ubprbdnow {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid li .ubprtimeleft {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid li .ubprquantity {
    display: none;
}

#v5categorywrap #picks697px #productwrapbid li .ubprbdnow {
    display: none;
}

#v5categorywrap #marquees697px {
    width: 697px;
    height: 347px;
    display: block;
    overflow: hidden;
    margin: 10px 0 0 0;
}

#v5categorywrap #marquees697px #large {
    width: 340px;
    height: 337px;
    display: block;
    overflow: hidden;
    margin: 10px 0 0 0;
    float: left;
}

#v5categorywrap #marquees697px #large2 {
    width: 340px;
    height: 337px;
    display: block;
    overflow: hidden;
    margin: 10px 0 0 0;
    float: right;
}

#v5categorywrap #marquees697px #small {
    width: 338px;
    height: 160px;
    display: block;
    overflow: hidden;
    margin: 10px 0 0 0;
    float: right;
}

#v5categorywrap #prodsearch {
    width: 222px;
    height: auto;
    display: block;
    overflow: hidden;
    float: left;
    margin: 20px 15px 0 0;
    background: #FFF;
}

#v5categorywrap #prodsearch .title {
    background: url(/img/v5/category/v5cat_search_title.png) no-repeat;
    width: 222px;
    height: 32px;
    display: block;
    overflow: hidden;
}

#v5categorywrap #prodsearch h2 {
    margin: 0;
    padding: 8px 10px;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
    color: #FFF;
    display: block;
}

#v5categorywrap #prodsearch ul {
    border: 1px solid #CCC;
    border-top: none;
    width: 220px;
    display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#v5categorywrap #prodsearch li {
    display: block;
    margin: 0;
    padding: 10px 0;
    list-style-type: none;
    border-top: 1px solid #CCC;
    height: 51px;
}

#v5categorywrap #prodsearch li .ubprimg img {
    display: block;
    width: 50px;
    height: 50px;
    float: left;
    margin: 0 0 0 10px;
    overflow: hidden;
}

#v5categorywrap #prodsearch li .ubprlnk a {
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    display: block;
    overflow: hidden;
    width: 139px;
    height: 26px;
    margin: 0 0 4px 10px;
    float: left;
}

#v5categorywrap #prodsearch li .ubprcurrentbid2 {
    font-size: 18px;
    line-height: 100%;
    font-weight: bold;
    color: #333;
    float: left;
    display: block;
    width: 139px;
    margin: 0 0 0 10px;
}

#v5categorywrap #prodsearch li .ubprcurrentbid {
    display: none;
}

#v5categorywrap #prodsearch li .ubprbids {
    display: none;
}

#v5categorywrap #prodsearch li .ubprbdnow {
    display: none;
}

#v5categorywrap #prodsearch li .ubprtimeleft {
    display: none;
}

#v5categorywrap #prodsearch li .ubprquantity {
    display: none;
}

#v5categorywrap #prodsearch li .ubprbdnow {
    display: none;
}

#v5categorywrap #prodsearch li br {
    display: none;
}

#v5categorywrap #fourproducts {
    background: url(/img/v5/category/v5cat_3picks_bkg.png) no-repeat #DDDDDD;
    width: 697px;
    height: 306px;
    display: block;
    overflow: hidden;
    margin: 20px 0;
}

#v5categorywrap #fourproducts h2 {
    margin: 20px 0 0 20px;
    padding: 0;
    font-size: 20px;
    line-height: 22px;
    color: #333;
    font-weight: bold;
    display: block;
}
/*ie6*/

#v5categorywrap #fourproducts ul {
    width: 677px;
    display: block;
    margin: 20px 10px;
    padding: 0;
    list-style-type: none;
}
/*ie6*/

#v5categorywrap #fourproducts li {
    display: block;
    margin: 0 10px;
    padding: 0;
    list-style-type: none;
    width: 149px;
    height: 225px;
    float: left;
}

#v5categorywrap #fourproducts li .ubprimg img {
    display: block;
    width: 127px;
    height: 127px;
    float: left;
    margin: 0;
    overflow: hidden;
    background: #FFF;
    border: 1px solid #CCC;
    padding: 10px;
}

#v5categorywrap #fourproducts li .ubprlnk a {
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    display: block;
    overflow: hidden;
    width: 149px;
    max-height: 39px;
    margin: 10px 0 0 0;
    float: left;
}

#v5categorywrap #fourproducts li .ubprcurrentbid2 {
    font-size: 18px;
    line-height: 100%;
    font-weight: bold;
    color: #333;
    float: left;
    display: block;
    width: 139px;
    margin: 5px 0 0 0;
}

#v5categorywrap #fourproducts li .ubprcurrentbid {
    display: none;
}

#v5categorywrap #fourproducts li .ubprbids {
    display: none;
}

#v5categorywrap #fourproducts li .ubprbdnow {
    display: none;
}

#v5categorywrap #fourproducts li .ubprtimeleft {
    display: none;
}

#v5categorywrap #fourproducts li .ubprquantity {
    display: none;
}

#v5categorywrap #fourproducts li .ubprbdnow {
    display: none;
}

#v5categorywrap #fourproducts li br {
    display: none;
}

#v5categorywrap #iconcolumns {
    width: 357px;
    overflow: hidden;
}

#v5categorywrap #iconcolumns ul {
    width: 357px;
    height: auto;
    display: block;
    margin: 0;
    padding: 0;
}

#v5categorywrap #iconcolumns li {
    width: 119px;
    height: 159px;
    display: block;
    margin: 0;
    padding: 0;
    float: left;
    text-align: center;
}

#v5categorywrap #iconcolumns li a {
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    display: block;
    padding: 110px 0 0 0;
}

#v5categorywrap #iconcolumns li a.accy {
    background: url(/img/v5/caticons/cat1_accy.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.cmpn {
    background: url(/img/v5/caticons/cat1_cmpn.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.desktop {
    background: url(/img/v5/caticons/cat1_desktop.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.drive {
    background: url(/img/v5/caticons/cat1_drive.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.laptop {
    background: url(/img/v5/caticons/cat1_laptop.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.monitor {
    background: url(/img/v5/caticons/cat1_monitor.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.netbook {
    background: url(/img/v5/caticons/cat1_netbook.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.network {
    background: url(/img/v5/caticons/cat1_network.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.pda {
    background: url(/img/v5/caticons/cat1_pda.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.printer {
    background: url(/img/v5/caticons/cat1_printer.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.server {
    background: url(/img/v5/caticons/cat1_server.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.software {
    background: url(/img/v5/caticons/cat1_software.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el1 {
    background: url(/img/v5/caticons/cat_elec_1.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el2 {
    background: url(/img/v5/caticons/cat_elec_2.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el3 {
    background: url(/img/v5/caticons/cat_elec_3.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el4 {
    background: url(/img/v5/caticons/cat_elec_4.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el5 {
    background: url(/img/v5/caticons/cat_elec_5.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el6 {
    background: url(/img/v5/caticons/cat_elec_6.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el7 {
    background: url(/img/v5/caticons/cat_elec_7.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el8 {
    background: url(/img/v5/caticons/cat_elec_8.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el9 {
    background: url(/img/v5/caticons/cat_elec_9.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el10 {
    background: url(/img/v5/caticons/cat_elec_10.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el11 {
    background: url(/img/v5/caticons/cat_elec_11.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.el12 {
    background: url(/img/v5/caticons/cat_elec_12.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg1 {
    background: url(/img/v5/caticons/cat_hg_1.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg2 {
    background: url(/img/v5/caticons/cat_hg_2.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg3 {
    background: url(/img/v5/caticons/cat_hg_3.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg4 {
    background: url(/img/v5/caticons/cat_hg_4.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg5 {
    background: url(/img/v5/caticons/cat_hg_5.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg6 {
    background: url(/img/v5/caticons/cat_hg_6.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg7 {
    background: url(/img/v5/caticons/cat_hg_7.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg8 {
    background: url(/img/v5/caticons/cat_hg_8.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg9 {
    background: url(/img/v5/caticons/cat_hg_9.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg10 {
    background: url(/img/v5/caticons/cat_hg_10.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg11 {
    background: url(/img/v5/caticons/cat_hg_11.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.hg12 {
    background: url(/img/v5/caticons/cat_hg_12.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.tv29 {
    background: url(/img/v5/caticons/cat_tv_1.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.tv39 {
    background: url(/img/v5/caticons/cat_tv_2.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.tv49 {
    background: url(/img/v5/caticons/cat_tv_3.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.tv50 {
    background: url(/img/v5/caticons/cat_tv_4.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.all {
    background: url(/img/v5/caticons/cat_tv_5.png) no-repeat center top;
}

#v5categorywrap #iconcolumns li a.projector {
    background: url(/img/v5/caticons/cat_tv_6.png) no-repeat center top;
}

#v5categorywrap #adcolumns {
    width: 300px;
    float: right;
    overflow: hidden;
}

#v5categorywrap #adcolumns #s1 {
    width: 300px;
    height: 337px;
    display: block;
    overflow: hidden;
    margin: 0 0 20px 0;
    padding: 0;
}

#v5categorywrap #adcolumns #s2 {
    width: 300px;
    height: 100px;
    display: block;
    overflow: hidden;
    margin: 0 0 20px 0;
    padding: 0;
}

#v5categorywrap #eightproducts {
    background: url(/img/v5/category/bkg_eightproducts.png) no-repeat #DDD;
    width: 697px;
    height: 544px;
    display: block;
    overflow: hidden;
    margin: 20px 0;
}

#v5categorywrap #eightproducts h2 {
    margin: 20px 0 0 20px;
    padding: 0;
    font-size: 20px;
    line-height: 22px;
    color: #333;
    font-weight: bold;
    display: block;
}
/*ie6*/

#v5categorywrap #eightproducts ul {
    width: 677px;
    display: block;
    margin: 20px 10px;
    padding: 0;
    list-style-type: none;
}
/*ie6*/

#v5categorywrap #eightproducts li {
    display: block;
    margin: 0 10px 10px 10px;
    padding: 0;
    list-style-type: none;
    width: 149px;
    height: 225px;
    float: left;
}

#v5categorywrap #eightproducts li .ubprimg img {
    display: block;
    width: 127px;
    height: 127px;
    float: left;
    margin: 0;
    overflow: hidden;
    background: #FFF;
    border: 1px solid #CCC;
    padding: 10px;
}

#v5categorywrap #eightproducts li .ubprlnk a {
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    display: block;
    overflow: hidden;
    width: 149px;
    max-height: 39px;
    margin: 10px 0 0 0;
    float: left;
}

#v5categorywrap #eightproducts li .ubprcurrentbid2 {
    font-size: 18px;
    line-height: 100%;
    font-weight: bold;
    color: #333;
    float: left;
    display: block;
    width: 139px;
    margin: 5px 0 0 0;
}

#v5categorywrap #eightproducts li .ubprcurrentbid {
    display: none;
}

#v5categorywrap #eightproducts li .ubprbids {
    display: none;
}

#v5categorywrap #eightproducts li .ubprbdnow {
    display: none;
}

#v5categorywrap #eightproducts li .ubprtimeleft {
    display: none;
}

#v5categorywrap #eightproducts li .ubprquantity {
    display: none;
}

#v5categorywrap #eightproducts li .ubprbdnow {
    display: none;
}

#v5categorywrap #eightproducts li br {
    display: none;
}
/*  -- 11. SUB-CATEGORY PAGES --  */

#subcatcontent {
    width: 940px;
}

#subcatleftnavgooglead {
    width: auto;
    height: auto;
    display: block;
    margin: 10px 0 0 0;
    padding: 10px 0;
    background: url(/img/v5/art_spots_bkg.jpg) no-repeat bottom #f6f6f6;
    text-align: center;
    clear: both;
}

#subcatleftnavgooglead .title {
    font-size: 10px;
    color: #999;
    letter-spacing: 1px;
    text-transform: uppercase;
}
/*  -- 12. FINE ART --  */
/*  -- 13. AUTOMOTIVE --  */
/*Removed*/
/*  -- 15. SIGN IN PAGE --  */


#signinv5 #insidesignin {
    border: 1px solid #ddd;
    padding: 20px;
}

#signinv5 #ubsigerr {
    text-align: center;
    background-color: #eee;
    padding: 10px;
    color: red;
    margin: 10px 0;
    font-weight: bold;
}

#signinv5 #insidesignin #left {
    width: 430px;
    
    padding: 10px;
    display: block;
    float: left;
}



#signinv5 #insidesignin #left .first {
    margin: 35px 0 0 0;
}

#signinv5 #insidesignin #left ul {
    margin: 15px 0 0 0;
    padding: 0;
    width: 430px;
}

#signinv5 #insidesignin #left li {
    margin: 0;
    padding: 0;
    width: 430px;
    list-style-type: none;
}

#signinv5 #insidesignin #left li label {
    margin: 0 0 6px 0;
    padding: 0;
    width: 430px;
    display: block;
    font-size: 13px;
    font-weight: bold;
 
}

#signinv5 #insidesignin #left li input {
    border: 1px solid #CCC;
    padding: 5px;
    display: block;
    width: 417px;
    margin: 0;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
}

#signinv5 #insidesignin #left #bottomlines {}

#signinv5 #insidesignin #left #bottomlines ul {
    margin: 15px 0 0 0;
    padding: 0;
    width: 430px;
}

#signinv5 #insidesignin #left #bottomlines li {
    margin: 0;
    padding: 0;
    width: 215px;
    list-style-type: none;
    float: left;
}

#signinv5 #insidesignin #left #bottomlines .lostpwline {
    width: 215px;
    float: left;
    text-align: right;
}

#signinv5 #insidesignin #right {
    width: 400px;
    margin: 60px  0 0 50px;
    border-left: 1px solid #ddd;
    
    padding: 20px 20px 0 50px;
    
    float: left;
   
}

#signinv5 #insidesignin #right h2 {
    margin: 0 0 10px 0;
    padding: 0;
    
}


#outsidesignin {
    padding: 20px; 
    text-align: center;
}

#outsidesignin table {
    width: 940px;
    height: 40px;
    padding: 0;
    margin: 0;
    border: 0;
    text-align: center;
}

#outsidesignin td {
    vertical-align: middle;
    text-align: center;
    margin: 0;
    padding: 0;
    border: 0;
    width: 33%;
    font-weight: bold;
    color: #666;
    border-right: 1px solid #CCC;
}

#outsidesignin td a {
    font-weight: normal;
}
/*  -- 16. REGISTRATION PAGE --  */
/*See Register-login.css*/
/*  -- 17. PRODUCT PAGE --  */
/*See Productpage.css*/
/*  -- 18. PROMO PAGES --  */

#promopagewrap {
    width: 940px;
    margin: 0 auto;
}

#promopagewrap #title {
    background: url(/img/header-mostpop-011212a.jpg) no-repeat;
    width: 940px;
    height: 160px;
    margin: 20px 0;
}

#promopagewrap #title2 {
    background: url(/promo/img/header_ubid_v5_closing.jpg) no-repeat;
    width: 940px;
    height: 160px;
    margin: 20px 0;
}

#promopagewrap #title3 {
    background: url(/promo/img/header_ubid_v5_express.jpg) no-repeat;
    width: 940px;
    height: 160px;
    margin: 20px 0;
}

#promopagewrap #title4 {
    background: url(/promo/img/v5_promo_header_diamond110410a.jpg) no-repeat;
    width: 940px;
    height: 160px;
    margin: 20px 0;
}

#promopagewrap #promocontent {
    float: right;
    width: 717px;
}

#promopagewrap #promocontent ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 717px;
}

#promopagewrap #promocontent li {
    width: 221px;
    height: 271px;
    margin: 0 6px 10px 6px;
    padding: 10px 0;
    list-style-type: none;
    border: 1px solid #999;
    display: block;
    overflow: hidden;
    float: left;
}

#promopagewrap #promocontent li br {
    display: none;
}

#promopagewrap #promocontent li .ubprimg {
    background: #FFF;
    padding: 10px;
    border: 1px solid #e5e5e5;
    border-bottom: 1px solid #CCC;
    width: 129px;
    height: 129px;
    display: block;
    margin: 0 auto;
}

#promopagewrap #promocontent li .ubprimg img {
    width: 129px;
    height: 129px;
}

#promopagewrap #promocontent li .ubprlnk {
    margin: 10px;
    display: block;
    font-weight: bold;
    overflow: hidden;
    font-size: 14px;
    line-height: 16px;
    height: 48px;
}

#promopagewrap #promocontent li .ubprcurrentbid {
    margin: 0 10px;
    font-weight: bold;
    color: #555555;
    display: block;
    font-size: 14px;
    line-height: 17px;
}

#promopagewrap #promocontent li .ubprcurrentbid2 {
    display: none;
}

#promopagewrap #promocontent li .ubprquantity {
    margin: 2px 10px;
    display: block;
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    color: #555555;
}

#promopagewrap #promocontent li .ubprbids {
    display: none;
}

#promopagewrap #promocontent li .ubprtimeleft {
    margin: 2px 10px;
    display: block;
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    color: #555555;
}

#promopagewrap #promocontent li .ubprbdnow {
    display: none;
}

#promopagewrap #promocontent2 {
    float: right;
    width: 717px;
}

#promopagewrap #promocontent2 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 717px;
}

#promopagewrap #promocontent2 li {
    width: 221px;
    height: 270px;
    margin: 0 6px 10px 6px;
    padding: 10px 0;
    list-style-type: none;
    border: 1px solid #999;
    display: block;
    overflow: hidden;
    float: left;
}

#promopagewrap #promocontent2 li br {
    display: none;
}

#promopagewrap #promocontent2 li .ubprimg {
    background: #FFF;
    padding: 10px;
    border: 1px solid #e5e5e5;
    border-bottom: 1px solid #CCC;
    width: 129px;
    height: 129px;
    display: block;
    margin: 0 auto;
}

#promopagewrap #promocontent2 li .ubprimg img {
    width: 129px;
    height: 129px;
}

#promopagewrap #promocontent2 li .ubprlnk {
    margin: 10px;
    display: block;
    font-weight: bold;
    overflow: hidden;
    font-size: 14px;
    line-height: 16px;
    height: 48px;
}

#promopagewrap #promocontent2 li .ubprcurrentbid {
    margin: 0 10px;
    font-weight: bold;
    color: #555555;
    display: block;
    font-size: 14px;
    line-height: 17px;
}

#promopagewrap #promocontent2 li .ubprcurrentbid2 {
    display: none;
}

#promopagewrap #promocontent2 li .ubprquantity {
    margin: 1px 10px 0 10px;
    display: block;
    overflow: hidden;
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    color: #555555;
}

#promopagewrap #promocontent2 li .ubprbids {
    display: none;
}

#promopagewrap #promocontent2 li .ubprtimeleft {
    margin: 2px 10px 0 10px;
    display: block;
    overflow: hidden;
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    color: #555555;
}

#promopagewrap #promocontent2 li .ubprbdnow {
    display: none;
}

#promopagewrap #promocontent3 {
    float: right;
    width: 717px;
}

#promopagewrap #promocontent3 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 717px;
}

#promopagewrap #promocontent3 li {
    width: 221px;
    height: 248px;
    margin: 0 6px 10px 6px;
    padding: 10px 0;
    list-style-type: none;
    border: 1px solid #999;
    display: block;
    overflow: hidden;
    float: left;
}

#promopagewrap #promocontent3 li br {
    display: none;
}

#promopagewrap #promocontent3 li img {
    background: #FFF;
    padding: 10px;
    border: 1px solid #e5e5e5;
    border-bottom: 1px solid #CCC;
    width: 129px;
    height: 129px;
    display: block;
    margin: 0 auto;
}

#promopagewrap #promocontent3 li .rapidtitle {
    margin: 10px 10px 5px 10px;
    display: block;
    font-weight: bold;
    overflow: hidden;
    font-size: 14px;
    line-height: 16px;
    height: 48px;
}

#promopagewrap #promocontent3 li .rapidprice {
    margin: 0 10px;
    font-weight: bold;
    color: #555555;
    display: block;
    font-size: 14px;
    line-height: 17px;
}

#promopagewrap #promocontent3 li .ubprcurrentbid2 {
    display: none;
}

#promopagewrap #promocontent3 li .rapidbids {
    display: none;
}

#promopagewrap #promocontent3 li .rapidtimer {
    margin: 0 10px;
    font-weight: bold;
    display: block;
    font-size: 14px;
    line-height: 17px;
}

#promopagewrap #promocontent3 li .rapidgo {
    display: none;
}

#promopagewrap .srchtree {
    width: 203px;
    background: #e5e5e5;
    display: block;
    overflow: hidden;
    padding: 0;
    margin: 0;
    float: left;
}

#promopagewrap .srchtree h1 {
    width: 161px;
    min-height: 12px;
    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
    color: #333;
    padding: 8px 10px;
    margin: 10px auto 0 auto;
    display: block;
    overflow: hidden;
    text-transform: uppercase;
    background: url(/img/v5/pagebody_category.png) no-repeat scroll -514px -49px #ececec;
    border: 1px solid #DDDDDD;
    border-bottom: none;
}

#promopagewrap .srchtree ul {
    padding: 5px 10px 10px 10px;
    margin: 0 10px 10px 10px;
    display: block;
    width: 161px;
    background: #FFF;
    border: 1px solid #DDDDDD;
}

#promopagewrap .srchtree li {
    margin: 3px 0 3px 0;
    padding: 0 0 0 22px;
    list-style-type: none;
    height: 13px;
    width: 139px;
    font-size: 11px;
    display: block;
    overflow: hidden;
    color: #777;
    font-weight: bold;
    background: url(/img/srchlistings0810/checkbox_on.gif) no-repeat top left;
}

#promopagewrap .srchtree li a {
    display: block;
    padding: 0 0 0 22px;
    margin: 0 0 0 -22px;
    font-weight: normal;
    height: 13px;
    width: 139px;
    overflow: hidden;
    background: url(/img/srchlistings0810/checkbox_off.gif) no-repeat top left;
}

#promopagewrap .srchtree li h1 {
    margin: 0;
    padding: 0;
    font-size: 11px;
    line-height: 13px;
    font-weight: bold;
    color: #333;
    text-decoration: none;
}

#promopagewrap .srchtree .title {
    background: none;
    padding: 0;
    height: 16px;
}

#promopagewrap .srchtree .srchtreead {
    font-size: 10px;
    line-height: 10px;
    color: #999;
    background: #FFF;
    padding: 0;
    overflow: visible;
    display: block;
    height: 240px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#promopagewrap .srchtree .srchfacebook {
    background: #FFF;
    padding: 0;
    overflow: visible;
    display: block;
    height: 70px;
}

@media screen and (min-width: 1400px) and (max-width: 3000px) {
    #buynowbelowhp {
        width: 195px;
        height: 125px;
        display: block;
        overflow: hidden;
        position: absolute;
        background: url(/img/ads2013/buynowbelow_0513.png) no-repeat;
        margin: 385px 0 0 960px;
    }
}

/* sign up reply page styles */

.v5regwelcomewrap .ubprlnk {display:none; }
.v5regwelcomewrap .ubprcurrentbid {display:none; }
.v5regwelcomewrap .ubprcurrentbid2 {display:none; }
.v5regwelcomewrap .ubprquantity {display:none; }
.v5regwelcomewrap .ubprbids {display:none; }
.v5regwelcomewrap .ubprtimeleft {display:none; }
.v5regwelcomewrap .ubprbdnow {display:none; }
.v5regwelcomewrap br {display:none; }


.twitter-box {
    width: 300px;
    margin: 0 auto;
    text-align: center;
}


.twitter-deals-of-the-day {
    width:161px; 
    height:46px; 
    display:block; 
    overflow:hidden;  
    margin: 10px auto; 
    text-indent:-9999px; 
    border:0; 
    background:url(/img/v5/v5_homepage_twitterbadge.png) no-repeat scroll 0 0;
}

/* =====================================
CONTACT US 
======================================== */


.contact-us-form-wrap .col-sm-8 input {
    width: 60%;
}

/* =====================================
CHECKOUT 
======================================== */

