.nav-background {	
     background-image: url(images/inner-index_01.gif);	
	 background-repeat: no-repeat;
	 }
.innerfilter-image {	
      padding-top: 10px;	
	  margin-top: 10px;
	  }
.cure-logo-background {	
      background-image: url(images/inner-index_02.gif);	
	  background-repeat: no-repeat;
	  }
.wholebuilding2 {	
      background-color: #F9E8D4;
      }
.home-button-td-bg {	
      background-image: url(images/home-bg.jpg);	
	  background-repeat: no-repeat;
	  }
.button-bg
{
	background-image: url(images/contact-bg.jpg);
  background-repeat: repeat-x repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin-top: 0px;
	border: 1px solid #4675AD;
	height: 27px;
}
.teal-bg
{
background-image: url(images/contact-bg.jpg);	
background-repeat: repeat-x repeat-y;
-webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.19, rgb(18,134,163)),
    color-stop(0.6, rgb(22,179,227))
)
-moz-linear-gradient(
    center bottom,
    rgb(18,134,163) 19%,
    rgb(22,179,227) 60%
)
}

.main-bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	padding-right: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	list-style-position: outside;
	list-style-image: url(images/bullets.gif);
	   }

.uvbenefits
{
border: 2px solid #000;
border-radius: 15px;
-moz-border-radius: 15px;
margin: 7px;
margin: auto;
padding: 7px;
background: #fef3dc;
}

.uvbenefits .main-bullets
{
	
}

.cuno-logo {	
      padding-left: 162px;	
      margin-bottom: 5px;	
      text-align: right;	
      padding-top: 5px;
      }
.wholeblding-table {	
      padding-left: 10px;
	  }
.new-york-pic {	
      padding-bottom: 10px;	
	  margin-bottom: 10px;	
	  padding-left: 10px;
	  }
.main-content {	
      font-family: Geneva, Arial, Helvetica, sans-serif;	
      font-size: 8.5px;	
      color: #000000;	
      text-align: left;	
	  vertical-align: top;	
	  padding-right: 10px;	
	  padding-left: 10px;	
	  padding-bottom: 5px;
	  }
hr {	
      color: #4572AA;	
	  width: 70%;	
	  text-align: center;
	  }
.bullets {	
      font-family: Verdana, Arial, Helvetica, sans-serif;	
	  color: #737373;	
	  list-style-position: outside;	
	  list-style-image: url(images/bullets.gif);
	  }
.space-reqirements {	
      font-family: Geneva, Arial, Helvetica, sans-serif;	
	  font-size: 9px;	
	  color: #666666;	
	  text-align: center;	
	  padding-right: 0px;
	  }
.innertank-points {	
      font-family: Geneva, Arial, Helvetica, sans-serif;	
	  font-size: 9px;	
	  color: #000000;	
	  padding-top: 5px;	padding-right: 5px;	
	  padding-left: 5px;
	  }
		
#sidebox
{
border: 3px solid #aaccff;
border-radius: 15px;
-moz-border-radius: 15px;
margin: 7px;
padding: 7px;
padding-left: 0px;
background: white;
}

#sidebox li
{
color: #034B97;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
list-style-image: url(images/bullets.gif);
padding-left: 0px;
margin-bottom: 3px;
}

#sidebox .main-bullets
{
margin-left: 10px;
padding-left: 18px;
}

#sidebox img
{
margin: 5px;
border: 3px double white;
}

#sidebox img.float
{
float: left;
margin: 5px;
margin-top: 0px;
border: 3px double white;
}

#sidebox address
{
font-size: 14px;
}

#sidebox h2 a
{
color: #024B80;
}

.bluebox
{
padding: 7px;
margin: 7px;
font-size: 12px;
margin: auto;
}

.bluebox #pricing
{
font-size: 8px;
}

.bluebox td
{
padding: 5px;
/*background: #fff;*/
border-right: 1px solid #aaccff;
border-bottom: 1px solid #aaccff;
}

.bluebox td:first-child
{
border-left: 1px solid #aaccff;
border-right: 1px solid #aaccff;
border-bottom: 1px solid #aaccff;
}

.bluebox .heading td
{
background: #1690ff;
border: 1px solid #aaccff;
font-family: Verdana, Arial, Helvetica, sans-serif;	
color: #fff;
font-size: 14px;
text-align: center;
}

.advantages
{
      text-align: center;
}
.advantages-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034B97;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullets.gif);
  text-align: justify;
	margin: 7px;
}
.advantages-text-small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #034B97;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullets.gif);
  text-align: justify;
	margin: 7px;
}

.big-bullets {	
      margin-right: 10px;	
	  margin-left: 10px;
	  }
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #024B80;
	text-align: center;
	padding-top: 0px;
	vertical-align: top;
	text-decoration: underline;
	text-transform: uppercase;
	  }
.bottom-drops {	
      border-top-width: thin;	
	  border-top-style: solid;	
	  border-top-color: #4675AD;
	  }
