/* Main CSS Section, this controls how 80% of the site text will look like as well as the text boxes/radio buttons e.t.c. */
SPAN, BODY, P, LI
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #080808;
}


OPTION, SELECT, TEXT, TEXTAREA, SUBMIT, DROPDOWNLIST
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #471810;*/
	color:#080808;
	text-decoration: none;
	text-align: justify;
	height: 20px;
}

radio.INPUT
{
	background-color: transparent;
}

TD
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


/* For Frames not changed by Boxframe app config */
.boxframes
{
border-style: solid;
border-width: 1px; 
border-color: #eeeeee;
}

/* Horizontal Line Color Scheme */
HR, .hrline
{
	border: 1px inherit #770A0E;
	color: #770A0E;
	height: 1px;
}

/*---------Micro Buttons----------*/
.CartDeleteButton, .LoginButton, .RateItButton, .SearchButton, .EditAddressButton, .SendEmail
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 75px;
	height: 20px;
	text-align: center;
}

/*---------Small Buttons----------*/

.AddToCartButton, .UpdateWishButton, .UpdateCartButton, .CheckoutNowButton, .SelectAddressButton, .GiftRegistrySearchButton, .GiftRegistrySaveButton, .SubmitSearch, .filtersearch
{
	color: White;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 120px;
	height: 20px;
	text-align: center;
}

/*---------Medium Buttons----------*/

.AddToWishButton, .AddToGiftButton, .UpdateGiftButton, .UpdateAccountButton, .MoveToCartButton, .ContinueShoppingButton, .UpdateGiftSettingsButton, .ShippingPageContinueCheckoutButton, .CheckOutOptionButtons, .RequestNewPassword, .SameAsBilling, .ReadyToPurchaseButton, .ShippingMultPageContinueCheckoutButton,.SignInAndCheckout
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 175px;
	height: 20px;
	text-align: center;
}
.ContinueCheckoutButton
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 250px;
	height: 20px;
	text-align: center;
}

/*---------Large Buttons----------*/
.PaymentPageContinueCheckoutButton, .ShippingMultPageUpdateButton, .ShippingMultPageContinueCheckoutButton, .ReviewPageContinueCheckoutButton, .AccountPageContinueCheckoutButton, .BackToAccount, .RegisterAndCheckout
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 225px;
	height: 20px;
	text-align: center;
}


.variantprice, .SalePrice, .RegularPrice, .LevelPrice
{
	font-weight: bold;
}
.variantprice
{
	font-weight: bold;
}
.ShipToType
{
	font-size: 9px;
}
.addressselect
{
	font-size: 9px;
}
.sitemapul
{
	list-style-type: none;
}

.SiteMapRootNode
{
	font-weight: bold;
}
.SiteMapParentNode
{
	font-weight: normal;
}
.SiteMapLeafNode
{
	font-weight: normal;
}

.noprint
{
	display: none;
}

#tmenu0 span
{
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}
#tmenu0 a:link
{
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}
#tmenu0 a:visited
{
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}
#tmenu0 a:active
{
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}
#tmenu0 a:hover
{
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}

.PlainCategoryLink
{
	font-size: 10px;
}
A.PlainCategoryLink
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainCategoryLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainCategoryLink:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainCategoryLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainCategoryLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.PlainSectionLink
{
	font-size: 10px;
}
A.PlainSectionLink
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainSectionLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainSectionLink:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainSectionLink:visited
{
	color: #FFFFFF;
}
A.PlainSectionLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.PlainManufacturerLink
{
	font-size: 10px;
}
A.PlainManufacturerLink
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainManufacturerLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainManufacturerLink:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainManufacturerLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.PlainManufacturerLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.CardinalText
{
	color: #0000FF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.default
{
	color: #444444;
	text-decoration: none;
	font-size: 11px;
}
.nav
{
	color: #0000FF;
	font-size: 11px;
}
.navHi
{
	color: #444444;
	font-size: 11px;
}
.navClean
{
	font-size: 11px;
	text-decoration: none;
}
.greeting
{
	color: #444444;
	font-weight: bold;
}
.error
{
	color: #FF0000;
}
.errorLg
{
	color: #FF0000;
	font-weight: bold;
	font-size: 13px;
}
.label
{
	color: #444444;
	font-weight: normal;
}
.copyright
{
	font-size: 11px;
	line-height: 16px;
}
.title
{
	color: #99CC33;
	font-weight: bold;
	font-size: 15px;
}
.titleGray
{
	color: #9A9A9A;
	font-weight: bold;
	font-size: 15px;
}
.titleGrayLt
{
	color: #9A9A9A;
	font-size: 15px;
}
.mbTitle
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}
.poptitle
{
	color: #444444;
	font-weight: bold;
	font-size: 15px;
}
.blueBold
{
	color: #9999CC;
	font-weight: bold;
}

.ShowPriceRegularPrompt
{
	font-weight: bold;
}
.ShowPriceSalePrompt
{
	color: red;
	font-weight: bold;
}
.ShowPriceExtendedPrompt
{
	font-weight: bold;
}

