#maincontainer {width:1000px; height: auto; background-color:#000000; padding: 0px; margin-bottom: 10px; margin-top: 10px; }

#leftcol {width: 25px; height: auto; /*background-color:#c38711;*/ float: left; vertical-align: top; }

#centercol {width: 850px; height: auto; background-color:#ff00ff; vertical-align: top; }

#rightcol {width: 25px; height: auto; /*background-color:#ff0027;*/ float: right; vertical-align: top; }


#header {width:850px; height: 180px; /*background-color:#5D7B4F;*/ margin:0px; vertical-align: top; padding: 0px; float: right; }

#maincontent {width:850px; min-height:400px; background-color:#FFFFFF; vertical-align: top; text-align:left; margin-top: 0px; padding: 0px; clear: none; float: right; }

#send_friend {width:850px; height:40px; background-color:#FFFFFF; vertical-align: bottom; text-align:center; margin-top: 0px; padding: 0px; clear: none; float: right; }

#mainnav {width: 850px; height: 30px; background-color: #21491d; clear: both;  _margin-top: -4px; }
		
#dropmenu {background-color: #21491d; 
width: 100%; 
_height: 100%; 
text-align: left; 
vertical-align: top; 
clear: both; 
font-family: Arial, Verdana, san-serif; 
font-size: 11px; 
color: #F1EEE6; 
text-transform: uppercase; 
text-decoration: none; 
font-weight: bold; 
vertical-align: top; _vertical-align: middle; 
margin: 0px;  
padding-left: 120px; 
padding-right: 0px;
_padding-top: -2px;
}
	
#dropmenu a {color: #F1EEE6; 
text-transform: uppercase; 
text-decoration: none; 
font-weight: bold; 
vertical-align: top; }

#dropmenu a:hover {background: #B0C0A9; 
color: #21491D; 
text-decoration: none; 
padding-top: -9px; _padding-top: -9px; 
border-top: 9px #B0C0A9 solid; _border-top: 3px; 
border-bottom: 9px #B0C0A9 solid; _border-bottom: 3px; 
_height: 100%; 
_visibility: visible; 
}
		
#dropmenu li {float: left; 
vertical-align: top; 
list-style-type: none;  
margin-top: 7px; _margin-top: 9px; 
padding-top: -9px; _padding-top: 0px; 
padding-bottom: -4px;
position: relative; } 


#dropmenu ul li ul {
background-color: #B0C0A9; 
color: #21491d; 
width: 145px; _width: 100%; 
text-align: left; 
padding-left: 8px; 
padding-right: 8px;
margin-top: 7px; _margin-top: 15px; 
position: absolute; _position: relative; 
border-bottom: 9px #B0C0A9 solid; _border-bottom: 3px; 
_display: block; 
_height: 100%;
_margin-left: -118px;  } 



/* added a class for subnav */ 

#dropmenu ul li ul a {
background-color: #B0C0A9; 
color: #21491d; 
border-bottom: 9px #B0C0A9 solid; _border-bottom: 3px; 
}

#dropmenu ul li ul a:hover {
background-color: #21491d; 
color: #F1EEE6; 
border-bottom: 9px #21491d solid; 
_visibility: visible; 
_display: block; 
position: relative; _position: relative; }

#dropmenu ul li ul li ul {
background-color: #B0C0A9; 
color: #21491d; 
width: 145px; _width: 100%; 
text-align: left; 
padding-left: 8px; 
padding-right: 8px;
margin-top: 7px; _margin-top: 15px; 
position: absolute; _position: relative; 
border-bottom: 9px #B0C0A9 solid; _border-bottom: 3px; 
_display: block; 
_height: 100%;
_margin-left: -118px;  } 

#dropmenu ul li ul li ul a:hover {
background-color: #21491d; 
color: #F1EEE6; 
border-bottom: 9px #21491d solid; _border-bottom: 3px; 
_visibility: visible; 
_display: block; 
position: relative; _position: relative; }*/

body #dropmenu ul li ul {display: none; }
#dropmenu ul li:hover ul {display: block; }


#bottomnav {background-color: #21491d; height: 30px; text-align: center; vertical-align: bottom; clear: inherit; font-family: Arial, Verdana, san-serif; font-size: 11px; color: #F1EEE6; text-transform: uppercase; text-decoration: none; font-weight: bold; vertical-align: top; margin-top: 0px; padding-top: 0px; clear: both; padding-left: 120px;}

#bottomnav a {color: #F1EEE6; text-transform: uppercase; text-decoration: none; font-weight: bold; margin-top: 0px; padding-top: 0px; }

#bottomnav a:hover {background: #21491d; color: #F1EEE6; text-transform: uppercase; text-decoration: none; font-weight: bold; margin-top: 0px; padding-top: 0px; }

#bottomnav li {float: left; vertical-align: middle; list-style-type: none;  margin-top: 9px; }

#bottomnav_text {vertical-align: middle; height: auto; padding-top: 9px; }

#bottomservices {background-color: #21491d; height: auto; text-align: center; vertical-align: bottom; clear: inherit; font-family: Times, serif; font-size: 12px; color: #F1EEE6; text-decoration: none; font-weight: normal; vertical-align: middle; margin-top: -4px; padding-top: 2px; padding-bottom: 2px; clear: both; }

body, p {font-family: Times, serif; font-size: 14px; line-height: 16px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px;  }

h1, h2, h3, h4, h5, h6 {font-family: Times, serif; font-weight: bold; line-height: 12px;  margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px;  }

h1 {font-size: 20px; line-height: 20px; margin-bottom: -10px; margin-top: 18px; }

h2 {font-size: 18px; line-height: 18px; margin-bottom: -10px; margin-top: 18px; }

h3 {font-size: 17px; line-height: 17px; font-weight: bold; font-style: normal; color: #21491D; margin-bottom: -10px;  margin-top: 18px; }

h4 {font-size: 16px; font-weight: bold; font-style: italic; color: #21491D; margin-bottom: -10px;  margin-top: 18px; }

h5 {font-size: 16px; margin-bottom: -10px; font-weight: normal;  margin-top: 18px; }

h6 {font-size: 15px; font-weight: normal; font-style: italic; margin-bottom: -10px;  margin-top: 18px; }

td { }

a:link {color: #21491D; text-decoration: underline; }

a:visited {color: #21491D; text-decoration: underline; }

a:hover {color: #21491D; text-decoration: none; }

.comments {margin-left: 50px; margin-right: 50px; color: #11330e; }

.list {font-family: Times, serif; font-size: 14px; line-height: 16px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px;    }

/*.list ol li ol {font-family: Times, serif; font-size: 14px; line-height: 16px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px;    }

.list ul {font-family: Times, serif; font-size: 14px; line-height: 16px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px;   } */

list.ol {font-family: Times, serif; font-size: 14px; line-height: 16px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px; list-style: outside;   }

list.ul {font-family: Times, serif; font-size: 14px; line-height: 16px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px; list-style: outside;  }

.trademarks {font-family: Arial, Helvetica, san-serif; font-size: 10px; color: #F1EEE6; line-height: 12px; margin-left: 30px; margin-right: 30px; padding-left: 10px; padding-right: 10px;  }

.trademarks a {font-family: Arial, Helvetica, san-serif; font-size: 10px; color: #F1EEE6; text-decoration: none; }