.rightdiv {	
      vertical-align: top;
	  }
.rightside-bg {	
      background-image: url(images/inner-index_10.gif);	
	  background-repeat: no-repeat;
	  }
.save-more {	
      font-family: Verdana, Arial, Helvetica, sans-serif;	
	  font-size: 12px;	
	  color: #4675AD;	
	  text-align: center;	
	  font-weight: bold;
	  }
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #024B80;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	vertical-align: top;
	text-transform: capitalize;
	  }
.cure-contact-header
{	
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	  font-size: 14px;	
	  font-weight: bold;	
	  color: #fff;
	  text-align: center;
		padding: 0px;
		margin: 0px;
}
.cure-contact-cell
{
   background: #1690ff;
	 font-family: Verdana, Arial, Helvetica, sans-serif;	
	 border-radius: 15px;
	 -moz-border-radius: 15px;
	 text-transform: uppercase;
	 font-size: 14px;	
	 font-weight: bold;	
	 color: #fff;
	 text-align: center;
	 padding: 0px;
	 margin: 0px;
}
.cure-contact-cell h2
{
font-size: 12px;
color: white;
line-height: 12px;
padding: 3px;
text-decoration: none;
}

.cure-contact-info {	
      font-family: Verdana, Arial, Helvetica, sans-serif;	
	  font-size: 12px;	color: #FFFFFF;	text-align: center;
	  }
.water-drops {	
      background-image: url(images/water-drops_02.gif);	
	  background-repeat: no-repeat;	
	  background-color: #123E73;
	  }
.headerbg {
	background-image: url(images/top-banner-bg_03.jpg);
	background-repeat: no-repeat;
	color: #FF2120;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-transform: capitalize;
	font-variant: normal;
	  }
body {
	background-image: url(images/bg-gradient.jpg);
	background-repeat: repeat-y;
}

.main-table {	
      border: thin solid #4675AD;
}
.main-content-td {
	border-right-width: 2px;
	border-right-style: solid;
	border-top-color: #155599;
}

.contact-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	text-align: center;
	padding-right: 10px;
	font-size: 12px;
}


.about-button-td-bg {
	background-image: url(images/about-bg.gif);
	background-repeat: no-repeat;
}
.lower-right-td {
	background-color: #4675AD;
}

.middle-blue-bar {
	background-repeat: no-repeat;
	background-color: #4675AD;
}
.home-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin-top: 0px;
}
.banner-header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-top: 32px;
	padding-left: 10px;
}


a.home-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
a.home-nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CE0000;
	text-align: center;
}

.bottom-link-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

a.bottom-link-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}

a.bottom-link-text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

.right-table-graident {
	background-color: #DFDFDF;
	background-repeat: no-repeat;
}
.right-table-middle {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

.contact-button-td-bg {
	background-repeat: no-repeat;
	background-image: url(images/contact-bg.jpg);
}
.top-shadow {
	background-image: url(images/inner-index_08.gif);
	background-repeat: no-repeat;
}

.style1 {
color:#FF0000;
font-weight:bold;
font-size:18px;
}
.style2 {
color:#FF0000;
font-weight:bold;
}
.style3 {
font-size:16px;
font-weight:bold;
}
.style4 {
font-size:18px;
}

.redarrow {
	background-image: url(images/redarrow.gif);
	background-repeat: no-repeat;
}
.redarrowtext {
	font-family: Arial, Verdana, Tahoma, "Times New Roman", sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	padding-right: 8px;
}
.arrow-table {
	padding-left: 0px;
	text-align: center;
	margin-right: 10px;
}

.redarrowtext:visited {
	color: #FFFFFF;
}
.redarrowtext:link {
	color: #FFFFFF;
}
.redarrowtext:hover {
	color: #00FF00;
}

#banthebottle {
	float: right;
	height: 185px;
	width: 250px;
	margin-top: -30px;
}

#banthebottle a {
	display:block;
	height: 185px;
	width: 250px;
}

#product-table .cure-contact-cell
{
padding: 3px;
width: 250px;
font-size: 12px;
}

#product-table .product-text
{
font-size: 12px;
}

#product-table ul
{
margin-left: -10px;
}

#product-table img
{
margin: auto;
}


.index-table
{
border: none;
border-collapse: collapse;
padding: 0;
}
.index-table .heading
{
width: 350px;
background: #3ac3e5;
border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
padding: 5px;
margin: 0px;
}

.index-table .heading a
{
text-decoration: none;
font-size: 18px;
color: white;
}
/*
.index-table
{
	background-image: url(images/FilterGroup.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 369px;
	width: 413px;
}
*/
.index-table td.products
{
	background-image: url(images/FilterGroup.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.index-table td.products img
{
margin-left: -5px;
margin-top: 5px;
}

li.indent
{
/*color: #034B97;*/
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
margin-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
font-weight: bold;
text-align: left;
list-style-image: url(images/bullets.gif);
}

.hlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}