.CallToOrder
{
	font-weight: bold;
}

.DarkCell
{
	background-color: #444444;
}
.MediumCell
{
}
.LightCell
{
	border: 1px solid #491710;
}
.GreyCell
{
	background-color: #DDDDDD;
}

.PlainCat
{
	color: #888888;
	font-size: 11px;
	font-weight: normal;
}
A.PlainCat
{
	color: #888888;
	text-decoration: underline;
}
A.PlainCat:link
{
	color: #888888;
	text-decoration: underline;
}
A.PlainCat:visited
{
	color: #888888;
	text-decoration: underline;
}
A.PlainCat:active
{
	color: #888888;
	text-decoration: underline;
}
A.PlainCat:hover
{
	color: #888888;
	text-decoration: underline;
}


.H1
{
	display: inline;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
A.H1
{
	color: #000000;
	text-decoration: none;
}
A.H1:link
{
	color: #000000;
	text-decoration: none;
}
A.H1:visited
{
	color: #000000;
	text-decoration: none;
}
A.H1:active
{
	color: #000000;
	text-decoration: none;
}
A.H1:hover
{
	color: #E0B301;
	text-decoration: none;
}

.Polltitle
{
	color: #0000FF;
	font-weight: bold;
}
.PollAnswer
{
	font-size: 9px;
	font-weight: normal;
}
.PollLink
{
	font-size: 9px;
	font-weight: normal;
}
A.PollLink
{
	text-decoration: none;
}
A.PollLink:link
{
	text-decoration: none;
}
A.PollLink:visited
{
	text-decoration: none;
}
A.PollLink:active
{
	text-decoration: none;
}
A.PollLink:hover
{
	text-decoration: underline;
}

.DarkCellText
{
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
}
A.DarkCellText
{
	color: #FFFFFF;
	text-decoration: none;
}
A.DarkCellText:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.DarkCellText:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.DarkCellText:active
{
	color: #FFFFFF;
	text-decoration: none;
}
A.DarkCellText:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.MediumCellText
{
	color: #471810;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
}
A.MediumCellText
{
	color: #000000;
	text-decoration: none;
}
A.MediumCellText:link
{
	color: #000000;
	text-decoration: none;
}
A.MediumCellText:visited
{
	color: #000000;
	text-decoration: none;
}
A.MediumCellText:active
{
	color: #000000;
	text-decoration: none;
}
A.MediumCellText:hover
{
	color: #000000;
	text-decoration: underline;
}

.LightCellText
{
	color: #444444;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
}
A.LightCellText
{
	color: #444444;
	text-decoration: none;
}
A.LightCellText:link
{
	color: #444444;
	text-decoration: none;
}
A.LightCellText:visited
{
	color: #444444;
	text-decoration: none;
}
A.LightCellText:active
{
	color: #444444;
	text-decoration: none;
}
A.LightCellText:hover
{
	color: #444444;
	text-decoration: underline;
}

.StaffNameText
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.StaffTitleText
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.OrderOptionsTitle
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
.OrderOptionsRowHeader
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.OrderOptionsName
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.OrderOptionsDescription
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.OrderOptionsPrice
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

/* Breadcrumb text */
.SectionTitleText
{
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding: 5px;
	color: #DF0009;
}
A.SectionTitleText
{
	text-decoration: none;
	color: #DF0009;
}
A.SectionTitleText:link
{
	text-decoration: none;
	color: #DF0009;
}
A.SectionTitleText:visited
{
	text-decoration: none;
	color: #DF0009;
}
A.SectionTitleText:active
{
	text-decoration: none;
	color: #DF0009;
}
A.SectionTitleText:hover
{
	color: #DF0009;
	text-decoration: underline;
}

.CondensedDarkCellText
{
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-weight: normal;
}
A.CondensedDarkCellText
{
	color: #FFFFFF;
	text-decoration: none;
}
A.CondensedDarkCellText:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.CondensedDarkCellText:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.CondensedDarkCellText:active
{
	color: #FFFFFF;
	text-decoration: none;
}
A.CondensedDarkCellText:hover
{
	color: #FFBBBB;
	text-decoration: none;
}

.CondensedVariantText
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.SmallGridText
{
	font-family: Verdana, Geneva, arial,helvetica;
	font-size: 9px;
	font-weight: normal;
}

.menulines
{
	border: 1px solid white;
}
.menulines a
{
	text-decoration: none;
	color: black;
}
.darkcellmenulines
{
	border: 1px solid black;
}
.darkcellmenulines a
{
	text-decoration: none;
	color: white;
}

.small
{
	font-size: 9px;
}
.reg
{
	font-size: 10px;
}
.big
{
	font-size: 13px;
}

BR.sm
{
	font-size: 9px;
}
P
{
	margin-top: 9px;
	margin-bottom: 9px;
}
SUP
{
	font-size: 10px;
}

.DarkCellLink
{
	color: #EEEEEE;
}
A.DarkCellLink
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLink:visited
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLink:link
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLink:visited
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLink:hover
{
	color: #EEEEEE;
	text-decoration: underline;
}

.DarkCellLinkHdr
{
	color: #EEEEEE;
	font-weight: bold;
}
A.DarkCellLinkHdr
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLinkHdr:visited
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLinkHdr:link
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLinkHdr:visited
{
	color: #EEEEEE;
	text-decoration: none;
}
A.DarkCellLinkHdr:hover
{
	color: #EEEEEE;
	text-decoration: underline;
}

.SBProdName
{
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
A.SBProdName
{
	text-decoration: none;
}
A.SBProdName:link
{
	text-decoration: none;
}
A.SBProdName:visited
{
	text-decoration: none;
}
A.SBProdName:active
{
	text-decoration: none;
}
A.SBProdName:hover
{
	text-decoration: underline;
}

.productnavlink
{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
A.productnavlink
{
	text-decoration: none;
}
A.productnavlink:link
{
	text-decoration: none;
}
A.productnavlink:visited
{
	text-decoration: none;
}
A.productnavlink:active
{
	text-decoration: none;
}
A.productnavlink:hover
{
	text-decoration: none;
}

A.homelist
{
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.homelist:link
{
	text-decoration: none;
}
A.homelist:visited
{
	text-decoration: none;
}
A.homelist:active
{
	text-decoration: none;
}
A.homelist:hover
{
	text-decoration: none;
}

.ProductNameText
{
	color: Black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.ProductMSRPText
{
	font-weight: bold;
}
.ProductSaveText
{
	color: #ff7e00;
	font-size: 13px;
	font-weight: bold;
}
.ProductPriceText
{
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
}
.ProductSKUText
{
	color: #ff7e00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.ProductDetailsText
{
	color: #ff7e00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.PageNumber
{
	font-family: Verdana, Geneva, arial,helvetica;
	font-size: 11px;
	font-weight: bold;
}
A.PageNumber
{
	text-decoration: underline;
}
A.PageNumber:link
{
	text-decoration: underline;
}
A.PageNumber:visited
{
	text-decoration: underline;
}
A.PageNumber:active
{
	text-decoration: underline;
}
A.PageNumber:hover
{
	text-decoration: underline;
}


/*Component Art Stylesheet */


.VertTopMenuGroup
{
	border: solid 0px #003167;
	background-color: transparent;
	font-weight: bold;
	font-family: Tahoma,Arial;
}

.VertMenuGroup
{
	border: solid 0px #003167;
	background-color: transparent;
	font-weight: bold;
	font-family: Tahoma,Arial;
}

.VertTopMenuItem
{
	color: #950000;
	cursor: hand;
	background: url(images/left_menu_bg.jpg) no-repeat bottom center;
	font-weight: bold;
	font-size: 8.5pt;
	font-family: Tahoma,Arial;
	height: 35px;
}


.VertTopMenuItemHover
{
	font-weight: bold;
	cursor: hand;
	color: #FFFFFF;
	background: url(images/left_menu_bg_hover.jpg) no-repeat bottom center;
	font-family: Tahoma,Arial;
	height: 35px;
}



.VertMenuItem
{
	color: #950000;
	cursor: hand;
	background: url(images/left_menu_bg.jpg) no-repeat bottom center;
	font-weight: bold;
	font-size: 8.5pt;
	font-family: Tahoma,Arial;
	height: 35px;
	width: 178px;
}

.VertMenuItemHover
{
	font-weight: bold;
	cursor: hand;
	color: #FFFFFF;
	background: url(images/left_menu_bg_hover.jpg) no-repeat bottom center;
	font-family: Tahoma,Arial;
	height: 35px;
	width: 178px;
}

.Menugroup
{
}


/****subhash****/

.BorderEntity
{
	border:1px solid #E8E8E8;
	background: white;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
}
.IconImages
{
	border: 1px solid #FFEB9C;
	background: white;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	height: 108px;
}
.MediumImages
{
	/*border: 1px solid #FFEB9C;*/
	border: 1px solid #E8E8E8;
	background: white;
	text-align: center;
}

.MicroImages
{
	/*border: 1px solid #FFEB9C;*/
	border: 1px solid #E9E9E9;
	height: 66px;
	width: 66px;
	background: white;
}
.Microgallery
{
	border: 0px solid #FFEB9C;
	padding: 2px;
}
.Quantitylbl
{
	width: 100px;
	color: #950000;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #fff8db;
}
.QuantityCtrl
{
	color: #950000;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #fff8db;
}

.ProductNameText
{
	color: #950000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.ProductMSRPText
{
	font-weight: bold;
}
.ProductSaveText
{
	font-size: 8.5px;
	padding-left: 7px;
}
.ProductPriceText
{
	color: #950000;
	font-size: 8.5pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #fff8db;
}
.ProductSKUText
{
	color: #950000;
	font-size: 8.5pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #ffeda6;
}
.ProductDimensionsText
{
	font-weight: bold;
	padding-left: 7px;
	background-color: #edeac9;
}
.ProductWeightText
{
	color: #950000;
	font-size: 8.5pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #ffeda6;
}
.ProductDetailsText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	font-style: normal;
	color: #950000;
}
.VariantPriceText
{
	color: #950000;
	font-size: 8.5pt;
	font-weight: bold;
}

.sizelbl
{
}
.colorlbl
{
}
.Variantlbl
{
}
.txtpromptlbl
{
}
.txtpromptctrl
{
}
.AddToCartTbl
{
	padding: 3px;
}

.AddToCartTbl p
{
	color: White;
}

.AddToCartTbl li
{
	color: White;
}

.AddToCartTbl TD
{
	color: White;
}

.addtocart_spe
{
	color: White;
	font-family: Arial;
	font-weight: bold;
	background-image: url(images/buttons/sm_button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 120px;
	height: 20px;
	text-align: center;
}


.addtowishlist_spe
{
	color: White;
	font-family: Arial;
	font-weight: bold;
	background-image: url(images/buttons/sm_button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 120px;
	height: 20px;
	text-align: center;
}

.Manufacturertitle
{
	color: #950000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.WeightText
{
	color: #950000;
	font-size: 8.5pt;
	font-weight: normal;
}
.Seprator
{
	padding-left: 5px;
	background-image: url('images/sepretor.jpg' );
	background-repeat: repeat-x;
}
.verticalSeprator
{
	padding-left: 5px;
	background-image: url('images/verticalseparator.gif' );
	background-repeat: repeat-y;
}
.Attriblable
{
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14pt;
}
.psfieldset
{
	height: 100%;
	vertical-align: top;
}
.PSCombo
{
	width: 170px;
}
.powersearchtext
{
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	color:#DF0009;
}
.Noresult
{
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	color: #DF0009;
}
.legendFont
{
	font-weight: bold;
}
.MutiVariantGrid
{
	margin-top: 5px;
	padding-bottom: 3px;
	background-color: #efefef;
	width: 154px;
}
.ProductMutiVariantGrid
{
	width: 154px;
	background-color: Transparent;
}
.even_row
{
	color: #ffffff;
	font-size: 8.5pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #5F523F;
}
.odd_row
{
	color: #ffffff;
	font-size: 8.5pt;
	font-weight: normal;
	padding-left: 7px;
	background-color: #471810;
}
.isearchCategory
{
	background-color: Gray;
	width: 100%;
}
.QuickSearchFind
{
}
.QuickSearchClear
{
}
.QuickSearchEditList
{
}

/*
#tabs {
border-bottom:2px solid #564A34;
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0 !important;
padding:0;
width:100%;
}
#tabs a, #content-primary #tabs a:hover {
border:medium none;
color:#666666;
display:block;
float:left;
padding:0.4em 1.5em;
text-decoration:none;
width:auto;
}

#tabs li.on {
background:#564A34 url(images/10v_t_v3.png) repeat-x scroll center bottom;
border-left:1px solid #505050;
border-right:1px solid #0F0F0F;
color: #ffffff;

}
#tabs li {
background:#564A34 url(images/10v_t_v1.png) repeat-x scroll center bottom;
border-left:1px solid #333333;
border-right:1px solid #0F0F0F;
display:inline;
float:left;
font-size:10px;
margin:0;
text-transform:uppercase;
color:#FFFFFF;
}
#tabs li:first-child {
border-left:1px solid #333333;
}
#tab-content .tab-group {
padding:0px 0px 0;
}
#content-primary #tab1 {
background:#333333 url(images/10v_v1_t.png) repeat-x scroll center top;
border-bottom:2px solid #505050;
}#tabs a, #content-primary #tabs a:hover {
border:medium none;
display:block;
float:left;
padding:0.4em 1.5em;
text-decoration:none;
width:auto;
}
content-primary #tabs li.on a, #content-primary #tabs li.on a:hover {
background:#505050 url(images/10v_t_v3.png) repeat-x scroll center bottom;
color:#FFFFFF;
}
#tab-content {
background:#564A34 none repeat scroll 0 0;
clear:left;
display:block;
float:left;
margin:0 0 1.7em;
padding:0;
width:100%;color:#FFFFFF;
}
*/

/* Tab CSS */

.header ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

.header li
{
	float: left;
	border: 1px solid #FFFFFF;
	border-bottom-width: 0;
	margin: 0;
	white-space:nowrap;
	vertical-align:middle;
	font-size:11;
	
}

.header a
{
	text-decoration: none;
	display: block;
	background: #c1b3b3;
	padding: 0.24em 1em;
	color: #5c3e3e;	
	text-align: center;	
	height:25px;
	width:50px;
	vertical-align:middle;
	padding-top:5px;
	
}

.header a:hover
{
	background: #ddf;
	text-decoration:none;
}

.header selected
{
	border-color: black;
}

.header .selected a
{
	position: relative;
	top: 1px;
	background-color: #5c3e3e;
	color: White;
	font-weight: bold;
}

.content
{
	border: 1px solid #E8E8E8;
	clear: both;
	padding: 0 1em;
	

	
}

/* Tab CSS END */
/****** Class For Product Page Size & Color Dropdown *****/

.colorSizeDropDown
{
    width:180px;	
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	height:20px;
	text-align:justify;
	text-decoration:none;
}

/****** Class For Product Page Size & Color Dropdown *****/
.titlestyle {
 font-family: arial;
 color: #ffffff;
font-size: 15px;
 }
 .generalfontstyle {
 font-family: verdana;
 font-size: 11px;
 color: #1c0d01;
 }

.pricefontstyle {
 font-family: verdana;
 font-size: 11px;
 color: #ff0000;
 }

.boxfontstyle {
 font-family: arial;
 color: #5c3e3e;
 font-size: 12px;
 }

.boxfontstyle_02 {
 font-family: arial;
 color: #ffffff;
 font-size: 12px;
 }
.tblKitGroupListHeader
{
	
	background-color: #e9e9e9;
	width:100%;
	height:100%;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
	font-weight:bold;
}
.tblKitGroupLisTxt
{
	background-color: #e9e9e9;
	width:100%;	
	height:100%;
	text-align:center;
}
.tblPriceBox
{}
.tblPriceBoxHeader
{
	/*color: #ff7100;
	text-align:center;*/
	background-color: #e9e9e9;
	width:100%;
	height:100%;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
	font-weight:bold;
}
.tblPriceBoxTxt
{
	text-align:left;
	width:100%;
	color:#DF0009;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:12pt;
	text-decoration:none;
	padding-left:0px;
}
.tblQtyBox
{}
.tblQtyBoxHeader
{
	color: #ff7100;	
	text-align:center;
}
.tblQtyBoxTxt
{
	text-align:left;
	width:35px;
	color:#DF0009;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:12pt;
	text-decoration:none;
	padding-right:0px;

}
.KitGroupList
{
	
	border-color:#cfc8e8;
	border-width:thin;
	
}
/***********************/

.TopMenuGroup
{
  border:solid 0px #003167;
  background-color:transparent;
  font:bold;
}

.MenuGroup
{
  border:solid 0px #003167;
  background-color:#d7d7d7;
  
  color: #000000;
  font-size: 15px;
}

.MenuGroup td {color:#000000;}
.MenuGroupHover td {color:#000000;}
.MenuItemHover td {color:#000000;}
td.MenuItemHover {color:#000000;}
.TopMenuItem
{
  color:#444444;
  font-size:11px;
  font: bold;
  cursor:hand;
  cursor:pointer;
  
}
.TopMenuItemHover
{

  text-decoration: underline;
  font-size:11px;
  font: bold;
  cursor:hand;
  cursor:pointer;
}
-- leaf menu items
.MenuItem
{
  background-color:#eeeeee;
  color:#FFFFFF;
  font-size:11px;
  cursor:hand;
  cursor:pointer;
  padding-top: 3px;
  padding-bottom: 3px;
  
}

.MenuItemHover
{
  background-color:#eeeeee;
  color:#000000;
  font-size:11px;
  cursor:hand;
  cursor:pointer;
  padding-top: 3px;
  padding-bottom: 3px;
}

-- group menu items
.MenuItem td
{
  color:#FFFFFF;
  font-size:11px;
  border: solid 0px white;
  cursor:hand;
  cursor:pointer;
  padding-top: 3px;
  padding-bottom: 3px;
}

.MenuItemHover td
{
  background-color:#eeeeee;
  color:#000000;
  font-size:11px;
  border: solid 0px white;
  cursor:hand;
  cursor:pointer;
  padding-top: 3px;
  padding-bottom: 3px;
}
.ScrollItem
{
  background-color:#FBFBFB; 
  font-size:11px; 
  border:solid 0px #FBFBFB; 
  cursor:default;
  text-align:center;
}

.ScrollItemH
{
  background-color:silver; 
  color:black; 
  font-size:11px; 
  border:solid 0px gray; 
  cursor:default;
  text-align:center;
}

.ScrollItemA
{
  background-color: gray; 
  color:black; 
  font-size:11px; 
  border:solid 0px gray; 
  cursor:default;
  text-align:center;
}
.header1 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

.header1 li
{
	float: left;
	border: 1px solid #FFFFFF;
	border-bottom-width: 0;
	margin: 0;
	white-space:nowrap;
	vertical-align:middle;
	font-size:11;
	padding:5;
}
.SizeChartText
{}
.ajaxsearchCategory
{
	background-color:#BA0000;
	width:295px;
	color:white; font-family:verdana; font-size: 7pt; 
	font-weight:bold;
}
.ajaxsearchtext
{
	color:#080808; 
	font-family:tahoma; 
	font-size: 7.5pt; 	
	text-decoration:none;
}
A.ajaxsearchtext:hover
{
	color:#DF0009;
	text-decoration:underline;
	
}
.ajaxsearchinput
{
	/*background: url('images/spacer.gif') ;
	background-color:White;
	
	border-right-width:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	height: 20px;
	color:black;
	/*background: url(images/serch_bg.jpg) repeat-x;*/
	border: 1px #e4e2d4 solid;	
	border-right-style:none;
	text-decoration: none;
	padding-left:5px;
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6f6f6f;
	text-decoration: none;
	background-image: url(images/input_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border:0px;
	height:22px;
	padding-top:4px;
	
	
}
.searchboxright
{
	
	/*background:url('images/search_bg.jpg') repeat-x ;
	background-color:White;
	border-right-style:solid;
	border-right-width:1px;	
	border-right-color:#E4E2D4;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#E4E2D4;
	border-bottom-style:solid;
	border-bottom-width:1px;	
	border-bottom-color:#E4E2D4;
	border-left-style:none;
	height:20px;*/
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6f6f6f;
	text-decoration: none;
	background-image: url(images/input_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border:0px;
	height:22px;
	padding-top:4px;
	
	/*padding-top:-10;*/
	
}
.ajaxsearchrowunhighlight
{
	background-color:#FFFFFF;
}
.ajaxsearchrowhighlight
{
	background-color:#EDEDED;
}
.ajaxshipinput
{
	width:50px;
}
.ProductRateTitle
{
	font-weight:bold;
	color:#080808;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:12pt;
	text-decoration:none;
}


.AdvanceMenuheader ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

.AdvanceMenuheader li
{
	float: left;
	border: 1px solid #FFFFFF;
	border-bottom-width: 0;
	margin: 0;
	white-space:nowrap;
	vertical-align:middle;
	font-size:11;
	
}

.AdvanceMenuheader a
{
	text-decoration: none;
	display: block;
	background: #c1b3b3;
	padding: 0.24em 1em;
	color: #5c3e3e;	
	text-align: center;	
	height:25px;
	width:50px;
	vertical-align:middle;
	padding-top:5px;
	
}

.AdvanceMenuheader a:hover
{
	background: #5c3e3e;
	text-decoration:none;
}

.AdvanceMenuheader selected
{
	border-color: black;
}

.AdvanceMenuheader .selected a
{
	position: relative;
	top: 1px;
	background-color: #5c3e3e;
	color: White;
	font-weight: bold;
}

.AdvanceMenucontent
{
	border: 1px solid transparent;
	clear: both;	
	position: absolute;
	background-color:White;
	width:100%;
}

/* Vision in Style new design and its classes from designer */
.normal_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #6f6f6f;
	text-decoration: none;
}
.normal_text a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #6f6f6f;
	text-decoration: underline;
}
.normal_text a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #6f6f6f;
	text-decoration: none;
}
.darkgrey_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #484848;
	text-decoration: none;
}
.darkgrey_text a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #484848;
	text-decoration: none;
}
.darkgrey_text a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #484848;
	text-decoration: underline;
}
.black_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
}
.black_text a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
}
.black_text a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #DF0009;
	text-decoration: none;
}
.black_text a:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
.black_text1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
}
.black_text1 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
}
.black_text1 a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #df0009;
	text-decoration: none;
}
.black_text2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #080808;
	text-decoration: none;
}
.white_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ffffff;
	text-decoration: none;
}
.black_big1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 15pt;
	color: #080808;
	text-decoration: none;
}
.black_big2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	color: #080808;
	text-decoration: none;
}
.red_big1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	color: #ba0000;
	text-decoration: none;
}
.red_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ba0000;
	text-decoration: none;
}
.red_text1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #df0009;
	text-decoration: none;
}
.red_text1 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #df0009;
	text-decoration: underline;
}
.red_text1 a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #df0009;
	text-decoration: none;
}


