/* =====================================
    CSS Styles For Commerce Server Site
    v1.0, 10/2001
   =====================================
*/

/* ============= HTML Tags ============= */
/* */
TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight: normal;
	color: #000000
}

/* */
A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}

/* */
A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline
}

body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #000000
}
/* ============= Classes =========== */

/* ---------- USER Controls -------- */

.localeBkg
{
	background-image: url(DarkBkg.jpg)
}

.localeTitle
{
	width: 320px;
	background-image: url(BoxLt_Top2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000
}

.localeTopMiddleRight
{
	background-image: url(BoxLt_Top.gif)
}

.en-USLogoHeader
{
	background-image: url(en-US\LogoHeader.jpg)
}

.fr-FRLogoHeader
{
	background-image: url(fr-FR\LogoHeader.jpg)
}

.ja-JPLogoHeader
{
	background-image: url(ja-JP\LogoHeader.jpg)
}

.de-DELogoHeader
{
	background-image: url(de-DE\LogoHeader.jpg)
}

.en-USCompanyLogo
{
	src: url(en-US\companylogo.gif)
	
}


.fr-FRCompanyLogo
{
	background-image: url(fr-FR\CompanyLogo.gif)
}

.ja-JPCompanyLogo
{
	background-image: url(ja-JP\CompanyLogo.gif)
}

.de-DECompanyLogo
{
	background-image: url(de-DE\CompanyLogo.gif)
}
.en-USSiteLogo
{
	background-image: url(en-US\SiteLogo.jpg)
}

.fr-FRSiteLogo
{
	background-image: url(fr-FR\SiteLogo.jpg)
}

.ja-JPSiteLogo
{
	background-image: url(ja-JP\SiteLogo.jpg)
}

.de-DESiteLogo
{
	background-image: url(de-DE\SiteLogo.jpg)
}

.headerRow1
{
	background-color: white;
}
.headerAfterLogo
{
	background-color: #000000;
}
.AEPSiteColor
{
	background-color: #000000;
}

.headerRow2
{  
	background-image: url(TabBKG.jpg)
}


.linkOnLocalesPg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline
}


.linkOnLocalesPg:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9999;
	text-decoration: underline
}


.textOnLocalesPg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC
}

.roundedCorner 
{  
	background-image: url(RoundedCorner.jpg);
	background-repeat: no-repeat
}

.leftColBkg 
{  
	background-image: url(LeftGradient.jpg); 
	background-repeat: repeat-y
}

.sampleStaticTextPageBkg
{
        background-color:#CCCC99
}

.sampleStaticTextPageHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #FF0000;
}

/* Catalog Browser Control */
.tdBrowserBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
/* Catalog Search Control */
.tdSearchBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF
}
.btnSearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	width: 32px;
	color: #000000;
	border-style:None;
	background-color:transparent
}
.noSearchResults
{
	padding-left: 10px;
	padding-top:  10px;
	font-size: 10px; 
	font-weight: bold; 
	color: #000033
}
/* Catalog Navigation Tabs */
.tdTabSelected_Left
{
	height: 21px;
	width: 7px;
	background-image: url(TabLt_1.gif)
}
.tdTabSelected_Middle
{
	height: 21px;
	width: 100px;
	background-image: url(TabLt_2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000
}
.tdTabSelected_Right
{
	height: 21px;
	width: 23px;
	background-image: url(TabLt_3.gif)
}
.tdTab_Left
{
	height: 21px;
	width: 7px;
	background-image: url(TabDrk_1.gif)
}
.tdTab_Middle
{
	height: 21px;
	width: 100px;
	background-image: url(TabDrk_2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff
}
.tdTab_Right
{
	height: 21px;
	width: 23px;
	background-image: url(TabDrk_3.gif)
}

/* Full-Text Search Control */
.tdFTSearchBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.aTab, .aTab:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}
.aTabSelected, .aTabSelected:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000
}
/* Add-To-Cart Control */
.btnAddToCart
{
	width: 176px
}

/* ---------- Global Classes -------- */

.stdText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.stdTextBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #000000;
}

.stdLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033FF;
	text-decoration: underline
}

.stdLink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF00FF;
	text-decoration: underline
}

.signInLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}

.signInLink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}

.linkOnDarkBkg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}
.linkOnLightBkg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	text-decoration: underline
}
.searchlabelOnDarkBkg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}


.linkOnDarkBkg:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9999;
	text-decoration: underline
}

