﻿body
{
	margin: 0px;
	padding: 0px;
	width: 1000px;
	font-family: Arial;
}
div
{
	margin: 0px;
	padding: 0px;
}
.paddingTop10
{
	padding-top: 3px;
	position: relative;
}
.paddingTop8
{
	padding-top: 4px;
	color: #666666;
	font-size: 9pt;
	font-family: Arial;
	width: 78%;
}
.header_leftbg
{
	width: 17px;
	background-image: url('../Images/New/header-left-edge.png' );
	background-repeat: no-repeat;
	height: 135px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.header_bg
{
	width: 966px;
	background-image: url('../Images/New/header.png' );
	background-repeat: repeat-x;
	height: 135px;
	float: left;
}
.header_Rightbg
{
	width: 17px;
	background-image: url('../Images/New/header-right-edge.png' );
	background-repeat: no-repeat;
	height: 135px;
	float: right;
	margin: 0px;
	padding: 0px;
}
.container
{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height: auto;
}
#content
{
	border-top: 0px;
	border-bottom: 0px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	height: auto;
	position: relative;
	top: -120px;
}
.region
{
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	text-transform: uppercase;
	width: 206px;
	padding-top: 2px;
}
.HoverTreeNodeRowRegion
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: pointer;
	font-family: Arial;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 206px;
}
.SelectTreeNodeRowRegion
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: default;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 2px;
	margin-bottom: 2px;
	text-transform: uppercase;
	width: 202px;
	height: 18px;
}
.SelectedTreeNodeRegion_parent
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: default;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 198px;
	padding-left: 4px;
	text-transform: uppercase;
	height: 20px;
}
.category
{
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
}
.HoverTreeNodecategory
{
	background-color: #F1F1F1;
	color: #000000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
	text-transform: uppercase;
}
.SelectedTreeNodecategory
{
	background-color: #9d8d85;
	color: #FFFFFF;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
}
.SelectedTreeNodecategory_parent
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 190px;
	padding-bottom: 2px;
	text-transform: uppercase;
}
.region_brand
{
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	text-transform: uppercase;
	width: 206px;
	padding-top: 2px;
}
.HoverTreeNodeRowRegion_brand
{
	color: #CC0000;
	cursor: pointer;
	font-family: Arial;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 206px;
}
.SelectTreeNodeRowRegion_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 2px;
	margin-bottom: 2px;
	text-transform: uppercase;
	width: 202px;
}
.SelectedTreeNodeRegion_parent_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 198px;
	padding-left: 4px;
	text-transform: uppercase;
}
.category_brand
{
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
}
.HoverTreeNodecategory_brand
{
	color: #CC0000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
	text-transform: uppercase;
}
.SelectedTreeNodecategory_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
	text-transform: uppercase;
}
.SelectedTreeNodecategory_parent_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 190px;
	padding-bottom: 2px;
	text-transform: uppercase;
}
.ItemGroup_brand
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 174px;
}
.HoverTreeNodeItemGroup_brand
{
	color: #CC0000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 174px;
	text-transform: uppercase;
}
.SelectedTreeNodeItemGroup_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 174px;
	text-transform: uppercase;
}
.SelectedTreeNodeItemgroup_parent_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 174px;
	text-transform: uppercase;
}
.PackageRow_brand
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 158px;
}
.HoverTreeNodePackage_brand
{
	color: #CC0000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 158px;
	text-transform: uppercase;
}
.SelectedTreeNodePackage_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 158px;
	text-transform: uppercase;
}
.SelectedTreeNodePackage_parent_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 158px;
	text-transform: uppercase;
}
.subPackageRow_brand
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 142px;
}
.subHoverTreeNodePackage_brand
{
	color: #CC0000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 142px;
	text-transform: uppercase;
}
.subSelectedTreeNodePackage_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 142px;
	text-transform: uppercase;
}
.SelectedTreeNodeSubPackage_parent_brand
{
	color: #CC0000;
	cursor: default;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 142px;
	text-transform: uppercase;
}
.ItemGroup
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	background-color: #F1F1F1;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 174px;
}
.HoverTreeNodeItemGroup
{
	background-color: #FFFFFF;
	color: #000000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 174px;
	text-transform: uppercase;
}
.SelectedTreeNodeItemGroup
{
	background-color: #9d8d85;
	color: #FFFFFF;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 174px;
}
.SelectedTreeNodeItemgroup_parent
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 174px;
	text-transform: uppercase;
}
.PackageRow
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	background-color: #F5F1F1;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 158px;
}
.HoverTreeNodePackage
{
	background-color: #FFFFFF;
	color: #000000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 158px;
	text-transform: uppercase;
}
.SelectedTreeNodePackage
{
	background-color: #9d8d85;
	color: #FFFFFF;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 158px;
}
.SelectedTreeNodePackage_parent
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 158px;
	text-transform: uppercase;
}
.subPackageRow
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	background-color: #F5F1F1;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 142px;
}
.subHoverTreeNodePackage
{
	background-color: #FFFFFF;
	color: #000000;
	cursor: pointer;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 142px;
}
.subSelectedTreeNodePackage
{
	background-color: #9d8d85;
	color: #FFFFFF;
	cursor: default;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 142px;
}
.SelectedTreeNodeSubPackage_parent
{
	background-color: #F1F1F1;
	background: #F1F1F1;
	color: #000000;
	cursor: default;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	width: 142px;
	text-transform: uppercase;
}
.AddtoShoppingcart
{
	font-size: 11px;
	text-align: left;
	font-family: Arial;
	color: Black;
	float: left;
}
.cartInfo
{
	font-size: 11pt;
	text-align: left;
	font-family: Arial;
	color: #2E2E2E;
	float: left;
}
.DivUserStatus
{
	height: 25px;
	color: #9d8d85;
	font-size: 9pt;
	font-family: Arial;
	width: 100%;
}
.DivUserStatus1
{
	height: 25px;
	color: #9d8d85;
	font-size: 9pt;
	font-family: Arial;
	width: 100%;
}
.DivUserLoginMain_Shop
{
	color: #9d8d85;
	font-size: 9pt;
	text-align: right;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}