.border_grey {
	border: 1px solid #e8e8e8;
}
.border_white {
	border: 1px solid #ffffff;
}
.bg_main {
	background-color: #ededed;
	background-image: url(images/bg_main.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.box_top {
	background-image: url(images/box_top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #e8e8e8;
}
.box_bottom {
	background-image: url(images/box_bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #ffffff;
}
.input_text1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6f6f6f;
	text-decoration: none;
	background-image: url(images/input_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border:0px;
	height:22px;
	padding-top:4px;
}
.input_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6f6f6f;
	text-decoration: none;
	border:1px solid #cbcbcb;
	background-color: #FFFFFF;
}
.row_1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12px;
	color: #0e0f10;
	text-decoration: none;
	background-color: #e1e1e1;
	height:30px;
	padding-left:10px;
}
.row_2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12px;
	color: #0e0f10;
	text-decoration: none;
	background-color: #eaeaea;
	height:30px;
	padding-left:10px;
}

.div_box 
{
	overflow:auto;
	
}

.ComponentArtHover 
{
display:inline;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
line-height:27pt;
text-align:center;
text-decoration:none;

background-image:url(images/link_bg_h.jpg);
background-position:left top;
background-repeat:repeat-x;
color:#DF0009;
}
.ComponentArtNormal
{
color:#6F6F6F;
display:inline;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
line-height:27pt;
text-align:center;
text-decoration:none;
text-align:center;

}

.detaileven_row
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12px;
	color: #0e0f10;
	text-decoration: none;
	background-color: #e1e1e1;
	height:30px;
	
}
.detailodd_row
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12px;
	color: #0e0f10;
	text-decoration: none;
	background-color: #eaeaea;
	height:30px;
	
	
}
.detaileven_rowTag
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12px;
	color: #0e0f10;
	text-decoration: none;
	background-color: #e1e1e1;
	height:30px;
	
	font-weight:bold;
}
.detailodd_rowTag
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12px;
	color: #0e0f10;
	text-decoration: none;
	background-color: #eaeaea;
	height:30px;	
	font-weight:bold;
}
.KitDropDown
{
	background-color:#FFFFFF;
	border:1px solid #CBCBCB;
	color:#6F6F6F;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;

}
.KitRedText
{
	color:#DF0009;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:12pt;
	text-decoration:none;
}
.EmailToFriend
{
	background-color:#080808;
	color:White;
	
}
.RecentViewIconImages
{
	border: 1px solid #FFEB9C;
	background: white;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	height: 87px;
	width:87px;
}
.SortData
{
	font-family: Arial;
	font-weight: bold;
	color: White;
	background-image: url(images/button_sort.jpg);
	
	border: 0px #9cf outset;
	cursor: hand;
	padding: 1px 0px 1px 1px;
	width: 61px;
	height: 18px;
	text-align: center;
	cursor: pointer;
}
.AddToCartButton 
{
	color: White;
	font-family: Arial;
	font-weight: bold;
	background-image: url(images/button_addcart.jpg);
	background-repeat: repeat;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 120px;
	height: 24px;
	text-align: center;
}
.AddToWishButton
{
	font-family: Arial;
	font-weight: bold;
	background-image: url(images/button_addwishlist.jpg);
	/*background-repeat: repeat;*/
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: pointer;
	padding: 1px 0px 1px 1px;
	width: 145px;
	height: 24px;
	text-align: center;
	
}
.VariantYouSaveText
{
	color:#DF0009;
}
.VariantSalePriceText
{
	color:#DF0009;
}
.tblPriceBoxTxt1
{
	text-align:center;
	width:100%;
	
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:12pt;
	text-decoration:none;
}

