body {
   font-family: verdana,tahoma,helvetica;
   color: #2A496B;
   font-size:12px; 
   
}

td {
   font-family: verdana,tahoma,helvetica;
   color: #2A496B;
   font-size:12px;
}

h1 {
   font-size: 18px;
   font-weight: bold;
   color: #86AC21;
   margin-top:10;
   margin-bottom:10;
}

.prodheader { 
  padding: 0px;
  margin: 5px 0px 0px 0px;
}
ul {
   padding-left:20;
}

li {
   list-style-image: url(images/arrow.gif);
   margin-top: 10;
}

a {
  color:black;
}

#header_bg {
  background:url("images/header_bg.gif");
  height: 37px;
}

#header {
  background:url("images/header_left.jpg") top left no-repeat;
  height: 37px;
  padding:0;
  margin:0;
  position: relative;
  left:-5px;
}

#header_right {
  
  background:url("images/header_right.jpg") top right no-repeat;
  height: 37px;
  padding:0;
  margin:0;
}


#menu {
   padding:0;
   margin:0;
   /*width:100%;*/
   padding-left: 100px;
   padding-top: 10px;
}

#menu li {
  margin:0;
  padding:0;
  float:left;
  height:10px;
  font-weight:bold;
  color: white;
  padding-left: -10px;
  margin-left:35px;
  list-style-image: url(images/menbullet.gif);
}

#menu a {
  color: white;
  text-decoration:none;
}


#footer {
   clear:both;
   background:url(images/footer.jpg);
   height: 63px;
   color:white;
   font-size: 10px;
   float: left;
   width: 100%;
}

#footer-l {
   overflow: hidden;
   clear:both;
   background:url(images/footer_left.jpg) no-repeat;
   height: 63px;
   color:white;
   font-size: 10px;
}

#footer-r {
   overflow: hidden;
   clear:both;
   background:url(images/footer_right.jpg) right no-repeat;
   height: 63px;
   color:white;
   font-size: 10px;
}

#footer a {
  color:white;
  font-weight: bold;
}

.par_left {
  font-size: 11px;
  width: 360px;
  margin-left: 40px;
  float: right;
}

.par_left h1 {
  font-size: 16px;

}

.par_right {
   padding: 0px 30px 0px 0px;
   margin: 0px -440px 0px 0px;
   width: 100%;
   float: right;
}

.in_text {
  margin: 0px 470px 0px 45px;
}

.smalltext {
   font-size: 10px;
}

.headerline {
  border-top: 5px #389701 solid;
  width: 300px;
  height: 1px;
}

.prod {
  clear: both;
}

.prodimg {
   border: solid;
   border-width:1px;
   border-color: #4582CF;
   margin-top: 10px;
   margin-right: 5px;
   float: left;
}

h3 {
   font-size:16px;
   margin-top:10;
   color:#86Ac21;
}

#layout {
  background: white;
}

#container {
  overflow:hidden;
  min-width: 1020px;
  float: right;
  display: inline-block;
  position: absolute;
  width:100%;

}

* html #container {   
    width: expression( document.body.clientWidth < 1021 ? "1020px" : "auto" ); /* set min-width for IE */ 
    min-width: 1020px; /* sets min-width value for all standards-compliant browsers */  
 }

#content {
  overflow: hidden;
  background: white;
}


#bleft {
  width: 28px;
  background: url(images/lborder.jpg);
  float: left;
  position: relative;
  z-index: 1000;
  margin-bottom:-32760px;
  padding-bottom:32760px; 
}

#bright {
  width: 28px;
  background: url(images/rborder.jpg);
  float: right;
  position: relative;
  z-index: 1000;
  margin-top:-10000px;
  margin-bottom:-32760px;
  padding-bottom:32760px; 
}

#bigpic {
  background: url(images/big_image.jpg) no-repeat top right;
  margin-left: 28px;
}

#bigpicbg {
  background: #44A2D0 url(images/bgimage.gif) ;
}

#bigpic {
  background: url(images/big_image.jpg) no-repeat top right;
}


#menubg {
  background: #60B0D7 url("images/menbg.gif") ;
}

#menu_left {
  background:url("images/menu_left.jpg") top left no-repeat;
  height: 37px;
  padding:0;
  margin:0;
}

#menu_right {
  
  background:url("images/menu_right.jpg") top right no-repeat;
  height: 37px;
  padding:0;
  margin:0;
}

#c {
  clear: both;
  overflow: hidden;
}

.newspic {
  left: -26px;
  position: relative;
}

