/*
UISystemStyle.css
Contains default styles specific to general default layout.
A style with the same name as a style in UICustomStyle.css will be overridden.
Do not make modifications to this file for customer layout.  Copy file to UICustomSyle.css, and change it there.
*/
BODY
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	/*background-image:url(/Public/Images/Site/MainBackground.jpg);*/
	background-color: #EEEEEE;
}

A:hover
{	
	/*text-decoration: underline;*/
	cursor: pointer;
}

.scriptAnchor
{
	cursor: pointer;
}

/*General Text - BEGIN*/
.textFine
{
	font-weight: normal;
	font-size: 8px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textSmall
{
	font-weight: normal;
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.text
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textBold
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textItalic
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-style: italic;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textLarge
{
	font-weight: normal;
	font-size: 14px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textLargeBold
{
	font-weight: bold;
	font-size: 14px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textBigBold
{
	font-weight: bold;
	font-size: 16px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textError
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
	
}
.textNotify
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #ff8c00;
	font-family: Verdana, Arial;
	text-decoration: none;
	
}

.textHighlight
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #ff8c00;
	font-family: Verdana, Arial;
	text-decoration: none;
	
}

.textPageTitle
{
	font-weight: bold;
	font-size: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textTitle
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textPageTitleCheckout
{
	font-weight: bold;
	font-size: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}


.textFieldLabel
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textLink
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;		
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: underline;
	cursor: pointer;
}

.textLinkBlended
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;		
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
	cursor: pointer;
}

.textProdPriceList
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textProdPriceListStrike
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: line-through;
}
.textProdPriceOffer
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textProdPriceSave
{
	font-weight: normal;
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textProdName
{
	font-weight: bold;
	font-size: 12px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textCheckoutHead
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #ffffff;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.textSectionTitle
{
	font-weight: bold;
	font-size: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
/*General Text - END*/


/*General Page Sections - BEGIN*/
.sectionDivider
{
	height:1;
	background-color: #AAAAAA;
	border-color: #FFFFFF;	
}

.sectionOutline
{
	background-color:#AAAAAA;
}
.sectionFill
{
	background-color:#C5C5C5;
}

.sectionFillText
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bold;
	font-size: 11px;	
	color: #565656;	
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5;	
}

.sectionFillTextSmall
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: normal;
	font-size: 10px;	
	color: #565656;	
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5;	
}
.sectionFillLight
{
	background-color:#EEEEEE;
}
.sectionFillLightText
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: normal;
	font-size: 11px;	
	color: #000000;	
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#EEEEEE;	
}
.sectionFillLightTextBold
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bold;
	font-size: 11px;	
	color: #000000;	
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#EEEEEE;	
}
/*General Page Sections - END*/

/*Main - BEGIN*/
.homeFeatProdTitle
{
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	text-transform: none;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #E12F22;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.homeProdTitle
{
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	text-transform: none;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
/*Main - END*/


/*CheckoutBuy BEGIN*/
.checkoutBuyFill
{
	background-color:#FFFFFF;
}

.checkoutBuyText
{
	font-weight: bold;
	font-size: 16px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color:#000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}


/*CheckoutBuy BEGIN*/


/*Product Image Popup BEGIN*/
.prodPopupTitle
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5
}
.prodPopupTitleSmall
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.prodPopupOutline
{
	background-color:#AAAAAA;
}
.prodPopupFillTitle
{
	background-color:#C5C5C5;
}

.prodPopupFillImage
{
	background-color:#FFFFFF;
}
/*Product Image Popup END*/


/*Help CVN Popup BEGIN*/
.helpCVNTable
{
	width: 100%;
	height: 100%;
	background-color:#FFFFFF;
}

.helpCVNText
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

/*Help CVN Popup END*/


/*Product Detail Matrix BEGIN*/
.prodMatrixTitle
{
	font-weight: bold;
	font-size: 12px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5
}

.prodMatrixTitleSmall
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5
}

.prodMatrixOutline
{
	background-color:#AAAAAA;
}
.prodMatrixFillTitle
{
	background-color:#C5C5C5;
}

.prodMatrixFillGrid
{
	background-color:#FFFFFF;
}

.prodMatrixGrid
{
	background-color: #FFFFFF;
	border-color: #AAAAAA;	
}

.prodMatrixHeader
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
	border-color: #AAAAAA;		
	background-color: #EEEEEE;
}
.prodMatrixItem
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
	border-color: #EEEEEE;		
	background-color: #FFFFFF;
}
.prodMatrixAltItem
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;		
	background-color: #EEEEEE;	
}
/*Product Detail Matrix END*/

