/* Unchanged */
body {
	font-family: Arial;
	font-size:12px;
	color: #666666;
	margin:0px;
	padding:0px;
	background-attachment: fixed;
	background-image: url(../images/Page-Background.jpg);
	background-repeat: repeat-x;
}
img{
  border:none;
}
a{
  font-weight:bold;
  font-family:Arial;
  color: #035195;
}
a:hover{
  color:#66a7d7;
}
h2, h3{
  font-family: 'Times New Roman', Times, Serif;
  font-weight: normal;
  margin:0px;
}
h3{
  font-size: 18px;
  color: #005480;
}
h4 {
  font-size:12px;
}
hr{
  border-width: 0px;
  border-top: dotted 2px #cccccc; 
  margin: 36px 0px;
  clear: both;
}


#main {
  width: 780px;
  position: relative;
  margin: auto;
  background-color: #FFFFFF;
  border: solid 1px black;
}
#topbar {
	background: url(../images/masthead_banner_bg.gif) repeat-x;
	position: absolute;
	top: 154px;
	width: 100%;
	left: 0px;
	z-index: 1;
}
#topbar img{
  display:block;
  margin:auto;
}
#topmenu {
  background: url(../images/menu_gradient.jpg) no-repeat bottom;
  margin-top: 50px;
  height:255px;
}
#topmenudescription {
  width: 300px;
  margin-left: 39px;
}
#topmenudescription h2 {
  font-size: 24px;
  font-weight:normal;
  display:inline;
}
#topmenudescription p{
  font-size:18px;
  margin:auto 0px 13px auto;
}
#topmenuname {
  font-style: italic;
  margin-top: 4px;
  text-align: right;
}
#topmenuname span {
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
}


#menubottom {
  background: url(../images/bottom_menu_bg.gif) repeat-x;
  text-align:right;
  padding-right:13px;
}
#menubottom a{
  display:block;
  float:right;
  margin-right:1px;
}


#maincontent {
  margin: 0px 43px;
}

#about{
}
#about h3{
  margin:40px 0px 0px 0px;
  font-variant: normal;
}

.submenu{
}
.submenu h2{
  font-size: 20px;
  color: #003366;
  margin:25px 0px 0px 0px;
}
.submenu ul{
  margin-top:0px;
  list-style-position:outside;
}
.submenu .float{
  float:left;
  width:48%;
  margin-right: 2%;
}
.submenu li {
  list-style-image: url(../images/LinkBullet.gif);
  margin-left: -20px;
}
.submenu .bottomspace{
  margin-bottom: 40px;
}

.submenu2{
}
.submenu2 h2{
  font-size: 20px;
  color: #003366;
  margin:25px 0px 0px 0px;
}
.submenu2 ul{
  margin-top:0px;
  list-style-position:outside;
}
.submenu2 .float{
  float:left;
  width:100%;
  margin-right: 2%;
}
.submenu2 li {
  list-style-image: url(../images/LinkBullet.gif);
  margin-left: -20px;
}
.submenu2 .bottomspace{
  margin-bottom: 40px;
}


.benefitlist {
  float: left;
  width: 50%;
}
.benefitlist ul{
  margin-top:20px;
}
.benefitlist li {
  list-style-type: square;
  color: #034c87;
}
.benefitlist span {
  color: #666666;
}
.muchmore {
  text-align:right;
  padding-right:60px;
}


#genuinecontainer {
  background-image: url(../images/GenuineBg.gif);
  height: 153px;
  margin-bottom: 22px;
  padding: 86px 22px 22px;
  text-align: center;
  width: 657px;
}
#genuinecontainer h3 {
  float: left;
  font-style:italic;
  width: 50%;
  margin-top: 19px;
  font-weight:bold;
}
#genuinecontainer p {
  font-size: 12px;
  margin-top: 72px;
  *margin-top: -45px;
}


