/* DEFAULT BODY SECTION */
body {
	FONT-SIZE: 13px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Geneva, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}

/* DEFAULT LINK STYLES */
A:link {text-decoration: underline; color: #624200;}
A:visited {text-decoration: underline; color: #624200;}
A:active {text-decoration: underline; color: #624200;}
A:hover {text-decoration: underline; color: #D90C5B;}

/* DEFAULT OBJECT STYLES */
TD {font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #624200;}
SELECT {font-family: Arial; font-size: 12px;}
INPUT {font-family: Arial; font-size: 12px;}
HR {height: 1px; width: 100%; color: #000000;}
TEXTAREA {font-family: Arial; font-size: 12px;}


/* Layout Styles */
#UpperBrownBar
{
	background-color: #624200;
	height: 32px;
	width: inherit;
	text-align: right;
	padding-right: 18px;
}

#UpperColorBar
{
	background-image: url('/images/store/upperColorBar.gif');
	background-repeat: repeat-x;
	height: 37px;
	width: inherit;
}

#UpperNavBar
{
	width: 1000px;
	text-align: center;
}


#LogoCell
{
	padding-right: 0px;
}
#NavCell
{

}


#UpperBrownBar a:link, #UpperBrownBar a:active, #UpperBrownBar a:visited
{
	
	text-decoration: none;
	padding-bottom: 6px;
	color: #ffffff;
}

#UpperBrownBar a:hover
{
	text-decoration: underline;
	padding-bottom: 6px;
	color: #ffffff;
}

#UpperColorBar2
{
	background-image: url('/images/store/upperColorBar2.gif');
	background-repeat: repeat-x;
	height: 18px;
	width: inherit;
	clear: both;
}

.navImage
{
	padding-left: 12px;
	padding-right: 12px;
}

#Content
{
	FONT-SIZE: 13px; 
	COLOR: #624200; 
	FONT-FAMILY: Tahoma, Geneva, sans-serif; 
	padding: 12px;
	text-align:left; 
	vertical-align: top
}

#StoreContent
{
	padding: 1em;
	margin: auto;
}

#StoreLeftCell
{
	width: 400px;
	color: #624200;
	font-size: 13px;
	text-align: left;
	margin-right: 1em;
	vertical-align: top;
}
#StoreRightCell
{
	text-align: left;
	margin-left: 1em;
	vertical-align: top;
}

#LowerColorBar
{
	background-image: url('/images/store/lowerColorBar.gif');
	background-repeat: repeat-x;
	height: 41px;
	width: inherit;
	clear: both;
}


#LowerNavBar
{
	background-color: #624200;
	height: 105px;
	width: inherit;
	color: #ffffff;
	text-align: center;
	padding-top: 1em;
	vertical-align: middle;
	
}

#LowerNavBar a:link, #LowerNavBar a:active, #LowerNavBar a:visited
{
	
	text-decoration: none;
	padding-bottom: 6px;
	color: #ffffff;
}

#LowerNavBar a:hover
{
	text-decoration: underline;
	padding-bottom: 6px;
	color: #ffffff;
}

.LinkSeparator
{
	color: #c24584;
}




/* ----- Point 4 Design Styles ----- */

H1 {
	COLOR: #624200; 
	TEXT-DECORATION: none; 
	font-size:18px; 
	font-family:Tahoma, Geneva, sans-serif, Helvetica, sans-serif; 
	padding-top:0px; 
	padding-bottom:0px; 
	margin-top: 0px;
}
H2 {
	COLOR: #624200; 
	TEXT-DECORATION: none; 
	font-size:16px; 
	font-family:Tahoma, Geneva, sans-serif, Helvetica, sans-serif; 
	padding-top:0px; 
	padding-bottom:0px; 
	margin-top: 0px; 
	margin-bottom:0px;
}
#MenuContent {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 12px; 
	PADDING-TOP: 12px
}
#Content H2 {
	COLOR: #624200; 
	TEXT-DECORATION: none; 
	font-size:16px; 
	font-family:Tahoma, Geneva, sans-serif; 
	padding-top:0px; 
	padding-bottom:0px; 
	margin-top: 0px;
}

#Content img {
margin-left: 5px;
padding-left: 5px;
}

#StoreMenuCell {
	FONT-SIZE: 13px; 
	VERTICAL-ALIGN: top; 
	COLOR: #624200; 
	padding-right: 2em; 
	padding-left: 0; 
	TEXT-ALIGN: left; 
	BACKGROUND-IMAGE: url('/images/store/blueCircle.gif'); 
	BACKGROUND-REPEAT: repeat-y; 
	background-position:right;
}
#StoreMenuCell h1 {
	FONT-SIZE: 23px; 
	TEXT-ALIGN: center; 
	font-style: normal; 
	font-family: Tahoma, Geneva, sans-serif
}
#StoreMenuCell A:link {
	COLOR: #624200; 
	TEXT-DECORATION: none
}
#StoreMenuCell A:active {
	COLOR: #624200; 
	TEXT-DECORATION: none
}
#StoreMenuCell A:visited {
	COLOR: #624200; 
	TEXT-DECORATION: none
}
#StoreMenuCell A:hover {
	COLOR: #D90C5B; 
	TEXT-DECORATION: underline
}
.underline {
	width: 100%; 
	BACKGROUND-IMAGE: url('/images/store/blueCircle.gif'); 
	BACKGROUND-REPEAT: repeat-x;  
	margin-bottom:7px;
}
.homepage-underline {
	width: 490px; 
	BACKGROUND-IMAGE: url('/images/store/blueCircle.gif'); 
	BACKGROUND-REPEAT: repeat-x;  
	margin-bottom:7px; 
	margin-top:7px;
}



