root { 
    display: block;
}

html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
}

.tableHeight {
	height: 100%;
}

#z {z-index: -1;}

#content {
  width: 910px;
  background-color: #347235;
}



fieldset { 
	border:1px solid #347235;
}

fieldset.sitemap { 
	border:1px solid #006600;
}


legend {
	color: #FF0000; 
}

img {
	border: 0;
}


h1 {
	color: red;
}


h2 {
	color: red;
}

h4 {
	color: red;
}

h5 {
	color: green;
}

h6 {
	color: white;
}

p.white {
	color: white;
}

.padding {
	padding-right: 1%

}

a:link {
	color: black;
}

a:visited {
	color: black;
}

a:hover {
	color: red;
}

a:active {
	color: orange;
}

.space {
	white-space: nowrap;

}

.black {
	color: #000033; 
}

.red {
color: #FF0000;
font-style: italic;
}


ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 120px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
ul li{
position: relative;
}
	
/*Sub level menu items */
ul li ul{
position: absolute;
width: 151px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #347235;
text-decoration: none;
background-color: #F5F5DC;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

ul li a:link{
background-color: #F5F5DC;
color: #347235;
}

ul li a:visited{
background-color: #F5F5DC;
color: #347235;
}

ul li a:hover{
background-color: #347235;
color: #F5F5DC;
}

ul li a:active{
background-color: #347235;
color: #FF0000;
}


	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; width: 100%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

p.italic {
	font-style: italic;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: center;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: black;
text-align: center;
font-style: italic;
color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
