html, body { height: 100%; border: 0;  margin: 0;	font-family: Tahoma, Arial, sans-serif;	font-size: 11px; background: url(../images/head/top-body-bg.png) repeat-x;}
.body2 {background: transparent; display: block; max-width: 1170px; min-width: 980px; width: expression(
(document.documentElement.clientWidth < 1000 ? "970px" :
(document.documentElement.clientWidth > 1220 ? "1170px" : "auto"))); }
.body2 h1 {color: #010101; font-size: 20px; margin: 4px 0 4px 0; font-weight: normal;}
/*.body2 h2 {color: #ee510d; font-size: 24px; margin: 4px 0 4px 0; font-weight: bold; text-shadow: 1px 1px 1px #666;} */
.body2 h2 {color: #FF7F00; font-size: 18px; margin: 4px 0 4px 0; font-weight: bold;}
.body2 td, .body2 th { vertical-align: top;	font-size: 11px; text-align: left;}
.body3{width: 100%;}
.body3 td, .body3 th  {padding: 0;}
.leftColumn{padding: 0 5px 0 7px !important;}

.grayBack{width: 100%; height: 100%; position: absolute; filter:alpha(opacity=60); opacity: 0.6; background: gray; z-index: 2; top: 0; left: 0;}


/**********header***********/
.head .topDiv{height: 27px; background: url(../images/head/top-body-bg.png) repeat-x;}

.head .switches {width: 230px; float: left;}
.head .switches .langs {text-align: center; width: 104px; margin: 4px 5px 0 0; float: left; border-right: solid 1px gray;}
.head .switches .langs a {color: #fa890a; text-decoration: underline; font-size: 10px; margin: 0 2px}
.head .switches .langs a.selected {font-weight: bold; text-decoration: none; color: black;}
.head .switches .currs { text-align: center; width: 104px; padding: 4px 0 0 0; float: left;}
.head .switches .currs a {color: #fa890a; text-decoration: underline; font-size: 10px; margin: 0 2px}
.head .switches .currs a.selected {font-weight: bold; text-decoration: none; color: black;}

.head .socialLinks{float: left; text-decoration: none; margin: 4px 0px 0 0;}
.head .socialLinks span{float: left; font-weight: bold; margin-right: 5px;}
.head .socialLinks a{width: 22px; height: 22px; float: left ; margin: -3px 2px 0 2px;}
.head .socialLinks .socialT{background: url(../images/head/head.png) no-repeat -70px 0px;}
.head .socialLinks .socialF{background: url(../images/head/head.png) no-repeat -48px 0px;}

.head .toplinks {height: 23px; padding-top: 2px; float: right; width: auto; text-align: left;}
.head .toplinks a {padding: 4px 7px 4px 6px; text-decoration: none; font: 7.5pt verdana, arial, sans-serif; font-weight: bold; display: block; float: left; border-right: solid 1px #cbcbcb;}
.head .toplinks a.first{border-left: solid 1px #cbcbcb;}
.head .toplinks a:hover {text-decoration: underline}
.head .toplinks a:visited{color: black;}
.head .toplinks a.red:visited{color: red;}

.head .iLike{position: absolute; margin-left: 345px; margin-top: 2px;}
.head .logo {width: 200px; height: 94px; display: block; float: left; background: url(../images/head/head.png) no-repeat 5px -210px;}
.head .topText{color: #a5a5a5; font-size: 10px; margin-top: 6px; width: 100%;}
.head .totalBids{font: bold 11px arial, sans-serif; color: #626262; width:290px;}
.head .totalBids .totalBidsInner{margin-top: 4px; float: right; padding-right: 10px;}
.totalBidsInner .red:hover{text-decoration: underline;}
.head .totalBids .txt{float: left;}
.head .totalBids .help{background: transparent; position: absolute; margin-top: -82px; margin-left: 28px; width: 178px;}
.head .totalBids .help .inner{background: #f8f8f8; border-color: #fb9c0a; border-style: solid; border-width: 1px 1px 0px 1px; padding: 10px; font: 9px tahoma, sans-serif; color: #727171; height: 45px; overflow: hidden;}
.head .totalBids #bidHelp2{margin-left: 151px;}
.head .totalBids .help .bot{background: url(../images/total-bids.png) no-repeat -2px -18px; width: 178px; height: 20px;}
.head .totalBids .question{float: left; background: url(../images/quest.png) no-repeat; width: 15px; height: 16px; margin: -2px 3px 0 3px; cursor: help;}
.head .totalBids .sep{float: left; width: 1px; height: 22px; background: #c2c2c2; margin: -3px 5px 0 2px;}

.head .topSearchLeft{width: 12px; background: url(../images/head/head.png) no-repeat -140px 25px; height: 76px;}
.head .topSearchRight{width: 12px; background: url(../images/head/head.png) no-repeat -152px 25px;}
.head .topSearch{background: url(../images/head/search-div-center.png) repeat-x 0px 25px;}
.head .topUser{background: url(../images/head/search-div-center.png) repeat-x 0px 25px; padding-top: 35px !important;}
.head .topUser .welcome{float: right; font-size: 8pt;}
.head .topUser .welcome a {font-weight: bold;}
.head .topUser .arrow{float: right; background: url(../images/head/head.png) no-repeat -92px 0px; width: 10px; height: 10px; margin: 3px 0 0 5px;}
.head .topUser input{background: url(../images/head/head.png) no-repeat 0px -25px; border: 0; padding: 5px; height: 18px; width: 103px; color: gray; font-size: 10pt;}
.head .topUser button{background: url(../images/head/head.png) no-repeat; border: 0; text-transform: uppercase; color: white; font: bold 9pt tahoma, sans-serif; height: 25px; width: 48px;}
.head .topUser button span{display: block; margin-top: -2px;}
.head .logged{width: 160px; padding-top: 40px !important;}
.head .notLogged{width: 285px;}

.head .topSearch .serchLeft{width: 7px; height: 35px; background: url(../images/head/head.png) no-repeat 0px -325px; float: left; margin-top: 32px;}
.head .topSearch .serchCenter{float:left; width:76%; margin-top: 32px; height: 35px; background: url(../images/head/search-center.png) repeat-x;}
.head .topSearch .serchRight{width: 62px; height: 35px; background: url(../images/head/search-right.png) no-repeat; float: left; margin-top: 32px; cursor: pointer;}
.head .topSearch .serchRight a{color: white; text-decoration: none; font: bold 10pt tahoma, sans-serif; margin: 8px 0 0 5px; display: block;}
.head .topSearch #q{border: 0; color: gray; margin-top: 8px; font-size: 10pt; width: 100%; font-weight: bold; background: 0; -webkit-appearance: none;}
.head .topSearch #currSearchConf{float: left; font: 12px arial, sans-serif; color: #777777;}
.head .topSearch #searchConf{float: right; border-left: dotted 1px gray; padding: 2px 4px 2px 4px; margin-top: 10px; width: 85px; overflow: hidden; cursor: pointer;}
.head .topSearch #searchConf #arrow{float: right; background: url(../images/head/head.png) no-repeat -302px -1px; width: 10px; height: 8px; margin: 5px 2px 0px 2px; cursor: pointer;}
.head .topSearch #searchConf #searchConfInner{position: absolute; background: white; border: solid 1px #bebebe; border-top: 0; width: 150px; margin-top: 22px; font: 12px arial, sans-serif; color: #777777; margin-left: -10px; padding: 5px 0; z-index: 999;}
.head .topSearch #searchConf #searchConfInner div{padding-left: 5px;}
.head .topSearch #searchConf #searchConfInner div:hover{background: #f0f0f0;}
.head .topSearch #searchConf #searchConfInner input{vertical-align: middle;}
.head .topSearch #searchConf #searchConfInner label{padding-left: 20px;}


#megaButton{background: url(../images/head/head.png) no-repeat 0px -60px; height: 43px; width: 61px; display: block; text-decoration: none; color: #523000; font: bold 9px verdana, arial, sans-serif; margin: 0px 0 0 0; padding: 0px 0px 0 60px; text-shadow: 1px 1px 0px #ffe7ab; position: relative;}
#megaButton span{display: block; padding-top: 2px;}

.headMenuCats .allCats{background: url(../images/head/head.png) no-repeat -168px -116px; width: 162px; height: 29px; float: left; text-align: center; padding-top: 14px; cursor: pointer;}
.headMenuCats .allCats:hover{background: url(../images/head/head.png) no-repeat 0px -116px;}
.headMenuCats .allCats .catLink, .headMenuCats .cat .catLink {font: bold 11px verdana, arial, sans-serif; color: #523000; text-decoration: none; text-shadow: 1px 1px 0px #ffe7ab; display: block;}
.headMenuCats #submenu{position: absolute; margin-top: 15px; margin-left: 7px; width: 205px; text-align: left; z-index: 10;}
.headMenuCats #submenu .inner{border-left: solid 1px #fa850a; border-right: solid 1px #fa850a; background: white;}
.headMenuCats #submenu .inner .img{float: left; height: 30px; width: 45px; margin: 5px 0 0 10px;}
.headMenuCats #submenu .subcat{position: static;}
.headMenuCats #submenu .subcat:hover{background: #efefef; z-index: 1;}
.headMenuCats #submenu .bottom, .headMenuCats .submenu1 .bot{background: url(../images/head/head.png) no-repeat 0px -197px; height: 5px; width: 205px;}
.headMenuCats #submenu a{text-decoration: underline; color: gray; font-weight: normal; text-shadow: none; padding: 10px 8px; line-height: 1.6; float: left; width: 126px}
.headMenuCats .cat{float: left; height: 29px; background: url(../images/head/menu-center.png) repeat-x; padding: 14px 10px 0 10px; display: block; text-decoration: none;}
.headMenuCats .cat:hover{background: url(../images/head/menu-center-hover.png) repeat-x;}
.headMenuCats .separator{background: url(../images/head/head.png) no-repeat -121px 0px; float: left; width: 2px; height: 43px;}

.headMenuCats .submenu1{position: absolute; margin-left: 180px; margin-top: -34px; z-index: 2;}
.headMenuCats .submenu1 .mid{background: #fff; border: solid 1px #fa850a; border-radius: 6px; -moz-border-radius: 6px; width: 220px; z-index: 2; padding: 5px 0;}
.headMenuCats #submenu .submenu1 .img{float: left; height: 26px; width: 45px; margin: 3px 0 0 15px;}
.headMenuCats #submenu .submenu1 a{padding: 5px 8px; line-height: 1.5; float: left;}   

div.autocomplete{position:absolute; background-color:white;  margin:0; padding:0; color: gray; min-width: 200px;}
div.autocomplete ul{list-style-type:none; margin:0; padding:0; border:1px solid #888;}
div.autocomplete ul li.selected {background-color: #ffb;}
div.autocomplete ul li {list-style-type:none;  display:block;  margin:0;  padding:2px;  cursor:pointer;}

.head .cart{float: left;}
.head .cart a{width: 74px; display: block; color: black; text-decoration: none; font: bold 7pt verdana, arial, sans-serif; border: 0; padding-left: 25px; background: url(../images/head/head.png) no-repeat 0px -304px;}
.head .menuRight{height: 43px; width: 121px; margin-left: -1px;}
.head .firstTdMenu{width: 165px; display: none;}
.head .secondTdMenu{background: url(../images/head/menu-center.png) repeat-x 0px 10px;}
.head .lastTdMenu{width: 21px;}
.head .pdTopMenu{margin-top: 10px;}

.head .topMenuTable1{padding: 0; width: 100%;}
.head .topMenuTable1 td{padding: 0;}

.head .headBanner .flash{height: 200px; width: 812px; margin: 2px 0 0 0px;}
.head .headBanner .leftSide{float: left;}
.head .headBanner .rightSide{width: 153px; float: right;}
.head .shotNews{height: 180px; overflow: hidden;}
.head .shotNews a{color: #000; text-decoration: none;}
.head .shotNews a:hover{text-decoration: underline;}
.head .shotNews .newsItem{margin-bottom: 8px;}
.head .shotNews .title{margin-bottom: 2px;}
.head .rightSide .buyBids{background: url(../images/head/head.png) no-repeat -165px -26px; display: block; width: 122px; height: 23px; color: white; text-decoration: none; font: bold 9pt tahoma, sans-serif; text-align: center; padding-top: 7px; margin: 0 auto;}

.smallBanners{width: 100%; display: none;/***temporary not display*/}
.smallBanners td{padding: 0;}
.smallBanners .banner1{background: url(../images/head/banners.jpg) no-repeat 0px 0px; width: 242px; height: 87px;}
.smallBanners .banner2{background: url(../images/head/banners.jpg) no-repeat 0px -87px; width: 242px; height: 87px;}
.smallBanners .banner3{background: url(../images/head/banners.jpg) no-repeat 0px -174px; width: 242px; height: 87px;}
.smallBanners .banner4{background: url(../images/head/banners.jpg) no-repeat 0px -261px; width: 242px; height: 87px;}

 
/*************Path***************/
.headPath{padding: 5px 0 5px 8px; color: #199DE7; font: bold 11px tahoma, sans-serif;}
.headPath a{color: #199DE7; font: bold 11px tahoma, sans-serif;}
/*.headPath .left{background: url(../images/path.png) no-repeat 0px -22px; width: 4px; height: 20px;}
.headPath .center{background: url(../images/path.png) repeat-x 0px -44px; padding: 3px 10px 0 10px;}
.headPath .right{background: url(../images/path.png) no-repeat; width: 9px;} */


/*************Footer*************/
.footerTd{height: 777px; background: url(../images/bottom-bg.png)  repeat-x; vertical-align: top;}
.footer {width: 946px; margin-left: 15px}
.footer p {line-height: 100% !important; font-size: 1em !important;}
.footer .bigFooter td{border-bottom: solid 1px #202020; border-top: solid 1px #a9a9a9; padding: 15px 20px; text-align: left;}
.footer .bigFooter td.first{border-top: 0;}
.footer .bigFooter td.last{border-bottom: 0; padding-bottom: 5px;}
.footer .footertab {width: 100%;}
.footer .footertab td {padding: 10px 0 10px 0; white-space: nowrap; border: 0;}
.footer .copyright {color: #d9d9d9; float: left; font-size: 11px !important; text-align: left;}
.footer .copyright a, .footer .copyright p {color: #d9d9d9; font-size: 11px !important; margin: 0 !important;}
.footer .whitelinks {padding: 10px 0 10px 11px; line-height: 94%;vertical-align: top; white-space: nowrap; color: #fff}
.footer .whitelinks p{clear: both;}
.footer .whitelinks p strong {display: block; margin-bottom: 4px; padding: 3px 4px 12px 4px;  background: url(../images/footer-title-bg.png) repeat-x; width: auto; float: left;}
.footer .whitelinks a {color: #ffffff; text-decoration: none; font-size: 10px;}
.footer .whitelinks a:hover {text-decoration: underline; color: #ddd000}
.footer .footergio {width: 76px; height: 76px; background: url(../images/footergio.gif) no-repeat 0 20px; float: left; margin-right: 20px; display: block;}
.footer .logos{background: url(../images/logos.png)  no-repeat right center; height: 40px;}
.footer .snowflake{width: 45px; height: 45px; background: url(../images/new-year.png) no-repeat -134px -110px; float: left; margin: 20px 0 0 60px;}
.footer .rightBorder{border-right: solid 1px #939393;}
.footer .logoBlock{width: 200px; float: left;}

.footer .footerBlogs .blogLogo{width: 157px; height: 115px; background: url(../images/footer-logos.jpg) no-repeat; margin: 0 auto; margin-top: -8px;}
.footer .footerBlogs .blog_index_item {width: 300px; float: left; margin-left: 20px; overflow: hidden;} 
.footer .footerBlogs .img{float: left; margin-right: 4px;}
.footer .footerBlogs .img img{border:solid 1px gray}
.footer .footerBlogs .title{height: 28px; overflow: hidden;}
.footer .footerBlogs .title a{font: bold 11px verdana, arial, sans-serif; color: #010000; text-decoration: none;}
.footer .footerBlogs .title a:hover{text-decoration: underline;}
.footer .footerBlogs .textLink{font: 11px verdana, arial, sans-serif; color: #fff; text-decoration: none;}
.footer .footerBlogs .moreLink{color:#fca23f; display: block; margin-top: 10px; font: 11px verdana, arial, sans-serif; text-decoration: none;}
.footer .footerBlogs .moreLink:hover{text-decoration: underline;}

.footer .footerReviews .reviewLogo{width: 137px; height: 135px; background: url(../images/footer-logos.jpg) no-repeat -158px 0px; margin: 0 auto;}
.footer .footerReviews .reviewItem{float: left; width: 300px; margin-left: 20px; height: 120px; overflow: hidden;}
.footer .footerReviews .title{font:bold 11px verdana, arial, sans-serif; color: black; text-decoration: none;}
.footer .footerReviews .title:hover{text-decoration: underline;}
.footer .footerReviews .leftBy, .footer .footerReviews .leftOn{color: #d9d9d9; font: 11px verdana, arial, sans-serif;}
.footer .footerReviews .leftBy a{color: #d9d9d9; font: 11px verdana, arial, sans-serif; text-decoration: none;}
.footer .footerReviews .leftBy a:hover{text-decoration: underline;}
.footer .footerReviews .text{color: #d9d9d9; font: italic 11px verdana, arial, sans-serif; text-decoration: none;}

.footer td.footerQAs{padding-bottom: 5px; padding-top: 7px;}
.footer .footerQAs .qaLogo{width: 125px; height: 130px; background: url(../images/footer-logos.jpg) no-repeat -296px 0px; margin: 0 auto;}
.footer .footerQAs .qaBlock{float: left; width: 300px; margin-left: 20px; height: 200px;}
.footer .footerQAs .qaItem{font: 11px verdana, arial, sans-serif; color: #d9d9d9; margin-top: 10px; overflow: hidden;} 
.footer .footerQAs .qaItem .number{color: #ffde49; font: bold italic 14px verdana, arial, sans-serif;}
.footer .footerQAs .qaItem a{display: block; color: #fca23f; text-decoration: none;}
.footer .footerQAs .qaItem a:hover{text-decoration: underline;}


/**********popUp on auction image********/
#auctionImageBig{z-index: 100; position: absolute;}
#auctionImageBig .inner{border: 3px solid #66bc29; background: #fff; padding-top: 5px; font: 11px tahoma, sans-serif; color: #606060; width: 374px; height: 333px;}
#auctionImageBig .inner a{text-decoration: underline; color: #fa860a; font: 10px tahoma, sans-serif;}
#auctionImageBig .english{border-color: #e47600;}
#auctionImageBig .inner .top{padding: 5px; background: #f6f6f6;}
#auctionImageBig .inner .top .left{float: left;}
#auctionImageBig .inner .top .right{float: right;}
#auctionImageBig .inner .top .right span{float: left;}
#auctionImageBig .inner .top .rate{margin-top: -3px; float: left;}
#auctionImageBig .inner .top2{background: #ebebeb; border-bottom: solid 1px #d6d6d6; text-align: right; padding-bottom: 8px; padding-right: 5px;}

/***************Index page************/
.indexTabs{}
.englishAuctions{float: left;}
.englishAuctions .tab, .pennyAuctions .tab {float: left; width: 111px; height: 20px; background: url('../images/auction/displayIndex/auction.png') no-repeat 0px -24px; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; margin: 3px 0 0 0; cursor: pointer;}
.englishAuctions .tabActive, .pennyAuctions .tabActive {float: left; width: 110px; height: 20px; background: url('../images/auction/displayIndex/auction.png') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; margin: 3px 0 0 0; text-align: center; cursor: pointer;}
.pennyAuctions .tabActive span, .pennyAuctions .tab span{display: block; text-shadow: 1px 1px 0px #62901d;}
.englishAuctions .tabActive span, .englishAuctions .tab span{display: block; text-shadow: 1px 1px 0px #b66207;}
.englishAuctions .tab{background: url('../images/auction/displayIndex/auction.png') no-repeat -1px -74px;}
.englishAuctions .tabActive{background: url('../images/auction/displayIndex/auction.png') no-repeat -1px -48px;}
.tabBottom{width: 100%; background: #66b11f; height: 4px;}
.englishAuctions .tabBottom{background: #fa850a;}

.indexLReviews {width: 305px; border: solid 1px #E6E6E6; float: left; margin: 0 27px; height: 305px; color: gray;}
.indexLReviews .t {background: url(../images/index/lreviewsh.png) no-repeat;}
.indexLReviews .b {background: url(../images/index/lreviewsb.png) no-repeat; height: 9px}
.indexLReviews .left {width: 471px; margin-right: 8px; float: left;}
.indexLReviews .headLink {color: #1f1f1f; text-shadow: 1px 1px 1px #fff; font-size: 18px; font-variant: small-caps; text-align: center; padding-top: 10px; font-weight: bold; text-decoration: none; display: block;}
.indexLReviews .right {width: 462px; float: left;}
.indexLReviews a {color:#1E90FF; font:bold 7pt tahoma, sans-serif; text-decoration: none;cursor: pointer;}
.indexLReviews .hr {border-color: #C1BDBD;}

.indexQAs{width: 305px; border: solid 1px #E6E6E6; float: left; height: 305px; color: gray; overflow: hidden;}
.indexQAs a{color:#1E90FF;text-decoration: none;font: bold 7pt tahoma, sans-serif;}


/***************Catalog page*********/
.productDisplayInIndex {float: left; width: 147px; padding: 0 6px; margin: 6px 0 0px 0px}

.productDisplayInCategory {float: left; width: 158px; background: url(../images/product/bg.png) no-repeat; padding: 6px 7px 0 14px; height: 326px; margin: 0 1px 0 7px}
.productDisplayInCategory .inn {margin-left: 7px; color: #565656}
.partDisplayInCategory{float: left; height: 245px; width: 166px; padding: 3px 0px 3px 10px; margin: 6px 8px 0px 0px; background: url(../images/cat-part-bg.png) no-repeat;}
.productDisplayInCategoryName {font-weight: bold; text-align: center; height: 3em; margin-bottom: 2px;}
.productDisplayInCategoryPhoto70 {width: 70px; height: 53px;border: solid 1px gray;}
.productDisplayInCategoryPrice { font-weight: bold; color: #50833c; margin: 3px 0 0 0; white-space: nowrap}
.productDisplayInCategoryMSRP { color: #000; font-weight: bold; text-decoration: line-through; margin: 3px 0 0 0; }
.productDisplayInCategoryYouSave { font-weight: bold; color: #e48102; text-align: left; margin: 3px 0 5px 0; height: 1em; }
.productDisplayInCategorySpecial { font-weight: bold; color: #000; text-align: left; margin: 3px 0 7px 0; height: 1em;}
a.greenButton100WhiteBG, .redButton, redButton2 {background: url(../images/greenButton100WhiteBG.jpg) no-repeat; height: 20px; width: 100px; color: #ffffff; font-weight: bold; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding-top: 3px; margin: 4px auto 0 auto; text-shadow: 1px 1px 1px #666;}
a.greenButton141WhiteBG {background: url(../images/greenButton141WhiteBG.jpg) no-repeat; height: 20px; width: 141px; color: #ffffff; font-weight: bold; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding-top: 3px; margin: 4px auto 0 auto; float: left; text-shadow: 1px 1px 1px #666;}
.productDisplayInCategoryRating {text-align: center; padding: 9px 0 8px 0; line-height: 15px;}
.productDisplayInCategoryRating a {display: block;text-transform: lowercase; color: #016bae}
.productDisplayInCategory a.orangeButton85 { color: #523000; margin: 0 auto; float: none; font-weight: bold; padding-top: 3px; display: block; text-transform: uppercase}
.productDisplayInCategory a.orangeButton85 span { font-size: 11px;}

/* Auction */
.auctionListViewHead{padding: 0 3px !important; color: #2d2d2d; font: 12px tahoma !important; text-align: center !important; vertical-align: middle !important;} 
.borderInHead{padding: 1px 0 0 0 !important; width: 0px;}
.borderInHead div{width: 1px; background: #fff !important; height: 30px;}

#auctionPageAuctions{margin-left: -3px;}
.auctionInCat{height: 84px; border: solid 1px #d1d1d1; margin: 5px 3px; background: url(../images/auction/List-view-bg.png) repeat-x;}
.auctionInCatTable td{padding: 8px 3px 3px 3px; text-align: center;}
.auctionInCat .td1{width: 100px;}
.auctionInCat .td2{text-align: left;}
.auctionInCat .td3{width: 140px;}
.auctionInCat .td4{width: 120px; vertical-align: middle;}
.auctionInCat .td5{width: 120px; vertical-align: middle;}
.auctionInCat .td6{width: 160px; vertical-align: middle; padding: 0 3px;}
.auctionInCat .td4 span{color: #565656; font: 12px tahoma, sans-serif;}
.auctionInCat .td6 table{width: 100%;}
.auctionInCat .td6 table td{padding: 0;}
.auctionInCat .name a{font: bold 12px tahoma, sans-serif; color: #016bae;}
.auctionInCat .cntR{font: 12px tahoma, sans-serif; color: #565656;}
.auctionInCat .cntR .cntLink{color: #016bae; margin-left: 0;}
.auctionInCat .price{color: #5d9e43;  font: bold 18px tahoma, sans-serif; white-space: nowrap;}
.auctionInCat .conv{font: 12px tahoma, sans-serif; color: #565656; text-align: center; cursor: pointer}
.auctionInCat .productDisplayInCategoryPhoto{float: left; margin-bottom: 5px;}
.auctionInCat .bidAmount{display: none;}
.auctionInCat .english .bidAmount{display: block; width:60px; font: bold 13px tahoma, sans-serif; float:none; border: solid 1px #c9c9c9; color: #323232; margin: 0 auto;}
.auctionInCat .dragIcon{margin-top: 54px; margin-left: -2px;}
.auctionInCat .english .dragIcon{background: url(../images/auction/displayIndex/auction.png) no-repeat -1px -185px;}
.auctionInCat .auctionDisplayInCategoryTimeLeft{color: #5d9e43; font: bold 18px tahoma, sans-serif; padding: 0;}
.auctionInCat .english .auctionDisplayInCategoryTimeLeft{color: #fa860a;}
.auctionInCat .auctionDisplayInCategoryWinner{color: #565656; font: bold 12px tahoma, sans-serif;}
.auctionInCat .td6 .bidBtn{width: 98px; height: 30px; background: url(../images/buttons/bid-btn-small-penny.png) no-repeat; cursor: pointer; margin: 0 auto;}
.auctionInCat .td6 .bidBtn:hover{background: url(../images/buttons/bid-btn-small-penny-hover.png) no-repeat;} 
.auctionInCat .english .td6 .bidBtn{background: url(../images/buttons/bid-btn-small-english.png) no-repeat;}
.auctionInCat .english .td6 .bidBtn:hover{background: url(../images/buttons/bid-btn-small-english-hover.png) no-repeat;}

.auctionCatSort{width: 100%;}
.auctionCatSort select option{color: gray;}
.auctionCatSort td{vertical-align: middle;}
.auctionCatSort .vievText{width: 50px;}
.auctionCatSort .vievSelect select{width: 100px;}
.auctionCatSort .typeText{width: 80px;}
.auctionCatSort .typeSelect{}
.auctionCatSort .sortText{width: 50px;}
.auctionCatSort .sortSelect{width: 55px;} 

.delimiter{width: 100%; height: 1px; border-bottom: dashed 1px gray; margin-bottom: 10px;}

.rColTabs{padding: 0 0 0 12px;}
.auctionNav .tabL {float: left; width: 78px; height: 17px; background: url('../images/auction/gray-tab.jpg') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; cursor: pointer;}
.auctionNav .activetabL {float: left; width: 78px; height: 17px; background: url('../images/auction/gray-tab-active.jpg') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; cursor: pointer;}
.auctionNav .tabR {float: left; width: 121px; height: 17px; background: url('../images/auction/gray-tab1.jpg') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; cursor: pointer;}
.auctionNav .activetabR {float: left; width: 121px; height: 17px; background: url('../images/auction/gray-tab1.jpg') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; cursor: pointer;}

.convert{font: bold 7pt tahoma, sans-serif;text-align: center;}
.convert1{position: absolute; padding: 2px; border: solid 1px gray;  background: #F5F5F5; font: 8pt tahoma, sans-serif; color: black;}
.convert1 td{text-align: right; padding: 0px 3px;}

/***********auctions in index and categories************/
.auctionDisplayInIndexPenny, .auctionDisplayInIndex{float: left; width: 180px; background: url(../images/auction/displayIndex/penny-auction-bg.png) no-repeat; margin: 0px 2px 2px 2px; padding:0 2px 0 2px; height: 321px; position:relative}
.auctionDisplayInIndex .noAfee {width: 41px; height: 60px; background: url(../images/auction/noafee.png); position: absolute; margin: 4px 0 0 129px}
.auctionDisplayInIndex img, .auctionDisplayInIndexPenny img{margin-left: 20px;border: solid 1px #CCCCCC;}
.auctionDisplayInCategoryName{font-weight: bold; text-align: center; height: 2.3em; margin-bottom: 3px; margin: 0 auto; margin-top: 7px; width: 165px;}
.auctionDisplayInCategoryMSRP{font-weight: bold; margin: 0 0 4px 0; color: black; text-align: center;}
.auctionDisplayInCategoryTimeLeft{font-size: 30px; font-weight: bold; color: #66bc29; text-align: center; margin: 0; height: auto; padding-bottom: 2px;}
.sold .auctionDisplayInCategoryTimeLeft{}
.auctionDisplayInCategoryPrice{color: green; font-size: 28px; font-weight: bold; text-align: center; white-space: nowrap; float: none;}
.auctionDisplayInCategoryWinner{font-size: 12px; font-weight: bold; height: 1.5em; text-align: center; color: black;}
.auctionDisplayInIndexPenny .fixedHeight, .auctionDisplayInIndex .fixedHeight{height: 144px;}
.megaView .auctionDisplayInIndexPenny .fixedHeight, .megaView .auctionDisplayInIndex .fixedHeight{height: auto;}

/********************penny auctions********************/
#pennyAuctions{margin-left: -3px; float: left; width: 580px;}
.pennyAuctions .sold .bidCell{visibility: visible;}
.pennyAuctions .sold .bidCell input{display: none;}
.pennyAuctions .bidButton, .auctionDisplayInIndexPenny .bidButton{width: 130px; height: 37px; background: url(../images/auction/displayIndex/bid-btn.png) no-repeat; margin-left: 26px; cursor: pointer; margin-top: 10px;}
.pennyAuctions .bidButton:hover, .auctionDisplayInIndexPenny .bidButton:hover{background: url(../images/auction/displayIndex/bid-hover.png) no-repeat;}
.pennyAuctions .future .bidButton:hover{background: url(../images/auction/displayIndex/bid-btn.png) no-repeat;}
.future .bidButton{margin-top: 30px !important;}
.auctionDisplayInIndex .separator, .auctionDisplayInIndexPenny .separator{width: 148px; height: 1px; background: url(../images/auction/displayIndex/separator.png) 0px 4px no-repeat; margin: 0px 0 4px 16px; padding-top: 4px;}
.auctionDisplayInIndex .separator2, .auctionDisplayInIndexPenny .separator2{width: 148px; height: 1px; background: url(../images/auction/displayIndex/separator2.png) no-repeat; margin: 0px 0 0px 16px;}
.pennyAuctions .sold .auctionDisplayInCategoryTimeLeft{color: #787878; font-size: 20px;}
.future .auctionDisplayInIndex .auctionDisplayInCategoryTimeLeft{color: gray;}
.auctionDisplayInIndexPenny .auctionDisplayInCategoryWinner{font-size: 14px; margin-top: 3px;}

/********************english auctions********************/
.auctionDisplayInIndex .buyNow{text-align: center; color: #FF6600; height: 16px; font-size: 11px;}
.auctionDisplayInIndex .auctionDisplayInCategoryTimeLeft{color: #fa530a;}
.auctionDisplayInIndex .auctionDisplayInCategoryPrice{font: bold 18px tahoma, sans-serif; color: green;}
.auctionDisplayInIndex .auctionDisplayInCategoryWinner{height: 1.3em;}
.auctionDisplayInIndex .bidCell{text-align: center;}
.auctionDisplayInIndex .bidCell input{font: 14px tahoma, sans-serif; color: #6d6d6d; border-color: #a7a7a7; width: 80px; padding: 3px; margin: 2px 0;}
.sold .bidCell input{visibility: hidden;}
.auctionDisplayInIndex .bidbutton2{background: url(../images/auction/displayIndex/auction.png) no-repeat 0px -102px; width: 130px; height: 40px; margin: 0 auto; cursor: pointer; padding: 0;}
.auctionDisplayInIndex .bidbutton2:hover{background: url(../images/auction/displayIndex/bid-hover-english.png) no-repeat;}

.pennyAuctions .sold .bidButton, .pennyAuctions .sold .bidButton:hover,
.sold .auctionDisplayInIndex .bidbutton2, .sold .auctionDisplayInIndex .bidbutton2:hover{background: url(../images/auction/displayIndex/sold-btn.png) no-repeat; display: none;}

/********auction closed(sold)*********/
.closed .auctionDisplayInCategoryTimeLeft{color: #787878 !important;}
.closed .bidCell input{visibility: hidden !important;}
.closed .bidbutton2, .closed .pennyAuctions .bidButton, .closed .bidButton{display: none !important;}

/***********auctions in megaview************/
.megaView .leftSide{width: 135px; float: left;}
.megaView .rightSide{width: 135px; float: left; padding-top: 3px;} 
.megaView .auctionDisplayInIndexPenny, .megaView .auctionDisplayInIndex{float: left; width: 283px; background: url(../images/auction/megaview-auction-bg.png) no-repeat; margin: 0px 2px 5px 2px; padding:0 2px 0 2px; height: 139px;}
.megaView .auctionDisplayInIndex{background: url(../images/auction/megaview-auction-english-bg.png) no-repeat;}
.megaView .watchEnglish{background: url(../images/auction/megaview-auction-english-bg-watch.png) no-repeat;}
.megaView .watchPenny{background: url(../images/auction/megaview-auction-bg-watch.png) no-repeat;}
.megaView .auctionDisplayInIndex .separator, .megaView .auctionDisplayInIndexPenny .separator,
.megaView .auctionDisplayInIndex .separator2, .megaView .auctionDisplayInIndexPenny .separator2{display: none;}
.megaView .auctionDisplayInIndex img, .megaView .auctionDisplayInIndexPenny img{margin-left: 5px; height: 80px;}
.megaView .auctionDisplayInCategoryName{text-align: left; height: 2.3em; margin: 3px 3px 6px 5px; width: 130px;}
.megaView .auctionDisplayInCategoryMSRP{font: bold 10px tahoma, sans-serif; margin: 2px 0 5px 0; color: #262626; text-align: center;}
.megaView .auctionDisplayInIndex .auctionDisplayInCategoryMSRP{position: absolute; margin-left: -124px; margin-top: 117px;}
.megaView .auctionDisplayInCategoryTimeLeft{font: bold 20px arial, sans-serif; color: #4c9419; height: 25px; overflow: hidden; padding: 0;}
.megaView .auctionDisplayInIndex .auctionDisplayInCategoryTimeLeft{color: #fa530a;}
.megaView .auctionDisplayInCategoryPrice{color: #222222; font: bold 16px arial, sans-serif; padding-top: 2px;}
.megaView .auctionDisplayInCategoryWinner{font: bold 12px arial, sans-serif; height: 1em; color: #2d2d2d; margin: 0; line-height: 0.8;}
.megaView .bidButton{margin: 3px auto 0px auto;}
.megaView .auctionDisplayInIndex .bidCell input{font: bold 12px arial, sans-serif; width: 60px; padding: 1px 3px;}
.megaView .auctionDisplayInIndexPenny .dragIcon{margin-left: 132px; margin-top: 3px;}
.megaView .auctionDisplayInIndex .dragIcon{margin-left: 132px; margin-top: 3px;}
.megaView .auctionDisplayInIndexPenny .bidButton{width: 116px; background: url(../images/buttons/bid-lime116.png); height: 33px;}
.megaView .auctionDisplayInIndexPenny .bidButton:hover{background: url(../images/buttons/bid-lime116-hover.png);}
.megaView .auctionDisplayInIndex .bidbutton2{width: 116px; background: url(../images/buttons/bid-orange116.png); height: 33px;}
.megaView .auctionDisplayInIndex .bidbutton2:hover{background: url(../images/buttons/bid-orange116-hover.png);}
.megaView .watch{font: bold 10px tahoma,sans-serif; text-align: center; color: #595959;}
.megaView .watch input{vertical-align: middle;}

/******************same auction****************************/
.sameAuctionText{font: bold 13px arial, sans-serif; color: #313131; margin-left: 30px;}
.sameAuction{margin-left: 35px; margin-top: 5px;}
.sameAuction .leftSide{width: 135px; float: left;}
.sameAuction .rightSide{width: 135px; float: left; padding-top: 3px;} 
.sameAuction .auctionDisplayInIndexPenny{float: left; width: 283px; background: url(../images/auction/megaview-auction-bg.png) no-repeat; margin: 0px 2px 5px 2px; padding:0 2px 0 2px; height: 139px;}
.sameAuction .auctionDisplayInIndex{background: url(../images/auction/megaview-auction-english-bg.png) no-repeat;}
.sameAuction .auctionDisplayInIndexPenny .separator, .sameAuction .auctionDisplayInIndexPenny .separator2{display: none;}
.sameAuction .auctionDisplayInIndexPenny img{margin-left: 5px; height: 80px;}
.sameAuction .auctionDisplayInCategoryName{text-align: left; height: 2.3em; margin: 3px 3px 6px 5px; width: 130px;}
.sameAuction .auctionDisplayInCategoryMSRP{font: bold 10px tahoma, sans-serif; margin: 2px 0 5px 0; color: #262626; text-align: center;}
.sameAuction .auctionDisplayInIndex .auctionDisplayInCategoryMSRP{position: absolute; margin-left: -124px; margin-top: 117px;}
.sameAuction .auctionDisplayInCategoryTimeLeft{font: bold 20px arial, sans-serif; color: #4c9419; height: 25px; overflow: hidden; padding: 0;}
.sameAuction .auctionDisplayInCategoryPrice{color: #222222; font: bold 18px arial, sans-serif; padding-top: 3px;}
.sameAuction .auctionDisplayInCategoryWinner{font: bold 12px arial, sans-serif; height: 1em; color: #2d2d2d; margin: 0;}
.sameAuction .bidButton{margin: 8px auto 0px auto;}
.sameAuction .auctionDisplayInIndex .bidCell input{font: bold 12px arial, sans-serif; width: 60px;}
.sameAuction .auctionDisplayInIndexPenny .dragIcon{display: none;}
.sameAuction .auctionDisplayInIndexPenny .bell{display: none;}

/********************home auction*************************/
.myGioTableHeads td{text-align: center; background: #F5F5F5; padding: 8px;} 

.homeAuctionTable .middleC{border-bottom: solid 1px #d4d4d4; padding: 10px 0 !important;}
.homeAuctionTable .noborder td{border-bottom: 0 !important;}
.homeAuctionTable .top1{padding: 10px 10px 10px 3px;}
.homeAuctionTable .top2{padding: 10px 3px 10px 10px; width: 265px;} 
.homeAuctionTable .selText{float: left; width: 50px; color: #777676; font: bold 12px tahoma, sans-serif; padding-top: 5px;}
.homeAuctionTable .sel{float: left; width: 200px;}
.homeAuctionTable .top2 .selText{width: 60px;}
.homeAuctionTable .top2 .selText, .homeAuctionTable .top2 .sel{float: right;}
.homeAuctionTable .headers{padding: 0 3px !important; color: #2d2d2d; font: bold 12px tahoma !important; text-align: center !important; vertical-align: middle !important;}   
.homeAuctionTable .h1{width: 60px;}
.homeAuctionTable .h2{width: 90px;}
.homeAuctionTable .h3{}
.homeAuctionTable .h4{width: 80px;}
.homeAuctionTable .h4full{width: 60px;}
.homeAuctionTable .h4short{width: 130px;} 
.homeAuctionTable .h5{width: 140px;}
.homeAuctionTable .h5-1{width: 120px;} 
.homeAuctionTable .h6{width: 140px;}
.homeAuctionTable .check{font-size: 14px; vertical-align: middle; text-align: center; width: 70px;}
.homeAuctionTable .check a{color: #016CAF; font: bold 12px arial, sans-serif;} 
.homeAuctionTable .check label{margin-left: 30px;}
.homeAuctionTable .img{width: 96px; vertical-align: middle; text-align: center;}
.homeAuctionTable .img a{margin: 0 !important;}
.homeAuctionTable .desc{text-decoration: none; color: #353535; font: 12px arial,sans-serif; vertical-align: middle;}
.homeAuctionTable .desc a{text-decoration: underline; font: bold 12px arial,sans-serif; color: #016caf;}
.homeAuctionTable .desc a.auctionLink{color: #353535; font: 12px arial, sans-serif; text-decoration: none;}
.homeAuctionTable .desc span{font: 12px arial,sans-serif; color: #5e5e5e;}
.homeAuctionTable .desc .name{text-decoration: underline; font: bold 12px arial, sans-serif; color: #016caf;}
.homeAuctionTable .desc .reviewCnt{margin: 0; font: bold 12px arial, sans-serif; color: #fa860a;}
.homeAuctionTable .bidsfull, .homeAuctionTable .bidsshort{width: 62px; font: 12px arial, sans-serif; color: #353535; vertical-align: middle; text-align: center;}
.homeAuctionTable .bidsshort{width: 130px;}
.homeAuctionTable .currBid{width: 150px; text-align: center; vertical-align: middle;}
.homeAuctionTable .action{width: 150px; text-align: center; vertical-align: middle;}
.homeAuctionTable .auctionDisplayInCategoryPrice{font: bold 16px arial,sans-serif; color: #353535;}
.homeAuctionTable .auctionDisplayInCategoryWinner{font: bold 12px arial,sans-serif; color: #353535;}
.homeAuctionTable .auctionDisplayInCategoryTimeLeft{font: bold 18px tahoma, sans-serif; color: #5d9e43;}
.homeAuctionTable .closed{font: bold 16px arial,sans-serif; color: #353535 !important;}
.homeAuctionTable .english .auctionDisplayInCategoryTimeLeft{color: #fa860a;} 
.homeAuctionTable .bidCell input{width: 60px; border: solid 1px #c9c9c9; font: bold 13px tahoma, sans-serif; color: #323232; margin: 5px 0;}
.homeAuctionTable .penny .bidCell input{display: none;}
.homeAuctionTable .bidCell .bidBtn{width: 98px; height: 30px; background: url(../images/buttons/bid-btn-small-penny.png) no-repeat; cursor: pointer; margin: 0 auto;} 
.homeAuctionTable .english .bidCell .bidBtn{background: url(../images/buttons/bid-btn-small-english.png) no-repeat;}
.homeAuctionTable .auctionDisplayInCategoryPrice{font: bold 16px arial,sans-serif; color: #5d9e43;}
.english .homeAuctionTable .auctionDisplayInCategoryPrice{color: #fa860a;}
/******closed auction******/
.homeAuctionTable .closed .bidCell .bidBtn{display: none;}
.homeAuctionTable .closed .bidCell input{display: none;}
.homeAuctionTable .closed .auctionDisplayInCategoryTimeLeft, .homeAuctionTable .closed .english .auctionDisplayInCategoryTimeLeft{font: bold 16px arial, sans-serif; color: #353535;}

.homeAuctionTable .cost{width: 80px; font: bold 14px arial,sans-serif; color: #5d9e43; vertical-align: middle; text-align: center;}
.homeAuctionTable .status{width: 130px; text-align: center; vertical-align: middle; color: #353535; font: bold 14px arial,sans-serif;}
.homeAuctionTable .history{width: 150px; text-align: center; vertical-align: middle; color: #676767; font: 11px arial, sans-serif;}
.homeAuctionTable .history a{text-decoration: underline; color: #016caf !important; margin-left: 40px !important;}
.homeAuctionTable .hiddenHistory{position: absolute; margin-left: 35px; z-index: 6;}
.homeAuctionTable .hiddenHistory .top{height: 10px; width: 137px; background: url(../images/home-history-top.png) no-repeat;}
.homeAuctionTable .hiddenHistory .inner{width: 125px; text-align: left; padding: 10px 0 10px 10px; border: solid 1px #fb9c0a; background: #fff; border-top: 0;}

.homeAuctionTable .checkAllTd{padding-left: 32px; padding-top: 5px;}
.homeAuctionTable .checkAllTd label{float: left; margin-top: 4px;}
.homeAuctionTable .checkAllTd .deleteBtn, .homeAuctionTable .checkAllTd button {float: left; margin-left: 22px;}

.homeAuctionTable .pagLeft, .wonBottomTable .pagLeft{width: 8px; background: url(../images/home-pag.png) no-repeat; height: 33px;}
.homeAuctionTable .pagCenter, .wonBottomTable .pagCenter{vertical-align: middle; background: url(../images/home-pag.png) repeat-x 0px -33px;}
.homeAuctionTable .pagRight, .wonBottomTable .pagRight{width: 8px; background: url(../images/home-pag.png) no-repeat 0px -66px;}
.homeAuctionTable .pagination, .wonBottomTable .pagination{width: 300px; float: left; margin-left: 10px;}
.homeAuctionTable .pagination span, .wonBottomTable .pagination span{color: #565656; font: bold 11px tahoma, sans-serif; display: block; float: left; padding-top: 3px; padding-right: 5px;}
.homeAuctionTable .pagination b, .wonBottomTable .pagination b{display: block; width: 20px; text-align: center; padding: 2px 0; margin: 0 2px !important; border: solid 1px #bebebe; color: #565656; font: bold 12px tahoma, sans-serif; float: left;}
.homeAuctionTable .pagination a, .homeAuctionTable .pagination b.disabled,
.wonBottomTable .pagination a, .wonBottomTable .pagination b.disabled{display: block; width: 20px; text-align: center; padding: 2px 0; margin: 0 2px !important; border: solid 1px #dedede; color: #c7c7c7 !important; font: 11px tahoma, sans-serif; float: left; text-decoration: none; line-height: 1.3 !important;}


.homeAuctionTable .pageLimits, .wonBottomTable .pageLimits{float: right; text-align: right;}
.homeAuctionTable .pageLimits span, .wonBottomTable .pageLimits span{color: #565656; font: bold 11px tahoma, sans-serif; display: block; float: left; padding-top: 3px; padding-right: 5px;}
.homeAuctionTable .pageLimits b, .wonBottomTable .pageLimits b{display: block; width: 20px; text-align: center; padding: 2px 0; margin: 0 2px; border: solid 1px #bebebe; color: #565656; font: bold 12px tahoma, sans-serif; float: left;}
.homeAuctionTable .pageLimits a, .wonBottomTable .pageLimits a{display: block; width: 20px; text-align: center; padding: 2px 0; margin: 0 2px !important; border: solid 1px #dedede; color: #c7c7c7 !important; font: 12px tahoma, sans-serif; float: left; text-decoration: none; line-height: 1.3 !important;}
 
.wonBlockEnd{height: 2px; padding: 0 !important; background: #ff0000; border: solid 1px #bebebe; border-top: 0;}

.grayBg td{background: #f5f5f5;}
.wonBottomTable .middleC{padding: 10px 0 !important;}
.homeOrder{border-bottom: solid 1px #d4d4d4;} 
.wonBottomTable .headers{padding: 0 3px !important; color: #2d2d2d; font: bold 12px tahoma !important; text-align: center !important; vertical-align: middle !important;}   
.wonBottomTable .h1{width: 60px;}
.wonBottomTable .h2{width: 90px;}
.wonBottomTable .h3{}
.wonBottomTable .h4{width: 100px;} 
.wonBottomTable .h5-1{width: 130px;}
.wonBottomTable .h6{width: 140px;}

.wonBottomTable{width: 100%;}
.wonBottomTable .top1{float: left; width: 220px;}
.wonBottomTable .top2{float: left; width: 220px; margin-left: 3%;}
.wonBottomTable .top3{float: right; width: 268px;}
.wonBottomTable .txt{float: left; display: block; width: 60px; padding-top: 5px; color: #777676; font: bold 12px tahoma, sans-serif; text-align: right; padding-right: 5px;}
.wonBottomTable .top1 .txt{width: 36px;}
.wonBottomTable .s1, .wonBottomTable .s2, .wonBottomTable .s3{float: left; } 
.wonBottomTable .topTd{padding-top: 15px;}
.wonBottomTable .noborder{border: 0 !important;}

.wonBottomTable .img{width: 105px; vertical-align: middle; text-align: center;}
.wonBottomTable .desc{text-decoration: none; color: #353535; font: 12px arial,sans-serif; vertical-align: middle;}
.wonBottomTable .desc a{text-decoration: underline; font: bold 12px arial,sans-serif; color: #016caf;}
.wonBottomTable .desc span{font: 12px arial,sans-serif; color: #5e5e5e;}
.wonBottomTable .desc .name{text-decoration: underline; font: bold 12px arial, sans-serif; color: #016caf;}
.wonBottomTable .desc .reviewCnt{margin: 0; font: bold 12px arial, sans-serif; color: #fa860a;}
.wonBottomTable .total{width: 105px; text-align: center; vertical-align: middle; font: bold 14px arial, sans-serif;}
.wonBottomTable .total .tot{color: #5d9e43; text-align: center;}
.wonBottomTable .total b{color: #777676;}
.wonBottomTable .total .due{color: #fa860a;}
.wonBottomTable .status{width: 130px; color: #353535; font: bold 12px arial, sans-serif; padding-left: 10px !important;}
.wonBottomTable .status a{margin: 0 !important; color: #016caf !important; text-decoration: underline !important; font-weight: bold !important;}
.wonBottomTable .status .date{font-weight: normal; color: #5e5e5e;}
.wonBottomTable .action{width: 150px; vertical-align: middle; text-align: center;}
.wonBottomTable .action a.blue{color: #016caf; text-decoration: underline; font: bold 12px arial, sans-serif; margin: 0;}
.wonBottomTable .action .payNowBtn{background: url(../images/buttons/pay-now-btn.png) no-repeat; width: 94px; height: 25px; margin: 0 auto; cursor: pointer;}
.wonBottomTable .action .applyBtn{background: url(../images/buttons/apply-btn.png) no-repeat; width: 94px; height: 23px; margin: 0 auto 3px auto; cursor: pointer;}
.wonBottomTable .action .vinInput{width: 95px; height: 25px; margin: 5px 0;}
.wonBottomTable a.expand{color: #016caf; font: 12px arial, sans-serif; margin-right: 10px;}

.auctionPagination{width: 99.5%; margin: 5px 0;}
.auctionPagination .left{height: 33px; width: 6px; background: url(../images/blocks/long-gray-block.png) no-repeat;}
.auctionPagination .center{background: url(../images/blocks/long-gray-block.png) repeat-x 0px -34px; vertical-align: middle; padding:2px 10px; font: bold 11px tahoma, sans-serif; color: #565656;}
.auctionPagination .center a{color: #199DE7;}
.auctionPagination .right{width: 6px; background: url(../images/blocks/long-gray-block.png) no-repeat -6px 0px;}

/*******************home common****************/
.homeMyAnswers .grayBlock8 .middleC,
.homeMyQuestions .grayBlock8 .middleC,
.homeMyFeedback .grayBlock8 .middleC,
.homeMyNewFeedback .grayBlock8 .middleC,
.homeMyReviews .grayBlock8 .middleC,
.homeReviewAdd .grayBlock8 .middleC,
.cartItems .grayBlock8 .middleC,
.homeMyRates .grayBlock8 .middleC,
.cuser .grayBlock8 .middleC,
.homeAdvisoryList .grayBlock8 .middleC
{padding: 10px 0;}

.homeMyAnswers .noborder td,
.homeMyQuestions .noborder td,
.homeMyNewFeedback .noborder td,
.homeMyFeedback .noborder td,
.homeMyReviews .noborder td,
.homeReviewAdd .noborder td,
.cartItems .noborder td,
.wholesaleCat .noborder td,
.homeMyRates .noborder td,
.cuser .noborder td,
.stockParts .noborder td,
.homeAdvisoryList .noborder td 
{border-bottom: 0 !important;}

.homeMyAnswers .headers,
.homeMyQuestions .headers,
.homeMyFeedback .headers,
.homeMyNewFeedback .headers,
.homeMyReviews .headers,
.homeReviewAdd .headers,
.cartItems .headers,
.wholesaleCat .headers,
.homeMyRates .headers,
.cuser .headers,
.stockParts .headers,
.homeAdvisoryList .headers 
{text-align: center; vertical-align: middle;}

.homeMyAnswers .grayBlock8 .middleL, .homeMyAnswers .grayBlock8 .middleR,
.homeMyQuestions .grayBlock8 .middleL, .homeMyQuestions .grayBlock8 .middleR,
.homeMyFeedback .grayBlock8 .middleL, .homeMyFeedback .grayBlock8 .middleR,
.homeMyNewFeedback .grayBlock8 .middleL, .homeMyNewFeedback .grayBlock8 .middleR,
.homeMyReviews .grayBlock8 .middleL, .homeMyReviews .grayBlock8 .middleR,
.homeReviewAdd .grayBlock8 .middleL, .homeReviewAdd .grayBlock8 .middleR,
.cartItems .grayBlock8 .middleL, .cartItems .grayBlock8 .middleR,
.wholesaleCat .grayBlock8 .middleL, .wholesaleCat .grayBlock8 .middleR,
.homeMyRates .grayBlock8 .middleL, .homeMyRates .grayBlock8 .middleR,
.cuser .grayBlock8 .middleL, .cuser .grayBlock8 .middleR,
.homeAdvisoryList .grayBlock8 .middleL, .homeAdvisoryList .grayBlock8 .middleR
{background: #fff;}

.homeMyAnswers td.botBorder,
.homeMyQuestions td.botBorder,
.homeMyFeedback td.botBorder,
.homeMyNewFeedback td.botBorder,
.homeMyReviews td.botBorder,
.homeReviewAdd td.botBorder,
.cartItems td.botBorder,
.homeMyRates td.botBorder,
.cuser td.botBorder,
.stockParts td.botBorder,
.homeAdvisoryList td.botBorder 
{border-bottom: solid 1px #d4d4d4;}  

/*******************home answers*************/
.homeMyAnswers .h1{width: 180px;}
.homeMyAnswers .h2{width: 150px;}
.homeMyAnswers .item{width: 170px; padding-left: 15px !important;}
.homeMyAnswers .item a{color: #016caf; font: bold 12px arial, sans-serif;}
.homeMyAnswers .date{width: 155px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyAnswers .text{padding-left: 15px !important;}
.homeMyAnswers .text td{color: #353535 !important; font: 12px arial,sans-serif; padding: 5px 2px;}
.homeMyAnswers .text b{color: #1a1a1a;}
.homeMyAnswers .text textarea{margin: 10px 0; width: 280px; background: #fefefe !important; height: 100px !important; font: 12px arial,sans-serif; color: #353535 !important; padding-top: 5px; overflow: hidden;}
.homeMyAnswers .mButton85{margin-right: 5px;}

/*******************home questions********************/
.homeMyQuestions .h1{width: 180px;}
.homeMyQuestions .h2{width: 150px;}
.homeMyQuestions .h4{width: 100px;}
.homeMyQuestions .item{width: 170px; padding-left: 15px !important;}
.homeMyQuestions .item a{color: #016caf; font: bold 12px arial, sans-serif;}
.homeMyQuestions .date{width: 155px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyQuestions .text{padding-left: 15px !important; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyQuestions .text textarea{margin: 10px 0; width: 280px; background: #fefefe !important; height: 100px !important; font: 12px arial,sans-serif; color: #353535 !important; padding-top: 5px; overflow: hidden;}
.homeMyQuestions .answers{width: 100px; text-align: center; font: 12px arial,sans-serif;}
.homeMyQuestions .orangeButton85{margin-right: 5px;}

/******************home feedback************************/
.homeMyFeedback .h1{width: 220px;}
.homeMyFeedback .h2{width: 80px;}
.homeMyFeedback .h3{width: 140px;}
.homeMyFeedback .h4{width: 120px;}
.homeMyFeedback .item{width: 210px; padding-left: 15px !important;}
.homeMyFeedback .item a{color: #016caf; font: bold 12px arial, sans-serif;}
.homeMyFeedback .seller{width: 80px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyFeedback .date{width: 140px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyFeedback .rating{width: 120px; text-align: center;}
.homeMyFeedback .review{padding-left: 15px !important; color: #353535 !important; font: 12px arial, sans-serif;}

/******************home new feedback************************/
.homeMyNewFeedback .h1{width: 120px;}
.homeMyNewFeedback .h3{width: 140px;}
.homeMyNewFeedback .h4{width: 220px;}
.homeMyNewFeedback .seller{width: 125px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;} 
.homeMyNewFeedback .item{padding-left: 15px !important;}
.homeMyNewFeedback .item a{color: #016caf; font: bold 12px arial, sans-serif;}
.homeMyNewFeedback .date{width: 140px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyNewFeedback .action{text-align: center; width: 225px; padding: 25px 0 !important;}
.homeMyNewFeedback .action .orangeButton185{margin: 0 auto; float: none;}

/******************home reviews************************/
.homeMyReviews .h1{width: 180px;}
.homeMyReviews .h2{width: 150px;}
.homeMyReviews .h3{width: 140px;}
.homeMyReviews .item{width: 165px; padding-left: 15px !important;}
.homeMyReviews .item a{color: #016caf; font: bold 12px arial, sans-serif;}
.homeMyReviews .date{width: 155px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeMyReviews .rating{width: 140px; text-align: center;}
.homeMyReviews .comments{padding-left: 15px !important; color: #353535 !important; font: 12px arial, sans-serif;}

/*******************home review add*********************/
.homeReviewAdd .h2{width: 150px;}
.homeReviewAdd .h3{width: 220px;}
.homeReviewAdd .item{padding-left: 15px !important;}
.homeReviewAdd .item a{color: #016caf; font: bold 12px arial, sans-serif;}
.homeReviewAdd .date{width: 155px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.homeReviewAdd .action{width: 220px; text-align: center;}
.homeReviewAdd .action .orangeButton185{margin: 0 auto; float: none;}

/*******************cart items*********************/
.cartItems .middleC{border-bottom: 1px solid #D4D4D4;}
.cartItems .h1{width: 150px;}
.cartItems .h2{}
.cartItems .h3{width: 100px;}
.cartItems .h4{width: 120px;}
.cartItems .h5{width: 120px;}
.cartItems .h6{width: 90px;}
.cartItems .image{width: 150px; vertical-align: middle; text-align: center;} 
.cartItems .image img{border: solid 1px #bdbdbd;}
.cartItems .image .remove{color: #bf7000;}
.cartItems .product{padding-left: 15px !important; font: 12px arial, sans-serif; color: #2d2d2d !important;}
.cartItems .product a{color: #016caf; font: bold 12px arial, sans-serif;}
.cartItems .price{width: 100px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;}
.cartItems .subtotal{width: 120px; text-align: center; color: #353535 !important; font: 12px arial, sans-serif;} 
.cartItems .color{width: 115px; padding-left: 5px !important;}
.cartItems .color select{width: 100px;} 
.cartItems .qty{width: 75px; padding-left: 20px !important;}
.cartItems .qty select{width: 50px;}

/***********wholesale and chinese cat***************/
.wholesaleAddBlock{position: relative; background: #f5f5f5; border: solid 1px #d8d8d8; border-radius: 8px; behavior: url(../_css/PIE.php); -moz-border-radius: 8px; padding: 2px 2px; width: 99%; margin-bottom: 5px;}
.wholesaleCat .h1{width: 150px;}
.wholesaleCat .h2{}
.wholesaleCat .h3{width: 120px;}
.wholesaleCat .h4{width: 250px;}
.wholesaleCat .item{background: url(../images/blocks/wholesale-cat-item-bg.png) repeat-x bottom; margin: 3px; border: solid 1px #dadada; min-height: 112px;}
.wholesaleCat .item .itemTable{ width: 100%;}
.wholesaleCat .img{text-align: center; width: 155px; vertical-align: middle; height: 110px;}
.wholesaleCat .product{padding-left: 15px !important; font: 12px arial, sans-serif; color: #2d2d2d !important; padding-top: 10px;}
.wholesaleCat .product a{font: bold 12px tahoma, sans-serif; color: #2d2d2d; text-decoration: none;}
.wholesaleCat .product span{font-size: bold 11px tahoma, sans-serif;}
.wholesaleCat .price{width: 120px; padding-top: 10px; text-align: center; font: bold 14px tahoma, sans-serif;}
.wholesaleCat .price div{color: #5d9e43;}
.wholesaleCat .qty{width: 250px;}
.wholesaleCat .qty td{text-align: center; font-size: 12px;}
.wholesaleCat .qty select{width: 40px;}
.wholesaleCat .qty .selectTd{text-align:left; padding-left: 15px; width: 60px;}

/**********home my rates************/
.homeMyRates h2{font: bold 16px arial,sans-serif; color: #353535; margin-top: 10px;}
.homeMyRates .middleC{border-bottom: 1px solid #D4D4D4;}
.homeMyRates .h1{width: 50px;}
.homeMyRates .h2{width: 80px;}
.homeMyRates .h3{}
.homeMyRates .h4{width: 120px;}
.homeMyRates .h5{width: 120px;}
.homeMyRates .h6{width: 120px;}
.homeMyRates .num{width: 55px; vertical-align: middle; text-align: center;}
.homeMyRates .mnum{width: 80px; vertical-align: middle; text-align: center;}
.homeMyRates .product{padding-left: 15px !important; padding-top: 10px;}
.homeMyRates .product a{font: bold 12px arial, sans-serif; color: #353535 !important; text-decoration: none;}
.homeMyRates .price, .homeMyRates .myprice, .homeMyRates .discount{width: 120px; vertical-align: middle; text-align: center;}

/**********home advisory list************/
.homeAdvisoryList h2{font: bold 16px arial,sans-serif; color: #353535; margin-top: 10px;}
.homeAdvisoryList .middleC{border-bottom: 1px solid #D4D4D4;}
.homeAdvisoryList .h1{width: 50px;}
.homeAdvisoryList .h2{width: 80px;}
.homeAdvisoryList .h3{}
.homeAdvisoryList .h4{width: 120px;}
.homeAdvisoryList .h5{width: 120px;}
.homeAdvisoryList .h6{width: 120px;}
.homeAdvisoryList .num{width: 55px; vertical-align: middle; text-align: center;}
.homeAdvisoryList .mnum{width: 80px; vertical-align: middle; text-align: center;}
.homeAdvisoryList .product{padding-left: 15px !important; padding-top: 10px;}
.homeAdvisoryList .product a{font: bold 12px arial, sans-serif; color: #353535 !important; text-decoration: none;}
.homeAdvisoryList .price, .homeAdvisoryList .select{width: 120px; vertical-align: middle; text-align: center;}

/*****************my stores**********************/
.myStores .grayRoundedHead div{font: bold 12px tahoma, sans-serif; color: #2d2d2d;}
.myStores .grayRoundedHead{border-bottom: solid 1px #bebebe;}
.myStores .grayRoundedHead .top1{width: auto; float: left; padding: 6px 0; padding-left: 20px;}
.myStores .grayRoundedHead .top2{width: 150px; float: right; text-align: center; padding: 6px 0; border-left: solid 1px #fff;} 
.myStores table{width: 100%;}
.myStores td{border-bottom: solid 1px #bebebe; padding: 8px 0;}
.myStores .noborder td{border-bottom: 0;}
.myStores .name{padding-left: 20px; vertical-align: middle;}
.myStores .name a{font: bold 12px arial,sans-serif; text-decoration: underline; color: #016caf;}
.myStores .action{width: 150px; text-align: center; vertical-align: middle;}
.myStores .action button{margin-bottom: 3px;}
.myStores .newStore{margin: 5px 0; float: right;}
.myStores .greenButton166{margin: 7px 0 0 10px;}

/***********stock Parts*****************/
.stockParts .middleC{padding: 5px 0px; border-bottom: 1px dashed #bebebe; font: bold 12px arial,sans-serif; color: #353535; vertical-align: middle; text-align: center; background: #f1f1f1 !important;}
.stockParts .btnTop{padding: 5px;}
.stockParts .grayBorder{border-left: solid 1px #e6e6e6; width: 0px;}
.stockParts .grayBlock8 .middleL, .stockParts .grayBlock8 .middleR{background: #f1f1f1; width: 0;}
.stockParts{margin: 0 -10px;}
.partsSearch .stockParts{margin: 0;}
.partsSearch .auctionPagination{width: 100%;}
.stockParts .h1{width: 56px;}
.stockParts .h2{width: 25px;}
.stockParts .h3{width: 150px;}
.stockParts .h4{width: auto;}
.stockParts .h5{width: 70px;}
.stockParts .h6{width: 70px;}
.stockParts .h7{width: 100px;}
.stockParts .h8{width: 180px;}
.stockParts .h9{width: 150px;}
.stockParts .num{vertical-align: bottom; padding-bottom: 1px !important; width: 61px;}
.stockParts .num .n{padding-bottom: 45px;}
.stockParts .image {width: 150px;}
.stockParts .image img{border: solid 1px #cbcbcb; margin: 0 5px;}
.stockParts .product{text-align: left; padding-left: 15px !important;}
.stockParts .scu{width: 70px;}
.stockParts .cnum{width: 70px;}
.stockParts .loc{width: 100px;}
.stockParts .price{font: bold 14px arial, sans-serif; color: green; text-align: left; padding-left: 10px !important; width: 170px;}
.stockParts .price s{font: bold 11px tahoma, sans-serif; color: black; display: block;}
.stockParts .qty{width: 154px;}
.stockParts .qty .sel{float: left;}
.stockParts .qty .txt{padding: 5px; margin-left: 20px; float: left;}
.stockParts a{font: 11px arial,sans-serif; color: #1588bb;}
.stockParts .btnShow, .stockParts .btnHide{width: 61px; height: 13px; background: url(../images/buttons/show-hide.png) no-repeat 0px -13px; cursor: pointer;}
.stockParts .btnHide{background: url(../images/buttons/show-hide.png) no-repeat;}
.stockParts .whiteBg td{background: #fff !important;}
.stockParts .newShippingEstimate{margin-left: -150px;}
.stockParts .productShippingEstimateResult{font-size: 9px !important; text-align: left; height: auto !important; margin-left: 5px;}
.stockParts .greenButton81{margin: 5px auto;}
.searchStockParts{width: 495px; height: 38px; background: url(../images/auction/serch-parts.png) no-repeat; margin: 5px 0 5px -10px;}
.searchStockParts input{border: 0; margin: 12px 0 0 15px; font: bold 11px tahoma, sans-serif; color: gray; width: 350px; background: 0; -webkit-appearance: none;}
.searchStockParts .btn{float: right; height: 38px; width: 60px; cursor: pointer;}

/***************chinese*****************/
.cuser{background: #f5f5f5; border: solid 1px #bebebe; -moz-border-radius: 8px; border-radius: 8px; behavior: url(_css/PIE.php); padding: 5px 10px; position: relative;}
.cuser .cmenu{border:1px solid #bebebe; background: #ffffff; padding: 10px 8px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(_css/PIE.php); position: relative;}
.cuser .cmenu a{color: #199de7; font: bold 12px arial,sans-serif; margin-left: 5px;}
.cuser .cmenu a.selected{color: black;}
.cuser .middleC{border-bottom: 1px solid #D4D4D4;}
.cuser .h1{width: 50px;}
.cuser .h2{width: 50px;}
.cuser .h3{width: 70px;}
.cuser .h4{}
.cuser .h5{width: 120px;}
.cuser .h6{width: 100px;}
.cuser .num{width: 55px; text-align: center; padding-top: 10px;}
.cuser .pid{width: 50px; text-align: center; padding-top: 10px;}
.cuser .sku{width: 70px; text-align: center; padding-top: 10px;}
.cuser .product{padding-left: 15px !important; padding-top: 10px;}
.cuser .product a{font: bold 12px arial, sans-serif; color: #199de7 !important;}
.cuser .color{width: 120px; vertical-align: middle; text-align: center; padding: 5px !important;}
.cuser .qty{width: 100px; vertical-align: middle; text-align: center; padding: 5px !important;}

.cuser #shipmentsBody .h1{width: 100px;}
.cuser #shipmentsBody .h2{width: auto;}
.cuser #shipmentsBody .h3{width: 120px;}
.cuser #shipmentsBody .h4{width: 120px;}
.cuser #shipmentsBody .h5{width: 120px;}
.cuser #shipmentsBody .headers2 td{background: #ececec; border-bottom: solid 1px #d4d4d4;  padding: 5px 0; text-align: center; font: bold 11px tahoma, sans-serif;}
.cuser #shipmentsBody .headers2 input{height: 22px;}
.cuser #shipmentsBody .headers2 .left{border-left: solid 1px #bebebe; float: none;}
.cuser #shipmentsBody .headers2 .right{border-right: solid 1px #bebebe; float: none;}
.cuser #shipmentsBody .headers2 .sel{text-align: left;}
.cuser #shipmentsBody .headers2 .sel select{width: 120px;}
.cuser #shipmentsBody .headers2 .cr{padding-left: 10px;}
.cuser #shipmentsBody .headers2 .cr td{padding: 0 0 3px 0; vertical-align: middle;}
.cuser #shipmentsBody .headers2 .cr .txt{text-align: right; padding-right: 3px;}
.cuser #shipmentsBody .headers2 input{width: 50px;}
.cuser #shipmentsBody .noborder1{border: 0 !important;}
.cuser #shipmentsBody .oid{width: 105px; text-align: center; padding-top: 10px;}
.cuser #shipmentsBody .oid a{text-decoration: none; font: 12px arial, sans-serif; color: #353535;}
.cuser #shipmentsBody .product{width: auto; text-align: left;}
.cuser #shipmentsBody .product .dashed{border-bottom: 0;}
.cuser #shipmentsBody .product .orange{color: #353535;}
.cuser #shipmentsBody .green{font: 12px arial, sans-serif; color: #638c07;}
.cuser #shipmentsBody .status{width: 120px; text-align: center; padding-top: 10px; font: 12px arial, sans-serif;}
.cuser #shipmentsBody .status a, .cuser #shipmentsBody .action a{font: bold 12px arial, sans-serif; color: #199de7 !important;} 
.cuser #shipmentsBody .created{width: 120px; padding-top: 10px; font: 12px arial, sans-serif;}
.cuser #shipmentsBody .action{width: 120px; text-align: center; padding-top: 10px;}

.cuser #shipmentsBody .summary .h1{width: 100px;}
.cuser #shipmentsBody .summary .h2{width: 120px;}
.cuser #shipmentsBody .summary .h3{width: auto;}
.cuser #shipmentsBody .summary .h4{width: 100px;}
.cuser #shipmentsBody .summary .h5{width: 120px;}
.cuser #shipmentsBody .summary .h6{width: 120px;}
.cuser #shipmentsBody .summary .h7{width: 80px;}
.cuser #shipmentsBody .summary .h8{width: 100px;}
.cuser #shipmentsBody .summary .headers2 .time{padding-left: 10px;}
.cuser #shipmentsBody .summary .headers2 .time td{padding: 0 0 3px 0; vertical-align: middle;}
.cuser #shipmentsBody .summary .headers2 .time .txt{text-align: right; padding-right: 3px;}
.cuser #shipmentsBody .summary .sid{width: 105px; text-align: center; padding-top: 10px;}
.cuser #shipmentsBody .summary .sid a, .cuser #shipmentsBody .summary{font: 12px arial,sans-serif; text-decoration: none; color: #353535;}
.cuser #shipmentsBody .summary .num{width: 125px; text-align: center; padding-top: 10px;}
.cuser #shipmentsBody .summary .product{width: auto; text-align: left; font: 12px arial,sans-serif;}
.cuser #shipmentsBody .summary .product .dashed{border-bottom: 0;}
.cuser #shipmentsBody .summary .product .orange{color: #353535;}
.cuser #shipmentsBody .summary .status{width: 100px; text-align: center; padding-top: 10px; font: 12px arial, sans-serif;}
.cuser #shipmentsBody .summary .time1, .cuser #shipmentsBody .summary .time2{width: 120px; padding-top: 10px; font: 12px arial, sans-serif; text-align: center;}
.cuser #shipmentsBody .summary .eta{width: 80px; text-align: center; padding-top: 10px;}
.cuser #shipmentsBody .summary .action{width: 105px; text-align: center; padding-top: 10px;}

.cuser .pageControl{border:1px solid #bebebe; background: #ffffff; padding: 10px 8px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(_css/PIE.php); position: relative;}
.cuser .pageControl a{font: bold 12px arial,sans-serif; color: #199de7;}
.cuser .pageControl span{font-weight: bold;}

/* Shopping Cart */
.cartTotalM {margin-right: 0px !important; margin-top: 10px;}
.cartBoxH .termsBox{border: 1px solid #666; padding: 4px;  height: 12em; overflow: auto; font: 8pt tahoma, sans-serif; background: #fff; margin-bottom: 5px;}
.cartTerms label{float: left; font-size: 13px; vertical-align: middle;}
.cartTerms .termsCheckText{float: left; font: bold 12px arial, sans-serif; color: #414040;}

.cartTotalH{height: 280px;}
.cartTotalH td{padding: 3px; height: 26px; vertical-align: middle;}
.cartTotalH .c1{text-align: right; padding-right: 5px; vertical-align: middle; font: bold 12px arial, sans-serif; color: #414040; width: 160px;}
.cartTotalH .help a{font: 12px arial, sans-serif; color: #016caf;}
.cartTotalH .orange{font: bold 12px arial, sans-serif; color: #bf7000;}
.cartTotalH .days{font: bold 12px arial, sans-serif;}
.cartTotalH select{width: 260px;}
.cartTotalH .styledInputText{width: 253px; font: 12px arial,sans-serif;}
.cartTotalH .grand{font: bold 14px arial, sans-serif; color: #774600;} 
.cartTotalH .pseudoselect{font: 12px arial,sans-serif;}
.cartTotalH .btn{height: 58px; vertical-align: bottom;}
.cartTotalH .cartOrderTotal{height: 238px;}
.cartTotalH .myAddrTd{height: 32px;}

/******************Product Details Page******************/
.productDetailsArticul {padding: 0 0 4px 0; font-weight: bold; font-size: 10px}
.productDetailsTabs { padding-left: 4px;  background: url(../images/tabback.png) no-repeat scroll 0 11px; height: 61px;width:704px;position:relative;margin-bottom: -5px;}
.productDetailsTabs .tabActive { float: left; width: 81px}
.productDetailsTabs .tabActive .C { float: left; padding: 5px 0 0 0; font-size: 12px; font-weight: bold; color: #fff; cursor: pointer;width: 100%;text-align: center; text-shadow: 1px 1px 1px #666;}
.productDetailsTabs .tabPassive { float: left; width:87px;margin-top: 11px;background: transparent url(../images/tab.png) no-repeat scroll 3px 0;height:29px;}
.productDetailsTabs .tabPassive .C { float: left; font-size: 12px; font-weight: bold; color: #ffffff;  cursor: pointer;text-align: center;width:100%;padding-top:5px}
.productDetailsTabs .tabActive { float: left; height: 40px; background: url(../images/taba.png) no-repeat}
.productDetailsTabsBodyActive {}
.productDetailsTabsBodyPassive {display: none}
.productDetailsSale {font-weight: bold; font-size: 12px; }
.productDetailsMSRP {font-weight: bold; font-size: 12px;color:#df0a0a; text-decoration: line-through; }
.productDetailsStockInStock {font-weight: bold; font-size: 12px;color:#33911b}
.productDetailsStockOnBackOrder {font-weight: bold; font-size: 12px;color:#91331b}
.productDetailsStockOutStock {font-weight: bold; font-size: 12px;color:#91331b}

.PDPPaypalIcon{float: left; width: 140px; margin: 5px -10px 5px 0;}

.productStockInStock {color:#33911b; border-bottom: #999 dashed 1px;}
.productStockOnBackOrder {;color:#91331b; border-bottom: #999 dashed 1px;}
.productStockOutStock {color:#91331b; text-decoration: line-through; border-bottom: #999 dashed 1px;}

.templateGreyHead {background: url(../images/product/pdT1.gif) top left no-repeat #d4d4d4; padding:0;  }
.templateGreyHead .T2 {background: url(../images/product/pdT2.gif) top right no-repeat;}
.templateGreyHead .B1 {background: url(../images/product/pdB1.gif) bottom left no-repeat;}
.templateGreyHead .B2 {background: url(../images/product/pdB2.gif) bottom right no-repeat; padding: 10px 10px 10px 10px;}
.templateGreyHead h3 {background: #fff; font-size: 12px; padding: 4px 6px; margin: 6px 0;}
.productDetailsRatings {color: #4e4e4e; font-weight: bold;}
.productDetailsRatings a {color: #124fff; font-weight: bold;}
.hr {font-size: 1px; line-height: 0; height: 1px; border-bottom: 1px solid #fff;}
.hr666 {font-size: 1px; line-height: 0; height: 1px; border-bottom: 1px solid #666;}

.productDetailsQA { padding: 10px;}
.productDetailsQA, .productDetailsQA select {font-size: 12px; font-family: Tahoma, Arial, sans-serif}
.productDetailsQA .search {height: 23px; padding: 8px 0;}
.productDetailsQA .search div {float: left}
.productDetailsQA .search #productDisplayQASearch {float: right; width: 210px; border: none; padding: 4px; background: url(../images/search-input.gif) no-repeat; height: 22px;}
.productDetailsQA .search #productDisplayQASubmit {float: right; border: none}
.productDetailsQA .item .top {}
.productDetailsQA .item .middle {font-size: 11px; cursor: pointer}
.productDetailsQA .item .bottom {height: 11px}
.productDetailsQA .item .q {width: 55px; height: 43px; background: url(../images/product/qActive.png) no-repeat 18px 16px; float: left}
.productDetailsQA .item.active .q {width: 55px; height: 43px; background: url(../images/product/qPassive.png) no-repeat 18px 16px;}
.productDetailsQA .item .qMiddle {float: left; padding: 6px 0 0 0;font-weight: normal;}
.productDetailsQA .item .nAnswers {float: right; width: 73px; padding: 30px 0 0 23px; color: #585858; font-size: 12px;}
.productDetailsQA .item .question {padding: 3px 0 0 18px; font-weight: bold; background: url(../images/product/plus.gif) no-repeat 0 5px;  line-height: 20px;}
.productDetailsQA .item.active .question {background: url(../images/product/minus.gif) no-repeat 0 5px;}
.productDetailsQA .item .hr {height: 10px; background: url(../images/product/hr.gif) center left;}
.productDetailsQA .item .answer {display: none}
.productDetailsQA .item.active .answer {display: block; background: url(../images/product/hr.gif) 0 10px no-repeat; padding: 17px 0 0 0}
.productDetailsQA .grayBg {height: 45px;color: gray;}
.productDetailsQA .grayBg a{text-decoration: none; font-weight: bold; color: #199DE7;}
.productDetailsQA .grayBg .prevNext {float: right; font-size: 11px; margin: 15px 20px 0 0}
.productDetailsQA .grayBg .perPage {font-size: 11px; margin: 15px 20px 0 10px; float: left;}
.productDetailsQA .newQuestionButton {float: right; margin: 2px 9px 0 0}
.productDetailsQA .rate {float: right; padding: 0 9px 0 0;}
.productDetailsQA .rate div {float: right; text-align: center; font-weight: bold; font-size: 10px;width: 20px;height: 35px;margin: 0 2px;}
.productDetailsQA .rate div a {display: block; margin-top: 10px;}
.productDetailsQA .rate .floatl {float: left; padding-top: 25px; width: auto; font-weight: normal; font-size: 11px;}
.productDetailsQA .rate .positive {color: #20ae10;background: url(../images/auction/qa/positive.jpg) 0px 15px no-repeat;}
.productDetailsQA .rate .neutral {background: url(../images/auction/qa/neutral.gif) 0px 15px no-repeat;}
.productDetailsQA .rate .negative {color: #ff6c64;background: url(../images/auction/qa/negative.jpg) 0px 15px no-repeat;}
.productDetailsQA .item .rate {display: none;}
.productDetailsQA .item.active .rate {display: block;}
.productDetailsQA .item .answerButton {margin-top: 23px; display: none;}
.productDetailsQA .item.active .answerButton {display: block; float: left;}
.productDetailsQA .item  .answerForm {width: 300px; display: none;}
.productDetailsQA .item.active .answerForm {display: block;}

/* Ask a Question */
.productQAAsk {position: absolute;z-index: 2;}
.productQAAsk .top{background: url(../images/auction/qa/back_top.png) no-repeat;width:395px;height:45px}
.productQAAsk .bot{background: url(../images/auction/qa/back_bottom.png) no-repeat;width:395px;height:14px}
.productQAAsk .mid{width:360px;background-color: white;padding:10px 0 20px 35px}
.productQAAsk .close_b{float:right;margin-right:10px;margin-top:8px}
.productQAAsk .close_b .text{margin-top:5px;float:left}
.productQAAsk .close_b .text a{color:white;text-decoration: none;font-size:14px}
.productQAAsk .close_b .img{float:left}
.productQAAsk .title{float:left;color:white;margin:26px 0 0 226px;font-size:13px}
.productQAAsk .title span{color:#ff6c00}
.productQAAsk .pinput {background: url(../images/auction/qa/input.png) no-repeat; height: 25px; padding: 3px 5px; margin: 10px 0}
.productQAAsk input {width: 319px; height: 23px; padding: 1px; font-size: 20px; border: none}
.productQAAsk .ptextarea {background: url(../images/auction/qa/textarea.png) no-repeat; width: 319px; height: 193px; padding: 2px 5px; margin: 10px 0;}
.productQAAsk textarea {width: 319px; height: 190px; font-size: 12px; border: none; }

 /* Product Details Page For Auction */
.productDetailsTabsAuction{padding-left: 4px;  background: url(../images/tabback.png) no-repeat scroll 0 11px; height: 61px;width:704px;position: relative;}
.productDetailsTabsAuction .tabActive { float: left; width: 81px}
.productDetailsTabsAuction .tabActive .C { float: left; padding: 5px 0 0 0; font-size: 12px; font-weight: bold; color: #fff; cursor: pointer;width: 100%;text-align: center; text-shadow: 1px 1px 1px #666;}
.productDetailsTabsAuction .tabPassive { float: left; width:87px;margin-top: 11px;background: transparent url(../images/tab.png) no-repeat scroll 3px 0;height:29px;}
.productDetailsTabsAuction .tabPassive .C { float: left; font-size: 12px; font-weight: bold; color: #ffffff;  cursor: pointer;text-align: center;width:100%;padding-top:5px}
.productDetailsTabsAuction .tabActive { float: left; height: 40px; background: url(../images/taba.png) no-repeat}

.productReview{color: gray;}
.productReviewIn{}
.productReview .top{font-size: 12pt; font-weight:bold; margin-bottom: 6px; color: black;}
.productReview .mid{}
.productReview .mid table{width:100%}
.productReview .bot{height:41px}
.productReview .bot .bleft{float:left;margin: 5px 20px;}
.productReview .bot .bright{float:left;margin:11px;font-weight:bold}
.productReview .pagination{height:28px;padding: 5px;}
.productReview .pagination .pleft{float:left;font-weight:bold;margin:5px 28px 0 10px}
.productReview .pagination .pleft select{width:150px;color:black;font-size:13px}
.productReview .pagination .pcenter{float:left;font-size: 12px;margin:5px 28px 0 10px}
.productReview .pagination .pright{float:right;font-size: 12px;margin:5px 28px 0 10px}
.productReview .pagination .pright a{text-decoration: none;color: #199DE7;}
.productReview .bot{border-top: solid 1px #D3D3D3;}
.productReview .bot .bright a{text-decoration: none;color: #199DE7;}
.productReview .prline{height:1px;width:273px;background: url(../images/auction/review/line2.png) no-repeat;margin:4px 0}
.productReview .proscons{margin: 3px 0;}
.productReview .proscons .ltdin{width:40px;font-weight:bold;color:black}
.productReview .greybox{height:89px;float: right;}
.productReview table{width:100%}
.productReview .review{margin: 10px 0;width:390px;overflow: hidden;}
.productReview .review1{font-weight: normal;}
.productReview .proscons2{color: gray; font-weight: normal;}

.productEmail{width:345px}
.productEmail .td{color:gray;font-weight:bold}
.productEmail .txt{width:100%}
.productEmail .mail{padding:33px 38px}

/************product\seller review popup************/
.sellerReviewNew,  .productReviewNew{position: absolute; z-index: 2; width: 482px; height: 442px; background: url(../images/review-popup.png) no-repeat;}
.productReviewNew{height: 605px; background: url(../images/review-popup-big.png) no-repeat;}
.sellerReviewNew .close_b, .productReviewNew .close_b{position: absolute; margin-left: 455px; width: 25px; height: 25px; cursor: pointer;}
.sellerReviewNew .inner, .productReviewNew .inner{padding: 30px;}
.sellerReviewNew .title1, .productReviewNew .title1{font: 18px arial, sans-serif; color: #3f3e3e; text-align: left;}
.sellerReviewNew .title2, .productReviewNew .title2{float:left; color:white; margin: 5px 0 15px 0px; font: bold 12px arial, sans-serif; color: #5f5f5f;}
.sellerReviewNew .title2 span, .productReviewNew .title2 span{color:#016caf; text-decoration: underline;}
.sellerReviewNew .starrating, .productReviewNew .starrating{line-height: 25px; width: 100%; font: 11px tahoma, sans-serif; color: #808080;}
.sellerReviewNew .starrating td, .productReviewNew .starrating td{text-align: right; padding: 6px; vertical-align: middle;}
.sellerReviewNew .starrating .unit-rating, .productReviewNew .starrating .unit-rating{margin: 0;}
.sellerReviewNew .title3, .productReviewNew .title3{font: bold 12px tahoma, sans-serif; color: #2d2d2d; text-align: left; margin: 15px 0 5px 0;}
.sellerReviewNew textarea, .productReviewNew textarea{border: solid 1px #bebebe; float: left; width: 400px; height: 100px; padding: 10px; font: 12px arial, sans-serif; color: #7d7c7c;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2)}
.sellerReviewNew .orangeButton185{margin-top: 15px !important;}
.productReviewNew input{font: 12px arial, sans-serif; color: #7d7c7c; border: solid 1px #bebebe; height: 28px; width: 415px; padding-left: 5px;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2)}
.productReviewNew .title3{margin-top: 10px;}
.productReviewNew textarea{height: 90px;}
.productReviewNew .orangeButton185{margin-top: 12px !important;} 

/***********invite friend popup*********/
.inviteFriendPopup{position: absolute; z-index: 2; width: 442px; height: 371px; background: url(../images/popup371.png) no-repeat; padding: 20px; margin: -150px 0 0 -400px;}
.inviteFriendPopup .inviteForm{padding: 10px;}
.inviteFriendPopup .inviteForm .text1{font-weight: normal;}
.inviteFriendPopup .inviteFormTable{width: 99%;}
.inviteFriendPopup .close_b{position: absolute; margin-left: 435px; margin-top: -20px; width: 25px; height: 25px; cursor: pointer;}

.gutenPopup {position: absolute; z-index: 2; width: 449px;}
.gutenPopup h1 {color: #3f3e3e; font-size: 18px; margin: 0 0 12px 0}
.gutenPopup .top {background: url(../images/blocks/gutenpopup.png) no-repeat;}
.gutenPopup .body {padding: 30px 36px 0 34px}
.gutenPopup .bottom {background: url(../images/blocks/gutenpopup.png) no-repeat left bottom; height: 20px}
.gutenPopup .closeButton {position: absolute; margin-left: 420px; width: 25px; height: 25px; cursor: pointer;}
.gutenPopup .bidPacks {width: 399px}
.gutenPopup .bidPacks a {width: 184px; height: 67px; background: url(../images/auction/buybidpacks-cad.png) 0 0; display: block; float: left; margin: 0 15px 6px 0; text-decoration: none;}
.gutenPopup.curr2 .bidPacks a {background: url(../images/auction/buybidpacks-usd.png) 0 0}
.gutenPopup.curr14 .bidPacks a {background: url(../images/auction/buybidpacks-eur.png) 0 0}
.gutenPopup .bidPacks a span {display: block; margin: 28px 164px; width: 12px; height: 12px; background: url(../images/auction/buybidpacks-cad.png) -348px -28px;}
.gutenPopup.curr2 .bidPacks a span {background-image: url(../images/auction/buybidpacks-usd.png);}
.gutenPopup.curr14 .bidPacks a span {background-image: url(../images/auction/buybidpacks-eur.png);}
.gutenPopup .bidPacks a.active span {background: url(../images/auction/buybidpacks-cad.png) -164px -28px;}
.gutenPopup.curr2 .bidPacks a.active span {background-image: url(../images/auction/buybidpacks-usd.png);}
.gutenPopup.curr14 .bidPacks a.active span {background-image: url(../images/auction/buybidpacks-eur.png);}
.gutenPopup .bidPacks a.b25 {background-position: -184px 0;}
.gutenPopup .bidPacks a.b50 {background-position: 0 -67px;}
.gutenPopup .bidPacks a.b100 {background-position: -184px -67px;}
.gutenPopup .bidPacks a.b150 {background-position: 0 -134px;}
.gutenPopup .bidPacks a.b300 {background-position: -184px -134px;}
.gutenPopup .bidPacks a.b500 {background-position: 0 -201px;}
.gutenPopup .bidPacks a.b1000 {background-position: -184px -201px;}
.gutenPopup .paymentMethod {clear: both; padding: 0 0 0 13px; width: 358px}
.gutenPopup .paymentMethod .tabs a {float: left; height: 60px; background: url(../images/auction/buybidpacks-cad.png) 0 -268px; width: 166px;}
.gutenPopup.curr2 .paymentMethod .tabs a {background-image: url(../images/auction/buybidpacks-usd.png)}
.gutenPopup.curr14 .paymentMethod .tabs a {background-image: url(../images/auction/buybidpacks-eur.png)}
.gutenPopup .paymentMethod .tabs a.paypal.active {background-position: 0 -328px;}
.gutenPopup .paymentMethod .tabs a.visa {width: 96px; background-position: -166px -268px;}
.gutenPopup .paymentMethod .tabs a.visa.active {background-position: -166px -328px;}
.gutenPopup .paymentMethod .tabs a.mastercard {width: 96px; background-position: -262px -268px;}
.gutenPopup .paymentMethod .tabs a.mastercard.active {background-position: -262px -328px;}
.gutenPopup .paymentMethod .pBody {clear: both;}
.gutenPopup .paymentMethod .pBody input {width: 160px}
.gutenPopup .paymentMethod .pBody .m {padding: 10px; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; width: 334px; color: #808080; font-weight: bold;}
.gutenPopup .paymentMethod .pBody .b {background: url(../images/auction/buybidpacks-cad.png) 0 -388px; height: 4px;}
.gutenPopup.curr2 .paymentMethod .pBody .b {background-image: url(../images/auction/buybidpacks-usd.png)}
.gutenPopup.curr14 .paymentMethod .pBody .b {background-image: url(../images/auction/buybidpacks-eur.png)}
.gutenPopup .grayButton {background: url(../images/auction/buybidpacks-cad.png) 0 -392px; width: 147px; height: 35px; color: #5c5c5c; padding: 0 0 5px 0; border: 0; margin: 15px auto 0 auto; display: block; font-weight: bold; font-size: 20px; text-shadow: #fff 1px 1px 1px;}
.gutenPopup.curr2 .grayButton {background-image: url(../images/auction/buybidpacks-usd.png)}
.gutenPopup.curr14 .grayButton {background-image: url(../images/auction/buybidpacks-eur.png)}

/*******************new ticket(contact us)************************/
.newTicketForm{font: 11px tahoma, sans-serif; color: #5e5e5e;}
.newTicketForm input{vertical-align: middle;}
.newTicketForm .marginL{margin-left: 20px;}
.newTicketForm .padding10{padding: 10px;}
.newTicketBlock{width: 450px; float: left;}
.newTicketBlock .c1{width: 55px; vertical-align: middle;}
.newTicketBlock .title{padding: 10px; font: bold 12px tahoma, sans-serif;}
.newTicketBlock .separator{height: 1px; background: #bebebe; margin-top: 10px;}
.newTicketBlock .top{width: 100%;}
.newTicketBlock .top .left{height: 8px; width: 6px; background: url(../images/blocks/white-block-top.png) 0 0 no-repeat; font-size: 0;}
.newTicketBlock .top .center{background: url(../images/blocks/white-block-top.png) 0 -8px repeat-x; font-size: 0;}
.newTicketBlock .top .right{width: 6px; background: url(../images/blocks/white-block-top.png) 0 -16px no-repeat; font-size: 0;}
.newTicketBlock .middle{background: #fff; border: solid 1px #bebebe; border-width: 0 1px; margin-top: -4px;}
.newTicketBlock .bot{width: 100%; margin-top: -4px;}
.newTicketBlock .bot .left{height: 8px; width: 6px; background: url(../images/blocks/white-block-bot.png) 0 0 no-repeat; font-size: 0;}
.newTicketBlock .bot .center{background: url(../images/blocks/white-block-bot.png) 0 -8px repeat-x; font-size: 0;}
.newTicketBlock .bot .right{width: 6px; background: url(../images/blocks/white-block-bot.png) 0 -16px no-repeat; font-size: 0;}
.pageText{padding: 10px 0;}
.newTicketBlock textarea{font: bold 11px tahoma, sans-serif; color: #808080; border: solid 1px #bebebe; background: #fefefe; height: 120px; width: 350px; padding-left: 5px;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2); margin-left: 50px;}
.newTicketBlock .details{margin: 0; width: 400px;}
.newTicketForm input[type="image"]{margin: 10px auto; display: block;} 
.newTicketForm input[type="text"]{width: 270px;}
.newTicketForm .orangeButton185, .newTicketForm .orangeButton85{float: none; margin: 10px auto; display: block;}
.newTicketForm .orangeButton85 span{padding: 0;}
.scooterBanner{margin: 50px 0 0 8%; float: left;} 
.newTicketBlock label{margin-left: 20px; padding-left: 20px !important;}

/*.contactUsTable td{padding: 5px; font: bold 11px tahoma, sans-serif; font: #4c4c4c; vertical-align: middle;}
.contactUsTable td.right{width: 310px;}
.contactUsTable td.vtop{padding-top: 10px;}
.contactUsTable td.aright{text-align: right;}
.contactUsTable td.acenter{text-align: center;}
.contactUsTable .captcha{width:116px;}
.contactUsTable input, .contactUsTable textarea{width: 300px;}
.contactUsTable textarea{font: bold 11px tahoma, sans-serif; color: #808080; border: solid 1px #bebebe; background: #fefefe; height: 120px; width: 300px; padding-left: 5px;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2)}
.contactUsTable .captchaText{float: left; padding-top: 2px; width: 70px; padding-right: 10px; text-align: right; padding-left: 13px;}
.contactUsTable .captchaInput{float: left;}
.contactUsTable .orangeButton185{margin: 0 auto; float: none; border: 0; display: block; cursor: pointer;}
.contactUsTable .orangeButton185 span{padding: 0;} */


/* Support Center */
.supportCenter {padding: 0}
.supportCenter .block {border: 1px solid #aaa; padding: 4px; margin: 4px 0; -moz-border-radius: 4px; border-radius: 4px}
.supportCenter .block h2, .supportCenter .block legend {font-size: 12px; font-weight: normal; color: #199DE7; margin-left: 10px;}
.supportCenter .block td.c1 {width: 120px}
.supportCenter .block td.c2 input {width: 210px}
.supportCenter a.helpful {background:url(../images/support/icon_thumbsup.gif) no-repeat scroll 4px 50% transparent; display:block; padding:0.3em 0 0.3em 3em; color: black; text-decoration: none;}
.supportCenter a.nothelpful {background:url(../images/support/icon_thumbsdown.gif) no-repeat scroll 4px 50% transparent; display:block; padding:0.3em 0 0.3em 3em; color: black; text-decoration: none;}
.supportCenterPrio1 {color: #39f439}
.supportCenterPrio2 {color: #666}
.supportCenterPrio3 {color: #f43939}
.supportCenterPrio4 {color: #f43939}
.supportCenterPrio5 {color: #f43939}
.supportCenterPrio6 {color: #f43939}
.supportCenterStatus1 {color: #f43939}
.supportCenterStatus2 {color: #666}
.supportCenterStatus3 {color: #39f439}
.supportCenterStatus4 {color: #666}
.supportCenter .posts {border-bottom: 1px solid #96B9F0;}
.supportCenter .post {border: solid #96B9F0; border-width: 1px 1px 0 1px}
.supportCenter .post .author div {float: right; font-size: 10px; font-variant: small-caps; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 2px 6px; min-width: 40px; text-align: center}
.supportCenter .post .author .staffIndicatorUser {background: #F7F3EF; border: #FE5649 1px solid; -moz-box-shadow: 2px 2px 2px #FE5649; box-shadow: 2px 2px 2px #FE5649}
.supportCenter .post .author .staffIndicatorStaff {background: #EFF3F7; border: #4956FE 1px solid; -moz-box-shadow: 2px 2px 2px #4956FE; box-shadow: 2px 2px 2px #4956FE}
.supportCenter .post .author {font-size: 14px; background: #EDF4FF; border-bottom: #96B9F0 1px solid; padding: 5px}
.supportCenter .post .postedAt {background: url(../images/support/mail.gif) no-repeat 4px 2px; border-bottom: #96B9F0 1px solid; padding: 4px 0 4px 28px; }
.supportCenter .post .text {padding: 10px}
/* kb */
.supportCenter h1 {color:#666666; font-size:11px; background: url(../images/support/title.png) no-repeat; height: 14px; padding: 5px 0 0 13px; }
.supportCenter h1 a {font-weight: bold; color:#666666; text-decoration: none;}
.supportCenter .kb {width: 100%; border-collapse:collapse;}
.supportCenter .kb th {border-color:#BBC0C0; border-style:solid; border-width:1px 0; text-align:justify; width:50%;}
.supportCenter .kb th a {background:url("../images/support/icon_folderyellow.gif") no-repeat scroll 4px 50% transparent; color:#199DE7; display:block; font-weight:bold; padding:0.3em 0 0.3em 2em; text-decoration:none;}
.supportCenter .kb td {padding:0.5em 0 2em; vertical-align:top;}
.supportCenter .kb td a {background:url(../images/support/icon_topicyellow.gif) no-repeat scroll 4px 50% transparent; display:block; padding:0.3em 0 0.3em 2em; text-decoration:none; color: black;}
.supportCenter .kb td a.more {background:url(../images/support/doublearrows2.gif) no-repeat scroll 4px 50% transparent; display:block; padding:0.3em 0 0.3em 2em; text-decoration:none;}
.supportCenter .kbtitle {border-color:#BBC0C0; border-style:solid; border-width:1px 0; background: url(../images/support/icon_articlelist.gif) no-repeat scroll 4px 50% transparent;padding:0.3em 0 0.3em 2em; margin: 12px 0;}
.supportCenter .kbitems a {background:url(../images/support/icon_topicyellow.gif) no-repeat scroll 4px 50% transparent; display:block; padding:0.3em 0 0.3em 2em; color: #3366CC; font-weight: bold; margin: 0 0 4px 0;}
.supportCenter a.back {background:url(../images/support/icon_back.gif) no-repeat scroll 4px 50% transparent; display:block; padding:0.3em 0 0.3em 2em; color: black; margin-top: 10px;}


/* Rating */
.rating-top{float:left;margin-top:2px;text-align:right;width:75px}
.rating {width:80px;margin:auto}
.rating_2 {width: 80px;height: 16px;float:right}
.unit-rating{list-style:none; margin: 5px 0 0 0;padding:0px;width: 80px;height: 16px;position: relative;background: url(../images/buttons/rate_assess.png) top left repeat-x;}
.unit-rating li{font-size: 0;line-height: 0;padding:0px;margin:0px;float: left;}
.unit-rating li a{display:block;width:16px;height: 16px;text-decoration: none;font-size: 0;line-height: 0; z-index: 5;position: absolute;}
.unit-rating li a:hover{background: url(../images/buttons/rate_assess.png) left center;z-index: 2;left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:16px;}
.unit-rating a.r2-unit{left:16px;}
.unit-rating a.r2-unit:hover{width: 32px;}
.unit-rating a.r3-unit{left: 32px;}
.unit-rating a.r3-unit:hover{width: 48px;}
.unit-rating a.r4-unit{left: 48px;}
.unit-rating a.r4-unit:hover{width: 64px;}
.unit-rating a.r5-unit{left: 64px;}
.unit-rating a.r5-unit:hover{width: 80px;}
.unit-rating li.photo_assess_cur{background: url(../images/buttons/rate_assess.png) left bottom;position: absolute;height: 16px;display: block;font-size: 0;line-height: 0;z-index: 1;left:0}

/*Shopping Cart My Gio New*/
.cartItemNew {width: 100%; background: #f1f1f1; margin-bottom: 10px;}
.cartItemNew .top1New {background: url('../images/cart/cartNew_tl.png') no-repeat; height: 26px; width: 8px; line-height: 0px; font-size: 1px;}
.cartItemNew .topLNew {background: url('../images/cart/cartNew_tr.png') no-repeat; height: 26px; width: 8px; line-height: 0px; font-size: 1px;}
.newTL {background: url('../images/cart/cartNew_tl_bg.png') no-repeat; width: 3px; height: 3px; float: left;}
.newTR {background: url('../images/cart/cartNew_tr_bg.png') no-repeat; width: 3px; height: 3px; float: right;}
.cartItemNew .tdNewH24 {height: 24px; vertical-align: middle;}
.cartItemNew .trNewBottom {background: #e4e4e4;}
.tdLeft {background: url('../images/cart/cartNew_bottom_bl.png') bottom left;}
.tdRight {background: url('../images/cart/cartNew_bottom_br.png') bottom right;}
.tdLeftGray {background: url('../images/cart/cartNew_bottom_bl_gray.png') bottom left;}
.tdRightGray {background: url('../images/cart/cartNew_bottom_br_gray.png') bottom right;}
.tdBottom {height: 20px;}
.tdTextCenter {text-align: center !important;}
.cartItemNew .topTRNew {background: url('../images/cart/cartNew_top_bg.png') repeat-x; height: 26px;  vertical-align: middle; font-size: 14px; font-weight: bold;}
.trBorderLeft {border-style: none none none solid; border-width: 0 0 0 1px; border-color: #c8c8c8; line-height: 0px; font-size: 1px; width: 7px;}
.trBorderLeftOrange {border-style: none none none solid; border-width: 0 0 0 1px; border-color: #f2510d;}
.trBorderLeftTopOrange {border-style: solid none none solid; border-width: 1px 0 0 1px; border-color: #f2510d;}
.trBorderLeftBottomOrange {border-style: none none solid solid; border-width: 0 0 1px 1px; border-color: #f2510d;}
.trBorderRight {border-style: none solid none none; border-width: 0 1px 0 0; border-color: #c8c8c8; line-height: 0px; font-size: 1px; width: 7px;}
.trBorderRightOrange {border-style: none solid none none; border-width: 0 1px 0 0; border-color: #f2510d;}
.trBorderRightTopOrange {border-style: solid solid none none; border-width: 1px 1px 0 0; border-color: #f2510d;}
.trBorderRightBottomOrange {border-style: none solid solid none; border-width: 0 1px 1px 0; border-color: #f2510d;}
.trBorderTopOrange {border-style: solid none none none; border-width: 1px 0 0 0; border-color: #f2510d;}
.trBorderBottom {border-style: none none solid none; border-width: 0 0 1px 0; border-color: #c8c8c8;}
.trBorderBottomOrange {border-style: none none solid none; border-width: 0 0 1px 0; border-color: #f2510d;}
.trBorderBoth {border-style: none solid none solid; border-width: 0 1px 0 1px; border-color: #c8c8c8;}
.trBorderBothOrange {border-style: none solid none solid; border-width: 0 1px 0 1px; border-color: #f2510d;}
.cartItemNew .headTRNew {background: #e4e4e4; height: 20px; font-size: 0; vertical-align: middle; font-size: 12px; color: #000; padding: 0 4px; width: auto}
.cartItemNew .headTRNew .headNew {height: 20px; font-size: 0; vertical-align: middle; font-size: 10px; color: #000; padding: 0 4px; width: auto; text-align: center;}
.cartItemNew .headTRNew .head1New {width: 8px; height: 20px; font-size: 0;}
.cartItemNew .headTRNew .headLNew {width: 8px; height: 20px; font-size: 0;}
.auctionHiddenNew {font-size: 11px; text-align: left; color: #000; font-weight: normal;}


/* Checkout */
.cartCheckoutCart {line-height: 130%;}
.cartCheckoutCart .styledSelect3 {min-width: 45px}
.cartCheckoutCart .floatl .styledSelect3 {min-width: 100px}
.cartCheckoutCart .item {padding: 10px 0 10px 0; clear: both; color: #626262}
.cartCheckoutCart .item a {font-weight: bold; color: #016caf}
.cartCheckoutCart .item.next {border-top: #c9c9c9 1px solid;}
.cartCheckoutCart .item .image {float: left; text-align: center; margin: 0 12px 12px 15px;}
.cartCheckoutCart .item .image img {border: 1px solid #cecece; display: block; margin: 0 0 6px 0;}
.cartCheckoutCart .item .name {width: 229px; float: left}
.cartCheckoutCart .item .floatr {padding: 0 10px 6px 0; width: 62px}
.cartCheckoutCart .item .colorName {padding: 7px 0 0 0; float: left}
.cartCheckoutCart .item .price {width: 157px; color: #414040; float: left; font-weight: bold; clear: both; padding: 4px 0 0 0;}
.cartCheckoutCart .item a.del {color: #bf7000}

.checkoutAddress {float: left; padding: 10px 20px 0 30px; color: #6e6e6e}
.checkoutAddress .head {font-weight: bold; color: #414040; padding-right: 6px;}
.checkoutAddressTable .leftTd{width:115px; padding: 0 15px 0 0px; text-align: right; vertical-align: middle;}
.checkoutAddressTable input, .checkoutAddressTable select {font-size: 11px; color: #4A4A4A;}
.checkoutAddressTable select{width: 243px;}

.checkoutUpgrades {margin-left: 36px}
.checkoutUpgrades .pname {font-size: 12px; color: #414040; text-decoration: none;}
.checkoutUpgrades .productDisplayInCategoryPhoto{margin-right: 5px; border:solid 1px #cecece; width:100px;}
.checkoutUpgrades .block2{float: left; width: 330px; margin-left:10px;}
.checkoutUpgrades .servicesBlock{width: 320px; position: relative; border: solid 1px #cecece; -moz-border-radius: 5px; border-radius: 5px; behavior: url(_css/PIE.php); background: #fff; padding: 6px;
-moz-box-shadow: 1px 1px 2px #e0e0e0; -webkit-box-shadow: 1px 1px 2px #e0e0e0; font: bold 12px arial, sans-serif; color: #6e6e6e;}
.checkoutUpgrades .servicesBlock .title{color: #414040; padding: 5px 0 0 0; background: none;}
.checkoutUpgrades .servicesBlock .price{color:#414040; width: 60px; padding-left: 10px;}
.checkoutEditLink{float: right; padding: 10px;}
.checkoutEditLink a{font: bold 12px arial,sans-serif; color: #016caf; text-decoration: underline;}
.checkoutTitle{color: #414040; font: bold 12px arial,sans-serif; display: block; padding: 10px 6px 6px 6px; float: left;}
.addressInfo{padding: 4px 10px; font: 12px arial, sans-serif; color: #6e6e6e;}
.shippingInfo{font: 12px arial,sans-serif; color: #6e6e6e;}
.shippingInfo .addrText{float: left; padding-top: 6px; padding-right: 5px;}
.shippingInfo .addrSel{float: left;}
.shippingInfo .addrSel select{width: 300px;}
.makeweightsLink{font: bold 12px arial,sans-serif; color: #016caf;}
.checkoutCoupon{padding: 10px; font: bold 12px arial,sans-serif; color: #414040;}
.checkoutCoupon .styledInputText{width: 140px;}
.checkoutCoupon .orangeButton85{margin-top: 3px;}

.checkoutLeft {width: 537px; float: left;}
.checkoutLeft #myAddressIs {margin-left: 20px;}

.checkoutPayment {font-size: 12px; color: #6e6e6e;}
.checkoutPayment b {color: #414040;}
.checkoutPayment .inner{padding: 5px 10px 6px 26px}
.checkoutPayment .td1{width:22px; vertical-align: middle;}
.checkoutPayment .td2{width:132px; vertical-align: middle;}
.checkoutPayment .td3{font-size:5px}
.checkoutPayment .monthDiv{float: left; padding-right: 4px;}
.checkoutPayment .yearDiv{float: left;}
.checkoutPayment .blue{color: #016caf; font: bold 12px arial,sans-serif;}
.checkoutPayment select{width: 180px;}
.checkoutPayment .styledInputText{width: 172px;}

.cartCheckoutHead {padding: 0 0 0 10px}
.cartCheckoutHead * {color: #696969; font: bold 11px verdana, arial, sans-serif; text-decoration: none; display: block; float: left;}
.cartCheckoutHead .path {background: url(../images/checkout/images.png) 0 -31px; width: 169px; height: 31px; margin-left: -5px; padding-left: 22px;}
.cartCheckoutHead .path.active {background: url(../images/checkout/images.png); height: 31px; }
.cartCheckoutHead .path.first {background: url(../images/checkout/images.png) 0 -85px; width: 83px; height: 31px; padding-left: 10px; margin-left: -9px;}
.cartCheckoutHead .number {width: 10px; padding: 9px 17px 0 21px; height: 22px;}
.cartCheckoutHead a {padding: 8px 0 0 0}

.checkoutTotal {padding: 18px 25px 10px 32px !important; font-size: 12px; color: #6e6e6e; font-weight: bold; line-height: 23px; border-top: #c9c9c9 1px solid;}
.checkoutTotal .pos {clear: both; padding-left: 17px;}
.checkoutTotal .pos .shipping {background: url(../images/checkout/images.png) -169px -62px no-repeat; float: left; width: 12px; height: 14px; margin: 5px 5px 0 -17px}
.checkoutTotal .price {float: right; width: 213px; color: #414040}
.checkoutTotal .price select {width: 213px; color: #414040; font-size: 12px;}
.checkoutTotal .pos.total .price{color: #000000}
.checkoutTotal .pos.total {color: #000000; font-size: 18px; margin: 11px 0 11px 0;}

.creditCardsIcons {background: url(../images/checkout/images.png) 0 -62px no-repeat; width: 137px; height: 23px;}
.payPalIcon {background: url(../images/checkout/images.png) -137px -62px no-repeat; width: 32px; height: 23px; float: left; margin: -4px 0 -4px 6px;}

/* Invoice */
.invoiceHead {background: #6F8992; color: #fff; font-weight: bold; padding: 3px 8px}
.invoiceBody {border: 1px solid #D6D6D6; padding: 3px 8px; margin: 0 0 10px 0}

/* Buttons */
a.greenButton, .greenButton {background: url(../images/buttons/greenh.gif) no-repeat; height: 25px; width: 149px; color: #ffffff; font: bold 10pt tahoma, sans-serif; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding: 10px 0 0 0; margin: 4px auto 0 auto; border: 0;text-shadow: 1px 1px 1px #666; text-transform: uppercase; font-size:12px;white-space: nowrap;}
a.greenButton, .greenButton:hover {background: url(../images/buttons/greenh.gif) no-repeat;}
a.blueButton, .blueButton {background: url(../images/buttons/blue.gif) repeat-x; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; text-decoration: none; padding: 3px 8px 3px 8px; font-size:10px; margin: 0 5px; display: block; float: left;}
button.greenButton {height: 35px; padding: 8px 0 15px 0; }
a.greenButton em {font-style: normal; font-weight: normal; font-size: 10px;text-shadow: 1px 1px 1px #666;}
.greenButton100, .greenButton100:hover {background: url(../images/buttons/green100.gif) no-repeat; border: 0; width: 100px; height: 20px; color: #fff; font-weight: bold; font-size: 11px; padding-bottom: 2px; text-align: center;text-shadow: 1px 1px 1px #666;}
.greenButton141 {background: url(../images/greenButton141WhiteBG.gif) no-repeat; border: 0; width: 141px; height: 20px; color: #fff; font-weight: bold; font-size: 11px; padding-bottom: 2px; text-align: center;text-shadow: 1px 1px 1px #666;}
.greenButton154 {background: url(../images/buttons/green154.png) no-repeat; border: 0; width: 154px; height: 23px; color: #fff; font-weight: bold; font-size: 11px; text-align: center;text-shadow: 1px 1px 1px #666; font-variant: small-caps; padding: 2px 0;}
.orangeButton85, .orangeButton63, .orangeButton185, .orangeButton156{background: url(../images/buttons/orange85.png) no-repeat; width: 85px; height: 27px; text-align: center; cursor: pointer; float: left;  border: 0; text-decoration: none; display: block;}
.orangeButton85 span, .orangeButton63 span, .orangeButton185 span, .orangeButton156 span{display: block; color: #523000; padding-top: 3px; font: bold 16px tahoma, arial, sans-serif; text-shadow: 0px 1px 0px #ffe7ab; }
.orangeButton63{background: url(../images/buttons/orange63.png) no-repeat; width: 63px;}
.orangeButton185{background: url(../images/buttons/orange185.png) no-repeat; width: 185px; height: 35px;}
.orangeButton185 span{padding-top: 7px;}
button.orangeButton185 span, button.orangeButton156 span, button.greenButton156 span{padding-top: 0;}
.orangeButton156{background: url(../images/buttons/orange156.png) no-repeat; width: 156px; height: 35px; text-decoration: none; float: none; margin: 0 auto; display: block;} 
.orangeButton156 span{padding-top: 7px;}
button.orangeButton85 {padding-bottom: 6px;}

.greenButton156, .greenButton176, .greenButton91, .greenButton81, .greenButton166{background: url(../images/buttons/green156.png) no-repeat; width: 156px; height: 35px; text-align: center; cursor: pointer; border: 0; display: block; margin: 0 auto; text-decoration: none;}
.greenButton156 span, .greenButton176 span, .greenButton91 span, .greenButton81 span, .greenButton166 span{display: block; color: #3c5309; padding-top: 7px; font-size: 16px; font-family: tahoma, arial, sans-serif; font-weight: bold; text-shadow: 0px 1px 0px #b9e35d;}
.greenButton176{width: 176px; background: url(../images/buttons/green176.png) no-repeat;}
.greenButton166{width: 166px; height: 28px; background: url(../images/buttons/green166.png) no-repeat;} 
.greenButton166 span{font-size: 14px;}
.greenButton91, .greenButton91:hover{width: 91px; height: 28px; background: url(../images/buttons/green91.png) no-repeat;}
.greenButton81{width: 81px; height: 21px; background: url(../images/buttons/green81.png) no-repeat;}
.greenButton81 span{font: bold 11px arial,sans-serif;}
button.greenButton91 span, button.greenButton81 span, button.greenButton176 span, button.greenButton166 span{padding: 0;}

.grayButton171, .grayButton115, .grayButton109{background: url(../images/buttons/gray171.png) no-repeat; width: 171px; height: 35px; text-align: center; cursor: pointer; border: 0; display: block; margin: 0 auto; text-decoration: none;}
.grayButton171 span, .grayButton115 span, .grayButton109 span{display: block; color: #484848; padding-top: 7px; font: bold 16px tahoma, arial, sans-serif; text-shadow: 0px 1px 0px #e2e2e2;}
.grayButton115{width: 115px; background: url(../images/buttons/gray115.png) no-repeat;}
.grayButton109{width: 109px; background: url(../images/buttons/gray109.png) no-repeat; height: 28px;}
button.grayButton171 span, button.grayButton115 span, button.grayButton109 span{padding-top: 0;}

.redButton76{background: url(../images/buttons/red76.png) no-repeat; width: 76px; height: 27px; text-align: center; cursor: pointer; border: 0; display: block; margin: 0 auto; text-decoration: none;}
.redButton76 span{display: block; color: #ffffff; padding-top: 4px; font: bold 15px tahoma, arial, sans-serif; text-shadow: 0px 1px 0px #600101;}
button.redButton76 span{padding: 0;}

/*Master Rewiew*/
.mreview .mrtop{background: url(../images/auction/review/top_back.jpg) no-repeat; height:146px;width:910px; margin: 0 auto;}
.mreview .mrlogo{width:200px;float:left;height:100%}
.mreview .mrproduct{float:left;padding:20px;font-weight:bold;margin-left:90px}
.mreview .mrproduct select{width:260px}
.mreview .mrproduct span{padding-left:20px}
.mreview .mrarating{float:left;width:230px;padding-top:25px;margin-left:80px}
.mreview .greybox{background: url(../images/auction/review/greybox.png) no-repeat;height:89px;width:202px;padding:10px}
.mreview .productReviewIn {width: 910px}
.mreview .productReviewIn .top{background: url(../images/auction/review/btop2.png) no-repeat;width:870px;height:14px;line-height: 14px;}
.mreview .productReviewIn .mid{background: url(../images/auction/review/bmid2.png); padding: 0 18px 0 20px}
.mreview .productReviewIn .bot{background: url(../images/auction/review/bbot2.png) no-repeat;width:910px}

/*Blogs*/
.blogs_ajax_update_inner{display: block; position: relative; background: #f5f5f5; border: solid 1px #bebebe; -moz-border-radius: 6px; border-radius: 6px; behavior: url(../_css/PIE.php); padding: 5px 2px;}
.blog_left_column {float: left; width: 230px; padding: 0 0px 0 0px;}
.blog_middle_column {float: left; width: auto; }
.blog_middle_column_inner{position: relative; background: #f5f5f5; border: solid 1px #bebebe; -moz-border-radius: 6px; border-radius: 6px; behavior: url(../../../_css/PIE.php); padding: 10px;}
.blog_right_column {float: right; padding: 0 0 0 10px;}
#blog_main_container {width: 944px; padding: 0; margin: 0;}
.blogs {float: left; padding: 0;}
.blogs_inner {width: auto; padding: 0 5px 0 5px;}
.blog_item {width: auto; padding: 8px 0; color: gray;}
.first_blog_item {width: auto; padding: 8px 0; margin-top: 0px; color: gray;}
.blog_item_inner {width: auto; padding: 0 5px 0 5px;}
.blog_title {color: #ba6000; font: bold 14px arial,sans-serif; display: block; text-decoration: none;}
.blog_link {color:#717171; font:bold 11px tahoma, sans-serif; text-decoration:none}
.blogItemBot{background: #ffffff; padding: 10px; border: solid 1px #bebebe; -moz-border-radius: 6px; border-radius: 6px; behavior: url(../_css/PIE.php); margin-top: 8px; position: relative;}
.blogItemBot .blog_link{color: #199de7; font: 11px tahoma,sans-serif; text-decoration: underline;}
.blog_orange {color: #e25500;}
.blog_blue {color: #004cd0;}
.blog_inline {display: inline;}
.blog_right {float: right;}
.blog_left {float: left;  color: #565656; font: bold 11px tahoma, sans-serif; padding-top: 3px;}
.blog_info {font-size: 13px; font-weight: bold; color: #0069e9; text-align: center;}
.blogshow_title {font: bold 16px arial,sans-serif; color: #ba6000;}
.blogshow_item {width: auto; font: 11px tahoma,sans-serif; color: #717171;}
.blog_comments {width: auto;}
.blogCommentItem{border: solid 1px #c1c1c1; -moz-border-radius: 6px; border-radius: 6px; behavior: url(../../../_css/PIE.php); background: #f5f5f5; padding: 1px; margin: 15px 0; font: 12px arial,sans-serif; color: #6d6d6d; position: relative;}
.blogCommentItem .triangle{background: url('../images/blog-comment-top.png') no-repeat; width: 27px; height: 13px; position: absolute; margin-top: -13px; margin-left: 20px;}
.blog_comment_title{background: #d4d4d4; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; behavior: url(../../../_css/PIE.php); padding: 5px 10px; position: relative;}
.blog_comment_title b{color: black;}
.blog_comment{padding: 8px;}
.blog_comment_add{padding: 8px; margin-top: 20px;}
.blog_comment_add .triangle{background: url('../images/blog-comment-new-top.png') no-repeat; width: 28px; position: absolute; margin-top: -21px; margin-left: 15px;}
.blog_comment_add textarea {position: relative; width: 100%; height: 160px; border: solid 1px #c1c1c1; -moz-border-radius: 6px; border-radius: 6px; behavior: url(../../../_css/PIE.php); padding: 5px 0; font: 11px tahoma,sans-serif; color: #717171; overflow: hidden;}
.blog_comment_add button{margin-top: 5px;}
.blog_path {margin: 0 0 5px 0;}
.blog_comment_logon {width: 447px; margin: 10px auto; padding: 0 0 0 10px; text-align: center;}

.blog_cat_pager {position: relative; background: #ffffff; border: solid 1px #bebebe; -moz-border-radius: 6px; border-radius: 6px; behavior: url(../_css/PIE.php); padding: 8px 10px; margin-top: 6px;}
.blog_cat_pager span{color: #565656; font: bold 11px tahoma, sans-serif; display: block; float: left; padding-top: 3px; padding-right: 5px;}
.blog_cat_pager a{display: block; width: 30px; text-align: center; padding: 3px; margin: 0 2px !important; border: solid 1px #bebebe; color: #565656; font: bold 12px tahoma, sans-serif; float: left; text-decoration: none;}
.blog_cat_pager b{display: block; width: 30px; text-align: center; padding: 3px; margin: 0 2px !important; border: solid 1px #dedede; color: #c7c7c7 !important; font: bold 12px tahoma, sans-serif; float: left; text-decoration: none;}
.blog_cat_pager .long{width: 45px;}

/*Blog Right Column*/
.blog_right_content {}
#blog_right_title {font-size: 15px; padding: 3px 0 3px 4px;}
#blog_right_container {}
.blog_right_item {margin: 5px 0;}
.blog_right_item_inner {border-bottom: solid 1px #bebebe; padding-bottom: 5px;}
.blog_right_item_inner .title1{color: black; font:bold 11px tahoma,sans-serif;}
.blog_right_item_inner a{color: gray; text-decoration: none;}
.blog_right_item_inner span{font: 11px tahoma,sans-serif; color: #737373;}
.blog_right_no_decor {text-decoration: none; color: #000000;}
.blog_right_item_active {margin: 5px 0;}
.blog_right_item_active a:hover{text-decoration:none}
.blog_right_pager {text-align: center;}
.blog_right_pager a {text-decoration: none; color: #000000;}

/*Forum*/
.forumcat_link {text-decoration: underline; font-weight: bold; color: #000; font-size: 12px;}
.forumcat_link:hover {text-decoration: none; color: #e25500;}
.forumcat_div {width: 200px; padding: 0 0 0 21px;}
.forumcat_div_first {width: 200px; padding: 10px 0 0 21px;}
.forumcat_div_last {width: 200px; padding: 0 0 10px 21px;}
.forum_left_column {float: left; padding: 0 4px 0 0; margin: 5px;}
.forummain {float: left; background: #c2c4c3; padding: 0 0 0 0; width: 100%;}
.forum_right {padding: 0 4px 0 4px;}
.forum_right_inner {background: #fff;}
.td_forumhead {font-weight: bold; text-align: center !important;}
.td_forumrow {vertical-align: middle !important; border-width: 1px 0 0 0; border-color: #000; border-style: solid none none none;}
.td_forumrow_no_va {border-width: 1px 0 0 0; border-color: #000; border-style: solid none none none;}
.td_border_top {border-color: #C3C3C3; border-width: 1px 0 0 0; border-style: solid none none none;}
.td_border_topright {border-color: #C3C3C3; border-width: 1px 1px 0 0; border-style: solid solid none none;}
.td_border_bottom {border-color: #C3C3C3; border-width: 0 0 1px 0; border-style: none none solid none;}
.td_border_bottomright {border-color: #C3C3C3; border-width: 0 1px 1px 0; border-style: none solid solid none;}
.forum_border_right {border-color: #C3C3C3; border-width: 0 1px 0 0 ; border-style: none solid none none;}
.td_think {line-height: 1px; font-size: 1px !important;}
.forumbutton { background: url(../images/head/topbutton_small.png) no-repeat; display:block; width: 82px; height: 17px; color: #ffffff; font-weight: bold; text-decoration: none; float: left; text-align: center; font-size: 10px; margin-right: 2px;}
#forumMainTable td.padding {padding: 2px;}
.forum_left_column hr {width: 90%; margin: 2px auto;}
.forum_left_column .hr_div {width: 90%; height: 2px; font-size: 1px; line-height: 0; margin: 2px auto; background: #C3C3C3;}

/* "generic" classes */
td.padding5, div.padding5, table.padding5 td, table.padding5 th {padding: 5px}
td.padding4, div.padding4, table.padding4 td, table.padding4 th {padding: 4px}
td.padding2, div.padding2, table.padding2 td, table.padding2 th {padding: 2px}
td.padding1, div.padding1, table.padding1 td, table.padding1 th {padding: 1px}
.yellow, .yellow td {background: #E2B105}
.x4 {height: 4px; font-size: 1px;}
.i {color: #fa890a;}
.pagecontrol { font-size: 16px; text-align: center; margin: 6px 0; font-weight: bold;}
.pagecontrol a { color: #f43939; font-size: 11px; }
.mc {vertical-align: middle !important;; text-align: center !important;}
.tj {vertical-align: top !important;; text-align: justify !important;;}
.tc {vertical-align: top !important;; text-align: center !important;;}
.tl, td.tl, .tl td {vertical-align: top !important;; text-align: left !important;;}
.bl, td.bl, .bl td {vertical-align: bottom !important;; text-align: left !important;;}
.tr {vertical-align: top !important;; text-align: right !important;;}
.mr {vertical-align: middle !important;; text-align: right !important;;}
.ml {vertical-align: middle !important;; text-align: left !important;;}
.upper {text-transform: uppercase;}
.bold {font-weight: bold !important;}
.normal, a.normal {font-weight: normal;}
.floatr {float: right}
.floatl {float: left}
.i95 { width: 95%; }
.i97 { width: 97%; }
.i100 { width: 100%; }
.iNormal {width: 200px}
.h100 {height: 100%;}
.x6 {height: 6px;}
.clear {clear: both;}
.h666, .h666 a {color: #757575}
.f9 {font-size: 9px;}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f20 {font-size: 20px;}
.orange {color: #FF7F00; font-weight: bold;}
.red {color: #f43939 !important;}
.blue {color: #0100ce; font-weight: bold;}
.lightBlue{color: #1C86EE !important;}
.gray {color: #595959; font-weight: bold;}
.orangeN {color: #ee510d; }
.green {color: #009f69;}
.black {color: #000; font-weight: bold;}
#errdiv { color: #000; background: #FFFFE1; border: 1px #d8d885 none; text-align: left;}
.border { border: 1px #666666 solid; width:30%; padding: 10px; margin: 0 0 20px 40px}
table.noborder, td.noborder, table.noborder td {border: none}
input.noborder {border: none}
input[type="checkbox"], input[type="radio"] {border: none 0px !important}
.nopadding {padding: 0}
.nopaddingI {padding: 0 !important}  
.nowrap {white-space: nowrap}
.arial9 {color:#666666;font-size:9px}
.biglink{font-size: 16px ; font-weight: bold;}
.error { background: #ffffe1; padding: 20px; font-size: 13px; font-weight: bold; border: 1px solid #e96900; color: #e96900; margin: 10px 0; text-align: center; z-index: 3;}
.errorRed { background: #ffffe1; padding: 50px; font-size: 15px; font-weight: bold; border: 2px solid #ff0000; color: #ff0000; margin: 10px 0; text-align: center;}
.info { background: #ffffe1; padding: 20px; font-size: 13px; font-weight: bold; border: 1px solid #0069e9; color: #0069e9; margin: 10px 2px; text-align: center;}
.dottedLight {border-bottom: dotted 1px #999; cursor: pointer}
img {border: 0;}
h1 { font-size: 14px;}
h2 { font-size: 13px;}
h3 { font-size: 11px;}
form {font-size: 11px; margin: 0; padding: 0;}
.overlay_block {background-color: #666666; filter:alpha(opacity=60); opacity: 0.6;}
p {padding: 0; margin: 0}
.dashed {border-bottom: #999 dashed 1px;}

input, select {font-size: 10px; border: 1px solid #757575;}
tr.odd              { background:#fff !important; }
tr.even, td.even    { background:#d6d6d6 !important; }
tr.tablehead {background: #393939; color: #fff}
.hintBlock{position: absolute;color:#333;font-weight:bold;line-height:16px;font-size:12px;margin-top: -15px;}
.hintBlockHref{color:#808080; text-decoration:none; display: block; float: left; font: bold 12px arial, sans-serif;}
.hintBlockHref img{vertical-align: middle; margin-top: -4px;}
.hintBlockOut{margin-left:-233px;position: absolute;margin-top:15px}
.hintBlockOut .hintt{background: url(../images/hintt.png) no-repeat; height:20px;width:233px;}
.hintBlockOut .hintm{background-color: white; padding:5px;width:206px;overflow: hidden;border: 3px solid red;}
#ajoverlay{display: none;opacity: 0.8; filter: Alpha(opacity='80'); background-color: black;position:absolute;top: 0;left: 0;height: 0px;width: 0px; z-index: 1;  }
.overlay{background-color: black;opacity: 0.8;filter: Alpha(opacity='80');position:absolute;top:0;left:0;}
.nbdiv{height:1px;width:1px;line-height: 0px}
.smallCaps {font-variant: small-caps;}
.ajaxResult {color: #333; background: #ffffef; padding: 4px 6px}
.i500 {width: 500px;}
#userstateTd select{width: 90px;}
#userstate2Td select{width: 90px;}

td.vtop{vertical-align: top;}
td.aright{text-align: right;}
td.acenter{text-align: center;}
.padding0{padding: 0 !important;}

/*ADP*/
#auctionEndSoonNew{border: solid 1px #d8d8d8; border-radius: 8px; behavior: url(../../../_css/PIE.php); -moz-border-radius: 8px; position: relative;}
#auctionEndSoonNew .top{margin: 1px; border-radius: 8px 8px 0 0; behavior: url(../../../_css/PIE.php); -moz-border-radius: 8px 8px 0 0; position: relative; background: #ECECEC; padding: 5px 10px; font-weight: bold;}
#auctionEndSoonNew .middleSection {height: 65px; width: auto; overflow: hidden; padding: 0px 1px 0px 5px; margin: 0px 0 0 0; font-size: 7pt;}
#auctionEndSoonNew .middleSection .auctionEndSoon {float: left; width: 205px; padding: 0 0px; margin-left: 25px; padding: 5px 0;}
#auctionEndSoonNew .middleSection .nameLink{color: #016CAF; text-decoration: none; font: bold 11px tahoma, sans-serif; height:30px; display: block}
#auctionEndSoonNew .middleSection .nameLink:hover{text-decoration: underline;}
#auctionEndSoonNew .middleSection .imgLink{float: left; margin-right: 5px;}
#auctionEndSoonNew .middleSection .time{font:bold 14px arial, sans-serif; color:#5e9900; padding-top: 5px; height: 1em; overflow: hidden;}
#auctionEndSoonNew .middleSection .notFirst {border-style: none none none solid; border-color: #d8d8d8; border-width: 0 0 0 1px; padding-left: 10px; margin-left: 8px;}

#auctionProductNew {padding: 4px 0px;}
#auctionProductNew .productTitle {padding: 5px 20px; font: bold 18px tahoma, sans-serif; color: black;}

#auctionProductNew .productColumns {margin: 4px 0 0 0; padding: 0 0px 0 15px;}

#auctionProductNew .productColumns .productColumnLeft {width: 380px; padding: 0 0 0px 0; float: left;}
#auctionProductNew .productColumns .productColumnLeft .image .noAfee {width: 60px; height: 79px; background: url(../images/auction/noafee.png) -41px 0; position: absolute; margin: 10px 0 0 317px;}
#auctionProductNew .productColumns .productColumnLeft .content {width: 376px; border-style: none solid none solid; border-width: 0 1px 0 1px; border-color: #e6e6e6; padding: 5px 5px 6px 5px;height: 394px;}

#auctionProductNew .productColumns .productColumnLeft .tab {float: left; width: 70px; height: 19px; background: url('../images/auction/ADP_lime.png') no-repeat 0px -30px; color: #797979; font: bold 12px tahoma, sans-serif; padding: 6px 0 0 0; text-align: center; margin: 3px 0 0 0; cursor: pointer; text-shadow: 1px 1px 0px #e4e4e4;}
#auctionProductNew .productColumns .productColumnLeft .tab span{display: block;}
#auctionProductNew .productColumns .productColumnLeft .tabActive {float: left; width: 71px; height: 22px; background: url('../images/auction/ADP_lime.png') no-repeat; color: #fff; font: bold 12px tahoma, sans-serif; padding: 6px 0 0 0; text-align: center; cursor: pointer; text-shadow: 1px 1px 0px #62901c;}
#auctionProductNew .productColumns .productColumnLeft .tabActive span{display: block;} 

.english #auctionProductNew .productColumns .productColumnLeft .tabActive {background: url('../images/auction/ADP_orange.png') no-repeat; color: #fff;  text-shadow: 1px 1px 0px #9D4D03;}

#auctionProductNew .productColumns .productColumnLeft #productPager {margin: 5px 0 0 0;}
#auctionProductNew .productColumns .productColumnLeft #productPager img.withBorder {border: solid 1px #e6e6e6;}
#auctionProductNew .productColumns .productColumnLeft #productVideo {width : 374px;overflow: hidden;}
#auctionProductNew .productColumns .productColumnLeft .bl {width: 6px; height: 6px; float: left; line-height: 0; font-size: 1px; background: url('../images/auction/bl_greyborder.png') no-repeat;}
#auctionProductNew .productColumns .productColumnLeft .b {width: 376px; height: 5px; float: left; line-height: 0; font-size: 1px; border-style: none none solid none; border-width: 0 0 1px 0; border-color: #e6e6e6;}
#auctionProductNew .productColumns .productColumnLeft .br {width: 6px; height: 6px; float: left; line-height: 0; font-size: 1px; background: url('../images/auction/br_greyborder.png') no-repeat bottom right;}

#auctionProductNew .productColumns .productColumnMiddle {width: 98%; padding: 0 0 10px 0; float: left; margin-top: 28px; margin-left: 5px;}
#auctionProductNew .productColumns .productColumnMiddle .tab {float: left; width: 78px; height: 18px; background: url('../images/auction/gray-tab.jpg') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; margin: 3px 0 0 0; cursor: pointer;}
#auctionProductNew .productColumns .productColumnMiddle .tabActive {float: left; width: 78px; height: 18px; background: url('../images/auction/gray-tab-active.jpg') no-repeat; color: #fff; font-weight: bold; padding: 6px 0 0 0; text-align: center; cursor: pointer;}
#auctionProductNew .productColumns .productColumnMiddle .grayBlockThin {height: 340px; overflow: hidden;}
#auctionProductNew .productColumns .productColumnMiddle .auctionPriceText{font-weight: bold; padding-top: 10px; white-space: nowrap; width: 100px; color: black;}
#auctionProductNew .productColumns .productColumnMiddle .auctionPrice{color: #398906; font: bold 24px tahoma, sans-serif; text-align: right; float: right; white-space: nowrap;}
#auctionProductNew .productColumns .productColumnMiddle .priceMet{color: #939393; font: 10px tahoma, sans-serif; float: right; cursor: pointer;}
#auctionProductNew .productColumns .productColumnMiddle .bidderText{width: 80px; font: bold 11px tahoma, sans-serif; color: black; vertical-align: middle;}
#auctionProductNew .productColumns .productColumnMiddle .midLeftText{font: bold 11px tahoma, sans-serif; color: black; vertical-align: middle;}
#auctionProductNew .productColumns .productColumnMiddle .btop{border-top: 1px solid #E6E6E6;}
#auctionProductNew .productColumns .productColumnMiddle .bidder{font: bold 14px arial,sans-serif; color: #666666; text-align: right; height: 25px; vertical-align: middle;} 
#auctionProductNew .productColumns .productColumnMiddle .msrp{font: bold 11px tahoma, sans-serif; color: #666666; text-align: right; height: 25px; vertical-align: middle;} 
#auctionProductNew .productColumns .productColumnMiddle .yousave{font: 11px tahoma, sans-serif; color: #666666; text-align: right; height: 20px; vertical-align: middle;}
#auctionProductNew .productColumns .productColumnMiddle .yousave span{font-weight: bold; color: #5e8d0b;}
#auctionProductNew .productColumns .productColumnMiddle .timeLeft{color: #76b015; font: bold 36px tahoma, sans-serif; margin:5px 0; white-space: nowrap; text-align: center;}
.english #auctionProductNew .productColumns .productColumnMiddle .timeLeft{color: #f66b0c;}
#auctionProductNew .productColumns .productColumnMiddle .bidButton{width: 172px; height: 45px; background: url('../images/buttons/ADP-lime.png') no-repeat; cursor: pointer; border: 0; display: block; margin: 0 auto;}
#auctionProductNew .productColumns .productColumnMiddle .bidButton:hover{background: url('../images/buttons/ADP-lime.png') no-repeat 0px -44px;}
.english #auctionProductNew .productColumns .productColumnMiddle .bidButton{background: url('../images/buttons/ADP-orange.png');}
.english #auctionProductNew .productColumns .productColumnMiddle .bidButton:hover{background: url('../images/buttons/ADP-orange.png') no-repeat 0px -45px;}
#auctionProductNew .productColumns .productColumnMiddle .bidTd{height: 140px;}
.english #auctionProductNew .productColumns .productColumnMiddle .bidTd{padding-top: 5px;}
#auctionProductNew .productColumns .productColumnMiddle .increase{width: 130px; margin: 0 auto; font: 11px tahoma, sans-serif; color: #666666; padding: 5px 0;}
#auctionProductNew .productColumns .productColumnMiddle .hint{color: gray; text-align: center;}
#auctionProductNew .bidSection{margin: 10px 0 15px;} 
#auctionProductNew .bidSection .bidText{display: block; margin: 0 auto; width: 180px; padding: 5px; text-align: right; border: none; font: bold 24px tahoma, sans-serif; color: black; background: url(../images/auction/ADP_orange.png) no-repeat 0px -119px;}
#auctionProductNew .productColumns .productColumnMiddle .lastBid {margin: 0 0 2px 5px;}
.penny #auctionProductNew .productColumns .productColumnMiddle .lastBid{height: 258px;}
#auctionProductNew .productColumns .productColumnMiddle .timer {margin-left: 5px; padding: 0 15px 0 10px;}
/********auction closed(sold)*********/
.closed #auctionProductNew .productColumns .productColumnMiddle .timeLeft{color: #787878;}
.closed #auctionProductNew .productColumns .productColumnMiddle .bidButton{display: none;}
.closed #auctionProductNew .bidSection .bidText{display: none;}
.closed #auctionProductNew .productColumns .productColumnMiddle .increase{display: none;}

#auctionProductNew .productColumns .productColumnMiddle .midBott{height: 128px;}
.english #auctionProductNew .productColumns .productColumnMiddle .midBott{height: 206px;}
#auctionProductNew .productColumns .productColumnMiddle .midTable{margin: 0px 0; border-top: solid 1px #E6E6E6; color: #777777; height: 131px; font-size: 10px;}
#auctionProductNew .productColumns .productColumnMiddle .midTable .orangeLink{color: #fa890a; text-decoration: underline; cursor: pointer; font: 10px tahoma, sans-serif;}
#auctionProductNew .productColumns .productColumnMiddle .midTable td{padding: 0 10px;}
#auctionProductNew .productColumns .productColumnMiddle .midTable .shipTd{padding-top: 10px;}
#auctionProductNew .productColumns .productColumnMiddle .midTable .payTd{}
#auctionProductNew .productColumns .productColumnMiddle .midTable .payTd div{float: left;}
#auctionProductNew .productColumns .productColumnMiddle .midTable .feeTd{padding-top: 15px;}
#auctionProductNew .productColumns .productColumnMiddle .buyNowSection{padding: 8px 0 0 6px; color: #777777; border-top: 1px solid #E6E6E6;}
#auctionProductNew .productColumns .productColumnMiddle .buyNowSection .price{color: #398906; font-size: 16px; padding-top:8px; font-weight: bold;}

.bidsBanner{width: 242px; height: 117px; background: url(../images/banners/free-bids-banner.png) no-repeat; margin: 0 auto; cursor: pointer;}
.inviteBanner{width: 242px; height: 117px; background: url(../images/banners/invite-friend-banner.png) no-repeat; margin: 0 auto; cursor: pointer;} 

 
.orangeButton{background: url(../images/auction/orange-button.gif) no-repeat; height: 34px; width: 119px; color: #ffffff; font: bold 16pt arial, sans-serif; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding: 0px 0 0 0; margin: 4px auto 0 auto; border: 0; text-transform: uppercase;white-space: nowrap;}
.orangeButton2{background: url(../images/auction/orange-button2.png) no-repeat; height: 22px; width: 104px; color: #ffffff; font: bold 10pt arial, sans-serif; display: block; text-align: center; vertical-align: middle; text-decoration: none; margin: 4px auto 0 auto; border: 0; white-space: nowrap;padding-top: 5px;}
.orangeButton3{background: url(../images/orange-button3.gif) no-repeat; height: 18px; width: 127px; color: #ffffff; font: bold 8pt arial, sans-serif; text-align: center; text-decoration: none; margin: 3px auto 0 auto; border: 0; white-space: nowrap; cursor: pointer; vertical-align: middle;}

#auctionProductNew .productColumns .productColumnRight {width: 90%; min-width: 225px; padding: 0 0 0px 2px; margin:0 15px; width: expression((document.documentElement.clientWidth<1200?"225px":"90%"));}
#auctionProductNew .productColumns .productColumnRight .content {border-style: none solid none solid; border-width: 0 1px 0 1px; border-color: #e6e6e6; padding: 0 2px;height: 405px;}

#auctionProductNew .productColumns .productColumnRight .tabL {float: left; width: 70px; height: 19px; background: url('../images/auction/ADP_lime.png') no-repeat 0px -30px; color: #797979; font: bold 12px tahoma, sans-serif; padding: 6px 0 0 0; text-align: center; margin: 3px 0 0 0; cursor: pointer; text-shadow: 1px 1px 0px #e4e4e4;}
#auctionProductNew .productColumns .productColumnRight .tabL span{display: block;}
#auctionProductNew .productColumns .productColumnRight .activetabL {float: left; width: 71px; height: 22px; background: url('../images/auction/ADP_lime.png') no-repeat; color: #fff; font: bold 12px tahoma, sans-serif; padding: 6px 0 0 0; text-align: center; cursor: pointer; text-shadow: 1px 1px 0px #62901c;}
#auctionProductNew .productColumns .productColumnRight .activetabL span{display: block;} 

#auctionProductNew .productColumns .productColumnRight .tabR {float: left; width: 116px; height: 19px; background: url('../images/auction/ADP_lime.png') no-repeat 0px -55px; color: #797979; font: bold 12px tahoma, sans-serif; padding: 6px 0 0 0; text-align: center; margin: 3px 0 0 0; cursor: pointer; text-shadow: 1px 1px 0px #e4e4e4;}
#auctionProductNew .productColumns .productColumnRight .tabR span{display: block;}
#auctionProductNew .productColumns .productColumnRight .activetabR {float: left; width: 116px; height: 22px; background: url('../images/auction/ADP_lime.png') no-repeat -120px -52px; color: #fff; font: bold 12px tahoma, sans-serif; padding: 6px 0 0 0; text-align: center; cursor: pointer; text-shadow: 1px 1px 0px #62901c;}
#auctionProductNew .productColumns .productColumnRight .activetabR span{display: block;} 

.english #auctionProductNew .productColumns .productColumnRight .activetabL {background: url('../images/auction/ADP_orange.png') no-repeat; text-shadow: 1px 1px 0px #9d4d03;}
.english  #auctionProductNew .productColumns .productColumnRight .activetabR {background: url('../images/auction/ADP_orange.png') no-repeat -120px -52px; text-shadow: 1px 1px 0px #9d4d03;}

#auctionProductNew .productColumns .productColumnRight .borderBottom {border-bottom: 1px solid #e6e6e6;}
#auctionProductNew .productColumns .productColumnRight .body a {color: #f66b0c;}
#auctionProductNew .productColumns .productColumnRight .blueLinks a {color: #199de7; font-weight: bold; text-decoration: none;}
#auctionProductNew .productColumns .productColumnRight .blueLinks img {vertical-align: middle; padding: 0 4px;}
#auctionProductNew .productColumns .productColumnRight .greyButtons {padding: 20px; border-top: solid 1px #e6e6e6;}
.english #auctionProductNew .productColumns .productColumnRight .greyButtons{height: 140px;}
#auctionProductNew .productColumns .productColumnRight .greyButtons .inner{width: 155px; margin: 0 auto;} 
#auctionProductNew .productColumns .productColumnRight .greyButtons a {width: 67px; height: 19px; background: url('../images/auction/ADP_lime.png') no-repeat 0px -267px; text-align: center; color: #797979; display: block; float: left; padding: 8px 0; font: bold 12px tahoma, sans-serif; text-decoration: none; margin-left: 5px; text-shadow: 1px 1px 0px #e4e4e4;}
#auctionProductNew .productColumns .productColumnRight .greyButtons a span{display: block;}

#auctionProductNew .productColumns .productColumnRight .bidsTable{width: 99%;}
#auctionProductNew .productColumns .productColumnRight .bidsTable td{text-align: center;}

#auctionProductNew .productColumns .productColumnRight.lime .tabActive {background: url('../images/auction/limetabs144.png') no-repeat; color: #fff; font-weight: bold; padding: 6px 0 0 0; text-align: center; cursor: pointer; float: left; width: 81px; height: 20px; color: #fff;}
#auctionProductNew .productColumns .productColumnRight.lime .tabActive span {text-shadow: 1px 1px 0px #62901c; display: block}
#auctionProductNew .productColumns .productColumnRight.lime .tab {background: url('../images/auction/limetabs144.png') right top no-repeat; color: #fff; font-weight: bold; padding: 9px 0 0 0; text-align: center; cursor: pointer; float: left; width: 63px; height: 17px; color: #797979}
#auctionProductNew .productColumns .productColumnRight.lime .tab span {text-shadow: 1px 1px 0px #e4e4e4; display: block}

#auctionProductNew .productColumns .productColumnRight .avatar{float: left; height: 55px; width: 55px; border: solid 1px #e0e0e0;}
#auctionProductNew .productColumns .productColumnRight .avatar img{float: left; padding: 0 5px 0 0;width: 55px;}
#auctionProductNew .productColumns .productColumnRight .sellerInfo{float: right; text-align: right;}
#auctionProductNew .productColumns .productColumnRight .sellerInfo a{color: #1E90FF; font: 11px arial, sans-serif; text-decoration: none;}
#auctionProductNew .productColumns .productColumnRight .sellerInfo a:hover{text-decoration: underline;}

#auctionProductNew .productColumns .productColumnRight #tabRContent1{padding: 5px 5px;}
#auctionProductNew .productColumns .productColumnRight #tabRContent2{color: black; padding: 0; height: 182px;}

#auctionProductNew .productColumns .productColumnRight #sellerLinks{padding: 5px 0 5px 10px; height: 100px;}
#auctionProductNew .productColumns .productColumnRight #sellerLinks a{text-decoration: none; line-height: 1.5; color: #1E90FF; cursor: pointer;}
#auctionProductNew .productColumns .productColumnRight #sellerLinks a img{vertical-align: middle; margin-right: 2px;}
#auctionProductNew .productColumns .productColumnRight #sellerLinks a span:hover{text-decoration: underline;}

#auctionProductNew .productColumns .productColumnRight .newauctionHistory div{padding: 8px 0;}

#auctionProductNew .productColumns .productColumnRight .detailsTitle{font: bold 16px arial, sans-serif; color:#494949; border-top: solid 1px #E6E6E6; padding: 5px;}
#auctionProductNew .productColumns .productColumnRight .details{padding: 5px 0px 5px 20px; font: 12px arial, sans-serif; line-height: 1.8;}

#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 td {text-align: center;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 input {width: 50px}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 .sniper {width: 13px; height: 13px; padding: 9px; background: url(../images/auction/limetabs144.png) no-repeat left -26px; float: left;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 .sniper input {width: auto; margin: 0; padding: 0;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 .sniperhint {width: 87px; font-weight: bold; float: left; text-align: left; padding: 0 10px 10px 20px; color: #777777;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 button{background: url('../images/buttons/apply.png') no-repeat; width: 147px; height: 35px; display: block; margin: 0 auto; border: 0; cursor: pointer;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 button:hover{background: url('../images/buttons/apply.png') no-repeat 0px -35px;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 button span{text-shadow: 1px 1px 0px #618f1a;  display: block; color: #fff; font: bold 18px arial, sans-serif; text-align: center; text-transform: uppercase; margin-top: -5px;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .autoBidDetails{width: 100%;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .autoBidDetails td{text-align: center; vertical-align: middle;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .autoBidDetails td.bold{font: 18px arial, sans-serif;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .del{background: url('../images/auction/ADP_lime.png') no-repeat 0px -170px; height: 13px; width: 13px; cursor: pointer;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .borderBot td{border-bottom: solid 1px #e6e6e6;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .sniperStatus td{padding: 10px 0;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 .shiperIcon{float: left; background: url('../images/auction/ADP_lime.png') no-repeat 0px -186px; width: 33px; height: 33px; vertical-align: middle;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent2 span{float: left; font-weight: bold; margin: 10px 0 0 10px; }
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 .autoGio{margin-bottom: 5px; width: 99%;}
#auctionProductNew .productColumns .productColumnRight.lime #tabRBidContent1 .autoGio input{width: 60%;}

#auctionProductNew .productInfo {width: auto; padding: 0 10px 0px 10px;}

#pr_coupon_box{
  background: url(../images/coupon_congrat_bg.jpg) no-repeat;
  height: 82px;
  padding: 78px 10px 0 0;
  text-align: center;
}
#pr_coupon_box .pr_coupon_text{
  color: #532F00;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 0px;
}
#pr_coupon_box .pr_coupon_name{
  color: #532F00;
  font-size: 18px;  
}

.crosssellsBottom{height:360px; overflow:hidden;}
.crosssellsBottom .productDisplayInCategory{margin: 10px 7px !important;}

.calculateShippingForm{width: 415px; height: 263px; background: url('../images/auction/shipping-calculate-form.png') no-repeat; padding-left: 35px; padding-top: 30px;}
.english .calculateShippingForm{background: url('../images/auction/shipping-calculate-form-english.png') no-repeat;}
.closePopupBtn{cursor:pointer; float:right; width: 25px; height: 25px; margin-top: -25px;}
.calculateShippingForm .innerBlock{margin-top:2px; font: bold 11px tahoma, sans-serif; color: #808080;}
.calculateShippingForm .innerBlock input{width: 150px;}
.calculateShippingForm .innerBlock .title{font: 18px arial, sans-serif; color: #3f3e3e; background: #fff;}
.calculateShippingForm .innerBlock td{padding: 0 10px;}
.calculateShippingForm .innerBlock .td1{height:11px; width:100px}
.calculateShippingForm .innerBlock .td2{width:85px}
.calculateShippingForm .innerBlock .td3{width:100px; padding:5px 0 0 15px !important; vertical-align: top !important;}
.calculateShippingForm .innerBlock .td3 img{margin: 10px auto; height: 30px; display: block;}
.calculateShippingForm .innerBlock .shipTable td{vertical-align: middle;}
.calculateShippingForm .innerBlock .paddingText{text-align: right;}
.calculateShippingForm .innerBlock select{width: 155px;}
.calculateShippingForm .innerBlock .paddingInput{padding: 3px 0 !important;}
.calculateShippingForm .innerBlock .calcHelp{white-space:nowrap; padding:0 !important}
.calculateShippingForm .innerBlock .blueLink{text-decoration: underline;}
.calculateShippingForm .innerBlock .shippingFormBtn{background: url('../images/auction/ADP_lime.png') no-repeat 0px -300px; width: 147px; height: 42px; display: block; border: 0; margin: 8px 0 0 125px; cursor: pointer;}
.calculateShippingForm .innerBlock .shippingFormBtn span{text-shadow: 1px 1px 0px #618f1a; display: block; color: #fff; font: bold 18px arial, sans-serif; text-align: center; margin-top: -5px;}
.calculateShippingForm .innerBlock .shippingFormQuest{float:left; padding-top: 30px;}

.english .calculateShippingForm .innerBlock .shippingFormBtn{background: url('../images/buttons/orange-button147.png') no-repeat; height: 38px;}
.english .calculateShippingForm .innerBlock .shippingFormBtn span{text-shadow: 1px 1px 0px #a2713b;}

.newShippingEstimate{z-index: 5; position: absolute;}
.newShippingEstimateLast{margin-top: -300px;}
.newShippingResult{position: absolute; z-index: 5; padding: 10px; color: black;}
.newShippingResult .clear{display: none;}
.closeShippingEstimate{cursor:pointer; position: absolute; margin-left: -360px; margin-top: -8px;}


#auctionProductNew .productShippingEstimateResult{font: 8pt tahoma, sans-serif; height: 43px;}
#auctionProductNew .productShippingEstimateResult .templateGreyHead{background: none;} 
#auctionProductNew .productShippingEstimateResult .B2{background: none;padding: 0;} 
#auctionProductNew .productShippingEstimateResult .B1{background: none;} 
#auctionProductNew .productShippingEstimateResult .T2{background: none;} 
#calculateShippingDefault{height: 40px;position: relative;}


.orangeLink{text-decoration: none; font-size: 7pt;color: #ee510d;}

.productDetailsTabsAuction1{width:704px; position: relative; margin-left: 15px;}    
.productDetailsTabsAuction1 .tabPassive {width:77px; height: 22px; float: left; cursor: pointer; background: url('../images/auction/ADP_lime.png') no-repeat -104px -86px; padding-top: 8px; margin-top: 4px;}
.productDetailsTabsAuction1 .tabPassive span { float: left; font: bold 12px tahoma, sans-serif; color: #797979;  text-align: center; width:100%; text-shadow: 1px 1px 0px #e4e4e4;  display: block}
.productDetailsTabsAuction1 .tabActive {cursor: pointer; float: left; color: #fff; font: bold 14px tahoma, sans-serif; padding: 8px 0 0 0; width: 101px; height: 26px; background: url('../images/auction/ADP_lime.png') no-repeat 0px -82px;}
.productDetailsTabsAuction1 .tabActive span {color: white; width: 100%; text-align: center; text-shadow: 1px 1px 0px #62901d; display: block}
.english .productDetailsTabsAuction1 .tabActive{background: url('../images/auction/ADP_orange.png') no-repeat 0px -82px;}
.english .productDetailsTabsAuction1 .tabActive span{text-shadow: 1px 1px 0px #9d4e03;}

#auctionProductNew .noteBlock{padding:10px; border-top: solid 1px #e6e6e6; margin-top: 15px;}
#auctionProductNew .noteBlock a{display: block; text-decoration: none; width: 125px; height: 70px; float: left; margin-right: 10px; color: #fff; padding-left: 75px;}
#auctionProductNew .noteBlock .step1{background: url(../images/banners/step-register.png) no-repeat;}
#auctionProductNew .noteBlock .step2{background: url(../images/banners/step-buy.png) no-repeat; width: 130px;}
#auctionProductNew .noteBlock .step3{background: url(../images/banners/step-bid.png) no-repeat; width: 95px;}
#auctionProductNew .noteBlock .step4{background: url(../images/banners/step-win.png) no-repeat;}
#auctionProductNew .noteBlock .text1{font: bold 11px tahoma, sans-serif; display: block; margin-top: 20px; text-decoration: underline; text-transform: uppercase;}
#auctionProductNew .noteBlock .text2{font: 10px tahoma, sans-serif; display: block; padding-top: 3px;}
#auctionProductNew .noteBlock .step3 .text1{margin-top: 27px;}

#auctionProductNew .specs { padding: 5px; margin: 10px; color: black;}
.specsTable{color: black;}
.specsTable td{border-bottom: solid 1px #D3D3D3;padding: 3px 5px;}
.specsTable2{width: 50%;float: left;color: black;}
.specsTable2 td{border-bottom: solid 1px #D3D3D3;padding: 3px 5px;border-right: solid 1px #D3D3D3;}
.specsTable3{width: 49.95%;float: left; color: black;}
.specsTable3 td{border-bottom: solid 1px #D3D3D3;padding: 3px 5px;}

#auctionProductNew .bottomMedia {width: 100%;}

#auctionProductNew .bottomImage{width: 350px; margin: 5px;float: left;margin-left: 20px;}
#auctionProductNew .bottomVideo{margin: 5px; float: right; width: 530px;}
#bottomAuctionVideo{min-height: 344px;float: left;margin-left: 30px;}

#auctionProductNew .thumbs{margin: 0 auto; width:350px;}
#auctionProductNew .thumbs .tarrowl{float:left;padding:15px 0 0 0 }
#auctionProductNew .thumbs .tarrowr{float:left;padding:15px 0 0 0 }
#auctionProductNew .thumbs .titems {float:left;margin:2px 5px;width:300px; height: 60px; overflow: hidden;}
#auctionProductNew .thumbs .titems div {white-space: nowrap; height: 60px;}
#auctionProductNew .thumbs .titems a{display:block;float:left;padding:0 2px;background-repeat: no-repeat !important; }
 .thumbs .titems span{display:block;float:left;padding:0 2px;background-repeat: no-repeat !important;cursor: pointer; } 

.emailToForm{width: 370px; height: 320px; background: url('../images/auction/email-to-form.png') no-repeat; padding-left: 25px; padding-top: 30px;} 
#emailToFriendBlock{position: absolute; z-index: 5; margin-left: -100px; margin-top: -60px;}
#emailToFriendBlock td{font-weight: bold; color: #808080;}
#emailToFriendBlock td.ptop{padding-top: 5px;}
.mailFormClose{cursor:pointer; float:right; font:bold 10pt tahoma, sans-serif; margin:3px 3px 0 0; display: block; width: 15px; height: 15px;}  
#productSendToFriend{padding: 0 8px 0 0px;}
#productSendToFriend table{height:225px}
#productSendToEmail, #productSendToFriendName{width: 220px;}
#productSendToLink{width: 330px; font: 11px tahoma, sans-serif;}
#productSendToMessage{height: 65px !important; width: 330px; overflow: hidden;}
#productSendToFriend a.send{background: url('../images/auction/ADP_lime.png') no-repeat 0px -300px; width: 147px; height: 32px; display: block; text-decoration: none; padding-top: 8px; margin: 0 auto;}
#productSendToFriend a.send span{text-shadow: 1px 1px 0px #618f1a; display: block; color: #fff; font: bold 18px arial, sans-serif; text-align: center; text-transform: uppercase;}

.english .emailToForm{width: 370px; height: 320px; background: url('../images/auction/email-to-form-english.png') no-repeat;}
.english #productSendToFriend a.send{background: url('../images/auction/ADP_orange.png') no-repeat 0px -207px;}
.english #productSendToFriend a.send span{text-shadow: 1px 1px 0px #af6307;}

.productSendToFriendResultNew{position: absolute; min-width: 250px; padding: 10px 8px 0 0px}

.auctionBottomCrosssells{margin-left: 15px;}
#auctionProductNew .auctionBottomCrosssells .productDisplayInCategoryLine{border-bottom: none;}

.auctionBottomInfo{margin-left: 15px;}
#auctionProductNew .auctionBottomInfo .productDisplayInCategoryLine{border-bottom: none;}
#auctionProductNew .auctionBottomInfo .blueLink{text-decoration: underline;color: #1C86EE;font-weight: bold;}

#tabRContent1{height: 60px;}

.greyBlockHead{background: url(../images/grey-head-block.jpg) repeat-x; height: 21px; color: #4F4F4F; font: bold 10pt tahoma, sans-serif; padding: 4px 0 0 5px;}
/*End ADP*/

/* Shipper */
.shipmentHeadRow {background:url(../jscripts/dhtmlxGrid/imgs/skin_light_header.png) bottom left repeat}
.shipmentHeadRow div {padding: 0 4px 4px 4px; margin-bottom: 4px; border-bottom: 2px solid #fff;}
.shipmentHeadRow th {text-align: center; padding: 4px 0;}
.shipmentHeadRow th input {margin: 0 3px}

/*fast authorization popup wind*/
.dialog{position:absolute; text-align:left; width:630px; z-index:10;}
.dialog .body{background:transparent url(../images/dialog.png) repeat scroll 0 0; padding: 40px 13px 0px 40px;}
.dialog .content{background:#FFFFFF none repeat scroll 0 0; max-height:900px; width:550px;}
.dialog .foot {background:transparent url(../images/dialog.png) repeat scroll 0 100%; height:30px;}
.dialog .foot a {display:block; height:36px; position:absolute; right:2px; text-decoration:none; text-indent:-2000em; top:2px; width:36px;}
.dialog .body .topText{font-size: 18px; color: #333333; padding-bottom: 6px; width: 550px; border-bottom: 1px solid #DDDDDD;}
.dialog .body .fastButt{text-align: center; border-bottom: 1px solid #DDDDDD; padding-bottom: 6px; width: 550px;}
.dialog .body .fastButt a{width: 113px; height: 35px; background: url(../images/fast-reg.png); display: block; margin: 0 auto;}
.dialog .body .errorReg{margin: 0px 0 0 6px;}
.dialog .body .bold{font: bold 12px arial, sans-serif; color: #4a4a4a; float: right;}
.fastRegTable{margin-top: 10px;}
.fastRegTable td{padding: 5px;}
.dialog .body .terms{border: 1px solid #666; padding: 4px; height: 160px; width: 533px; overflow: auto; margin: 2px 0 8px 0;}
.dialog .body .termsTable{font: 12px tahoma, sans-serif; color: #5b5b5b;}
.dialog .body .bottomTable{width: 100%;}
.dialog .body .bottomTable td{padding-top: 20px;} 
.dialog .body .bottomTable td .text{font-weight: normal;}
.dialog .body .registerButton{background: url(../images/fast-reg.png) 0px -36px; border: 0; text-shadow: 1px 1px 0px #64941c; width: 113px; height: 35px;}
.dialog .body .registerButton span{font: 18px arial, sans-serif; color: white;  display: block; margin-top: -3px;}

.fastLogin{height: 230px;}
.fastLogin .login{width:115px; padding: 5px 0 6px 26px}
{margin-left: 30px;}
.fastLogin .fastLoginTable td{padding: 2px 0;}
.fastLogin .fastLoginTable .bold{padding-right: 5px;}
.fastLogin .fastLoginTable td.pTop{padding-top: 7px;}
.fastLogin .image{background: url(../images/login-form.png) no-repeat; height: 62px; width: 75px; position: absolute; margin-left: 410px; margin-top: 25px;}
.fastLogin .termsCheck{margin: 0px 0 0 15px;}
.fastLogin .fastLoginTable2{margin-top: 5px; width: 100%;}
.fastLogin .loginButton{background: url(../images/login-form.png) no-repeat 0px -62px; border: 0; text-shadow: 1px 1px 0px #64941c; width: 81px; height: 33px; margin: 10px 0 10px -55px;}
.fastLogin .loginButton span{font: 18px arial, sans-serif; color: white; display: block; margin-top: -3px;}
.fastLogin .fastLoginTable2 td{text-align: center;} 
.fastLogin .fastLoginTable2 .forgot{margin: 0px 0 0 -55px;}
.fastLogin .create{padding: 4px 0; margin-top: 5px; font-weight: bold; border-top: 1px solid #DDDDDD;}

.orangeMessage{border: solid 2px #FF8C00; color: #FF8C00; font: bold 11pt tahoma, sans-serif;text-align: center;vertical-align: middle;width: 100%;padding: 20px 0;}

.currsTable{border-left:solid 1px #CFCFCF;border-top:solid 1px #CFCFCF;}
.currsTable th{background: #B0C4DE;padding: 3px;font-size: 10pt;border-right:solid 1px #CFCFCF;border-bottom:solid 1px #CFCFCF;}
.currsTable td{padding: 5px;border-right:solid 1px #CFCFCF;border-bottom:solid 1px #CFCFCF;}
#shipCountries{position: absolute;background: #CFCFCF;padding: 5px;}
#shipCountries2{position: absolute;background: #CFCFCF;padding: 5px;color: black;}

/*contact seller form*/
.contactSellerNew {position: absolute;z-index: 2;}
.contactSellerNew .top{background: url(../images/auction/qa/back_top1.png) no-repeat;width:395px;height:45px}
.contactSellerNew .bot{background: url(../images/auction/qa/back_bottom.png) no-repeat;width:395px;height:16px}
.contactSellerNew .mid{width:395px;background-color: white;padding-top:10px}
.contactSellerNew .close_b{float:right;margin-right:10px;margin-top:8px}
.contactSellerNew .close_b .text{margin-top:5px;float:left}
.contactSellerNew .close_b .text a{color:white;text-decoration: none;font-size:14px}
.contactSellerNew .close_b .img{float:left}
.contactSellerNew .title{float:left;color:white;margin:26px 0 0 226px;font-size:13px}
.contactSellerNew .title span{color:#ff6c00}
.contactSellerNew .line{background: url(../images/auction/review/line.png) no-repeat; width: 331px;height:18px;color:white;padding-left:50px}
.contactSellerNew .tdl{width:330px;font-size: 13px;}
.contactSellerNew .table{margin-left:20px;}
.contactSellerNew .table input {width:420px;color:#999999}
.contactSellerNew .table textarea{width:420px;height:130px}
.contactSellerNew .starrating td {border-bottom: 1px solid #e3e4e6;text-align:right;padding-right: 10px;}
.contactSellerNew .starrating{line-height: 25px;width:180px;margin:10px 20px}
.contactSellerNew .greenButton:hover{background: url(../images/buttons/greenh.gif) no-repeat; height: 25px; width: 149px; color: #ffffff; font: bold 10pt tahoma, sans-serif; display: block; text-align: center; vertical-align: middle; text-decoration: none; padding: 10px 0 0 0; margin: 4px auto 0 auto; border: 0;text-shadow: 1px 1px 1px #666; text-transform: uppercase; font-size:12px;white-space: nowrap;}

/*feedback page*/
.feedbackTopTable{border-right: solid 1px #e6e6e6;border-bottom: solid 1px #e6e6e6;float: left;}
.feedbackTopTable td{background :#F5F5F5;padding: 5px 10px;font: 11pt tahoma, sans-serif;border-left: solid 1px #e6e6e6;border-top: solid 1px #e6e6e6;text-align: center;}

.feedbackTopTable1 td{padding: 2px 10px;font: 10pt tahoma, sans-serif;border-bottom: solid 1px #e6e6e6;} 
.feedbackTopTable1 .last{border-bottom: none;}  

.feedbackTable td{padding: 10px 5px; font: 9pt tahoma, sans-serif; border-bottom: solid 1px #e6e6e6; border-right: solid 1px #e6e6e6; width: 916px;} 
.feedbackTable .last{border-bottom: none;}

.feedbackTabs{padding-left: 10px;}
.feedbackTabs .tab {float: left; width: 78px; height: 18px; background: url('../images/auction/gray-tab.jpg') no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 0; text-align: center; margin: 3px 0 0 0; cursor: pointer;}
.feedbackTabs .tabActive {float: left; width: 78px; height: 18px; background: url('../images/auction/gray-tab-active.jpg') no-repeat; color: #fff; font-weight: bold; padding: 6px 0 0 0; text-align: center; cursor: pointer;}

/**********specs*************/
.specsFieldsTable{border-top: solid 2px #D3D3D3;border-right: solid 2px #D3D3D3;}
.specsFieldsTable th{padding:3px;color: white;background: #638EC6;border-left: solid 2px #D3D3D3;border-bottom: solid 2px #D3D3D3;}
.specsFieldsTable td{padding:3px;background: white; border-left: solid 2px #D3D3D3; border-bottom: solid 2px #D3D3D3;}
.specsField{margin:3px 20px;cursor:pointer;}
.productSpecsFieldsGroup{font-weight: bold;}
.productSpecsField{margin:3px 20px;}

/***************************blocks*************/
.grayBlockThin .headL{background:url(../images/blocks/gray-thin/top-left.png) no-repeat;width: 7px;}
.grayBlockThin .headC{border-top: solid 1px #E6E6E6; font-size: 0em;} 
.grayBlockThin .headR{background:url(../images/blocks/gray-thin/top-right.png) no-repeat;width: 7px;height: 4px;} 
.grayBlockThin .middleL{border-left: solid 1px #E6E6E6;}
.grayBlockThin .middleC{overflow: hidden;}
.grayBlockThin .middleR{border-right: solid 1px #E6E6E6;}
.grayBlockThin .bottomL{background:url(../images/blocks/gray-thin/bottom-left.png) no-repeat; height: 4px; width: 7px;}
.grayBlockThin .bottomC{border-bottom: solid 1px #E6E6E6; font-size: 0em;} 
.grayBlockThin .bottomR{background:url(../images/blocks/gray-thin/bottom-right.png) no-repeat; width: 7px;}   

.leftColumn .grayBlock1{margin: 3px 0;}
.grayBlock1 .headL{background:url(../images/blocks/gray1/top-left.jpg) no-repeat; width: 18px; height: 28px;}
.grayBlock1 .headC{background:url(../images/blocks/gray1/top-center.jpg) repeat-x;height: 22px;color: gray;font: bold 9pt tahoma, sans-serif;padding-top: 6px; border: 0;} 
.grayBlock1 .headR{background:url(../images/blocks/gray1/top-right.jpg) no-repeat;width: 17px;height: 28px;} 

.grayBlock1 .middleL{background:url(../images/blocks/gray1/middle-left.png) repeat-y;}
.grayBlock1 .middleC{overflow: hidden;color: gray;}
.grayBlock1 .middleR{background:url(../images/blocks/gray1/middle-right.png) repeat-y 13px;}

.grayBlock1 .bottomL{background:url(../images/blocks/gray1/bottom-left.jpg) no-repeat;height: 20px;}
.grayBlock1 .bottomC{background:url(../images/blocks/gray1/bottom-center.jpg) repeat-x;height: 20px;} 
.grayBlock1 .bottomR{background:url(../images/blocks/gray1/bottom-right.png) no-repeat;height: 20px;}

.grayBlock2 .headL{background:url(../images/blocks/gray6/top-left.PNG) no-repeat;width: 5px;height: 38px;}
.grayBlock2 .headC{background:url(../images/blocks/gray6/top-center.png) repeat-x;height: 26px; padding-top: 12px; overflow: hidden; border: 0;}
.grayBlock2 .headC span{color: gray; font: bold 12px tahoma, sans-serif; white-space: nowrap; text-transform: uppercase; display: block; text-shadow: 1px 1px 0px white; padding-left: 10px;} 
.grayBlock2 .headR{background:url(../images/blocks/gray6/top-right.PNG) no-repeat;width: 5px; height: 38px;}
.grayBlock2 a{font:bold 8pt tahoma, sans-serif; color: #fa890a; padding-left: 0px; line-height: 1.5;} 
.grayBlock2 .triangles a{padding-left: 10px; background:url(../images/blocks/gray6/list-style.png) no-repeat 0 5px; margin-left: 5px; line-height: 1.8;} 
.grayBlock2 a:hover{text-decoration: underline;} 
.grayBlock2 .middleL{border-left: solid 1px #d9d9d9; background: #ececec;}
.grayBlock2 .middleC{overflow: hidden; padding: 10px 0 0 10px; background: #ececec;}
.grayBlock2 .middleR{border-right: solid 1px #d9d9d9; background: #ececec;}
.grayBlock2 .bottomL{background:url(../images/blocks/gray6/bottom-left.png) no-repeat; height: 20px; width: 5px;}
.grayBlock2 .bottomC{background:url(../images/blocks/gray6/bottom-center.png) repeat-x; height: 20px;} 
.grayBlock2 .bottomR{background:url(../images/blocks/gray6/bottom-right.png) no-repeat; height: 20px; width: 5px;}

.grayBlock4 .headL{background:url(../images/blocks/gray4/top-left.png) no-repeat;width: 9px;height: 6px;}
.grayBlock4 .headC{background:url(../images/blocks/gray4/top-center.jpg) repeat-x;height: 6px; border: 0;} 
.grayBlock4 .headR{background:url(../images/blocks/gray4/top-right.png) no-repeat;width: 18px;height: 6px;}
.grayBlock4 .middleL, .grayBlock4 .middleR{border: 0;}
.grayBlock4 .middleC{overflow: hidden;padding: 5px 10px;font-weight: bold;}

.grayBlock4 .headC{padding: 0;}
.grayBlock4 .bottomL{background:url(../images/blocks/gray4/bottom-left.PNG) no-repeat;height: 6px;}
.grayBlock4 .bottomC{background:url(../images/blocks/gray4/bottom-center.JPG) repeat-x;height: 6px; border: 0;} 
.grayBlock4 .bottomR{background:url(../images/blocks/gray4/bottom-right.PNG) no-repeat;height: 6px;}

.grayOrangeBlock .headL{background:url(../images/blocks/gray-orange2/top-left.png) no-repeat; width: 14px; height: 34px;}
.grayOrangeBlock .headC{background:url(../images/blocks/gray-orange2/top-center.png) repeat-x; height: 17px; padding-top: 10px; border: 0;} 
.grayOrangeBlock .headC span{display: block; color: #523000; text-shadow: 0px 1px 0px #ffe7ab; font: bold 12px verdana, arial, sans-serif; padding-left: 6px;}
.grayOrangeBlock .headR{background:url(../images/blocks/gray-orange2/top-right.png) no-repeat; width: 14px; height: 31px;}
.grayOrangeBlock .middleL{border-left: solid 1px #bebebe; background: #f5f5f5;} 
.grayOrangeBlock .middleC, .grayOrangeBlock .middleC0{overflow: hidden; padding: 5px 0 0 0; background: #f5f5f5;}
.grayOrangeBlock .middleR{border-right: solid 1px #bebebe; background: #f5f5f5;} 
.grayOrangeBlock .bottomL{background:url(../images/blocks/gray-orange2/bottom-left.png) no-repeat; height: 9px; width: 14px; font-size: 0 !important;}
.grayOrangeBlock .bottomC{background:url(../images/blocks/gray-orange2/bottom-center.png) repeat-x; height: 9px; font-size: 0 !important;}
.grayOrangeBlock .bottomR{background:url(../images/blocks/gray-orange2/bottom-right.png) no-repeat; height: 9px; width: 14px; font-size: 0 !important;}

.grayBlock9 .headL{background:url(../images/blocks/gray-orange-red/top-left.png) no-repeat; width: 14px; height: 34px;}
.grayBlock9 .headC{background:url(../images/blocks/gray-orange-red/top-center.png) repeat-x; height: 19px; padding-top: 8px; border: 0;} 
.grayBlock9 .headC span{display: block; color: #523000; text-shadow: 0px 1px 0px #fff; font: bold 14px tahoma, sans-serif; padding-left: 6px;}
.grayBlock9 .headR{background:url(../images/blocks/gray-orange-red/top-right.png) no-repeat; width: 14px; height: 31px;}
.grayBlock9 .middleL{background:url(../images/blocks/gray-orange-red/middle-left.png) repeat-y;} 
.grayBlock9 .middleC{background: #f5f5f5;}
.grayBlock9 .middleR{background:url(../images/blocks/gray-orange-red/middle-right.png) repeat-y;}

.grayBlock5 {border: 1px solid #bebebe; border-radius: 7px; margin-bottom: 15px; }
.grayBlock5 .title {background: #dbdbdb; font-size: 12px; padding: 6px 0 0 15px; height: 24px; color: #434343; font-weight: bold; border-radius: 4px; margin: 2px}
.grayBlock5 .body {padding-bottom: 10px;}

.greenBlock{margin: 0px 0 5px 0;}
.greenBlock .headL{background:url(../images/blocks/green.png) no-repeat; width: 6px;height: 25px;}
.greenBlock .headC{background:url(../images/blocks/green.png) repeat-x 0px -33px; padding-top: 6px; border: 0;} 
.greenBlock .headC a{color: #fff; font: bold 12px tahoma, sans-serif; text-decoration: none; padding-left: 10px;}
.greenBlock .headR{background:url(../images/blocks/green.png) no-repeat -6px 0px; width: 6px;}
.greenBlock .middleL{border-left: solid 1px #97d237; background: #f3f3f3;}
.greenBlock .middleC{overflow: hidden; background: #f3f3f3;}
.greenBlock .middleC a{color: #2e2e2e; font: 11px tahoma, sans-serif; text-decoration: none; line-height: 1.5em;}
.greenBlock .middleC a:hover{text-decoration: underline;}
.greenBlock .middleR{border-right: solid 1px #97d237; background: #f3f3f3;}
.greenBlock .bottomL{background:url(../images/blocks/green.png) no-repeat 0px -66px; height: 6px; font-size: 0;}
.greenBlock .bottomC{background:url(../images/blocks/green.png) repeat-x 0px -73px; font-size: 0;} 
.greenBlock .bottomR{background:url(../images/blocks/green.png) no-repeat -6px -66px; width: 6px; font-size: 0;}

/*.greenBlock .headL{background:url(../images/blocks/green.png) no-repeat; width: 6px;height: 32px;}
.greenBlock .headC{background:url(../images/blocks/green.png) repeat-x 0px -33px; padding-top: 10px; border: 0;} 
.greenBlock .headC a{color: #2d2d2d; font: bold 12px tahoma, sans-serif; text-decoration: none; padding-left: 10px;}
.greenBlock .headR{background:url(../images/blocks/green.png) no-repeat -6px 0px; width: 6px;}
.greenBlock .middleL{border-left: solid 1px #b7d081;}
.greenBlock .middleC{overflow: hidden;}
.greenBlock .middleC a{color: #016caf; font: 11px tahoma, sans-serif; text-decoration: underline; line-height: 1.5em;}
.greenBlock .middleR{border-right: solid 1px #b7d081;}
.greenBlock .bottomL{background:url(../images/blocks/green.png) no-repeat 0px -66px; height: 6px;}
.greenBlock .bottomC{background:url(../images/blocks/green.png) repeat-x 0px -73px;} 
.greenBlock .bottomR{background:url(../images/blocks/green.png) no-repeat -6px -66px; width: 6px;} */

.grayBlock7 .headL{background:url(../images/blocks/gray.png) no-repeat; width: 4px; height: 18px;}
.grayBlock7 .headC{background: #e4e4e4; font: bold 11px tahoma, sans-serif; color: #616161; vertical-align: middle; padding-left: 8px;} 
.grayBlock7 .headR{background:url(../images/blocks/gray.png) no-repeat 0px -20px; width: 4px;}
.grayBlock7 .middleL{border-left: solid 1px #dfdfdf; background: #f1f1f1;}
.grayBlock7 .middleC{overflow: hidden; background: #f1f1f1;}
.grayBlock7 .middleR{border-right: solid 1px #dfdfdf; background: #f1f1f1;}
.grayBlock7 .bottomL{background:url(../images/blocks/gray.png) no-repeat 0px -50px; height: 7px; font-size: 0;}
.grayBlock7 .bottomC{background:url(../images/blocks/gray.png) repeat-x 0px -59px; font-size: 0;} 
.grayBlock7 .bottomR{background:url(../images/blocks/gray.png) no-repeat 0px -41px; font-size: 0;} 

.grayBlock8 .headL{background:url(../images/blocks/gray8.png) no-repeat; width: 6px; height: 32px;}
.grayBlock8 .headC{background:url(../images/blocks/gray8.png) repeat-x 0px -33px; padding: 8px 0 8px 0; border: 0; font-size: 12px; height: 16px;} 
.grayBlock8 .headC.h2 {padding: 1px 0 !important;}
.grayBlock8 .headC a, .grayBlock8 .headC{color: #2d2d2d; font: bold 12px tahoma, sans-serif; text-decoration: none;}
.grayBlock8 .headC a:hover, .grayBlock8 .middleC .title a:hover{text-decoration: underline;}
.grayBlock8 .headC .t {padding: 0 0 0 10px;}
.grayBlock8 .headC .t.collapsable {background: url(../images/blocks/arrows.png) no-repeat 2px 0; padding: 0 0 0 20px; cursor: pointer;}	
.grayBlock8 .headC .t.collapsable.collapsed {background: url(../images/blocks/arrows.png) no-repeat 2px -15px;}
.grayBlock8 .headR{background:url(../images/blocks/gray8.png) no-repeat -6px 0px; width: 6px;}
.grayBlock8 .middleL{border-left: solid 1px #bababa; font-size: 0;}
.grayBlock8 .middleC{overflow: hidden; background: #fff; padding: 4px 0}
.grayBlock8 .middleC0{overflow: hidden; background: #fff;}
.grayBlock8 .middleC0 a.lside, .grayBlock8 .middleC a.lside{color: #2e2e2e; font: 11px tahoma, sans-serif; text-decoration: none; line-height: 1.8em; margin-left: 12px;}
.grayBlock8 .middleC a.lside.active {background: url(../images/product/active.gif) no-repeat; padding-left: 16px; margin-left: 5px;}
.grayBlock8 .middleC a.lside.passive {padding-left: 16px; margin-left: 5px;}
.grayBlock8 .middleC0 a.lside:hover, .grayBlock8 .middleC a.lside:hover, .grayBlock8 .middleC0 a.lside:hover, .grayBlock8 .middleC label:hover {text-decoration: underline; color: blue}
.grayBlock8 .middleR{border-right: solid 1px #bebebe; font-size: 0;}
.grayBlock8 .bgLeft{background: #ececec; height: 30px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; border-left: solid 1px #fff;}
.grayBlock8 .bgRight{background: #ececec; height: 30px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; border-right: solid 1px #fff;}
.grayBlock8 .title, .grayBlock8 .middleC .title a.rside{padding: 8px 0 8px 10px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; background: #ececec; color: #2d2d2d; font: bold 12px tahoma, sans-serif; text-decoration: none;}
.grayBlock8 .middleC.headC.title, .grayBlock8 .middleC0.headC.title{padding: 7px 0 7px 0; height: 16px;}
.grayBlock8 .middleC .title a, .grayBlock8 .middleC0 .title a{border: 0; padding: 0; margin: 0; font: bold 12px tahoma, sans-serif;}
.grayBlock8 .bottomL{background:url(../images/blocks/gray8.png) no-repeat 0px -67px; height: 6px; width: 6px; font-size: 0;}
.grayBlock8 .bottomC{background:url(../images/blocks/gray8.png) 0px -74px repeat-x; font-size: 0em; height: 6px;} 
.grayBlock8 .bottomR{background:url(../images/blocks/gray8.png) no-repeat -6px -67px; width: 6px; font-size: 0; height: 6px;}

.grayBlock8 .middleC0 .h000 {padding: 10px 0 10px 10px; line-height: 180%;}
.grayBlock8 .middleC0 .h000 a {text-decoration: none; color: #000}
.grayBlock8 .middleC0 .h000 a:hover {text-decoration: underline}

.grayOrangeBlock .headC td{text-align: center;}
.grayBlock5head{border-right:solid 1px white; float:left; padding: 3px 0;text-align: center; text-transform: uppercase;}

.pageGrayHeadOuter{border-color: #e6e6e6;border-style:solid; border-width: 1px 1px 0 1px;}
.pageGrayHead{color: #FF7F00; background:url(../images/page-gray-head.jpg) repeat-x; height: 20px; padding-top: 5px; padding-left: 5px; font: bold 8pt tahoma, sans-serif; margin-bottom: 10px;}
.pageGrayHead a{color: #FF7F00; font: 11px tahoma, sans-serif; text-decoration: none;}

.pageGrayFoot{height: 6px;} 
.pageGrayFoot td{padding: 0;}
.pageGrayFoot .bl{width: 6px; background: url('../images/auction/bl_greyborder.png') no-repeat;}
.pageGrayFoot .b{border-style: none none solid none; border-width: 0 0 1px 0; border-color: #e6e6e6; width: auto; font-size: 0em;}
.pageGrayFoot .br{width: 6px; background: url('../images/auction/br_greyborder.png') no-repeat bottom left;}

/*************other common classes*************/
.grayLink{color: gray; text-decoration: none; font-weight: bold;}
.blueLink{color: #1C86EE;font-weight: bold;cursor: pointer; text-decoration: none;}
.smallBlueLink{text-decoration: none; font: 8pt tahoma, sans-serif; color: #199DE7;}
.blackLink{text-decoration: none; font-weight: bold; color: black;}
.smallBlueLink:hover{text-decoration: underline;} 
.longGrayButton{background:url(../images/buttons/long-gray-button.gif) no-repeat; height: 18px; width: 126px; text-align: center; color: white !important; font-weight: bold; display: block;}
.lightGreenButton, .lightGreenButton:hover{background:url(../images/buttons/light-green-button.gif) no-repeat; height: 32px; width: 126px; text-align: center; color: white !important; font-weight: bold; display: table-cell; vertical-align: middle; border: 0; cursor: pointer; text-decoration: none;}
.lightGreenButton2{background:url(../images/buttons/light-green-button2.gif) no-repeat; height: 17px; display: block; width: 126px; text-align: center; color: white !important; font-weight: bold; border: 0; cursor: pointer; text-decoration: none; padding-top: 3px; font-size: 8pt;}
.lightGreenButton3{background:url(../images/buttons/light-green-button.gif) no-repeat; height: 24px; display: block; width: 126px; text-align: center; color: white !important; font-weight: bold; border: 0; cursor: pointer; text-decoration: none; padding-top: 6px; font-size: 8pt;}
.paginationBlock a{color: #199DE7;}

.templateRatingDisplayStar {margin: 1px}

.checkoutInvoiceTable td{padding: 3px;}

.productIndexFeaturedImg{width : 80px; height : 59px; border:solid 1px gray;}

#aucWonBottomDiv table{width: 100%;}

.googleAS{display: block; clear: both; padding: 5px 5px 5px 20px;}
.smallLogo{width: 25px; margin: 0 3px;}
#productMainPhoto{width: 374px;}

.ajaxSaveButton{width: 20px; height: 20px; cursor: pointer; position: absolute; margin-top: -22px; margin-left: 200px;}

.grayLine{border-top: solid 1px #E6E6E6; margin: 5px 0 0 0;}

.staticPictures{width: 1000px;}
.staticPictures td{font-weight: bold; padding: 5px; text-align: center;}
.catDiv{float: left; width: 220px; padding: 5px;}

/**************maga view******/
.megaView .close{width: 100%; background: url(../images/auction/megaview-top.png) repeat-x;  height: 29px; margin-bottom: 20px;}
.megaView .close span{cursor: pointer; margin: 0 auto; width: 100px; font: bold 18px arial, sans-serif; color: #fff; text-shadow: 1px 1px 0 black; display: block; padding-top: 3px;}
.megaView .auction{float: left; width: 166px; background: url(../images/mega-product-bg.png) no-repeat; margin: 3px; padding: 0 5px; height: 258px;} 
.megaView .name {font-weight: bold; text-align: center; height: 40px; margin-bottom: 3px;margin-top: 7px;}
.megaView .price {color: #30AC4F; font-size: 17px; font-weight: bold; text-align: center; float: left; margin-left: 5px; white-space: nowrap;}
.megaView .winner {font-size: 8pt; font-weight: bold; height: 1.3em; text-align: center; padding-bottom: 2px;}

.orangeButton3{background: url(../images/orange-button3.gif) no-repeat; height: 15px; width: 127px; color: #ffffff; font: bold 8pt arial, sans-serif; display: block; text-align: center; margin: 3px auto 0 auto; border: 0; white-space: nowrap; cursor: pointer; padding-top: 3px;}
.simpleLink{color: white; text-decoration: none;}

.phoneErr{color: red; font-size: 7pt;}

.dragIcon{position: absolute; width: 13px; height: 13px; background: url(../images/head/head.png) no-repeat -140px -103px; margin-top: -30px; margin-left: 155px; cursor: pointer;}
.pennyAuctions .dragIcon, .auctionDisplayInIndexPenny .dragIcon{margin-top: -8px; margin-left: 160px;}
.sold .dragIcon{display: none;}
.productDisplayInCategory .dragIcon{margin-left: 137px;}
.auctionDisplayInIndex .dragIcon{background: url(../images/auction/displayIndex/auction.png) no-repeat -1px -185px; margin-left: 161px; margin-top: -12px;}

.homeBidPacks th{font-size: 11pt; padding: 5px 0 15px 0;}
.homeBidPacks td{font-weight: normal; color: black; padding: 10px 4px; border-top: solid 1px #E8E8E8; vertical-align: middle;}
.homeBidPacks .red.underline:hover{text-decoration: underline; cursor: pointer;}

/****login page****/
.loginPage{margin: 2% auto 10% auto; width: 960px; }
.loginPage .loginPageInner1{width: 430px; float:left}
.loginPage .loginPageLeft{height: 217px;}
.loginPage .loginPageLeft .image{background: url(../images/login-form.png) no-repeat; height: 62px; width: 75px; position: absolute; margin-left: 310px; margin-top: 45px;}
.loginPage .loginPageLeft img{float: right; margin: 20px 19px 0 10px}
.loginPage .loginPageLeft .login{padding: 8px 0 16px 17px; white-space: nowrap;}
.loginPage .loginPageLeft .name{width:73px; padding: 0 0 0 14px; font: bold 12px arial, sans-serif; color: #4a4a4a; vertical-align: middle;}
.loginPageLeft .pass{padding: 15px 0 0 17px; font: bold 12px arial, sans-serif; color: #4a4a4a; vertical-align: top;}
.loginPage .text{border: solid 1px #bebebe; background: #fefefe; height: 28px; width: 198px; font-size: 14px; -moz-box-shadow: 1px 1px 2px #dadada;}
.loginPage .passInput{padding-top: 10px;}
.loginPage .passInput input{margin-bottom: 5px;}
.loginPage .passInput a{text-decoration: underline; font: bold 11px tahoma, sans-serif; color: #48aef3;}
.loginPage .loginPageLeft .terms{width: 400px; padding:3px 0 0 39px}
.loginPage .loginPageLeft .terms a{padding-top: 5px; display: block; float: left; width: 300px; color: #808080; text-decoration: none;}
.loginPage .loginPageLeft .terms a:hover{text-decoration: underline;}
.loginPage .loginPageLeft .loginButton{background: url(../images/login-form.png) no-repeat 0px -62px; border: 0; text-shadow: 1px 1px 0px #64941c; width: 81px; height: 33px; margin: 11px 0 0 145px;}
.loginPage .loginPageLeft .loginButton span{font: 18px arial, sans-serif; color: white; display: block; margin-top: -3px;}
 
.loginPage .loginPageCenter{padding-top: 125px; text-align: center; float: left; width: 100px;}
.loginPage .loginPageCenter h2{color: black;}
.loginPage .loginPageRight{width: 430px; float: left; }
.loginPage .loginPageRight .innerDiv{height: 197px; padding-top: 20px;}
.loginPage .loginPageRight .text1, .loginPage .loginPageRight .text2{text-align: center; font-size: 12px; color: #808080;}
.loginPage .loginPageRight .topButton{margin-left: 125px; margin-bottom: 23px; background: url(../images/login-form.png) no-repeat 0px -95px; height: 28px; width: 148px; display: block; font: 18px arial, sans-serif; color: white;
text-align: center; padding-top: 7px; text-shadow: 1px 1px 0px #af6507; text-decoration: none;}
.loginPage .loginPageRight .topButton span{display: block;}
.loginPage .loginPageRight .bottomButton{margin-left: 125px; background: url(../images/login-form.png) no-repeat 0px -130px; height: 28px; width: 148px; display: block; font: 18px arial, sans-serif; color: white;
text-align: center; padding-top: 7px; text-shadow: 1px 1px 0px #62901b; text-decoration: none;}
.loginPage .loginPageRight .bottomButton span{display: block;} 

/*********invite friend form*********/
.inviteBg{background: url(../images/tell-friend-bg.png) no-repeat; background-position: right bottom; z-index: 1; width: 359px; height: 300px; position: absolute; margin-top: -293px; margin-left: -344px;}
.inviteForm{padding: 10px 0 0 80px; color: #4a4a4a; position: relative; z-index: 2;}
.inviteForm .text1{font: bold 18px arial, sans-serif;}
.inviteForm .text2{font: bold 14px arial, sans-serif;  margin-bottom: 25px;}
.inviteForm .text3{font: 12px arial, sans-serif; margin-bottom: 20px;}
.inviteForm .text4{font: 12px arial, sans-serif; color: #9c9c9c;}
.inviteForm input{border-color: #bebebe; background: #fefefe; height: 27px; width: 215px; font-size: 14px;}
.inviteFormTable{width: 365px;}
.inviteFormTable td{padding: 4px;}
.inviteFormTable td.left{text-align: right; vertical-align: middle; padding-right: 10px; width: 120px;}
.inviteFormTable button{background: url(../images/buttons/send-btn.png) no-repeat; border: 0; width: 148px; height: 36px; margin-top: 10px; margin-bottom: 5px;}
.inviteFormTable td.send{text-align: center;}
.inviteFormTable td.send a{font: 8pt arial, sans-serif; color: orange; text-decoration: underline;}
#previewMessage td{border: solid 1px gray; padding: 10px;}

/***********buy bids page*********/
.bidPacks{width: 720px; margin: 0 auto;}
.bidPacks div{float: left; width: 173px; height: 243px; margin-right: 7px; margin-bottom: 2px;}
.bidPacks .buy{width: 142px; height: 40px; cursor: pointer; margin-top: 197px; position: absolute; margin-left: 15px;}
.bidPacks .buy:hover{background: url(../images/bids.png) no-repeat 0 -489px;}
.bidPack10{background: url(../images/bids.png) no-repeat 1px 1px;}
.bidPack25{background: url(../images/bids.png) no-repeat -176px 1px;}
.bidPack50{background: url(../images/bids.png) no-repeat -354px 1px;}
.bidPack100{background: url(../images/bids.png) no-repeat -533px 1px;}
.bidPack150{background: url(../images/bids.png) no-repeat 0 -246px;}
.bidPack300{background: url(../images/bids.png) no-repeat -177px -246px;}
.bidPack500{background: url(../images/bids.png) no-repeat -355px -246px;}
.bidPack1000{background: url(../images/bids.png) no-repeat -532px -246px;}

.bidPackCAD10{background: url(../images/bids-cad.png) no-repeat 1px 1px;}
.bidPackCAD25{background: url(../images/bids-cad.png) no-repeat -176px 1px;}
.bidPackCAD50{background: url(../images/bids-cad.png) no-repeat -354px 1px;}
.bidPackCAD100{background: url(../images/bids-cad.png) no-repeat -533px 1px;}
.bidPackCAD150{background: url(../images/bids-cad.png) no-repeat 0 -246px;}
.bidPackCAD300{background: url(../images/bids-cad.png) no-repeat -177px -246px;}
.bidPackCAD500{background: url(../images/bids-cad.png) no-repeat -355px -246px;}
.bidPackCAD1000{background: url(../images/bids-cad.png) no-repeat -532px -246px;}

.bidPackEuro10{background: url(../images/bids-euro.png) no-repeat 1px 1px;}
.bidPackEuro25{background: url(../images/bids-euro.png) no-repeat -176px 1px;}
.bidPackEuro50{background: url(../images/bids-euro.png) no-repeat -354px 1px;}
.bidPackEuro100{background: url(../images/bids-euro.png) no-repeat -533px 1px;}
.bidPackEuro150{background: url(../images/bids-euro.png) no-repeat 0 -246px;}
.bidPackEuro300{background: url(../images/bids-euro.png) no-repeat -177px -246px;}
.bidPackEuro500{background: url(../images/bids-euro.png) no-repeat -355px -246px;}
.bidPackEuro1000{background: url(../images/bids-euro.png) no-repeat -532px -246px;}

.delimiterCat{width: 98%; font: bold 13pt tahoma, sans-serif; color: black; border-bottom: dashed 1px gray; margin: 10px 0 10px 10px; clear: both;}

/* Registration */
td.regblocktitle { font-weight: bold; font-size: 12px; padding: 4px 0 10px 0; background: #E83600; color: #FFFFFF; padding: 5px 10px}
td.regfield1 { padding: 2px 6px; width: 170px}
.reg td {padding-right: 3px;}
.registerSubmit { border-top-width: 3px; border-bottom-width: 3px; border-top-style: double; border-bottom-style: double;  border-bottom-color: #999999;  border-top-color: #cccccc;  background-color: #e5ecf9;  font-size: 8pt;  color: #000000; }
.sellingOnline div{float: left; padding-right: 5px;}
.sellingOnline .txt{padding-top: 6px;}

#register_ajax_update{font-family: arial, sans-serif;}
#register_ajax_update td{font-size: 12px; color: #4a4a4a;}
#register_ajax_update .asterisk_required{font: 12px tahoma, sans-serif; padding-bottom: 10px;}
#register_ajax_update input[type="text"], 
#register_ajax_update input[type="password"],
#register_ajax_update textarea
{border: solid 1px #bebebe; background: #fefefe; height: 28px; width: 240px; font-size: 14px;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2)}
#register_ajax_update textarea{height: 80px;}
#register_ajax_update .regfield1{text-align: right !important; vertical-align: middle !important; width: 178px; font-weight: bold;}
#register_ajax_update .termsDiv{border: 1px solid #bebebe; padding: 4px; height: 150px; width: 690px; overflow: auto;
-webkit-box-shadow: 1px 1px 2px #dadada; -moz-box-shadow: 1px 1px 2px #dadada; background: #fefefe; margin-top: 10px;
scrollbar-arrow-color:green;}
#register_ajax_update label{padding-left: 20px;}
#register_ajax_update .orangeButton185{margin: 0 auto; float: none;}

#register_ajax_update select{font: bold 12px tahoma, sans-serif; background: #fefefe; border-color: #bebebe; padding-left: 5px; color: #777676;}
select.styledSelect, select.styledSelect3{position: relative; opacity:0; height: 32px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); padding-left: 0 !important;}
div.pseudoselect, div.pseudoselect3{position: absolute; height: 24px; color: #777676;
font: bold 12px tahoma, sans-serif; border-left: solid 1px #bebebe; padding: 8px 0 0 5px; -webkit-box-shadow: 1px 1px 2px #dadada; -moz-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2); }
div.pseudoselect3{height: 20px; padding-top: 6px; text-align: left;}
select.styledSelect3{height: 26px;}

#register_ajax_update .dateDiv{float: left; margin-right: 3px;}
#register_ajax_update select.day{width: 56px;}
#register_ajax_update select.month{width: 115px;}
#register_ajax_update select.year{width: 65px;}
#register_ajax_update select.countr{width: 242px;}
#register_ajax_update select.howFind{width: 242px;}
#register_ajax_update .captchaInput{width: 130px !important;}
#register_ajax_update td.avatarTxt{vertical-align: top !important; padding-top: 13px;}
#register_ajax_update td.captchaTxt{padding-top: 47px;}

/**********custom input file********/
div .pseudfile {position: absolute; width:200px; z-index: 1;}
div .pseudtext{position:relative; width:130px;  float:left; }
div .pseudbutton{position:relative; width:60px; float:right;}
div .pseudbutton input{color: black; background: #d2d2d2; font-weight: bold; cursor: pointer; -moz-border-radius: 3px; border-radius: 3px; behavior: url(_css/PIE.php); padding: 2px; margin-top: 5px; border-color: #707070; font: 11px tahoma, sans-serif; margin-left: 10px;}
div .realfile {position:relative; width:200px; overflow:hidden; z-index:2;}
div .realfile input{height: 34px;}
.realfileinput {position: relative; -moz-opacity:0; filter:alpha(opacity: 0); opacity: 0; right: 0px;}

/*************custom inputs*********/
label.checked,
label.unchecked,
label.selected,
label.unselected{position:relative; display:block; padding:0.5em; padding-left: 15px; background-position:0px center; background-repeat:no-repeat; clear:both; cursor:pointer}
label.checked{background-image:url(../images/custom-form/chk_on.png);}
label.unchecked{background-image:url(../images/custom-form/chk_off.png);}
label.selected{background-image:url(../images/custom-form/rdo_on.png);}
label.unselected{background-image:url(../images/custom-form/rdo_off.png);}

/**********help module************/
#helpDiv{max-width: 900px; min-width: 700px;}
.helpCatText{color: #5b5b5b; padding: 5px 10px;}
#helpCatsMenu .parentHelpCat{width: 223px; height: 21px; font: bold 12px tahoma, sans-serif; color: #2d2d2d; background: url(../images/help-module.png) 0px -27px no-repeat; padding: 6px 0 0 25px; 
border-top: solid 1px #bebebe; border-bottom: solid 1px #bebebe; margin-top: 3px;}
#helpCatsMenu .parentHelpCat:hover{cursor: pointer; background: url(../images/help-module.png) 0px 0px no-repeat;}
#helpCatsMenu .parentHelpCat span{display: block;}
#helpCatsMenu div.active{background: url(../images/help-module.png) 0px 0px no-repeat;}
#helpCatsMenu div.active:hover{cursor: pointer; background: url(../images/help-module.png) 0px 0px no-repeat;} 
#helpCatsMenu .helpCatInner1{background: white; padding: 5px 0 5px 8px; width: 240px; overflow: hidden;}
#helpCatsMenu .helpCatInner1 a{margin: 0px 0 0px 0px; line-height: 1.8; color: #2e2e2e; text-decoration: none;}
#helpCatsMenu .helpCatInner1 a:hover{text-decoration: underline;}
#helpCatsMenu .helpCatInner1 a.active{font-weight: bold;}
#helpCatsMenu .borderL{border-left: solid 1px #bebebe; background: #fff; width: 0px; font-size: 0;}
#helpCatsMenu .borderR{border-right: solid 1px #bebebe; background: #fff; width: 0px; font-size: 0;}

.styledInputFont{font: bold 11px tahoma, sans-serif; color: #808080;}
.styledInputText{font: bold 11px tahoma, sans-serif; color: #808080; border: solid 1px #bebebe; background: #fefefe; height: 28px; width: 235px; font-size: 14px; padding-left: 5px;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2)}

/**************left side login form**************/
.lsideLoginTable{width: 100%;}
.lsideLoginTable td{vertical-align: middle; padding: 2px 0;}
.lsideLoginTable .termsBlock{margin: 2px 0; padding: 3px 15px 3px 15px; border: solid 1px #d2d2d2;}
.lsideLoginTable .termsBlock label{float: left; width: 3px; font-size: 13px; margin-top: 5px;}
.lsideLoginTable .termsBlock .link{float: left; width: 120px;}
.lsideLoginTable .termsBlock .link a{font: 11px tahoma, sans-serif; text-decoration: none; color: #5e5e5e;}
.lsideLoginTable .termsBlock .link a:hover{text-decoration: underline;}
.lsideLoginTable input[type="text"], .lsideLoginTable input[type="password"]{height: 20px; width: 125px;}
.lsideLoginTable .forgotLink{font: 12px tahoma, sans-serif; text-decoration: underline; color: #016caf;}
.lsideLoginTable .orangeButton85{float: none; margin: 5px auto 0 auto; display: block;}
.lsideLoginTable .orangeButton85 span{padding-top: 0;}

/*************forgot password*********************/
.forgotPass .leftBlock{float: left; width: 445px; margin-left: 15px;}
.forgotPass .leftBlock .inner{height: 190px; padding: 10px 10px 0 10px;}
.forgotPass .rightBlock{float: right; width: 442px; margin-right: 10px;}
.forgotPass .rightBlock .inner{height: 200px;}
.forgotPass .c1{vertical-align: middle; text-align: right; margin-right: 8px; font: bold 12px arial, sans-serif; color: #4a4a4a;}
.forgotPass .text1{text-align: center; font: bold 12px arial, sans-serif; color: #4a4a4a; padding: 10px 0;}

/*********first registration page************/
.regTable{width: 99%; margin-left: 10px;}
.regTable td.regBlock{width: 25%; padding-right: 8px;}
.regTable .regBoxTop{background: url(../images/blocks/registration-block.png) no-repeat; height: 4px; width: 228px;}
.regTable .regBoxBot{background: url(../images/blocks/registration-block.png) 0px -4px no-repeat; height: 5px; width: 228px;}
.regTable .regBoxMid{background: #f4f4f4; border: solid 1px #bebebe; border-width: 0px 1px 0px 1px; width: 226px; text-align: center;}
.regTable .text{padding: 0 10px; text-align: left; height: 375px;}
.regTable .text div{margin: 8px 0;}

/*********************dealers*************************/
.dealerLside select{width: 160px;}
.dealerLside a{font: 11px tahoma, sans-serif; color: #2e2e2e; text-decoration: none; line-height: 2; margin-left: 15px;}
.dealerLside a:hover{text-decoration: underline;}
.dealerLside .findTable{width:180px; margin-left: 10px;}
.dealerLside .findTable td{vertical-align: middle; padding: 3px; height: 35px;}
.dealers h1{font: 18px arial,sans-serif; color: #5b5b5b;}
.dealers h3{margin-top: 2px; font: bold 11px tahoma, sans-serif; color: #5e5e5e;}
.dealers .block{border: solid 1px #bebebe; -moz-border-radius: 8px; border-radius: 8px; behavior: url(_css/PIE.php); background: #fff; padding: 6px 10px; float: left; font: bold 12px arial,sans-serif; color: #686868; position: relative;}
.dealers .dealerInfo{width: 290px; height: 320px;}
.dealers .service{margin: 0 6px; width: 150px; height: 320px;}
.dealers .hours{width: 162px; height: 320px;}
.dealers .pict{width: 658px;}
.dealers .map{width: 658px;}
.dealers .c1{font: bold 11px tahoma, sans-serif; color: #4c4c4c; padding-right: 10px; text-align: right; padding-bottom: 15px;}
.dealers .c2{text-align: left;}
.dealers .c2 a{color: #686868;}
.dealers .paginationBlock .pagination{float: left; width: 350px;}
.dealers .paginationBlock .pageLimits{float: right; width: 170px;}
.dealers .paginationBlock{background: #fff; border: solid 1px #bebebe; -moz-border-radius: 6px; border-radius: 6px; behavior: url(_css/PIE.php); padding: 6px 15px; margin-bottom: 5px; position: relative;}
.dealers .paginationBlock span{color: #565656; font: bold 11px tahoma, sans-serif; display: block; float: left; padding-top: 3px; padding-right: 5px;}
.dealers .paginationBlock b{display: block; width: 20px; text-align: center; padding: 2px 0; margin: 0 2px !important; border: solid 1px #bebebe; color: #565656; font: bold 12px tahoma, sans-serif; float: left;}
.dealers .paginationBlock b.disabled,
.dealers .paginationBlock a{display: block; width: 20px; text-align: center; padding: 2px 0; margin: 0 2px !important; border: solid 1px #dedede; color: #c7c7c7 !important; font: 11px tahoma, sans-serif; float: left; text-decoration: none; line-height: 1.3 !important;}
.dealers .top1, .dealers .top2, .dealers .top3{float: left; text-align: center; font: bold 12px tahoma, sans-serif; color: #2d2d2d; padding: 6px 0; border-right: solid 1px #fff;}
.dealers .top1{width:220px;}
.dealers .top2{width:230px;}
.dealers .top3{width:220px; border: 0;}
.dealers .dealerItem{border-bottom: solid 1px #bebebe;}
.dealers .dealerItem .img{width: 220px; text-align: center; padding-top: 10px;}
.dealers .dealerItem .blue{font: bold 11px tahoma, sans-serif; color: #016caf;}
.dealers .dealerItem .addr{width: 220px; padding: 10px 5px;}
.dealers .dealerItem .addr .orange{font: bold 12px tahoma, sans-serif; color: #ba6000;}
.dealers .dealerItem .services{padding: 10px 5px;}
.dealers .dealerItem .mark{background: url(../images/dealers/markO.gif) no-repeat left center; padding: 5px 5px 5px 40px; margin-left: 10px;}
.dealers .dealerItem .bott{background: #f3f3f3;}
.dealers .dealerItem .bott a{text-decoration: underline; font: bold 12px arial, sans-serif; color: #016caf; line-height: 1.8;}
/***edit store****/
.dealers .infoTable1{width: 100%; margin-bottom: 10px;}
.dealers .infoTable1 td{padding: 3px;}
.dealers .infoTable1 .block{width: auto; float: none; height: 410px;}
.dealers .infoTable1 .block input{width: 160px; background: #fff;}
.dealers .infoTable1 .block select{width: 168px;}
.dealers .infoTable1 .block .regfield1{text-align: right; padding-right: 5px; vertical-align: middle;}
.dealers .add{float: none; margin-bottom: 10px;}
.dealers .add textarea{width: 99%; height: 120px; background: #fff;}
.dealers .storefront{float: none; margin-bottom: 10px;}
.dealers .map1{float: none;}

/**********news*************/
.news{width: 100%;}
.news .leftSide{width: 240px;}
.news .newsBlock{margin: 0 5px 15px; color: #717171;}
.news .newsBlock a{color: #000000; text-decoration: none; font-weight: bold;}
.news .newsBlock a:hover{text-decoration: underline;}

.grayRoundedHead{border: solid 1px #bebebe; -moz-border-radius: 6px 6px 0px 0px; border-radius: 6px 6px 0px 0px; behavior: url(_css/PIE.php); background: #ececec; border-bottom: 0; position: relative;}
.grayRoundedMid{background: #fff; border: solid 1px #bebebe; border-width: 0 1px;}
.grayRoundedBot{border: solid 1px #bebebe; -moz-border-radius: 0px 0px 6px 6px; border-radius: 0px 0px 6px 6px; background: #fff; behavior: url(_css/PIE.php); border-top: 0; position: relative; height: 5px;}

.rounded3{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position: relative;}
.rounded5{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position: relative;}
.rounded6{border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; position: relative;}
.rounded8{border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; position: relative;}
.rounded10{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; position: relative;}

/* Clear boxes */
.cartCheckoutCart .item:after {display:block; clear:both; content:"."; font-size:0; line-height:0; height:0; overflow:hidden}

/* New year style */
.head .headMenuCats {position:relative;}
.head .snowman {width:77px; height:88px; background:url(../images/new_yaer.png) no-repeat right -103px; position:absolute; left:2px; top:-88px;}
.headSearch{position:relative;}
.headSearch .ny_ribbon{width:121px; height:29px; background:url(../images/new_yaer.png) no-repeat; position:absolute; left:146px; top:18px;}
.englishAuctions{position:relative}
.englishAuctions .ny_box{width:104px; height:69px; background:url(../images/new_yaer.png) no-repeat 0 -33px; position:absolute; left:838px; top:-43px;}
.footer{background:url(../images/new_year_snow.png);}
.footer .footergio{height:84px; background:url(../images/new_yaer.png) no-repeat 12px -102px;}
.ny_berry{width:31px; height:32px; background:url(../images/new_yaer.png) no-repeat -105px -68px; position:absolute; left:-3px; bottom:-5px;}

.stressFreeBlock{float: left; width: 200px;}
.stressFreeBlock table{}
.stressFreeBlock table th{text-align: center;}
.stressFreeBlock table td{white-space: nowrap; padding: 2px 5px;}
.stressFreeCCBlock{float: left; width: 200px; padding-left: 20px; border-left: solid 1px gray;}

.sfPayments td{background: white; padding: 2px;}
.stressFreeTR{}

/* Refer Friends */
#homeReferFriends{font-family: arial, sans-serif;}
#homeReferFriends td{font-size: 12px; color: #4a4a4a;}
#homeReferFriends .rf_inputfield{width: 242px;}
#homeReferFriends .rf_reqfield{vertical-align: middle !important; color:#c00; font-weight: bold; font-style: italic;}
#homeReferFriends .asterisk_required{font: 12px tahoma, sans-serif; padding-bottom: 10px;}
#homeReferFriends input[type="text"], 
#homeReferFriends input[type="password"],
#homeReferFriends textarea
{border: solid 1px #bebebe; background: #fefefe; height: 28px; width: 240px; font-size: 14px;
-moz-box-shadow: 1px 1px 2px #dadada; 
-webkit-box-shadow: 1px 1px 2px #dadada; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dadada', Direction=135, Strength=2)}
#homeReferFriends textarea{height: 80px;}
#homeReferFriends .regfield1{text-align: right !important; vertical-align: middle !important; width: 178px; font-weight: bold;}
#homeReferFriends .termsDiv{border: 1px solid #bebebe; padding: 4px; height: 150px; width: 690px; overflow: auto;
-webkit-box-shadow: 1px 1px 2px #dadada; -moz-box-shadow: 1px 1px 2px #dadada; background: #fefefe; margin-top: 10px;
scrollbar-arrow-color:green;}
#homeReferFriends label{padding-left: 20px;}
#homeReferFriendsButton{margin: 20px auto 0 auto; float: none;}

#contest_baner{position:fixed; left:-500px; top:0; z-index: 1;}
#contest_baner .contest_promotion{text-align: center; padding: 0 10px; min-width: 100px;}
#contest_baner .contest_image img{max-width: 200px;}
#contest_baner form{margin: 0 auto; padding: 5px 0; width: 335px;}
#contest_baner .headC{padding: 5px 0;}
#contest_baner .headR{position:relative;}
#contest_baner .close{position: absolute; width: 21px; height:20px; top:8px; right:8px; background:url(../images/blocks/close_button.png); cursor: pointer;}
.contest_em{background: none repeat scroll 0 0 #FEFEFE; margin-left: 5px; border: 1px solid #BEBEBE; box-shadow: 1px 1px 2px #DADADA; font-size: 14px; height: 23px; width: 230px; padding: 1px 5px;}