/* ------------ BEGIN NEW CSS DECLARATIONS ---------------- */

/* ----- COMMON STYLES ---- */
#tip
{
	visibility: hidden; 
	position: absolute;
}


/* ----- FEATURES ITEMS ------ */
.FI_Table
{
	background-color: #ffffff;
}
.FI_OuterLeftCell
{
	text-align: center;
	padding: 6px;
}
.FI_InnerCell
{
	text-align: center;
	padding: 6px;
}
.FI_OuterRightCell
{
	text-align: center;
	padding: 6px;
}
.FI_SingleCell
{
	text-align: center;
	padding: 6px;
}


/* ----- ITEM DISPLAY ------ */
.Item_TypeImageDiv
{
	display: none;
}
.Item_TypeImage
{
}
.Item_NumberDiv
{
}
.Item_VendorDesc
{
}
.Item_ImageDiv
{
}
.Item_ImageHyperlink
{
}
.Item_TitleDiv
{
}
.Item_TitleHyperLink
{
	font-weight: bold;
}
.Item_PricingDiv
{
}
.Item_SellPriceDiv
{
	display: inline;
}
.Item_NoPriceDiv
{
}
.Item_PriceHyperLink
{
}
.Item_NoPriceHyperLink
{
}
.Item_WasPriceDiv
{
}
.Item_WasPriceHyperLink
{
}
.Item_RegPriceDiv
{
}
.Item_RegPriceHyperLink
{
}
.Item_LinkUrl4Div
{
}
.Item_LinkUrl4HyperLink
{
}
.Item_BulkNoticeDiv
{
}
.Item_UnitDiv
{
}
.Item_UnitHyperLink
{
}
.Item_UnitDivAsterisk
{
}
.Item_UnitConversionDiv
{
}
.Item_UnitConversionHyperLink
{
}
.Item_AddButtonDiv
{
}
.Item_QuantityInput
{
}
.Item_AddToCartButton
{
}
.Item_ChooseOptionsButton
{
}
.Item_RemoveFavoriteHyperLink
{
}
 
 
/* ----- ITEM GRID ------- */
.ItemGrid_Table
{
}
.ItemGrid_InnerImageCell
{
	vertical-align: top;
}
.ItemGrid_InnerTextCell
{
	vertical-align: top;
	padding-left: 10px;
}
.ItemGrid_InnerPriceCell
{
	vertical-align: top;
	padding-top: 4px;
}
.ItemGrid_InnerAddToCartCell
{
	padding-left: 10px;
}
.Item_FavsImage
{
}
 
 
 

