body
{
    margin: 0px 0px 0px 0px;
    background-color: white;
    width: 100%;
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
    font-size: 10pt;
    color: black;
}

img                
{
	border-width:0px;
}
td
{
	white-space:nowrap;	
}
th
{
	white-space:nowrap;	
}
.formdata
{
	width:150px;
}
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
       margin:0;
       border:0 none;
       padding:0;
       list-style:none;
       height:24px;
       white-space:nowrap;
}

ul#navmenu li {
       margin:0;
       border:0 none;
       padding:0;
       float:left; /*For Gecko*/
       display:inline;
       position:relative;
       height:24px;
       white-space:nowrap;
}

ul#navmenu ul {
       margin:0;
       border:0 none;
       padding:0;
       width:160px;
       list-style:none;
       display:none;
       position:absolute;
       top:24px;
       left:0;
       white-space:nowrap;
}


ul#navmenu ul li {
       width:220px;
       float:left;/*For IE 7 lack of compliance*/
       display:block !important;
       display:inline;/*For IE*/
}

    /* Root Menu */
ul#navmenu span {
       
       padding:0 6px;
       float:none !important; /*For Opera*/
       float: left; /*For IE*/
       display: block;
       background-color:rgb(153,174,106);
       color:  #333;
       font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
       text-decoration: none;
       height: auto !important;
       height: 1%; /*For IE*/
       cursor:pointer;
}

ul#navmenu li.hoverover li span,
ul#navmenu li.hoverover li.hoverover li span,
ul#navmenu li.hoverover li.hoverover li.hoverover li span {
       border:1px solid #FFF;
       border-right-color:#CCC;
       border-bottom-color:#CCC;float: none;background-color:#eeeecc;
}

ul#navmenu span.hoverover,
ul#navmenu li.hoverover span,
ul#navmenu li.hoverover li.hoverover span,
ul#navmenu li.hoverover li.hoverover li.hoverover span,
ul#navmenu li.hoverover li.hoverover li.hoverover li.hoverover span  {
       border:1px solid #FFF;
       border-right-color:#CCC;
       border-bottom-color:#CCC;background-color: #a9bE7A;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
       display: none;position: absolute;top: 0;left: 220px;
}

ul#navmenu li.hoverover ul ul,
ul#navmenu li.hoverover ul ul ul {
       display: none;
}

ul#navmenu li.hoverover ul,
ul#navmenu ul li.hoverover ul,
ul#navmenu ul ul li.hoverover ul {
       display: block;
}

.button_bg
{
	background:#888888 url(../../images/button_texture.gif);
}

.bkclicked 
{
	padding:0px;
	margin:0px;
	border-style:inset;
	background:#888888 url(../../images/button_texture.gif);
}

.bkunclicked
{
	padding:0px;
	margin:0px;
	background:#888888 url(../../images/button_texture.gif);
}