.ddsmoothmenu {font-family: Georgia; background:none; text-transform:uppercase; /* background:url("/sitedocs/upload/menu-bg.jpg") right center no-repeat; */ /*background of menu bar (default state)*/ width:145px; }

/*Top level list items*/
.ddsmoothmenu ul { margin:0; padding:0; list-style-type: none; float:left;  } 
.ddsmoothmenu ul li {width:145px;position:relative; display:inline; float:left; margin:0; padding:0;  padding-bottom:1px; /*background: url("/sitedocs/images/mainnav-separator.gif") right center no-repeat; */}
.ddsmoothmenu ul li.lastitem {background:none; background-image:none; margin-bottom:5px; }

/*Top level menu link items style*/
.ddsmoothmenu ul li a{position:relative;display:block; background:none; /*background of menu items (default state)*/ color:rgb(0,0,0); margin:0;  padding: 0; padding-left:15px; border:0; text-decoration: none; letter-spacing:1px; /*text-transform: uppercase; */ font-weight:normal; line-height:2.2em; font-size:85%}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/ display:inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:rgb(0,0,0);}
.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background:	none; color:rgb(0,0,0);  }
.ddsmoothmenu ul li a:hover {background:none; /*background of menu items during onmouseover (hover state)*/ color:rgb(168,0,0);}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul { width:145px; background:none; left:0; /* display:none; */ /*collapse all sub menus to begin with*/ /* visibility:hidden; */ border:0; margin:0; padding:0;}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{ position:relative; left:0; display:block; float:none; font-weight:bold; white-space:nowrap; padding:0; margin:0; background:none; border:0px solid rgb(225,225,225); border-top:0; border-top-width:0;}
.ddsmoothmenu ul li ul li a {font-size: 77%;text-transform:none; color: rgb(0,0,0); /*width of sub menus*/ padding: 0; padding-left:20px; margin: 0; font-weight:bold; line-height:1.6em;}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {color:rgb(150,150,150);}
.ddsmoothmenu ul li ul li a:hover {background:none; /*background of menu items during onmouseover (hover state)*/ color:rgb(168,0,0);}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul { margin:0; padding:0; margin-left:-1px; margin-top:-1px;}
.ddsmoothmenu ul li ul li ul li { position:relative; left:0; display:list-item; float:none; font-weight:bold; white-space:nowrap; padding:0; margin:0; margin-left:-1px;margin-top:0;background:none; border:1px solid rgb(225,225,225); border-bottom:0; border-left:0; }
.ddsmoothmenu ul li ul li ul li a {font-size: 85%;text-transform:none; color: rgb(0,0,0); /*width of sub menus*/ padding: 5px; font-weight:bold; }
.ddsmoothmenu ul li ul li ul li a:link, .ddsmoothmenu ul li ul li ul li a:visited {color:rgb(113,78,29);}
.ddsmoothmenu ul li ul li ul li a:hover {background:none; /*background of menu items during onmouseover (hover state)*/ color:rgb(163,147,89);}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul li ul { margin:0; padding:0; margin-left:0; margin-top:-1px; }
.ddsmoothmenu ul li ul li ul li ul li { position:relative; left:0; display:list-item; float:none; font-weight:bold; white-space:nowrap; padding:0; margin:0; margin-left:0;margin-top:0;background:none; border:1px solid rgb(225,225,225); border-bottom:0; border-left:0; }
.ddsmoothmenu ul li ul li ul li ul li a {font-size: 85%;text-transform:none; color: rgb(0,0,0); /*width of sub menus*/ padding: 5px; font-weight:bold; }
.ddsmoothmenu ul li ul li ul li ul li a:link, .ddsmoothmenu ul li ul li ul li ul li a:visited {color:rgb(113,78,29);}
.ddsmoothmenu ul li ul li ul li ul li a:hover {background:none; /*background of menu items during onmouseover (hover state)*/ color:rgb(163,147,89);}


/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}

/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/opacity: 0.8;}