/*
## menu.css - Contains style for menu
*/

/* Top menu style */
#navMain {
  list-style-type:none;
  padding:0;
  margin: 0 15px;
  background: #1F5011 url(menu.gif) repeat-x 0 0;
}

#navMain li {
  float:left;
}

#navMain li a {
  display: block;
  padding: 7px 12px;
  color: #FFF;
  text-decoration: underline;
}

#navMain li a:hover ,
#navMain li a.current {
  background: #689424 url(menuhover.gif) repeat-x 0 0;
}

/*Sub menu style */
#navSub {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 30px;
}

#navSub a {
  color: #03549C;
  padding: 5px 10px;
  display: block;
  background: transparent url(stapled.gif) repeat-x 0 100%;
  text-decoration: none;
}

#navSub a:hover {
  text-decoration: underline;
}

#navSub a.current {
  font-weight: bold;
}

#navSub ul {
  padding-left: 0;
  list-style-type:none;
  background: #D5E5BD url(stapled.gif) repeat-x 0 100%;  
}

#navSub li {
  width: 100%;
  float: left;
}

#navSub ul a {
  font-weight:normal;
  margin-left: 0;
  padding-left: 10px;
}

#navSub ul li a {
  padding-left: 20px;
}

#navSub ul li li a {
  padding-left: 30px;
}

#navSub ul li li li a {
  padding-left: 40px;
}