@charset "utf-8";
.PriceBand {
	background-image: url(../images/priceband.png);
	background-repeat: repeat-x;
	background-position: bottom;
}


.ProductGroupName_NoUnderlineLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}
.ProductGroupName_NoUnderlineLink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}
.ProductGroupName_NoUnderlineLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.FilterBox
{
	background-repeat: no-repeat;
	background-color: #1D1D1D;
	border: 1px solid #666666;
}
.ProductGroupName_NoUnderlineLink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.PageDescriptionBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #5FCB10;
	text-align: center;
	padding: 2px;
	border: 1px solid #396429;
}

.RecommendedBuyButton
{
	clear: left;
	float: right;
}

.SearchButton:link
{
	background-image: url(images/buttons/search_normal.png);
}

.SearchButton:hover
{
	background-image: url(images/buttons/search_hover.png);
}

.FormTextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #3A632A;
	padding: 2px;
}

.Bar_DarkGreen
{
	background-image: url(images/darkgreenbar/images/darkgreenbar_original_02.png);
	background-repeat: repeat-x;
	border: 1px solid #1F410F;
	background-color: #3A632A;
	height: 10px;
}

.FormSelectBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #5FCB10;
	border: 1px solid #396529;
	width: 315px;
}

.Hyperlink_Black_Underline:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: underline;
	
}
.Hyperlink_Black_Underline:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: underline;
	
}
.Hyperlink_Black_Underline:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006600;
	text-decoration: underline;
}
.Hyperlink_Black_Underline:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: underline;
}

.Hyperlink_Green:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #72FF00;
	text-decoration: none;
	
}
.Hyperlink_Green:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #72FF00;
	text-decoration: none;
	
}
.Hyperlink_Green:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Hyperlink_Green:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #72FF00;
	text-decoration: none;
}

.Hyperlink_DarkGreen:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #347124;
	text-decoration: none;	
}
.Hyperlink_DarkGreen:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #376B27;
	text-decoration: none;	
}
.Hyperlink_DarkGreen:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #060E01;
	text-decoration: none;
}
.Hyperlink_DarkGreen:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #376B27;
	text-decoration: none;
}

.ourprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


.producttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	text-align: left;
	vertical-align: middle;
	background-image: url(/images/producttitlegradient.png);
	border: 1px solid #006600;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #00FD00;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	text-align: left;
}


.bannerends {
	background-color: #7B0060;
	background-image: url(/images/bannerends.gif);
	background-repeat: repeat-x;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-top-color: #66FF00;
	border-right-color: #66FF00;
	border-bottom-color: #66FF00;
	border-left-color: #66FF00;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
}
.lineunderpics {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #72FF00;
}
.UnderlineBox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #72DC1B;
}

.test {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #72FF00;
}
.normaltextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.imageleft {
	white-space: nowrap;
	float: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.imageright {
	right: 3px;
	float: right;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.PageTitle_Green
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #72FF00;
	text-align: center;
	display: block;
}

.NormalTextLink_Green:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #72FF00;
	text-decoration: none;
}

.NormalTextLink_Green:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #72FF00;
	text-decoration: none;
}

.NormalTextLink_Green:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00CC00;
	text-decoration: none;
}

.NormalTextLink_Green:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #72FF00;
	text-decoration: none;
}

.SubHeading_Green
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #72FF00;
	padding-left: 5px;
}
.OnlineShopTable {
	border: 1px solid #99FF33;
}

.AutoSuggestList
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A622A;
	list-style-type: none;
}
.OnlineShopTableBoldDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 4px;
}
.WhiteSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.OnlineShopUnderline {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	letter-spacing: 2px;
}
.BottomLinksGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CC33;
}
.TableBorderGreen {
	border: 1px solid #FFFFFF;
}

.CaresheetPicLink {
}
.CaresheetPicLink td {
	border: 1px solid #FFFFFF;
	height: 145px;
	width: 130px;
	vertical-align: bottom;
}


