body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
#header {
	height: 70px;
	width: 100%;
	background-color: #FFF;
}
#headerWrapper {
	height: auto;
	width: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
}
#mainMenu {
	width: 100%;
	background-color: #515054;
	height: 35px;
	position: inherit;
	float: left;
	clear: both;
}
#mainMenuWrapper {
	height: auto;
	width: auto;
	padding-left: 0px;
	float: none;
	clear: none;
	position: inherit;
	margin-bottom: 0px;
	text-align: left;
}
#followMenuWrapper {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	position: inherit;
	padding-left: 0px;
}

#followMenuWrapper {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	position: inherit;
	padding-left: 0px;
	float: none;
	/* [disabled]background-image: url(../images/home/he-bg-top.jpg); */
	clear: both;
	padding-right: 0px;
}

#logo  {
	width: 230px;
	height: auto;
	margin-top: 20px;
}
#logo img {
	width: 230px;
	height: auto;
}
#mainHomeStage {
	height: auto;
	min-height: 64px;
	width: 100%;
	max-width: auto;
}
#hartexWrapper {
	height: auto;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	clear: both;
}
#homeFeatureStrip {
	height: auto;
	width: auto;
	padding-left: 20px;
	padding-right: 0px;
	clear: both;
	float: left;
}
#featurePanel {
	float: left;
	height: auto;
	width: auto;
	padding-left: 20px;
	padding-right: 0px;
	clear: both;
}
#footerStrip {
	height: auto;
	width: auto;
	float: left;
	clear: both;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 15px;
	float: left;
}
#footerStrip p {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #666;
	margin-bottom: 8px;
	margin-top: 0px;
}
#footerBottom {
	clear: both;
	height: auto;
	width: 100%;
	padding-top: 20px;
	background-color: #333;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}