.innerlink_text1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 16pt;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.innerlink_text1 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 16pt;
	color: #000000;
	text-decoration: none;
	text-align:center;
	display:block;
	height:24px;
}
.innerlink_text1 a:hover{
	color: #000000;
	background-image: url(images/innerlink_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.innerlink_selected a:hover{
	color: #000000;
	background-image: url(images/innerlink_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.innerlink_selected a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 16pt;
	color: #000000;
	text-decoration: none;
	text-align:center;
	display:block;
	height:24px;
	background-image: url(images/innerlink_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}
.innerlink_selected {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 16pt;
	color: #000000;
	text-decoration: none;
	text-align:center;
	background-image: url(images/innerlink_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.innerlink_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 16pt;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
}
.innerlink_text a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 16pt;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	display:block;
	height:24px;
}
.innerlink_text a:hover{
	color: #000000;
	background-image: url(images/innerlink_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}
.VariantBorderEntity
{
	border:1px solid #E8E8E8;
	background: white;
	text-align: center;
	vertical-align: middle;
}
.RecentviewMicro
{
	border:1px solid #E8E8E8;
}
.compareImageHeader
{
	background-image: url(images/head_compare.jpg);
	background-repeat:no-repeat;	   
}
.link_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 27pt;
	color: #6f6f6f;
	text-decoration: none;
	text-align:center;
	background-image: url(images/link_bg.jpg);
	background-repeat: norepeat;
	background-position: left top;
}
.link_text a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 27pt;
	color: #6f6f6f;
	text-decoration: none;
	text-align:center;
	display:block;
}
.link_text a:hover{
	color: #df0009;
	background-image: url(images/link_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.link_text2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #6f6f6f;
	background-color:White;
	width:130px;
	text-decoration: none;
	border:solid 1px #eeeeee;
	padding-bottom:5px;
}
.link_text2 a{
	padding-left:15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #6f6f6f;
	text-decoration: none;
	text-align:left;
	width:130px;
	line-height:20px;

}
.link_text2 a:hover{
	color: #df0009;
	background-color:#eeeeee;
	padding-left:15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	width:130px;
	line-height:20px;
}

.link_textSelected {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 12px;
	color: #df0009;
	text-decoration: none;
	text-align:center;
	background-image: url(images/link_bg_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.link_textSelected a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 12px;
	color: #df0009;
	text-decoration: none;
	text-align:center;
	display:block;
	
}
.link_textSelected a:hover{
	color: #df0009;
	line-height: 12px;
}

A.VisionInStyleMenuLink:link
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.VisionInStyleMenuLink:visited
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.VisionInStyleMenuLink:hover
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

.VisionInStyleMenuLink td
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	
}
.VisionInStyleMenuLinkSpan
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.VisionInStyleMenuLinkBold:link
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 11px;
	text-align:left;
	display:block;     
}

A.VisionInStyleMenuLinkBold:visited
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.VisionInStyleMenuLinkBold:hover
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}


.VisionInStyleMenuLinkSpanBold
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}
A.ManufacturerMenuLink:link
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.ManufacturerMenuLink:visited
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.ManufacturerMenuLink:hover
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

.ManufacturerMenuLink td
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	
}
.ManufacturerMenuLinkSpan
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.ManufacturerMenuLinkBold:link
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 11px;
	text-align:left;
	display:block;     
}

