.dropmenudiv {	
border: 0px none;
  position:absolute;
	line-height:20px;
	z-index:9999;
	background-color: #EBEEFD;
	width: 190px;
	visibility: hidden;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); 
	font-style:normal; 
	font-weight:normal; 
	font-size:13px; 
	font-family:Verdana ;
	border: 1px solid black;
}

.dropmenudiv a {
	color: black;
	font-weight: normal;
	border: 0px;
	border: 0px;
	padding-left: 7px;

	width: auto;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}
.dropmenudiv ul {
  padding: 0px;
  margin: 0px;
  width: 100%;
}

* html .dropmenudiv a { /*IE only hack*/
	width: 100%;
}
.dropmenudiv li {	
  border: 0px;
  border-bottom: dotted 1px #507ED2;
}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/
  background: #F4E4F3;
	text-decoration:underline;
	padding-left: 10px;
	color: red;
}


/****************** top menu *********************/
.menutop {
  background:url(images/Menu01.gif) repeat-x center center;
  border: 0px;
  font-weight: normal;
  display: block;
  width:100%;
  font-size:100%;
  line-height:normal;
  margin-bottom: 10px;
  margin-top: 0px;
}
.menutop ul {
  margin:0;
  padding:0px 10px 0 0px;
  list-style:none;
  background:transparent;
}
.menutop li {
  border-right: 1px solid #FFFFFF;
  display:block;
  float:left;
  margin:0;
  padding:0;
}
.menutop a:hover {
  float:left;
  background:url(images/Menu02.gif) repeat-x center center;
  text-decoration: none;
}
.menutop a {
  background:url(Menu01.gif) repeat-x center center;
  border: 0px;
  float:left;
  margin:0;
  padding:6px 10px;
  text-decoration:none;
}

.menutop a {
  float:left;
  display:block;
  padding:5px 15px 4px 6px;
  color:#627EB7;
}

.menutop a span {float:none;}
  #tabs a:hover span {
  color:#627EB7;
}

.menutop .current a {
  background-position:0% -42px;
}

/*******************leftmenu******************/
.leftmenu {
  line-height:18px;
}

.leftmenu ul {
  padding: 0px;
  margin: 0px;
}

.leftmenu li {
  display:block;
  padding: 0px;
  margin: 0px;
  border: none;
  border-bottom: 1px dotted #507ED2;
}
.leftmenu a {
  text-align:left;
  padding: 3px 5px;
  margin: 0px;
  display: block;
  border-left: 5px double #0A1E99;
  color:black;
}

.leftmenu a span {float:none;}
.leftmenu a:hover {
  text-align:left;
  display: block;  
  text-decoration: none;
  font-weight: normal;
  background: #F4E4F3;
  padding-left: 8px;
}

.leftmenu span {
  display: block;
}