td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}



h1 {  font-size: 17px; font-weight: bold; display:inline}

h3 {  font-size: 12px; font-weight: bold; display:inline}



.textgrey {  color: #CCCCCC}

.textwhite {  color: #FFFFFF}

.textblue {  color: #00567A}

.textsmall { font-size: 11px}

.textbox {  color: #CCCCCC; font-size: 11px}



a:visited {  font-weight: bold; color: #666666; text-decoration: none}

a:link {  font-weight: bold; color: #666666; text-decoration: none}

a:active {  font-weight: bold; color: #000000; text-decoration: none}

a:hover {  font-weight: bold; color: #000000; text-decoration: none}



a.white:visited {  font-weight: bold; color: #FFFFFF; text-decoration: none}

a.white:link {  font-weight: bold; color: #FFFFFF; text-decoration: none}

a.white:active {  font-weight: bold; color: #A2E60B; text-decoration: none}

a.white:hover {  font-weight: bold; color: #A2E60B; text-decoration: none}


a.whitebox:visited {  font-weight: normal; color: #CCCCCC; text-decoration: none}

a.whitebox:link {  font-weight: normal; color: #CCCCCC; text-decoration: none}

a.whitebox:active {  font-weight: normal; color: #A2E60B; text-decoration: none}

a.whitebox:hover {  font-weight: normal; color: #A2E60B; text-decoration: none}


a.textlink:visited {  font-weight: bold; color: #4EB039; text-decoration: none}

a.textlink:link {  font-weight: bold; color: #4EB039; text-decoration: none}

a.textlink:active {  font-weight: bold; color: #4EB039; text-decoration: none}

a.textlink:hover {  font-weight: bold; color: #000000; text-decoration: none}



/* a.nav {font-size: 11px; font-weight: bold; display: block; padding-top: 4px; padding-bottom: 4px} */

/* a.nav:visited {  color: #00567A; text-decoration: none; font-size: 11px} */

/* a.nav:link {  color: #00567A; text-decoration: none; font-size: 11px} */

/* a.nav:active {  color: #00567A; text-decoration: none; font-size: 11px} */

/* a.nav:hover {  color: #00567A; text-decoration: none; font-size: 11px;} */



.bgrnd {  background-color: #FFFFFF; background-image: url(images/home_bgrnd2.jpg); background-repeat: no-repeat}

.bluebgrnd {  background-color: #00567a}

.greenbgrnd {  background-color: #4EB039}

.textsmall {  }

.texttiny { font-size: 10px;  }

.bgrndbody {  background-image: url(images/bgrndbody.gif); background-repeat: repeat-x; background-color: #FFFFFF}





/* dropdown nav */



#menu ul {margin: 0; padding: 0; list-style-type: none; width: 770px;}



#menu ul li {
	display: inline;
	position: relative;
}



#menu ul li a {font-size: 11px; font-weight: bold; text-decoration: none; padding: 10px 11px; color: #FFFFFF; background-color: #4EB039;}



#menu ul li a:hover {color: #000000}



.lineright {border-right: 1px solid #FFFFFF}

.linetop {border-top: 1px solid #000000; background-color: #4EB039;}

.linetopblue {border-top: 4px solid #D5EFC8; background-color: #4EB039;}







#menu li ul {position: absolute; left: 0px; top: 34px; width: 104px; display: none; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000;}



#menu li ul a {font-size: 11px; font-weight: normal; color: #000000; line-height: 12px; display: block; padding: 4px 6px; background-color: #D5EFC8;}


#menu li a:hover {color: #4EB039;}


#menu li:hover ul { color: #4EB039; display: block; }



#menu li.over ul { color: #4EB039; display: block; }







#menu li ul li ul {position: absolute; left: 100px; top: 0px; width: 100px; display: none;}



#menu li ul li:hover ul { color: #4EB039; display: block; }



#menu li ul li.over ul { color: #4EB039; display: block; }





/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; height: 1%; }

* html ul li a { height: 1%; }

/* End */.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00567A;
	line-height: 14px;

}
.beech {
	background-image: url(images/beech/beechlogotint.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.boxlink {
font-weight: normal; color: #FFFFFF; text-decoration: none
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.greentext {
	color: #669933;
}
.textboxdarktext {
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

/* Menu Stuff \*/ 
/*end mack hack */

#m1 {position:absolute;left:69px;top:74px; }
#m2 {position:absolute;left:156px;top:74px; }
#m3 {position:absolute;left:238px;top:74px; }
#m4 {position:absolute;left:305px;top:74px; }
#m5 {position:absolute;left:369px;top:74px; }
#m6 {position:absolute;left:461px;top:74px; }
#m9 {position:absolute;left:623px;top:74px; }

.mMenu { overflow: hidden; visibility: hidden;width:120px;background-color:#D5EFC8;filter:alpha(opacity=100); border-top:1px solid #fff; border-bottom:8px solid #4EB039}
.mMenu a {display:block;width:120px;color:#000;text-decoration:none;font-weight:bold;} 
.mMenu a,.mMenu a:link, .mMenu a:active, .mMenu a:visited  {font-size: 11px; font-weight: normal; color: #000; line-height: 12px; display: block; padding: 4px 2px;}
.mMenu li {list-style-type: none; display: inline;	position: relative;	margin:0px; }
.mMenu ul {margin: 0; padding: 0; list-style-type: none; width: 200px;}
.mMenu a:hover {color: #fff;}

#menuBox>.mMenu{width:138px;}
