body 
{ 
margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 0em; padding: 0em;
text-align: center; font: normal normal normal 0.9em/1.3em arial; color: #447329;
}

A:link { color: #447329; text-decoration: underline; }
A:visited {  color: #447329; text-decoration: underline; }
A:hover { color: #71BF44; text-decoration: underline; }
A:active {  color: #447329; text-decoration: underline; }

h1
{
font: normal normal bold 1.2em/0em arial; 
}

hr
{
border-bottom: 1px solid #447329;
padding-left: 0px; 
padding-right: 0px; 
padding-top: 0px;
}

#dropmenudiv{
Margin-left:-3px;
position:absolute;
border:1px solid #447329;
border-bottom-width: 0;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
font-family: "Arial", sans-serif; font-size: 0.9em; color: #FFF; line-height: 1.5em;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #447329;
padding: 1px 0;
text-decoration: none;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
font-family: "Arial", sans-serif; font-size: 0.9em; color: #FFF; line-height: 1.5em;
}

#dropmenudiv a:hover{ 
background-color: #E3F2DA;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
font-family: "Arial", sans-serif; font-size: 0.9em; color: #447329; line-height: 1.5em;
}


div#container 
{ 
float: center; width: 984px; height: 100%; 
background-color: #FFF;
height: 100%;
}

.container
{
background-color: #FFF;
}

div#headerleft
{
float: left; width: 514px; height: 120px;
background-color: #FFF;
}

div#headerright 
{
background-color: #FFF;
float: right; width: 470px; height: 120px;
}

.headerleft
{
text-align: left;
font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 1em; color: #FFF;
}

.headerright
{
text-align: right;
font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 1em; color: #FFF;
}

div#mid
{
float: left; width: 660px; margin-right: 10px;
background: #FFF; 
}

.mid
{
padding-top: 0px;
text-align: left;
}

.left A:link { color: #447329; text-decoration: none; }
.left A:visited {  color: #447329; text-decoration: none; }
.left A:hover { color: #71BF44; text-decoration: none; }
.left A:active {  color: #447329; text-decoration: none; }

.content-box-left
{
background: #E3F2DA;
border: 1px solid #71BF44;
padding: 10px; 
}

.content-box
{
background: #E3F2DA;
border: 1px solid #71BF44;
padding-left: 10px; 
padding-right: 10px; 
padding-top: 10px;
padding-bottom: 10px;
}

div#left
{
float: left; width: 160px; margin-right: 10px;
}

.left
{
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

div#right
{
float: left; width: 140px;
}

.right
{
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

div#lst
{
float: left;
width: 580px;
height: 380px;
margin-top: 1em;
overflow: auto;
scrollbar-3dlight-color: #E3F2DA;
scrollbar-arrow-color:;
scrollbar-base-color: #71BF44;
scrollbar-track-color:;
scrollbar-darkshadow-color: ;
scrollbar-face-color:;
scrollbar-highlight-color:;
scrollbar-shadow-color: #447329;
}

.lst
{
width: 550px;
margin-right: 1em;
text-align: left; font: normal normal normal 1em/1.2em arial; color: #447329;
}

.lsttable
{
text-align: left; font: normal normal normal 1em/1.2em arial; color: #447329;
}

.rule
{
text-align: left; font: normal normal normal 1em/1.2em arial; color: #447329;
padding-bottom: 4px;
border-bottom: 1px solid #71BF44;
}

div#image
{
float: right;
}

.supplierlisting
{
  text-align: left;
  padding: 0;
  margin: 0;
}

.lstimage
{
float: right;
}
div#productBanner
{
float: left;
text-align: center;
width:620;
}

div#footer
{
float: left; width: 660px;
vertical-align: bottom;
}

.footer
{
font: normal normal normal 0.85em/1.1em arial;
}

.footer A:link {  color: #447329; text-decoration: none; }
.footer A:visited {  color: #447329; text-decoration: none; }
.footer A:hover { color: #71BF44; text-decoration: none; }
.footer A:active {  color: #447329; text-decoration: none; }



.dynaCalendarDiv {
  position: absolute;
  display: none;
  border: 1px solid #447329;
  background-color: white;
}

.dynaCalendarTable {
  border-collapse: collapse;
}

.dynaCalendarTable th {
  background-color: #E3F2DA;
  cursor: default;
  width: 1em;
  text-align: center;
  text-transform: capitalize;
  border: 1px solid white;
}

.dynaCalendarTable th.BF {
  cursor: pointer;
}

.dynaCalendarTable td {
  border: 1px solid white;
}

.dynaCalendarTable td.day {
  background-color: #E3F2DA;
  color: #447329;
  cursor: pointer;
}
.dynaCalendarTable td.daySelected {
  background-color: #447329;
  font-weight: normal;
  color: white;
  cursor: pointer;
}

.myText {
  font-family: arial;
  font-size: normal;
  color: black;
  padding-left: 3px;
}
div#nav
{
float: left;
width: 660px;
height: 30px;
background: url(/images/searchaproductnav-new.jpg) no-repeat;
margin: 0px;
padding: 0px;
}

.nav{
text-align: left; font: normal normal normal 13px/30px arial; color: #E3F2DA;
letter-spacing: 0px;
padding-left: 3px;
}

.nav a:link {  color: #E3F2DA; text-decoration: none; padding: 5px; }
.nav a:visited {  color: #E3F2DA; text-decoration: none; padding: 5px; }
.nav a:hover{ color: #447329; text-decoration: none; padding: 5px;}
.nav a:active {  color: #E3F2DA; text-decoration: none; padding: 5px; }
