/* Headerlinks */
.TopLinks { background: #B11F12 url('images/bg_toplinks.gif');}
.TopLinks ul {margin:0px; list-style: none;}
.TopLinks li { margin: 0; padding: 0; list-style-type: none; float:left;}
.TopLinks a { display: block; color: #fff; font: bold 10pt Arial; padding: 9px 12px 8px 12px;}
.selectedanchor { background: #035E93 url('images/bg_toplinks_hover.gif') repeat-x; }
/* Headerlinks Ends*/

/* drop down parent box */
.anylinkmenu { position: absolute; left: 0; top: 0; visibility: hidden; 
               border: 4px solid #035E93; 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:#035E93; 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: #1C6E9E; color: #fff;}

/* multi-column class for drop down menus */
.anylinkmenucols { position: absolute; width: 450px; left: 0; top: 0; visibility: hidden; 
                   border: 4px solid #035E93; padding: 10px; z-index: 100;
                   background: #035E93; font: normal 10pt Arial; }
.anylinkmenucols li { padding-bottom: 3px; line-height:22px; }
.anylinkmenucols .column { float: left; padding: 3px 8px; margin-right: 4px; background: #1C6E9E; border: solid 1px #6099BB; }
.anylinkmenucols .column ul { margin: 0; padding: 0; list-style-type: none; }
.anylinkmenucols .column ul li a { color:#fff;}

/*CSS for shadow. Keep this as is */ 
.anylinkshadow { position: absolute; left: 0; top: 0; z-index: 99; 
                 background: black; visibility: hidden; }