body {
  background-color : #006633;
  color : #000000;
  font-family : sans-serif;
  font-size: 12px;
  margin : 0;
  background-image : url(../images/greengrass.jpg);
  background-position : bottom;
  background-repeat : repeat-x;
}

td {
	  font-family : sans-serif;
  font-size: 12px;

}

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

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

a:active  { color: #660000; text-decoration: underline }

a:hover    { color: #660000; text-decoration: underline }


.list {
 list-style : url(../images/2005/bullet_green_square.gif);
}

.border {
  border : 1px solid #006633;
}

.box {
	 
	BORDER: 1px solid #000066; 
	background : url(../images/2005/bkg_nav.gif);
	color : #663333;
	font-size : 14px;
	word-spacing : 2px;
	padding : 5px;
}

.button{
	  border : 1px solid #666666;
	background-color : #006633;
  font-size: 10px;	font-weight : bold;
  color: #FFFFFF;
	padding : 1px;
}

.caption {
	PADDING: 5px; 
	color : #000066;
	font-weight : bold;
}

.caption_white {
	color : #ffffff;
	  font-size: 12px;
	font-weight : bold;
}

.copy_white {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
.content {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-right : 20px;
}

.date {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : Black;
}

.etomite {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; color: #009900; text-decoration: none; 
}
.etomite a	 { color: #009900; text-decoration: none; }
.etomite a:link	 { color: #009900; text-decoration: none; }
.etomite a:visited	{ color: #009900; text-decoration: none; }
.etomite a:hover { color: #009900; text-decoration: none; }
.etomite a:active { color: #009900; text-decoration: none; }

.footer {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}

fieldset {
  position:relative;margin: 0px 15px;
  padding:5px;background-color:#ffffcc;
  border: 1px solid Navy;
}

legend {
  padding:2px;
  color : #000080;
  font-weight : bold;
}

.pagetrail, .pagetrail a, .pagetrail a:link,.pagetrail a:visited {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color :Black;
  padding-right : 10px;
  padding-top : 3px;
  padding-bottom : 3px;
}
.pagetrail a:hover {
 font-weight : bold;
 }
.searchbox {
  color: green;
}

.small {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

H1 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 22px;
  color: #006633;
margin: 5px 15px 5px 0px;
}
H2 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #FF6600;
}
H3 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: Green;
}
H4 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000080;
}

.pullquote {float: right; width: 33%; text-align: left;
   font-size: 12px; font-weight: normal; font-family: sans-serif;
   padding: 1em; background: #ffffdd;
   color: #330099; border: 1px solid #228B22; word-spacing: 0.1em;
   border-width: 1px 1px 1px 1px; margin: 0.4em 0.2em 0.2em 0.4em;}

.slogan {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: bold;
  color: White;
}


.searchbox text {
  background-color: #666699;
  color: #ffffff;
}
 /* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color: #000066;
    font-weight: bold;
    text-decoration: underline;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: underline;
}

/* menu nav bar  */

.navigation { 
  padding: 0px; 
  margin: 0px;
  width: 150px;
  border: none;
  background: transparent;
}


 /* lm.css -- Stylesheet settings for ListMenu Snippet
// STYLES used
//
// #LM_level_N      menu level where N is the number of the depth
//                  starting at 0
// #LM_youAreHere   menu item of current location
// .LM_expanded     expanded menu item with children
// .LM_collapsed    menu item with childen, but not expanded
// .LM_endPage      menu item with children
// .LM_description  menu item description
// 
*/

/* ListMenu Styles */

#listMenuWrapper {
position:relative;margin:0;padding:0;
font-size: 12px;
list-style:none;
}

#listMenuWrapper ul {
position:relative;margin:0;padding:0; list-style: none;
}

#listMenuWrapper ul li {
position:relative;margin:0;padding:0;
border-color: #f0e7d7 #aaab9c #cccccc #ffffff;list-style: none; 
}

#listMenuWrapper a, #listMenuWrapper #LM_youAreHere {
display: block;
position:relative;margin:0;
border-width: 1px;
border-color: #f0e7d7 #aaab9c #ccc #fff;
border-style: solid;
text-decoration: none;
padding: 2px 4px;
}

#listMenuWrapper .snippetName a {
position:relative;margin:0;padding:0;
display:inline;
}

.LM_collapsed a {}
.LM_collapsed a:hover {
 font-weight : bold;
background: #663300;
border-color: #f0e7d7 #fff #fff #ccc;
color : White;
	 }

.LM_expanded a {}
.LM_expanded a:hover { 
 font-weight : bold;
background: #663300;
border-color: #f0e7d7 #fff #fff #ccc;
color : White;
	}
.LM_expanded #LM_youAreHere {
 font-weight : bold;
background: #663300;
border-color: #f0e7d7 #fff #fff #ccc;
 color : White;
}

.LM_endPage a {color:#663300; }
.LM_endPage a:hover  {
 font-weight : bold;
background: #663300;
border-color: #f0e7d7 #fff #fff #ccc;
color : White;
}
.LM_endPage #LM_youAreHere {
 font-weight : bold;
background: #663300;
border-color: #f0e7d7 #fff #fff #ccc;
color : White;
}

#LM_level_1 li a, #LM_level_1 li #LM_youAreHere {padding-left:8px; }
#LM_level_2 li a, #LM_level_2 li #LM_youAreHere {padding-left:16px;}
#LM_level_3 li a, #LM_level_3 li #LM_youAreHere {padding-left:24px; }
#LM_level_4 li a, #LM_level_4 li #LM_youAreHere {padding-left:32px; }

