	body {
		font-family: Arial, sans-serif;
	}
	
	p {}
	
	td {
		top: 0;
	}

	li {
		padding-bottom: 1em;
	}

	a:link {
		color: #00F;
		background-color: transparent;
	}
	
	a:visited {
		color: #008;
		background-color:transparent;
	}
	
	a:active, a:visited:active {
		color: #000;
		background-color: transparent;
	}
	
	.picLink {
		text-decoration: none;
	}
	
	hr {
		color: #D2E4FC;
		background-color: #D2E4FC;
		border-color: #D2E4FC;
		border: 0;
		height: 1px;
		float: none;
		clear: both;
	}
	
	
	table.displayTable {
		border: 1px solid #75A3ED;
	}
		
	table.displayTable td {
		border: 1px solid #75A3ED;
	}


/* Navigation */

/*a.CellTxtHeading:link, a.CellTxtHeading:visited, a.CellTxtHeading:hover , a.CellTxtHeading:active , a.CellTxtHeading:visited:active { color: #000; font-weight: bold; font-size: 90%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-align: center; text-decoration: none; }*/


	#navbar {
		color: #75A3ED;
		background-color: #D2E4FC;
		font-weight: normal;
		font-size: 80%;
		font-family: Arial, sans-serif;
		text-align: center;
		padding-top: 4px;
		padding-bottom: 4px;
	}

	#navbar a {
		color: #00F;
		background-color: #D2E4FC;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 0.5em;
		padding-right: 0.5em;
		
	}
	
	#navbar a:visited {
		color: #008;
		background-color: #D2E4FC;		
	}
	
	body.sectionHome a#navHome,
	body.sectionDrycom a#navDrycom,
	body.sectionAquaflex a#navAquaflex,
	body.sectionEquipf a#navEquipf,
	body.sectionLinks a#navLinks,
	body.sectionAbout a#navAbout {
		color: #000;
		font-weight: bold;
		text-decoration: none;
		background-color: #FFF;
		padding-top: 2px;
		padding-bottom: 2px;
		border: solid 1px #75A3ED;
	}
	
	body.sectionHome a#navHome:visited,
	body.sectionDrycom a#navDrycom:visited,
	body.sectionAquaflex a#navAquaflex:visited,
	body.sectionEquipf a#navEquipf:visited,
	body.sectionLinks a#navLinks:visited,
	body.sectionAbout a#navAbout:visited {
		color: #000;
		background-color: #FFF;
	}
	
	
/* Home Page */

	table.category {
		text-align: center;
		width: 100%;
	}
	
	table.category  th {
		font-weight: bold;
		text-align: center;
		font-size: 80%;
		background-color: #D2E4FC;
	}
	
	/* To get rid of border created by a link */
	
	tr.spacer {
		height: 1.5em;
	}
	
	td.logoCell {
		border: 1px solid #D2E4FC;
		padding-left: 0.2em;
		padding-right: 0.2em;
		padding-bottom: 0.5em;
		padding-top: 0.5em;
	}
	
	.picCell {
		background-color: #D2E4FC;
	}


/* Navigation Side Bar */
	
	table.aquaIntro a#navAquaIntro,
	table.aquaCat a#navAquaCat,
	table.aquaForum a#navAquaForum,
	table.aquaBenefits a#navAquaBenefits,
	table.aquaBuy a#navAquaBuy,
	table.aquaWorks a#navAquaWorks,
	table.aquaSpecial a#navAquaSpecial,
	table.aquaChoose a#navAquaChoose,
	table.aquaApp a#navAquaApp,
	table.aquaSaying a#navAquaSaying,
	table.aquaFaq a#navAquaFaq,
	table.aquaTech a#navAquaTech,
	table.aquaNews a#navAquaNews,
	table.drycomIntro a#navDrycomIntro,
	table.drycomCat a#navDrycomCat,
	table.drycomBenefits a#navDrycomBenefits,
	table.drycomBuy a#navDrycomBuy,
	table.drycomWorks a#navDrycomWorks,
	table.drycomSpecial a#navDrycomSpecial,
	table.drycomChoose a#navDrycomChoose,
	table.drycomApp a#navDrycomApp,
	table.drycomTech a#navDrycomTech,
	table.drycomNews a#navDrycomNews,
	table.equipfIntro a#navEquipfIntro,
	table.equipfBenefits a#navEquipfBenefits,
	table.equipfAdvanced a#navEquipfAdvanced,
	table.equipfWorks a#navEquipfWorks,
	table.equipfResults a#navEquipfResults,
	table.equipfBuy a#navEquipfBuy,
	table.equipfNews a#navEquipfNews,
	table.equipfSetting a#navEquipfSetting  {
		font-weight: bold;
		text-decoration: none;
		padding-left: 3px;
		padding-right: 3px;
		/*color: #000;
		background-color: #FFF;
		padding-top: 4px;
		padding-bottom: 4px;
		border: solid 1px #75A3ED;
		*/
	}