.CaresheetPicLink td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	background-color: #66CC00;
}
.CaresheetPicLink td a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	background-color: #003300;
	display: block;
}
.topspacer {
	background-repeat: repeat-x;
	background-position: 61px -4px;
}
.BrownBorder {
	border: 1px solid #4A3A2B;
}
.GreenBorder {
	border: 1px solid #73FB00;
}
.productinfo {
	background-image: url(/images/productbackground.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #006600;
	background-color: #EBFBDE;
}
.productdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.subproductsinfo {
	background-image: url(/images/subproducts.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #00AE34;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #00CC33;
	border-right-color: #00CC33;
	border-bottom-color: #00CC33;
	border-left-color: #00CC33;
}
.navbox {
	color: #FFFFFF;
	background-image: url(/images/navbar.png);
	border: 1px solid #006600;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #72FF00;
}
.blackgradient {
	background-image: url(/images/blackgradient.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.normaltext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.OnlineShoptitlewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding: 4px;
}
.ListMenuCentre {
	vertical-align: middle;
	display: block;
	padding-top: 18px;
}
.CheckoutButton {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.buycentre {
	vertical-align: middle;
	padding-top: -1px;
}
.quantityheight {
	height: 16px;
	padding-top: 4px;
}
.onlineshopbox {
	background-color: #4CF200;
	background-image: url(/images/greenbk.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.advertbox {
	background-image: url(/images/productbackground.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 2px solid #009900;
	background-color: #EBFBDE;
}
.OnlineShopUnderline a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	letter-spacing: 2px;
}
.smallprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.BoldtoRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 4px;
}
.percent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 15px;
	text-align: left;
}
.pricetableright {
	float: right;
}
.BigGreenBorder {
	border: 1px solid #00CC00;
}

.PageShadow_Bottom_Green
{
	background-image: url(images/pageshadow/images/websitebanner1_15.png);
	background-repeat: repeat-x;
	background-position: top;
}
.BrightGreenText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #72DC1B;
}
.BoxTitleBackgrounds {
	background-color: #48F000;
	background-image: url(/images/greenbk.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}

.SubSubHeading_Green:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #72FF00;
	margin-left: 15px;
	text-decoration:none;
}

.SubSubHeading_Green:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #72FF00;
	margin-left: 15px;
	text-decoration:none;
}

.SubSubHeading_Green:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin-left: 15px;
	text-decoration:none;
}

.SubSubHeading_Green:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #72FF00;
	margin-left: 15px;
	text-decoration:none;
}
.sidebox {
	background-image: url(/images/sideboxes.png);
	background-repeat: repeat-x;
	background-color: #5FCB10;
	background-position: top;
}
.sideboxheader {
	background-image: url(/images/sideboxheader.png);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	text-align: center;
	background-color: #000000;
}

.boldpinktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
}
.pinkbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF00FF;
}
.cyanbackground {
	background-image: url(/images/cyanbackground.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #00C3CC;
	border: 2px solid #003399;
}

.PageNavBox
{
	background-image: url(images/pagenavbox.png);
	background-repeat: no-repeat;
}
.amberbackground {
	background-image: url(/images/amberbackground.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #FFF88B;
	border: 2px solid #FF6600;
}
.bigorangeborder {
	border: 1px solid #FF9900;
	background-color: #FFE86B;
}

.RecommendedProductsBorderTop_Green
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #66FF00;
	border-right-color: #66FF00;
	border-bottom-color: #66FF00;
	border-left-color: #66FF00;
}
.bigblueborder {
	border: 1px solid #003399;
	background-color: #009999;
}
.greenbackground {
	background-image: url(/images/greenbackground.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #55F756;
	border: 2px solid #006600;
}
.biggreenborder {
	border: 1px solid #006600;
	background-color: #00CC00;
}
.blackbackground {
	background-image: url(/images/blackbackground.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #333333;
	border: 2px solid #333333;
}
.ProductImageBox {
}
.camobottom {
	background-image: url(images/camobottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.SmallText_White
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.SmallText_Black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.SmallText_Black_Bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.NormalTextIndent_White
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	float: left;
	left: 15px;
	position: static;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.SmallText_Green
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #72FF00;
}

.SmallText_Red_Bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
.OfferTextBoldPink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF33FF;
	text-align: center;
}
.newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FF00CC;
}
