body{
  padding: 0;
  margin: 0;
  background-image: url("../images/bodyBg.jpg"/*tpa=http://www.tritanproducts.com/images/bodyBg.jpg*/);
  background-position: left top;
  background-repeat: repeat;
  font-family: Verdana;
  font-size: 9pt;
  color: #48412E;
}

A:link, A:visited{
  font-family: Verdana;
  font-size: 8pt;
  color: #A1B22D;
  text-decoration: underline;
  outline: none;
}

A:hover{
  text-decoration: none;
}

.container{
  width: 1171px;
  height: 594px;
}

.headerHome{
  width: 1171px;
  height: 150px;
  background-image: url("../images/headerBg.jpg"/*tpa=http://www.tritanproducts.com/images/headerBg.jpg*/);
  background-position: left top;
  background-repeat: no-repeat;
}

.headerCommon{
  width: 1171px;
  height: 150px;
  background-image: url("../images/headerBg_common.jpg"/*tpa=http://www.tritanproducts.com/images/headerBg_common.jpg*/);
  background-position: left top;
  background-repeat: no-repeat;
}

.middle{
  width: 1171px;
  height: 409px;
  background-image: url("../images/middleBg.jpg"/*tpa=http://www.tritanproducts.com/images/middleBg.jpg*/);
  background-position: left top;
  background-repeat: repeat-y;
}

.contentContainer{
  width: 1171px;
  height: 409px;
  background-image: url("../images/middleBg_common.jpg"/*tpa=http://www.tritanproducts.com/images/middleBg_common.jpg*/);
  background-position: left top;
  background-repeat: no-repeat;
}

.footer{
  width: 1171px;
  height: 34px;
  color: #FFF;
  font-size: 7pt;
  background-image: url("../images/footerBg.jpg"/*tpa=http://www.tritanproducts.com/images/footerBg.jpg*/);
  background-position: left top;
  background-repeat: no-repeat;
}

.logo{
  float: left;
  width: 298px;
  height: 125px;
  padding-top: 15px;
  padding-left: 20px;
  text-align: left;
}

.topData{
  float: left;
  width: 847px;
  height: 143px;
  padding-top: 2px;
}

.menu{
  width: 842px;
  height: 66px;
  padding-top: 3px;
  padding-left: 3px;
  background-image: url("../images/menuBg.jpg"/*tpa=http://www.tritanproducts.com/images/menuBg.jpg*/);
  background-position: left top;
  background-repeat: no-repeat;
}

.menuItem, .menuItemSelected{
  float: left;
}

.menuItem A:link, .menuItem A:visited{
  display: block;
  height: 38px;
  padding-top: 19px;
  font-size: 10pt;
  color: #FFF;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
}

.menuItemSelected A:link, .menuItemSelected A:visited, .menuItemSelected A:hover, .menuItem A:hover{
  display: block;
  height: 38px;
  padding-top: 19px;
  font-size: 10pt;
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
  background-image: url("../images/menuSelected.jpg"/*tpa=http://www.tritanproducts.com/images/menuSelected.jpg*/);
  background-repeat: repeat-x;
  text-decoration: underline;
  text-align: center;
}

A.about:link, A.about:visited, A.about:hover{
  width: 100px;
}

A.products:link, A.products:visited, A.products:hover{
  width: 110px;
}

A.order:link, A.order:visited, A.order:hover{
  width: 120px;
}

A.quality:link, A.quality:visited, A.quality:hover{
  width: 160px;
}

A.environment:link, A.environment:visited, A.environment:hover{
  width: 130px;
}

A.quote:link, A.quote:visited, A.quote:hover{
  width: 80px;
}

A.contact:link, A.contact:visited, A.contact:hover{
  width: 124px;
}

.menuSpacer{
  float: left;
  width: 3px;
  height: 56px;
  background-color: #626416;
  opacity:0.6;
  filter:alpha(opacity=60);
}

.welcomeTitle{
  padding-top: 15px;
  padding-left: 30px;
  font-size: 14pt;
  color: #575647;
  text-transform: uppercase;
  text-align: left;
  font-style: italic;
}

.blockTitle{
  padding-top: 30px;
  padding-left: 30px;
  font-size: 14pt;
  color: #899D00;
  text-transform: uppercase;
  text-align: left;
  font-style: italic;
}

.middleLeft{
  width: 295px;
  border-right: 1px solid #BCB9B0;
  padding: 20px 10px;
}

.middleRight{
  padding-top: 30px;
}

.call{
  float: left;
}

.phone{
  float: left;
  padding-top: 27px;
  padding-left: 10px;
  font-size: 15pt;
  line-height: 150%;
}

.address{
  clear: left;
  font-size: 8pt;
  text-align: left;
  padding-top: 10px;
  padding-left: 97px;
  line-height: 150%;
  font-weight: bold;
}

.content{
  width: 710px;
  text-align: left;
  line-height: 150%;
}

.clear {
  clear: both;
}

.copyright{
  float: left;
  padding-left: 20px;
}

.designed{
  float: right;
  padding-right: 20px;
}

.designed A:link, .designed A:visited{
  font-size: 7pt;
  text-decoration: none;
}

.designed A:hover{
  text-decoration: underline;
}

.aboutLeft{
  float: left;
  width: 300px;
}

.aboutRight{
  float: left;
  padding-left: 50px;
  width: 350px;
}

.subTitle{
  padding-top: 30px;
  color: #698300;
  font-size: 14pt;
}

.subTitle2{
  padding-bottom: 10px;
  color: #698300;
  font-size: 14pt;
}

ul li{
  list-style-type: circle;
  color: #698300;
  font-size: 8pt;
  font-weight: bold;
  padding-bottom: 5px;
}

.leftMenu{
  text-align: left;
  padding-left: 20px;
  padding-right: 10px;
}

.leftMenuItem{
  background-color: #5e681b;
  border-top: 2px solid #A3A526;
  border-bottom: 2px solid #A3A526;
  margin-top: 2px;
  padding: 5px 0 5px 10px;
}

.leftMenuItem A:link, .leftMenuItem A:visited{
  font-size: 8pt;
  font-weight: bold;
  color: #FFF;
  text-decoration: none;
}

.leftMenuItem A:hover{
  color: #C8C3B7;
}

.leftMenuSub{
  background-color: #AABB2F;
  margin: 0;
  padding: 10px 10px 10px 30px;
}

.leftMenuSubItem{
  list-style-type: square;
  color: #7A7874;
  padding-top: 5px;
  border-bottom: 1px solid #FFF;
}

.leftMenuSubItemSelected{
  list-style-type: square;
  color: #FFF;
  padding-top: 5px;
  border-bottom: 1px solid #FFF;
}

.leftMenuSubItem A:link, .leftMenuSubItem A:visited{
  color: #615F5B;
  text-decoration: none;
}

.leftMenuSubItem A:hover, .leftMenuSubItemSelected A:link, .leftMenuSubItemSelected A:visited{
  color: #FFF;
  text-decoration: none;
}

.leftMenuLast{
  border: 0;
}

.productImage{
  float: left;
  margin-right: 30px;
  width: 300px;
  height: 220px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
}

.productImage A:link, .productImage A:visited{
  display: block;
  width: 300px;
  height: 220px;
}

.productData{
  float: left;
  width: 380px;
}
.productDescr {
  width: 625px;
}

.productTitle{
  font-size: 14pt;
  color: #698300;
  text-decoration: underline;
}

.nothing{
  text-align: center;
  font-style: Italic;
  font-size: 11pt;
}