A.ManufacturerMenuLinkBold:visited
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.ManufacturerMenuLinkBold:hover
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}


.ManufacturerMenuLinkSpanBold
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.SectionMenuLink:link
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.SectionMenuLink:visited
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.SectionMenuLink:hover
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

.SectionMenuLink td
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	
}
.SectionMenuLinkSpan
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.SectionMenuLinkBold:link
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 11px;
	text-align:left;
	display:block;     
}

A.SectionMenuLinkBold:visited
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}

A.SectionMenuLinkBold:hover
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}


.SectionMenuLinkSpanBold
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 12px;
	text-align:left;
	display:block;     
}
A.CategoryMenuLink:link
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}

A.CategoryMenuLink:visited
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}

A.CategoryMenuLink:hover
{
	text-decoration: none;
	color:#DF0009;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:#ededed;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;	  
}

.CategoryMenuLink td
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}
.CategoryMenuLinkSpan
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}

A.CategoryMenuLinkBold:link
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}

A.CategoryMenuLinkBold:visited
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}

A.CategoryMenuLinkBold:hover
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	
}


.CategoryMenuLinkSpanBold
{
	text-decoration: none;
	color:Black;
	font-weight:bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
	  
}
.VariantDropDown
{
	width:250px;	
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	height:20px;
	text-align:justify;
	text-decoration:none;	

}
.GrayStrip
{
	background-image: url(images/GrayStrip.gif);
	background-repeat: repeat-y;
	background-position:center;
}
A.BackToProduct
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat;
	border: 0px #9cf outset;
	color: White;
	border: 0px #9cf outset;
	cursor: hand;
	font-size:10pt;
	padding: 1px 10px 1px 10px;
	width: 175px;
	height: 20px;
	text-align: center;
}
A.GoogleSugession
{
	text-decoration: none;
	color:Black;
	font-weight:normal; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style:italic;
	background:none;
	background-color:Transparent;
	background-image:none;
	border:none;		
	line-height: 14px;
	text-align:left;
}
.googlesearch1
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10pt;
	color:#BA0000;
	text-decoration: none;
	text-align: justify;
	height: 20px;
	
}
.NoResult
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
}
.CompareTDEven
{
	background-color: #e8e8e8;
	vertical-align: top;
	padding: 5px;
	height: 53px;
}
.CompareTDOdd
{
	background-color: #f0efef;
	vertical-align: top;
	padding: 5px;
	height: 53px;
}

