/****************************************************/
/***********[ Mage_CSS_B Common Elements ]***********/
/****************************************************/


/*
.productListHeading { font-size: 14px; font-weight: bold; color: #5a3818; text-align: center;  }
.productListTable { border: 2px solid #AD9B8B; color: #5A3818; font-size: 12px; padding-top: 0px; padding-bottom: 0px;}
.productListTable A { color: #5A3818; text-decoration: none; }
.productListTable A:hover { text-decoration: underline; }
.productListTable td {padding: 5px; }
*/




/*
.productDetails { font-size: 10px; }
.productListSection { margin-bottom: 10px; }
.productListHeading { font-size: 14px; font-weight: bold; color: #5a3818; text-align: center; }
*/
/*
.productListHeaderRow { background-color: #5A3818; color: #FFFFFF;}
.productListHeaderLeft { background-color: #5A3818; color: #FFFFFF;}
.productListHeaderMiddle { background-color: #5A3818; color: #FFFFFF;}
.productListHeaderRight { background-color: #5A3818; color: #FFFFFF;}
*/
.productRowOdd{ }

.productRowEven { background-color: #DED7D0; }



.categoryProductListing { padding-top: 25px; clear: right; }

/*.productListingTable td { padding-left: 5px; padding-right: 5px; }*/
.productListHeaderRow { background-color: #550000; color: #FFFFFF; font-weight: bold; }
.productListHeaderRow td { padding-top: 0px; padding-bottom: 0px; vertical-align: middle; }
.productListProductRow {  }


.productListProductRow td { border-bottom: 1px solid #C5C5C5; padding-top: 5px; padding-bottom:5px;}
.productListProductRow .leftEnd { border-left: 1px solid #C5C5C5; }
.productListProductRow .rightEnd { border-right: 1px solid #C5C5C5; }
 

.productListHeaderRow{  background: #1f1f1f url(../images/background/block_title_alt.gif) no-repeat; padding: 10px 8px 8px 10px; margin-right: 0px;}
.productListHeaderRow strong { display:block; font:bold 12px/1.5 Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;text-shadow: 0px -1px #000; }
.productListHeaderRow strong span {}
.productListHeaderRow a { text-decoration:none !important; }

.productListHeaderLeft{  background: #FF6622 url(../images/background/block_title_Left.jpg) no-repeat; margin-right: 0px;}
.productListHeaderMiddle{  background: #1f1f1f url(../images/background/block_title_Middle.jpg); padding: 10px 8px 8px 10px; margin-right: 0px;}
.productListHeaderMiddle strong { display:block; font:bold 12px/1.5 Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;text-shadow: 0px -1px #000; }
.productListHeaderMiddle strong span {}
.block .block-title a { text-decoration:none !important; }

.cfrHeading {padding: 10px 8px 8px 10px; margin-right: 0px;}
.cfrHeaderLeft{  background: #FF6622 url(../images/background/block_title_Left.jpg) no-repeat; margin-right: 0px;}
.cfrHeaderMiddle{  background: #1f1f1f url(../images/background/block_title_Middle.jpg); margin-right: 0px;}
.cfrHeaderMiddle strong { display:block; font:bold 11px/1.5 Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;text-shadow: 0px -1px #000; }
.cfrHeaderMiddle strong span {}
.cfrHeaderRight{  background: #FF6622 url(../images/background/block_title_right.gif) no-repeat; margin-right: 0px;}




.productListHeaderRight{  background: #1f1f1f url(../images/background/block_title_right.gif) no-repeat; margin-right: 0px;}
.productTableSpacer {margin-left: 8px;}


/************** CONTENT */
.contentHeading { font-family: Verdana, Arial; font-size: 18px; color: #550000; font-weight: bold; }
.contentSubHeading { font-family: Verdana, Arial; font-weight: bold; font-style: italic; }
ul.bulletList {list-style-type: circle; padding: 10px; padding-left: 20px; }
.clearDiv {clear: both; }
.contentText {margin-top: 10px; }
.contentText .highlight { color: #550000; font-weight: bold; }
.featuredLinks {font-size: 16px; line-height: 2em;}

.spacer{height: 25px;}
.offset {padding-left: 15px;display: block; }
.subHead {color: #000000; font-size: 13px; font-family: Verdana,Arial,Helvetica, sans-serif; font-weight: bold; font-style: italic;  display: block;padding-bottom: 15px;}

.contentPageImage { float: right; }


.shadowCell {height:1px;}	
.shadowRightHeader {background-image: url(../images/shadow/side.png); width: 12px; background-repeat: repeat-y; height:60px}
.shadowRight {background-image: url(../images/shadow/side.png); width: 12px; background-repeat: repeat-y;}
.shadowBottom97 {background-image: url(../images/shadow/bottom.png); background-position: top; background-repeat: repeat-x; width:97%; height:16px }
.shadowBottom99 {background-image: url(../images/shadow/bottom.png); background-position: top; background-repeat: repeat-x; width:95%; height:16px}		
.shadowCorner{background-image: url(../images/shadow/corner.png); height:16px;}
.myImage {}
.tdWidth1{width: 1%; height:16px}
.tdWidth3{width: 3%; height:16px}

.block .smBlock-title {  background: #1f1f1f url(../images/background/block_title_alt.gif) no-repeat; padding: 10px 8px 8px 10px; margin-right: 0px; width: 41px;  }
.block .smBlock-title strong { display:block; font:bold 12px/1.5 Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;text-shadow: 0px -1px #000; }
.block .smBlock-title strong span {}
.block .smBlock-title a { text-decoration:none !important; }
.smIndent {margin-left:10px;}

.feedBlockTitle {  background: #1f1f1f url(../images/background/block_title_selected.gif) no-repeat; width: 200px; height: 31px; padding: 10px 10px 0 8px; margin-right:2px;}
.feedBlockTitle strong { font: bold 12px/1.5 Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; text-shadow: 0px -1px #000; }
.selectedFeedBlockTitle { background-image: url(../images/background/block_title_alt.gif) !important; }