/* ----- CAT GATEWAY ----- */
.CG_CatDiv
{
	width: 100%;
	margin: 8px;
}
.CG_CatTable
{
	width: 100%;
}
.CG_CatTitleCell
{
	font-size: 18px;
	color: Maroon;
}
.CG_ShopAllDiv
{
	width: 300px;
	text-align: left;
}
.CG_ShopAllCell
{
	text-align: right;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.CG_ShopAllCell a:link, .CG_ShopAllCell a:visited, .CG_ShopAllCell a:active
{
	color: Maroon;
	text-decoration: none;
} 
.CG_ShopAllCell a:hover
{
	color: Maroon;
	text-decoration: underline;
}
.CG_CatImageCell
{
	width: 150px;
}
.CG_CatSubsCell
{
}
.CG_CatSubsCell a:link, .CG_CatSubsCell a:visited, .CG_CatSubsCell a:active
{
	color: blue;
	text-decoration: underline;
}
.CG_CatSubsCell a:hover
{
	color: blue;
	text-decoration: none;
}
.CG_CatDescriptionCell
{
}
.CG_CatDescriptionDiv 
{
	width: 300px;
	text-align: left;
}


/* ----- LIST ITEMS ----- */
.LI_CatDescription
{
	color: 000000;
}
.LI_DropDownTable
{
	
}
.LI_ItemNumberCell
{
}
.LI_ItemNumberCell select
{
}
.LI_FilterCell
{
}
.LI_SortCell
{
}
.LI_ItemTally
{
	text-align: right;
	font-weight: bold;
}
.LI_PageNavDiv
{
	width: 100%;
	padding: 8px;
}
.LI_PageNavTableTop
{
	width: 100%;
	background-color: #624200;
	padding: 4px;
}
.LI_PageNavTableBottom
{
	width: 100%;
	background-color: #624200;
	padding: 4px;
}
.LI_PageNavTopLeftCell
{
	color: #ffffff;
}
.LI_PageNavBottomLeftCell
{
}
.LI_ViewTypesSpan
{
}
a.LI_ViewTypeLink:link, a.LI_ViewTypeLink:active, a.LI_ViewTypeLink:visited, a.LI_ViewTypeLink:hover
{
	color: #ffffff;
	text-decoration: underline;
}
a.LI_JumpToTopLink:link, a.LI_JumpToTopLink:active, a.LI_JumpToTopLink:visited, a.LI_JumpToTopLink:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
.LI_PageNavTopRightCell
{
	text-align: right;
}
.LI_PageNavBottomRightCell
{
	text-align: right;
}
.LI_PageNavInnerTable
{
}
.LI_PageNavPageIndicatorCell
{
	color: #ffffff;
	font-size: 10px;
}
.LI_PageNavPrevImageCell
{
}
.LI_PageNavPrevImage
{
	margin-right: 8px;
}
.LI_PageNavPageLinksCell
{
	color: #ffffff;
}
a.LI_PageNavFirstPageLink:link, a.LI_PageNavFirstPageLink:active, a.LI_PageNavFirstPageLink:visited, a.LI_PageNavFirstPageLink:hover
{
	color: #ffffff;
}
a.LI_PageNavPageLink:link, a.LI_PageNavPageLink:active, a.LI_PageNavPageLink:visited, a.LI_PageNavPageLink:hover
{
	color: #ffffff;
}
.LI_PageNavActivePageSpan
{
	background-color: #ffffff;
	color: #000000;
	padding: 4px;
}
a.LI_PageNavLastPageLink:link, a.LI_PageNavLastPageLink:active, a.LI_PageNavLastPageLink:visited, a.LI_PageNavLastPageLink:hover
{
	color: #ffffff;
}
.LI_PageNavNextImage
{
	margin-left: 8px;
}
.LI_NoResultsDiv
{
}
.LI_NoResultsTable
{
}
.LI_NoResultsTitle
{
	font-size: 14px;
}
.LI_NoResultsText
{
}
.LI_NoResultsLinkList
{
}
a.LI_NoResultsLink:link, a.LI_NoResultsLink:visited, a.LI_NoResultsLink:active, a.LI_NoResultsLink:hover
{
}
.LI_AcrossTable
{
	width: 100%;
	border-collapse: collapse;
}
.LI_AcrossLeftItemCell
{
	padding: 8px;
}
.LI_AcrossInnerItemCell
{
}
.LI_AcrossRightItemCell
{
}
.LI_AcrossItemContainer
{
	text-align: center;
}
.LI_AcrossItemAdded
{
}
.LI_AcrossOverrideMessage
{
}
.LI_AcrossQuantityMessage
{
}
.LI_AcrossFillerCell
{
}
.LI_AcrossRowDividerCell
{
	height: 1px;
}
.LI_AcrossRowDivider
{
	border-top: solid 1px #000000;
}
.LI_DetailTable
{
	width: 100%;
	border-collapse: collapse;
}
.LI_DetailItemLeft
{
	width: 150px;
	text-align: center;
	vertical-align: middle;
	padding: 8px;
	border: solid 1px #000000;
}
.LI_DetailItemMiddle
{
	border: solid 1px #000000;
	background-color: #eeeeee;
	padding: 8px;
	vertical-align: top;
}
.LI_DetailItemNumber
{
	font-weight: bold;
}
.LI_DetailItemLongDescription
{
}
.LI_DetailItemRight
{
	width: 120px;
	background-color: #ffffff;
	border: solid 1px #000000;
	padding: 8px;
	text-align: center;
}
.LI_DetailItemEnsemble
{
}
.LI_DetailItemEnsembleTitle
{
}
a.LI_DetailItemNoPriceLink:link, a.LI_DetailItemNoPriceLink:active, a.LI_DetailItemNoPriceLink:visited, a.LI_DetailItemNoPriceLink:hover
{
	color: #ff3300;
	font-weight: bold;
}
a.LI_DetailItemPriceLink:link, a.LI_DetailItemPriceLink:active, a.LI_DetailItemPriceLink:visited, a.LI_DetailItemPriceLink:hover
{
	color: #ff3300;
	font-weight: bold;
}
.LI_DetailItemNewText
{
	color: Blue;
}
.LI_DetailItemCloseoutText
{
	color: Green;
}
.LI_DetailItemSaleText
{
	color: Red;
}
.LI_DetailItemOptionRequire
{
}
.LI_DetailItemWasText
{
	font-size: 10px;
}
.LI_DetailItemRegText
{
	font-size: 10px;
}
.LI_DetailItemPriceCode
{
	font-size: 10px;
}
a.LI_DetailItemMultiUnitPriceLink:link, a.LI_DetailItemMultiUnitPriceLink:active, a.LI_DetailItemMultiUnitPriceLink:visited, a.LI_DetailItemMultiUnitPriceLink:hover
{
}
.LI_DetailBuyItem
{
}
.LI_DetailItemQuantity
{
	font-weight: bold;
}
.LI_DetailItemQuantityInput
{
	width: 30px;
}
.LI_DetailItemButtonContainer
{
	vertical-align: bottom;
}
.LI_DetailItemAddButton
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: Red;
	color: #ffffff;
}
.LI_DetailItemViewButton
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: Red;
	color: #ffffff;
}
.LI_DetailItemChooseButton
{
}
.LI_DetailItemBulk
{
}
.LI_DetailItemFavs
{
}
.LI_SummaryTable
{
	width: 100%;
	border-collapse: collapse;
}
.LI_SummaryItemLeft
{
	width: 100px;
	border: solid 1px #000000;
	padding: 2px;
}
a.LI_SummaryItemNumberLink:link, a.LI_SummaryItemNumberLink:active, a.LI_SummaryItemNumberLink:visited, a.LI_SummaryItemNumberLink:hover
{
	color: #000000;
}
.LI_SummaryItemMiddle
{
	background-color: #eeeeee;
	border: solid 1px #000000;
	padding: 2px;
}
.LI_SummaryItemVendor
{
}
.LI_SummaryItemNewText
{
}
.LI_SummaryItemCloseoutText
{
}
.LI_SummaryItemSaleText
{
}
.LI_SummaryItemBulk
{
}
.LI_SummaryItemQuantityCell
{
}
.LI_SummaryItemRight
{
	width: 120px;
	border: solid 1px #000000;
	padding: 2px;
	text-align: center;
}
a.LI_SummaryItemNoPriceLink:link, a.LI_SummaryItemNoPriceLink:active, a.LI_SummaryItemNoPriceLink:visited, a.LI_SummaryItemNoPriceLink:hover
{
	color: #ff0000;
	font-weight: bold;
}
a.LI_SummaryItemPriceLink:link, a.LI_SummaryItemPriceLink:active, a.LI_SummaryItemPriceLink:visited, a.LI_SummaryItemPriceLink:hover
{
	color: #ff0000;
	font-weight: bold;
}
.LI_SummaryItemPriceCode
{
	font-size: 10px;
}
.LI_SummaryItemButtonContainer
{
}
.LI_SummaryItemViewButton
{
	background-color: red;
	color: #ffffff;
}