/*  Light Box */
.tdLightBox_TopLeft
{
	background-image: url(BoxLt_Top1.gif)
}
.tdLightBox_TopMiddleLeft
{
	width: 80px;
	background-image: url(BoxLt_Top2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000
}
.tdLightBox_Top
{
	width: 30px;
	background-image: url(BoxLt_Top3.gif)
}
.tdLightBox_TopMiddleRight
{
	width: 23px;
	background-image: url(BoxLt_Top.gif)
}
.tdLightBox_TopRight
{
	background-image: url(BoxLt_Top1.gif)
}
.tdLightBox_UpperLeft
{
	background-image: url(BoxLt_L.gif)
}
.tdLightBox_UpperRight
{
	background-image: url(BoxLt_UR.gif)
}
.tdLightBox_Left
{
	width: 12px;
	background-image: url(BoxLt_L.gif)
}
.tdLightBox_Right
{
	width: 12px;
	background-image: url(BoxLt_R.gif)
}
.tdLightBox_LowerLeft
{
	background-image: url(BoxLt_LL.gif)
}
.tdLightBox_Bottom
{
	background-image: url(BoxLt_Btm.gif)
}
.tdLightBox_LowerRight
{
	background-image: url(BoxLt_LR.gif)
}
/*  Dark Box */
.tdDarkBox_TopLeft
{
	width: 12px;
	height: 26px;
	background-image: url(BoxDrk_Tab1.gif)
}
.tdDarkBox_TopMiddleLeft
{
	width: 150px;
	height: 26px;
	background-image: url(BoxDrk_Top2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC
}
.tdDarkBox_Top
{
	height: 26px;
	width: 40px;
	background-image: url(BoxDrk_Top3.gif);
}
.tdDarkBox_TopMiddleRight
{
	height: 26px;
	background-image: url(BoxDrk_VLT.gif)
}
.tdDarkBox_UpperLeft
{
	width: 12px;
	background-image: url(BoxDrk_VLL.gif)
}
.tdDarkBox_UpperRight
{
	width: 12px;
	background-image: url(BoxDrk_UR.gif)
}
.tdDarkBox_Left
{
	width: 12px;
	background-image: url(BoxDrk_VLL.gif)
}
.tdDarkBox_Right
{
	width: 12px;
	background-image: url(BoxDrk_VLR.gif)
}
.tdDarkBox_LowerLeft
{
	height: 12px;
	background-image: url(BoxDrk_LL.gif)
}
.tdDarkBox_Bottom
{
	height: 12px;
	background-image: url(BoxDrk_VLB.gif)
}
.tdDarkBox_LowerRight
{
	height: 12px;
	background-image: url(BoxDrk_LR.gif)
}

/* Dark Button */
.tdButtonDark_Left
{
	background-image: url(Button_L.gif)
}
.tdButtonDark_Middle
{
	background-image: url(Button_M.gif)
}
.tdButtonDark_Right
{
	background-image: url(Button_R.gif)
}

.btnLeft
{
	background-image: url(BtnLT_L.gif)
}

.btnMiddle
{
	background-image: url(BtnLT_M.gif)
}

.btnRight
{
	background-image: url(BtnLT_R.gif)
}

/* Catalog Browser and Catalog Search Anchor */
.aBrowser
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/* */
.aBrowser:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline
}
/* Product and Category Anchors */
.aProductId, .aProductId:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0000FF
}
.aCategoryId, .aCategoryId:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF
}

.lblVariantStr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: bold
}

/* */
.LinkTest
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033FF;
	text-decoration: underline
}

/* */
.buttonTextDrk
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000033;
}
/* */
.boxTitleLite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033
}
/* */
.BoxLtText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	font-weight: normal
}

.boxTitle 
{  
	font-size: 10px; 
	font-weight: bold; 
	color: #CCCCCC
}
.buttonTextDrk 
{  
	font-size: 9px; 
	font-weight: bold; 
	color: #000033; 
	cursor: hand
}
.btnUpdate
{
	width:170 
}
.btnCheckout
{
	width:170 
}
.btnMultipleShipments
{
	width:175 
}
.btnPurchase
{
	width:175 
}
.btnContinue
{
	width:175 
}

.Message 
{
	font-size: 10px; 
	font-weight: bold; 
	color: #000033
}
.buttonTextLT 
{
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF
}
.FakeHyperlink 
{
	color: #0000FF; 
	text-decoration: underline; 
	cursor: hand
}
.AddressStatic 
{
	font-weight: bold; 
	color: #000000
}
.CartProdHeader 
{
	font-size: 10px; 
	font-weight: bold; 
	color: #000033; 
	text-decoration: underline
}
.CartItemInfo 
{
	font-size: 9px; 
	font-weight: bold; 
	color: #000000
}
.CartProdTotal 
{
	font-size: 9px; 
	font-weight: bold; 
	color: #FF0000
}
.CartProdItem 
{
	font-weight: normal; 
	color: #0000FF; 
	font-size: 9px; 
	text-decoration: underline; 
	cursor: hand
}
.CurrencyConverter
{
	width: 100px;
}
.CurrencyConverterLabel
{
	width: 100px;
	padding-right:10px;
	font-size:10px
}
.TxDropdown 
{
	font-size: 11px; 
	color: #000000;
	width: 150px
}
.TxDropdownLabel
{
	font-size: 9px; 
	font-weight: bold; 
	color: #000000
}
.TxLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none
}
.TxLabelHeader 
{
	font-size: 9px; 
	font-weight: bold; 
	color: #000000
}
.TxLabelContent
{
	font-size: 9px; 
	color: #000000
}

.InvalidFieldMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #FF0000;
}

.UserNavigationLabels
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor:default
}

.UserNavigationLabelsHide
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	cursor:default
}

.UserNavigationLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	cursor:hand
}

.UserNavigationLinksHide
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor:hand
}

.customErrorMessage
{
	padding-left: 100px;
	padding-top:  10px;
	font-size:	10px; 
	font-weight: bold; 
	color: #000033
}

/** FROM JOHN */
.menutitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}
.bannerhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
.featurehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: normal;
	text-transform: none;
	font-style: italic;
}
.menuitems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.tollfree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FF0000;
}
.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 10px;
	font-weight: normal;
	color: #000000;
}
.featurehead {
	FONT: bold 14px/17px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #99ccff
}

.menutitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navbar {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bannerhead {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.featurehead {
	FONT: bold 14px/17px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #99ccff
}
.menuitems {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menutext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tollfree {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.disclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #FFFFFF; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #b6a14d;
}
.emailtext {
	FONT: bold 14px/17px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #99ccff
}
.password {
	FONT: bold 14px/17px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.body {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.siteColor
{
	background-color: #000000;
}
.footer
{
	background-color: #000000;
}
.deliveryMessage
{
	color: red;
}
.buttonExp {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

/* ============= Unique IDs =========== */