/* Headings */
	h1 {
		font-size: 120%;
		font-weight: bold;
		padding-top: 0px;
		margin-top: 1em;
	}
	
	h2 {
		color: #0404FF;
		background-color: transparent;
		font-weight: bold;
		font-size:100%;
		padding-top: 0px;
		margin-top: 0em;
		padding-bottom: 0px;
		margin-bottom: 0em;
	}
	
	h3 {
		font-size: 100%;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.introText {
		font-size: 80%;
		margin-bottom: 1em;
	}
	
	.centreText {
		font-size: 80%;
		padding-left: 0.8em;
		padding-right: 0.8em;
	}
	
	.normalText {
		font-size: 80%;
	}
	
	.captionClose {
		font-size: 80%;
		padding-top: 2px;
		margin-top: 0px;
		
	}
	
	.caption {
		font-size: 80%;
	}
/* Images */

	.sideBarPic {
		margin: 3px;
		border: solid 1px #75A3ED;
	}
	
	.introPicFloating {
		float: left;
		border: solid 1px #75A3ED;
		margin-right: 1em;
	}
	
	.introPicFloatingBottomMargin {
		float: left;
		border: solid 1px #75A3ED;
		margin-right: 1em;
		margin-bottom: 1em;
	}
	
	.introPic {
		float: none;
		clear: both;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		border: solid 1px #75A3ED;
	}
	
	.introPicNoBorder {
		float: none;
		clear: both;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		border: none;
	}
	
	.introPicBottomMargin {
		float: none;
		clear: both;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		border: solid 1px #75A3ED;
		margin-bottom: 1em;
	}
	
	.introPicFloatingNoBorder {
		float: left;
		border: none;
		margin-right: 10px;
	}
	
	.introPicFloatingRightNoBorder {
		float: right;
		border: none;
		margin-left: 10px;
	}
	
	.picBorder {
		border: solid 1px #75A3ED;
	}
	
	.picNoBorder {
		border: none;
	}
	
	.picNoMarginNoPadding {
		margin: 0px;
		padding: 0px;
	}
	
/* Sidebar */

	.sideBarRight {
		position: relative;
		top: 10px;
		color: #00F;
		background-color: #D2E4FC;
	}
	
	.sideBarLeftArea {
		width: 120px;
	}
	
	.sideBarLeftData {
		font-size: 80%;
		top: 0;
		color: #00F;
		background-color: #D2E4FC;
	}	
	
	.sideBarLeftData td {
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 0.4em;
		padding-bottom: 0.4em;
	}
	
	.sideBarLeftData a:link {
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 0.4em;
		padding-bottom: 0.4em;
	}
	
	.sideBarLeftData a:visited {
		color: #008;
		background-color: transparent;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 0.4em;
		padding-bottom: 0.4em;
	}	
	
	sideBarLeftBelow {
		width: 100%;
	}
	
	td.sidebar {
		background-color: #D2E4FC;
		padding: 0.5em;
	}

	td.sidebarOnRight {
		padding-right: 0.5em;
	}

	
/* Layout */
	.address {
		width: 50%;
	}
	
	.addresses {
		width: 100%;
	}

	.logo {
		margin-bottom: 1em;
		margin-right: 1em;
		border: 0px;
	}

	.mainContent {
		text-align: left;
		margin-top: 5px;
	}
	
	.centered {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
	
	.noFloat {
		/*padding-top: 0em;
		margin-top: 0em;*/
		float: none;
		clear: both;
	}
	
	.spacer {
		height: 1em;
	}
	
	.spacerVert5 {
		height: 5px;
	}
	
	.spacerVert10 {
		height: 10px;
	}
	
	.spacerProduct {
		height: 1em;
	}
	
	.spacerProductLine {
		height: 1em;
	}
	
	.productCatPic {
		width: 120px;
	}
	
	.productCatDetails {
		padding-left: 0.5em;
	}
	
	p.close {
		margin-top: 0.2em;
		padding-top: 0em;
	}
	
	p.small {
		font-size: 80%;
	}
	
	p.quote {
		margin-top: 1.5em;
		margin-bottom: 0em;
		padding-bottom: 0em;
	}
	
	p.quotetop {
		margin-top: 0em;
		padding-top: 0em;
		margin-bottom: 0em;
		padding-bottom: 0em;
	}
	
	p.quotesource {
		font-style: italic;
		text-align: right;
		margin-top: 0em;
		padding-top: 0em;
		margin-bottom: 0em;
		padding-bottom: 0em;
	}
	
	table.fullWidth {
		width: 100%;
	}
	
	td.qa {		
	}
	
/* Footer */

	.footer {
		color: #888;
		background-color: #FFF;
		font-size: 60%;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}