.ddtabs { background: url(images/nav_bg.gif) repeat-x; height: 31px; text-align: left; padding: 0px 10px 0px 10px; border-bottom: solod 1px #50637C; }
.ddtabs ul { font: normal 11px Arial, Verdana, sans-serif; margin: 0; padding: 0; list-style: none; }
.ddtabs li { display: inline; margin: 0; padding: 0; font: bold 10pt Tahoma; }
.ddtabs a { list-style-type: none; padding: 7px 25px 6px 25px; height: 18px; float: left; color: #fff; border-right: 1px solid #C0D4ED; }
.selectedanchor { background: #274D7A url('images/nav_bg_hover.gif') repeat-x; }

/* drop down parent box */
.anylinkmenu { position: absolute; left: 0; top: 0; visibility: hidden; 
               border: 4px solid #274D7A; font: normal 12px Verdana; line-height: 24px; 
               z-index: 100; width: 200px;}

/* child links */
.anylinkmenu ul { margin: 0; padding: 0; list-style-type: none; }
.anylinkmenu ul li a { background:#274D7A; width: 100%; display: block; 
                       text-indent:8px; border-bottom: 1px dotted #6A83A6; 
                       padding: 2px 0; text-decoration: none; color:#D7E5F7; }
.anylinkmenu a:hover { background-color: #375E8A; color: #fff;}

/* multi-column class for drop down menus */
.anylinkmenucols { position: absolute; width: 450px; left: 0; top: 0; visibility: hidden; 
                   border: 4px solid #274D7A; padding: 10px; z-index: 100;
                   background: #274D7A; font: normal 10pt Arial; }
.anylinkmenucols li { padding-bottom: 3px; line-height:22px; }
.anylinkmenucols .column { float: left; padding: 3px 8px; margin-right: 4px; background: #375E8A; }
.anylinkmenucols .column ul { margin: 0; padding: 0; list-style-type: none; }
.anylinkmenucols .column ul li a { color:#D7E5F7;}

/*CSS for shadow. Keep this as is */ 
.anylinkshadow { position: absolute; left: 0; top: 0; z-index: 99; 
                 background: black; visibility: hidden; }