/*Cart BEGIN*/
.cartOutline
{
	background-color:#AAAAAA;
}
.cartFill
{
	background-color:#C5C5C5;	
}
.cartAltLine
{
	background-color:#EEEEEE;
}

.cartHeader
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bold;
	font-size: 11px;	
	color: #565656;	
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5;
	
}

.cartFooter
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: normal;
	font-size: 11px;	
	color: #565656;	
	font-family: Verdana, Arial;
	text-decoration: none;	
}

.cartFooterGrand
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bold;
	font-size: 11px;	
	color: #565656;	
	font-family: Verdana, Arial;
	text-decoration: none;		
}
/*Cart END*/

/*Control: Header BEGIN*/
.headerCell
{
	background-color: #FFFFFF;
}
/*Control: Header END*/

/*Control: Footer BEGIN*/
.footerText
{
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: normal;
	text-decoration: none;

}
/*Control: Footer END*/


/*Control: LoginQuick BEGIN*/
.loginQuickLabel
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
.loginQuickTextbox
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	width: 150px;
}

.loginQuickLogoutText
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

.loginQuickTextError
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #ff0000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.loginQuickTextboxCell
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
}

.loginQuickActionCell
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-align: right;
}

.loginQuickBtnCell
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-align: right;
}

.loginQuickRegisterCell
{
	padding-right: 0px;
	padding-left: 1px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-align: left;
}

.loginQuickForgotPasswordCell
{
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-align: right;
}

.loginQuickRegisterText
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

.loginQuickForgotPasswordText
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}
/*Control: LoginQuick END*/

/*Control: PersonalizationName BEGIN*/
.persNameTitle
{
	font-weight: bold;
	font-size: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;	
}
.persNameLogout
{
	font-weight: normal;
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;	
}
/*Control: PersonalizationName END*/

/*Control: CommerceNav BEGIN*/
.commerceNavText
{
	font-weight: bold;
	font-size: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
/*Control: CommerceNav END*/

/*Control:  SecureLabel - BEGIN*/
.secureLabelText
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.secureLabelCell
{	
}
/*Control:  SecureLabel - END*/

/*Control: CartSummary BEGIN*/
.CartSummQtyLabel
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma,Verdana,Arial;
	text-decoration: none;
}
.CartSummQtyValue
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma,Verdana,Arial;
	text-decoration: none;
}
.CartSummTotalLabel
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma,Verdana,Arial;
	text-decoration: none;
}
.CartSummTotalValue
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Tahoma,Verdana,Arial;
	text-decoration: none;
}
/*Control: CartSummary END*/


/*Control:  ProductSearch - BEGIN*/
.prodSearchText
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;
	width: 150px;
}
.prodSearchCriteriaCell
{
	width: 152px;	
}
.prodSearchButtonCell
{
}
/*Control:  ProductSearch - END*/


