/* ------------ BREADCRUMBS ---------------- */

.BreadCrumbList_Div {padding-top: 10px;}
.BreadCrumbList_Text_Divider a{
	color: #99519F;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}
.BreadCrumbList_Text_Divider a:href{
	color: #99519F;
}
.BreadCrumbList_Text_Divider a:hover{
	color: #7B4180;
}
.BreadCrumbList_Text_Generic a{
	color: #99519F;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}
.BreadCrumbList_Text_Generic a:href{
	color: #99519F;
}
.BreadCrumbList_Text_Generic a:hover{
	color: #7B4180;
}

/* ------------ YOU MAY ALSO LIKE RIGHT SIDE ---------------- */


.ViewProduct_Table_CrossSellProductsBorder{
	border: 3px solid #f0f0f0;
}

.ViewProduct_TD_CrossSellProductsBorderBottom{
	border-bottom: 3px solid #f0f0f0;
}

.ViewProduct_TD_CrossSellProductsBorderRight{
	border-right: 3px solid #f0f0f0;
}

.ViewProduct_TD_CrossSellProductsBorderRightInvisible{
	border-right: 3px solid #FFFFFF;
}

a.ViewProduct_Hyperlink_CrossSellProduct{
	color:#666;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
} 
a.ViewProduct_Hyperlink_CrossSellProduct:hover{ 
	color: #555;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}

/* ------------ PRODUCT PAGES ----------- */


.BrowseProducts_Text_SectionHeader{
	color: #000;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial;
}

a.BrowseProducts_Hyperlink_SubCategory{
	color: #37230B;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}

a.BrowseProducts_Hyperlink_SubCategory:hover{
	color: #997953;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}

a.BrowseProducts_Hyperlink_SubCategorySubLink{
	color: #837874;
	text-decoration: none;
	font-size: 10px;
	font-family: tahoma;
	font-weight: normal;
}

a.BrowseProducts_Hyperlink_SubCategorySubLink:hover{
	color: #573319;
	text-decoration: underline;
	font-size: 10px;
	font-family: tahoma;
	font-weight: normal;
}

a.BrowseProducts_Hyperlink_Product{
	color: #99519F;
	text-decoration: underline;
	font-size: 13px;
	font-family: arial;
	font-weight: normal;
}

a.BrowseProducts_Hyperlink_Product:hover{
	color: #7B4180;
	text-decoration: underline;
	font-size: 13px;
	font-family: arial;
	font-weight: normal;
}

a.BrowseProducts_Hyperlink_MoreInCategory{
	color: #A78A70;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}

a.BrowseProducts_Hyperlink_MoreInCategory:hover{
	color: #E4A36A;
	text-decoration: underline;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}

.BrowseProducts_Text_Generic, .BrowseProducts_Text_ListPrice, .BrowseProducts_Text_OurPrice, .BrowseProducts_Text_Savings{
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-family: "arial";
}

.BrowseProducts_Text_Description{
	font-size: 12px;
}

.BrowseProducts_Text_PriceStrikethrough{
	font-size: 11px;
	color: #837874;
	text-decoration: line-through;
	font-family: "arial";
}

.BrowseProducts_Text_OutOfStock{
	font-size: 11px;
	color: #A83022;
	text-decoration: none;
	font-family: "arial";
}

.BrowseProducts_TD_Header{
	color: #6A4C44;
	font-size: 15px;
	font-weight: bold;
	font-family: tahoma;
	background-color: #F0EADE;
}

.BrowseProducts_TD_SubCategoryList{
	background-color: #EEF4F4;
}

.BrowseProducts_TD_SubCategoryListBorderLeft{
	border-left: 1px solid #B2CDC6;
}

.BrowseProducts_SelectBox{
	color:#7c5438;
	font-size: 10px;
	font-weight: normal;
	font-family: "arial";
}

.BrowseProducts_Text_SortBy{
	font-size: 11px;
	color: #6B4C43;
	text-decoration: none;
	font-family: "arial";
}

.BrowseProducts_TD_SortByBackground{
	background-color: #f3f3f3;
}

.BrowseProducts_Text_PageNumber{
	font-size: 11px;
	color: #6B4C43;
	text-decoration: none;
	font-family: "arial";
}

a.BrowseProducts_Hyperlink_PageNumber{
	color: #A78A70;
	text-decoration: underline;
	font-size: 11px;
	font-family: "arial";
	font-weight: normal;
}

a.BrowseProducts_Hyperlink_PageNumber:hover{
	color: #E4A36A;
	text-decoration: underline;
	font-size: 11px;
	font-family: "arial";
	font-weight: normal;
}

.BrowseProducts_TD_ProductImage{
	border: 0px solid #E7CAB1;
	padding: 0px;
}

.productList{
	background: URL(/files/astorsodexo/images/product-list-bg.gif);
}


/* ------------ PRODUCT DETAIL PAGE---------------- */

.ViewProduct_Table_Outer{
	border: 1px solid #99519F;
}

.ViewProduct_Table_Inner{
	background-color: #eee;
}


.ViewProduct_Text_ProductTitle{
	color:#99519F;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
}

.ViewProduct_Text_ProductOptionTitle, .ViewProduct_Text_ProductOptionQuantity, .PriceAndSKU_ProductSKU_TD, .PriceAndSKU_ProductListPrice_TD, .PriceAndSKU_ProductSavings_TD, .PriceAndSKU_ProductOptionSKU_TD, .PriceAndSKU_ProductOptionListPrice_TD, .PriceAndSKU_ProductOptionSavings_TD{
	color:#545454;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}

.PriceAndSKU_ProductOurOldPrice_TD, .PriceAndSKU_ProductOptionOurOldPrice_TD{
	color:#545454;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	text-decoration: line-through;
}


a.ViewProduct_Hyperlink_EmailToAFriend{
	color:#637B77;
	text-decoration: none;
	font-size: 10px;
	font-family: arial;
	font-weight: normal;
} 
a.ViewProduct_Hyperlink_EmailToAFriend:hover{ 
	color: #7DA39D;
	text-decoration: none;
	font-size: 10px;
	font-family: arial
	font-weight: normal;
}


.PriceAndSKU_ProductOurPrice_TD, .PriceAndSKU_ProductOptionOurPrice_TD{
	color:#333;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
}

.ViewProduct_TD_ProductImage{
	border: 1px solid #ccc;
	padding: 4px;
}

.ViewProduct_TD_ProductOptionImage{
	border: 1px solid #E7CAB1;
	padding: 2px;
}

.ViewProduct_TD_ThumbnailUnselected{
	border: 1px solid #FFFFFF;
}

.ViewProduct_TD_ThumbnailSelected{
	border: 1px solid #D2D9FF;
}

.ViewProduct_TD_OtherImagesBackground{
	background-color: #EEF4F3;
}

.ViewProduct_Text_OtherImages{
	font-size: 11px;
	color: #837874;
	text-decoration: none;
	font-family: "arial";
	font-weight: bold;
}

.ViewProduct_Text_DescriptionTitle {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: "arial";
	font-weight: bold;

}
.ViewProduct_Text_Description {
	font-size: 12px;
	color: #777;
	text-decoration: none;
	font-family: "arial";
	font-weight: normal;

}

.ViewProduct_CustomFields_FieldName, .ViewProduct_OptionCustomFields_FieldName, .ViewProduct_AddOns_FieldName, .ViewProduct_UserInputFields_FieldName{
	color:#777;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	padding-right: 3px;
}

.ViewProduct_CustomFields_FieldValue, .ViewProduct_OptionCustomFields_FieldValue, .ViewProduct_AddOns_FieldValue{
	color:#8C7E72;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
}

.ViewProduct_UserInputFields_FieldValue {
	padding-bottom: 8px;
}

.ViewProduct_UserInputFields_TEXTBOX{
	color: #5F5652;
	font-size: 11px;
	font-weight: normal;
	font-family: Trebuchet MS;
	border: 1px solid #C9B88D;
}

.ViewProduct_UserInputFields_TEXTAREA{
	color: #5F5652;
	font-size: 11px;
	font-weight: normal;
	font-family: Trebuchet MS;
	border: 1px solid #C9B88D;
}

.ViewProduct_UserInputFields_SELECTBOX{
	color: #5F5652;
	font-size: 11px;
	font-weight: normal;
	font-family: Trebuchet MS;
	border: 1px solid #C9B88D;
}

.ViewProduct_Text_ProductQuantity{
	color: #545454;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

.ViewProduct_Text_OutOfStock{
	color: #A83022;
	font-size: 11px;
	text-decoration: none;
	font-family: "arial";
}

.MailingListConfirmation_Text_Message{
	color: #6A7C79;
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma;
}