﻿
/*--Center area--*/
.subCategoryDeals{background-color:#f2f2f2;border:1px solid #fff;}
.subCategoryDeals table{width:100%;}
.subCategoryDeals td{padding:0 0 3px 0;border-left:1px solid #fff;}
.subCategoryDeals td dl{margin:0;}
.subCategoryDeals td dl dt{padding:0 3px;color:#fff;background-color:#818488;line-height:23px;font-size:1.2em;}
.subCategoryDeals td dl dd{padding:0 3px;line-height:20px;font-size:1.1em;}

.priceCol .lowestPrice{margin:8px 0;white-space:nowrap;font-weight:bold;font-size:1.2em;}
.priceCol .lowestPrice h3{font-size:1.2em;border:none;}
.priceCol .lowestPrice h3 a{font-size:0.8em;}
.priceCol .lowestPrice a{background:#CFC090;padding:2px 2px;color: #4A3B0C;border:none;}
.priceCol .lowestPrice a:hover{background:#CFC090;color: #4A3B0C;border:none;}
.priceCol .withLine{font-weight: bold;color: #000;text-decoration: line-through;}

#pdlStandard .priceCol .lowestPrice a{padding:2px 0px;}


.prdAltInfo{display:none;z-index:10000;border:1px #000 solid;position:absolute;width:150px;background-color:#ffffe1;padding:1px;text-align:left;font-size:1.2em;}

/*--product compare--*/
#tblCompare{background: #E3E3E3;margin:0 0 20px 0;}
#tblCompare tr{vertical-align:top;}
#tblCompare td {font-size: 1.2em ;padding: 5px ;border-bottom: 1px solid #fff ;border-right: 1px solid #fff ;color:#000;}
#tblCompare .productTitle p{margin:0 0 10px 0;}
#tblCompare .addToCart{margin:0;padding:0;vertical-align:top;list-style-type:none;}
#tblCompare .addToCart li{margin:0 1px;}
#tblCompare .addToCart .lblB,#tblCompare .addToCart .noteSavings,#tblCompare .addToCart .priceR{font-weight:bold;}
#tblCompare .addToCart img{vertical-align: middle;}
#tblCompare .addToCart a{margin:0 3px;}
#tblCompare .price{font-weight:bold;}
#tblCompare .shipping{color:#000;}
#tblCompare .tblHead{padding-top:8px; font-size: 1.1em ;}
#tblCompare .nullCol{background:#fff;border:0;}
.printVersion{margin:5px 0;padding: 10px 0;}
#prdTopNav {margin:15px 0 0 0;overflow: auto;overflow-y: hidden;overflow-x: auto; height: 25px;}
#prdSummary {overflow: auto; overflow-y: hidden; overflow-x: auto;padding-bottom: 16px;}
#prdTopNavImage{}

#tblCompare .lowestPrice{white-space:nowrap;font-weight:bold;padding:4px 0;}
#tblCompare .lowestPrice h3{border:none;font-size:1.1em;}
#tblCompare .lowestPrice a{background:#CFC090;padding:2px 2px;color: #4A3B0C;border:none;margin:0;}
#tblCompare .lowestPrice a:hover{background:#CFC090;color: #4A3B0C;border:none;}
#tblCompare .withLine{font-weight: bold;color: #000;text-decoration: line-through;}

/*--range search--*/
.rangeSearchKeyword, .rangeSearchProperty{margin-bottom:10px;font-size:1.1em;width:350px;}
.rangeSearchKeyword td {padding-right:10px;height:30px;font-weight:bold;}
.rangeSearchKeyword .keywordTitle {border-bottom:1px solid #e7e7e7;padding:6px 0 3px 0;vertical-align:bottom;}
.rangeSearchProperty{margin-bottom:10px;font-size:1.1em;width:100%;}
.rangeSearchProperty td {width:33%;padding:3px 10px 2px 3px;}
.rangeSearchPropertyTitle{padding: 2px;border-bottom:1px solid #e7e7e7;font-weight:bold;}
.rangeSearchBtn{padding-left: 15px; margin-top: 5px;margin-bottom:5px;}
.propertyDesc{margin-top:1px;float:left;}

/*--no found message--*/
.msgNoFound p{margin:0;}
.msgNoFound .dred{font-size:1.2em;} 
.msgTitle{margin:20px 0 0 0;}
.msgList {margin:0;}
.msgTitle h5 {height:15px;margin: 10px 0 0 0; padding-left: 22px;text-transform: uppercase; font-size: 1.35em; background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/arrowDown.gif") no-repeat left;}
.msgList dd {margin: 5px 0 15px 0;padding-left: 22px;font-size:1.2em;line-height:18px; }

/*--product combo--*/
.comboTitle{background:#526380;text-align:left;color:#dadada;font-size:1.2em;margin:0;padding:0;}
.comboTitle div{font-weight:bold;padding:4px 0 5px 2px;}
.comboDesc{background:#fff;font-size:1.2em;}
.comboDesc div{padding-left:2px;}

/*--special index--*/
#specialTab .sectionTxt{font-size: 1.2em;}
#specialTab .greyScan{font-size: 1.2em;margin:0;padding:0;clear:both;}
.specialFront.greyScan{font-size:1.2em;margin-top:10px;padding:0;clear:both;}

/*--special combo & gift, rebate--*/
.specialSearchDesc{clear: both; margin-bottom: 10px;font-size: 1.2em;}
.specialSearchOption{font-size: 1.1em;width:100%;}
.specialSearchOption td{padding-bottom: 5px;}
.specialSearchOption select{padding: 0;font-size: 1.2em;}
.specialSearchOption input{padding: 1px;font-size: 1.2em;}
.specialPaginationTop{float:right;height:20px;}
.specialPaginationBottom{float:right;padding:2px;}

.productComboList{width:100%;vertical-align:top;}
.productComboList .specialPaginationTop,
.specialComboList .pageNav,
.productComboList .pageNav{font-size:1.2em;}
.specialComboList table,.productComboList table{width:100%;}
.comboSort{padding-right:100px;}
.comboSort select,.comboSortField select{font-size:1.2em;}
.comboSortField{padding-right:100px;}

.comboImgList {padding:0;margin:0;text-align:left;}
.comboImgList img{border: 1px solid #ccc ;margin:2px 5px 0 0;}
.comboImgList a	{border:0;}
.comboItemDescList{list-style-type:disc;font-size: 1.2em;}
.comboItemDescList li{padding:2px;}
.comboFreeGift{color:#016b04;font-weight:bold;}
.comboPrice{list-style-type:none;text-align:right;}
.comboPrice li{padding:1px 0;margin:0;}
.comboOriginal{color:#7a7a7a;font-size:1.2em;white-space:nowrap;}
.comboDiscount{color:#016b04;font-size:1.3em;}
.comboFinal{margin-top:8px;font-size:1.3em;font-weight:bold;}
.comboMIR{color:#016b04;font-size:1.3em;margin-top:10px;}
.comboMIR a{color:#016b04;}
.comboBuy{margin-top: 5px;}
.specialComboDesc{font-size:1.2em;}

.rebatePaginationTop{height:22px;padding:3px 5px 0 0;border-bottom:1px solid #fff;background:#f2f2f2;font-size:1.2em;text-align:right;padding:7px;}
.rebatePaginationTop .pagination{display:block;margin:3px 0 0 0;}
.specialRebateList{width:100%;vertical-align:top;}
.specialRebateList .listHead,
.specialRebateList .listRowOdd,
.specialRebateList .listRowEven{font-size:1.2em;}
.specialRebateList dl{margin:0;}
.rebateProductImgCell{width: 60px;margin:0;padding:0 0 2px 0;border:1px solid #fff;text-align:center;}
.rebateProductImg{margin:0;padding:0;background-color:#fff;}
.mirRebate{color:#016b04;width:20%;}
.mirRebate a{color:#016b04;font-weight:bold;}
.rebateShipping{color:#016b04;}
.rebatePriceCell{text-align:right;vertical-align:top;}

/*--special front page--*/
.sectionImg	{float:left;width:230px;margin:1px 9px 0 0;display:inline;}
.sectionTxt	{font-size:1.1em;}
.sectionTxt	p{margin:6px 0px;line-height:11px;}
.sectionTxt	p a{font-size:1.2em;}

.sectionTxt2 {clear:right;height:100px;}
.sectionTxt2 p{margin:0;padding:5px 0;font-size:1.2em;line-height:15px;}

/*--digital service--*/
#bcaDigitalServicesContainer{float:none;}
#bcaDigitalServicesContainer div.greyScan{font-size:1.2em;}

/*--Intelligence List--*/
#bcaIntelligenceMorContainer div.greyScan{font-size:1.2em;}


/*--New Product List--*/
.comboCell{width:96%;margin:0 auto;border-top:1px solid #e3e3e3;font-size:1.1em;}
.comboCell input,.comboCell select{font-size:1.2em;}
.comboCell td{vertical-align:top;padding:10px 0;}
.comboCell td.midCol{width:100%;padding:0 10px;}
.comboCell td.detailBtn{vertical-align:bottom;text-align:right;}
.comboCell .prodImg{margin:5px;}
.comboCell p{font-size:1.1em;margin:10px 0;}
.comboCell li{font-size:1em;}
.comboCell h3{font-size:1.3em;font-weight:bold;margin:10px 0;}
.comboCell ul.priceCol{width:200px;list-style-type:none;margin:0;padding:0;}
.opera_8_5 .comboCell ul.priceCol{width:207px;}
.comboCell ul.priceCol li{text-align:right;padding:2px 0;}
.comboCell ul.priceCol li.green{color:#016B04;}
.comboCell ul.priceCol li.ckoutAmt{margin:5px 0;font-size:1.2em;font-weight:bold;}

/* New */

.comboCell .comImg {margin:5px;}
.comboCell .leftCol {text-align:center;}
.comboCell .leftCol div.comImg {width:130px;clear:both;text-align:center;}
.comboCell .leftCol div.comImg img.comboI {border:1px solid #f2f2f2;margin:0 4px 4px 0;}
.comboCell .leftCol p {clear:both;white-space:nowrap;}

/* New End */

.featureList{list-style-type:none;margin:5px 0;padding:0;}
.featureList li{padding:0 8px;margin:2px 0;background:url(http://images10.newegg.com/Nest/listStyle.gif) no-repeat 0 .45em;}
.listInset{margin-left:1em;padding-left:1em;}
li.footnote{list-style-type:none;background:none;font-size:9px;padding-top:5px;}

.cOrangeDk{color:#F57F25;}

.newPaging {padding:0px 20px 5px 20px;float:right;font-size:1.1em;}
.newPaging a {padding:0;margin:0 4px;}
.newPaging span {padding:0;margin:0 4px;}
.newPaging span#active {font-weight:bold;}
.newPaging .disabled{color:#808080;}

.midCol h3 {font-size:1.2em;}

.listingTitle {font-size:1.4em;padding:0 20px 0 20px;margin:0;}
.listingTitle span{font-size:0.9em;font-weight:normal;}
.listingTitle span a{line-height:1.5em;}

.optionList {list-style:none;margin:0;padding:0 0 0 10px;}
.optionList li {float:left;width:45%;}
.optionList input {vertical-align:middle;}

tr.optionsTop td {background-color:#f2f2f2;padding:8px;text-align:left;border-bottom:1px solid #e3e3e3;}

#leftCol2{float:left;clear:right;background:#fff;margin:0px 0px 0px -1px;}

.productListTitle{font-size:1.2em;margin:0pt;padding:0pt 20px;font-weight:bold;text-transform:capitalize;}
.relatedLinks{font-size:1.1em;}

.suggestedText{font-size:1.2em;padding:0 20px 10px 20px;}
.pltRating{width:120px;}
.pltRating a{line-height:1.5em;}
.pltRating img{vertical-align:middle;}

.categoryList .main dt{font-size:0.8em;background:none !important;color:#000 !important;}
.categoryList .main dd{font-size:0.8em;}

.searchTips,.relatedLinks{font-size:1.2em;}
.searchTips li,.relatedLinks li{margin-bottom:5px;}
.deadProduct{display:auto;}
.deadProduct .deadPrice{display:block;margin:0;padding:10px;background:#F2F2F2;border:1px solid #E3E3E3;width:190px;}

/*RECOMMENDED*/
#bodyCenterArea .moduleFrame{clear:both;padding:20px;}
#bodyCenterArea .mainModule{width:100%;padding:0;margin:0;}
.mainModule .prodCell{margin-right:40px;}

/* Business Additions */

#bodyCenterArea .nodotted{list-style-type:none;margin:0;padding:0;font-size:.9em;font-weight:normal;}
#bodyCenterArea .nodotted li{padding:5px 0 0 0;margin:0;text-align:right;overflow:hidden;}
#bodyCenterArea .nodotted li.primary{font-weight:bold;font-size:1.1em;}
#bodyCenterArea .nodotted li label{display:block;margin:0;padding-right:.5em;float:left;background:#FFF;}
#bodyCenterArea .nodotted li span{padding-left:.5em;background:#FFF;}
#bodyCenterArea .stock{margin:5px 0 2px 0;}

/*SearchFeedback*/
.feedbackSectionDiv {clear:both;border:1px solid #AAA;background:#F0F0F0;padding:10px;margin:30px 20px;font-size:1.2em;}
.feedbackTitle {font:normal 1.5em helvetica,arial,verdana,sans-serif;margin-top:0;}
.feedbackOption {vertical-align:middle;}
.feedbackSectionDiv form,dl,dt,dd,a{margin:0;padding:0;border:0;}
.feedbackTextarea{width:80%;font-size:1.0em;font-family:verdana,arial,helvetica,sans-serif;}