/* This CSS File built from Template info stored in the DATABASE on 7/22/2010 3:58:34 PM. */
/* =====================================
    CSS Styles For Commerce Server Site
    v1.0, 10/2001
   =====================================
*/

/* ============= HTML Tags ============= */
/* */
BODY
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px
}
B
{
    FONT-WEIGHT: bold
}
STRONG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #000000;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: bold Arial
}
LINK
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
LINK A
{
    COLOR: #606060
}
LINK A:hover
{
    COLOR: #363636
}
.BodyContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000
}
.BodyContent A
{
    COLOR: #606060
}
.BodyContent A:hover
{
    COLOR: #BE3F3F
}
.BodyContentInvert
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000
}
.BodyContentInvert A
{
    COLOR: #000033
}
.BodyContentInvert A:hover
{
    COLOR: #000066
}
.BodyContentSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000
}
.BodyContentSmall B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000
}
.BodyContentSmall A
{
    COLOR: #606060
}
.BodyContentSmall A:hover
{
    COLOR: #000066
}
.SQLText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.AuthCodeTextBox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    LETTER-SPACING: 1px;
    link: #ff0000
}
.SecurityKeyTextBox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0px
}
.MainMenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0px;
    link: #5c5c5c
}
.MainMenuHeader A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.MainMenuHeader A:hover
{
    COLOR: #fc5403
}
.MenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0px;
    link: #ff0000
}
.MenuHeader A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.MenuHeader A:hover
{
    COLOR: #f54205
}
.SmallMenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0px;
    link: #000033
}
.SmallMenuHeader A
{
    FONT-SIZE: 11px;
    COLOR: #6c6c6c
}
.SmallMenuHeader A:hover
{
    FONT-SIZE: 11px;
    COLOR: #727272;
    TEXT-DECORATION: none
}
.MenuLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #525252;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0px;
    link: #525252
}
.MenuLinks A
{
    COLOR: #525252;
    TEXT-DECORATION: none
}
.MenuLinks A:hover
{
    COLOR: #fc5403
}
.SideBullets
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000
}
.Points
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #efefef;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #efefef
}
.Points A
{
    COLOR: #535353;
    TEXT-DECORATION: none
}
.Points A:hover
{
    COLOR: #99cc00
}
.WhiteHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    LETTER-SPACING: 1px;
    link: #ffffff
}
.WhiteColHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    vertical-align: baseline;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ffffff
}
.Price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.WhiteLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000
}
.WhiteLinks A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.WhiteLinks A:hover
{
    COLOR: #ccff00
}
.TestList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, Verdana, sans-serif;
    LETTER-SPACING: 0px;
    link: #ff0000
}
.TestList A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.TestList A:hover
{
    COLOR: #ef3601
}
.TestListHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    LETTER-SPACING: 1px;
    link: #ffffff
}
.TestListHdr A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TestListHdr A:hover
{
    COLOR: #ffffff
}
.SideHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    LETTER-SPACING: 0px;
    link: #ff0000
}
.iform
{
    FONT-WEIGHT: normal;
    BACKGROUND: #ddebba;
    COLOR: #000000
}
.iform1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    BACKGROUND: #ddebba;
    COLOR: #000000
}
.iform2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.BtnGray1
{
    FONT: bold 11px verdana,arial,sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #54b04a
}
.BtnRemove
{
    FONT: bold 9px verdana,arial,sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0067ad
}
.BtnBlue1
{
    FONT: bold 13px verdana,arial,sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #395b90
}
.BtnBlue2
{
    FONT: bold 11px verdana,arial,sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #395b90
}
.BtnOrange1
{
        FONT: bold 13px verdana,arial,sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #fb3f00
}
.BtnOrange2
{
        FONT: bold 11px verdana,arial,sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #54b04a;
	 
	 PADDING: 1px;
}
.TPSK
{
    VISIBILITY: hidden
}

.TreeRoot
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: verdana
}
.TreeBranch
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana
}
.TreeLeave
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana
}
TD
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}

/* */
A
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0033FF;
	text-decoration: underline
}

