/* CSS Document */
body{margin:0; padding:0; font:12px  Arial, Helvetica, sans-serif; color:#333; text-align:left; background:url(../images/comparenbestbuy-xmasbg1.jpg) top center fixed no-repeat;}
form, h1, h2, h3, h4, h5, h6, p{margin:0; padding:0; font:12px  Arial, Helvetica, sans-serif; color:#333; text-align:left;}
margin{0px}
ul{margin:0px; padding:0px;}
table {font-family:verdana; font-size:12px;}

img{border:0;}

a{ color:#333333; text-decoration:none}
a:hover{text-decoration:underline}
.cl{clear:both;}
#container{margin:0px 0px 0px 0px; padding:0px;  width:998px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; border:1px solid #CCCCCC; border-top:none;}
#header{width:998px; _width:996px; background:url(../images/header_bg.gif) repeat-x ; height:125px;}
#logo{margin:10px 0px 12px 10px; padding:0px; float:left;}
#searchbox-bg{background:url(../images/search_bg.gif) no-repeat; float:left; width:303px; height:46px; margin:15px 0px 10px 50px;}
#searchbox1{ font-size:11px; float:left;}
.searchbox{margin:7px 10px 0px 40px;}
.searchbox input{ width:180px; float:left;}
.searchbox img{ margin-left:5px; float:left;}
.bookmark{margin:10px 10px 0px 15px; _margin:10px 10px 0px 10px; padding:0px; float:right; width:110px; _width:110px;  }
.bookmark ul{list-style:none; margin:0px; padding:0px; }
.bookmark ul li{margin:0px; padding:0px; float:left; font:10px Arial, Helvetica, sans-serif; margin-left:2px; margin-right:3px; color:#000000;}
.bookmark ul li a{ text-decoration:none; color:#000000;}
.bookmark ul li a : hover{ text-decoration:underline; color:#000000;}

.bookmarkk{margin:5px 2px 0px 2px; padding:0px; float:left; width:120px; _width:115px; }
.bookmarkk ul{list-style:none; margin:0px; padding:0px; }
.bookmarkk ul li{margin:0px; padding:0px; float:left; font:10px Arial, Helvetica, sans-serif; margin-left:2px; margin-right:3px; color:#000000;}
.bookmarkk ul li a{ text-decoration:none; color:#000000;}
.bookmarkk ul li a : hover{ text-decoration:underline; color:#000000;}
#topnav{margin:0px; padding:0px; float:left; background:url(../images/topnav-bg.gif) repeat-x; height:28px; width:998px; _width:1006px;}
#topnav ul{margin:0px; padding:0px; float:left; list-style:none;}
#topnav ul li{margin:0px; padding:0px; float:left; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  }
#topnav ul li a{margin:0px; padding:0px; float:left; font:12px Verdana, Arial, Helvetica, sans-serif;  background:url(../images/arrow-nhov.gif) no-repeat; padding-left:18px; padding-right:18px; _padding-left:17px; _padding-right:17px; color:#FFFFFF; padding-top:5px; font-weight:bold;}
#topnav ul li a:hover{margin:0px; padding:0px; float:left; font:12px Verdana, Arial, Helvetica, sans-serif; text-align:center; background:url(../images/arrow-hov.gif) top center no-repeat; padding-left:18px; padding-right:18px; _padding-left:17px; _padding-right:17px; text-align:center; color:#FFFFFF; padding-top:5px; font-weight:bold;}
#topnav ul li.selected a{margin:0px; padding:0px; float:left; font:12px Verdana, Arial, Helvetica, sans-serif;  background:url(../images/arrow-hov.gif) top center no-repeat; padding-left:18px; padding-right:18px; color:#FFFFFF; padding-top:5px; font-weight:bold;	}
#middle-container{ margin:0px; padding:0px; margin-top:7px;  width:998px;}
#leftnav{width:195px; float:left; margin:0px; padding:0px; margin-left:5px; _margin-left:2px;}
#rightnav-newdeal{width:240px; float:left; margin:0px; padding:0px; margin-left:17px; _margin-left:12px;}
#leftnav-gallery{width:214px; float:left; margin:0px; padding:0px; margin-left:2px; _margin-left:2px;}
#leftnav-img{width:148px; float:left; margin:0px; padding:5px 0px 0px 40px; background:url(../images/leftnav-head.gif) no-repeat; height:22px; font-weight:bold; color:#1E3E61; font-size:14px; }
#leftnav-gallery-topbg{width:178px; float:left; margin:0px; padding:5px 0px 0px 40px; background:url(../images/leftnav-gallery-head.gif) no-repeat; height:22px; font-weight:bold; color:#1E3E61; font-size:14px; }
#leftnav-gallery-topbg-new{width:178px; float:left; margin:0px; padding:5px 0px 0px 40px; background:url(../images/leftnav-gallery-head-new.gif) no-repeat; height:22px; font-weight:bold; color:#ffffff; font-size:14px; }
#leftnav-bor{width:181px; float:left; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:5px; padding-top:10px;}
#leftnav-gallery-bor{width:216px; float:left; border-left:1px solid #999999; border-right:1px solid #999999; padding-left:0px; padding-top:5px;}
#leftnav-gallery-bor-gallery{width:216px; float:left; border-left:1px solid #999999; border-right:1px solid #999999; padding-left:0px; padding-top:0px;}
#leftnav-bot{float:left; width:188px;}
#leftnav-gallery-bot{float:left; width:188px;}
#leftnav-box1{width:180px; float:left; margin-bottom:5px;}
#leftnav-box1-icon1{width:40px; float:left;}
#leftnav-box1-text1{width:137px; float:left; margin:0px 0px 10px 0px;}
.bluetext{color:#0059C8;}
.bluetext a{color:#0059C8; text-decoration:none;}
.bluetext a:hover{color:#0059C8; text-decoration:underline;}
#mid-container{width:570px; float:left; margin:0px 0px 10px 6px; padding:0px;  _margin-left:8px;}
#mid-container-gallery{width:760px; float:left; margin:0px; padding:0px; margin-left:15px; _margin-left:8px;}
#mid-container-gallery-new{width:710px; float:left; margin:0px; padding:0px; margin-left:15px; _margin-left:8px;}
#right-container{width:212px; float:right; margin:0px 3px 0px 0px; padding:0px; }
#right-container-maincate{width:240px; float:left; margin:0px; padding:0px; margin-left:10px; _margin-left:8px;}
#rightnav-img{width:169px; float:left; margin:0px; padding:5px 0px 0px 40px; background:url(../images/rightnav-head.gif) no-repeat; height:22px; font-weight:bold; color:#1E3E61; font-size:14px; }
#rightnav-bor{width:202px; float:left; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:5px; padding-top:10px;}
#rightnav-bor1{width:207px; float:left; border-left:1px solid #999999; border-right:1px solid #999999; padding-top:10px;}
#rightnav-box1{width:201px; float:left; margin-bottom:5px;}
#rightnav-box1-box{width:60px; _width:57px; height:80px;  float:left; margin:0px 0px 10px 0px;}
#rightnav-box1-text1{width:138px; _width:132px; float:left;}
#popular-brand{margin:0px; padding:0px; float:left; width:135px; _width:134px; margin:2px;}
#popular-brand ul{margin:0px; padding:0px; list-style:none; }
#popular-brand ul li{padding-left:5px; padding-top:1px; padding-bottom:1px; font-size:11px; color:#0B5295;}
#popular-brand ul li a{text-decoration:none; color:#0B5295;}
#popular-brand ul li a:hover{text-decoration:underline; color:#0B5295;}
#brand{margin:0px; padding:0px; float:left; width:130px; _width:127px;  margin:2px; margin-left:8px;}
#brand ul{margin:0px; padding:0px; list-style:none; }
#brand ul li{padding-left:15px; padding-top:1px; padding-bottom:1px; font-size:11px; color:#175DB4; background:url(../images/arrow-img.gif) no-repeat center left;}
#brand ul li a{text-decoration:none; color:#175DB4;}
#brand ul li a:hover{text-decoration:none; color:#175DB4;}

#leftnavi-gallery{margin:0px; padding:0px; float:left; width:200px; _width:197px;  margin:2px; margin-left:3px; padding-left:3px;}
#leftnavi-gallery ul{margin:0px; padding:0px; list-style:none; }
#leftnavi-gallery ul li{padding-left:12px; padding-top:1px; padding-bottom:1px; font-size:12px; color:#175DB4; font-weight:bold; }
#leftnavi-gallery ul li a{text-decoration:none; color:#175DB4;}
#leftnavi-gallery ul li a:hover{text-decoration:none; color:#175DB4;}

.left-heading-text{margin-top:5px; margin-bottom:3px; font-size:12px; color:#000000; background:url(../images/arrow-img1.gif) no-repeat center left; padding-left:12px; font-weight:bold;}

.greytext{color:#666666;}
.tab11_1{width:100px; margin-top:8px; float:left; position:relative; margin-bottom:-1px; cursor:hand; margin-right:2px;}
.tab_head11_1{width:100px; border-top:#CCCCCC 1px solid; float:left; background:#FDFFD0; height:4px;}

.tab{width:110px; margin-top:8px; float:left; position:relative; margin-bottom:-1px; cursor:hand; margin-right:2px;}
.tab_head{width:98px; border-top:#CCCCCC 1px solid; float:left; background:#ffffff; height:4px;}

.tab_content{ font-size:12px; color:#5085C7; background:#ffffff; padding:0px 10px 2px 10px; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; clear:left; cursor:hand;}
.tab_content a{color:#5085C7; }

.tab_cor_left{float:left; width:5px; }
.tab_cor_right{float:left; width:5px;}


.tab1{width:110px; margin-top:8px; float:left; position:relative; margin-bottom:-1px; margin-right:2px; }
.tab_head1{width:99px; _width:98px; border-top:#B6B6B6 1px solid; float:left; background:#f0f0f0; height:4px;}
.tab11{width:90px; margin-top:8px; float:left; position:relative; margin-bottom:-1px; margin-right:2px; }
.tab_head11{width:79px; _width:78px; border-top:#B6B6B6 1px solid; float:left; background:#f0f0f0; height:4px;}
.tab_content1{ font-size:12px; color:#5085C7; background:#f0f0f0; padding:0px 10px 2px 10px; border-left:#B6B6B6 1px solid; border-right:#B6B6B6 1px solid; clear:left; cursor:pointer;}
.tab_content1 a{color:#5085C7; }
.index_content{ font-size:12px; color:#5085C7; background:#f0f0f0; padding:0px 20px 2px 20px; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; clear:left;}
.tab_cor_left1{float:left; width:5px; }
.tab_cor_right1{float:left; width:5px;}



.tab_head2{width:100px; border-top:#CCCCCC 1px solid; float:left; background:#f0f0f0; height:4px;}
.tab2{width:100px; margin-top:8px; float:left; margin-bottom:-1px; padding-left:2px; position:relative;}
.tab_content2{ font-size:12px; color:#5085C7; background:#f0f0f0; padding:0px 10px 2px 10px; border-left:#B6B6B6 1px solid; border-right:#B6B6B6 1px solid; clear:left; cursor:pointer; }
.tab_content2 a{color:#5085C7; }
.tab_cor_left2{float:left; width:5px;}
.tab_cor_right2{float:left; width:5px;}

.deals_box1{font-size:12px; width:540px; background:url(../images/bg-new.jpg) #ffffff top repeat-x; border:#CCCCCC 1px solid; padding:10px; line-height:22px; clear:both;}

.deals_box1 p{padding:0; margin:0; line-height:16px; padding-bottom:10px; }
.deals_box1 li{list-style:none; float:left; width:150px;}

.network_box1 a{color:#003399; text-decoration:underline;}
.network_box1 a:hover{color:#333333; text-decoration:none;}
.dealspro{width:265px;}
.dealspro li{margin-right:10px;}

#dealls-box1{width:265px; float:left; margin-bottom:10px;}
#dealls-box1-icon1{width:70px; float:left;}
#dealls-box1-text1{width:180px; float:left; margin-top:5px;}
.bluetextt{color:#0059C8; line-height:13px; font-size:11px;}

#topfive-box{float:left; width:568px; margin:0px 0px 10px 0px;}
#topfive-box-bg{width:564px; background:url(../images/five-top-img.gif) no-repeat; float:left;}
#topfive-text{font-size:14px; color:#307900; float:left; width:200px; font-weight:bold; margin:10px 0px 5px 10px;}
#topfive-text1{font-size:14px; color:#307900; float:left; width:480px; font-size:12px; margin-left:10px; margin-bottom:5px;}
#topfive-box-bor{width:562px; float:left; border-left:1px solid #B8B8B8; border-right:1px solid #B8B8B8;}
.bor-dot{border-bottom:1px dotted #FFA111;}
#tab-box{float:left; width:568px;}
.price-text{font-size:11px; text-align:left; float:left;}
.price-textttt{font-size:11px; text-align:left; float:left; color:#307900; font-weight:bold;}
.popular-brand-box{width:209px; float:left;}
.myhistory-box{width:209px; float:left;}
.myhistory-topbg{width:209px; float:left; background:url(../images/myhistory-top-img.gif) no-repeat; height:27px; margin-top:10px;}
.myhistory-text{width:70px; float:left; padding:5px; font-weight:bold; color:#639A3F; padding-left:10px;}
.mysavelist-box{width:187px; height:25px; float:left; background:url(../images/savedlist-bg.gif) repeat-x; font-weight:bold; color:#002F79; padding:5px 0px 0px 20px;}
.text5{width:207px; float:left; text-align:center; font-size:10px;}
.signup-bg{background:url(../images/signup-bg.gif) no-repeat; width:209px; height:78px; float:left; margin-top:10px;}
.signup-text{width:180px; float:left; margin:7px 0px 0px 10px; _margin:5px 0px 0px 5px; font-size:13px; color:#FFFFFF;}
.signup-texttbox{width:130px; float:left; margin:7px 0px 0px 10px; _margin:5px 0px 0px 5px;}
.signup-texttbox input{font-size:10px; margin-bottom:3px; width:120px;}
.signup-but-box{width:50px; float:left; margin-top:27px; margin-left:2px;}
.top-mar{margin-top:3px;}

.footer-link{text-align:center; color:#000000; font-size:11px; padding:4px 0px 4px 0px;	}
.footer-link a	{color:#000000; font-size:10px; text-decoration:none;}
.footer-link a:hover{color:#000000; font-size:10px; text-decoration:underline;}

.footer-box1{ margin:auto; width:998px;  _width:1005px; background-color:#27517f; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:320px; margin:10px 0px 0px 0px;}
.footer-links{ padding:0px 0px 0px 0px; float:left; width:140px; margin:2px 10px 5px 10px; height:240px}
.footer-links ul{margin:0px; padding:0px; list-style:none;}
.footer-links ul li{padding:3px 0px 0px 0px; font-size:11px; color:#333333; margin:2px 0px 0px 0px; text-align:left }
.footer-links ul li a{text-decoration:none; color:#333333;}
.footer-links ul li a:hover{text-decoration:underline; color:#0f457c;}
.footer-linksheading{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#022953; margin:10px 0px 0px 0px; float:left;}
.footer-sep-img{ height:197px; float:left; margin:15px 0px 0px 0px; background:url(../images/sepimgg.gif) no-repeat; width:2px;}
.footerlinks-container{width:990px; margin:0px 0px 0px 10px; float:left;}
.morelinkk{float:left; margin:5px 0px 0px 15px; width:110px; text-align:right; font-weight:bold; font-size:10px;}
.morelinkk a{ color:#2e5783; text-decoration:none;}
.morelinkk a:hover{ color:#2e5783; text-decoration:underline;}
.footer-box1{margin:auto; width:998px; background:url(../images/footer-bg1.gif) repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:300px; margin:10px 0px 0px 0px;}


/*nnnjnnjnj*/
.dealbox-gallery{ width:714px;}
.dealbox-gallery-neww{ width:755px;}
.dealbox-top-gallery{background-color:#81AB00; width:770px; height:26px;}
.dealbox-top{background-color:#81AB00; width:662px; height:26px;}
.offers-text{font-weight:bold; padding:5px; color:#FFFFFF; float:left; width:300px;}
.offers-text-gallery{font-weight:bold; padding:5px; color:#FFFFFF; float:left; width:350px;}
.switch-text{float:left; width:150px; color:#FFFFFF; padding:5px;}
.switch-text-gallery{float:left; width:50px; color:#FFFFFF; padding:5px;}
.refine-search-text{float:left; width:120px; color:#FFFFFF; padding:5px;}
.sortby-text{float:left; width:50px; color:#FFFFFF; padding:5px;}
.switch-drop{font-size:11px; margin-right:15px; width:130px; height:16px; float:left; margin-top:5px;}
.popular-laptops-topbg{background:url(images/popular-bg.gif) repeat-x; float:left; height:21px; width:148px;}
.popular-laptops-text{text-align:center; padding-top:5px; padding-left:10px; font-weight:bold; color:#1585DB;}
.popular-laptops-imgbox{float:left; width:145px; margin-top:10px;}
.popular-laptops-img{float:left; width:55px;}
.popular-laptops-textbox{width:90px; float:left;}
.text10{font-weight:bold; color:#0066FF;}
.text11{font-weight:bold; color:#000000;}
.text12{font-size:10px; color:#FF0000;}
.bor-bg{background:url(images/dot-bor-img1.gif) repeat-x; height:1px; float:left; width:145px;}
.top-retailor-imgbox{float:left; width:145px; margin-top:7px; _margin-top:2px;}
.centeralign{text-align:center;}
.deal1{width:662px; float:left;}
.deal1-gallery{width:710px; float:left; border:1px solid #27517F; border-top:none;}
.deal1-gallery-new{width:710px; float:left; border:1px solid #cccccc;}
.deal1-gallery-new1{width:751px; float:left; border:1px solid #cccccc;}
.deal1-box1{height:90px; float:left; width:30px;}
.deal1-box1a{width:25px; float:left; margin-top:30px; }
.deal1-box2{height:90px; float:left; width:350px; }
.deal1-box2-gallery{height:90px; float:left; width:350px; }
.deal1-box2a{width:400px; float:left;}
.deal1-box2a-gallery{width:350px; centeralign float:left;}
.deal1-box2a-img{width:100px; height:90px; float:left;}
.deal1-box2a-gallery-img{width:100px; height:90px; float:left;}
.deal1-box2b{font-size:12px; width:180px; width:_180px; float:left; font-weight:bold;}
.delv-text{color:#999999; font-size:11px;}
.text13{color:#FF0000; font-weight:bold;}
.text13 a{color:#FF0000; text-decoration:none;}
.text13 a:hover{color:#FF0000; text-decoration:underline;}
.text14{color:#000000; font-weight:normal; font-size:11PX;}
.textreviews{color:#0f77ad; font-weight:normal; font-size:11PX;}
.textreviews a{color:#0f77ad; text-decoration:none;}
.textreviews a:hover{color:#0f77ad; text-decoration:underline;}
.prod-name-head{color:#0f77ad; font-weight:bold; font-size:12PX;}
.prod-name-head a{color:#0f77ad; text-decoration:none;}
.prod-name-head a:hover{color:#0f77ad; text-decoration:underline;}
.comparetext{color:#FF0000; font-weight:bold; font-size:11px;}
.comparetext a{color:#FF0000; text-decoration:none;}
.comparetext a:hover{color:#FF0000; text-decoration:underline;}
.text15{color:#0A61A4; font-weight:bold; font-size:11px; }
.deal1-box3{height:90px; float:left; width:120px; _width:110px;}
.deal1-box3-gallery{height:90px; float:left; width:145px; _width:135px;}
.deal1-box3a{width:120px; _width:110px; float:left;}
.deal1-box3a-gallery{width:140px; _width:130px; float:left;}
.deal1-box3a-imgbox{text-align:center; float:left; width:120px; _width:110px;}
.deal1-box3a-imgbox-gallery{text-align:center; float:left; width:140px; _width:130px;}
.deal1-box3a-ratingbox{text-align:center; float:left; width:140px;  font-weight:bold;}
.deal1-box3a-merchant{text-align:center; float:left; width:88px; font-weight:bold;}
.deal1-box3a-rating{ float:left; width:45px; font-weight:bold;}
.deal1-box3-rating{height:90px; float:left; width:145px; _width:135px;}
.cheapesttext{text-align:center; font-weight:bold; color:#707070;}
.blueetext{text-align:center; font-weight:bold; color:#0052BB;}
.availtext{text-align:center; font-size:11px; font-weight:bold;}
.deal1-box3a-tickbox{float:left; width:120px; _width:110px; text-align:center;}
.deal1-box4{width:100px; _width:90px; float:left; height:90px;}
.deal1-box4-gallery{width:110px; _width:100px; float:left; height:90px;}
.deal1-box4a{width:100px; _width:90px; float:left;}
.deal1-box4a-gallery{width:110px; _width:100px; float:left;}
.text16{width:93px; margin-left:5px; margin-right:2px; float:left; font-weight:bold; text-align:center;}
.textt16{width:130px; _width:120px; margin-left:5px; margin-right:2px; float:left; font-weight:bold; text-align:center;}
.text17{width:95px; float:left; margin-left:5px; text-align:center;}
.textt17{width:135px; _width:125px; float:left; margin-left:5px; text-align:center;}
.visitbutton{text-align:center; width:100px; _width:90px;}
.dealbox-footer{ width:755px; float:left;}
.dealbox-footer-arrbox{width:250px; font-size:11px; margin-left:10px; _margin-left:5px;  float:left;}
.dealbox-footer-arrbox1{width:50px; float:left;}
.topmar{margin-top:15px;}
.dealbox-footer-rightbox{width:200px; font-size:11px; margin-left:10px; _margin-left:5px; margin-top:10px; margin-bottom:10px; float:right; font-weight:bold; text-align:right}
#box-paginationn{{float:left; width:300px; margin:0px; padding:0px;}
.pagetext{width:25px; float:left; display:inline;}
.nexttext{width:30px; float:left;}
.nextpre-box{width:380px; font-size:11px; margin-left:10px; _margin-left:5px; float:left; }
.bor-bg1{width:662px; float:left; background:url(../images/dot-bor-img1.gif) repeat-x; margin:0px; padding:0px; height:1px;}
.leftflt{float:left;}
.text18{font-size:11px; margin-top:1px;}
.botmar{margin-bottom:2px;}
.dealbox-footer-new{ width:715px; float:left;}
.footer-link-intact {text-align:center; color:#666666; font-size:9px; padding:4px 0px 4px 0px;    }
.footer-link-intact a {color:#666666; font-size:9px; text-decoration:none;}
.footer-link-intact a:hover {color:#666666; font-size:9px; text-decoration:underline;}

