#cat_c_tbl {
/*replace the js*/
_position:relative;
_top:-18px;
}
#rightNav {
  display:none;
}
#a_table {
  width:950px;
}
#wishlist {
 z-index:21;
 position:fixed;
 _position:absolute;
 top:20em;
 _top: expression( ( ignoreMe = document.body.scrollTop + 320 ) + 'px' );

 /*top:35em; when display fsorts*/
}
#wishlist #wishlist_body {
  font-size:11px;
}
#wishlist #wishlist_footer A {
  text-decoration:none;
}
/*
Todo: 
IT
After page update needs to goto top of list
some sorting and paging issues
Marketing
Create facets for Featured
Try facets for alternate image and text
*/

/*master styles*/
.filterDataHeader {
  color:#496B8A;
}
#TipDiv TD.TipDivProductImage {
  display:none;
}
#tipDiv DIV TABLE {
 width:auto;
}
#fsorts {
  height:24px;
  display:none; /*remove for now todo*/
}
#fsorts TABLE {
  float:left;
}
#RecordsPerPageContainer {
  float:right;
  text-align:right;
  margin-right:12px;
}
#RecordsPerPageContainer DIV {
  display:inline-block;
}
TABLE.table_catscore {
/*  border-right:1px solid #777777;margin-top:5px;*/
  border-right:0px solid #777777;margin-top:10px;
}
TABLE.table_catscore TR.table_catscore_r1 TD {
	border-bottom:1px solid #777777;
	border-left:1px solid #777777;
/*	border-top:1px solid #777777;*/
	border-top:0px solid #777777;
	color:#777777;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px !important;
	font-weight:bold;
	padding:2px 0;
}
TABLE.table_catscore TD.table_catscore_c1 {
	border-left:none !important;
}
TABLE.table_catscore TR.table_catscore_r2 TD {
/*	border-bottom:2px solid #777777;*/
	border-bottom:1px solid #777777;
	border-left:1px solid #777777;
	color:#FF0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px !important;
	font-weight:bold;
	padding:3px 0;
}
TABLE.table_catscore TR.table_catscore_r2 TD DIV {
  border-left: 0px solid rgb(255, 255, 255);
}




#ProductListContainer {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  max-width:1050px;
  min-width:580px;
  width:780px;
  padding-top:4px;
  text-align:left;
}
#ProductListContainer LABEL {
  display:inline;
}
#ProductListContainer #SortContainer {
  display:-moz-box;
  display:inline-block;
  padding-bottom:3px;
  line-height:20px;
  height:20px;
}
#ProductListContainer #SortContainer DIV {
  display:inline;
}
#ProductListContainer SPAN.ProdViewContainer {
  margin-right:20px; position:absolute; right:0;
}
#ProductListContainer SPAN.ProdViewContainer DIV {
  display:inline;
}
#ProductListContainer SPAN.ProductViewGrid {
  margin-left: 10px;
  padding-left: 19px;
  background: url(http://www.blinds.com/skin07/images/category/grid_icon.gif) no-repeat;
}
#ProductListContainer SPAN.ProductViewList {
  padding-left:20px;
  background: url(http://www.blinds.com/skin07/images/category/list_icon.gif) no-repeat;
  background-position:5px 0;
}
#ProductListContainer div.ProductItemContainer {
  margin-bottom:10px;
  background-color:#efebef;
  border:#bdbebd solid 1px;
  position:relative;
}
#ProductListContainer div.ProductItemContainer:hover {
  border-color:#9d9e9d;
}
#ProductListContainer div.ProductItemContainer A {
  text-decoration:underline;
  color:#000099;
  cursor:pointer;
}
#ProductListContainer div.ProductItemImageWrapper {
/*  height:150px;*/
}
#ProductListContainer DIV.onSale_False IMG.ProductOnSale, #ProductListContainer DIV.featured_False IMG.ProductFeatured,
#ProductListContainer DIV.onSale_True IMG.ProductFeatured,
#ProductListContainer DIV.onSale_False DIV.ProductOnSale, #ProductListContainer DIV.featured_False DIV.ProductFeatured,
#ProductListContainer DIV.onSale_True DIV.ProductFeatured
 {
  display:none;
}
#ProductListContainer div.ProductItemImageWrapper DIV.ProductFeatured A,
#ProductListContainer div.ProductItemImageWrapper DIV.ProductOnSale A {
  _z-index:1;
  _display:inline-block;
}
#ProductListContainer div.ProductItemImageWrapper DIV.ProductFeatured {
  position:absolute;
  height:83px;
  width:83px;
}
#ProductListContainer div.ProductItemImageWrapper DIV.ProductOnSale {
  position:absolute;
  height:84px;
  width:84px;
}
#ProductListContainer div.ProductItemImageWrapper A {
  text-decoration:none;
}
#ProductListContainer div.ProductItemImageWrapper IMG {
  border:none;
}
#ProductListContainer div.ProductItemImageWrapper A {
/*  height: 135px;*/
}
#ProductListContainer div.ProductItemImageWrapper IMG.ProductImage {
/*  height:100%;*/
  height: 135px;

}
#ProductListContainer div.ProductItemName A {
  text-align:left; display:inline-block;
}
#ProductListContainer div.ProductItemName A:hover {
  text-decoration:underline;
}
#ProductListContainer div.ProductItemOptions UL {
  margin:0px;
  padding-left:0px;
  list-style-type:none;
  text-align:left;
}
#ProductListContainer div.ProductItemOptions LI {
  line-height:10px;
  background: url(http://www.blinds.com/skin07/images/category/dot.gif) no-repeat 1px center;
  padding-left:9px;
  white-space:nowrap;
}
#ProductListContainer div.ProductItemOptions A.ProductItemColors {
  display:-moz-box;
  _display:inline-block;
  text-decoration:none;
  border-bottom:1px dashed #000066;
  color:#0000FF;
}
#ProductListContainer div.ProductItemPrice {
  height:24px;
}
#ProductListContainer div.ProductItemPrice B.onSale_True {
  background:transparent url(http://www.blinds.com/skin07/images/category/strike_thru_4.png) no-repeat scroll center center;
  padding-left:1px;
  padding-right:3px;
}
#ProductListContainer div.ProductItemPrice SPAN.IsAvail_False B {
  background-image:none;
  font-weight:normal;
  padding-left:4px;
}
#ProductListContainer div.ProductItemPrice SPAN.IsAvail_False SPAN.ProductDollar,
#ProductListContainer div.ProductItemPrice SPAN.IsAvail_False SPAN.ProductFreeShip_TRUE,
#ProductListContainer div.ProductItemPrice SPAN.IsAvail_False SPAN.ProductFreeShip_FALSE,
#ProductListContainer div.ProductItemPrice SPAN.ProductFreeShip_FALSE {
  display:none;
}
#ProductListContainer div.ProductItemPrice SPAN.ProductFreeShip_TRUE {
  font-variant:small-caps;
}
#ProductListContainer div.ProductItemPrice SPAN.ProductFreeShip_TRUE A {
  text-decoration:none;
}
#ProductListContainer div.ProductItemPrice SPAN.ProductFreeShip_TRUE A:hover {
  text-decoration:underline;
}
#ProductListContainer div.ProductItemRatings {
  margin-top:5px;
}
#ProductListContainer div.ProductItemRatings SPAN A {
  text-decoration:none;
}
#ProductListContainer div.ProductItemRatings IMG {
  height:15px;
  vertical-align:-25%;
}
#ProductListContainer div.ProductItemWishList {
  width:100%;
}


