BODY, TABLE, TH, TD, P, DIV, FORM, INPUT, SELECT, TEXTAREA {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
BODY {
    margin:0px;
}
FORM {
    margin:0px;
}
INPUT, SELECT, TEXTAREA {
    COLOR: #1C1C1C;
}
A {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    text-decoration: underline;
}
A:hover {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    text-decoration: none;
}
.background {
/*    BACKGROUND-COLOR: #FFFFFF;*/
}
/* separator lines */
.SeparatorLine {
    BACKGROUND-COLOR: #EEEEEE;
}
.OrangeLine {
    BACKGROUND-COLOR: #FF3300;
}
.GreyLine {
    BACKGROUND-COLOR: #666666;
}
/* end separator lines */



/* HEADER TABLE */
.HeaderTableBg {
    BACKGROUND-COLOR: #FFFFFF;
}
/* END HEADER TABLE */



/* MAIN DIALOGUE BOX */
.DialogBorder {
    BACKGROUND-COLOR: #336699;
}

.DialogText {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
}
.DialogText A {
	COLOR: #FFFFFF;
}
.DialogText A:hover {
	COLOR: #FFFFFF;
}
.TableTop {
    BACKGROUND-COLOR: #FFFFFF;
}
/* END MAIN DIALOGUE BOX */


/* SIDEBAR COMPONENTS */

/* This sets the properties of outer right cell in the layout table  */
.TableRight {
    BACKGROUND-COLOR: #FFFFFF;
}
/* This sets the properties of outer left cell in the layout table  */
.TableLeft {
    BACKGROUND-COLOR: #FFFFFF;
}
.TableLeftTitles {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
}

/* This sets the properties of the inner most table that displays the links for each sidebar section */
.TableLeftElements {
	BACKGROUND-COLOR: #F0F8FF;
*/
	color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding: 2px 10px 2px 10px;
}
.TableLeftElements A{
/*	BACKGROUND-COLOR: #EEEEEE; */
	FONT-SIZE: 10px;
	COLOR: #000000;
}
.TableLeftElements A:hover{
/*	BACKGROUND-COLOR: #EEEEEE; */
	FONT-SIZE: 10px;
	COLOR: #000000;
}
/* -- */

/* This sets the properties of the inner most table that displays the links for each sidebar section */
.TableRightElements {
	BACKGROUND-COLOR: #F0F8FF;
*/
	color: #005EBB;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.TableRightElements A:link {FONT-SIZE: 10px; COLOR: #005EBB; text-decoration:none;}
.TableRightElements A:visited {FONT-SIZE: 10px; COLOR: #005EBB; text-decoration:underline;}
.TableRightElements A:hover {FONT-SIZE: 10px; COLOR: #000000; text-decoration:underline;	}
/* -- */

.MenuTitleLine {
    BACKGROUND-COLOR: #336699;
}
/* This sets the properties of the header table for each sidebar section */
.SidebarHeader {
    border-style: solid;
    border-width: 1px;
    border-color: #666666;
    BACKGROUND-COLOR: #6699CC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    padding: 1px 1px 1px 5px;
}
/* -- */
/* END SIDEBAR COMPONENTS */


/* POPUP WINDOW COMPONENTS */
.TableTopLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
}
/* END POPUP WINDOW COMPONENTS */



/* ORDER STATUS POPUP WINDOW */
.OrderLegend {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
/* END ORDER STATUS POPUP WINDOW */



/* FORMS */
.TableCenterCustomerForm {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TableCenterCustomerFormOrange {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	COLOR: #FF3300;
}
.TableCenterCustomerFormOrange A {
	COLOR: #FF3300;
}
.TableCenterCustomerFormOrange A:hover {
	COLOR: #FF3300;
}
/* END FORMS */



/* RESULTS TABLES DATA */
.RowColor1 {
    BACKGROUND-COLOR: #FFFFFF;
}
.RowColor2 {
    BACKGROUND-COLOR: #EEEEEE;
}
.RowColor1Customer {
    BACKGROUND-COLOR: #EEEEEE;
}
.RowColor2Customer {
    BACKGROUND-COLOR: #DDDDDD;
}
.RowHeaderlabels {
    BACKGROUND-COLOR: #DDDDDD;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    color: #000000;
}
.RowHeader {
    BACKGROUND-COLOR: #666666;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    color: #FFFFFF;
}
.TitleRowborder {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    BACKGROUND-COLOR: #DDDDDD;
    FONT-SIZE: 10px;
    color: #000000;
}
.TitleRowheader {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    background-color: #DDDDDD;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    color: #000000;
}
/* END RESULTS TABLES DATA */



/* ERRORS & CONFIRMATION MESSAGES */
.StarStyle {
    COLOR: #FF0000;
}
.CartError {
    FONT-SIZE: 11px;
    COLOR: #CC0000;
}
.InfoMessage {
    COLOR: #339933;
    FONT-WEIGHT: bold;
}
.InfoMessage A {
	COLOR: #339933;
}
.InfoMessage A:hover {
	COLOR: #339933;
}
.ErrorStyle {
    COLOR: #FF0000;
    FONT-WEIGHT: bold;
}
.ErrorStyle A {
	COLOR: #FF0000;
}
.ErrorStyle A:hover {
	COLOR: #FF0000;
}
.TableCenterErrorMessageOrange {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	COLOR: #FF3300;
}
.TableCenterErrorMessageOrange A {
	COLOR: #FF6600;
}
.TableCenterErrorMessageOrange A:hover {
	COLOR: #FF6600;
}
/* END ERRORS & CONFIRMATION MESSAGES */



/* PRODUCT DETAIL PAGE */
.ShippingFreightLine {
    FONT-SIZE: 10px;
    COLOR: #FF3300;
}
.FreeShippingLine {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #339933;
}
.ProductDetailSectionHeader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF3300;
}
.ProductDetailOurPriceLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FF3300;
}
.ProductDetailOurPrice {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FF3300;
}
.TableCenterProductDetails {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TableCenterProductTitleOrange {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	COLOR: #FF3300;
}
.TableCenterProductTitleOrange A {
	COLOR: #FF3300;
}
.TableCenterProductTitleOrange A:hover {
	COLOR: #FF3300;
}
.TableCenterProductTitleBlue {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
}
.TableCenterProductPriceBlue {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
}
/* END PRODUCT DETAIL PAGE */



/* BREADCRUMBS TRAIL LINKS */
.TableCenterNavigationPath {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TableCenterNavigationPath A {
	COLOR: #000000;
}
.TableCenterNavigationPath A:hover {
	COLOR: #000000;
}
/* END BREADCRUMBS TRAIL LINKS */



/* NUMBERS AND TOTALS */
.MarketPrice {
    FONT-SIZE: x-small;
}
/* END NUMBERS AND TOTALS */



/* THUMBNAIL LISTINGS */
.TableThumbnailBorder {BACKGROUND-COLOR: #EEEEEE;}

.ThumbnailProductName {FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #003366;}
a.ThumbnailProductName:link {FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #003366;}
a.ThumbnailProductName:visited {FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #003366;}
a.ThumbnailProductName:hover {FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #000000;}

.ThumbnailMoreInfoName {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 1px; COLOR: #FFFFFF;}
a.ThumbnailMoreInfoName:link {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 1px; COLOR: #FFFFFF;}
a.ThumbnailMoreInfoName:visited {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 1px; COLOR: #FFFFFF;}
a.ThumbnailMoreInfoName:hover {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 1px; COLOR: #FFFFFF;}

.ThumbnailPrice {FONT-FAMILY: Verdana, Helvetica; font-weight: bold; FONT-SIZE: 12px; COLOR: #FF6600; line-height: 17px;}
/* a.ThumbnailPrice:link {COLOR: #FF6600;} */
/* a.ThumbnailPrice:hover {COLOR: #FF6600;} */
.ThumbnailListPrice {FONT-SIZE: 11px; COLOR: #000000; 	line-height: 16px;}
/* END THUMBNAIL LISTINGS */



/* CHECKOUT PAYMENTS */
.RemainingBalanceDueLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF3300;
}
.RemainingBalanceDueLabelBlack {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.RemainingBalanceDuePrice {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF3300;
}
.RemainingBalanceDuePriceBlack {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
/* END CHECKOUT PAYMENTS */



/* CART & CHECKOUT PRICING & DISCOUNT SUMMARY TABLE*/
.discount {
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 11px;
    COLOR: #007700;
}
.CartTotalsLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.CartTotals {
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.CartTotalsOrdertotalLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
}
.CartTotalsOrdertotal {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FF3300;
}
/* END SHOPPING CART */



/* SUBCATEGORY DISPLAY BOX */
.CategoryDescription {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TableCenterSubCategoryListQuantityBlue {
    TEXT-ALIGN: right;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TableCenterSubCategoryListTitleBlue {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TableCenterSubCategoryListTitleBlue A {
	COLOR: #000000;
}
.TableCenterSubCategoryListTitleBlue A:hover {
	COLOR: #000000;
}
/* END SUBCATEGORY DISPLAY BOX */



/* PRINTABLE INVOICE */
.TableCenterSmallText {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
/* END PRINTABLE INVOICE */



/* TOP NAVIGATION LINKS */
.topnavbg {
    background-color: #6699CC;
}
.topnavcurrent {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFCC;
}
.topnav {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
}
.topnav A {
	COLOR: #FFFFFF;
}
.topnav A:hover {
	COLOR: #FFFFFF;
}
/* END TOP NAVIGATION LINKS */


/* SHOP BY CATEGORY and/or SHOP BY PRODUCT (If Categories2 Module Enabled) */
.CategoriesList {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #005EBB; text-decoration:none;}
.CategoriesList A {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #005EBB; text-decoration:none;}
.CategoriesList A:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #005EBB; text-decoration:none;}
.CategoriesList A:hover {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; text-decoration:underline;}
.CategoriesListCurrent {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; COLOR: #FF6600; text-decoration:none;}
.CategoriesListCurrent A {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; COLOR: #FF6600;text-decoration:none;}
.CategoriesListCurrent A:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; COLOR: #FF6600;text-decoration:none;}
.CategoriesListCurrent A:hover {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FF6600; font-weight: bold; text-decoration:underline;}
/* END SHOP BY CATEGORY */


/* SHOP BY PRICE LISTINGS */
.ShopByPriceStyle {
	FONT-SIZE: 11px;
	COLOR: #003366;
}
.ShopByPriceStyle A {
	FONT-SIZE: 11px;
	COLOR: #003366;
	text-decoration:none;
}
.ShopByPriceStyle A:hover {
FONT-SIZE: 11px;
COLOR: #FF9933;
text-decoration:underline;
}
.ShopByPriceCurrentStyle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF6600;
}
.ShopByPriceCurrentStyle A {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #FF6600;
	text-decoration:none;
}
.ShopByPriceCurrentStyle A:hover {
FONT-SIZE: 11px;
COLOR: #FF6600;
font-weight: bold;
text-decoration:underline;
}
/* END SHOP BY PRICE LISTINGS */



/* SHOP BY BRAND LISTINGS */
.ShopByBrandStyle {
	FONT-SIZE: 11px;
	COLOR: #003366;
}
.ShopByBrandStyle A {
	FONT-SIZE: 11px;
	COLOR: #003366;
	text-decoration:none;
}
.ShopByBrandStyle A:hover {
	FONT-SIZE: 11px;
	COLOR: #FF9933;
	text-decoration:underline;
}
.ShopByBrandCurrentStyle {
	FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	COLOR: #FF6600;
}
.ShopByBrandCurrentStyle A {
	FONT-SIZE: 11px;
	COLOR: #FF6600;
	FONT-WEIGHT: bold;
	text-decoration:none;
}
.ShopByBrandCurrentStyle A:hover {
	FONT-SIZE: 11px;
	COLOR: #FF6600;
	FONT-WEIGHT: bold;
	text-decoration:underline;
}
/* END SHOP BY BRAND LISTINGS */

/* This sets the properties of the inner most table that displays the links for each sidebar section */
.MiniCart {
	BACKGROUND-COLOR: #FFFFFF;
	color: #003366;
	
}
.MiniCart A{
	FONT-SIZE: 11px;
	COLOR: #003366;
}
.MiniCart A:hover{
	FONT-SIZE: 11px;
	COLOR: #FF9933;
}
/* -- */

/* CHECKOUT */
.CheckoutStatusbarBg {
    background-color: #000000;
}
.CheckoutStatusbarOff {
    background-color: #dddddd;
    FONT-SIZE: 10px;
}
.CheckoutStatusbarOn {
    background-color: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
}
.CheckoutTitleBar {
    background-color: #666666;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
}
.ShippingTableBorder {
    background-color: #000000;
}
.ShippingTableCell {
    background-color: #FFFFFF;
}
.PaymentTableBorder {
    background-color: #000000;
}
.PaymentTableCell {
    background-color: #FFFFFF;
}
/* END CHECKOUT */

/* CART PRODUCTS LISTINGS*/
.CartProdName {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.CartProdName A {
	COLOR: #000000;
}
.CartProdName A:hover {
	COLOR: #000000;
}
.CartProdSkuLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.CartProdSku {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.CartOptionsLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.CartOptions {
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.CartPricePer {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.CartTotalPer {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF3300;
}
.CartCouponSavings {
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 12px;
    COLOR: #339933;
}

.CartCouponSavings A {
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 12px;
    COLOR: #339933;
}

.CartCouponSavings A:hover {
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 12px;
    COLOR: #339933;
	text-decoration:none
}
/* CART PRODUCTS LISTINGS*/

/* RECEIPT */
.TransactionReceiptHeader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.TransactionReceiptLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.TransactionReceiptOrderTotalLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF3300;
}
.TransactionReceiptOrderTotalPrice {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF3300;
}
/* END RECEIPT */

/* Begin Anti-Fraud Module */
.WatchListRow {
    BACKGROUND-COLOR: #CC0000;
    COLOR: #FFFFFF;
}
.WatchListRow A {
	COLOR: #FFFFFF;
}
.WatchListRow A:hover {
	COLOR: #FFFFFF;
}
/* End Anti-Fraud Module */



/* START CALENDAR */
.calDateBlock {
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    width: 147px;
}
.calDateBlock td {
    text-align: center;
}
table.calDateMonth {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    BACKGROUND-COLOR: #336699;
}
td.calDateMonth {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    cursor: pointer;
    width: 100%;
}
td.calDateMonthImg {
    cursor: default;
}
.calDateWeekDay, .calDateWeekDay td {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #1C1C1C;
    BACKGROUND-COLOR: #666666;
}
.calDateDay, .calDateDay td {
    COLOR: #000000;
    cursor: default;
}
.calDateWeekEnd {
    /*BACKGROUND-COLOR: #c0c0c0;*/
}
.calDateDaySelect {
    BACKGROUND-COLOR: #DDDDDD;
    FONT-WEIGHT: bold;
}
.calDateDayCurrent {
    border-style: solid;
    border-width: 1px;
    border-color: #FF3300;
}
.calDateDayFocus {
    BACKGROUND-COLOR: #EEEEEE !important;
}
/* END CALENDAR */

.resultsFiltersTable {
    border: 1px solid #000000;
    background-color: #EEEEEE;
    padding: 5px 5px 5px 8px;
}

/* START TOOLTIP */
.dhtmlTooltipBorder {
    border-style: solid;
    border-width: 1px;
    border-color: #336699;
    padding: 0px;
}
.dhtmlTooltipBorderImg {
    border-style: solid;
    border-width: 1px;
    border-color: #336699;
    padding: 0px;
}
.dhtmlTooltipColor1 {
    background-color: #FFFFFF !important;
}
.dhtmlTooltipColor2 {
    background-color: #EEEEEE !important;
}

div#rolltipDiv {
    position: absolute;
    visibility: hidden;
    left: 0px;
    top: 0px;
    z-index: 999999;
    width: 300px;
    padding: 0px;
}
/* END TOOLTIP */

/* Email Only Form */
.EmailFormErrorStyle {
    COLOR: #FF0000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
}
.EmailFormEmailFormErrorStyle {
    COLOR: #FF0000;
    FONT-SIZE: 8px;
}
/* END Email Only Form */


/* Grouping Section */
.GroupingsDetailImgHeader {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    BACKGROUND-COLOR: #336699;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    padding: 1px 1px 1px 5px;
}
.GroupingsDetailImgContent {
    background-color: #EEEEEE;
}

.ProductGroupingHeaderDetailImage {
    background-color: #EEEEEE;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
/*    COLOR: #FFFFFF;*/
    padding: 1px 1px 1px 5px;
}
.ProductGroupingBorderDetailImage {
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE;
    border-top-width: 0px;
}
/* End Grouping Section */


/* New Reconciliation Section */
.AssignedBaseProductsReconcillation {
    BACKGROUND-COLOR: #FFFF99;
    COLOR: #FFFFFF;
}
.RowAssignedBaseProductsReconcillation {
    BACKGROUND-COLOR: #FFFF99;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
/* End New Reconciliation Section */

/* New Zoom Feature */
.ProductZoomFeature {
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE;
}

div.mojozoom_border {
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE;
}

div.mojozoom_imgctr {
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE;
}
/* End Zoom Feature */ 

/* SUBCATEGORY DISPLAY BOX */
.SubcategoryTextCell { 
	text-align: left; vertical-align: middle;
}
/* END SUBCATEGORY DISPLAY BOX */

/* SAVING DISPLAY */
.ListPriceSavingsListView{
	color: #FF0000;	
}

.ListPriceTextListView{
	color: #FF0000;	
}

.ListPriceSavingsDetailView{
	color: #FF0000;	
}

.ListPriceTextDetailView{
	color: #FF0000;	
}
