/**************  DROP DOWN MENU **************/
/* This is only part of the drop down menu.  The most used elements for colors, padding, etc
are in the main style sheet.  Both sections are required. */

.dropdownmenu {z-index:100; }
.dropdownmenu ul { margin: -1px 0 0 0; }
.dropdownmenu ul li { float:left; position:relative; list-style: none; }
.dropdownmenu ul li a, .menu ul li a:visited {text-align: center; display:block; text-decoration:none; }
.dropdownmenu ul ul li a, .dropdownmenu ul ul li a:visited {text-align: left;}
.dropdownmenu ul li ul { display: none; }
table {margin:-1px; border-collapse:collapse; font-size:1em; }
.dropdownmenu ul li:hover ul,
.dropdownmenu ul li a:hover ul { display:block; position:absolute; }
* html .dropdownmenu ul li a:hover ul { margin-top:0; marg\in-top:1px; }
.dropdownmenu ul li:hover ul li ul,
.dropdownmenu ul li a:hover ul li a ul { visibility:hidden; position:absolute; height:0; width:0; }

/* 2nd level */
.dropdownmenu ul li:hover ul li a,
.dropdownmenu ul li a:hover ul li a {
display:block; height:auto; }
* html .dropdownmenu ul li a:hover ul li a { width:100px; w\idth:79px; }
.dropdownmenu ul li:hover ul li a.drop,
.dropdownmenu ul li a:hover ul li a.drop { background:#CC9900 url(drop.gif) bottom right no-repeat; }

/* 3rd level */
.dropdownmenu ul li:hover ul li:hover ul,
.dropdownmenu ul li a:hover ul li a:hover ul { visibility:visible; position:absolute; top:0;}
.dropdownmenu ul li:hover ul li:hover ul.left,
.vmenu ul li a:hover ul li a:hover ul.left { left:-100px; }
