ul.mainMenu { width: 110px; }
ul.mainMenu ul { border: 1px solid #FFFFFF; width: 200px; margin: -35px 0 0 111px; padding: 10px 0 10px 10px; border: 0px solid #225B98; border-width: 1px; background: #D4F0FD; /*filter: progid:DXImageTransform.Microsoft.Alpha( Opacity=95, Style=0);*/ }
ul.mainMenu ul ul { position: absolute; margin: -35px 0 0 180px; }
ul.mainMenu li { padding: 0; margin: 0;}
ul.mainMenu li li { background: none; float: left; min-height:4.4ex; z-index: 20;}
* html body ul.mainMenu li li { height:4ex; }
ul.mainMenu li li li {}
ul.mainMenu a { color: #FFFFFF; display: block; text-decoration: none; width: 110px; padding: .5em .1em .5em 1em; margin: 0; line-height: 1.2em; }
ul.mainMenu a:hover, ul.mainMenu a.active { color: #2A62A2; padding: .5em .1em .5em 1em; background: url(pics/mainMenuActive.gif) repeat-y; }
ul.mainMenu ul a { display: block; color: #2A62A2; padding: .5em .1em .5em 1em; background: none; text-decoration: none; width: 178px; }
ul.mainMenu ul a:hover, ul.mainMenu ul a.active  { color: #2A62A2; background: #B3DCF8; }
ul.mainMenu img.separ, .menuBalk2 img.separ { width: 100%; height: 4px; border: 0; margin: 0; padding: 0; background: #134C84 url(pics/mainMenuSepar.gif) no-repeat 0 0; }