#footerWrapper {
	padding-left: 20px;
	padding-right: 20px;
	width: 280px;
	margin-left: auto;
	margin-right: auto;
}
#footerWrapper img {
	width: auto;
	height:auto;
	margin-right: 10px;
}
#footerFollowBottom {
	height: auto;
	width: 100%;
	float: left;
	background-color: #333;
	clear: both;
	background-image: url(../images/home/he-mobi-grad.jpg);
	background-repeat: repeat-x;
}
#footerFollowWrapper {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
}
#followBodyStrip {
	height: auto;
	width: auto;
	margin-bottom: 20px;
	padding-left: 20px;
	clear: both;
	float: left;
}
#pageTitle {
	clear: both;
	height: 40px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-dblue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleProject {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-he-yellow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitlediagnostic {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-mustard.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleWash {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-red.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleHoist {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-d-orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleJack {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-cyan.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleLube {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-tan.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleWater {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-green.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleService {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-teal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleDrop {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-black.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleSand {
	clear: both;
	height: 50px;
	width: 100%;
	float: left;
	background-image: url(../images/cbg/he-cbgmob-sand.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pageTitleWrapper {
	height: 30px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
}
#followBodyWrap {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	/* [disabled]float: left; */
	/* [disabled]clear: both; */
}
#pageBodyCopy {
	float: left;
	clear: both;
	height: auto;
	width: 100%;
	padding-left: 0px;
	padding-top: 0px;
}

#pageFeatureBox {
	background-color: #E7E7E7;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}

#pageFeatureBoxProject {
	background-color: #Fef6eb;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxDiag {
	background-color: #F7EFDF;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxWash {
	background-color: #FADFE1;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxHoist {
	background-color: #fae8df;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxJack {
	background-color: #eef5f9;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxLube {
	background-color: #f1f0ee;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxWater {
	background-color: #e7f0e2;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxService {
	background-color: #CBE2ED;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxDrop {
	background-color: #000;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageFeatureBoxSand {
	background-color: #EEEDED;
	clear: both;
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom: 5px;
}
#pageSmimage1 {
	float: left;
	height: auto;
	width: auto;
	max-width: 280px;
	min-width: 230px;
	margin-right: 20px;
	margin-bottom: 10px;
}
#pageSmimage2 {
	float: left;
	height: auto;
	width: auto;
	max-width: 280px;
	min-width: 230px;
	margin-right: 20px;
	margin-bottom: 10px;
}
#pageSmimage3 {
	float: left;
	height: auto;
	width: auto;
	max-width: 280px;
	min-width: 230px;
	margin-right: 20px;
	margin-bottom: 10px;
}
#pageTitle h1 {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 2px;
	margin-bottom: 0px;
	line-height: 16px;
	font-weight: normal;
	text-transform: capitalize;
}
#pageTitleWrapper h1 {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: 400;
	text-transform: capitalize;
	color: #FFF;
	margin-top: 7px;
}
#pageBodyCopy h2 {
	margin-top: 5px;
	width: 100%;
}
.breadcrumbPadding {
	padding-right: 5px;
	padding-left: 5px;
}
#PageSmallImages {
	width: auto;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	clear: both;
	margin-top: 30px;
	height: auto;
	margin-bottom: 0px;
}
#pageBodyCopy p {
	font-size: 12px;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#pageBodyCopy ul li {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 300;
	color: #333;
	margin-top: 0px;
	margin-bottom: 6px;
	list-style-type: square;
}
#pageBodyCopy ul {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#pageIntroCopy {
	float: left;
	clear: both;
	height: auto;
	width: auto;
	padding-right: 20px;
}
#pageIntroCopy h1 {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
}
.navyBlue {
	color: #232A5C;
}
#productSpecsInfo {
	clear: both;
	float: left;
	height: auto;
	width: auto;
	padding-right: 20px;
	padding-left: 0px;
}
#footerFollowWrapper p {
	color: #CCC;
}
h4 {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
	text-transform: uppercase;
	color: #666;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-bottom: 8px;
}
h1 {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: 400;
	margin-top: 0px;
}
h2 {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
	color: #333;
	text-transform: capitalize;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-bottom: 8px;
	/* [disabled]border-bottom-width: 2px; */
	/* [disabled]border-bottom-style: dotted; */
	/* [disabled]border-bottom-color: #CCC; */
}
.mustard {
	color: #C09000;
}
.red {
	color: #c6222e;
}
.orange {
	color: #DE4927;
}
.lightBlue {
	color: #2E80A9;
}
.beige {
	color: #999381;
}
.green {
	color: #609201;
}
.teal {
	color: #005C6A;
}
.black {
	color: #000;
}
.warmGrey {
	color: #8E8B8B;
}
#pageBodyCopy hi {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	color: #666;
	margin-top: 0px;
	margin-bottom: 10px;
}
#PageSmallImages img {
	border-radius: 6px;
	height: auto;
	width: 100%;
}
	#productSpecsInfo table tr td p {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#productSpecsInfo table {
	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: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	border-radius: 6px;
}
.blackBoldTableHead {
	font-family: Roboto, "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: 400;
}
#hartexfollowWrapper {
	height: 85px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	max-width: 568px;
	min-width: 320px;
}
#hartexFollowStrip {
	height: auto;
	width: 100%;
	background-color: #CCC;
	float: left;
	clear: both;
}
#h1 {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: 400;
	margin-top: 0px;
}
#pageBodyCopy hi {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	color: #666;
	margin-top: 0px;
	margin-bottom: 10px;
}
#productSpecsInfo h1 {
	font-family: "Roboto Condensed", "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	font-weight: 400;
}
#footerFollowWrapper img {
	height: auto;
	max-height: auto;
	width: 30px;
	margin-right: 10px;
}
#mainHomeStageWrapper {
	min-width: 100%;
	max-width: 100%;
	width: auto;
}
#logoFollow {
	float: left;
	height: auto;
	margin-top: 8px;
	margin-left: 10px;
}
#logoFollow img {
	height: auto;
	width: 160px;
}
#pageVideo1 {
	float: left;
	height: auto;
	width: auto;
	margin-bottom: 15px;
}
#pageVideo1 h2 {
	margin-top: 0px;
	margin-bottom: 4px;
}
#productRangeLinks {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-top: 8px;
}
#productRangeLinks img {
	width: 130px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	/* [disabled]margin-bottom: 3px; */
}
#productRangeLinks h1 {
	margin-bottom: 10px;
	/* [disabled]border-top-width: 2px; */
	/* [disabled]border-top-style: dotted; */
	/* [disabled]border-top-color: #111; */
	padding-top: 5px;
}
#rangeLinks {
	float: left;
	height: auto;
	width: 130px;
	margin-right: 8px;
	border-radius: 5px;
	border: 1px solid #CCC;
	text-align: center;
	margin-bottom: 20px;
}
#rangeLinksLast {
	float: left;
	height: auto;
	width: 130px;
	border-radius: 5px;
	border: 1px solid #CCC;
	text-align: center;
	margin-bottom: 20px;
}
.gowashBlue {
	color: #15a5d6;
}
#rangeLinksGowash {
	float: left;
	height: auto;
	width: 280px;
	border: 1px solid #CCC;
	border-radius: 5px;
	text-align: center;
}
#rangeLinksGowash img {
	height: auto;
	width: 280px;
}
#rangeLinks img {
	width: 130px;
	margin-bottom: 5px;
}
#rangeLinksLast img {
	width: 130px;
	margin-bottom: 5px;
}
#homeBooking {
	height: auto;
	width: 280px;
	margin-top: 25px;
	border-top-left-radius: 6px;
	padding-top: 10px;
	/* [disabled]padding-right: 20px; */
	/* [disabled]padding-bottom: 20px; */
	/* [disabled]padding-left: 20px; */
	background-color: #FBFBFB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFA400;
	border-right-color: #FFA400;
	border-left-color: #FFA400;
}
#homeBooking h1 {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	margin-top: 0px;
	margin-bottom: 8px;
	/* [disabled]border-bottom-width: 1px; */
	/* [disabled]border-bottom-style: dotted; */
	/* [disabled]border-bottom-color: #FF9200; */
	padding-bottom: 5px;
	padding-right: 20px;
	padding-left: 20px;
}
#homeBooking p {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #666;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 8px;
	padding-right: 20px;
	padding-left: 20px;
}