.shoppingAction
{
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	
}
.shoppingActionCol
{
	vertical-align:top;
	text-align:center;
	
}
.CartDeleteAction
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:Transparent;
	border:0 none;
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
	color:Black;
	padding-bottom:5px;
}
.CartUpdateAction
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:Transparent;
	border:0 none;
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
	color:Black;
	padding-bottom:5px;
}
.shoppingPricePerUnit
{
	vertical-align:top;
	text-align:center;
	font-weight:bold;
}
.PricePerUnitCol
{
	text-align:center;
	vertical-align:top;
}
.CustomerServiceTable
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #6f6f6f;
	background-color:White;
	width:160px;
	text-decoration: none;
	border:solid 1px #eeeeee;
	padding-bottom:5px;
	margin-top:-1px;
	border-top:none;
}
.CustomerServiceTable a
{
	padding-left:15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #6f6f6f;
	text-decoration: none;
	text-align:left;
	width:160px;
	line-height:20px;
	background:transparent;
}
.CustomerServiceTable a:hover
{
	background:transparent;
	color: #df0009;
	background-color:#eeeeee;
	padding-left:15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	width:160px;
	line-height:20px;
}
#fadeinbox
{
    position: absolute;
    width: 350px;
    left: 0;
    top: -400px;
    border: 2px solid black;
    background-color: #EDEDED;
    padding: 4px;
    z-index: 1000;
    visibility: hidden;
}
h1.ProductName
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    font-size:9pt;
    margin:0;
    padding:0;
}
h2.RecentProductName
{
    font-size:8pt;
    margin:0;
    padding:0;
    font-weight:normal;
}
h1.smallProductName
{
    font-size:8pt;
    margin:0;
    padding:0;
    font-weight:normal;
    word-wrap:no-wrap;
}
.black_text h1
{
    font-size:8pt;
    margin:0;
    padding:0;
    font-weight:normal;
    word-wrap:no-wrap;
}
.black_text2 h1
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    font-size:9pt;
    margin:0;
    padding:0;
}
.manuName h1
{
    float:left;
    margin:0px;
}
