.drillmenu{ /* main DIV container of menu */
border: 2px solid black;
width: 210px; /*width of menu*/
height: 1px; /*Height of DIV for those with JavaScript disabled*/
overflow-y: scroll; /*Scrollable DIV for those with JavaScript disabled*/
background: lightgreen; /*background of menu.*/
color: white;
background: darkgreen;
}


.drillmenu ul{ /*menu ULs*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
box-shadow: 2px 2px 5px gray;
list-style-type: none;
background: lightgreen; /*background of menu*/
color: white;
background: darkgreen;
}

.drillmenu li a{ /*menu links*/
display: block;
text-decoration: none;
padding: 5px;
color: white;
background: darkgreen;
  -moz-border-radius: 9px;
  -moz-box-shadow: #6E7849 0px 0px 10px;
  -webkit-border-radius: 9px;
  -webkit-box-shadow: #6E7849 0 0 10px;
  background-color: #9fdc56;
  background-image: -moz-linear-gradient(73deg, #227c23, #9fdc56);
  background-image: -ms-linear-gradient(73deg, #227c23, #9fdc56);
  background-image: -o-linear-gradient(73deg, #227c23, #9fdc56);
  background-image: -webkit-linear-gradient(73deg, #227c23, #9fdc56);
  background-image: linear-gradient(73deg, #227c23, #9fdc56);
  border-radius: 9px;
  border: 1px solid #4a5032;
  box-shadow: #6E7849 0px 0px 10px;
}

* html .drillmenu li{ /*IE6 CSS hack*/
display: inline-block;
}

.drillmenu li a:hover{
background-color: darkgreen;
color: white;
}

li.backcontroltitle{ /*style of top level menu title*/
background: white;
color: darkgreen;
padding: 4px;
}

li.backcontrol{ /*style of back button control that gets added to the top of each sub UL*/
background: white;
color: darkgreen;
padding: 4px;
cursor: hand;
cursor: pointer;
}

#drillcrumb{ /*custom, user defined DIV that contains breadcrumb trail*/
margin-bottom: 5px;
font: bold 13px Verdana;
}

#drillcrumb a{ /*custom element*/
color: darkgreen;
}