body{	margin-top : 0px;  margin-left : 0px;  margin-right : 0px;}

a:link { color: white;  font-size: 12px;}
a:visited { color: white;  font-size: 12px;}
a:hover { color: white;  font-size: 12px;}

a.designer:link { color: white;  font-size: 10px;}
a.designer:visited { color: white;  font-size: 10px;}
a.designer:hover { color: white;  font-size: 10px;}

p,br,tr,td{	font-family : Arial, Helvetica, sans-serif;		font-size : 12px;		color : White;   }
.AI_SideCategory A:link,  .AI_SideCategory A:visited, .AI_SideCategory A:active{	color: #BAC5CE;	text-decoration: underline;border : 1px solid #484E54;  background-color : #3A4045;  width : 100%;  font-weight : bold;  font-family : Arial, Helvetica, sans-serif;  font-size : 12px;  padding-left : 5px;      }
.AI_SideCategory A:hover{	color: white;	text-decoration: underline;border : 1px solid #484E54;  background-color : #31373D;  width : 100%;  font-weight : bold;  font-family : Arial, Helvetica, sans-serif;  font-size : 12px;  padding-left : 5px;      }

.AI_TopNavigation A:link,  .AI_TopNavigation A:visited, .AI_TopNavigation A:active{	color: White;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;}
.AI_TopNavigation A:hover{	color: white;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.AI_FeaturedName{	font-family : Arial, Helvetica, sans-serif;	text-transform : uppercase;	font-size : 12px;	font-weight : bold;	color : White;}
.AI_FeaturedOurPrice{	font-family : Arial, Helvetica, sans-serif;		font-size : 12px;		color : #FF0000;}
.AI_FeaturedPrice{	font-family : Arial, Helvetica, sans-serif;		font-size : 12px;		color : White;  text-decoration : line-through; }
.AI_ProductName{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FF0000;	text-transform: uppercase;	font-weight: bold;	padding-left: 7px;}
.AI_ProductDetails{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;}

A.Categories:link{    COLOR: #BAC5CE;    TEXT-DECORATION: none;   }
A.Categories:visited{    COLOR: #BAC5CE;    TEXT-DECORATION: none;  border : 1px solid #484E54;  background-color : #3A4045; }
A.Categories:hover{    COLOR: White;    TEXT-DECORATION: underline;  border : 1px solid #484E54;  background-color : #31373D; }
.AI_TableBackground{	border : 1px solid #40464B;	background-color : #3A4045;}
.AI_IntroductionText{	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	color : White;	line-height : 20px;	text-align : justify;}
.AI_GreyText{	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	color : #FFFFFF;	line-height : 20px;	text-align : justify;}
.AI_Input{	background-color : #B8BEC3;  border : 1px solid Black;  height : 20px;  }

.ms_productdetail {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;}
.ms_productdetail_value{}
.MS_SmallPrint{	font-weight: normal;	font-size: 9px;	color: black;	font-family: Verdana, Arial;}
.MS_SmallPrintTitle{	font-weight: bold;	font-size: 9px;	color: black;	font-family: Verdana, Arial;}
.MS_FormLable{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;	font-family: Verdana, Arial;}
.MS_FormField{    FONT-WEIGHT: normal;    COLOR: black;	font-family: Verdana, Arial;}
.MS_FormButton{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;	font-family: Verdana, Arial;}
.MS_ItemCode{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;    font-family: Verdana, Arial;}
.MS_ItemTitle{ 	font-family : Arial, Helvetica, sans-serif;	text-transform : uppercase;	font-size : 12px;	font-weight : bold;	color : White;}
.MS_ItemPrice{  FONT-WEIGHT: bold;	font-family : Arial, Helvetica, sans-serif;		font-size : 12px;		color : #FF0000; }
.MS_ItemPriceMSRP{    font-weight: normal;    font-size: 14px;	color: #333333;	font-family: Verdana, Arial;}
.MS_ItemDetailLink{    FONT-SIZE: 9pt;	font-family: Verdana, Arial;}

.divMore{}/* Added */

.MS_ItemDetailCode{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;    font-family: Verdana, Arial;}
.MS_ItemDetailTitle{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;	font-family: Verdana, Arial;}
.MS_ItemDetailPrice{    font-weight: bold;    font-size: 14px;	color: #333333;	font-family: Verdana, Arial;}
.MS_ItemDetailPriceMSRP{    font-weight: normal;    font-size: 14px;	color: #333333;	font-family: Verdana, Arial;}
.MS_ItemSubDetailCode{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;    font-family: Verdana, Arial;}
.MS_ItemSubDetailTitle{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: black;	font-family: Verdana, Arial;}
.MS_ItemSubDetailPrice{    font-weight: bold;    font-size: 14px;	color: #333333;	font-family: Verdana, Arial;}
.MS_ItemSubDetailPriceMSRP{    font-weight: normal;    font-size: 14px;	color: #333333;	font-family: Verdana, Arial;}
.MS_SearchLabel{    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    COLOR: black;    font-family: Verdana, Arial;}
.MS_SearchField{    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    COLOR: black;    font-family: Verdana, Arial;}

.MS_CartHead{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: white;    font-family: Verdana, Arial;    BACKGROUND-COLOR: #868d79;   TEXT-ALIGN: left}
.MS_CartCell{    FONT-SIZE: 10px;    font-family: Verdana, Arial; color:Black;   BACKGROUND-COLOR: white;    TEXT-DECORATION: none}
.MS_CartCell2{    FONT-SIZE:10px;   font-family: Verdana, Arial; color:Black;   BACKGROUND-COLOR: white;    TEXT-DECORATION: none}
.MS_TableHead A:link, .MS_TableHead A:hover, .MS_TableHead A:visited, .MS_TableHead A:active{	color: white;	text-decoration: underline;}
.MS_TableHead{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: white;    FONT-FAMILY: Arial;    BACKGROUND-COLOR: #868d79;    TEXT-ALIGN: left}
.MS_TableCell{    FONT-SIZE: 9pt;    FONT-FAMILY: Verdana;    BACKGROUND-COLOR: white;    TEXT-DECORATION: none}
.MS_TableCell2{    FONT-SIZE: 9pt;    FONT-FAMILY: Verdana;    BACKGROUND-COLOR: white;    TEXT-DECORATION: none}
.MS_BreadCrumbs{font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	color : White;	line-height : 20px;	text-align : justify;}
.MS_Browser{	font-weight: normal;	font-size: 9px;	color: black;	font-family: Verdana, Arial;}


.MS_CatalogCategory A:link, .MS_CatalogCategory A:hover, .MS_CatalogCategory A:visited, .MS_CatalogCategory A:active{	color: white;	text-decoration: underline;}
.MS_CatalogCategory{    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    COLOR: white;    FONT-FAMILY: Arial}
.MS_CatalogCategoryCount{	font-weight: bold;	font-size: 14px;	color: lightgrey;	font-family: Arial;}
.MS_SmallThumbImage{	height:50px}
.MS_quickadd_table_header_row{	font-weight: bold;	font-size: 14px;	color: white;	font-family: Arial;		BACKGROUND-COLOR: #868d79;}
.ms_quickadd_text{	font-size: 12px;	color: black;	font-family: Arial;	}
.ms_textbox{	font-size: 12px;	color: black;	font-family: Arial;	}
.MS_Message{	font-size: 12px;	color: red;	font-family: Arial;	}
.ms_table{	font-size: 12px;	color: black;	font-family: Arial;	}
.ms_text{	font-size: 12px;	color: black;	font-family: Arial;	}
.ms_category_brand_list_alternating_row{	FONT-SIZE: 9pt;    FONT-FAMILY: Verdana;    BACKGROUND-COLOR:#f0f2f6;    TEXT-DECORATION: none}
.ms_category_brand_list_item_row{	FONT-SIZE: 9pt;    FONT-FAMILY: Verdana;    BACKGROUND-COLOR: white;    TEXT-DECORATION: none}


/**********************************************************************/
/* SECTION: MS_SENDTOFRIEND.ASCX
/**********************************************************************/
.SENDTOFRIEND_LABEL{
	vertical-align:top;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;	
}
.SENDTOFRIEND_VALUE{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	color: #000000;	
}
/**********************************************************************/

/**********************************************************************/
/* SECTION: GENERIC
/**********************************************************************/
.ERROR_MESSAGE{
	color: red;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;	
}
/**********************************************************************/

/**********************************************************************/
/* SECTION: MS_RESULTS_LIST.ASCX, MS_RESULTS_GALLERY.ASCX
/**********************************************************************/
.RESULT { FONT-WEIGHT: bold; border-style:solid; border-width:1px;    FONT-SIZE: 9pt;    COLOR: white;    font-family: Verdana, Arial;    BACKGROUND-COLOR: #868d79;   TEXT-ALIGN: left }
.RESULT_ROW { BACKGROUND-COLOR: white; }
.RESULT_ROW_ALT { background-color: white; }

.MS_CartCell{    FONT-SIZE: 10px;    font-family: Verdana, Arial; color:Black;   BACKGROUND-COLOR: white;    TEXT-DECORATION: none}
.MS_CartCell2{    FONT-SIZE:10px;   font-family: Verdana, Arial; color:Black;   BACKGROUND-COLOR: white;    TEXT-DECORATION: none}

.RESULT_CELL { margin:0px; padding:3px; color:#000000 }
.RESULT_CELL_TEXT {FONT-SIZE:10px; font-family: Verdana, Arial; color:Black; }
A.RESULT_CELL_TEXT:link {FONT-SIZE:10px; font-family: Verdana, Arial; color:Black; }
A.RESULT_CELL_TEXT:hover {FONT-SIZE:10px; font-family: Verdana, Arial; color:Black; }

.RESULT_HEADER_CELL {  margin:0px; padding:3px; background-color: #868d79; color:#FFFFFF}
.RESULT_FOOTER_CELL {  margin:0px; padding:3px; }

.RESULT_HEADER {   FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: white;    font-family: Verdana, Arial;    BACKGROUND-COLOR: #868d79;   TEXT-ALIGN: left }

.RESULT_HEADER A:link, .RESULT_HEADER A:hover, .RESULT_HEADER A:visited, .RESULT_HEADER A:active { color: white; text-decoration: underline; }

.RESULT_FOOTER { font-weight: normal; background-color: #3A4045; color:#FFFFFF; FONT-SIZE:10px;   font-family: Verdana, Arial; color:Black; }

.RESULT_ITEM_CD { font-weight:bold; }
.RESULT_ITEM_TITLE { }
.RESULT_ITEM_QTY { font-size: 7pt; font-family: Verdana, Arial; color:Black; width:60px; }
.RESULT_ITEM_PRICE {  color: darkred; }
A.RESULT_ITEM_DETAIL {  }

.RESULT_PAGER_HEADER { background-color: transparent; }
.RESULT_PAGER_FOOTER { background-color: transparent; }

/**********************************************************************/
/* SECTION: MS_ITEM_DETAIL.ASCX									      */
/**********************************************************************/
.ITEM_DETAIL { border : solid 1px ; width: 100%}
.ITEM_DETAIL_LABEL { font-weight:bold; }
.ITEM_DETAIL_TITLE { font-weight:bold; }
.ITEM_DETAIL_CODE { font-weight:bold; font-size: 10px; font-family: Arial, sans-serif; }
.ITEM_DETAIL_PRICE_LABEL { color:white; }
.ITEM_DETAIL_PRICE_LABEL_RETAIL { color:Red;}
.ITEM_DETAIL_PRICE { color:white; }
.ITEM_DETAIL_PRICE_RETAIL { text-decoration: line-through; color:Red; }
.ITEM_DETAIL_DESCRIPTION {	}
.ITEM_DETAIL_TITLE_HEADER, TableHeader { }

/**********************************************************************/
/* SECTION: MS_ITEM_ATTRIBUTES.ASCX									  */
/**********************************************************************/
.ITEM_ATTRIBUTES { width:100%; border: black solid 0px; }
.ITEM_ATTRIBUTES_LABEL_CELL { width:30%; text-align:left; padding: 2px; border: black solid 0px; }
.ITEM_ATTRIBUTES_LABEL{	font-size: 11px; font-weight:bold; color: #FFFFFF; }
.ITEM_ATTRIBUTES_VALUE_CELL { padding: 2px; border: black solid 0px; }
.ITEM_ATTRIBUTES_VALUE{	font-size: 11px; color: #FFFFFF;	}

/**********************************************************************/
/* SECTION: MS_OBJECT_ATTRIBUTES.ASCX									  */
/**********************************************************************/
.OBJECT_ATTRIBUTES { margin: 0px; padding: 0px; border: solid 1px; }
.OBJECT_ATTRIBUTES_LABEL_CELL { margin: 0px; padding: 2px; text-align:right; vertical-align:text-top }
.OBJECT_ATTRIBUTES_LABEL{ margin: 0px; padding: 2px; font-size: 9px; font-weight:bold; color: #333366;}
.OBJECT_ATTRIBUTES_VALUE_CELL { margin: 0px; padding: 2px; background-color: Transparent; vertical-align:text-top}
.OBJECT_ATTRIBUTES_VALUE{ margin: 0px; padding: 2px; font-size: 9px; color: Navy;}

/**********************************************************************/
/* SECTION: MS_CATEGORY_COMBO.ASCX
/**********************************************************************/
.CATEGORY_COMBO {}
.CATEGORY_COMBO_CAT {}

.CATEGORY_LIST {}
.CATEGORY_LIST_CATEGORY { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; }
.CATEGORY_LIST_CATEGORY A:link, .MS_CatalogCategory A:hover, .MS_CatalogCategory A:visited, .MS_CatalogCategory A:active { color: dimgray; text-decoration: underline; }
.CATEGORY_LIST_COUNT { font-weight: bold; font-size: 14px; color: lightgrey; font-family: Arial; }

/**********************************************************************/
/* SECTION: MS_FOOTER.ASCX
/**********************************************************************/
.FOOTER_LABEL {	color: white; font-weight:bold;	font-size: 10px; }
a.FOOTER_LABEL:link { color: white;  font-size: 10px;}
a.FOOTER_LABEL:visited { color: white;  font-size: 10px;}
a.FOOTER_LABEL:hover { color: white;  font-size: 10px;}

/**********************************************************************/
/* SECTION: Printing Classes
/**********************************************************************/
.PRINT {
	font-family: Verdana, Geneva, Helvetica, "ms fixed width";
	font-size: 11px;
}

.PRINT_HEADER {
	font-family: Verdana, Geneva, Helvetica, "ms fixed width";
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.PRINT_SUBHEADER {
	color: white;
	font-size: 11px;
	font-family: tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #11274F;
    FONT-WEIGHT: bold;
}

.PRINT_CELL {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Geneva, Helvetica, "ms fixed width";
}

.PRINT_LABEL {

	font-family: Verdana, Geneva, Helvetica, "ms fixed width";
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
    FONT-WEIGHT: bold;
}

.PRINT_VALUE {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Geneva, Helvetica, "ms fixed width";
}

/**********************************************************************/
/* SECTION: CART CONTROL STYLE										  */
/**********************************************************************/
.CART {margin:0px; padding:0px;}
.CART_CELL {margin:0px; padding:0px;}
.CART_HEADER_CELL {margin:0px; padding:3px;}
.CART_GROUP { margin:0px; padding:3px;}
.CART_GROUP_CELL { margin:0px; padding:3px;}
.CART_GROUP_HEADER { margin:0px; padding:3px; font-weight: bold; background-color: #868d79; color:#FFFFFF; font-size: 12px;  font-family: Verdana, Arial;}
.CART_GROUP_FOOTER { font-weight: bold; font-size: 14px; background-color: #d9d9d9;	}
.CART_INSTRUCTION_HEADER_TEXT {font-weight: normal; font-size: 12px; }
.CART_ITEM_COUNT { width:100%; border-top : solid 1px; }
.CART_SUBTOTAL { width:100%;}
.CART_REVIEW_TAX { text-decoration:underline; font-size: 10px; color:red; font-weight:bold; cursor:hand }

/**********************************************************************/
/* SECTION: MS_CARTINFO.ASCX
/**********************************************************************/

.CART_INFO{	margin-left: 5px; color: white;    FONT-SIZE: 8pt;    font-family: Verdana, Arial;}
a.CART_INFO:link{	color: white;	text-decoration: underline;}
a.CART_INFO:hover{	color: white;	text-decoration: underline;}
a.CART_INFO:visited{	color: white;	text-decoration: underline;}
a.CART_INFO:active{	color: white;	text-decoration: underline;}

.CART_REVIEW {}
.CART_REVIEW_GROUP {border: #d9d9d9 1px solid}

/**********************************************************************/
/* SECTION: MS_PAGER.ASCX
/**********************************************************************/

.PAGER { font-size: 9pt; border: solid 1px;  }
.PAGER_FOUND { font-size: 9pt; font-weight: bold; }
.PAGER_PAGE { font-size: 8pt; vertical-align : middle; }
.PAGER_PAGE_SELECTED {font-size: 8pt; font-weight: bold; color: grey; }
A.PAGER_PAGE_LINK {	font-size: 8pt; color: darkred; }
A.PAGER_PAGE_LINK:visited {font-size: 8pt; color: darkred; }
A.PAGER_PAGE_LINK:hover { font-size: 8pt; color: grey; }


/**********************************************************************/
/* SECTION: GENERIC
/**********************************************************************/
.VALUE_LABEL { font-size: 9pt; font-weight:bold ; }
.VALUE_LABEL_SM { font-size: 8pt; font-weight:bold ; }
.VALUE { font-size: 9pt; background-repeat:no-repeat }

.FORM_VALUE { font-size: 9pt;  }
.FORM_INFO { font-size: 9pt; }
.FORM_INPUT { color: #000000;
	font-size: 11px;
	font-family: tahoma, Arial, sans-serif;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	background-color: white;}
.FORM_LABEL { font-size: 9pt; font-weight: bold; }
.FORM_LABEL_SM { font-size: 8pt; font-weight: bold; }
.FORM_TABLE_BORDER{ border: lightgrey 1px solid;}
.FORM_BUTTON { FONT-WEIGHT: normal; FONT-SIZE: 8pt; }
.FORM_BUTTON_SM { FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: black; }

.FORM_TABLE_CELL {}
.FORM_TABLE_HEADER{border-color: white; font-weight: bold; background-color: #666633; color:white }
.FORM_TABLE_FOOTER{}

.ERROR_MESSAGE { color: red; text-align:left; }
.ERROR_MESSAGE_RED { color: red; vertical-align:top; text-align:left; }
.ERROR_FORM_VALIDATION { font-size: 9pt; color: red; vertical-align:middle; text-align:left; }

.TABLE_HEADER, 
.ms_header, 
.FormHead { font-weight: bold; background-color: #d9d9d9; border-left: #FFFFFF 1px solid; }

.BREAD_CRUMBS {  }
.BREAD_CRUMB { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; text-decoration:underline}
.BREAD_CRUMB_SEP { font-weight: bold; }

/**********************************************************************/
/* SECTION: MS_SENDTOFRIEND.ASCX
/**********************************************************************/
.SENDTOFRIEND_LABEL { font-size: 10px; text-align:right; vertical-align:top; }
.SENDTOFRIEND_VALUE{ font-size: 10px; }


/* Converted from old SDK version*/
.ucMenu 
{ 
	/*width:200;*/
}
.ucMenuGroup
{
	/*width:200;*/
}
.ucMenuSubGroup
{
	background-color:#990000;
	border:1px;
	border-color:White;
	border-style:solid;
	/*width:200;*/
}
.ucMenuBreak
{
	padding-left: 27px; 
	padding-right: 2px; 
}
.ucMenuItem
{
	color: #BAC5CE;	
	
	text-decoration: underline;
	border : 1px solid #484E54;  
	background-color : #3A4045;  
	font-weight : bold;  
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 12px;  
	padding-left : 5px;    

	padding:1px;
	padding-left:5px;
	padding-right:15px;
	cursor:hand;
}

.ucMenuItemHover
{
	text-decoration: underline;
	border : 1px solid #484E54;  
	background-color : #31373D;
	font-weight : bold;  
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 12px;  
	padding-left : 5px;      

	padding:1px;
	padding-left:5px;
	padding-right:15px;
	cursor:hand;
}
.ucMenuItemSpacerHover{}
.ucMenuItemSpacer{}


/**************************************************************
** GRIDS
***************************************************************/
.mscGridContents { clear: both; width: 100%; }
.mscGridTable { border-collapse: collapse; border: solid 1px white; width: 100%; BACKGROUND-COLOR: white; color:Black; }
.mscGridTable .mscGridHeaderRow { FONT-WEIGHT: bold;  FONT-SIZE: 9pt; COLOR: white; font-family: Verdana, Arial; BACKGROUND-COLOR: #868d79; TEXT-ALIGN: left; }
.mscGridTable .mscGridHeaderCell { font-weight: bold; padding-left: 6px; padding-right: 6px; border-bottom: solid 1px black; }
.mscGridTable .mscGridRow { }
.mscGridTable .mscGridAltRow .mscGridCell { border-top: solid 1px #dcdcdc;  border-bottom: solid 1px #dcdcdc; }
.mscGridTable .mscGridCell { padding: 6px;  }

.mscGridContents .mscGridTable .mscGridCell .mscDetails { margin: 0; padding: 0; }

A.RESULT_CELL_TEXT:link {FONT-SIZE:10px; font-family: Verdana, Arial; color:Black; }
A.RESULT_CELL_TEXT:hover {FONT-SIZE:10px; font-family: Verdana, Arial; color:Black; }

.mscGridTable.mscItemDesc
{
    text-align: left;
    font-weight: bold;
    color: Black;
}

.mscGridCell.mscItemDesc a:link
{
    text-align: left;
    font-weight: bold;
    color: Black;
    
}

.mscGridCell.mscItemDesc a:visited
{
    text-align: left;
    font-weight: bold;
    color: Black;
    
}

.mscGridCell.mscItemDesc a:hover
{
    text-align: left;
    font-weight: bold;
    color: Black;
   
}

.mscGridCell.mscItemDesc a:active
{
    text-align: left;
    font-weight: bold;
    color: Black;
   
}

.mscGridCell.mscItemCode SPAN
{
    text-align: left;
    color: Black;
}

.mscItemQuantity
{
	text-align: right;
    color: Black;
}
.mscGridCell.mscItemOrigPrice
{
	text-align: right;
    color: Black;
    font-weight: bold;
}
.mscGridCell.mscItemUnitPrice
{
	text-align: right;
    color: Black;
    font-weight: bold;
}
.mscGridCell.mscItemExtPrice
{
	text-align: right;
    color: Black;
    font-weight: bold;
}

.mscGridFooterRow.mscGridCell TD
{ 
	border-top: solid 1px black;
	padding-top: 4px;
	background-color: #3A4045;
	color:#FFFFFF;
}

.mscGridCell.mscCategory A
{
	color: Black;
}

.mscGridCell.mscFieldName
{
	color: Black;
}

.mscGridCell.mscMessage
{
	color: Black;
}

.mscGridHeaderRow TH
{
	color: Black;
	background-color: #868d79
}

.mscGridCell.mscItemCode
{
	color: White;
}

.mscGridCell.mscItemTitle DIV
{
	color: Black;
}

.mscGridCell.mscItemDescription .mscItemTitle
{
	color: Black;
}

.mscOrderTotals .mscSubTotal .mscValue
{
	color: Black;
	font-weight: bold;
}

.mscOrderTotals .mscTax .mscValue
{
	color: Black;
	font-weight: bold;
}

.mscOrderTotals .mscShipping .mscValue
{
	color: Black;
	font-weight: bold;
}

.mscOrderTotals .mscTotal .mscValue
{
	color: Black;
	font-weight: bold;
}

.mscGridHeaderRow .mscGridHeaderCell.mscItemQuantity
{
	color: Black;
	font-weight: bold;
}

.mscCompoundCodeTable TD
{
	border: none;
	background-color: White;
}

.mscOrderId A
{
	color: Black;
}

.mscOrderReferenceId
{
	color: Black;
}

.mscOrderDate
{
	color: Black;
}

.mscOrderTotal
{
	color: Black;
}

.mscOrderStatus
{
	color: Black;
}

.mscItemDesc
{
	color: Black;
	white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}