﻿/* CSS Document */

* html .Featured_dis
{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../Images/ProductListing/200910/23/Featured.png");
	height:68px;
	width:68px;
}

#searchLeft .SeeAll_Text
{
	width:145px;
	margin:0;
	float:left;
}
#searchLeft h1
{
	width:145px;
	line-height:38px;
}
#searchLeft h1 a
{
	width:140px;
	display:inline;
}
#searchLeft h1 #spnAllCategories
{
	width:140px;
	display:inline;
}
.downIcon
{
	width:20px;
	height:38px;
	line-height:12px;
	float:left;
}
.downIcon img
{
	margin-left:4px;
	vertical-align:middle;
	cursor:pointer;
	padding-top:11px;
}
#autoMenu
{
    position:absolute;
    z-index:600;
}

#divLeft .matchCategories
{
	width:183px;
	height:auto;
	border:1px solid #712CA9;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	zoom:1;
}
.matchCategories h2
{
	color:#FFFFFF;
	font-size:14px;
	height:26px;
	width:auto;
	line-height:26px;
	text-indent:0.7em;
	background: transparent url(../Images/categories_bg.gif) repeat-x scroll 0;
	margin-bottom:10px;
}
.matchCategories dl
{
	margin:0px;
	overflow:hidden;
	padding:0px 5px 5px 0px;
	margin-bottom:10px;
}
.matchCategories dt
{
	width:183px;
	float:left;
	font-weight:bold;
	text-indent:1em;
	margin-bottom:5px;
}
.matchCategories dd
{
	line-height:15px;
	width:183px;
	float:left;
	text-indent:1em;
	background:url(../Images/ListMatchMenu_bg.gif) no-repeat scroll left center;
	padding-top:5px;
	padding-bottom:5px;
}
.matchCategories .currentMatch
{
	color:#C66B02;
}
#divLeft .matchCategories dd a
{
	padding-left:4px;
}

#divLeft .askQuestion
{
	width:183px;
	height:105px;
	margin-bottom:10px;
	border:1px solid #dddddd;
	background:#ffffff url(../Images/askQuetion_Bg.gif) no-repeat scroll center 0;
}
.askQuestion_Content
{
	padding-top:40px;
	padding-left:10px;
	width:130px;
}
.btnAskQuestion
{
	margin-top:5px;
	margin-bottom:5px;
}
.rSendMail
{
	width:183px;
	margin-top: 10px;
}
#divMiddle
{
   margin:0 auto;
   width:999px;
}
#divContainer #siteNav
{
	height: 24px;
	font-weight: bold;
	line-height: 24px;
	padding-left: 0.5em;
	overflow:hidden;
	
}
#divContainer #siteNav h2
{
    display:inline;
	color: #61288F;
}
#divContent #siteNav a
{
	margin: auto 2px;
}
.category_Describe
{
	height:auto;
	margin-top:10px;
    padding-left:5px;
}
.category_Describe h2
{
	font-size:18px;
	line-height:20px;
	display:block;
	padding-bottom:10px;
}
.by_Category
{
	height:auto;
	width:771px;
	margin-top:10px;
	border:1px solid #DDDDDD;
	background:	transparent url('../Images/Listing_byCategory_bg.gif') repeat-x scroll center top;
	padding-bottom:10px;
}
.by_Category h2
{
	color:#000000;
	font-size:14px;
	padding: 10px 0 10px 10px;
}
.by_category_Refind
{
	width:755px;
	height:20px;
	line-height:20px;
	margin-left:15px;
}
.by_category_Refind ul
{
	width:755px;
	height:20px;
}
.by_category_Refind li
{
	float:left;
	list-style-type:none;
	width:auto;
	margin-left:5px;
	margin-right:10px;
}
.by_category_Refind li a
{
	text-decoration:underline;	
}

.by_category_Refind .main
{
	width:90px;
}
.by_category_Refind .seeAll
{
	width:30px;
}
.product_List
{
	height:auto;
	width:773px;
	margin-top:10px;
}
.proList_top
{
	background:	#ebebeb url('../Images/Listing_Page_bg.gif') repeat-x scroll center top;
	border:1px solid #DDDDDD;
	border-bottom:none; 
	width:771px;
}
.proList_Page
{
	height:33px;
	margin:0px;
}
.proList_PageLeft
{
	padding-left:10px;
	line-height:33px;
	float:left;
	width:35%;
}

