

*{margin:0;padding:0;}
html{height:100%;font-family: Tahoma, Arial, sans-serif;  font-size: 12px;}
form, button {font-family: Tahoma, Arial, sans-serif;  font-size: 12px;}
body{background-color:white;height:100%}
img{border:0}
a {color:#0082e8;}
a:hover{color:red;text-decoration:underline;}
h1 { font-size: 14px}
h2 { font-size: 13px}
h3 { font-size: 13px}
h4 { font-size: 12px}
.clear, clearfix{clear:both;line-height:0}
.space{height:1px;width:1px;line-height:0;font-size:0}
.big_href{font-size:14px;font-weight:bold}
.legend{width:40px;height:20px;cursor:pointer}
.c{text-align:center}
.r{text-align:right}
.l{text-align:left}
.red{color:red}
.noborder{border: 0 !important;}
.dottedTable {border-left:1px dotted #C4C4C4; border-bottom:1px dotted #C4C4C4}
.dottedTable td {border-right:1px dotted #C4C4C4; border-top:1px dotted #C4C4C4; padding: 4px}
.overlay{background-color: black;opacity: 0.8;filter: Alpha(opacity='80');position:absolute;top:0;left:0;}
.mainTable{width: 100%;}
.mainTable td{vertical-align: top;}

body{height:100%;background: #383838 url(../images/bodybg.jpg) repeat-x}
body .body_in{margin: 0 auto;background-color:white; border-collapse: collapse;}
body .body_in .blborder{background: url(../images/blmbg.jpg) repeat-y; width:14px;vertical-align:top;height:100%}
body .body_in .blborder .btop{background: url(../images/bltbg.jpg) no-repeat;width:14px;height:456px}
body .body_in .brborder{background: url(../images/brmbg.jpg) repeat-y; width:14px;vertical-align:top;height:100%}
body .body_in .brborder .btop{background: url(../images/brtbg.jpg) no-repeat;width:14px;height:456px}
body .header_out{background: url(../images/hback.jpg) repeat-x;height:126px;width:100%}
body .header_in{background: url(../images/htop.jpg) no-repeat;height:126px;width:958px;margin:0 auto;color:white;}
body .header_in a{color:white;text-decoration:underline;font-size: 10px;margin:0 4px}
body .header_in a:hover{color:red}
body .header_in .logo{width:250px;height:98px;float:left}
body .header_in .search{width:367px;height:67px;float:left;font-weight: bold; margin-top: 29px;}
body .header_in .search .sout{background: url(../images/hsearch.jpg);width:298px;height:27px;margin-left:35px;}
body .header_in .navigator{margin:5px auto; font-weight: bold; text-align: right;}
body .header_in .navigator a{}
body .header_in .search .box1{float:left;width:78px;padding:7px 0 0 0;text-align:center;font-size:11px}
body .header_in .search .box2{float:left;width:175px;padding:7px 0 0 0}
body .header_in .search .box2 input{height:12px;width:170px;border:0;text-align:left;font-size:10px}
body .header_in .search .box3{float:left;width:33px;padding:7px 0 0 4px;}


body .header_in .select{margin:0px 27px 0 5px;float:right;width:300px;}
body .header_in .select .selects{height: 32px; float: right; width: 230px;}
body .header_in .title{font-size:9px;padding-left:2px; width:42px;}
body .header_in .language{}
body .header_in .language a{font-size:9px;color:white}
body .header_in .language .active{padding-left:5px;}
body .header_in .language .passive{position: absolute; z-index: 10; margin-top: 24px; margin-left: 5px;}
body .header_in .language .ltab {background:url(../images/select-bg.png) no-repeat; width: 107px; height:20px; padding-top: 4px; }
body .header_in .language .ltab a{height:14px;padding:2px 0 0 21px; text-decoration: none; font-weight: bold;}
body .header_in .language .active .ltab a{height:14px;padding:2px 0 0 21px;}
body .header_in .language .passive .ltab:hover{background:url(../images/select-bg-hover.png) no-repeat;}
body .header_in .language .passive .ltab{background:url(../images/select-bg-passive.png) no-repeat;}
body .header_in .language .ltab img{float:left;padding:3px 4px 3px 6px;position:absolute}

body .header_in .currency{}
body .header_in .currency span{display: block;}
body .header_in .currency a{font-size:9px;color:white}
body .header_in .currency .active {padding-left:5px;}
body .header_in .currency .active .ltab {background:url(../images/select-bg.png) no-repeat; width: 107px; height:20px; padding-top: 4px;}
body .header_in .currency .active .ltab a{height:14px;display:block;padding:2px 0 0 21px; text-decoration: none; font-weight: bold;}
body .header_in .currency .active .ltab:hover{background:url(../images/select-bg.png) no-repeat;}
body .header_in .currency .active .ltab img{display:block;float:left;padding:3px 4px 3px 6px;position:absolute}
body .header_in .currency .passive{position: absolute; margin-left:117px;}
body .header_in .currency .passive .ltab {background:url(../images/select-bg-passive.png) no-repeat; width: 107px; height:20px; padding-top: 4px;}
body .header_in .currency .passive .ltab a{height:14px;display:block;padding:2px 0 0 21px; text-decoration: none; font-weight: bold;}
body .header_in .currency .passive .ltab:hover{background:url(../images/select-bg-hover.png) no-repeat;}
body .header_in .currency .passive .ltab img{display:block;float:left;padding:3px 4px 3px 6px;position:absolute}


body .header_in .botnavigator{margin-left:50px; position:relative; z-index: 90;}
body .header_in .botnavigator a{font-weight:bold;font-size:12px;text-decoration:none;padding:7px 15px;display:block;float:left;color:white;margin:0;background:url(../images/triangle.gif) no-repeat scroll 5px 11px;}
body .header_in .botnavigator a:hover{background:url(../images/hbnback.jpg) repeat-x; }
body .header_in .botnavigator .separator{background:url(../images/hbnseparator.gif) no-repeat;width:1px;height:28px;float:left}
#hmenu .mhead{float:left;}
#hmenu .mhead a{float:none}
#hmenu .mhead div{display:none;float:none;position:absolute;background:#3389a4;border:1px solid #0082E8;padding:5px 0;}
#hmenu .mhead div a{float:none;background:none;line-height:7px}
#hmenu .mhead div a:hover{background: url(../images/hbnback.jpg) repeat-x}
#hmenu .mhead .imageSubmenu{width:10px; float:right;}
#hmenu .mhead div div{display:block;border:none;position:relative;padding:0}
#hmenu .mhead div div a{display:block;}
#hmenu .mhead div div div{position:absolute;border:1px solid #0082E8;display:none;left:100%;top:0;width:200px;}
#hmenu .mhead div div div a{background:none}

body .footer{width:100%;height:180px;background:url(https://www.mezzi.com/images/footer_grey.gif);color:#555;border-top:1px solid #dedede;}
body .footer .footer_in{width:931px;margin:13px 0 0 25px;padding-top:7px;}
body .footer .footer_in a {display:block;color:#555}
body .footer .footer_in a:hover {color:red;}
body .footer .footer_in .twitter{background: url(https://www.mezzi.com/images/twitter.png) no-repeat 0 2px; padding-left:17px;}
body .footer .footer_in .facebook{background: url(https://www.mezzi.com/images/facebook.png) no-repeat 0 2px; padding-left:17px;}
body .footer .footer_in .div1 {float:left; height:113px; width:227px; padding:0 30px 0 0;margin:0 0 0 10px;}
body .footer .footer_in .div1 .payment_pics{background: url("https://www.mezzi.com/images/accept-payments.png") no-repeat scroll 0 0 transparent; height: 30px}
body .footer .footer_in .div2 {float:left; height:113px;padding:0 40px 0 40px;border-left:1px dotted #333333;}
body .footer .footer_in .div3 {float:left; height:113px;padding:0 20px 0 40px;border-left:1px dotted #333333;}
body .footer .footer_in .div4 {float:left; height:113px;padding:0 0 0 40px;border-left:1px dotted #333333;}
body .footer .footer_in .logo {float:right; background: url(https://www.mezzi.com/images/footer_logo1.png) no-repeat 270px 0px;width:350px;height:40px;padding-top:3px;}
body .footer .footer_in .logo .copyright{float:right;margin-right:86px;}

body .footer2{width:100%; background: #4d4d4d url(../images/flogo.gif) no-repeat 861px 15px; color:#fff; padding: 15px 0;}
body .footer2 a{color:#fff; text-decoration: none;}
body .footer2 .links{background: #6d6d6d; padding: 4px 0; width: 861px; height: 28px;} 
body .footer2 .footerBlock{float: right; background: url(../images/footer-block.png) no-repeat; padding: 0 15px; height: 28px;}

#imgclickable {cursor:pointer;}

.wrapper{width:963px;margin: 0 auto;}
.lnav {padding:14px 0 0 14px;width:173px;float:left}
.lnav a{color:black;text-decoration:none}
.lnav .box .header{height:19px; padding:8px 0 0 26px; background:url(../images/lsptop.gif) no-repeat; font-weight:bold; font-size:14px; color:white}
.lnav .box .header h2{font-size: 14px;}
.lnav .box .middle{background:url(../images/lspback.gif) repeat-y;padding:5px 2px}
.lnav .box .bottom{height:7px;background:url(../images/lspbot.gif) no-repeat;}
.lnav .box .middle a{margin:2px 4px 0 4px;display:block;background:url(../images/triagle2.gif) no-repeat scroll 7px 3px;}
.lnav .box .middle h3{padding-left: 12px;}
.lnav .box .middle .name{display: block; padding:2px 0 1px 20px; font-size: 12px; font-weight: normal;}
.lnav .box .middle a span.pad {display: block; height: 2px; line-height: 1px; font-size: 1px;}
.lnav .box .middle a:hover{background:url(../images/lspsback.gif) no-repeat}
.lnav .box .middle a:hover span.pad {background:url(../images/lspsback.gif) no-repeat left bottom;}
.lnav .box .middle a.active{background:url(../images/triangle2down.gif) no-repeat scroll 4px 7px;font-weight: bold}
.lnav .box .middle a.active:hover{background:url(../images/lspsbackdown.gif) no-repeat}
.lnav .box .middle a:hover{color: white}
.lnav .box .middle a.submenu{background: white;font-size:11px; margin: 0 2px 2px 5px; padding:0}
.lnav .box .middle a.submenu span.name {display: block; padding: 0 4px 2px 4px}
.lnav .box .middle a.submenu span.pad {display: block; height: 2px; line-height: 1px; font-size: 1px;}
.lnav .box .middle a.submenu.active {font-weight: bold;}
.lnav .box .middle a.submenu:hover{background:url(../images/lspsbacksmall.gif) no-repeat}
.lnav .box .middle a.submenu:hover span.pad {background:url(../images/lspsbacksmall.gif) no-repeat left bottom}

.content{float:left;width:760px;margin: 14px 0 0 10px}

/*home*/
.amount {color:#0082e8;}
a.productTitle, .productTitle {color:#359A0E !important;}
.home #switch{width:63px; height:24px; background:url(../images/buttons/switch_bg.jpg) no-repeat; position:relative; top:172px; left:652px; z-index:2;}
.home #switch #leftSwitch{display:block; width:24px; height:24px; float:left;}
.home #switch #rightSwitch{display:block; width:24px; height:24px; float:right;}  
.home .htop{height:196px;width:743px;color:white; cursor:pointer; margin-top:-24px;}
.home .htop .ttext{height:154px;padding-top:23px;}
.home .htop .ttext .title{font-size:27px;}
.home .htop .ttext .button{position: relative;width:63px;height:32px;margin:5px 0 0 297px;background: url(../images/buttons/read_more.jpg) no-repeat;display:block;color:#3ac604;text-decoration:underline;font-size:10px;padding-top:5px;text-align:center}
.home .htop .ttext .button:hover{color:red}

.home .htabs{margin-top:4px; margin-left: 2px;}
.home .htabs .buttons .tab{display:block;width:246px;height:39px;background:url(../images/htab.jpg) no-repeat;text-align:center;color:white;float:left;margin:0 0 0 3px;padding-top:5px;text-decoration:none;}
.home .htabs .buttons .tab h1{filter: dropshadow(color=#666666,offX=1,offY=1); font-size:13px; text-shadow: 1px 1px 1px #555;}
.home .htabs .buttons .tab.active{background:url(../images/htaba.jpg) no-repeat;font-weight:bold}
.home .htabs .tspace{background: url(../images/htspace.jpg) no-repeat left bottom;margin-top:8px;}
.home .htabs .tspace .tab{padding:6px}
.home .htabs .tspace .tab .item{width:169px;padding:2px 7px;float:left}
.home .htabs .tspace .tab .item .thumb{text-align:center;padding:5px 0;height:115px}
.home .htabs .tspace .tab .item .descr{color:#359a0e;line-height:13px;font-weight:bold;margin-top:10px;padding:0 0 0 10px;font-size:11px; height: 26px}
.home .htabs .tspace .tab .item .price{color:black;padding:12px 0 0 10px}
.home .htabs .tspace .tab .item .price .amount{font-weight:bold}
.home .htabs .tspace .tab .item .link{padding:10px 2px;text-align:center}
.home .htabs .tspace .tab .item .link a{font-size:10px;}

.home .block1,.home .block2,.home .block3,.home .block4,.laptopBlock{width:375px;float:left;background:url(../images/hb1space.jpg) no-repeat left bottom; margin-top:8px;}
.home .block1 .top .ttitle{width:133px;height:21px;background:url(../images/hb1gback.jpg) no-repeat;color:white;font-weight:bold;padding:2px 0 0 13px;float:left; font-size: 12px;}
.home .block1 .top .ttitle span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.home .block1 .top .tdescr{color:#359a0e;width:115px;font-size:9px;float:left; height: 3em; line-height: 100%;}
.home .block1 .top .tprice{color:black;font-size:11px;float:right;padding-right:5px}
.home .block1 .top .tprice span{font-weight:bold;color:#0082e8;font-size:11px}
.home .block1 .middle{width:372px}
.home .block1 .middle .mleft{float:left;width:31px}
.home .block1 .middle .mimage{float:left;text-align:center;width:239px;margin:0 35px 0 36px; overflow: hidden; height: 191px;}
.home .block1 .middle .mimage img {width: 239px}
.home .block1 .middle .mright{float:right;width:31px;height:56px}
.home .block1 .middle .mleft, .home .block1 .middle .mright{margin-top:96px}
.home .block1 .bottom{float:right;padding:0px 50px 15px 0;font-weight:bold}

.home .block2{background:url(../images/hb2space.jpg) no-repeat left bottom; height: 248px}
.home .block2 .top .ttitle{width:162px;height:50px;background:url(../images/hb2gback.jpg) no-repeat;color:white;font-weight:bold;padding:2px 0 0 13px;float:left; font-size: 12px;}
.home .block2 .top .ttitle span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.home .block2 .top .tlinks{font-size:9px;float:left}
.home .block2 .top .tlinks a{color:#333;font-size:10px;display:block; padding-left:10px; background: url(../images/triagle2.gif) no-repeat scroll 0 3px;height:13px}
.home .block2 .top .tlinks a:hover{color:#0082e8;background: url(../images/triagle2a.gif) no-repeat scroll 0 3px;text-decoration:none}
.home .block2 .middle{height:166px;width:370px;padding-left:15px}
.home .block2 .middle .item{float:left;width:116px;}
.home .block2 .middle .item .ithumb{height:67px;text-align:center}
.home .block2 .middle .item .itext {width:100px;text-align:center;margin:auto}
.home .block2 .middle .item .itext a{font-size:10px;color:#359a0e;}
.home .block2 .middle .item .itext a:hover{color:red}

.home .block3{background:url(../images/hb3space.jpg) no-repeat}
.home .block3 .top{height:30px;color:white;font-weight:bold;padding:16px 0 0 53px;}
.home .block3 .top .ttext{float:left}
.home .block3 .top .mlink{float:right; text-align: right; padding-right: 16px; width:100px;font-weight:bold;margin-top:15px;}
.home .block3 .middle{height:122px; width:367px; overflow: auto; margin-bottom: 14px;}
.home .block3 .middle .mtext{padding:0px 10px 10px 30px;list-style-image:url(../images/gmarker.gif)}
.home .block3 a,.home .block3 .middle .mtext li, .home .block3 .middle .mtext li b {font-size:10px}
.home .block3 .middle .mtext li{height:40px;}

.home .block4{background:url(../images/hb4space.jpg) no-repeat;margin-left:1px;width:373px;}
.home .block4 .text{padding:15px 5px 0px 170px;color:white;font-weight:bold}
.home .block4 .text .ttitle{font-size:15px;}
.home .block4 .text .ttext{line-height:20px;font-size:10px;height:90px}
.home .block4 .subscribe {float:right;padding-right:2px}
.home .block4 .subscribe .input{position:absolute;margin-top:-2px}
.home .block4 .subscribe .input input{width:90px;font-size:9px;height:12px;}
.home .block4 .subscribe .button{}

/*catalog*/
.catalog .block1,.catalog .block2{height:246px;width:375px;float:left;background:url(../images/hb1space.jpg) left bottom no-repeat}
.catalog .block1 .top{height:25px;width:372px}
.catalog .block1 .top .ttitle{width:133px;height:21px;background:url(../images/hb1gback.jpg) no-repeat;color:white;font-weight:bold;padding:2px 0 0 13px;float:left; font-size: 12px;}
.catalog .block1 .top .ttitle span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.catalog .block1 .top .tdescr{color:#359a0e;width:105px;font-size:9px;float:left;height: 3em; overflow: hidden; line-height: 100%;}
.catalog .block1 .top .tprice{color:black;font-size:11px;float:right;padding-right:5px; font-weight: normal;}
.catalog .block1 .top .tprice span{font-weight:bold;color:#0082e8;font-size:11px}
.catalog .block1 .middle{width:372px}
.catalog .block1 .middle .mleft{float:left;width:31px}
.catalog .block1 .middle .mimage{float:left;text-align:center;width:239px;margin:0 35px 0 36px; overflow: hidden; height: 179px}
.catalog .block1 .middle .mimage div{height: 179px;}
.catalog .block1 .middle .mright{float:right;width:31px}
.catalog .block1 .middle .mleft, .catalog .block1 .middle .mright{margin-top:105px}
.catalog .block1 .bottom{float:right;padding-right:50px;padding-top:10px;font-weight:normal;width:320px;}
.catalog .block1 .bottom .lhref{float:left;padding:0 7px 0 30px}
.catalog .block1 .bottom .basket{display:block;float:left;margin-top:-5px}
.catalog .block1 .bottom .rhref{float:right}


.catalog .block2{background:url(../images/hb2space.jpg) no-repeat left bottom}
.catalog .block2 .top{height:44px;width:372px}
.catalog .block2 .top .ttitle{width:162px;height:50px;background:url(../images/hb2gback.jpg) no-repeat;color:white;font-weight:bold;padding:2px 0 0 13px;float:left; font-size: 12px;}
.catalog .block2 .top .ttitle span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.catalog .block2 .top .tlinks{font-size:9px;float:left}
.catalog .block2 .top .tlinks a{color:#333;font-size:10px;display:block; padding-left:10px; background: url(../images/triagle2.gif) no-repeat scroll 0 3px;height:13px}
.catalog .block2 .top .tlinks a:hover{color:#0082e8;background: url(../images/triagle2a.gif) no-repeat scroll 0 3px;text-decoration:none}
.catalog .block2 .middle{height:100px;width:370px;padding-left:15px}
.catalog .block2 .middle .item{float:left;width:116px;}
.catalog .block2 .middle .item .ithumb{height:77px;text-align:center}
.catalog .block2 .middle .item .itext {width:100px;text-align:center;margin:auto}
.catalog .block2 .middle .item .itext a{font-size:10px;color:#359a0e;}
.catalog .block2 .middle .item .itext a:hover{color:red}

.catalog .block3 .top .sort{background: url(../images/cselect.jpg) no-repeat; padding:0 0 0 3px; float:right; margin-right:10px}
.catalog .block3 .top .sort .text{float:left;padding:3px 0 0 3px;font-size:11px}
.catalog .block3 .top .sort .sel{margin-top:1px;padding-left:2px;float:left}
.catalog .block3 .top .sort .sel select{border: 0; height:17px; font-size:11px; width: 140px;}
.catalog .block3 .top .tnav{float:left;color:#0082E8}

.catalog .block3 .top .timgsize{float:right; width:163px; height:20px;background: url(../images/cselect.jpg) no-repeat;padding:0 0 0 3px;margin-right:10px}
.catalog .block3 .top .timgsize .text{float:left;padding:3px 0 0 3px;font-size:11px}
.catalog .block3 .top .timgsize .sel{margin-top:1px; padding-left:2px; float:left}
.catalog .block3 .top .timgsize .sel select{border: 0; height:17px; font-size:11px; width:100px}
.catalog .block3 .items{height:230px;background: url(../images/htspace.jpg) no-repeat bottom left;font-size:10px;text-align:center}
.catalog .block3 .item{width:169px;height:152px;padding:17px 7px 2px 7px;float:left}
.catalog .block3 .item .thumb{text-align:center;padding:5px 0 0 0;height:113px}
.catalog .block3 .item .descr{color:#359a0e; line-height:100%; padding:3px 0 3px 10px; height: 3em; overflow: hidden; font-size: 10px; font-weight: normal;}
.catalog .block3 .item .descr a{text-decoration: none;}
.catalog .block3 .item .stock{color:#EE510D; height: 1em;}
.catalog .block3 .item .price{color:black; padding:6px 0 0 10px}
.catalog .block3 .item .price .amount{color:#0082e8;}
.catalog .block3 .item .link{padding:3px 2px;text-align:center;font-size:10px;}
.catalog .block3 .item .link .text{float:left;padding-left:15px}
.catalog .block3 .item .link .chbox{float:left;padding-left:4px}
.catalog .block3 .item .link .button{float:right}

.catalog .block3 .items2 {height:345px;background: url(../images/htspace2.png) no-repeat bottom left;font-size:10px;text-align:center}
.catalog .block3 .items2 .item {width: 358px}
.catalog .block3 .items2 .item .thumb{height:235px}/*changed 02.02*/

.catalog .block3 .bot .limit{width:130px;height:20px;background: url(../images/cselect.jpg) no-repeat;padding:0 0 0 3px;float:left}
.catalog .block3 .bot .limit .text{float:left;padding:3px 0 0 3px;font-size:11px}
.catalog .block3 .bot .limit .sel{margin-top:1px;padding-left:2px;float:right}
.catalog .block3 .bot .limit .sel select{border: 0;height:17px;font-size:11px;width:45px;}
.catalog .block3 .bot .result{padding:3px 0 0 80px;float:left;width:371px;text-align:center}
.catalog .block3 .bot .result span{color:#0082E8;font-weight:bold}
.catalog .block3 .bot .pagination{float:right;padding-right:15px}
.catalog .block3 .bot .pagination .bg{background:url(../images/cselect2.jpg) no-repeat;display:block;float:left;width:70px;height:20px;padding:0 5px}
.catalog .block3 .bot .pagination div{float:left;padding:0 10px; color: #0082E8}
.catalog .block3 .bot .info{float:left;width:450px;padding-top:20px}
.catalog .block3 .bot .newsletter{float:right;padding:60px 0 0 10px;background:url(../images/cnewsback.jpg) no-repeat; height:100px;width:239px;font-size:10px}
.catalog .block3 .bot .newsletter .title{font-size:14px;font-weight:bold;color:#0082D7;}
.catalog .block3 .bot .newsletter .text{width:220px}
.catalog .block3 .bot .newsletter .text .text{float:left}
.catalog .block3 .bot .newsletter .text input{height:12px;border:1px solid #AAAAAA;border-top-color: #797979;border-left-color: #797979;float:left;font-size:9px;width:120px}
.catalog .block3 .bot .newsletter .text div{float:right;padding-right:10px;}
.catalog .block3 .bot .newsletter .text a{display:block;font-size:11px;color:white;font-weight:bold;width:75px;background-color:#108CEA;text-decoration:none;text-align:center;height:14px}
.botCatName{float: left; color: #0082E8; font: bold 12px tahoma,sans-serif; margin-left: 5px;}

/* compare */
table.comparetable{width:100%;border-left:dotted 1px #c4c4c4;}
table.comparetable tr td{padding:5px;border:dotted 1px #c4c4c4;border-left:none;}
table.comparetable .photos {width:300px;float:left;padding-bottom:20px}
table.comparetable .photos .image{text-align:center;padding-top:10px}
table.comparetable .photos .imgzoom{float:right;padding-right:20px;font-size:11px;}
table.comparetable .photos .thumbs{margin: 0 auto; width:300px;padding-top:15px}
table.comparetable .photos .thumbs .tarrowl{float:left;padding:20px 0 0 0 }
table.comparetable .photos .thumbs .tarrowr{float:right;padding:20px 0 0 0 }
table.comparetable .photos .thumbs .titems {float:left;margin:2px 5px;width:260px; height: 60px; overflow: hidden;}
table.comparetable .photos .thumbs .titems div {white-space: nowrap; height: 60px;}
table.comparetable .photos .thumbs .titems a{display:block;float:left;padding:0 2px;background-repeat: no-repeat !important; }
table.comparetable li {margin:  0 0 0 15px;}

/* 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; }
.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; }
.registration{color:#757575;}
.registration .block{font-weight:bold;font-size:13px;padding:0 0px}
.registration .block .border{height:25px; background: url(../images/rborder.jpg) no-repeat;}
.registration .block .vspace{height:25px;}
.registration .asterisk{height:26px;vertical-align:bottom;font-weight:normal;text-align:right}

.registration .title{color:#2C789C;font-weight:bold;font-size:14px;padding:0 0 5px 0}
.registration input{width: 150px; border: 1px solid #868585;}

/*Product Detail Page*/
.pdp{}
.pdp .{background: white url(../images/pdpback.jpg) no-repeat center bottom;width:749px}
.pdp .ptop .ttop{width:100%}
.pdp .ptop .ttop .tnav{float:left;font-size:11px;}
.pdp .ptop .ttop .tnav a{text-decoration:none}
.pdp .ptop .ttop .tnav a:hover{text-decoration:underline;color:blue}
.pdp .ptop .ttop .tshare{float:right;padding-right:20px}
.pdp .ptop .ttop .shareTitle1{position: absolute;background: none;font: 9pt arial;margin-left: 22px;margin-top: 2px;color:black;text-transform: uppercase;}
.pdp .ptop .tleft {width:370px;float:left;padding-bottom:20px}
.pdp .ptop .tleft .image{margin:39px 0 0 30px; float:left;text-align:center;overflow: hidden; height: 233px;width:311px;}
.pdp .ptop .tleft .imgzoom{float:right;padding-right:20px;font-size:11px; display: none;}
.pdp .ptop .tleft .thumbs{margin: 0 auto; width:340px;padding-top:15px}
.pdp .ptop .tleft a:hover{text-decoration:none; cursor:pointer;}
.pdp .ptop .tleft .thumbs .tarrowl{float:left;padding:20px 0 0 0 }
.pdp .ptop .tleft .thumbs .tarrowr{float:right;padding:20px 0 0 0 }
.pdp .ptop .tleft .thumbs .titems {float:left;margin:2px 5px;width:300px; height: 60px; overflow: hidden;}
.pdp .ptop .tleft .thumbs .titems div {white-space: nowrap; height: 60px;}
.pdp .ptop .tleft .thumbs .titems a{display:block;float:left;padding:0 2px;background-repeat: no-repeat !important; }
.pdp .ptop .tleft .info{font-size:10px;padding:15px 0 0 0;color:#0082E8;}
.pdp .ptop .tleft .info .ileft{float:left;font-weight:bold;padding:0 5px 0 40px;width: 300px;}
.pdp .ptop .tleft .info .iblack{font-weight:normal;color:black}
.pdp .ptop .tleft .info .iright{float:left;padding-left:40px;width: 150px;padding-top: 20px;}
.pdp .changeMeasurments{float: right; color: black; font-weight: normal; width: 90px;}
.pdp .changeMeasurments input{vertical-align: middle;}
.pdp .changeMeasurments span{color: #0082E8; font-weight: bold;}
.laptopsize{background: url(../images/pdplaptop.png) no-repeat left bottom; width:140px; padding:0 0 17px 0; margin:0 0 0 152px;}

.laptopsize div {height: 2em; line-height: 100%;}
.pdp .ptop .tvborder{background: url(../images/pdpvborder.gif) no-repeat;height:386px;width:2px;float:left}
.pdp .ptop .tright{float:right;padding:25px 1px 0 0;width:363px;font-size:11px}
.pdp .ptop .tright .rtitle, .pdp #productDetailsTabBody0 .rtitle{font-size:16px;font-variant: small-caps;color:#0082E8}
.pdp .ptop .tright .rtitle2, .pdp #productDetailsTabBody0 .rtitle2{color:#0082E8;font-weight:bold;}
.pdp .ptop .tright p, .pdp #productDetailsTabBody0 p{padding:5px 0}
.pdp .ptop .tright ul, .pdp #productDetailsTabBody0 ul{list-style-image: url(../images/pdpmarker.gif); padding:5px 0 0 15px;}
.pdp .ptop .tright .rcolor{float:left;padding: 0 0 0 5px}
.pdp .ptop .tright .ghref {color:green}
.pdp .ptop .tright .ghref:hover {color:red}
.pdp .pmid{padding-top:30px}
.pdp .pmid .items{height:232px;background: url(../images/htspace.jpg) no-repeat bottom left;font-size:10px;text-align:center}
.pdp .pmid .item{width:169px;height:152px;padding:17px 7px 2px 7px;float:left}
.pdp .pmid .item .thumb{text-align:center;padding:5px 0 0 0;height:119px}
.pdp .pmid .item .descr{color:#359a0e;line-height:13px;padding:0 0 0 10px;font-weight:bold;text-align:left;height:26px; font-size: 10px;}
.pdp .pmid .item .descr a{text-decoration: none;}
.pdp .pmid .item .price{color:black;padding:12px 0 0 10px;font-size:11px;text-align:left}
.pdp .pmid .item .price .amount{color:#0082e8;font-weight:bold}
.pdp .pmid .item .link{padding:10px 2px;text-align:center;font-size:10px;}
.pdp .pmid .item .link .text{float:left;padding-left:15px}
.pdp .pmid .item .link .chbox{float:left;padding-left:4px}
.pdp .pmid .item .link .button{float:right}
.pdp .pmid .top{position:absolute}
.pdp .pmid .top .title{height:21px;background:url(../images/gbackm.jpg) repeat-x;color:white;font-weight:bold;padding:2px 0 0 13px;float:left; font-size: 12px;}
.pdp .pmid .top .title span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.pdp .pmid .top .tclose{background:url(../images/gbackr.jpg) no-repeat;float:left;height:19px;width:11px;}
.pdp .pbot .left{float:left}
.pdp .pbot .right{float:right}
.pdp .pbot .right .newsletter{float:right;padding:60px 0 0 10px;background:url(../images/cnewsback.jpg) no-repeat; height:100px;width:239px;font-size:10px}
.pdp .pbot .right .newsletter .title{font-size:14px;font-weight:bold;color:#0082D7;}
.pdp .pbot .right .newsletter .text{width:220px}
.pdp .pbot .right .newsletter .text .text{float:left}
.pdp .pbot .right .newsletter .text input{height:12px;border:1px solid #AAAAAA;border-top-color: #797979;border-left-color: #797979;float:left;font-size:9px;width:120px}
.pdp .pbot .right .newsletter .text div{float:right;padding-right:10px;}
.pdp .pbot .right .newsletter .text a{display:block;font-size:11px;color:white;font-weight:bold;width:75px;background-color:#108CEA;text-decoration:none;text-align:center;height:14px}
.contactUsPDP{position: absolute; color: black; margin-left: 615px; font-size: 8pt;}

/********product details ver 2********/
.pdp .ptop2{margin-bottom: 10px; padding-right: 20px;}
.pdp .ptop2 .tnav{float:left; font-size:11px; width: 450px;}
.pdp .ptop2 .tnav a{text-decoration:none}
.pdp .ptop2 .tnav a:hover{text-decoration:underline; color: #0082E8;}
.pdp .ptop2 .share{float: right; margin-top: -5px;}
.pdp .ptop2 .share a{float: left; display: block; height: 25px; margin: 0 4px;}
.pdp .ptop2 .share .share1{background: url(../images/buttons/share1.png) no-repeat; width: 62px;}
.pdp .ptop2 .share .share2{background: url(../images/buttons/share2.png) no-repeat; width: 60px;}
.pdp .ptop2 .share .share3{background: url(../images/buttons/share3.png) no-repeat; width: 55px;}
.pdp .ptop2 .share .share4{background: url(../images/buttons/share4.png) no-repeat; width: 59px;}
.pdp .pMainImage{width: 367px; height: 354px; overflow: hidden; float: left; border: solid 1px #e8e8e8;}
.pdp .pMainImage img{width: 367px; margin-top: 50px;}
.pdp .pInfo .thumbs{margin: 0px auto 0 auto; width:348px; padding-top:10px}
.pdp .pInfo .thumbs .tarrowl{float:left;padding:20px 0 0 0 }
.pdp .pInfo .thumbs .tarrowr{float:right;padding:20px 0 0 0 }
.pdp .pInfo .thumbs .titems {float:left;margin:2px 5px;width:300px; height: 60px; overflow: hidden;}
.pdp .pInfo .thumbs .titems div {white-space: nowrap; height: 60px;}
.pdp .pInfo .thumbs .titems a{display:block; float:left; padding:0 2px; background-repeat: no-repeat !important; width: 65px; border: solid 1px #cecece; height: 58px; margin: 0 2px; cursor: pointer;}
.pdp .pInfo .info{font-size:10px;padding:15px 0 0 0;color:#0082E8;}
.pdp .pMainImage .zoomBlock{position: absolute; width: 22px; height: 22px; margin: 0px 0 0 340px; background: url(../images/buttons/zoom.gif) no-repeat; cursor: pointer;} 
.pdp .pInfo{float: left; width: 360px; overflow: hidden; margin-left: 15px;}
.pdp .pInfo .title{font: 18px tahoma,sans-serif; color: #3f3f3f; text-align: center; margin-bottom: 28px; margin-top: 20px; height: 44px;}
.pdp .pInfo .infoBlock, .pdp .pInfo .infoBlockA{border: solid 2px #e0e0e0; font: 14px tahoma,sans-serif; color: #595959; padding: 5px 12px; width: 170px; margin: 0 auto; -moz-border-radius: 5px; line-height: 1.6; position: relative; height: 67px;}
.pdp .pInfo .infoBlock{border-radius: 5px; behavior: url(../../_css/PIE.php);}
.pdp .pInfo .infoBlockA{border-radius: 5px; behavior: url(../../../_css/PIE.php);}
.pdp .pInfo .infoBlock .price, .pdp .pInfo .infoBlockA .price{font: bold 23px arial,sans-serif; color: #2274ad; display: block; float: left; margin-top: -2px; padding-left: 5px;}

.pdp .auction{color: #595959;}
.pdp .auction table{width: 100%;}
.pdp .auction td{vertical-align: middle;}
.pdp .auction .priceMet{font-size: 9px; text-align: center;}
.pdp .auction .winner{font-weight: bold;} 
.pdp .auction .timer{font: bold 24px arial,sans-serif; color: #2274ad;}
.pdp .auction .timer div{text-align: center;}
.pdp .auction .bidAmount{border: solid 1px #b9b9b9; padding: 5px; width: 80px; font: 18px tahoma,sans-serif; color: #000000;}
.pdp .auction .hint{font: 9px tahoma,sans-serif; margin: 2px 0;}
.pdp .auction .buyNow{font-size: 12px;}
.pdp .auction .fee{padding-top: 5px; padding-left: 40px;}
.pdp .auction .infoBlockA .price{margin-top: 0; padding-left: 0;}   
.pdp .auction .title{margin-bottom: 8px; margin-top: 0px; height: 22px; overflow: hidden;} 
.pdp .auction .infoBlockA{height: auto; width: 220px;}
.pdp .auction .thumbs{margin-top: 0; padding-top: 10px;}
.pdp .auction .txt{font: 14px tahoma,sans-serif; text-align: right; padding-right: 5px;}

.pdp .tabPassive{float: left; cursor: pointer; background: url('../images/tabPassive.png') repeat-x; border: solid 1px #989898; -moz-border-radius: 4px 4px 0 0;  padding: 1px 10px; margin-top: 2px; border-bottom: 0; position: relative;}
.pdp .A .tabPassive, .pdp .A .tabActive{border-radius: 4px 4px 0 0; behavior: url(../../../_css/PIE.php);}
.pdp .tabPassive, .pdp .tabActive{border-radius: 4px 4px 0 0; behavior: url(../../_css/PIE.php);}
.pdp .tabPassive span {float: left; font: 14px tahoma, sans-serif; color: #373737;  text-align: center; width:100%; text-shadow: 1px 0px 0px #959595; filter: dropshadow(color=#959595,offX=1,offY=0); display: block}
.pdp .tabActive{cursor: pointer; float: left; padding: 2px 10px; background: url('../images/tabActive.png') repeat-x; border: solid 1px #e8e8e8; -moz-border-radius: 4px 4px 0 0; border-bottom: 0; position: relative;}
.pdp .tabActive span {color: #ffffff; font: 14px tahoma,sans-serif; width: 100%; text-align: center; text-shadow: 1px 0px 0px #4b94c7; filter: dropshadow(color=#4b94c7,offX=1,offY=0); display: block}
.productDetailsTabsBodyActive {}
.productDetailsTabsBodyPassive {display: none}
.productDetailsTabsAuction1{height: 21px !important;}
.pdp .productTabs, .pdp .productTabsA{border: solid 1px #e8e8e8; -moz-border-radius: 5px; padding: 15px; margin-right: 20px; position: relative; font-size: 14px; font-family: arial,sans-serif;}
.pdp .productTabs{border-radius: 5px; behavior: url(../../_css/PIE.php);}
.pdp .productTabsA{border-radius: 5px; behavior: url(../../../_css/PIE.php);}

#productDetailsTabBody0{padding: 0 25px;}/*description*/
#productDetailsTabBody5{padding: 10px 30px;}/*warranty*/
.pdp .descriptions{border-top: solid 1px #e8e8e8; padding-top: 5px; margin: 5px auto 0 auto;}
.pdp .descriptions .int{float: left; margin-left: 1%; width: 280px;}
.pdp .descriptions .ext{float: left; margin-left: 70px; width: 300px;}
.pdp .dimensions{height: 145px; padding: 15px 30px 0 30px;}
.pdp .dimensions .sTitle, .pdp .dimensions .mTitle{position: absolute; width: 200px; color: #2274ad; text-align: center; height: 140px; font: bold 14px arial,sans-serif; border: solid 1px #e8e8e8; -moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); margin: -10px 0 0 230px; padding-top: 3px; z-index: 1;}
.pdp .dimensions .mTitle{margin-left: 435px; width: 210px; z-index: 1;}
.pdp .dimensions .rounded{border: solid 1px #e8e8e8; -moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); padding: 10px 0 10px 10px; background: #fff; z-index: 2; position: relative;}
.pdp .dimensions .blockCenter{position:absolute; width:645px; z-index: 2;}
.pdp .dimensions .txt{float: left; width: 235px; font: bold 14px arial,sans-serif; color: #595959;}
.pdp .dimensions .val{float: left; width: 195px; font: 13px tahoma,sans-serif; color: #595959;}

.pdp .videos{padding: 20px 65px;}
.pdp .videos .vtitle{font: 17px tahoma; color: #4c4c4c; margin-bottom: 8px;}
.pdp #video{width: 440px; height: 270px; float: left;}
.pdp .videos .thumbs{width:92px; padding-top: 25px; margin-left: 25px;}
.pdp .videos .titems{width:92px; height:216px; overflow: hidden;}
.pdp .videos .titems span{padding: 5px; border: solid 1px #d3d3d3; display: block; margin: 6px 0; -moz-border-radius: 3px; border-radius: 3px; }
.pdp .videos .titems span img{width: 80px; height: 50px; cursor: pointer;}
.pdp .arrowt, .pdp .arrowb{width: 26px; height: 26px; cursor: pointer; background: url(../images/buttons/arrowt.png); margin: 0 auto;}
.pdp .arrowb{background: url(../images/buttons/arrowb.png);}

#productDetailsTabBody4 .txt{margin: 5px 15px;}
.pdp .shipping{padding: 10px 50px;}
.pdp .calcShippingBlock{-moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); position: relative; padding: 15px 20px; border: solid 1px #d3d3d3; width: 220px; float: left;}
.pdp .calcShippingBlock .n1, .pdp .calcShippingBlock .n2, .pdp .calcShippingBlock .n3{width: 27px; height: 29px; background: url(../images/blue-numbers.png); float: left;}
.pdp .calcShippingBlock .n2{background: url(../images/blue-numbers.png) 0 -29px;}
.pdp .calcShippingBlock .n3{background: url(../images/blue-numbers.png) 0 -58px;}
.pdp .calcShippingBlock .text{float: left; padding: 3px 0 3px 8px; font: 14px tahoma,sans-serif;}
.pdp .calcShippingBlock select, .pdp .calcShippingBlock input{border: solid 1px #b9b9b9; font: 14px tahoma,sans-serif; width: 140px; margin-left: 35px; padding: 3px;}
.pdp .calcShippingBlock .blueButton108{margin-left: 35px;}
.pdp #shippingResult{-moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); position: relative; border: solid 1px #d3d3d3; width: 210px; padding: 5px 15px; font: 14px arial,sans-serif; float: left; margin-left: 100px; margin-top: 90px; height: 42px; line-height: 1.5;}
.pdp #shippingResult b{font: bold 14px arial,sans-serif; color: #0a85e5;}
.pdp #shippingResult .line{height: 1px; width: 100px; border-top: solid 1px #d3d3d3; position: absolute; margin-left: -116px; margin-top: 21px;}

.pdp .laptopBlock1{border: solid 1px #d3d3d3; width: 450px; margin: 5px auto 40px auto; -moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); position: relative; padding: 1px; color: #595959; padding-bottom: 10px;}
.pdp .laptopBlock1 .title{font: bold 16px arial,sans-serif; color: #ffffff; background: #cdcdcd; border: solid 1px #b0b0b0; -moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); position: relative; padding: 3px 10px; text-shadow: 1px 0px 0px #6f6f6f;}
.pdp .laptopBlock1 .maxSize{padding-left: 70px; height: 50px; background: url(../images/screen-size-icon.png) no-repeat; float: left; width: 160px; margin: 10px 0 0 20px;}
.pdp .laptopBlock1 .maxSize .blue{color: #2274ad;}
.pdp .laptopBlock1 .selectBlock{float: left; height: 50px; margin-top: 10px; padding-left: 45px;}
.pdp .laptopBlock1 .selectBlock select{width: 120px; border: solid 1px #b0b0b0;}
.pdp .laptopBlock1 #res{font: 11px arial,sans-serif; color: #595959; padding: 15px 20px;}
.pdp .laptopBlock1 #res .fit{float: left;}
.pdp .laptopBlock1 #res .extraSpace{width: 200px; float: left; line-height: 1.5;}

/* Shopping Cart */
.cartItem {width: 100%; background: url(../images/cart/b.gif) repeat-x bottom; margin-bottom: 10px; font-size:7px}
.cartItem td {text-align: center;}
.cartItem .head1 {background: url(../images/cart/head1.gif) no-repeat top left; width: 8px; height: 25px; font-size: 0;}
.cartItem .headL {background: url(../images/cart/headL.gif) no-repeat; width: 8px; height: 25px; font-size: 0;}
.cartItem .head {background: url(../images/cart/head.gif) repeat-x; height: 25px; font-size: 0; vertical-align: middle; font-size: 12px; font-weight: bold; color: #fff; padding: 0 4px; width: auto}
.cartItem .headS {width: 3px; font-size: 0;}
.cartItem .t1 {background: url(../images/cart/t1.gif) repeat-y left;}
.cartItem .tL {background: url(../images/cart/tL.gif) repeat-y right;}
.cartItem .b1 {background: url(../images/cart/b1.gif) no-repeat scroll center bottom;height:1px}
.cartItem .bL {background: url(../images/cart/bL.gif) no-repeat scroll center bottom;height:1px}
.cartItem .s {width: 3px; background: url(../images/cart/s.gif) repeat-x;}
.cartItem .t {padding: 3px; font-size: 10pt;}
.cartItem .t select {border: 1px solid #757575;}

.cartLine {border-top:1px solid #C4C4C4;}
.cartBoxM {background: url(../images/cart/boxm.png) repeat-y;}
.cartBoxH {background: url(../images/cart/boxh.png) no-repeat top; padding: 10px; color: #757575;}
.cartBoxF {background: url(../images/cart/boxf.png) no-repeat top; height: 47px; padding-top: 3px; }
.cartBoxH h1 {color: #ee510d;}
.productDisplayInCategoryPhoto {margin-right: 10px}

.cartItemNew {width: 100%; background: #f1f1f1; margin-bottom: 10px;}
.cartItemNew .top1New {background: url('../images/cart/cartNew_tl.png') no-repeat; height: 26px; width: 8px;}
.cartItemNew .topLNew {background: url('../images/cart/cartNew_tr.png') no-repeat; height: 26px; width: 8px;}
.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;}
.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;}
.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;}

table.shoppingcart { color:#232323; font-size:91.4%; margin:0 1px; width:100%; }
table.shoppingcart img { float:left; }
table.shoppingcart tr.header th { background-color:#FAFAFA; border-right:1px dotted #C4C4C4; font-weight:bold; padding-bottom: 8px; padding-top:8px; }
table.shoppingcart tr.row1 td, table.shoppingcart tr.row2 td { background-color:#FFFFFF; border-right:1px dotted #C4C4C4; border-top:1px dotted #C4C4C4; padding-bottom:10px; padding-top:10px; }
table.shoppingcart tr.header th.last, table.shoppingcart tr.row1 td.last, table.shoppingcart tr.row2 td.last { border-right:medium none; }
table.shoppingcart tr.row2 td { background-color:#FAFAFA; }
table.shoppingcart .unitprice, table.shoppingcart .qty, table.shoppingcart .totalcost { padding-left:10px; padding-right:10px; text-align:center; }
table.shoppingcart .actions, table.shoppingcart .item, table.shoppingcart .shipping { padding-left:10px; padding-right:10px; text-align:left; }
table.shoppingcart .actions { width:60px; }
table.shoppingcart .item { width:400px; }
table.shoppingcart .item .iteminfo { float:left; margin-left:5px; width:240px;}
table.shoppingcart .unitprice { width:80px; }
table.shoppingcart .shipping { width:300px; }
table.shoppingcart .totalcost { width:80px; }
table.shoppingcart tr.customshipping td { border-bottom:medium none; border-top:medium none; }
table.shoppingcart tr.customshipping td.customshippingtext { padding:5px 10px 5px 25px; }
table.shoppingcart tr.customshipping td.noborderright { border-right:medium none; }

.cart .pmid{padding-top:45px}
.cart .pmid .items{height:232px;background: url(../images/htspace.jpg) no-repeat bottom left;font-size:10px;text-align:center}
.cart .pmid .item{width:169px;height:152px;padding:17px 7px 2px 7px;float:left}
.cart .pmid .item .thumb{text-align:center;padding:5px 0 0 0;height:119px}
.cart .pmid .item .descr{color:#359a0e;line-height:13px;padding:0 0 0 10px;font-weight:bold;text-align:left;height:26px}
.cart .pmid .item .descr a{text-decoration: none;}
.cart .pmid .item .price{color:black;padding:12px 0 0 10px;font-size:11px;text-align:left}
.cart .pmid .item .price .amount{color:#0082e8;font-weight:bold}
.cart .pmid .item .link{padding:10px 2px;text-align:center;font-size:10px;}
.cart .pmid .item .link .text{float:left;padding-left:15px}
.cart .pmid .item .link .chbox{float:left;padding-left:4px}
.cart .pmid .item .link .button{float:right}
.cart .pmid .top{position:absolute}
.cart .pmid .top .title{height:21px;background:url(../images/gbackm.jpg) repeat-x;color:white;font-weight:bold;padding:2px 0 0 13px;float:left;}
.cart .pmid .top .title span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.cart .pmid .top .tclose{background:url(../images/gbackr.jpg) no-repeat;float:left;height:19px;width:11px;}

.cartOuter {-moz-border-radius: 10px; border-radius: 10px; behavior: url(_css/PIE.php); border: 1px solid #C4C4C4; position: relative; background: #F5F5F5; margin: 0 15px 0 0;}
.cartOuter .head {padding: 3px 10px 4px 0; border-bottom: 1px solid #C4C4C4}
.cartOuter .head h1 {margin: 6px 0 0 10px; font-size: 12px; font-weight: bold; color: #000000; padding: 0;}
.cartOuter a {color: #000000}

#cartInner {padding: 0 0 7px 0;}
#cartInner .shippingCalculator {float:left; padding:10px; width:370px; border: 1px solid #C4C4C4; border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; margin: 10px 0 5px 10px; padding: 10px 10px 3px 10px; behavior: url(_css/PIE.php); position: relative;}
#cartInner .shippingCalculator h1 {font-size: 12px; font-weight: bold; color: #000000; padding: 0; margin: 2px 10px 0 2px; float: left;}
#cartInner .shippingCalculator input {width: 75px}
#cartInner .shippingCalculator .loadIndicator {position:relative; top: -8px; right: -10px; float: right; height: 29px; width: 31px; margin: 0 0 0 -20px;}
#cartInner .shippingCalculator button {display: inline;}
#cartInner .shippingCalculator #cartShippingMethod {margin-top: 8px;}
#cartInner .shippingCalculator #cartShippingCountry {margin-right: 4px;}
#cartInner .shippingCalculator .tabs a {text-decoration: none; display: block; float: left; border: 1px solid #C4C4C4; border-width: 1px 1px 0 1px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; padding: 3px 5px; behavior: url(_css/PIE.php); position: relative; cursor: pointer; color: #888}
#cartInner .shippingCalculator .tabs a.active {background: #ccc; color: #000; font-weight: bold;}
#cartInner .shippingCalculator .tabs a:hover {text-decoration: none;}
#cartInner .shippingCalculator .controls {border: 1px solid #c4c4c4; clear: both; padding: 10px 6px; border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; behavior: url(_css/PIE.php); position: relative; top: -8px; }
#cartInner .shippingCalculator .controls .input {height: 18px; margin-bottom: 4px;}
#cartInner .shippingCalculator .controls .error {font-weight: normal; color: #f43939; border-color: #f43939; padding: 6px; -moz-border-radius: 6px; border-radius: 6px; text-align: center; background: #ffffcf; behavior: url(_css/PIE.php); position: relative; margin: 10px 0 0 0;}
#cartInner .info {border: #CF2109 1px solid; margin: 0px 10px 3px 10px; padding: 6px; -moz-border-radius: 6px; border-radius: 6px; text-align: center; background: #ffffcf; behavior: url(_css/PIE.php); position: relative; font-weight: bold; clear: both;}
#cartInner .info a {color: #016193}

.cartTotal {float: right; padding-top: 10px}
.cartTotal td {padding: 4px;}
.cartTotal table {margin: 0 42px 20px 15px; width: 250px;}
.cartTotal table td.tr {width: 130px}

.cartOuter .showHideCoupon {display: block; float: left; color: #2C5987; background: url(../images/buttons/arrowbt.gif) no-repeat right 2px; font-size: 11px; text-decoration: none; padding: 0 20px 0 0; margin: 7px 0 5px 20px; clear: left;}
.cartCouponOuter {clear: left; float: left; position: relative;}
.cartCoupon {padding: 10px; width:370px; border: 1px solid #C4C4C4; border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; margin: 10px 0 5px 10px; behavior: url(_css/PIE.php); position: relative;}
.cartCoupon #couponCheckResult{color: red;} 

.cartSafe {padding-top:10px;vertical-align:top; margin:0 15px 10px 0; padding:10px 10px 0 10px; border: 1px solid #C4C4C4; border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; font-size: 10px; behavior: url(_css/PIE.php); position: relative;}

tr.odd              { background:#fff !important; }
tr.even, td.even    { background:#d6d6d6 !important; }
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: #f43939;}
.pagecontrol { font-size: 16px; text-align: center; margin: 6px 0; font-weight: bold;}
.pagecontrol a { color: #f43939; font-size: 11px; }
.mc {vertical-align: middle; text-align: center;}
.tj {vertical-align: top; text-align: justify;}
.tc {vertical-align: top; text-align: center;}
.tl, td.tl, .tl td {vertical-align: top; text-align: left;}
.bl, td.bl, .bl td {vertical-align: bottom; text-align: left;}
.tr {vertical-align: top; text-align: right;}
.mr {vertical-align: middle; text-align: right;}
.ml {vertical-align: middle; text-align: left;}
.mc {vertical-align: middle; text-align: center;}
.upper {text-transform: uppercase;}
.bold {font-weight: bold;}
.normal, a.normal {font-weight: normal;}
.floatr {float: right}
.floatl {float: left}
.i95 { width: 95%; }
.i100 { width: 100%; }
.h100 {height: 100%;}
.x6 {height: 6px;}
.clear {clear: both;}
.h666 {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;}
.f20 {font-size: 20px;}
.orange {color: #ee510d; font-weight: bold;}
.blue {color: #0100ce; font-weight: bold;}
.gray {color: #595959; font-weight: bold;}
.orangeN {color: #ee510d; }
.green {color: #009f69;}
.mAuto {margin: 0 auto;}
.tRight{text-align: right !important; padding-right: 10px !important; color: #757575 !important;}

.bluebutton{background:url(../images/buttons/bluebutton.jpg) no-repeat;color:white;display:block;font-size:14px;font-weight:bold;height:28px;text-align:center;text-decoration:none;border:0;width:138px;text-shadow:1px 1px 1px #555;padding-bottom:2px}
.bluebutton.passive{background-position: 0 -27px}
.bluebutton:hover{cursor:pointer;text-decoration:underline;}
a.bluebutton, a.redbutton, a.redbutton135 {padding-top: 6px;}
a.bluebutton:hover, a.redbutton:hover, a.redbutton135:hover, a.redbutton, a.redbutton135 {color: #fff !important}
.redbutton{background:url(../images/buttons/redbutton.jpg) no-repeat;color:white;display:block;font-size:10px;font-weight:bold;height:28px;text-align:center;text-decoration:none;border:0;width:94px;padding:0;text-shadow:1px 1px 1px #555}
.redbutton:hover{cursor:pointer;text-decoration:underline;}
.redbutton135{background:url(../images/buttons/redbutton.png) no-repeat;color:white;display:block;font-size:14px;font-weight:bold;height:28px;text-align:center;text-decoration:none;width:135px;border:0;padding:0;text-shadow:1px 1px 1px #555;padding-bottom:2px}
.redbutton135:hover{cursor:pointer;text-decoration:underline;}
a.smallbluebutton {background-color:#108CEA; color: white !important; font-size: 11px; font-weight: bold; padding: 3px 6px; text-decoration: none;}
a.smallbluebutton.passive {background-color:#a0a0a0;}
.error {background:#FFFFE1 none repeat scroll 0 0; border:1px solid #0082E8; color:#0082E8; font-size:13px;font-weight:bold;margin:10px 0;padding:20px;text-align:center;}

/* admin panel */
.tigraTree a {color: #000; text-decoration: none; cursor: pointer;}
.tigraTree a:hover {text-decoration: none}
.orange, a.orange {color: #ee510d;}
.whoviewed {margin: 20px auto;width:450px;}
.whoviewed table{width:100%;border-collapse: collapse;}
.whoviewed table td{border:1px solid;padding:0px 5px}
.imagesadd select{width:150px}
.outercolor { background-color:#6F8992;}
.outercolor tr {background-color:#638EC6;}
.outercolor td {background-color:white}
.outercolor td {padding: 3px 6px 3px 3px;}
.outercolor th {text-align: center; color: white; padding: 0 10px}
.iconselect{height:54px;width:100%;overflow-y:scroll}
.filterBlock .iconselect{overflow-y:auto; height: 27px; float: left; width: 300px;}
.iconselect img{cursor:pointer;border: 1px solid white}
.iconselect .active, .iconselect img:hover, .invIcons .active, .invIcons img:hover{border:1px solid red}
.admintab{padding:10px}
.ashipping .rtitle{color:red;font-size:14px;font-weight:bold}
.ashipping .tdl{text-align:right;width:150px;}
.ashipping input{width:70px}
.shippingrul td{border:1px solid black;padding:4px}

/*share block*/
#shareLinksBlock{display: none; position: absolute; width: 220px;height: 170px;border: solid 1px #666666;background: white;}
.shareTitle{background: #CCCCCC;font: bold 8pt tahoma;padding: 3px;text-align: center;color: #000066;}
.shareUl{list-style: none;}

.facebook_icon_lower,.twitter_icon_lower,.digg_icon,.delicious_icon,.reddit_icon,.stumble_icon,.technorati_icon,.bookmark_icon,.myspace_icon,.google_icon,.bebo_icon,.live_icon,.kaboodle_icon,.tumblr_icon{height:16px;width:16px;display:inline-block;cursor:pointer;padding-left: 20px;white-space: nowrap;margin: 2px;text-decoration: none;}
.delicious_icon a{display:block;width:16px;height:16px;}
.facebook_icon,.facebook_icon_lower{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -70px;}
.twitter_icon,.twitter_icon_lower{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1522px;}
.digg_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -95px;}
.delicious_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -118px;}
.reddit_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1597px;}
.stumble_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1571px;}
.bookmark_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1502px;}
.myspace_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1547px;}
.google_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1674px;}
.bebo_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1700px;}
.live_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1726px;}
.kaboodle_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1751px;}
.tumblr_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1775px;}
.technorati_icon{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -1623px;}
.eco{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -237px;}
.question{background:transparent url(../images/share_icons.png) no-repeat scroll 0 -282px;}

.lefticon{margin-left: 10px;}
.righticon{margin-left: 70px;}

.ntl, .ntr, .nbtl, .nbtr { background-color:transparent;  background-repeat:no-repeat;}
.nbtc { background-image:url(../images/news/bottomc.gif); background-position:0 100%; background-repeat:repeat-x;}
.nlc { background-image:url(../images/news/leftc.gif); background-repeat:repeat-y;}
.nrc { background-image:url(../images/news/rightc.gif); background-position:100% 0; background-repeat:repeat-y;}
.ntc { background-image:url(../images/news/topc.gif); background-repeat:repeat-x;}
.nbtl { background-image:url(../images/news/bottoml.gif); background-position:0 100%;}
.nbtr { background-image:url(../images/news/bottomr.gif); background-position:100% 100%;}
.ntl { background-image:url(../images/news/topl.gif);}
.ntr { background-image:url(../images/news/topr.gif); background-position:100% 0;}
.ntr .top {color:white; font-weight:bold; height:30px; padding:15px 0 0 53px;}
.ntr .mtext {list-style-image:url(../images/gmarker.gif); padding:0 10px 10px 27px;}
.ntr .mtext li {font-size:10px; margin:0 8px 34px 0; text-align:justify;}
.ntr .mtext .under {background-image:url(../images/news/underline.gif); background-repeat:repeat-x; color:#888888; float:right; width:344px; text-align:right; margin-top:11px; padding-top:3px;}

.banner1{margin: 0 5px 5px 5px;}

/*admin coupons*/
.couponsTable td{border:1px solid black;padding:4px}

/*laptops*/
.laptopBlock{background:url(../images/hb5space.png) no-repeat left bottom; height: 246px}
.laptopBlock .top .ttitle{width:162px;height:50px;background:url(../images/hb2gback.jpg) no-repeat;color:white;font-weight:bold;padding:2px 0 0 13px;float:left}
.laptopBlock .top .ttitle span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}
.laptopBlock .laptopMiddle{padding: 0 0 0 160px;background:url(../images/laptop1.png) no-repeat 10px;height: 150px;}
.laptopBlock{}

/*Master Rewiew*/
.productReview .mrtop{background: url(../images/review/top_back.jpg) no-repeat; height:146px;width:910px; margin: 0 auto;}
.productReview .mrlogo{width:200px;float:left;height:100%}
.productReview .mrproduct{float:left;padding:20px;font-weight:bold;margin-left:90px}
.productReview .mrproduct select{width:260px}
.productReview .mrproduct span{padding-left:20px}
.productReview .mrarating{float:left;width:230px;padding-top:25px;margin-left:80px}
.productReview .greybox{background: url(../images/auction/review/greybox.png) no-repeat;height:89px;width:202px;padding:10px}
/*.productReview .productReviewIn {width: 910px}
.productReview .productReviewIn .top{background: url(../images/review/btop2.png) no-repeat;width:870px;height:14px;line-height: 14px;}
.productReview .productReviewIn .mid{background: url(../images/review/bmid2.png); padding: 0 18px 0 20px}
.productReview .productReviewIn .bot{background: url(../images/review/bbot2.png) no-repeat;width:910px}
*/
.productReview{margin:auto}
.productReviewIn{margin-left: 12px;}
.productReview .top{background: url(../images/review/btop2.png) no-repeat;height:15px;padding:10px 20px;font-size: 14px;font-weight:bold;}
.productReview .mid{background: url(../images/review/bmid2.png) repeat-y;padding: 0 20px;}
.productReview .mid table{width:100%}
.productReview .bot{background: url(../images/review/bbot3.png) no-repeat;height:10px}
.productReview .bot .bleft{float:left;margin: 5px 20px;}
.productReview .bot .bright{float:left;margin:11px;font-weight:bold}
.productReview .pagination{height:33px;}
.productReview .pagination .pleft{float:left;font-weight:bold;color:#3e3e3e;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;}
.productReview .prline{height:1px;width:273px;background: url(../images/review/line2.png) no-repeat;margin:4px 0}
.productReview .ltd{width:460px}
.productReview .proscons .ltdin{width:50px;font-weight:bold;color:#e5330f}
.productReview tr{}
.productReview .greybox{background: url(../images/review/greybox.png) no-repeat;height:89px;width:212px;padding:10px}
.productReview table{width:100%}
.productReview .review{margin: 10px 0;width:390px;overflow: hidden;}
.productReview .blueButtonRew{float: right; cursor: pointer; border: 0 none; margin: 0 12px 10px 0; padding-bottom: 2px; background-color:#108CEA; color:white; font-size:11px; font-weight:bold; height:15px; text-align:center; text-decoration:none; width:104px;}

/******review ver 2*****/
.pdp1Review{padding: 0 30px;}
.productReview .pdp1Review .productReviewIn{margin: 4px 0; -moz-border-radius: 5px; border-radius: 5px; behavior: url(../../_css/PIE.php); position: relative; border: solid 1px #e5e5e5; color: #595959; font: 12px tahoma,sans-serif;}
.productReview .pdp1Review .top{background: none; height: auto; font: 12px tahoma,sans-serif; padding: 5px 10px; border-bottom: solid 1px #e5e5e5;}
.productReview .pdp1Review .title{font: bold 12px tahoma,sans-serif; color: #2274ad;}
.productReview .pdp1Review .by b{font: bold 12px tahoma,sans-serif; color: #2274ad;}
.productReview .pdp1Review .mid{background: none; padding: 10px 10px; border-bottom: solid 1px #e5e5e5;}
.productReview .pdp1Review .rating{width: auto; padding: 5px 10px;}
.productReview .pdp1Review .rating table{width: 100%;}
.productReview .pdp1Review .rating table img{vertical-align: middle;}
.productReview .pdp1Review .bot{display: none;}
.productReview .pdp1Review .pagination{border-bottom: solid 1px #e5e5e5; padding: 0 10px;}
.productReview .pdp1Review .pagination .pleft{display: none;}
.productReview .pdp1Review .pagination .pcenter{display: none;}
.productReview .pdp1Review .blueButton122{margin-right: 10px;}

.productReviewNew {position: absolute;z-index: 2;}
.productReviewNew .top{background: url(../images/review/back_top.png) no-repeat;width:869px;height:51px}
.productReviewNew .bot{background: url(../images/review/back_bottom.png) no-repeat;width:869px;height:16px}
.productReviewNew .mid{width:869px;background-color: white;padding-top:10px}
.productReviewNew .close_b{float:right;margin-right:10px;margin-top:8px}
.productReviewNew .close_b .text{margin-top:6px;float:left}
.productReviewNew .close_b .text a{color:white;text-decoration: none;font-size:14px}
.productReviewNew .close_b .img{float:left}
.productReviewNew .title{float:left;color:white;margin:26px 0 0 226px;font-size:13px}
.productReviewNew .title span{color:#6ee1ff; font-weight: bold;}
.productReviewNew .line{background: url(../images/review/line.png) no-repeat; width: 331px;height:18px;color:white;padding-left:50px}
.productReviewNew .tdl{width:330px;font-size: 13px;}
.productReviewNew .table{margin-left:20px;}
.productReviewNew .table input {width:420px;color:#999999}
.productReviewNew .table textarea{width:420px;height:130px}
.productReviewNew .starrating td {border-bottom: 1px solid #e3e4e6;text-align:right;padding-right: 10px;}
.productReviewNew .starrating{line-height: 25px;width:180px;margin:10px 20px}
.productReviewNew .greenButtonRew{border: 0 none; height: 30px; width: 124px; background: green url(../images/review/buttom_review.png) no-repeat; font-weight: bold; color: white; font-size: 12px;}

/* 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}

.regText{font: bold 9pt tahoma; color:#2C789C;}

.subscribeButton{width: 179px; height: 66px;background: url(../images/buttons/hb3subscribe1.gif) no-repeat;display: block;color: white;padding: 18px 0 0 5px;font: bold 11pt tahoma;text-decoration: none;cursor: pointer;}
.subscribeButton:hover{text-decoration: none;color: white;}
.shareTitle1{position: absolute;background: none;font: 9pt arial;margin-left: 22px;margin-top: 2px;color:black;text-transform: uppercase;}
.shareTitle1:hover{color:black;}
.goButtonText{color: white;position: absolute;font-weight: bold;margin: 6px 0 0 0px;cursor: pointer;width: 49px;text-align: center;}



/************AUCTIONS**************/

.auctionDisplayInIndex {float: left; width: 180px; margin: 0px 2px 2px 2px; padding-left: 2px; height: 200px;}
.auctionDisplayInCat {float: left; width: 150px; padding: 0 7px 0 18px; margin: 6px 0 10px 0px}
.auctionDisplayInCategoryName {font-weight: bold; text-align: center; margin-bottom: 3px; margin-top: 7px; font-size: 8pt; height: 26px;}
.auctionDisplayInCategoryMSRP { font-weight: bold; text-decoration: line-through; margin: 0 0 4px 0; color: gray; text-align: center; font-size: 8pt; padding: 3px 0;}
.auctionDisplayInCategoryPrice { color: #30AC4F; font-size: 14px; font-weight: bold;text-align: center; float: left; margin-left: 5px; white-space: nowrap;}
.convert{float: left; padding-top: 2px; margin-left: 5px; font-weight: normal; color: gray; cursor: pointer; font-size: 8pt;}
.convert1{position: absolute; padding: 2px; border: solid 1px gray;  background: #F5F5F5; font: 8pt tahoma; color: black;}
.convert1 td{text-align: right; padding: 0px 3px;}
.auctionDisplayInCategoryTimeLeft {font-size: 12px; font-weight: bold; color: green; text-align: center; margin-right: 10px; height: 28px;}
.auctionDisplayInCategoryWinner {font-size: 9px; font-weight: bold; height: 1em; text-align: center; padding-bottom: 2px;}
.bidbutton2{background: #0082E8; color: white; text-align: center; font-weight: bold; width: 40px; height: 20px; float: left; padding-top: 4px; cursor: pointer;}


.adminTabsDraw {background: #ddd; padding: 2px 0px; height: 26px; margin-bottom: 14px;}
.adminTabsDraw a {color: #000; font-size: 14px; display: block; padding: 3px 10px; width: 100px; float: left; background: #ffe; margin: 0px 2px; text-align: center; text-decoration: none; font-weight: bold; cursor: pointer;}
.adminTabsDraw a.selected {color: #fff; background: #6F8992}

.auctionImage{margin-left: 35px; border: solid 1px #CCCCCC; height: 80px;}
.auctionitems{height:230px;background: url(../images/htspace.jpg) no-repeat bottom left;font-size:10px;text-align:center}
.auctionitems .auctionImage{margin-left: 20px;}

.bot .limit{width:130px;height:20px;background: url(../images/cselect.jpg) no-repeat;padding:0 0 0 3px;float:left}
.bot .limit .text{float:left;padding:3px 0 0 3px;font-size:11px}
.bot .limit .sel{margin-top:1px;padding-left:2px;float:right}
.bot .limit .sel select{border: 0;height:17px;font-size:11px;width:45px;}
.bot .result{padding:3px 0 0 20px;float:left;width:371px;text-align:center}
.bot .result span{color:#0082E8;font-weight:bold}
.bot .pagination{float:right;padding-right:15px}
.bot .pagination .bg{background:url(../images/cselect2.jpg) no-repeat;display:block;float:left;width:70px;height:20px;padding:0 5px}
.bot .pagination div{float:left;padding:0 10px; color: #0082E8}

.myAuctions{width: 600px;}

.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; padding-top: 6px;} 
.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;}

.grayOrangeBlock .headL{background:url(../images/blocks/gray-orange/top-left.GIF) no-repeat;width: 14px;height: 30px;}
.grayOrangeBlock .headC{background:url(../images/blocks/gray-orange/top-center.jpg) repeat-x;height: 20px;padding-top: 10px;color: white;} 
.grayOrangeBlock .headR{background:url(../images/blocks/gray-orange/top-right.gif) no-repeat;width: 17px;height: 30px;}
.grayOrangeBlock .middleC{overflow: hidden; padding: 5px 0; font-weight: bold; font-size: 8pt;}
.grayOrangeBlock .middleC a{color: #199DE7; text-decoration: none;}

.grayThinBlock1 .headL{background:url(../images/blocks/gray-thin/tlc.png) no-repeat;width: 11px; height: 11px;}
.grayThinBlock1 .headC{border-top: solid 1px #CFCFCF; height: 11px;} 
.grayThinBlock1 .headR{background:url(../images/blocks/gray-thin/trc.png) no-repeat; width: 11px; height: 11px;}
.grayThinBlock1 .middleL{border-left: solid 1px #CFCFCF;}
.grayThinBlock1 .middleC{overflow: hidden;}
.grayThinBlock1 .middleR{border-right: solid 1px #CFCFCF;}
.grayThinBlock1 .bottomL{background:url(../images/blocks/gray-thin/blc.png) no-repeat; height: 11px;}
.grayThinBlock1 .bottomC{border-bottom: solid 1px #B5B5B5; height: 11px;} 
.grayThinBlock1 .bottomR{background:url(../images/blocks/gray-thin/brc.png) no-repeat; height: 11px;}

.productDisplayInCategoryPhoto70{border: solid 1px gray; width: 100px; margin: 5px;}
.myAuctionsTableHeads td{text-align: center; white-space: nowrap; font-size: 8pt;}
#aucWonDiv{font-size: 8pt;}
.auctionHistory {width: 12em; border: 1px solid #999; padding: 5px; position: absolute; background: #fff; font: 7pt tahoma;} 
.block2 .link{padding:10px 10px; text-align:right; margin-right: 40px;}
.block2 .link a{font-size:10px;}

.newShippingEstimate{z-index: 5;position: absolute;}
.newShippingResult{position: absolute;z-index: 5;padding: 10px;color: black;}
.newShippingResult .clear{display: none;}
.calculateShippingForm{width: 375px; height: 210px;background: url('../images/auction/shipping-calculate-form.png') no-repeat; padding-left: 25px; padding-top: 20px;}
.hintBlock{position: absolute;color:#333;font-weight:bold;line-height:16px;font-size:12px;margin-top: -15px;}
.hintBlockHref{color:#f47936;text-decoration:none;display: block;float: left;}
.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;}
#calculateShippingDefault{height: 40px; position: relative;}
.closeShippingEstimate{cursor:pointer;position: absolute;margin-left: -360px;margin-top: -8px;}
.closePopupBtn{cursor:pointer; float:right; margin-top:-15px; font:bold 10pt tahoma; color:white; margin-right:-20px}
.shippingFormBtn{margin-top:15px}
.shippingFormQuest{float:left;margin-top:30px}

.blueButtonLink{color: white; background: #0082E8; display: block; padding: 6px; text-decoration: none; font-weight: bold; text-align: center; width: 100px;}
.blueButtonLink:hover{color: white; text-decoration: none;}

.newlogin{width: 350px; height: 180px; background: url('../images/auction/shipping-calculate-form.png') no-repeat; padding: 25px;
 color:#0082E8; font-size:13px; font-weight:bold; margin:10px 0; text-align:center;}
.newlogin .closePopupBtn{cursor:pointer; float:right; margin-top:-18px; font:bold 10pt tahoma; color:white; margin-right:-10px}

.block2a{background:url(../images/hb2spaceA.jpg) no-repeat left bottom !important;} 

.greeenTitle{width:133px;height:21px;background:url(../images/hb1gback.jpg) no-repeat;color:white;font-weight:bold;padding:2px 0 0 13px;float:left}
.greeenTitle span{filter: dropshadow(color=#222222,offX=2,offY=2);text-shadow: 1px 1px 1px #555;height: 1em;}

.contuctUsTable{border-top: solid 1px gray; border-left: solid 1px gray;}
.contuctUsTable td{padding: 10px; border-bottom: solid 1px gray; border-right: solid 1px gray; vertical-align: middle;}

.contuctUsOuter {-moz-border-radius: 10px; border-radius: 10px; behavior: url(../_css/PIE.php); border: 1px solid #C4C4C4; position: relative; margin: 0 15px 0 0; padding: 5px 0px;}

.invoiceHead{background: #6F8992; color: #fff; font-weight: bold; padding: 3px 8px}
.invoiceBody{border: 1px solid #D6D6D6; padding: 3px 8px; margin: 0 0 10px 0}


/*********************FILTER*************************/
.top .filterButton{background:url(../images/filter-bg.png) no-repeat; width: 55px; height: 19px; text-align: center; float: right; cursor: pointer; margin: 0 5px; padding-top: 2px; padding-right: 5px;}
.top .active{background:url(../images/filter-bg-a.png) no-repeat;}
#filter{width: 727px; margin-top: -1px; position: relative; -moz-border-radius: 5px; border-radius: 5px; behavior: url(../_css/PIE.php); padding: 10px; background: #e3e3e3;}
.filterBlock{border-bottom: dotted 1px #c2c2c2; padding: 5px 10px 0px 10px; padding-bottom: 5px;}
.filterBlock input{vertical-align: middle;}
.filterBlock b, .filterBlock label{margin-right: 8px;}
.filterBlock b{float: left;}
.filterBlock .innerBlock{float: left; width: 225px;}
.filterBlock .first{margin-left: 20px; min-height: 40px;}
#filter .close{cursor: pointer; font: 8pt tahoma; float: right; margin-top: 10px; padding-left: 13px; background: transparent url(../images/small-arrows.png) no-repeat -9px 4px;}

.filterTable{width: 99%; border-collapse: collapse;}
.filterBlock .track{background: transparent url(../images/slider-images-track-middle.png) no-repeat top right; float: left;} 
.filterBlock .track-left{position: absolute; width: 5px; height: 9px; background: transparent url(../images/slider-images-track-left.png) no-repeat top left;}
.filterBlock .track-right{width: 20px; height: 9px; background: transparent url(../images/slider-images-track-right.png) no-repeat -10px; float: left;}
.filterBlock .handle{ float: left; cursor: pointer; width:3px; height:20px;} 
.filterBlock .range{float: left; font: bold 7pt tahoma; padding: 0 5px; width: 40px; text-align: center;}
.filterBlock .result{margin: 5px auto; width: 140px; font: bold 7pt tahoma;}
#filter .borderTop td{border-top: dotted 1px #c2c2c2;}
.filterBlock .inStock{float: right;}


/*********************breadcrumbs*************/
.breadcrumbs{}
.breadcrumbs a{width: 95px; height: 21px; background:url(../images/checkout/breadcrumbs/step.png) no-repeat; float: left; color: white; margin-left: -5px; text-decoration: none; font: bold 8pt tahoma; text-align: center; padding: 6px 8px 0 7px;}
.breadcrumbs .passive{background:url(../images/checkout/breadcrumbs/step-passive.png) no-repeat;}
.breadcrumbs .arrow{width: 14px; height: 25px; height: 27px; background:url(../images/checkout/breadcrumbs/arrow.png) no-repeat 0px 1px; float: left; margin-left: -6px;}
.breadcrumbs div.passive{background:url(../images/checkout/breadcrumbs/arrow-passive.png) no-repeat 0px 1px;}
.breadcrumbs a.first{width: 75px; background:url(../images/checkout/breadcrumbs/first.png) no-repeat;}
.breadcrumbs a.long{padding-top: 0px; height: 28px;}


.orderNotificationDiv{font-size: 10pt !important;}

table.p4_w100{width: 100%;}
table.p4_w100 td{padding: 4px;}
table.vtop td{vertical-align: top;}
td.td_vtop{vertical-align: top;}
.grayThinBlock1{border-collapse: collapse; border: 0 none;}
.grayThinBlock1 td{padding: 0;}

.fade-box {position: absolute; text-align:center;  overflow: hidden; width: 239px;}
#productCatFeaturedMainImage .fade-box{height: 177px !important;}
#image-container {background: url(images/fade-image-bg.gif); background-position:center; background-repeat:no-repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.usernameSub{font: 7pt tahoma; color: gray;}


/**********buttons************/
.blueButton151, .blueButton108, .blueButton122, .blueButton96{background: url(../images/buttons/blue151.png) no-repeat; width: 151px; height: 43px; text-decoration: none; margin: 0 auto; display: block; border: 0; cursor: pointer;}
.blueButton151 span, .blueButton108 span, .blueButton122 span, .blueButton96 span{display: block; text-align: center; color: #fff; padding-top: 7px; font: bold 18px tahoma, arial, sans-serif; text-shadow: 0px 1px 0px #70bbf3; filter: dropshadow(color=#70bbf3,offX=0,offY=1);}
button.blueButton151 span, button.blueButton108 span, button.blueButton122 span, button.blueButton96 span{padding: 0;}

.blueButton108{background: url(../images/buttons/blue108.png) no-repeat; width: 108px; height: 39px;}
.blueButton122{background: url(../images/buttons/blue122.png) no-repeat; width: 122px; height: 35px;}
.blueButton96{background: url(../images/buttons/blue96.png) no-repeat; width: 96px; height: 37px;} 
.blueButton151 span{font-size: 15px; padding-top: 11px;}
.blueButton122 span{font-size: 14px; padding-top: 8px;}

.colorSelector{text-align: center; font: bold 11px arial,sans-serif; color: #7a7a7a; padding: 5px; height: 44px;}
.colorSelector img.active{border: solid 2px #1e9af6; -moz-border-radius: 3px; border-radius: 3px; behavior: url(../../_css/PIE.php); position: relative;}
.colorSelector img{cursor: pointer;}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; width: 40px; height: 40px; margin-right: 10px}
#prevLink { left: 0; float: left; background: url(../images/prev.gif) left 15% no-repeat; }
#nextLink { left: 0; float: left; background: url(../images/next.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold; display: block; padding-bottom: 1.0em; padding: 0px 10px 5px 10px; margin-left: 100px; text-align: center}
#imageData #numberDisplay{ display: none; padding-bottom: 1.0em; padding: 10px 10px 0 10px; margin-left: 100px; text-align: center;}
#imageData #bottomNavClose{ width: 40px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

