/*Additional style*/
BODY {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #000000;*/
	color: #FFFFFF;

}

TABLE {
  border-collapse: collapse;
  border: 0px;
}

TABLE TD {
  padding: 0px
  
}

IMG{
  border: 0px;
  margin: 0px;
  padding: 0px;
}

/* BOF: HEADER */
TABLE.pheader{
  background: #000000;
}
/* EOF: HEADER */

/* BOF: TOP MENU */
.top-menu .menu .menu-content{
  padding: 15px 0px 0px 20px; 
}
.top-menu .menu .menu-content SPAN.item{
  padding: 0px 20px 0px 10px;
  background: url(img/marker_top_menu.gif) no-repeat left center;
}

.top-menu .menu .menu-content SPAN.item A{
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
}
/* EOF: TOP MENU */


/* BOF: LEFT MENU */
.left-menu{
  width: 100%;
  background: #000000;
  padding: 10px 0px 0px 0px;
}
.left-menu .item-on{
  text-align: right;
  padding: 0px 20px 0px 0px;
  background: url(img/marker_left_menu.gif) no-repeat right center;
}
.left-menu .item-off{
  text-align: right;
  padding: 2px 20px 2px 0px;
  background: none;;
}
.left-menu .item-pic{
  padding: 10px 0px 0px 20px;
}
/* EOF: LEFT MENU */


/* BOF: CONTENT */
.content .pageHeading H1{
  color: #B50301;
  font-size: 15px;
  font-weight: bold;
}

.content .category_desc{
  font-size: 12px;
  color: #FFFFFF;
}

TD.content .pageHeading{
  color: #B90100;
  font-size: 15px;
  font-weight: bold;
}

.infoBox,
.infoBoxContents{
  background: none;
  color: FFFFFF;
}
.fieldKey,
.smallText,
.smallText A{
  color: FFFFFF;
}
.infoBoxHeading A.headerNavigation,
.infoBoxHeading A.headerNavigation:hover{
  color: #B90101;
}
.infoBoxHeading IMG{
  /*display: none;*/
}
.productListing TD.productListing-heading,
.productListing TD.productListing-data{
  border-bottom: 1px dotted #FFFFFF;
  padding: 10px 0px 10px 0px;
  text-align: left;  
}
.productListing TD.productListing-data TD.productListing-data{
  border-bottom: 0px;
  padding: 0px 10px 0px 0px;
}
.productListing-heading{
  background: none;
}
.productListing-data A,
.productListing-data A:hover{
  color: #FFFFFF;
}
.productListing .productListing-data A H2,
.productListing .productListing-data A:hover H2{
  color: #FFFFFF;
}
.productListing-data .productListing-info .productListing-name A{
  color: #B90100;
}
.productListing-data .productListing-info .productListing-description{
  padding: 5px 0px 0px 0px;
}

.products-description-line{
  padding: 15px 0px 5px 0px;
}
.products-description-line .products-description{
  font-size: 11px;
}
.products-qty-line{
  padding: 5px 0px 5px 0px;
}
.products-qty-line .products-qty{
  font-size: 11px;
  color: #000000;
}

.checkoutBarCurrent{
  color: #000000;
  font-weight: bold;
}
.checkoutBarTo{
  color: #000000;
}
.checkoutBarFrom A.checkoutBarFrom,
.checkoutBarFrom A.checkoutBarFrom:hover{
 color: #000000;
}
TABLE.formArea {
  background: none;
  border: 0px;
}
.moduleRowSelected{
  background: none;
}
.stockWarning{
  border: 2px solid #700707;
  color: #FFFFFF;
  padding: 0px 0px 10px 0px;
}
.messageStackError{
  color: #000000;
}
.tree{
  color: #FFFFFF;
  font-size: 11px;
  padding: 10px 0px 10px 0px;
}
/* EOF: CONTENT */


/* BOF: FOOTER*/
.page-footer .footer-title .line{
  text-align: right;
  padding: 7px 10px 0px 0px;
}
.page-footer .footer-title .line .title{
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
}
.page-footer .infoBox-HeadTable{
  display: none;
}
.page-footer .infoBoxContents IMG{
  border: 3px solid #1B3F73;
}
.infoBoxContents .products-image{
  text-align: center;
  padding: 0px 20px 0px 20px;
}
.infoBoxContents .products-name{
  text-align: center;
  padding: 7px 20px 0px 23px;
}

.infoBoxContents .productSpecialPrice{
  text-align: left;
  padding: 0px 40px 0px 43px;
}

.infoBoxContents .products-name A,
.infoBoxContents .products-name A:hover{
  color: #1B3E78;
  font-size: 12px;
  font-weight: bold;
}
.infoBoxContents .productSpecialPrice{
  color: #000000;
  font-size: 11px;
}
/* EOF: FOOTER*/

.productsNotifications {
	color: black;
}

/*bof: added store links*/
.pheader .stores-link{
  
}
.pheader .stores-link .item{
  background: url(img/marker.gif) no-repeat left center;
  padding: 0px 0px 0px 10px;
}
.pheader .stores-link .item A{
  color: #FFFFFF;
  font-family: Arial Narrow;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.pheader .stores-link .item A:hover{
  color: #04678E;
}
/*eof: added store links*/