/* */
A:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000FF;
	text-decoration: underline
}

body 
{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000
}
/* ============= Classes =========== */

/* ---------- USER Controls -------- */

.localeBkg
{
	background-image: url(DarkBkg.jpg)
}

.localeTitle
{
	width: 220px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000
}

.americanLocaleImage
{
	background-color:transparent;
	background-image: url(USAWelcome.gif)
}
.canadianEnglishLocaleImage
{
	background-color:transparent;
	background-image: url(CanEngWelcome.gif)
}

.canadianFrenchLocaleImage
{
	background-color:transparent;
	background-image: url(CanFrnWelcome.gif)
}

.japaneseLocaleImage
{
	background-color:transparent;
	background-image: url(JapanWelcome.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)
}

.en-USCompanyLogo
{
	background-image: url(en-US\CompanyLogo.jpg)
}

.fr-FRCompanyLogo
{
	background-image: url(fr-FR\CompanyLogo.jpg)
}

.ja-JPCompanyLogo
{
	background-image: url(ja-JP\CompanyLogo.jpg)
}
.linkOnLocalesPg
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	text-decoration: underline
}


.linkOnLocalesPg:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF9999;
	text-decoration: underline
}
.leftColBkg 
{  
	background-image: url(LeftGradient.jpg); 
	background-repeat: repeat-y
}

.sampleStaticTextPageBkg
{
        background-color:#CCCC99
}

.sampleStaticTextPageHeader
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #FF0000;
}
/* faq fonts */
.faqQuestion
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: Blue;
}
.faqAnswer
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: Gray;
}
/* Catalog Browser Control */
.tdBrowserBody
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF
}
/* Catalog Search Control */
.tdSearchBody
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF
}
.btnSearch
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	width: 24px;
	color: #000033;
	border-style:None;
	background-color:transparent
}
/* 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: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	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: 200px;
	background-image: url(TabDrk_2.gif);
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff
}
.tdTab_Right
{
	height: 21px;
	width: 23px;
	background-image: url(TabDrk_3.gif)
}
.tdCampaign
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: smaller;
	color: Navy;
	font-style:italic;
	font-weight:bold;
}
/* Full-Text Search Control */
.tdFTSearchBody
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}
.btnFTSearch
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 96px;
	color: #000033; 
	border-style:None;
	background-color:transparent
}
.aTab, .aTab:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}
.aTabSelected, .aTabSelected:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000
}

/* ---------- Global Classes -------- */

.stdText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.stdTextBold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #000000;
}

.stdLink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0033FF;
	cursor: hand;
	text-decoration: underline
}
.stdLink:active
{
	font-size: 10pt;
	color: #ff0033;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.stdLinkLarge
{
	font-weight: bold;
	font-size: 10pt;
	color: #0033ff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.stdLinkLarge:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: underline
}

.linkOnDarkBkg
{
	font-size: 7pt;
	color: #0000ff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}


.linkOnDarkBkg:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	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: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	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: 200px;
	height: 26px;
	background-image: url(BoxDrk_Top2.gif);
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	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-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline
}
/* */
.aBrowser:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF9999;
	text-decoration: underline
}
/* Product and Category Anchors */
.aProductId, .aProductId:active
{
	color: black;
	font-weight: bold;
	font-size: 10pt;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.aCategoryId, .aCategoryId:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

/* */
.LinkTest
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0033FF;
	text-decoration: underline
}

/* */
.buttonTextDrk
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
}
/* */
.boxTitleLite
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033
}
/* */
.BoxLtText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	font-weight: normal
}

