ul.menu 
{

	}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 1px;
  padding: 0;
  
}

ul.menu a {
  display: block;
  text-decoration: none;	
  
  color: #FFFFFF;
  font-size: 1.3em;
  font-weight: bold;
}

ul.menu li {
  
}

ul.menu li a {
  padding:  10px 20px 0 20px;
  background-image: url(/images/bg_accordion_header.gif);
  background-repeat : no-repeat;
  background-position : left top;
  height: 28px;
}



ul.menu li a:hover {
  
}

ul.menu li ul
{
	background-color: #FFFFFF;
	}

ul.menu li ul li 
{
	border-bottom: 1px dotted #CCCCCC;
	margin: 0 15px;
	}

ul.menu li ul li a {
  padding: 10px 5px;
  background-color: #FFFFFF;
  color: #494949;
  font-size: 1em;
  font-weight: normal;
  line-height: 1.2;
  background-image: none;
  height: auto;
}

ul.menu li ul li a span {
  font-size: 1.1em;
  font-weight: bold;
  color: #003c73;
}

ul.menu li ul li a:hover {
	background-color: #F9F9F9;
}










.accHeader {
  padding:  10px 20px 0 20px;
  background-image: url(/images/bg_accordion_header.gif);
  background-repeat : no-repeat;
  background-position : left top;
  height: 28px;
  margin-bottom: 1px;
}

.accHeader a{
  display: block;
  text-decoration: none;	 
  color: #FFFFFF;
  font-weight: bold;
}

.accUL li{
  display: block;
  text-decoration: none;	 
  color: #FFFFFF;
  font-weight: bold;
}
.accContent{
background-color: #F9F9F9;
margin-top: 1px;
margin-left:1px

}
.accContent li{
	padding:5px;
  	display: block;
	border-bottom: 1px dotted #CCCCCC;
	margin-left: -10px;
	margin-right: 10px;
	background-color: white;
}

.accContent li a {
	text-decoration: none;
}
.accContent ul li:hover {
	background-color: #F9F9F9;
}
.accContent li a span {
  font-size: 1.1em;
  font-weight: bold;
  color: #003c73;
}