/*Product List Control BEGIN*/
.prodListPagingLink
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.prodListPagingLinkSelected
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.prodListTitle
{
	font-weight: bold;
	font-size: 13px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.prodListDivider
{
	height:1;
	background-color: #AAAAAA;
	border-color: #FFFFFF;	
}

.prodListRowDivider
{
	height:1;
	background-color: #FFFFFF; /*#AAAAAA*/
	border-color: #FFFFFF;	
}
.prodListRowDividerSpace
{
	height:0;
}

.prodListText
{
	font-weight: normal;
	font-size: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.prodListProdBorderTLCSize 
{
	width: 15px;
	height: 14px;
}

.prodListProdBorderTOPSize 
{
	width: 100%;
	height: 14px;
}

.prodListProdBorderTRCSize 
{
	width: 15px;
	height: 14px;
}

.prodListProdBorderLEFTSize 
{
	width: 15px;
	height: 100%;
}

.prodListProdBorderRIGHTSize 
{
	width: 15px;
	height: 100%;
}

.prodListProdBorderBLCSize 
{
	width: 15px;
	height: 17px;
}

.prodListProdBorderBOTTOMSize 
{
	width: 100%;
	height: 17px;
}

.prodListProdBorderBRC 
{
	width: 15px;
	height: 17px;
}

.prodListProdBorderTLC 
{
	background-image: URL(/Public/Images/Site/ProdBorderTLC.jpg);
}

.prodListProdBorderTOP 
{
	background-image: URL(/Public/Images/Site/ProdBorderTOP.jpg);
}

.prodListProdBorderTRC 
{
	background-image: URL(/Public/Images/Site/ProdBorderTRC.jpg);
}

.prodListProdBorderLEFT 
{
	background-image: URL(/Public/Images/Site/ProdBorderLEFT.jpg);
}

.prodListProdBorderRIGHT 
{
	background-image: URL(/Public/Images/Site/ProdBorderRIGHT.jpg);
}

.prodListProdBorderBLC 
{
	background-image: URL(/Public/Images/Site/ProdBorderBLC.jpg);
}

.prodListProdBorderBOTTOM 
{
	background-image: URL(/Public/Images/Site/ProdBorderBOTTOM.jpg);
}

.prodListProdBorderBRC 
{
	background-image: URL(/Public/Images/Site/ProdBorderBRC.jpg);
}

.prodListCatGroupOutline
{
	background-color:#AAAAAA;
}

.prodListCatGroupTitle
{	
	vertical-align:middle;
	text-align:center;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bold;
	font-size: 14px;	
	color: #565656;	
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color:#C5C5C5;	
}

.prodListCatGroupTitleSize
{		
	height: 20;
	width: 1;	
}
/*Product List Control END*/

/*Product Category List BEGIN*/
.prodCatListFeatProdTitle
{
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	text-transform:none;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #E12F22;
	font-family: Verdana, Arial;
	text-decoration: none;
}
/*Product Category List END*/

/*Product Detail BEGIN*/
.infoBox
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #FF8C00;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	border-color: #AAAAAA;		
}
/*Product Detail END*/

/*Control: Product Related BEGIN*/
.prodRelatedLink
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;	
}
/*Control: Product Related END*/


/*Product Category Browse Control BEGIN*/
.prodCatBrowseItemBold
{
	font-weight: bold;
	font-size: 11px;	
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #5A442E;
	font-family: Verdana, Arial;
	text-decoration: none;	
}
.prodCatBrowseItem
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #5A442E;
	font-family: Verdana, Arial;
	text-decoration: none;	
}

.prodCatBrowseBackgroundFirstRow
{
	width: 100%;
	height:20;
	/*background-image:url(/Public/Images/Site/CatListBack.gif);*/
	background-color: #FFFFFF;
}

.prodCatBrowseBackgroundMiddleRows
{
	height:20;
	/*background-image:url(/Public/Images/Site/CatListBack.gif);*/
	background-color: #FFFFFF;
}

.prodCatBrowseBackgroundLastRow
{
	height:20;
	background-color: #FFFFFF;
}

.prodCatBrowseIconHeader
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}

.prodCatBrowseIconHeaderSize
{
	height: 20;
	width: 10;
}

.prodCatBrowseIconProdList
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}

.prodCatBrowseIconProdlistSize
{
	height: 20;
	width: 10;
}
.prodCatBrowseIconProdDetail
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}

.prodCatBrowseIconProdDetailSize
{
	height: 20;
	width: 10;
}
.prodCatBrowseIconCatTreeLink
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}
.prodCatBrowseIconCatTreeLinkSize
{
	height: 20;
	width: 10;
}
.prodCatBrowseIconContentLink
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}

.prodCatBrowseIconContentLinkSize
{
	height: 20;
	width: 10;
}
.prodCatBrowseIconHomeLink
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}

.prodCatBrowseIconHomeLinkSize
{
	height: 20;
	width: 10;
}
.prodCatBrowseIconUrlLink
{
	/*background-image:url(/Public/Images/Site/CatListIcon.gif);*/
}

.prodCatBrowseIconUrlLinkSize
{
	height: 20;
	width: 10;
}
/*Product Category Browse Control END*/

/*BreadCrumb Control BEGIN*/
.textCrumb
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textCrumbLink
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
/*BreadCrumb Control END*/


/*Control: ContentSectionTop BEGIN*/
.cSecTopTitleSec
{
	font-weight: bold;
	font-size: 14px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	border-color: #FFFFFF;	
}
.cSecTopTextSec1
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	border-color: #FFFFFF;	
}

.cSecTopTextSec2
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #000000;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #FFFFFF;
	border-color: #FFFFFF;	
}


