/*--------------------------------------------------
	 Product List Style Sheet (for version 8 browsers)

	 Version :   1.0
	 Creator :   Milo Liu
	 E-mail  :   Milo.Q.Liu@Newegg.com
--------------------------------------------------*/ 
/* main
--------------------------------------------------*/
#crumbNav {
	float: left;
	margin: 10px 0px 3px;
	width: 720px;
	font-size: 1.1em;
	>font-size: 11px;
	font-weight: bold;
}
/* productList */
#productList {
	position: relative;
	float: left;
	width: 720px;
	margin-top: 17px;
}
#productList dl.noBorder {
	border-bottom: 0;
}
#productList dd.detail h1 {
	height: 35px;
	font-size: 1em;
	>font-size: 12px;
}
#productList dd.detail h1 a {
	color: #1F4489;
}
#productList dd.detail h1 a:hover {
	color: #F07700;
	text-decoration: none;
}
#productList dd.price p {
	font-size: 1.1em;
	>font-size: 11px;
	line-height: 18px;
	clear: both;
}
#productList dd.price p font {
	font-size: 1.1em;
	>font-size: 11px;
}
#productList dd.price p a {
	color: #1F4489;
}
#productList dd.price p span {
	font-size: 1.25em;
	>font-size: 13px;
	font-weight: bold;	
}
#productList dd.price p span a {
	color: #333;
}
#productList dd.price p.merchant {
	height: 27px;
}
#productList dd.rating a span {
	float: left;
	margin-left: 8px;
	cursor: pointer;
	>font-size: 10px;
}
#productList dd.rating a:hover {
	text-decoration: none;
}
#productList dd.rating img {
	float: left;
	margin-right: 1px;
	display: inline; /* for ie6 below */ 
}
#productList dd.button a {
	width: 85px;
	height: 19px;
	background: url(../../images/btnView.gif) no-repeat left top;
	display: block;
}
#productList dd.button a:hover {
	text-decoration: none;
	background: url(../../images/btnView.gif) no-repeat left bottom;
}
#productList dd.button a.notify {
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/btnNotify.gif) no-repeat left top;
}
#productList dd.button a.notify:hover {
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/btnNotify.gif) no-repeat left bottom;
}
#productList dd.price p span.sales {
	font-weight: normal;
	font-size: 1em;
	color: #3C3C3C;
}
/* add 20081009 */
#productList dd.price p span a {
	color: #c10302;
}
#productList dd.price span.normalPrice {
	text-decoration: line-through; 
	font-weight: normal; 
	font-size: 1.1em; 
	color: #828282;
}
span.notify {
	width: 85px;
	height: 19px;
	background: url(http://c1.nemimage.com/Resource/WWW/Themes/2008/images/btnNotify.gif) no-repeat left top;
	display: block;
}
/* Product List Row View */
.viewRow dl {
	position: relative;
	float: left;
	width: 100%;
	height: 202px!important;
	height: 203px;/* for ie5.x */
	border-bottom: 1px solid #DCDCDE;	
}
.viewRow dt {
	float: left;
	margin: 21px 0 0 9px;
	display: inline; /* for ie6 below */	
}
.viewRow dd.detail {
	float: left;
	margin: 18px 0 0 25px;
	width: 300px;
	font-size: 1.2em;
	>font-size: 12px;
	display: inline; /* for ie6 below */
}
.viewRow dd.detail p {
	line-height: 1.32em;
}
.viewRow dd.price {
	float: right;
	margin: 21px 33px 0 0;
	color: #3D3D3D;
	text-align: right;
	display: inline; /* for ie6 below */
}
.viewRow dd.price h2 {
	font-size: 1.2em;
	>font-size: 12px;
	font-weight: normal;
}
.viewRow dd.rating {
	position: absolute;
	top: 153px;
	left: 32px;
}
.viewRow dd.button {
	position: absolute;
	top: 162px;
	right: 33px;
}
.viewRow dd.price span.rowSpan {
	float: left; 
	width: 220px;
}
/* Product List Grid View */
.viewGrid dl {
	position: relative;
	float: left;
	width: 50%;
	height: 234px!important;
	height: 236px;/* for ie5.x */
	border-bottom: 1px solid #DCDCDE;	
}
.viewGrid dt {
	float: left;
	margin: 21px 0 0 43px;
	display: inline; /* for ie6 below */	
}
.viewGrid dd.detail {
	position: absolute;
	top: 156px;
	left: 21px;
	width: 190px;
	font-size: 1.2em;
	>font-size: 12px;
}
.viewGrid dd.detail p {
	display: none;
}
.viewGrid dd.price {
	float: right;
	width: 110px;
	margin: 21px 40px 0 0;
	color: #3D3D3D;
	display: inline; /* for ie6 below */
}
.viewGrid dd.price h2 {
	font-size: 1.2em;
	>font-size: 12px;
	font-weight: normal;
	margin-bottom: 3px;
}
.viewGrid dd.price h2 span {
	float: left;
	width:100%;
}
.viewGrid dd.rating {
	position: absolute;
	top: 122px;
	left: 65px;
	width: 105px;
}
.viewGrid dd.button {
	position: absolute;
	top: 194px;
	right: 65px;
}
.viewGrid  #ratePrice
{
	float:right;
	/*padding-right:15px;*/		
}
#cateOther {	/* add 073009 */
	float: left;
	margin: 17px 0 0 0;
	padding: 14px 0 14px 0;
	width: 718px;
	border: 1px solid #D4D4D4;
}
#cateOther h2 {
	padding: 0 0 5px 15px;
	font-size: 1.2em;
}
#cateOther dd {
	float: left;
	margin: 7px 0 0 0;
	padding: 0 0 0 15px;
	display: inline;
	width: 126px;
	height: 18px;
	font-size: 1.1em;
	overflow: hidden;
}
#cateOther dd a {
	float: left;
}
#cateOther dd a:hover {
	color: #1F4489;
}