/* general */
/* ver [10] Changes were made for 06-1936 */
body					{ margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;}
a 					{ text-decoration: none;}
a:hover 				{ text-decoration: none;}
.normal					{ font-family: verdana; font-size: 11px; color: #666666; font-weight: normal;}
.normalw				{ font-family: verdana; font-size: 11px; color: #ffffff; font-weight: normal;}
.normal			a		{ font-family: verdana; font-size: 11px; color: #666666; font-weight: normal;}
.notes					{ font-family: verdana; font-size: 9px; color: #999999;}
.welcome				{ font-family: arial; font-size: 11px; color: #FFFFFF; font-weight: normal;}
.loginlabel				{ font-family: arial;	font-size: 11px; color: #009900; text-transform: none; font-weight: bold;}
.loginlabel		a		{ font-family: arial;	font-size: 11px; color: #009900; text-transform: none; font-weight: bold;}

/* home */
.homeWelcome				{ font-size: 11px; color: #FFFFFF; font-weight: normal;}
.homePromo				{ font-size: 10px; color: #666666; font-weight: normal;}

/* inputs */
.insetinputbox				{ font-family: verdana; font-size: 10px; color: #666666; padding: 0px 1px 1px 1px; height: 13px; border-style: solid; border-width: 1px; border-color: #D6D6D6 #D6D6D6 #D6D6D6 #D6D6D6; background-color: #FFFFFF;}
.searchInput 				{ font-family: verdana; font-size: 9px; color: #666666; border-style: solid; border-width: 1px; border-color: #666666 #FFFFFF #FFFFFF #666666; background-color: #FFFFFF;}
.emailbox				{ width:120px; font-family: verdana; font-size: 9px; color: #666666; border-style: solid; border-width: 1px; border-color: #666666 #FFFFFF #FFFFFF #666666; background-color: #FFFFFF;}

/*
.Qty 					{ font-family: arial; font-size: 10px; color: #333399; background: #FFFFFF; border-style: solid; border-width: 1px; padding: 1px 1px 1px 1px; height: 16px; width: 40px;}
*/
.Qty					{ font-family: verdana; font-size: 10px; color: #CCCCCC; padding: 2px 2px 2px 2px; height: 18px; border: solid 1px #CBCCAF; background-color: #FFFFFF; width: 20px;}
.variantSelection			{ font-family: verdana; font-size: 10px; color: #CCCCCC; padding: 2px 2px 2px 2px; height: 18px; border: solid 1px #CBCCAF; background-color: #FFFFFF; width: 160px;}
.total 					{ font-family: arial; font-size: 10px; color: #CC6666; background: #FFFFFF; border-style: solid; border-width: 1px; padding: 1px 1px 1px 1px; height: 16px; width: 55px;}

/* standard forms */
.inputprompt				{ font-family: verdana; font-size: 10px; background-color:#FFFFFF; color: #009900; font-weight: normal; text-transform: uppercase;}
.inputprompt		a		{ font-family: verdana; font-size: 10px; background-color:#FFFFFF; color: #009900; font-weight: normal; text-transform: uppercase;}
.validationerror			{ font-family: verdana; font-size: 12px; color: #FF0000;}
.message				{ font-family: verdana; font-size: 12px; color: #FF0000;}

/* header */
.headertext				{font-family: verdana; font-size: 9px; color: #666666;}
.headerbaskettext			{ font-family: verdana; font-size: 9px; color: #FF0000;}
.breadcrumb				{ font-family: Ariel; font-size: 9pt; color: ##FFFFFF;}
.header					{ font-family: verdana; font-size: 10px; color: #CCCCCC; text-transform: uppercase;}
.header			a		{ font-family: verdana; font-size: 10px; color: #CCCCCC; text-transform: uppercase;}
td.header				{ border-style: solid; border-width: 0px 0px 0px 1px; border-color: #003300;}
.lineitem				{ font-family: arial; font-size: 11px; color: #DB3136; font-weight: normal;}
.lineitem		a		{ font-family: arial; font-size: 11px; color: #DB3136; font-weight: normal;}

/* categories menu */
.menu 					{ font-family: arial; padding: 0px 0px 0px 0px; font-size: 11px; color: #666666; text-transform: lowercase; font-weight: normal; line-height: 20px;}
a.menu:hover				{ font-family: arial; padding: 0px 0px 0px 0px; font-size: 11px; color: #009900; text-transform: lowercase; font-weight: normal; line-height: 20px;}
.menu_highlighted			{ font-family: arial; padding: 0px 0px 0px 0px; font-size: 11px; color: #666666; text-transform: lowercase; font-weight: normal; font-weight: bold;}
.submenu				{ font-family: arial; font-size: 12px; padding: 0px 0px 0px 3px; border-left: 6px solid #FFFFFF; color: #666666; text-transform: lowercase; font-weight: normal;}
.submenu:hover				{ font-family: arial; font-size: 12px; padding: 0px 0px 0px 3px; border-left: 6px solid #FFCC33; color: #666666; text-transform: lowercase; font-weight: normal;}
.treemenu				{ font-family: arial; font-size: 11px; color: #666666; text-transform: lowercase; font-weight: normal;}
.treemenu_highlighted			{ font-family: arial; font-size: 11px; color: #666666; text-transform: lowercase; font-weight: normal; font-weight: bold;}


/* profile menu */
/* old with no left box styling
.menuprofile				{ font-family: arial; font-size: 12px; color: #666666; text-transform: lowecase; font-weight: normal;}
.menuprofile_on				{ font-family: arial; font-size: 12px; color: #009900; text-transform: lowecase; font-weight: bold;}
*/
.menuprofile 				{ font-family: arial; padding: 0px 0px 0px 3px; border-left: 6px solid #FFFFFF; font-size: 12px; color: #666666; text-transform: none; font-weight: normal; line-height: 20px;}
a.menuprofile:hover			{ font-family: arial; padding: 0px 0px 0px 3px; border-left: 6px solid #FFFFFF; font-size: 12px; color: #009900; text-transform: none; font-weight: normal; line-height: 20px;}
.menuprofile_on				{ font-family: arial; padding: 0px 0px 0px 10px; font-size: 12px; color: #666666; text-transform: lowecase; font-weight: bold;line-height: 20px;}
.menuprofileAccountFor			{ font-family: arial; font-size: 12px; color: #D70D12; text-transform: uppercase; font-weight: bold;}

/* checkout menu */
.checkout_done				{ font-family: arial; font-size: 12px; color: #D9D9D9; text-transform: none; font-weight: normal;}
.checkout_hi				{ font-family: arial; font-size: 12px; color: #666666; text-transform: none; font-weight: bold;}
.checkout_lo				{ font-family: arial; font-size: 12px; color: #D9D9D9; text-transform: none; font-weight: normal;}

/* product+category pages */
.categoryMainDesc			{ font-size: 10px; color: #666666; font-weight: normal;}
.categoryMainDesc	a		{ font-size: 10px; color: #666666; font-weight: normal;}
.categoryNameThumbs			{ font-family: arial;	font-size: 12px; color: #009900; text-transform: none; font-weight: bold;}
.categoryNameThumbs	a		{ font-family: arial;	font-size: 12px; color: #009900; text-transform: none; font-weight: bold;}
.categoryName				{ font-family: arial;	font-size: 18px; color: #009900; text-transform:none; padding-left: 5px; font-weight:bold;}
.categoryDescription			{ font-family: arial;	font-size: 12px; font-weight: normal; color: #666666;}
.productName				{ font-family: arial; 	font-size: 18px; color: #009900; font-weight: normal; text-transform:none;}
.productCode				{ font-family: arial; 	font-size: 10px; color: #656565; text-transform: uppercase;}
.productImage				{ border: solid 1px #D9D9D9; padding:1px;}
.productDescription			{ font-family: arial;	font-size: 12px; font-weight: normal; color: #009900;}
.productDesc				{ font-family: arial;	font-size: 10px; color: #000000;}
.productDesc		a		{ font-family: arial;	font-size: 10px; color: #666666;}
.productFeatures			{ font-family: arial;	font-size: 11px; color: #666666;}
.productFeatures	a		{ font-family: arial;	font-size: 11px; color: #666666;}

.productAdditionalFeatures		{ font-family: arial;	font-size: 10px; font-weight: normal; color: #009900;}
.productAdditionalFeatures	a	{ font-family: arial;	font-size: 10px; font-weight: normal; color: #009900;}

.productPriceMatrix			{ font-family: verdana;	font-size: 10px; color: #009900; font-weight: normal;}
.productPrice				{ font-family: arial; 	font-size: 16px; color: #009900; font-weight: bold; text-transform:uppercase}
.productPriceFrom			{ font-family: arial; 	font-size: 18px; color: #CC6666; font-weight: normal; text-transform:uppercase}
.xsellName				{ font-family: arial; 	font-size: 12px; color: #009900; font-weight: bold; text-transform:none;}
.productAdded				{ font-family: verdana; font-size: 11px; color: #666666; font-weight: bold; }
.productAdded		a		{ font-family: verdana; font-size: 11px; color: #666666; font-weight: bold;}
.regionheader				{ font-family: verdana; font-size: 14px; color: #336633; font-weight: bold;}
.rep					{ font-family: verdana; font-size: 11px; color: #666666; font-weight: normal;}
.rep			a		{ font-family: verdana; font-size: 11px; color: #666666; font-weight: normal;}

/* hmMenu header styling */
.hmMenuMakeSel				{ font-family: arial; 	font-size: 12px; color: #009900; font-weight: bold; text-transform:lowercase;}
.hmMenuShowSel				{ font-family: arial; 	font-size: 12px; color: #009900; font-weight: bold; text-transform:lowercase;}

/* search page */
.searchName				{ font-family: arial; 	font-size: 12px; color: #009900; font-weight: bold; text-transform:none;}
.searchProductFeatures			{ font-family: arial;	font-size: 10px; font-weight: normal; color: #666666;}

/*breadcrumbs */
.breadcrumbs				{ font-family: arial; font-size: 11px; color: #FFFFFF; font-weight: normal;}
.breadcrumbs		a		{ font-family: arial; font-size: 11px; color: #FFFFFF; font-weight: normal;}

/* basket page */
.basketTableHead 			{ font-family: verdana; font-size: 9px; color: #656565; font-weight: normal; text-transform: uppercase; background-color: #F4F4F4;}
.basketTableHead 	a		{ font-family: verdana; font-size: 9px; color: #656565; font-weight: bold; text-transform: uppercase; background-color: #F4F4F4;}
.basketProductPrice 			{ font-family: arial; font-size: 12px; color: #656565; font-weight: bold; text-transform: uppercase;}
.basketProductPrice 	a		{ font-family: arial; font-size: 12px; color: #656565; font-weight: bold; text-transform: uppercase;}
.basketItem 				{ font-family: arial; font-size: 11px; color: #009900; text-transform: none; background-color: #DDEADB;}
.basketItem 		a		{ font-family: arial; font-size: 11px; color: #009900; text-transform: none; background-color: #DDEADB;}
.basketDiscount 			{ font-size: 10px; color: #FF0000;}
.basketPromotion			{ font-size: 12px; color: #FF0000;}
.basketTotal				{ font-family: arial; 	font-size: 16px; color: #D70D12; font-weight: bold; text-transform:uppercase}

/* footer */
.footer					{ font-family: verdana; font-size: 10px; color: #009900;}
.footer			a		{ font-family: verdana; font-size: 10px; color: #009900;}
.copyright				{ font-family: verdana; font-size: 10px; color: #666666;}
.footertext				{ font-family: verdana; font-size: 9px; color: #666666;}

/* footer links */
.footerlinks				{ font-family: verdana; font-size: 10px; color: #666666; font-weight: bold;}
.footerlinks		a		{ font-family: verdana; font-size: 10px; color: #666666; font-weight: bold;}

/* email newsletter box */
.emailnewsletter_header			{ height: 8px; background-image: url('/public/images/menu/background_newsletter_header.gif');}
.emailnewsletter_body			{ background-color: #ddeadb; font-family: verdana; font-size: 11px; font-weight: bold; color: #666666; line-height: 11pt; background-image: url('/public/images/menu/background_newsletter_body.gif'); background-repeat: no-repeat;}
.emailnewsletter_footer			{ height: 8px; background-image: url('/public/images/menu/background_newsletter_footer.gif');}
.emailnewsletter_main			{ padding-left: 6px; padding-right: 6px;}

/* List styles */
.descriptionlistUL 			{ margin-top: 1.0em; margin-left: 0px; list-style-type: none; padding-left: 0px;}
.descriptionlistLI			{ line-height: 14px; background-image: url(/public/images/bullet.gif); background-repeat: no-repeat; background-position: 0px 0.65em; padding-left: 5px;}

.reviewsubrating			{ font-family: arial;	font-size: 11px; color: #009900;}