.proList_PageRight
{
	float:right;
	width:55%;
	height:33px;
	position:relative;
	line-height:33px;
}
.proList_PageRight div
{
	height:22px;
	right:10px;
	top:8px;
	position:absolute;
	margin-right:10px;
}
.proList_PageRight span
{
	height:17px;
	float:left;
	text-align:center;
	display:block;
	margin-right:5px;
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
}
.proList_PageRight span.bCurrentPage
{
	border-color:#F7F7F7;
	background-color:#F7F7F7;
	text-align:center;
	margin:0 5px;
	line-height:15px;
}
.proList_PageRight span a
{
	height:17px;
	width:100%;
	margin:5px 4px;
	text-align:center;
	vertical-align:middle;
	line-height:15px;
}
.proList_PageRight span a img
{
	vertical-align:middle;
}
.proList_PageRight span.pageText
{
	background:none;
	border:none;
	padding-top:2px;
	margin-right:10px;
	padding-bottom:5px;
}

.proList_View
{
	height:26px;
	width:768px;
	margin:0px;
	border-bottom:1px solid #DDDDDD;
}
.proList_View ul
{
	list-style:none;
	position:absolute;
}
.proList_View ul li
{
	float:left;
	width:auto;
	height:27px;
	text-align:center;
	line-height:26px;
	margin-left:5px;
	padding-left:10px;
}
.proList_View ul li.viewList_1
{
	padding:0;
	margin-left:0px;
	background:	transparent url('../Images/list_View_01_1.gif') no-repeat scroll center top;
}
.proList_View ul li.viewList_1 a
{
	margin-left:14px;
	margin-right:10px;
	padding-left:5px;
}
.proList_View ul li.viewList_2
{
	padding:0;
	margin-left:0px;
	background:	transparent url('../Images/list_View_01_2.gif') no-repeat scroll center top;
}
.proList_View ul li.viewList_2 a
{
	color:#641F9E;
	margin-left:14px;
	margin-right:10px;
	padding-left:5px;
}
.proList_View ul li.viewGrid_1
{
	padding:0;
	margin-left:0px;
	background:	transparent url('../Images/list_View_02_1.gif') no-repeat scroll center top;
}
.proList_View ul li.viewGrid_1 a
{
	margin-left:14px;
	margin-right:10px;
	padding-left:5px;
}
.proList_View ul li.viewGrid_2
{
	padding:0;
	margin-left:0px;
	background:	transparent url('../Images/list_View_02_2.gif') no-repeat scroll center top;
}
.proList_View ul li.viewGrid_2 a
{
	color:#641F9E;
	margin-left:14px;
	margin-right:10px;
	padding-left:6px;
}
.listTopRight
{
	float:right;
	margin-right:10px;
	height:26px;
	line-height:26px;
}
.pageSize
{
	float:left;
	margin-right:10px;
	padding-right:5px;
}
.pageSize span
{
	width:22px;
	height:15px;
	margin-right:5px;
	text-align:center;
	background-color:#FFFFFF;
	border:1px solid #C6C6C6;
}
.pageSize span a
{
	text-align:center;
	text-decoration:none;
}
 .current_Psize 
{
	background:	transparent url('../Images/List_Current_pSize.gif') repeat scroll 0 0;
}
.list_Sort
{
	float:left;
	width:155px;
	padding-right:10px;
}
.proList_Content
{
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
}
.proList_Content ul
{
	list-style:none;
	overflow:hidden;
	zoom:1;
}
.proList_Content ul li
{
	margin-top:10px;
	padding-bottom:5px;
	margin-bottom:0px;
	overflow:hidden;
	zoom:1;
	height:auto;
	width:773px;	
	border-bottom:1px dotted #DDDDDD;
	/*margin-left: 10px;*/
}

/*New CSS for Nerrow Search*/
/*-------------------------------------------------------------------------------*/

#siteNav
{ 
	/*width:970px; 
	height:24px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	line-height:21px;
	color:#612692;*/
	
	width:970px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 0.5em;
	margin: 10px 0 5px 0;
}

#siteNav span
{
    color: #61288F;
}

.proList_Content ul li .ProductA_list
{ 
	width:773px; 
	background:url('../Images/ProductListing/200910/23/mdPic4.gif') right repeat-y; 
	margin-top:0px;
}

.proList_Content ul li .ProductB_list
{ 
	width:773px;		
}
.proList_Content ul li .ProductA_list .ProductA_listTop
{
	width:773px;
	height: 14px;
}
.proList_Content ul li .ProductA_list .ProductA_listConter
{	
	background: url('../Images/ProductListing/200910/23/mdPic3.gif') repeat-x;		
	width:768px;
	border-left:1px solid #dad8cb; 
	border-right:1px solid #dad8cb;	
	margin-top: -5px;	
}

