

.menu:hover
{
  text-decoration: none;
}

.menu 
{

  float: right;
  font-family:Arial, Sans-Serif;
  font-size:13px;
  font-weight: bold;
}

.menu ul 
{
  z-index:500;
  padding:0;
  margin:0;
  list-style-type:none;
  width:162px;
}

.menu li 
{
  float:left;
  width:162px;
  padding: 3px 0px 3px 0px;
}

.menu2
{
float: right;

}

.menu2 ul 
{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
list-style-type:square;
}

.menu2 li 
{
width: 132px;
margin:0px 0px 0px 30px;
}

.menu2 li  a
{
width: 150px;
color: #FFFFFF;
}

.menu2 li a:hover
{
width: 162px;
color: #e1e9e3;
text-decoration: none;
padding: 3px 0px 3px 0px;
}

.menu_popup
{
  position: absolute;
  left: -1000px;
  border-width: 1px 1px 0 1px;
background: #266538;
}

.menu a
{
  display:block; 
  text-decoration:none;
  line-height:14px;
  color:#FFFFFF;
  padding: 4px 5px 4px 10px;
  border-width: 0 0 1px 0px;
}

* html .menu a, * html .menu a:visited 
{
  width:136px; w\idth:135px;
}

/* TOPLEVEL */

/* Items with no sub menu */

.menu a:hover
{
  color: #e1e9e3;
  background: #1b572c;
}

.menu a.selected,
.menu .level1 a.selected:hover
{
  font-weight: bold;
  color: #FFFFFF;
  background: #1b572c;
}

.menu a.sub
{

}

.menu a.subtopselected,
.menu a.subselected,
.menu a.subtopselected:hover,
.menu a.subselected:hover
{
  background: #1b572c;
  font-weight: bold;
  color: #FFFFFF;

}

.menu a.sub:hover
{
  background: #1b572c;
  color:#e1e9e3;
}

/* POPUP */

.menu .menu_popup a
{
  background: #266538;
}

.menu .menu_popup a:hover
{
  background: #266538;
  color: #FFFFFF;

}

.menu .menu_popup a.sub
{
  background: #1b572c;
}

.menu .menu_popup a.sub:hover 
{
  background: #1b572c;
  color:#FFF;
}

/* LEVEL 2 */
.menu .level2 a
{
 background: #1b572c;
  padding: 0px 0px 0px 12px;
  margin: 0px 0px 0px 10px;
  font-weight: normal;
  font-size:11px;
  color: #e1e9e3;
  background: #1b572c url(/images/sub_selected.gif) no-repeat 0px 4px;
}

.menu .level2 a:hover
{
  color: #FFFFFF;
}

.menu .level2 a.topselected
{
  font-weight:bold;
  color: #e1e9e3;
  
}


.menu .level2 a.sub
{
  background: #1b572c url(/images/sub_selected.gif) no-repeat 0px 4px;
}

.menu .level2 a.sub:hover 
{
  background: #1b572c url(/images/sub_selected.gif) no-repeat 0px 4px;
  color:#FFF;
}

.menu .level2 a.subtopselected,
.menu .level2 a.subselected,
.menu .level2 a.subtopselected:hover,
.menu .level2 a.subselected:hover
{
  color: #e1e9e3;
  background: #1b572c url(/images/sub_selected.gif) no-repeat 0px 4px;
  font-weight: bold;
}


/* LEVEL 3 */
.menu .level3 a
{
  background: #1b572c;
  margin: 0px 0px 0px 20px;
  color: #91a88d;
}

.menu .level3 a:hover
{
  color: #FFFFFF;
}