@import url(Base_5.css);

#stripe2{float:left;clear:both;margin:0px;padding:0px;width:759px;height:2px;background:#FFF;}

#leftProd{position:relative;float:left;clear:right;width:475px;padding:0px;margin:0px;
	/*bmh*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 475px ;
}

.sRight{margin:0px;padding:0px;}
.sRightIE{margin:23px 0px 0px 0px;padding:0px;}

#cartTitle {display:block;background:#526380;text-align:left;color:#dadada;font-size:12px;clear:both;width:100%;}
#cartTitle H5{margin:0px;padding:3px;display:block;text-transform:uppercase;font-size:13px;}

.expertReview p{margin: 3px 0px ;}
.expertReview h4{font-size: 11px ;margin: 5px 0px 3px 0px ;padding: 0px ;line-height:2em;}

.asRes ul {margin: 0px 5px 0px 0px ;padding: 0px ;list-style:none;font-size: 11px ;}
.asRes li {margin-bottom:5px;}
#asMatchs  {float:left;text-align:left;height:25px;vertical-align:middle;line-height:25px;padding-left:6px;}
#asNumRes	{margin:0 1px;height:25px;padding-right:1px;border-right:solid #FFF 1px;border-left:solid #FFF 1px;line-height:25px;}
.asPageSize	{margin:0 1px;height:25px;padding-right:1px;border-right:solid #FFF 1px;line-height:25px;vertical-align:bottom;}
.asPageSize input{height:20px;font-size:12px;width:25px;}
.asPageSize select{font-size:12px;line-height:16px;}
#asNumPage	{margin:0 1px;height:25px;padding:0px 3px 0px 0px;border-right:solid #FFF 1px;line-height:25px;}
#asPageNav	{margin:0 0 0 3px;height:25px;padding:0px;border-right:solid #FFF 1px;}

#asSortBy span	{position: relative;bottom: 3px ;}
#searchRes	{width: 570px;padding-left: 5px ;}

.gBoxOdd	{background-color: #F2F2F2;}

#continue{width:100%;float:left;clear:both;padding:0px;line-height:30px;}
html>body .cont{padding-right:40px;}
#continue .cont{float:left;padding-right:70px;}
#continue p{display:inline;}
#continue .contBtn{float:right;clear:right;}
.input{display:inline;font-size: 1em ;font-weight:bold;margin-left: 5px ;padding: 2px ; background:#dadada;border-right: 2px solid #222 ;border-bottom: 2px solid #222 ;border-left: 2px solid #f2f2f2 ;border-top: 2px solid #f2f2f2 ; line-height:30px;}
#cartProd{width:100%; clear:both;margin:5px 0px ;border-top:1px solid #526380;border-bottom:1px solid #526380;height:142px;}
html>body #cartProd{width:auto;height:auto;}

#cartProdDesc{clear:both;width:100% ;margin: 5px 0px;;padding: 0px ;} 
#cartProdDesc h4{font-size:1.25em ;padding: 2px 0px ;margin: 2px 0px ;} 
#cartProdDesc p{display:inline;} 
.boldInline{font-size:1em ; font-weight:bold; display:inline;}
.italic {font-style: italic;}
.redBold{color: #951616; font-weight:bold;} .normal{font-weight:normal;}
#CProd{float:left; clear:right;border: 1px solid #dadada ;height: 125px ;width: 125px ;margin: 5px 3px ;}
#notes{border-top: 1px solid #526380;clear:both; color:#016b04;font-size:1em ; font-weight:bold; line-height:1.6em;}
#linkRPS{float:right;line-height:1.5em;}

#advSearch select{font-size:11px ;width: 200px ;}
#inform{clear:both;margin: 0px;padding: 0px ;line-height:14px;}
html>body #inform{width:auto;}
#inform p{padding: 0px ;margin: 0px ;}
#cartSubTitle {display:block;width: 100% ;background:#526380;margin: 0px;padding:0px ;text-align:left; color:#dadada;font-size: 1.4em ; clear:both;}
#tabCart{display:inline;width: 216px ;height: 18px ;margin: 0px 0px 0px 6px ;padding: 0px ;float:left;} 
#tabAccount{display:inline;height: 18px;margin:0px;padding: 0px;clear:both; width:100%} 
#tabAccount img {display:inline;height: 18px ;margin: 0px 1px 0px 0px ;padding: 0px ;float:left;clear:right;} 

html>body div#tabCart{margin: 0px 0px 0px 3px ;}
html>body div#tabAccount{margin:0px;}
html>body div#tabAccount img{margin: 0px 1px 0px 0px ;}

.faqAnswer{background:#e8e8e8;margin-bottom: 1em ;}
.faqList{line-height:20px;margin: 0px 0px 0px 15px ;padding: 0px ;}

.col1{float:left;clear:none;width: 48% ;padding:0px; margin-top:2px;font-size:12px;}
.col2{float:left;clear:right;width: 48% ;padding: 0px;margin-top:2px;margin-left:2%;font-size:12px;}
.colHead{width:100%;margin:0px;padding:0px ;}

.address{width: 285px ;float:left;margin: 5px 0px ;}
.address H6{display:block;background-color:#b4b4b4;border-bottom: 1px solid #fff ;font-size:12px ;line-height:22px;margin: 0px ;padding: 0px 3px ;}
.address p{display:block;margin: 0px ;padding: 3px ; background-color:#e8e8e8;}

.calList{text-align:center;}
.calList ul{list-style:none;padding: 0px ;margin: 0px ;}
.calList ul li{padding: 0px ;margin: 0px ;width: 22px ;height: 20px ;display:block;float:left;}
.calList h5{font-size: 12px ; text-align:center;font-weight:bold;margin: 1px ;padding: 0px ;line-height:18px;background:#dadada;}

#hoursPic{width: 280px ;height: 180px ; background:transparent url("http://images10.newegg.com/Nest/hoursImage.jpg") bottom left; float:left;margin: 5px 5px 5px 0px ;}
#auPic{width: 575px ;height: 90px ; background:url("http://images10.newegg.com/Nest/auImage.gif");float:left; clear:both;padding: 0px 0px 4px 0px ;margin: 0px 0px 0px 3px ;}

.iconList{float:left;width:48%;border:0px ;}
.iconList h5{margin:0px;padding:0px;font-size:13px;line-height:1.3em;}
.iconList p{padding:0px 15px 8px 0px;}

.awardsLogo{float:left;background:#fff;border: 1px solid #526380;margin: 5px ;}

.linkList	{list-style:none;margin: 0px 0px 10px 0px ;padding: 0px ;font-size:12px;}
.linkList li{margin: 0px ;padding: 0px ;}
 
.addCart	{float:right;width: 100% ;height: 22px ;padding: 0px ;margin: 0px ; background:transparent url("http://images10.newegg.com/Nest/gradCart.gif") repeat;}
.addCart a	{border:0}

#brandNav	{margin:0;padding:2px 0px 5px 0px;}
#brandNav li	{font-size:12px;display:inline;margin: 0px 3px 0px 0px ;padding: 0px ;list-style:none;}
#brandNav .navLast{border: 0px ;}

.colS1		{float:left;clear:none;width:48%;margin-right:2%;padding: 0px ;font-size:12px;}
.colS2		{float:left;clear:right;width:48%;padding: 0px ;font-size:12px;}

.subTitle {position:relative;background:#CCC;margin: 0px ;padding: 3px 0px ;text-align:left;clear:both;}
.subTitle a {font-weight: bold;}
.subTitle h5 {margin: 0px ;padding: 0px 0px 0px 3px ;display:block;text-transform:uppercase;}
html>body .subTitle h5{font-size:13px;}

.gBox{background-color: #E8E8E8;font-size:11px;}

.survey li{list-style:none;padding: 2px 5px ;margin: 0px ;}
.survey{padding: 2px 5px ;margin: 0px ;background:#f2f2f2;border-bottom: 1px solid #fff ;}

ul.iconG{list-style:none; width:100%; margin: 0px ;padding: 0px ;border-style: solid;border: 0px ;border-color: #FFFFFF;text-decoration: none;}
.iconG img	{vertical-align: middle;margin: 0px 5px 0px 5px ;} 
.iconG li	{border-style: solid;border-color: #FFF;border-width: 0px 1px 1px 0px;padding:2px ;}
li.Odd		{background: #E8E8E8;} 
li.Even		{background-color:#F2F2F2;}
.contMain{width:100% ;margin:0px;padding:0px;float:left;clear:both;}

.mapL li{display:inline;padding: 0px ;margin: 0px ;list-style:none;font-size:11px;}
.mapL	{padding:5px 0;margin: 0px ;}

.cartChartEmp	{background: #CCC;}
.cartChartEmp td{padding: 3px ;font-size: 12px ;border-bottom: 1px solid #fff ;border-right: 1px solid #fff ;} 

#cartPriceF select.selShipping{margin-left: 2px ;font-size: 11px ;}
.lblB		{font-weight: bold; color: #000;clear:both;}
.lblNote	{background: #5875a5;color: #FFF;text-align:right;height: 20px ;}	
strong.lblNote	{vertical-align:middle;display:block;padding: 3px ;width: 95px ;height: 20px ;}

.smBold	{font-weight: bold;font-size: 11px ;}

.575box{float:left;clear:both;width:100%;}

#topRevCats{background: #FFF;color:#3A3A3A;width:158px;border:1px solid #526380;}
#topRevCats ul{margin: 5px 2px 5px 3px ;padding: 0px ;font-size: 12px ;}
#topRevCats li{list-style: none;list-style-position: outside;margin: 0px ;padding: 0px 0px 4px 0px ;line-height:16px;border-style: solid;border-width: 0 0 1px 0;border-color: #DCDDDE;}
#topRevCats img{float:left;margin-right: 2px ;border: 0px ;}
.catRev		{margin:0 0 0 10px;padding: 0px ;}
.catRev li	{line-height:1.5em;font-size:11px ;float:left;width: 180px ;margin: 0px ;border: 0px ;padding: 0px 0px 0px 7px ;list-style:none;background:transparent url("http://images10.newegg.com/Nest/listStyle.gif") no-repeat; background-position: 0 6px;}

#nlEx{width:100%;border:2px #CCC solid; padding:0px; margin:0px;}
html>body #nlEx{width:auto;}

#uTurn img{border: 1px solid #818488 ;margin: 15px 15px 0px 0px ;}
#uTurn a{border-bottom: 0px ;}

#leaderBoardAd1{clear:both;width: 467px ;margin: 5px 0px 5px 6px ;text-align:center;}
html>body div#leaderBoardAd1{width: 465px ;margin: 5px 0px 5px 3px ;}

#ccAgree{width: 574px ; background-color:#b40101;}
#ccAgree td{background-color:#FFF; color:#b40101;font-size: 11px ;text-align:center;}
#ccAgree .ccAgreeLarge{font-size: 12px ;font-weight:bold; text-transform:uppercase;}

.third{width:30%;padding:0px; margin:1px 3%;float:left;}
.third ul{list-style-position: inside;margin: 3px 0px 5px 0px ;padding: 4px;}

.bThumb	{padding:0;margin: 0px ;}
.bThumb img {border: none ;margin-top: 2px ;margin-right: 7px ;}
.bThumb a	{border:0;}

.bList	{float:left;padding-bottom: 5px ;}
.bList ul{margin: 0px 0px 0px 25px ; list-style-position:outside;padding: 0px ;}
.bList li.details {list-style:none;margin-top: 3px ;}

.bPrices	{float:right;list-style: none;margin: 5px 0px 0px 0px ;text-align:right;}
.priceC	{font-size:12px;}

.bdesc	{margin: 0 4px 0 0;padding: 0px ;}

.bdesc h3{font-size: 12px ;text-transform:capitalize;margin: 2px 0px 0px ;padding: 0px 3px ;}
.bdesc li {font-size:11px;}

.brandLogo	{height:70px;}
.brandLogo img {vertical-align:bottom;}
.bImg {min-height: 110px;}
.bt5 {padding-top:5px;}
.bTitle	{font-size:12px;}
.bLinkDetails {padding: 0px ;margin: 5px 6px 0px 6px ;}

.sectionImg	{float:left;width:230px;margin-right:9px;}
.sectionTxt	{font-size:11px;}
.sectionTxt	p{margin:6px 0px;}


.smTxt	{font-size:11px;}
.alignRHalf{text-align:right;width: 260px ;padding: 4px 0px 0px ;margin: 0px ; float:left; clear:both;}
.alignRFull{float:left;padding:0px;margin:0px;clear:both;width:100%;text-align:right;}
input.txtInput {position:relative;left: 6px ;padding-right: 0px ;margin-right: 0px ;}

#addGift{text-align:right;height:30px;width:100% ;padding:10px 0px;float:left;clear:both;}

.colI, .colII{margin-right: 10px ; float:left; clear:right;}
.colI{width: 250px ;} .colII{width: 300px ;}
.conCol{background:#b4b4b4;font-weight:bold;padding: 4px ;} .conCol p{margin: 0px ;padding: 1px 5px ;} .conCol td{padding: 4px ;}
.conCol2{background:#e8e8e8;padding: 1px 5px ;font-size: .9em ;margin: 0px ;} .conCol2 p{margin: 0px ;padding: 1px 5px ;}
#lCol{width:100%;clear:both;} 
#lCol .cartChartOdd td{font-weight:normal;padding: 4px ;margin: 0px ;} 
#lCol .cartChartEven td{font-weight:normal;padding: 4px ;margin: 0px ;} 
.returnInfo{width: 100% ;margin: 0px 0px 10px 3px ;line-height:1.35em;clear:both;} 
html>body .returnInfo{width:auto;}
.returnInfo p{margin: 1px ;padding: 0px ;} 

.storedInfo{float:left; clear:right;width:30%;margin:0px 0px 0px 5px;font-size:11px;min-width:180px;}
.storedInfo p{margin: 0px ;padding: 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:12px;}
.newsroomMenu{text-align:center;margin:3px 0px 10px 0px;}
.grayPagination{width:100%;background:#ccc;text-align:left;margin:2px 0px;height:32px;}
.grayPagination H4{float:left;font-size:12px;margin:5px 0px 0px 3px;padding:0px;line-height:2em;}

#prdTopNav{overflow:auto;overflow-y:hidden;overflow-x:auto;width:575px;height:15px;}
html>body #prdTopNav {height:40px;}
html>body #prdTopNav .prdTopNavSize1{height:40px;margin-top:0px;}
html>body #prdTopNav .prdTopNavSize2{height:40px;margin-top:0px;}
#prdSummary{overflow:auto;overflow-y:hidden;overflow-x:auto;width:575px;padding-bottom:16px;}
#pdImageV		{background-color:#e8e8e8;padding:0px;margin:0px;text-align:center;line-height:18px;border:1px #fff solid;}

.logos{margin:10px;float:left;height:60px;width:120px;}
.bbLine{border-bottom: 1px solid #f8f8f8; line-height: 1.3em;clear:both;height:1.2em; width:100%}

.controlBar {margin:10px 0;}
	.fLeft {float:left;}
	.ctlChange {font-style:italic;float:right;font-size: .9em; margin-right:3px;}	
	.miniTxt {font-size:.8em;}
	
.bThumbCombo {padding:0;margin: 0px ;}
.bThumbCombo img {border: 1px solid #CCCCCC ;margin-top: 2px ;margin-right: 7px ;}
.bThumbCombo a	{border:0;}

/*------------------------------- For All Review Page -------------------------------*/
.centerTd img#ImgExpend3{display:block;width:980px;height:0px;}