/*Grid View*/
#ProductListContainer.ProductListContainerA {
}
#ProductListContainer.ProductListContainerA span.ProductViewGrid {
  color:#808080; cursor:auto;
  background-position:0 2px;
}
#ProductListContainer.ProductListContainerA span.ProductViewList {
  color:#000066; cursor:pointer; text-decoration:underline;
  background-position:5px -36px;
}
#ProductListContainer.ProductListContainerA div.ProductItemContainer {
  margin-right:7px; 
  width:184px;
  _width:186px;
  height:315px;
  _height:319px;
  float:left;
  overflow:hidden;
  background:url(http://www.blinds.com/images/content/CatGridBack2x200.png) repeat-x;
}
#ProductListContainer.ProductListContainerA div.ProductLeft {
  width:100%;
}
#ProductListContainer.ProductListContainerA div.ProductRight {
  width:100%;
  line-height:17px;
  margin-top:9px;
}
#ProductListContainer.ProductListContainerA div.ProductItemImageWrapper {
  height: 135px;
  width:100%;
  text-align:left;
  margin:7px 15.5px;
}
#ProductListContainer.ProductListContainerA div.ProductItemName {
  text-align:left;
  height:50px;
  overflow:hidden;
  position:relative;
  margin-bottom:0px;
  _margin-bottom:0px;
  margin-top:4px;

  width:172px;
  margin-left:5px;
  margin-right:5px;
}
#ProductListContainer.ProductListContainerA div.ProductItemName A {
  text-decoration:none;
}
#ProductListContainer.ProductListContainerA div.ProductItemName A:hover {
  text-decoration:underline;
}
#ProductListContainer.ProductListContainerA div.ProductItemTypeName {
  display:none;
}
#ProductListContainer.ProductListContainerA div.ProductItemOptions {
  height:45px;
  overflow:hidden;
  width:172px;
  margin-left:5px;
  margin-right:5px;
}
#ProductListContainer.ProductListContainerA div.ProductItemOptions LI {
  font-size:11px;
  line-height:11px;
}
#ProductListContainer.ProductListContainerA div.ProductItemPrice {
  width:100%;text-align:left;
  font-size:18px;
  margin-left:5px;

}
#ProductListContainer.ProductListContainerA div.ProductItemPrice SPAN.ProductFreeShip_TRUE {
  font-size:12px;
}
#ProductListContainer.ProductListContainerA div.ProductItemRatings {
  width:100%;
  text-align:left; 
  margin-left:5px;
}
#ProductListContainer.ProductListContainerA div.ProductItemBuyNow, 
#ProductListContainer.ProductListContainerA div.ProductItemWishList, 
#ProductListContainer.ProductListContainerA div.ProductItemGotoProduct {
  display:none;
}