.DivUserLoginMain a:hover
{
	color: #9d8d85;
	font-size: 9pt;
	text-align: left;
	font-family: Arial;
	text-decoration: Underline;
}
.DivUserLoginMain a:visited
{
	color: #9d8d85;
	font-size: 9pt;
	text-align: left;
	font-family: Arial;
	text-decoration: none;
}
.mainmenuNew
{
	color: #FFFFFF;
	font-family: Arial;
}
#mainmenuNew a
{
	display: block;
	width: 80px;
	height: 35px;
	float: left;
	text-align: center;
	vertical-align: bottom;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
	position: relative;
	top: -122px;
	text-transform: uppercase;
}
#mainmenuNew a:hover, #mainmenuNew .activeMainMenuItem2
{
	color: #FFFFFF;
	vertical-align: bottom;
	font-weight: bold;
}
#mainmenuNew a span
{
	padding-top: 4px;
	display: block;
}
.MainMenu
{
	width: 100%;
	height: 30px;
}
.Footer
{
	width: 100%;
	height: 30px;
	background-color: #9d8d85;
	color: #ffffff;
	font-weight: normal;
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
	margin-bottom: 10px;
	text-align: center;
}
.fontFooter
{
	color: #ffffff;
	font-weight: normal;
	font-family: Arial;
	text-decoration: underline;
	font-size: 11px;
}
.fontFooter a
{
	color: #ffffff;
	font-weight: normal;
	font-family: Arial;
	text-decoration: underline;
	font-size: 11px;
}
.fontFooter a:hover
{
	color: #ffffff;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline;
	font-size: 11px;
}
.fontFooter a:visited
{
	color: #ffffff;
	font-weight: normal;
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
}
.DivSearch
{
	width: 190px;
	margin: 2px 0px 10px 0px;
	height: 16px;
	float: right;
	text-align: right;
}
.InputBoxCSS
{
	background-color: #FFFFFF;
	top: 0px;
	height: 17px;
	width: 159px;
	border: 1px solid #E9E7E8;
	font-size: 10pt;
}
.BrandList
{
	width: 24%;
	float: left;
	text-align: left;
	color: #9d8d85;
	float: left;
	position: relative;
	top: -120px;
	padding-left: 20px;
	font-weight: normal;
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
}
.SearchMenu
{
	width: 78%;
	font-size: 9px;
	text-align: left;
	font-family: Arial;
	color: #9d8d85;
	font-weight: bold;
	position: relative;
	top: -120px;
	left: 200px;
}
.dropdowncss
{
	border: 1px solid #E9E7E8;
	margin: -5px 5px 0px 0px;
	background-color: #FFFFFF;
	width: 100%;
	font-size: 10px;
	height: 19px;
}
#product-menu
{
	width: 210px;
	float: left;
	margin-left: 10px;
}
.content-frame
{
	width: 600px;
	float: left;
	margin-top: 0px;
}
.seccol
{
	float: left;
	background-color: transparent;
	height: 68px;
	width: 150px;
}
.product-item
{
	width: 150px;
	height: 220px;
	float: left;
	background-color: transparent;
}
.product-description
{
	font-size: 8pt;
	font-family: Arial;
	height: 42px;
	width: 150px;
	color: Black;
	text-decoration: none;
	text-align: center;
}
.product-price
{
	font-size: 9pt;
	font-family: Arial;
	width: 150px;
	color: Black;
	text-align: center;
	text-decoration: none;
}
.product-price a
{
	font-size: 9pt;
	font-family: Arial;
	width: 150px;
	color: Black;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.product-price a:hover
{
	font-size: 9pt;
	font-family: Arial;
	width: 150px;
	color: Black;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.product-price a:visited
{
	font-size: 9pt;
	font-family: Arial;
	width: 150px;
	color: Black;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.product-description a
{
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	text-align: center;
	text-decoration: none;
}
.product-description a:hover
{
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	text-align: center;
	text-decoration: underline;
}
.product-description a:visited
{
	font-size: 8pt;
	font-family: Arial;
	text-align: center;
	color: Black;
}
.lblHeader
{
	height: 40px;
	width: 770px;
	text-align: left;
	margin-left: 25px;
	float: left;
	text-align: left;
	font-family: Arial;
	color: #2E2E2E;
	float: left;
	font-weight: bold;
	font-size: 14pt;
}
.lblSeeallprod
{
	height: 40px;
	width: 770px;
	text-align: left;
	margin-left: 0px;
	float: left;
	text-align: left;
	font-family: Arial;
	color: #2E2E2E;
	float: left;
	font-weight: bold;
	font-size: 14pt;
}
.fontHeadingFour
{
	font-family: Arial;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}
.fontNormalOne
{
	font-family: Arial;
	font-size: 9pt;
	color: #666666;
	font-weight: 500;
	vertical-align: top;
	text-decoration: none;
}
.fontNormalTwo
{
	font-family: Arial;
	font-size: 9pt;
	color: #666666;
	font-weight: 500;
	vertical-align: top;
	text-decoration: none;
}
.fontNormalTwo a
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-decoration: Underline;
}
.fontNormalTwo a:hover
{
	font-family: Arial;
	font-size: 9pt;
	color: #666666;
	font-weight: 500;
	vertical-align: top;
	text-decoration: Underline;
}
.fontNormalTwo a:visited
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-decoration: none;
}
.breadCrumbs
{
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
	font-weight: 500;
	text-decoration: none;
	vertical-align: top;
	margin-bottom: 10px;
}
.breadCrumbs a
{
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
	font-weight: 500;
	text-decoration: none;
	vertical-align: top;
}
.breadCrumbs a:hover
{
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
	font-weight: 500;
	vertical-align: top;
	text-decoration: Underline;
	vertical-align: top;
}
.breadCrumbs a:visited
{
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
	font-weight: 500;
	vertical-align: top;
	text-decoration: none;
	vertical-align: top;
}
.LinkfontNormalTwo
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-decoration: none;
}
.fontNormalFour
{
	font-family: Arial;
	font-size: 14pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-decoration: none;
}
.fontNormalPrice
{
	font-family: Arial,Corbel;
	font-size: 8pt;
	color: #333333;
	font-weight: bolder;
}
.fontNormalTwoPrice
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	width: 400px;
	vertical-align: top;
}
.fontNormalThree
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
.fontNormalFive
{
	font-family: Arial;
	font-size: 10pt;
	color: #D03543;
	font-weight: bold;
	text-decoration: none;
}
.fontNormalFiveRed
{
	font-family: Arial;
	font-size: 10pt;
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;
}
.lblBrandlist
{
	height: 40px;
	width: 600px;
	text-align: left;
	float: left;
	text-align: left;
	font-family: Arial;
	color: #D63A3D;
	font-weight: normal;
	font-size: 16pt;
	text-transform: uppercase;
}
.HeaderCell
{
	color: #000000;
	background-image: url('../Images/Header_Backaround.png' );
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	width: 154px;
	padding-left: 7px;
	height: 23px;
	vertical-align: middle;
}
.HeaderCell a
{
	color: #000000;
}
.HeaderCell a:hover
{
	color: #000000;
}
.ContentCell
{
	color: #000000;
	width: 154px;
}
.NodeText
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.NodeText a
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
}
.NodeText a:hover
{
	color: #000000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 9pt;
}
.ContentSearch
{
	font-family: Arial;
	font-size: 9pt;
	padding-top: 0px;
	vertical-align: top;
}
.ContentCompany
{
	font-family: Arial;
	font-size: 9pt;
	padding-top: 0px;
	vertical-align: top;
}
.CartGridHeader
{
	color: #797979;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}
.CartGridHeader1
{
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
}
.cartItemname
{
	color: #7f8380;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
.cartItemname a
{
	color: #7f8380;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
.cartItemname a:hover
{
	color: #7f8380;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}
.cartItemno
{
	color: #b1b2b1;
	font-size: 9pt;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
}
.cartItemDiscounts
{
	color: #000000;
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
}
.GridItems
{
	position: relative;
	top: -10px;
	padding-top: 15px;
}
.cartPrice
{
	color: #797979;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}
.cartPrice1
{
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
}
.alternatinggrid
{
}
.cartbg
{
	width: 780px;
	text-align: right;
	height: 30px;
	padding-top: 7px;
}
.cartstepheader
{
	text-align: left;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12pt;
	color: #7f8380;
	font-weight: bold;
	position: relative;
	top: -10px;
}
.Header_Cart
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	vertical-align: top;
	padding-left: 10px;
	position: relative;
	top: 3px;
}
.TermCondition
{
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	vertical-align: top;
	position: relative;
	top: 2px;
}
.tabstripHeading
{
	width: 205px;
	color: #4C6338;
	background: #FFFFFF;
	font-weight: bold;
	border-top: solid 0px #CACACA;
	border-bottom: solid 1px #CACACA;
}
.tabstrip
{
	background-color: Transparent;
	width: 100%;
	color: #4C6338;
	font-weight: bold;
}
.DefaultTab
{
	color: #4C6338;
	background-color: Transparent;
	background-image: url('../images/related-items-tab.png' );
	font-size: 13px;
	font-family: Corbel,Arial,Tahoma;
	cursor: pointer;
}
.DefaultTabHover
{
	color: #4C6338;
	background-color: Transparent;
	background-image: url('../images/related-items-tab.png' );
	font-size: 13px;
	font-family: Corbel,Arial,Tahoma;
	cursor: pointer;
}
.DefaultTabHover2
{
	color: #4C6338;
	background-color: Transparent;
	background-image: url('../images/related-items-tab.png' );
	font-size: 13px;
	font-family: Corbel,Arial,Tahoma;
	cursor: text;
}
.SelectedTab
{
	color: #466E70;
	border-top: solid 1px #DBDBDB;
	border-left: solid 1px #DBDBDB;
	border-right: solid 1px #DBDBDB;
	font-size: 13px;
	font-family: Corbel,Arial,Tahoma;
	cursor: pointer;
	background-color: Transparent;
	font-weight: bold;
}
.SelectedTab2
{
	color: #4C6338;
	font-size: 13px;
	font-family: Corbel,Arial,Tahoma;
	background-color: Transparent;
	font-weight: bold;
}
.MultiPage
{
	background: #FFFFFF;
	width: 512px;
	height: 100%;
	position: relative;
	top: -3px;
	left: 2px;
	border: solid 1px #CACACA;
}
.MultiPageTwoHeading
{
	background: #FFFFFF;
	width: 90%;
	height: 90%;
}
.MultiPageTwo
{
	background: #FFFFFF;
	width: 90%;
	height: 90%;
	border: solid 1px #E5E5E5;
}
.PageContent
{
	font-family: Corbel,Arial,Tahoma;
	font-size: 13px;
}
.fontBoldRed1
{
	font-family: Arial,Tahoma,Corbel;
	font-size: 12px;
	color: #bc1819;
	font-weight: bold;
	position: relative;
	top: -15px;
	left: -180px;
}
.fontBoldRedTotalAmount
{
	font-family: Arial,Tahoma,Corbel;
	font-size: 12px;
	color: #bc1819;
	font-weight: bold;
	position: relative;
	top: -35px;
	left: 200px;
}
.ReviewTopDiv
{
	width: 664px;
	background-color: #F1F1F1;
	font-weight: bold;
}
.AddReview
{
	cursor: pointer;
	text-align: right;
	font-family: Arial;
	font-size: 10pt;
	color: #466E70;
	font-weight: bold;
}
.UserReview
{
	width: 778px;
	padding-top: 10px;
	display: none;
	padding-left: 0px;
}
.UserReviewDiv
{
	width: 98%;
	padding-left: 14px;
	border-bottom: solid 2px #F9F9F9;
	padding-top: 7px;
	height: 19px;
	padding-bottom: 3px;
	background-color: #EEEEEE;
}
.UserReviewAddDiv
{
	width: 98%;
	padding-left: 14px;
	height: 117px;
	border-bottom: solid 2px #F9F9F9;
	padding-top: 7px;
	padding-bottom: 3px;
	background-color: #EEEEEE;
}
.UserSubmitReview
{
	color: #9A9999;
	font-weight: bold;
	font-family: Arial;
	cursor: pointer;
}
.UserReviewTextBox
{
	border: solid 1px #E5E5E5;
	background-color: #F5F5F5;
}
.ImageRating
{
	float: left;
	width: 30%;
	padding-left: 14px;
	vertical-align: middle;
	text-align: center;
}
.ImageRatingMean
{
	width: 62%;
	float: left;
	font-family: arial;
	color: #9A9999;
	font-size: 7pt;
}
.CountUserReview
{
	font-weight: bold;
	color: #80A0DF;
	font-size: 9pt;
	font-family: Arial;
	cursor: pointer;
	float: left;
	padding-top: 2px;
	border: 0px solid red;
}
.WriteReviewLowerDiv
{
	cursor: pointer;
	text-align: right;
	font-family: Arial;
	font-size: 10pt;
	color: #466E70;
	font-weight: bold;
}
.similarprodhead
{
	padding-bottom: 0px;
}
.smallBar
{
	background-image: url('../Images/card-box.png' );
	height: 22px;
	width: 352px;
	background-repeat: no-repeat;
}
.Greybar
{
	background-image: url('../Images/bar slice.png' );
	height: 22px;
	width: 777px;
	background-repeat: repeat-x;
}
.totalprice
{
	background-image: url('../Images/TotalPrice.png' );
	background-repeat: no-repeat;
	height: 67px;
	float: right;
	width: 171px;
}
.totalpriceDiv
{
	width: 161px;
	height: 70px;
	float: right;
	text-align: right;
	padding-right: 10px;
}
.fontTermCondition
{
	font-family: Arial;
	font-size: 9pt;
	color: #60BEE0;
	font-weight: bold;
	width: 400px;
	vertical-align: text-top;
	text-decoration: underline;
}
.fontTermCondition a
{
	font-family: Arial;
	font-size: 9pt;
	color: #60BEE0;
	font-weight: bold;
	vertical-align: text-top;
	text-decoration: underline;
}
.fontTermCondition a:hover
{
	font-family: Arial;
	font-size: 9pt;
	color: #60BEE0;
	font-weight: bold;
	vertical-align: text-top;
	text-decoration: underline;
}
.fontTermCondition a:visited
{
	font-family: Arial;
	font-size: 9pt;
	color: #60BEE0;
	font-weight: bold;
	vertical-align: text-top;
	text-decoration: underline;
}
.LukkAdjust
{
	position: relative;
	top: -7px;
	left: -50px;
	color: White;
	font-size: 12px;
	font-family: Arial,Tahoma,Corbel;
	cursor: pointer;
	text-decoration: none;
}
.SiteMap
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.SiteMap a
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.SiteMap a:hover
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	text-decoration: underline;
}
.SiteMap a:visited
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.ParentNode
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.ParentNode a
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.ParentNode a:hover
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: underline;
}
.ParentNode a:visited
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.RootNode
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.RootNode a
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.RootNode a:hover
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: underline;
}
.RootNode a:visited
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: Black;
	text-decoration: none;
}
.tabcontent
{
	display: none;
}
@media print
{
	.tabcontent
	{
		display: block !important;
	}
}
.tabcontentstyle
{
	border: 1px solid gray;
	width: 450px;
	margin-bottom: 1em;
	padding: 10px;
}