#centerArea3{clear:both;float:left;background-color:#fff;width:100%;min-width:980px;
	voice-family: "\"}\"";
	voice-family:inherit;
}

.prodSum{margin:10px 0;width:100%;}
.prodSum tr{vertical-align:bottom;}
.prodSum td{width:50%;}

.summary{border:0;width:55%;background:#FFF;margin:0 0 20px 125px;}
.summary tr{vertical-align:top;}
.summary td{white-space:no-wrap;}
.summary thead td{border-bottom:1px solid #8E96A4;}
.summary div.bargraph{width:100px;float:right;}
.summary div.bar{position:relative;padding:0;margin:0;height:13px;}
.summary tfoot td{border-top:1px solid #E8E8E8;padding-top:5px;text-align:right;}

.allReviews{border:0;width:100%;background:#FFF;}
.allReviews tr{vertical-align:top;}
.allReviews thead td{height:35px;text-align:center;vertical-align:middle;font-weight:bold;color:#000;}
.allReviews td.dark{width:20%;background:#E8E8E8;border-top:2px solid #FFF;vertical-align:top;}
.allReviews td.light{width:80%;background:#F2F2F2;border-top:2px solid #FFF;}
.allReviews div.details{padding:5px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:12px;}
.allReviews p{padding:5px;margin:0;}
.allReviews p.helpful{text-align:right;font-size:.95em;}
.allReviews div.postdate{float:right;padding:5px;}
.allReviews blockquote{background:#E8E8E8;padding:15px;border-left:2px solid #65676A;}
.allReviews tfoot td{font-size:1px;height:5px;background:#65676A;}

.redPrice{color:#951616;font-size:12px;}

ul.bar {list-style:none;display:inline;}
ul.bar li{float:left;}
ul.bar li.left{width:4px;height:13px;}
ul.bar li.left img,ul.bar li.right img{width:4px;}
ul.bar li.center img{width:0px;height:13px;}
ul.bar li.right{width:4px;height:13px;}

/*------------------------------- For All Review Page -------------------------------*/

.elementName{margin-top:4px;float:left;}
html>body .elementName{margin-top:3px;float:left;}