#homeBooking img {
	border-radius: 0px;
	border: 0;
}
#footerStripLeft {
	float: left;
	height: auto;
	width: auto;
}
#footerStripRight {
	float: left;
	height: auto;
	width: auto;
}
#homeBooking h1 a {
	color: #666;
}
#headerPhone {
	float: right;
	height: auto;
	width: auto;
	margin-top: 15px;
	margin-bottom: 10px;
}
#headerTag {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #515054;
	font-weight: 400;
	float: right;
	clear: right;
	text-align: right;
}
#headerPhone h1 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #000;
	/* [disabled]letter-spacing: 0.1em; */
	text-align: right;
	margin: 0px;
}
#homeLogoCol1 {
	float: left;
	clear: both;
	height: auto;
	width: auto;
	margin-right: 0px;
	padding-top: 22px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#homeCol2 {
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999;
	padding-left: 10px;
	padding-top: 8px;
	clear: both;
	padding-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#homeCol3 {
	float: left;
	height: auto;
	width: auto;
	min-width: 86%;
	margin-right: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999;
	padding-left: 10px;
	padding-top: 8px;
	margin-bottom: 15px;
	padding-right: 0px;
	margin-left: 20px;
}
#homeCol4 {
	float: left;
	clear: both;
	height: auto;
	width: auto;
	max-width: 86%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3A3A3A;
	border-bottom-color: #3A3A3A;
	border-left-color: #3A3A3A;
	border-radius: 6px;
	background-image: url(../images/hartex-tab-grey.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 15px;
	padding-right: 15px;
	margin-right: auto;
	padding-top: 3px;
	margin-left: 20px;
}
#homeCol4 h1 {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 8px;
	line-height: 1.42em;
	font-size: 14px;
	color: #FFF;
	font-weight: 700;
}
#homeCol4r2 h1 {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 8px;
	line-height: 1.42em;
	font-size: 14px;
	color: #FFF;
	font-weight: 700;
}
#homeCol4r2 {
	float: left;
	clear: both;
	height: auto;
	width: auto;
	max-width: 86%;
	/* [disabled]border-right-width: 1px; */
	/* [disabled]border-bottom-width: 1px; */
	/* [disabled]border-left-width: 1px; */
	/* [disabled]border-right-style: solid; */
	/* [disabled]border-bottom-style: solid; */
	/* [disabled]border-left-style: solid; */
	/* [disabled]border-right-color: #E98F1E; */
	/* [disabled]border-bottom-color: #E98F1E; */
	/* [disabled]border-left-color: #E98F1E; */
	/* [disabled]border-radius: 6px; */
	background-image: none;
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 15px;
	padding-right: 15px;
	margin-right: auto;
	padding-top: 3px;
	margin-left: 20px
}
#homeCol2 ul li {
	width: auto;
	margin-left: 0px;
	list-style-type: none;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
	color: #666;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
	padding-top: 0px;
	margin-top: 0px;
}
#homeCol2 ul {
	margin-left: -20px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#homeCol3 ul li {
	margin-left: 0px;
	list-style-type: none;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
	color: #666;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
	padding-top: 0px;
}
#homeCol3 ul {
	margin-left: -20px;
	margin-top: 0px;
	margin-bottom: 8px;
}
#homeCol4 p {
	padding-right: 18px;
	padding-left: 18px;
	margin-bottom: 8px;
	margin-top: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
}
#homeCol4 h1 {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
	font-size: 14px;
	color: #FFF;
	padding-top: 0px;
	margin-bottom: 0px;
}
#homeCol4r2 a img {
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	border: 0;
	margin-top: 10;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100px;
	max-width: 100px;
	float: right;
	clear: right;
}
#homeCol4r2 p {
	padding-right: 5px;
	padding-left: 18px;
	margin-bottom: 8px;
	margin-top: 15px;
	padding-top: 0px;
	padding-bottom: 5px;
}
#homeCol4r2 a img {
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	border: 0;
	margin-top: 10;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	max-width: 260px;
}
#footerLogos {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#footerMenu {
	clear: both;
	float: left;
	height: auto;
	width: auto;
	margin-top: 0px;
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0px;
	/* [disabled]padding-bottom: 10px; */
	padding-right: 0px;
}
#footerMenuCol1 {
	float: left;
	height: auto;
	width: 100%;
	margin-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DB8200;
	margin-bottom: 15px;
	padding-bottom: 15px;
	margin-top: 0px;
	padding-top: 10px;
}
#footerMenuCol2 {
	float: left;
	height: auto;
	width: 100%;
	margin-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DB8200;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#footerMenuCol3 {
	float: left;
	height: auto;
	width: 100%;
	margin-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DB8200;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#footerMenuCol4 {
	float: left;
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DB8200;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#footerMenu h1 {
	font-size: 13px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 8px;
}
#footerMenu p {
	margin-top: 5px;
	margin-bottom: 5px;
}
#footerMenu ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: -25px;
}
#footerMenu ul li {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	margin-bottom: 4px;
	font-weight: 300;
}
#homeheaderWrapper p a {
	color: #000;
}
#homeheaderWrapper p a:hover {
	color: #F90;
	text-decoration: underline;
}
.marginLeft {
	margin-right: 10px;
	float: left;
}
#homeheader {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}
#homeheaderWrapper {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
	float: none;
	clear: both;
	padding-top: 20px;
}


