
.menuHorizontal{margin:0 auto; padding:0; height:30px; width:100%; display:block;}
.menuHorizontal li{padding:0; margin:0; list-style:none; display:inline;line-height:30px;}
.menuHorizontal li a{float:left; display:block;text-decoration:none;padding-left:15px;font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;font-weight:bold;}
.menuHorizontal li a span{line-height:30px; float:left; display:block;padding-right:15px;}
.menuHorizontal li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menuHorizontal li a:hover span{background-position:100% -60px;}
.menuHorizontal li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif;color:rgb(255,255,255);}
.menuHorizontal li a.active span, .menu li a.active:hover span{background-position:100% -90px;background-repeat:no-repeat;}

.submenuHorizontal{margin:0 auto; padding:0; height:20px; width:100%; display:block;}
.submenuHorizontal li{padding:0; margin:0; list-style:none; display:inline;line-height:20px;}
.submenuHorizontal li a{float:left; display:block;text-decoration:none;padding-left:15px;font:10px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;font-weight:bold;}
.submenuHorizontal li a span{line-height:20px; float:left; display:block;padding-right:15px;}
.submenuHorizontal li a:hover{background-position:0px -40px; color:rgb(255,255,255);}
.submenuHorizontal li a:hover span{background-position:100% -40px;}
.submenuHorizontal li a.active, .menu li a.active:hover{line-height:20px; font:10px Verdana, Arial, Helvetica, sans-serif;color:rgb(255,255,255);}
.submenuHorizontal li a.active span, .menu li a.active:hover span{background-position:100% -60px;background-repeat:no-repeat;}

.menuVertical{margin:0; padding:0; width:153px; list-style:none;}
.menuVertical li{padding:0; margin:0 0 0px 0; height:40px; display:block; }
.menuVertical li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block;text-decoration:none;font-weight:bold;}
.menuVertical li a:hover{color:rgb(255,255,255);}
.menuVertical li a.active, .menu li a.active:hover{color:rgb(255,255,255);}
.menuVertical li a span{line-height:40px;width:128px;display:block;}

.submenuVertical{margin:0; padding:0; width:153px; list-style:none;}
.submenuVertical li{padding:0; margin:0 0 0px 0; height:20px; display:block; }
.submenuVertical li a{text-align:left;height:20px; padding:0px 25px; font:10px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; text-decoration:none;font-weight:bold;}
.submenuVertical li a:hover{}
.submenuVertical li a.active, .menu li a.active:hover{}
.submenuVertical li a span{line-height:20px;width:125px;display:block;}
