.categoryTitle{padding:0;margin:15px 0px 8px 0px;font-size:18px;font-weight:bold;}
.categoryTitle i{font-style:normal;font-weight:normal;font-size:14px;color:#ccc;}
.categoryTitle b{font-weight:normal;color:#777;}

#ProductsPageFrame{margin:10px 0;padding:0;}
#ProductsPageLeftPanel{width:195px;padding-right:10px;}

.big2{ color:#444; font-size:16px; font-weight:bold; font-family:arial, verdana; margin:0;padding:3px 0 3px 2px;}

#topViewTypePaginationInfo{clear:both;overflow: hidden;}

.viewTypeChooser{float:left;padding: 5px 0;margin:auto 0;}
.viewTypeChooser b{margin: 0 7px 0 0; padding:0;}
.viewTypeChooser img{border:0;}

#zip{float:left;margin:1px 0 3px 5px;}
#anotherZip{}

.paginationInfo{float:right;margin:0 3px 0 0;}

.leftSpace{float:left;padding:0;margin:0 0 0 20px;border:1px solid red;}
#SortLinks{float:right;padding:3px 0 0 0;}
#SortLinks2{float:left;padding:3px 0 0 0;}
.CompareSortLinksWrap{padding:2px 20px 0px 10px;margin:0;overflow: hidden;}
.sortBy{color: #777; font-weight:bold; padding:0 3px 0 0;}

#pagination{clear:both;margin: auto 0;overflow: hidden;padding:5px 0 5px 0;}
.paginationInfoB{float:left;margin:0;padding:0 15px 0 20px;}
.paginationLinks{float:left;margin:0;padding:0 20px 0 0;}

#BreadCrumbs{padding:4px 10px 5px 10px;margin:0;}
#BreadCrumbs a{display:block;line-height:152%;text-decoration:none;}
#BreadCrumbs img{border:0;margin:0 3px 0 0;padding:0;}
.BreadCrumbs_Title{color: #777; font-weight:bold; padding:0;margin:0;}
a.delAll{margin-top:7px}
 
#Attributes{padding:4px 10px 10px 10px;margin:0;}
#Attributes a{line-height:152%}
.attrib_Title{color: #000; font-weight:bold; padding:0px 0px 4px 0px; display:block;}
.attrib_br{height:0px;border-top: 1px solid #b0c2d3; border-bottom: 1px solid #fff; padding: 0px; margin:0px 0px 4px 0px;}
#Attributes i, .menubox i{color:#666; font-style:normal;font-size:10px;}
#Attributes li{list-style:none;}

.attrib_cats a{display:block;text-decoration:none;font-weight:bold;background:url(http://i.modopo.com/pi/Arrows/arrow1.gif) no-repeat left 6px; MARGIN: 0 0 0 2px; padding:0 4px 2px 8px;}

#RelatedSearches{padding:4px 10px 10px 10px;margin:0;border:0;}
#RelatedSearches a{display:block;margin-top:4px;}

.menubox{position:absolute;visibility: hidden;border:1px solid black;padding:8px;z-index: 100;background-color: lightyellow;width: 205px;list-style:none;line-height:152%}
li.menubox {list-style:none; MARGIN: 0; padding:0; color:#333;}

.hrDots{border-bottom: 1px dotted #ccc; height: 1px; line-height: 1px; font-size: 1px; margin: 10px 0px}

#NoProductsMatches{padding:0 20px 200px 20px;}
#NoProductsMatches h1{color:#555;font-size:167%;margin-bottom:25px;}
#NoProductsMatches h2{color:#EE8907;font-size:167%;margin-bottom:25px;}
#NoProductsMatches #nm_keyword{display:inline;color:#000066;}
#NoProductsMatches h3{color:#555;margin:0;padding:0;}
#NoProductsMatches li{line-height:152%;}
#NoProductsMatches ul{margin:5px 0 10px 20px;padding:0;}
   
/* Offer Item */ 
/* Grid */  
#productsListing{overflow: hidden;padding:0 0 0 10px;}
#productsListing .offerItem{float:left;text-align:center;overflow:hidden; background: url(http://i.modopo.com/pi/compare.gif) repeat-y top left;margin-bottom: -300px; padding-bottom: 300px;margin-left:10px;}
#productsListing .offerItem img{margin:15px auto 0 auto;border:0;}
#productsListing .imgLink{text-decoration: none;}
#productsListing .offerTitle{height:35px;padding:10px 5px 2px 10px; margin: 0px; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif}
#productsListing .r_border{float:left;width:1px;background: url(http://i.modopo.com/pi/compare.gif) repeat-y top left;margin-bottom: -300px; padding-bottom: 300px;}
#productsListing .clear{clear: both;background: url(http://i.modopo.com/pi/line_dotted.gif) repeat-x;height:1px;margin:0 10px 0 0;padding:0;}
#productsListing .zoom{cursor:pointer;border:0;margin:0 3px;}
#productsListing .pGridpriceMinMax{padding:7px 0px 5px 0px; margin: 0px; font-weight: bold; font-size: 16px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif}
#productsListing .offersCount{margin:0 auto 15px auto;}
#productsListing .oGridprice{padding:2px 0px 5px 0px; margin: 0px; font-weight: bold; font-size: 16px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif}
#productsListing .tax{height:20px;color:#777; font-size:10px; font-style:italic;display:block;padding:1px 0px 4px 0px;}
#productsListing .green{color:green;}
#productsListing .instock, #productsListing .outstock{padding:0;margin:4px auto;}
#productsListing .outstock{color:red;}
#productsListing .storeName{color:#666;font-weight: bold;margin:4px 0 0 0;}
#productsListing img.storeLogo{border:1px solid #ddd;margin:2px auto 15px auto;}
#productsListing .no_store_logo{border:1px solid #aaa;margin:7px auto 15px auto;height:31px;width:88px;background-color:#fcfcfc;padding:1px 2px;color:#777;}

/* List */ 
#productsListing .offerItemList{width:100%;}
#productsListing .offerItemList td{}
#productsListing .offerItemList td.pList{width:5px;padding:0; background: url(http://i.modopo.com/pi/compare.gif)repeat-y center 50%; margin: 0px;}
#productsListing .offerItemList td.pListdesc{vertical-align:top;padding:0; margin: 0px;}
#productsListing .offerItemList img{border:0;}
#productsListing .offerItemList .pImgList{padding:5px;width:125px;}
#productsListing .offerItemList .pImageList{padding:5px 5px 5px 15px;width:135px;}
#productsListing .offerItemList .offerTitleList{padding:10px 5px 2px 0; margin: 0px; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif}
#productsListing .offerItemList .offer_desc{line-height:145%;color:#333;}
#productsListing .offerItemList .product_desc{line-height:145%;color:#000000;margin:3px 5px 7px 0px;}
#productsListing .offerItemList .offersCount{font-size:11px;font-weight:normal;margin:5px 0;}
#productsListing .offerItemList .mf{margin:4px 0 0 0;}
#productsListing .offerItemList .mf b{color:#666;}
#productsListing .offerItemList .seller{margin:4px 0;}
#productsListing .offerItemList .store_logo{margin:0 0 4px 0;overflow:hidden;padding:1px 2px;}
#productsListing .offerItemList img.storeLogo{border:1px solid #ddd;margin:5px 5px 0 0;float:left;}
#productsListing .offerItemList .no_store_logo{border:1px solid #aaccca;margin:5px 5px 0 0;height:31px;width:88px;background-color:#fcfcfc;color:#777;float:left;}

#productsListing .offerItemList .pListPrice{width:110px;font-weight: bold; font-size: 16px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; text-align:center;padding:15px 10px 5px 5px; margin: 0px;}

#productsListing .offerItemList .pListPrice a{text-decoration: none;}

#productsListing .offerItemList .stockStatusList{font-weight: normal; font-size: 11px;margin:10px 0 0 0;}

/* Text */
#productsListing .offerItemList .offerText{padding:0 0 0 10px;}
#productsListing .offerItemList .lnkComparePrices{margin:8px 0 0 0;}
#productsListing .offerItemList .lnkComparePrices a{text-decoration:underline;font-size:16px;}
#productsListing .offerItemList .pDescText{padding:0 0 0 20px;}

/* Type5 */
#productsListing .catTitle {padding:5px 15px;}
#productsListing .catTitle a{font-weight:bold;font-size:14px;text-decoration:none;font-family:arial, verdana; background: url(http://i.modopo.com/pi/Arrows/arrow1.gif) no-repeat right 50%;padding-right:8px;}
#productsListing .catBottomLink {text-align:center;border-top:1px dashed #eee;padding:10px 0;margin:0 25px 20px 5px; clear:both;font-weight:bold;font-size:14px;font-family:arial, verdana;color:#333;}                            
#productsListing .type5CloseLine {float:left;text-align:center;overflow:hidden;width:10px; background: url(http://i.modopo.com/pi/compare.gif) repeat-y top left;height: 255px;margin-left:10px;}

.store_link{text-decoration:none;}
.ratingWrap{margin:3px 0;}
.rating{margin:-2px 0 0 2px;}
.storeNotes{font-family:Arial;font-size:10px;color:#333;font-style:italic;}
.phone{background:url(http://i.modopo.com/pi/Common/3d_phone.png) no-repeat left top;height:16px;padding:1px 0 0 20px;margin:3px 10px 0 0;float:left;}
.trustedStore{background:url(http://i.modopo.com/pi/Common/signout_good.gif) no-repeat left top;padding:0 0 0 19px;margin:3px 0 3px 0;float:left;}

.compareChkBox{margin:5px auto 0 auto;}
.checkLabel{color:#999;padding-left:5px;}
.btnCompare{width:100px;float:left;}
.more_info{background: url(http://i.modopo.com/pi/Arrows/arrow_yellow.gif) no-repeat right 50%;padding-right:20px;}

.sort_asc, .sort_desc{font-weight:bold;padding-right:15px;}
.sort_asc{background: url(http://i.modopo.com/pi/Common/Sort/sortasc.gif) no-repeat right bottom;}
.sort_desc{background: url(http://i.modopo.com/pi/Common/Sort/sortdesc.gif) no-repeat right bottom;}

.price-narrowin g{margin:0 0 10px 0; overflow:hidden; }
.price-narrowing input {width: 40px;height: 17px;border: 1px solid #a7a7a7;padding:0;display:inline-block;color: #8b8b8b;font-size:11px;}
.price-narrowing .refine-price-button {width: 53px;height: 17px;border: none;cursor: pointer;margin:1px 0 0 0;padding:0;background: url(http://i.modopo.com/pi/Buttons/filter.gif) no-repeat left 0;}

/*---ModalDialog1---*/
.infoW{
	position:absolute;left:0px;width:100%;height:7500px;border:2px solid #000;
	color:black;background:black;
	filter:alpha(opacity=50);opacity:.50;
	top:0px; z-index:10;
}

.jqmWindow {
position: fixed;
top: 17%;
left: 50%;

margin-left: -350px;
width: 650px;

background-color: white;
color: #333;
border: 1px solid #999;
padding: 12px;
z-index:100;
}

.jqmWindow td{font-size:12px;font-family:Arial;z-index:100;}

* html .jqmWindow {
	position: absolute; z-index:100;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#dialogContent{background-color:#ced8e1;}
#dialogContent h2{margin:0;padding:0;font-size:18px;color:#666;}

