body {
	background-color: #f1efe2;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}
td  {
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:              11px;
  }

li  {
  color: Black;
  list-style-type: square;
  }

ul  {
  color: Black;
  list-style-type:        square;
  }

FORM {
	margin : 0;
}


ol  {
  color: #333333;
  }

a:link  {
  color: #009900;
  text-decoration : underline;
  }

a:visited  {
  color: #009900;
  text-decoration : underline;
  }

a:hover  {
  color: #00CC00;
  text-decoration : none;
  }

a:active  {
  color: #009900;
  }
.style3 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
}


.form  {
  background-color: White;
  border-style: solid;  
  color: #666666;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size: 7pt;
  font-weight: bold;
  letter-spacing: 0pt;
  border-left : 1px solid #666666;
  border-top : 1px solid #666666;
  border-bottom : 1px solid #666666;
  border-right : 1px solid #666666;
  }

.productimage{border:1px; border-thickness: 1px; border-color: #E3F2EB;
border-style: solid;}

.menugroup {
	border:1px; 
	border-thickness: 1px; 
	border-color: #E3F2EB;
	border-style: none;
}

.tableborder {
	border:1px; border-thickness: 1px; border-color: #A8D7C0;
border-style: solid;
}

.itemtable {
	background-color : #e3f2eb;
border:1px; border-thickness: 1px; border-color: #c3e4d3;
border-style: solid;
}

.divider {
	border-right : 1px solid #006400;
}

A:hover .productimage, A:active .productimage {border:1px; border-thickness: 1px;
border-color: #cccccc; border-style: solid
}

A:hover .menugroup, A:active .menugroup {
	border:1px; 
	border-thickness: 1px;
	border-color: black; 
	border-style: solid;
}
.address {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	letter-spacing : 0px;
}
.mytext  {
  color: Black;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 1px;
  text-decoration:        none;
    }

.mytext a:link  {
  color: White;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 1px;
  text-decoration: underline;
  }

.mytext :visited  {
  color: White;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 1px;
  text-decoration: underline;
  }

.mytext a:hover  {
  color: White;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 1px;
  text-decoration:        none;
  }

.mytext a:active  {
  color: White;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 1px;
  text-decoration:        none;
  }


.searchbar  {
  color: #009933;
  font-family: Century Gothic,Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 0px;
  text-decoration: none;
  }
  
  .searchbar a:link  {
  color: #009933;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  text-decoration: underline;
  }
  
  .searchbar a:visited  {
  color: #009933;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px; 
  text-decoration: underline;
  }
  
  .searchbar a:hover  {
  color: #33CC00;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  text-decoration: none;
  }
  
.searchbar a:active  {
  color: #009933;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;  
  text-decoration: none;
  }
  

  
.small {
  color: #A9A9A9;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing: 0px;
}  

.small a:link {
	color: #A9A9A9;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: underline;
}

.small a:visited {
	color: #A9A9A9;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: underline;
}

.small a:hover {
	color: #A9A9A9;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: underline;
}

.small a:active {
	color: #A9A9A9;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: none;
}

.style2  {
  color: White;
   font-family: " Geneva", sans-serif;
  font-size: 8pt;
  font-weight: bold;
  letter-spacing: 1pt;
  }
  
  .style2 a:link  {
  color: White;
  font-weight: bold;
  text-decoration: none;
  }


.style2 a:visited  {
  color: White;
  font-weight: bold;
  text-decoration:        none;
  }

  
.style2 a:active  {
  color: White;
  font-weight: bold;
  text-decoration:        none;
  }
  
.style2 a:hover  {
  color: #99CC99;
  font-weight: bold;
  text-decoration:        none;
  }


  
.title {
	font-family : Trebuchet, Trebuchet MS, TrebuchetMS, Arial, sans-serif;
	font-size : 21px;
	font-weight : bold;
	letter-spacing : 0px;
	color : #006633;
}
.title2 {
	font-family : Trebuchet, Trebuchet MS, TrebuchetMS, Arial, sans-serif;
	font-size : 21px;
	font-weight : bold;
	letter-spacing : 0px;
	color : #006633;
  	border-bottom : 1px solid #cccccc;
}

.title_small {
	font-family : Trebuchet, Trebuchet MS, TrebuchetMS, Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 0px;
	color : #006633;
}

.title_small_right {
	font-family : Trebuchet, Trebuchet MS, TrebuchetMS, Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 0px;
	color : #006633;
	text-align: right;
}



.clock {
	 color: White;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 9px;
  letter-spacing: 0px;
  text-decoration:        none;
  }









.twopart {
background-image:url(images/multipart.jpg);
 background-repeat : no-repeat;
}

.landingtext {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
}

.pictitle {
	padding-bottom : 5px;
	border-bottom : 1px solid #CCCCCC;
}


.medium_title { 
color: #336633;
 font-family: Trebuchet, Trebuchet MS, TrebuchetMS, Arial, sans-serif;
 font-size: 19px;
 font-weight: bold; 
 letter-spacing: 1pt
 }
 
 h4 {color:#fff;font-size: 11px;margin:0;padding:20 0 16 12;text-align:left;background: url(../images/menu1.jpg) no-repeat;}
 
 div.menu {
	width:100%;
	padding:0;
	margin-left:0;
	border:0px solid #000;
	}

div.menu a{
	display:block;
	margin:0;
	width:100%;
	padding:7 0 7 20;
	font-weight:normal;
	border-top:0px solid #000;
	color:#014528;
	text-decoration:none;
	background: url(../images/menu0.jpg) no-repeat;
}

div.menu a:visited{
	display:block;
	margin:0;
	width:100%;
	padding:7 0 7 20;
	font-weight:normal;
	border-top:0px solid #000;
	color:#014528;
	text-decoration:none;
	background: url(../images/menu0.jpg) no-repeat;
}

html>body div.menu a {width:auto;}

div.menu a:hover {background: url(../images/menuh.jpg);color:#014528;}

#mydiv {
		PADDING-RIGHT: 10px; 
		PADDING-LEFT: 10px; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 10px; 
		WIDTH: 100%; 
		PADDING-TOP: 10px; 
		FONT-FAMILY: arial, helvetica; 
		color:#000;
		margin-top:7px;
}

#mydiv2 {
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 7px; 
		PADDING-BOTTOM: 4px; 
		margin-left: 0px;
		WIDTH: 100%; 
		PADDING-TOP: 4px; 
		color:#000;
		font-family : Trebuchet, Trebuchet MS, TrebuchetMS, Arial, sans-serif;
	    font-size : 21px;
	    font-weight : bold;
		margin-top:8px;
	    }
		
		#hard {
		padding-left : 10px;
		color : #000;
		font-size : 20px;
		}