#footerStripRight h5 {
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #666;
	margin-top: 0px;
	margin-bottom: 15px;
	line-height: 28px;
	text-align: right;
}
#footerFollowWrapper h2 {
	color: #CCC;
	font-weight: 400;
	font-size: 12px;
	margin-top: 0px;
}
#trustedPartners {
	float: left;
	height: auto;
	width: 100%;
	/* [disabled]margin-right: 20px; */
	padding-top: 5px;
}
#footerMenuColContact {
	float: left;
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DB8200;
	border-right-width: 0px;
	border-right-style: none;
	margin-bottom: 5px;
	padding-bottom: 8px;
	clear: both;
	padding-right: 0px;
	margin-top: 0px;
	padding-top: 10px;
}
#footerMenuColContact h1 {
	margin-top: 0px;
}
.Roboto500 {
	font-weight: 700;
	color: #F90;
}
#footerStripWrapper {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding-left: 0px;
	padding-right: 0px;
}
#footerStripRight p {
	text-align: left;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 10px;
}
#footerEndStrip {
	clear: both;
	float: left;
	height: auto;
	width: auto;
	background-color: #999;
}
#footerEndWrapper {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.whiteText {
	color: #000;
}
.marginLeft5px {
	margin-left: 5px;
}
.LargeCommaSize {
	font-size: 50px;
	color: #FFE7CC;
}
#HEStamp {
	float: left;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-bottom: 20px;
}
#HEStamp img {
	height: auto;
	width: 100%;
}
#websiteCopyright {
	float: left;
	height: auto;
	width: 290px;
	padding-top: 10px;
}

#websiteDesignBy {
	float: left;
	height: 33px;
	width: 290px;
	text-align: left;
	background-image: url(../images/home/he-footab1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 20px;
	padding-top: 10px;
	padding-left: 20px;
	margin-bottom: 30px;
}

#websiteDesignBy p {
	text-align: left;
}
.marginTop2px {
	margin-top: 2px;
	float: none;
}
#footerMenu ul li a {
	color: #CCC;
}
#footerMenu ul li a:hover {
	color: #F90;
	font-weight: 400;
}
#homeCol3 ul li a {
	color: #666;
}
#homeCol3 ul li a:hover {
	color: #F90;
	font-weight: 400;
}
#homeCol2 ul li a {
	color: #666;
}
#homeCol2 ul li a:hover {
	font-weight: 400;
	color: #F90;
}
.imgBorderRadius4px {
	border-radius: 5px;
}
#homeTag {
	float: left;
	height: auto;
	width: auto;
	clear: left;
	margin-left: 20px;
}
#footerStripWrapper img {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 10px;
	min-width: 280px;
	max-width: 560px;
	float: left;
}
#footerStripWrapper p a {
	color: #333;
}
#mobileTopNav {
	float: left;
	height: auto;
	width: auto;
	visibility: visible;
	margin-left: 20px;
}
#logoTemplate {
	float: none;
	height: auto;
	width: 100px;
	position: absolute;
	top: 15px;
	right: 30px;
	visibility: hidden;
}
#logoTemplate img {
	height: auto;
	width: 130px;
}
#miniNavFooter {
	background-color: #E98F1E;
	clear: both;
	height: 35px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	visibility: visible;
	margin-top: 10px;
}
#miniNav {
	height: 27px;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
#miniMenuLink {
	font-family: Gibson-Light, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFF;
	float: left;
	height: auto;
	width: 170px;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 10px;
}#miniMenuLink a:visited {
	color: #FFF;
}
#miniNav a img {
	float: left;
}
