﻿body {
    margin-left: 5px; 
	margin-top: 0px; background-color:#D7D7D7
	
}
.MainTable   {
	background-color: #FFFFFF;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}
.RightBoxTable1   {
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	line-height: 150%;
	padding-top: 8px;
	padding-bottom: 8px;
	}
.MainContentTable   {
	background-color: #FFFFFF;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #cccccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	line-height: 150%;
	padding-top: 8px;
	padding-bottom: 8px;
}
.ContactRow   {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color: #5A6D73;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 9pt;
	font-family: Arial;
	color: #FFFFFF;
	line-height: 150%;
	padding-top: 5px
	padding-bottom: 5px;
	}	
li {
	color: #000000; 
	font-size: 8pt; 
	font-family: Verdana;  
	line-height:150%; 
	margin-top:0; 
	margin-bottom:0 
}
img {
	border: 0px;
}
.droplist {
	width: 170px;
	background-color: #5C6E7C;
	height: 17px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 10px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 3px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-position: outside;
}
.droplist2 {
	width: 170px;
	background-color: #A8CD92;
	height: 17px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	list-style-type: none;
	padding-left: 10px;
	padding-right: 10px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 3px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-position: outside;
}
a:link       { color: #80A564; font-size: 8pt; font-family: Verdana}
a:visited    { color: #80A564; font-family: Verdana; font-size: 8pt}
a:hover      { color: #5A6D73; font-size: 8pt; font-family: Verdana}
a:link.white {
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration:none}
a:hover.white {
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: underline}
a:visited.white {
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration:none}
a:active.white {
	color: #FFFFFF;
	font-size: 8pt;}	
a:link.topnav {
	color: #8FB373;
	font-size: 8pt;
	text-decoration:none}
a:visited.topnav {
	color: #8FB373;
	font-size: 8pt;
	text-decoration:none}
a:hover.topnav {
	color: #5A6D73;
	font-size: 8pt;
	text-decoration:underline}
a:active.topnav {
	color: #8FB373;
	font-size: 8pt;}
a:link.rightnav {
	color: #80A564;
	font-size: 8pt;
	text-decoration:none}
a:visited.rightnav {
	color: #80A564;
	font-size: 8pt;
	text-decoration:none}
a:hover.rightnav {
	color: #5A6D73;
	font-size: 8pt;
	text-decoration:none}
a:active.rightnav {
	color: #80A564;
	font-size: 8pt;}

a:link.blue {
	color: #003F75;
	font-size: 7pt;
}
a:hover.blue {
	color: #003F75;
	font-size: 7pt;
}
a:visited.blue {
	color: #003F75;
	font-size: 7pt;
}
a:active.blue {
	color: #003F75;
	font-size: 7pt;
}
.companylayer {
	position:absolute;
	left:74px;
	top:111px;
	height:59px;
	z-index:1;
	visibility: hidden;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}
.productslayer {
	position:absolute;
	left:148px;
	top:111px;
	height:59px;
	z-index:1;
	visibility: hidden;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}
.serviceslayer {
	position:absolute;
	left:210px;
	top:111px;
	height:59px;
	z-index:1;
	visibility: hidden;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}
.equipmentlayer {
	position:absolute;
	left:326px;
	top:111px;
	height:59px;
	z-index:1;
	visibility: hidden;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}
.professionalslayer {
	position:absolute;
	left:487px;
	top:111px;
	height:59px;
	z-index:1;
	visibility: hidden;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}

.bodytext {
	font-family: Verdana;
	font-size: 8pt;
	color: #666666; line-height:150%; margin-top:0; margin-bottom:0
}
.ProductPagePrice { 
	color: #005886; 
	font-size: 8pt; font-family: Verdana; 
	font-weight: bold;
	padding-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px}}
.ProductPageName {
	color: #5A6D73;
	font-size: 12pt;
	font-family: Arial;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: 900
}
.ProductPageNameHoliday { color: #990033;
		font-size: 12pt;
		font-family: Arial;
		line-height:150%;
		margin-top:0;
		margin-bottom:0;
		font-weight:bold}
.ProductPageSize { 
	color: #333333;
	font-size: 8pt; 
	font-family: Verdana; 
	font-weight: bold; 
	line-height:150%;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;}
.bodytextSMALL {
	font-family: Verdana;
	font-size: 7pt;
	color: #808080; 
	line-height:150%; 
	margin-top:0; 
	margin-bottom:0
}
.headerBlack     { font-size: 10pt; font-family: Arial; color: #000000; font-weight: bold; line-height:150%; margin-top:0; margin-bottom:0 }
.headerBlackLRG     { font-size: 14pt; font-family: Arial; color: #000000; font-weight: bold; line-height:150%; margin-top:0; margin-bottom:0 }
.headerGray     { font-family: Arial; font-size: 8pt; color: #808080; font-weight: bold }
.header1 {
	font-family:Arial; font-size:9pt; color:#666666; font-weight:bold
}
.headerGreen {
		color:#69893E;
		font-size:11pt;
		font-family:Arial;
		font-weight:bold;
		line-height:150%;
		margin-top:0; margin-bottom:0
}
.Quotes {
		color:#69893E;
		font-size:10pt;
		font-family:Arial;
		font-weight:bold;
		line-height:150%;
		margin-top:0; margin-bottom:0
}
.headerGreenLRG {
		color:#69893E; font-size:14pt; font-family:Verdana; font-weight:bold; line-height:150%; margin-top:0; margin-bottom:0
}

h1   { 	color: #5A6D73;
		font-size: 12pt;
		font-family: Arial;
		line-height:150%;
		margin-top:0;
		margin-bottom:0
}
.10pixSpaceCell  { padding:10px;}
.5pixSpaceCell  { padding:5px;}
.bodytextSMALLwhite {
	font-family: Verdana;
	font-size: 7pt;
	color: #FFFFFF; line-height:150%; margin-top:0; margin-bottom:0
}
.LargeGrayGreen     { font-size: 14pt; font-family: Arial; color: #5A6D73; font-weight: bold; line-height:150%; margin-top:0; margin-bottom:0 }
.bodytextWhite {
	font-family: Verdana;
	font-size: 8pt;
	color: #ffffff;
	line-height:150%;
	margin-top:0;
	margin-bottom:0}

.ProductSubTitle {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000; line-height:150%; margin-top:0; margin-bottom:0; font-weight:bold}

.contentbox {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	line-height: 150%;
	padding-top: 15px;}

.contentbox2 {
	padding-left: 12px;
	padding-right: 12px;
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	line-height: 150%;
	padding-top: 12px;
	padding-bottom: 12px;}
.contentbox3padTB {
	padding-top: 3px;
	padding-bottom: 3px;}
	
.contentbox2padTB {
	padding-top: 2px;
	padding-bottom: 2px;}
	
.contentbox10padRL {
	padding-left: 10px;
	padding-right: 10px;}
	
.contentboxIngGuide {
	padding-left: 20px:}

.contentbox20padRL {
	padding-left: 20px;
	padding-right: 20px;}
.sharedfooter {
	padding-left: 12px;
	padding-right: 12px;
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	line-height: 150%;
	padding-top: 12px;}
.footer {
	padding-left: 3px;
	padding-right: 15px;
	font-size: 8pt;
	font-family: Verdana;
	color: #808080;
	line-height: 150%;
	padding-top: 15px;
	padding-bottom: 15px;}
.kitTable {
	padding-left: 3px;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Verdana;
	color: #808080;
	line-height: 150%;
	padding-top: 3px;
	padding-bottom: 3px;}
.headerWhite     {
	font-size: 14pt; 
	font-family: Arial; 
	color: #ffffff; 
	font-weight: bold; 
	line-height:150%;
	margin-top: 0; margin-bottom: 0}
.headerWhite2     {
	font-size: 11pt; 
	font-family: Arial; 
	color: #ffffff; 
	font-weight: bold; 
	line-height:150%;
	margin-top: 0; margin-bottom: 0}
.headerProduct     {
	font-size: 10pt; 
	font-family: Arial; 
	color: #000000; 
	font-weight: bold; 
	line-height:150%; 
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;}
h2           { font-family: Arial; font-size: 10pt; font-weight: bold; line-height: 150%; 
               margin-top: 0; margin-bottom: 0 }
.UnderConstruction {
	padding:15px; border:1px solid #CCCCCC; font-size: 11pt;
	font-family: Arial;
	color: #FFFFFF;
	background-color:#69893E;
	line-height: 150%;
	font-weight:bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;}
.bodytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
}
.ProductPageName2 {
	color: #54666B;
	font-size: 12pt;
	font-family: Arial;
	font-weight: 900
}