.boxTitle 
{  
	font-size: 10pt; 
	font-weight: bold; 
	color: #CCCCCC
}
.buttonTextDrk 
{  
	font-size: 10pt; 
	font-weight: bold; 
	color: #000033; 
	cursor: hand
}
.buttonGeneral
{
	font-weight: bold;
	font-size: 7pt;
	cursor: hand;
	color: #000033;
	font-family: verdana;
}
.Message 
{
	font-size: 10pt; 
	font-weight: bold; 
	color: #000033
}
.buttonTextLT 
{
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF
}
.FakeHyperlink 
{
	color: #0000FF; 
	text-decoration: underline; 
	cursor: hand
}
.AddressStatic 
{
	font-weight: bold; 
	color: #000000
}
.UserControlHeader
{
	font-size: 12pt; 
	font-weight: bold; 
	color: #000033; 
}
.CartProdHeader 
{
	font-size: 10pt; 
	font-weight: bolder; 
	color: #000000; 
	background-color: #cfcfcf;
}
.CartItemInfo 
{
	font-size: 10pt; 
	font-weight: bold;
	color: #00003e;
}
.CartItemInfoAlt 
{
	font-size: 10pt; 
	font-weight: bold;
	color: #00003e;
	background-color: #f0f0f0;
}

.TextboxQty 
{
	font-size: 10pt; 
	text-align: center;
	color: #000000;
	margin-left: 0px;
}
.ValSummary
{
	margin-left:5px;
	text-align:left;
	font-size: 10pt;
	color:Red;
}
.TextboxAddress
{
	font-size: 10pt; 
	text-align:left;
	color: #000000
}
.DropDownContent
{
	font-size: 10pt; 
	text-align:left;
	color: #000000
}
.CartEmailLabel 
{
	font-size: 10pt; 
	 
	color: #000000
}

.CartProdTotal 
{
	font-size: 10pt; 
	font-weight: bolder; 
	color: #00003e
}
.CartProdTotalAlt 
{
	font-size: 10pt; 
	font-weight: bolder; 
	color: #00003e;
	background-color: #f0f0f0;
}
.CartProdItem 
{
	font-weight: normal; 
	color: #0000FF; 
	font-size: 10pt; 
	text-decoration: underline; 
	cursor: hand
}

.TxDropdown 
{
	font-size: 10pt; 
	color: #000000;
	width: 150px
}
.TxDropdownLabel
{
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000
}
.TxLink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #000000;
	text-decoration: none
}
.TxLabelHeader 
{
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000
}
.TxLabelContent
{
	font-size: 10pt; 
	color: #000000
}

.InvalidFieldMessage
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #FF0000;
}

.UserNavigationLabels
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	cursor:default
}

.UserNavigationLinks
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	cursor:hand
}
/* Keyshop Custom */

.stdLinkHidden
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0033FF;
	text-decoration: none
}

.BtnGray1 
{
	font: bold 10pt verdana,arial,sans-serif; 
	color: #ffffff; 
	background-color: #54b04a 
}
.BtnWhite
{
	font: bold 10pt verdana,arial,sans-serif; 
	color: #000000; 
	background-color: #dddddd 
}

.BasketHeader
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.GenHeader
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.GenInstructions
{	
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.BasketLineItem
{	
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.BasketTotal
{	
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.tblVisible
{
	visibility: visible;
}

.tblHidden
{
	visibility: hidden;
}
.frenchLocaleImage
{
	background-color:transparent;
	background-image: url(FrnWelcome.gif)
}
.headerRow1
{
	background-color:#000000
}

.headerRow2
{  
	background-image: url(TabBKG.jpg)
}
.textOnLocalesPg
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC
}
.roundedCorner 
{  
	background-image: url(RoundedCorner.jpg);
	background-repeat: no-repeat
}
/******************************************* 

Generic Classes

********************************************/
.HeaderBGColor
{
	background-color: #2688d1;
}
.StepsToOrder
{
	font-weight: bold;
	font-size: 12pt;
	color: #BE3F3F;
	font-family: 'Arial Black' , Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: -.05em;
}
.StepsToOrderHeader
{
	font-weight: bold;
	font-size: 11pt;
	color: #101010;
	font-family: 'Arial Black' , Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: -.05em;
}
.FooterCopyright
{
	font-weight: normal;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.HeaderColor
{
	background-color:#2688d1;
}
.FooterPrimary
{
	background-color:#2688d1;
}
.FooterSecondary
{ 
	background-color:#9A9187;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    link: #ff0000;
    
}
.FooterSecondary A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.FooterSecondary A:hover
{
    COLOR: #eedd00
}