/* ---- LIST BRANDS ---- !!!(NEED TO VERIFY)!!!*/
.LB_Table
{
}
.LB_LeftCell
{
}
.LB_CatImage
{
}
.LB_CatDescription
{
}
.LB_RightCell
{
}
.LB_InnerTable
{
}
.LB_BrandCell
{
}
.LB_BrandSubImage
{
}
a.LB_BrandSubLink:link, a.LB_BrandSubLink:active, a.LB_BrandSubLink:visited, a.LB_BrandSubLink:hover
{
}

/* ---- ADVANCED SEARCH ---- */
.AS_Description
{
}
.AS_MainTable
{
}
.AS_FieldTitleCell
{
	width: 150px;
	padding: 4px;
}
.AS_FieldCell
{
}
.AS_ButtonsCell
{
}
.AS_ButtonsCell input
{
}

/* ---- ITEM DETAIL ---- !!!(Need to Verify)!!! ---- */
.ID_SuggestedItemsTitleDiv
{
}
.ID_SuggestedItemDiv
{
}
.ID_SuggestedItemSeparatorDiv
{
}
.ID_QuanityDiscountTable
{
}
.ID_QuantityDiscountTitleCell
{
}
.ID_QuantityDiscountLinksCell
{
}
a.ID_QuantityDiscountLink:link, a.ID_QuantityDiscountLink:active, a.ID_QuantityDiscountLink:visited, a.ID_QuantityDiscountLink:hover
{
}
a.ID_QuantityDiscountFooterLink:link, a.ID_QuantityDiscountFooterLink:active, a.ID_QuantityDiscountFooterLink:visited, a.ID_QuantityDiscountFooterLink:hover
{
}
.ID_PurchaseButtonsDiv
{
}
.ID_AddToCartImage
{
}
.ID_CheckoutImage
{
}
.ID_KitUpperButtons
{
	padding-top: 8px;
}
.ID_KitHeader
{
}
.ID_KitComponentTitle
{
	margin-top: 12px;
	font-size: 18px;
}
.ID_KitComponentText
{
}
.ID_KitItems
{
	width: 400px;
}
.ID_KitComponentGroupTitle
{
	margin-top: 12px;
	background-color: #eeeeee;
	border: solid 1px #cccccc;
	color: #666666;
	padding: 4px;
	font-weight: bold;
	text-transform: uppercase;
}

