
/*Horizontalnavigation*/
div#horinav{padding:0;margin-top:4.125em;height:1.5em;}
* html div#horinav{margin-top:4.125em;}
div#horinav .nav{margin:0;padding:0;}
div#horinav .nav ul,
div#horinav .nav li{list-style:none;margin:0;padding:0;}
div#horinav .nav li{display:inline;float:left;margin:0;padding:0;height:1.5em;}
div#horinav .nav li span.l1,
div#horinav .nav li a{float:left;display:block;margin:0;padding:0;text-align:center;}
* html div#horinav .nav li a {float:none;}
/*Level 1 - Normal and Active*/
div#horinav .nav ul.L1 li div.l1,
div#horinav .nav ul.L1 li a.l1,
div#horinav .nav ul.L1 li a.l1s{background:url(../files/images/$file/HNavbg_L1.gif) no-repeat bottom left;padding-left:1.3125em;padding-right:0.5em;padding-top:0.375em;padding-bottom:0.375em;margin-right:1.1em;text-transform:uppercase;font-weight:bold;line-height:0.8em;color:#666666;background-position:0 0.8em;font-size:0.91em;}
/*Level 1 - Normal*/
div#horinav .nav li a.l1{}
/*Level 1 - Active*/
div#horinav .nav ul.L1 li a.L1s{border-bottom:1px solid #0055AA; color:#0055AA; padding-top:0em;padding-bottom:0.375em;background-image:url(../files/images/$file/HNavbg_L1s.gif);background-position:bottom left;}
/*Level 1 - Mouseover */
div#horinav .nav ul.l1 li a:hover{border-bottom:1px solid #0055AA; color:#0055AA; padding-top:0.375em;padding-bottom:0.375em;background-image:url(../files/images/$file/HNavbg_L1s.gif);}
/*Level 1 - First entry*/
div#horinav .nav li#hfl1{}
div#horinav .nav li#hfl1 a.l1{}
/*Level 1 - Last entry*/
div#horinav .nav li#hll1{}
div#horinav .nav li#hll1 a.l1{}
/*Level 1 - Single entry*/
div#horinav .nav li.hsl1 a{}
/*Level 2 */
div#horinav .nav ul.l2{position:absolute;display:none;z-index:99;}
div#horinav .nav ul.l2 li, div#horinav .nav ul.l2 li a {height:auto;display:block;margin:0;padding:0;}
/*W3C Browser - This style sheet display the pulldownmenu although the user has disabled javascript*/
div#horinav .nav li:hover ul.l2{display:block;height:2em;margin: 0;padding:0;list-style-type: none;width:15em;top:5.615em;}

div#horinav .nav ul.l2 li{background-color:#F0EEED;float:none;width:15em;}
div#horinav .nav ul.l2 li a{
float:none;
padding:0.22em 0 0.21em 2.0833em;
background:#cbd8cd url(../files/images/$file/HNavbg_L2.gif) no-repeat 1em 0.66667em;
border-bottom:1px solid #fff;
border-left:1px solid #0055AA;
border-right:1px solid #0055AA;

background-color:#F0EEED;
text-align:left;
font-size:0.75em;
}
* html div#horinav .nav ul.l2 li {margin-bottom:-3px;}
/*Level 2 - Mouseover */
div#horinav .nav ul.l2 li a:hover{padding:0.22em 0 0.21em 2.083333em;}
/*Level 2 - Selected entry */
div#horinav .nav ul.l2 li a.l2s{}
/*Level 2 - First entry */
div#horinav .nav li.hfl2 a,
div#horinav .nav li.hfl2 a:hover{}
/*Level 2 - Last entry */
div#horinav .nav li.hll2 a,
div#horinav .nav li.hll2 a:hover{}
/*Level 2 - Single entry */
div#horinav .nav li.hsl2 a,
div#horinav .nav li.hsl2 a:hover{}
