/* Style sheet menu_style */
#mainmenu li span{display:block;margin:0;padding:0 25px;text-align:center;font-weight:normal;text-decoration:none;color:#cccccc;line-height:30px;background:#333333 url("images/seperator.gif") bottom right no-repeat;}
#mainmenu ul .active,#mainmenu li.active{text-decoration:none;color:#FFFFFF;background: #2580a2 url("images/hover.gif") bottom center no-repeat;}
#mainmenu{width:1000px;height:30;margin:0;padding:0;border:0px;font-weight:bold;font-size:14px;border:none;font: 90% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;}
#mainmenu ul{width:830px;height:30px;margin:0;padding:0 0 0 170px;background:#333333;list-style:none;}
#mainmenu li{float:left;padding:0;}
#mainmenu li a{display:block;margin:0;padding:0 25px;text-align:center;font-weight:normal;text-decoration:none;color:#cccccc;line-height:30px;background:#333333 url("images/seperator.gif") bottom right no-repeat;}
#mainmenu li a:hover,#mainmenu ul li:hover a{text-decoration:none;color:#FFFFFF;background: #2580a2 url("images/hover.gif") bottom center no-repeat;}
#mainmenu li ul{width:225px;height:auto;position:absolute;display:none;margin:0;padding:0;border:0px;background:#333333;z-index:200;}
#mainmenu li:hover ul{display:block;}
#mainmenu li li{width:225px;float:none;display:block;margin:0;padding:0;background:url('images/sub_sep.gif') bottom left no-repeat;}
#mainmenu li:hover li a{background:none;}
#mainmenu li ul a{height:30px;display:block;margin:0;padding:0 10px 0 15px;text-align:left;font-size:12px;font-style:normal;}
#mainmenu li ul a:hover,#mainmenu li ul li:hover a{border:0px;text-decoration:none;color:#ffffff;background:#2580a2 url('images/hover_sub.gif') center left no-repeat;}
#mainmenu p{clear:left;}
