.bodyArea{width:100%;}
/*--no found message--*/
.msgNoFound2 p{margin:0;}
.msgNoFound2 .dred{font-size:1.2em;  color: FF0000 !important; padding-left: 22px;}
.msgNoFound2 .dgrey{font-size:1.2em; padding-left: 22px;}
.msgTitle2 {margin:20px 0 0 0;}
.msgList {margin:0;}
.msgTitle2 h5 {height:15px;margin: 10px 0 0 0; padding-left: 22px;font-size: 1.35em; background: url() no-repeat left;}
.msgTitle3 h5 {line-height:1.2em;height:15px;margin: 0px 0 0 0; padding-left: 10px;font-size: 1.2em; background: url() no-repeat left;}
.msgList dd {margin: 5px 0 15px 0;padding-left: 22px;font-size:1.2em;line-height:18px; }

/*--side module--*/
.sideBar{border:1px solid #AAA;clear:both;}
.sideBar2{border:1px solid #AAA;clear:both;}
.sideModule .sectionHead{background:#DDD;border-bottom:1px solid #CCC;}
.sideModule .sectionHead{font:1.2em Verdana, Helvetica, sans-serif;font-weight:bold;}
.sideModule .subHead{font-size:1em;font-weight:bold;}
.sideModule .sectionHead{margin:0;padding:5px;}
.sideModule dd{clear:both;padding:0px;}
.sideBar{float:right;width:270px;margin:0 5px 0 0;position:relative;z-index:1;}
.sideBar2{float:right;width:270px;margin:10px 5px 0 5px;position:relative;z-index:1;}
.categories ul.normal li.cell .cList{margin:0;padding:0;}
.categories ul.normal li.cell .cList li{margin:0 0 0 16px;padding:0 0 2px 0;list-style:url("http://images10.newegg.com/WebResource/Themes/2005/Nest/n2_cat_arrow.gif") outside none;}


/*--List--*/
.categories {margin:0;padding:0 0 0 15px;text-align:left;font-size:1.2em;line-height:1.3em;border-top:1px solid #e3e3e3;height:1%;border: 0pt none ; position: relative;}
.categories .title{font-weight:bold;font-size:1.1em;color:#33425A !important;line-height:1.6em;}

.categories ul.normal{width:100%;list-style-type:none;margin:24px 0;padding:0;}
.categories ul.normal li.cell img{vertical-align:middle;}
.categories ul.normal li.cell .titg{float:left;width:100px;height:75px;}
.categories ul.normal li.cell{width:300px;margin:12px 15px 24px 0;}
.categories ul.normal li.cell div{margin:0 0 0 110px;padding:0;line-height:1.4em;}
.categories ul.normal li.cell .cList{margin:0;padding:0;}
.categories ul.normal li.cell .cList li{margin:0 0 0 16px;padding:0 0 2px 0;list-style:url("http://images10.newegg.com/WebResource/Themes/2005/Nest/n2_cat_arrow.gif") outside none;}

ul.resultlist {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 1.4em;
font-weight: normal;
list-style: disc;
text-transform: none;
color: #333;
text-decoration: none;
text-indent: -1.5em;
list-style-position: inside;
margin-left: 0;
padding-left: 0;
}
li.results {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 1.4em;
font-weight: normal;
margin-left: 0;
padding-left: 0;
}
p.redtop {
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 12px;
color: #FF0000;
padding-left: 22px;
}
h3.redtop1 {font-size:1.2em;color:#D00;padding-left:20px;}
.dotline-v1 {
	background-image: url("http://images10.newegg.com/WebResource/Themes/2005/Nest/dot.gif");
	background-repeat: repeat-y;
	background-position: center;
}
/* 20Aug12 * .price {	
    font-size: 14px;
	font-weight: bolder;
	color: #333;
	text-decoration: none;
} */


/*	STRUCTURE	-------------------------------------------------------- */

.mainModule{margin:0 0 30px 0;width:700px;padding-left: 22px;}
.mainModule h2{margin:0 0 5px 0;padding:5px 0;}
.clb{height:0;margin:0;padding:0;clear:both;}
.cll{height:0;margin:0;padding:0;clear:left;}
.clr{height:0;margin:0;padding:0;clear:right;}

.constrain{width:100%;margin-right:-3px;}

dl.prodCell{position:relative;float:left;width:200px;height:20em;margin:0 10px 30px 10px;font-size:12px;}
dl.prodCell dt{position:relative;margin-bottom:10px;}
dl.prodCell dt img{display:block;float:none;width:125px;height:94px;}
dl.prodCell dt p.freeShip,.scroller-content-item p.freeShip{position:absolute;top:30px;left:90px;width:50px;height:50px;margin:0;}

dl.prodCell dd.rebate img{vertical-align:bottom;}
dl.prodCell dd.wasPrice label{display:block;float:left;}


.mainModule h2 .links, .sideModule h3 .links{color:#666;}
.mainModule h2{color:#F90;border-bottom:1px solid #AAA;}
.mainModule h2 span{color:#3a3a3a;}
.mainModule h2 span a:link,.mainModule h2 span a:visited,.mainContent p a:link,.mainContent p a:visited,#MyNeweggSurvey dd p a:link,#MyNeweggSurvey dd p a:visited{border-bottom:0;}
.mainModule h2 span a:hover,.mainModule h2 span a:active,.mainContent p a:hover,.mainContent p a:active,#MyNeweggSurvey dd p a:hover,#MyNeweggSurvey dd p a:active{border-bottom:1px solid #F90;}
.sideBar{border:1px solid #AAA;clear:both;}
.sideModule .sectionHead{background:#DDD;border-bottom:1px solid #CCC;}

table.clnFullPad thead td{font-size:12px;}

dl.prodCell dd.wasPrice{color:#7A7A7A;}
dl.prodCell dd.promoText{color:#951616}
dl.prodCell dd.rebate, dl.prodCell dd.rebate a{color:#016B04;}

#bodyArea .bodyArea{border-left:0;border-right:0;}


/*	IMAGES		-------------------------------------------------------- */

ul.arrow{list-style-image:url("http://images10.newegg.com/WebResource/Themes/2005/Nest/n2_cat_arrow.gif");}
dl.prodCell dt p.freeShip,.scroller-content-item p.freeShip{background:url("http://images10.newegg.com/WebResource/Themes/2005/Nest/bdg_freeship.png") no-repeat;}



/*	TYPOGRAPHY	-------------------------------------------------------- */

.mainModule h2 .links, .sideModule h3 .links{font:.8em Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
.mainModule h2{text-align:left;font:14px Verdana, Helvetica, sans-serif;font-weight:bold;color:#333}
.mainModule h2 span{font:12px verdana,arial,helvetica,sans-serif;}

dl.prodCell dd.wasPrice{text-decoration:line-through;}
dl.prodCell dd.wasPrice label{text-indent:-9999em;}
dl.prodCell dd.nowPrice{font-size:14px;font-weight:bold;line-height:1.5;}
dl.prodCell dd.rebate{line-height:1.5;}
dl.prodCell dt p.freeShip,.scroller-content-item p.freeShip{text-indent:-9999em;}


/*------Top Ten Styles------*/
#topTen {
  padding:0;
  margin:0;
  margin-bottom:1.2em;
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  }
#topTen li {
  padding:0 0 0 10px;
  list-style-type:none;
  background:url("http://images10.newegg.com/WebResource/Themes/2005/Nest/listStyle.gif") no-repeat 0 .5em;
  margin-top:1.2em;
  }