.proList_Content ul li .ProductA_list .ProductB_listConter
{			
	width:768px;
	border-left:0px ;
	border-right:0px;
	margin-top: -5px;	
}
.list2_proPhoto
{
	float:left;
	width:128px; 
	/*margin-left:10px;*/
	margin-left: 0px;
	height:128px; 
	border:1px solid #DDDDDD; 
	background:#FFFFFF; 
	display:inline;
}
.Featured_dis
{	
	position: absolute;
	width: 68px;
	height: 68px;
	background: transparent url('../Images/ProductListing/200910/23/Featured.png');
	margin-top: -8px;
	margin-left: -11px;
}

.list2_proPhoto a
{
	display:block; 
	height:128px; 
	width:128px; 
	text-align:center
}

.list2_proRight
{
	width:612px;
	float:left;
	margin-left:15px;
}

.list2_proRight .product2_Title
{
	width:612px;
	height:auto;
	line-height:14px;
	margin-bottom:5px;
}

.list2_proRight .product2_Title a
{
	font-weight:bold;
}

.list2_proRight .Product_Attributes
{
	width:612px;
	line-height:20px;
	margin-top:15px;
}

.Product_Attributes .coloravailable2
{
	float:left;
	width:150px;
}

.Product_Attributes .minOrder
{
	float:left;
}

.Product_Attributes .product2_Price
{
	float:right;
	color:#990100;
	width:228px;
	text-align:right;
	font-weight:bold; 
	padding-right:4px;
}

.Product_Attributes .product2_Price span
{
	color: #990100;
}

.Product_Attributes .product2_Price_old
{
	float:right;
	color:Gray;
	width:228px;
	text-align:right;
	font-weight:bold; 
	padding-right:4px;
	text-decoration:line-through;
}

.product2_Detail
{
	width:612px;
	margin-bottom:0px;
}

.product2_Detail .product2_Detail_Left
{
	width:434px;
	float:left;
}

.product2_Detail_Left .product_Features
{
	height:auto;
	width:434px;
	float:left;
	margin-top:10px;
}

.product_Features ul
{ 
	list-style-type:none; 
	padding:0px; 
	margin:0px;
}

.product_Features li
{
	float:left;
	width:auto;
	padding:0;
	margin:10px 5px 2px 0px;
	padding-right:5px;
	line-height:12px;
	border:0px;
}
.product_Features li a
{
	color:#000000;
	text-decoration:underline;
}

.product_Features li a:hover
{
	color:#C66B02;
}

.product2_Detail .product2_Detail_Right
{
	width:150px;
	float:right;
	margin:5px 2px 0px 5px;
}

.product2_Detail .product2_Detail_Right ul
{
	float:right;
	height:auto; 
	list-style-type:none;
}

.product2_Detail .product2_Detail_Right ul li
{
	margin:0px;
	margin-left:30px;
	border:0px;
	width:110px; 
	padding-bottom:10px;
}

.ProductA_listBottom
{ 
	width:773px;
	margin-top: -5px;	
}


.list_proPhoto
{
	float:left;
	width:128px;
	height:128px;
	text-align:center;
	border:1px solid #DDDDDD;
}
.list_proPhoto a
{
	width:128px;
	height:128px;
	display:block;
}
.list_proPhoto a img
{
	display:none;
}
.list_proRight
{
	width:628px;
	float:left;
	margin-left:15px;
}
.list_proRight .product_Title
{
	width:628px;
	height:auto;
	line-height:14px;
	margin-bottom:5px;
}
.list_proRight .product_Title a
{
	font-weight:bold;
}
.list_proRight .Product_Attributes
{
	width:628px;
	line-height:20px;
	margin-top:15px;
}
.list_proRight .Product_Attributes span
{
	color:#666666;
	font-weight:normal;
}
.Product_Attributes .minOrder
{
	float:left;
}
.Product_Attributes .coloravailable
{
	float:left;
	width:150px;
}
.Product_Attributes .product_Price
{
	float:right;
	color:#990100;
	width:245px;
	text-align:right;
	font-weight:bold;
}
.product_Detail
{
	width:628px;
	margin-bottom:5px;
}
.product_Detail .product_Detail_Left
{
	width:450px;
	float:left;	
}
.product_Detail_Left .product_Features
{
	height:auto;
	width:450px;
	float:left;
	margin-top:10px;
}