.cSecTopLineSec
{
	background-color: #AAAAAA;
	border-color: #FFFFFF;	
}
/*Control: ContentSectionTop END*/

/*Generic Context Menu Control BEGIN*/

.genMenuLink
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;	
}

.genMenuLinkSeparator
{
	font-weight: normal;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;	
	color: #565656;
	font-family: Verdana, Arial;
	text-decoration: none;	
}

/*Generic Context Menu Control END*/

/*Control: GButtons - BEGIN*/
.btn 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnSearch 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnSearchImg 
{
}

.btnBuy 
{
	width: 35px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnBuyImg 
{
}

.btnDetails 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnDetailsImg 
{
}

.btnAccountSubmit 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAccountSubmitImg
{
}

.btnAccountCancel 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAccountCancelImg
{
}

.btnAccountPasswordSubmit 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAccountPasswordSubmitImg
{
}

.btnAccountPasswordCancel 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAccountPasswordCancelImg
{
}

.btnAddressSubmit 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAddressSubmitImg
{
}

.btnAddressCancel 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAddressCancelImg
{
}

.btnAddressBookEdit
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;	
}

.btnAddressBookEditImg
{
}

.btnBillToThisAddress
{
	width: 200px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnBillToThisAddressImg
{
}

.btnShipToThisAddress
{
	width: 200px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnShipToThisAddressImg
{
}

.btnWalletEdit
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;	
}

.btnWalletEditImg
{
}

.btnPayWithThisCC
{
	width: 200px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnPayWithThisCCImg
{
}

.btnWalletSubmit 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnWalletSubmitImg
{
}

.btnWalletCancel 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnWalletCancelImg
{
}

.btnAffiliateContinue
{
	width: 100px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAffiliateContinueImg
{
}

.btnUpdateCart
{
	width: 90px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnUpdateCartImg
{
}

.btnCartContinueShopping 
{
	width: 150px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCartContinueShoppingImg 
{
}

.btnCartCheckout 
{
	width: 90px;
	background-color: #565656;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #EEEEEE;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: bold;
	cursor: pointer;
}

.btnCartCheckoutImg
{
}

.btnCheckoutContinue 
{
	width: 100px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCheckoutContinueImg 
{
}

.btnCheckoutContinueShopping 
{
	width: 150px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCheckoutContinueShoppingImg 
{
}


.btnCheckoutChangeBillAddress
{
	width: 150px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCheckoutChangeBillAddressImg
{
}

.btnCheckoutChangeShipAddress
{
	width: 150px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCheckoutChangeShipAddressImg
{
}

.btnCheckoutChangePaymentInformation
{
	width: 180px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCheckoutChangePaymentInformationImg
{
}

.btnCheckoutApplyPromotion
{
	width: 120px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnCheckoutApplyPromotionImg
{
}

.btnCheckoutPlaceOrder 
{
	width: 200px;
	background-color: #565656;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #EEEEEE;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: bold;
	cursor: pointer;
}

.btnCheckoutPlaceOrderImg
{
}

.btnForgotPasswordSubmit 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnForgotPasswordSubmitImg
{
}

.btnChangePassword
{
	width: 150px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnChangePasswordImg
{
}

.btnContactUsSubmit 
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnContactUsSubmitImg
{
}

.btnContactUsCancel
{
	width: 60px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnContactUsCancelImg

{
}

.btnLoginCheckout
{
	width: 100px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnLoginCheckoutImg 
{
}

.btnLoginMyAccount
{
	width: 100px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnLoginMyAccountImg
{
}

.btnLoginMyAccountQuick
{
	width: 50px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}


.btnLoginMyAccountQuickImg
{
}


.btnAddToCart
{
	width: 90px;
	background-color: #EEEEEE;
	border-width: 2px 1px 1px 1px;
	border-style:solid;
	border-color: #C5C5C5 #565656 #565656 #565656;	
	color: #565656;
	font-size: 11px;
	font-family: Verdana,Arial;
	font-weight: normal;
	cursor: pointer;
}

.btnAddToCartImg
{
}
/*Control: GButtons - END*/


/*Special Custom Master Page Styles*/
.globalProdRelatedTitle
{
	border-bottom: #C5C5C5 2px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #FFFFFF	
}

.globalAffiliateProdRelatedTitle
{
	border-bottom: #C5C5C5 2px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #FFFFFF
}	

/*Reviewed End*/








































