.ID_ComponentFirstItemDiv
{
	color: blue;
	border-bottom: solid 1px #999999;
}
.ID_ComponentInnerItemsDiv
{
	color: blue;
	border-top: solid 1px #999999;
}
.ID_KitItemDiv
{
	color: blue;
}
a.ID_KitItemLink:link, a.ID_KitItemLink:active, a.ID_KitItemLink:visited, a.ID_KitItemLink:hover
{
	color: blue;
}
.ID_KitItemGridDiv
{
}
.ID_KitItemGridTitle
{
}
.ID_KitLowerButtons
{
	margin-top: 12px;
}
.ID_EnsembleHeader
{
}
.ID_EnsembleViewAllImageDiv
{
	margin-top: 10px;
}
a.ID_EnsembleLink:link, a.ID_EnsembleLink:active, a.ID_EnsembleLink:visited, a.ID_EnsembleLink:hover
{
	color: Blue;
}
.ID_EnsembleErrorMessage
{
	font-size: 10px; 
	color: red;
}
.ID_EnsembleBuyAllDiv
{
	text-align: right;
	width: 95%;
	margin-bottom: 12px;
}
.ID_EnsembleItemTable
{
	width: 94%;
	border-collapse: collapse;
	border: solid 1px #000000;
}
.ID_EnsembleItemTableHeaderCell
{
	background-color: #000000;
	color: #ffffff;
	padding: 2px;
	font-size: 10px;
}
.ID_EnsembleItemTableCellOdd
{
	padding: 4px;
	font-size: 10px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}
.ID_EnsembleItemTableCellEven
{
	background-color: #eeeeee;
	padding: 4px;
	font-size: 10px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}