.product_Features ul li
{
	float:left;
	width:auto;
	padding:0;
	margin:10px 5px 2px 0px;
	padding-right:5px;
	line-height:12px;
	border:0px;
}
.product_Features ul li a
{
	color:#000000;
	text-decoration:underline;
}
.product_Features ul li a:hover
{
	color:#C66B02;
}
.product_Detail .product_Detail_Right
{
	width:150px;
	float:right;
	margin:5px 2px 0px 5px;
}
.product_Detail .product_Detail_Right ul
{
	float:right;
	height:auto;
}
.product_Detail .product_Detail_Right ul li
{
	margin:0px;
	margin-left:30px;
	border:0px;
	width:110px;
}
.proList_Buttom
{
	border:1px solid #C7C7C7;
	background-color:#F7F7F7;
	height:30px;
	width:771px;
	margin-top:4px;
	position:relative;
}
.proList_Buttom div
{
	float:right;
	margin-right:10px;
	height:22px;
	right:10px;
	top:5px;
	position:absolute;
}
.proList_Buttom span
{
	margin-right:5px;
	display:block;
	float:left;
	height:17px;
	border:1px solid #DDDDDD;
	background-color:#FFFFFF;
	text-align:center;
}
.proList_Buttom span.pageText
{
	background:none;
	border:none;
	padding-top:2px;
	margin-right:10px;
}
.proList_Buttom span.bCurrentPage
{
	border-color:#F7F7F7;
	background-color:#F7F7F7;
}
.proList_Buttom span a
{
	height:17px;
	width:100%;
	margin:5px 4px;
	text-align:center;
	line-height:15px;
}

.proList_Buttom span a img
{
	vertical-align:middle;
}


#leftNav{ width:183px; border-left:1px solid #e0dddd; border-right:1px solid #e0dddd;  margin-bottom:12px;margin:0px;}
#leftNav_tit{border-bottom:3px solid #aa82ca; width:185px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6e2da3;}
#leftNav dl{ margin:0px; padding:0px; float:left}
#leftNav dl dt{ overflow:hidden; height:28px; width:171px; float:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; line-height:28px; text-transform:none; border-bottom:1px solid #eae6e3;}
#leftNav dl dt span{ font-size:11px; width:40px; font-weight:normal; text-transform:none; float:right; padding-right:0px; text-decoration:underline; color:#3e3e3e; text-align:right}

#leftNav dl dd{ overflow:hidden; width:167px;padding-left:14px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; margin:0px; padding-top:6px; padding-bottom:6px; float:left; border-bottom:1px solid #eae6e3;}
#leftNav dl dd.Gray{ color:#b1b1b1;}
#leftNav dl dd.Gray span{ float:left;width:145px; color:#b1b1b1}
#leftNav dl dd.Black{ color:#000000;}
#leftNav dl dd.Graybg{width:166px; color:#e44f05; background:#f5f5f5;}
#leftNav dl dd.Graybg span{ font-size:11px; font-weight:normal; text-transform:none; float:right; padding-right:3px; text-decoration:underline; color:#3e3e3e; text-align:right}

#leftNav dl dd.Graybg a{color:#b37814; text-decoration: none; width:145px; display:block; float:left;}
#leftNav dl dd.Graybg a:hover{color:#b37814; text-decoration:underline;width:145px; display:block; float:left;}

#leftNav dl dd.Graybg span a{text-decoration:underline;color:#3e3e3e; width:15px;}
#leftNav dl dd.Graybg span a:hover{text-decoration:underline;color:#3e3e3e;width:15px;}

#leftNav dl dd.Black a{ color:#000000; text-decoration:none;width:145px; display:block;}
#leftNav2 dl dd.Black  a:hover{color:#b37415; text-decoration:underline;width:145px;  display:block;}

#leftNav span a{ text-decoration:underline;color:#3e3e3e;font-size:11px; }
#leftNav span a:hover{text-decoration:underline;color:#3e3e3e;font-size:11px;}

#leftNav .Gray a{ text-decoration:none;color:#b1b1b1;width:145px; display:block;}
#leftNav .Gray a:hover{ text-decoration:none;color:#b1b1b1;width:145px; display:block;}

#ProductBanner{ width:771px; margin-top:10px;}
#ptClear{ width:771px; margin-top:10px;}
#ptClear ul{ list-style-type:none; margin:0px; padding:0px;}
#ptClear ul li{height:16px;padding:2px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif;  float:left; line-height:16px;}
#ptClear ul li.aa{border:1px dashed #d7cfdb;font-size:11px; color:#23252a; }
#ptClear ul li.aa span{ float:left;}
#ptClear ul li.ja{ width:12px; font-size:14px; color:#704a8c; text-align:center;}
#ptClear ul li.aa a{display:block; height:16px; width:9px; float:left; margin-left:4px;}

.discount_list
{
	width:55px; 
	height:40px; 
	background: url(../Images/discount_55.png) no-repeat;
	position:absolute; 
	margin-top:-5px;
	margin-left:-10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bolder; 
	color:#FFFFFF; 
	padding-top:16px; 
	text-align:center;
	z-index:10;
}
* html .discount_list
{
      background: none;
      filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="corp", src="../../Images/discount_55.png");
}
