@charset "utf-8";
/* CSS Document */


.ddsmoothmenu {background:url(../images/nav-bg.jpg) repeat-x; width:973px; height:50px; background:#ae1511; margin-left:15px;  }
.ddsmoothmenu ul { z-index:100; margin: 0; padding: 0; list-style-type: none; }
.ddsmoothmenu ul li { position: relative;  float:left; padding:10px 8px; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.ddsmoothmenu ul li ul li{top:0px !important;} 
.ddsmoothmenu ul li a { display: block; background:url(../images/nav-bg2.jpg) repeat-x; color: white; padding: 8px 6px;  text-decoration: none; height:13px;  line-height:13px; margin-top:5px;}
* 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: white; }
.ddsmoothmenu ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: #9e0703; color: white; }
.ddsmoothmenu ul li a:hover { background: #0f56a1;  }
.current-page { background: #9e0703 !important; /*background of menu items during onmouseover (hover state)*/ color: #000 !important; }
.ddsmoothmenu ul li ul { position: absolute; left: 0; display: none; /*collapse all sub menus to begin with*/ visibility: hidden; }
.ddsmoothmenu ul li ul li { display: list-item; float: none; background:#9e0703; padding:0 !important; width:225px;}
.ddsmoothmenu ul li ul li ul { top: 0; }
.ddsmoothmenu ul li ul li a { font: normal 13px Verdana; width: 213px;  margin: 0; border-top-width: 0; border-bottom: 1px solid #CCC;  height:15px;}

.downarrowclass { position: absolute; top: 25px; right: 12px; }
.rightarrowclass { position: absolute; top: 6px; right: 5px; }

.ddshadow { /*shadow for NON CSS3 capable browsers*/ position: absolute; left: 0; top: 0; width: 0; height: 0; background: silver; }
.toplevelshadow { /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/ opacity: 0.8; }