.ID_ItemNavigation
{
	display: none;
}
a.ID_ItemNavigationLink:link, a.ID_ItemNavigationLink:active, a.ID_ItemNavigationLink:visited, a.ID_ItemNavigationLink:hover
{
}
.ID_ImageDiv
{
}
a.ID_LargeImageLink:link, a.ID_LargeImageLink:active, a.ID_LargeImageLink:visited, a.ID_LargeImageLink:hover
{
}
.ID_SubImagesDiv
{
}
.ID_LongDescriptionDiv
{
}
.ID_PricingTable
{
}
.ID_PriceTitleCell
{
	font-size: 14px;
	font-weight: bold;
}
.ID_PriceValueCell
{
}
.ID_PriceText
{
	display: inline;
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
}
.ID_UnitText
{
	display: inline;
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
}
.ID_WasText
{
}
.ID_OurPrice
{
}
.ID_QuantityTitleCell
{
	font-size: 14px;
	font-weight: bold;
	width: 75px;
}
.ID_QuantityValueCell
{
}
.ID_GridTable
{
}
.ID_GridTitleCell
{
	font-size: 14px;
	font-weight: bold;
	width: 75px;
}
.ID_GridFieldCell
{
}
.ID_PersonalizationDiv
{
}
.ID_PersonalizationMessage
{
	margin-top: 12px;
	font-weight: bold;
}
.ID_PersonalizationFieldDiv
{
	display: inline;
}
.ID_PersonalizationSizeText
{
	display: inline;
}
.ID_GiftMessageDiv
{
	margin-top: 12px;
}
.ID_GiftWrapTitle
{
	display: inline;
	font-weight: bold;
}
.ID_GiftWrapText
{
	width: 400px;
}
.ID_GiftWrapAddDiv
{
}
.ID_GiftWrapTextField
{
}
.ID_BottomButtonsDiv
{
	margin-top: 12px;
}


/* SHOPPIMG CART STYLES */
#SC_UpperTextDiv
{
	width: 100%;
}
#SC_NoShipInfoDiv
{
}
#SC_PromoTable
{
	position:relative;
	/*visibility: hidden;*/
}
#SC_OptionsTable
{
	width: 100%;
	margin-bottom: 1em;
}
#SC_CartMenuCell
{
}
#SC_CartContinueCell
{
	text-align: right;
}
#SC_CartTable
{
	width: 100%;
	border: solid 1px #D6E4A7;
	border-collapse: collapse;
}
.SC_CartHeaderCell
{
	background-color: #E1F2FA;
	color: #805E07;
	padding: 10px;
	font-size: 17px;
	font-family: Arial
}

#SC_CartHeaderUpdateCell
{
	text-align: center;
}
#SC_CartHeaderRemoveCell
{
	text-align: center;
}
#SC_CartHeaderItemIdCell
{
	text-align: left;
}
#SC_CartHeaderDescCell
{
	text-align: left;
}
#SC_CartHeaderClrSizeCell
{
	text-align: center;
}
#SC_CartHeaderQtyCell
{
	text-align: center;
}
#SC_CartHeaderShipToCell
{
	text-align: center;
}
#SC_CartHeaderShipViaCell
{
	text-align: center;
}
#SC_CartHeaderPriceCell
{
	text-align: right;
}
#SC_CartHeaderExtPriceCell
{
	text-align: right;
}
.SC_CartItemCell
{
	background-color: #ffffff;
	color: #000000;
	padding: 2px;
	font-weight: bold;
}
#SC_UpdateItemCell
{
	text-align: center;
}
#SC_RemoveItemCell
{
	text-align: center;
}
#SC_ItemIdCell
{
	text-align: left;
}
#SC_ItemDescCell
{
}
#SC_BackorderText
{
}
#SC_PersonalizationText
{
}
#SC_CustomSearchText
{
}
#SC_ItemClrSizeCell
{
	text-align: center;
}
#SC_ItemQtyCell
{
}
#SC_ItemShipToCell
{
}
#SC_ItemShipMethCell
{
}
#SC_ItemPriceCell
{
	text-align: center;
}
#SC_ItemExtPriceCell
{
	text-align: center;
}
.SC_CartKitSubItemCell
{
	background-color: #dddfca;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	padding: 4px;
	font-size: 10px;		
}
#SC_KitNACell
{
	text-align: center;
}
#SC_KitClrSizeCell
{
}
#SC_LowerMessageCell
{
	border: solid 1px #000000;
	border-top: solid 4px #000000;
	background-color: #eeeeee;
	padding: 4px;
}
#SC_ShipToMaintInnerTable
{
}
#SC_TotalTextCell
{
	background-color: #660000;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	padding: 2px;
	border: solid 1px #000000;
	border-top: solid 4px #000000;
}
#SC_TotalAmountCell
{
	border: solid 1px #000000;
	border-top: solid 4px #000000;
	font-weight: bold;
	padding: 2px;
	text-align: right;
}
#SC_UnderTotalCell
{
	background-color: #ffffff;
}

a.CartPass:link, a.CartPass:active, a.CartPass:visited, a.CartPass:hover
{
	color: #C24584;
	text-decoration: underline;
}

a.CartReview:link, a.CartReview:active, a.CartReview:visited, a.CartReview:hover
{
	color: #C24584;
	text-decoration: none;
}