/* List View */
#ProductListContainer.ProductListContainerB {
}
#ProductListContainer.ProductListContainerB span.ProductViewGrid {
  color:#000066; cursor:pointer; text-decoration:underline;
  background-position:0 -38px;
}
#ProductListContainer.ProductListContainerB span.ProductViewList {
  color:#808080; cursor:auto;
  background-position:5px 2px;
}
#ProductListContainer.ProductListContainerB span.ProductViewTable {
  color:#000066; cursor:pointer; text-decoration:underline;
}
#ProductListContainer.ProductListContainerB div.ProductItemContainer {
  float:none;
  height:145px;
  _height:147px;
  width:772px;
  background:url(http://www.blinds.com/images/content/CatGridBack2000x2.png) repeat-y right;
}
#ProductListContainer.ProductListContainerB div.ProductItemImageWrapper {
  width:151px;
  float:left;
  margin: 5px;
}
#ProductListContainer.ProductListContainerB div.ProductItemImageWrapper A {
  width:151px;
}
#ProductListContainer.ProductListContainerB div.ProductItemImageWrapper IMG.ProductImage {
  height:135px;
}
#ProductListContainer.ProductListContainerB div.ProductLeft {
  float:left;
  width:400px;
  margin: 5px;
  margin-right:0px;
  padding-top:3px;
  overflow:hidden;
}
#ProductListContainer.ProductListContainerB div.ProductRight {
  float:right;
  width:160px;
  margin: 5px;
  margin-left:0px;
  overflow:hidden;
}
#ProductListContainer.ProductListContainerB div.ProductItemName {
  font-size:15px;
  width:100%;
  height:auto;
  text-align:left;
}
#ProductListContainer.ProductListContainerB div.ProductItemTypeName {
  padding-top:10px;
}
#ProductListContainer.ProductListContainerB div.ProductItemOptions {
  font-size:13px;
  padding-top:2px;
}
#ProductListContainer.ProductListContainerB div.ProductItemOptions LI {
  line-height:15px;
  font-size:12px;
}
#ProductListContainer.ProductListContainerB div.ProductItemPrice {
  float:left;
  width:100%;
  text-align:left;
  font-size:20px;
}
#ProductListContainer.ProductListContainerB div.ProductItemPrice SPAN.ProductFreeShip_TRUE {
  font-size:12px;
}
#ProductListContainer.ProductListContainerB div.ProductItemRatings {
  float:left;
  width:100%;
  text-align:left; 
  margin-top: 6px;
}
#ProductListContainer.ProductListContainerB div.ProductItemRatings A SPAN {
  display:none;
}
#ProductListContainer.ProductListContainerB div.ProductItemBuyNow {
  float:left;
  text-align:left;
  margin-top: 9px;
}
#ProductListContainer.ProductListContainerB div.ProductItemWishList {
  float:left;
  text-align:left;
  margin-top: 4px;
}
#ProductListContainer.ProductListContainerB div.ProductItemGotoProduct {
  float:left;
  width:100%;
  margin-top:4px;
  text-align:left;
}

.bestSeller_False {
	display:none;
}

.selectedSort {
color:Gray;
font-weight:normal;
text-decoration:none;
}

.notSelectedSort {
color:#000066;
font-weight:normal;
}

#ProductGridPagerContainer1 {
  text-align:right;
  padding-right:14px;
  _padding-top:7px;
}
#ProductGridPagerContainer1 DIV {
  display:inline;
}
.pagerSelected {
  font-size:16px;
  padding-left:2px;
  padding-right:2px;
}
.pagerLink {
  color:#000066;
  font-size:14px;
  padding-left:2px;
  padding-right:2px;
}
.pagerTotalPages {
  font-size:14px;
  padding-left:2px;
  padding-right:2px;
}

.recPerPage {
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}


/* Bcom - CatProd Link */
#ProductListContainer.ProductListContainerA div.ProductItemContainer {
height:338px;
_height:342px;
}
#ProductListContainer.ProductListContainerA div.ProductItemBuyNow {
 display:block;
 text-align:center;
 margin-top:6px;
}
#ProductListContainer.ProductListContainerA div.ProductItemBuyNow A {
 display:block;
 background:url(http://images.blinds.com/infopages/images/sn_button.gif) no-repeat center;
 height:25px;
 text-indent:-5000;
}
#ProductListContainer.ProductListContainerB div.ProductItemBuyNow {
 display:block;
}
#ProductListContainer.ProductListContainerB div.ProductItemBuyNow A {
 display:block;
 background:url(http://images.blinds.com/infopages/images/sn_button.gif) no-repeat left;
 height:25px;
 width:150px;
 text-indent:-5000;
}