.product img {
  float: left;
}
.product div div {
  float: left;
  margin-left: 0px;
  width: 425px;
}
.product ul{
  margin-top: 15px;
  margin-bottom: 40px;
}
.product h3{
  font-size: 18px;
  font-weight: bold;
}
.product li {
  list-style: square;
  color: #034c87;
}
.product li span {
  color: #666666;
  font-size: 13px;
}
.product b{
  font-size: 10px;
  color: #444444;
}


.productbottom{
  clear:both;
}
.productbottom, .productbottom a{
  font-size: 10px;
}
.productbottom p {
  float: left;
  margin-left: 26px;
  width: 209px;
}
.productbottom div {
}
.productbottom div p {
  font-size: 10px;
  font-weight: bold;
  margin: 0px 10px 0px 20px;
  text-align: right;
  width: 140px;
  line-height: 14px;
}
.productbottom .linkcontainer{
  float:left;
  width:50%;
}
.productbottom .linkcontainer img{
  clear:both;
  margin-bottom: 10px;
}
.productbottom .rightlink{
  clear:both;
  display:block;
  margin-left: 5px;
  font-size:11px;
}

#recommendation {
  width: 696px;
}
#recommendation .top, #recommendation .bottom{
  margin-top:30px;
  padding-top:25px;
  clear:both;
}
#recommendation .top{
  background:  url(../images/recommendation_top_bg.gif) no-repeat;
}
#recommendation .bottom{
  background:  url(../images/recommendation_bottom_bg.gif) no-repeat;
}
#recommendation .container{
  margin: auto;
  width: 634px;
}
#recommendation .quote{
  float:left;
  font-style: italic;
  line-height: 20px;
  width: 498px;
  margin:0px 0px 0px 20px;
}
#recommendation .container img {
  float: left;
}
#recommendation .credit {
  text-align: right;
  display: block;
  font-weight:bold;
  margin:10px 0px;
}
#recommendation .profile {
  margin:0px;
}


#feedback div {
  clear:both;
  margin-top: -15px;
}
#feedback h3{
  margin-bottom: 40px;
}
#feedback h4{
  margin: 0px;
}
#feedback div p {
  line-height: 19px;
}
#feedback div p span {
  text-align: right;
  display: block;
  margin-top: 5px;
}


#contactdetails {
  text-align: left;
  line-height: 19px;
	padding-left:180px;
  margin: 20px 0px 40px 0px;
}

#contactdetails2 {
  text-align: left;
  line-height: 19px;
	padding-left:105px;
  margin: 20px 0px 40px 0px;
}


#distributors hr{
  margin: 12px;
}
#distributors h3{
  color: #666666;
  text-align: center;
  font-weight:  bold;
  margin-top: 20px;
  clear:both;
}
.distribleft {
  float: left;
  width: 250px;
}
.distribleft img {
  float: left;
}
.distribleft div {
  float: left;
  margin-left: 10px;
}
.distribcenter {
  float: left;
  width: 179px;
  margin-left: 10px;
}
.distribright {
  float: left;
  margin-left: 10px;
  width: 245px;
}

#footer {
  font-size: 11px;
  text-align: center;
  clear: both;
  margin-bottom: 10px;
}
#footer hr{
  margin:12px 0px 25px 0px;
}

.clearfloat{
  clear: both;
}

.lightblueColsHD { display:block; width:680px; height:20px; padding:16px 6px 5px 14px; background-color:#e9f0f9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; }
.column1 { display:block; width:260px; float:left; }
.column2 { display:block; width:110px; float:left; }
.column3 { display:block; width:110px; float:left; }
.column4 { display:block; width:170px; float:left; }
.column5 { display:block; width:190px; float:left; }
.whiteCols { display:block; width:680px; height:18px; padding:5px 6px 4px 14px; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.lightblueCols { display:block; width:680px; height:18px; padding:5px 6px 4px 14px; background-color:#e9f0f9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.testimonialsBG { display:block; width:680px; padding:16px 6px 5px 14px; background-image:url(../images/bg_test.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.smallTXT { display:block; padding:16px 6px 5px 14px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
