/*
 Ajatix Advanced CSS Drop Down Menu
 Copyright (C) 2009 Ajatix. All rights reserved.
 http://www.ajatix.com
 Registered to: Ajatix
*/
.cssmenu {position:relative;z-index:107;width:100%;width:200px; left: -320px;}
* html .cssmenu .ajxmw1 {float:left;height: 1px;border-left:590px solid #fff;}
* html .cssmenu .ajxmw2 {margin-left:-590px;height: 1px;}
.cssmenu ul {position:relative;float:left;width:100%;margin:0;padding:0;list-style-type:none;}
.cssmenu li {float:left;margin:0;}
.cssmenu li:hover,.cssmenu .ajxover {position:relative;}
.cssmenu a {display:block;float:left;height:41px;padding:0 12px 0 12px;font:bold 11px/41px Tahoma;text-decoration:none;text-align:center;color:#ffffff;}
.cssmenu li:hover a,.cssmenu .ajxover a {color:#ffffff;}
.cssmenu a.ajxsub {padding:0 26px 0 12px;}
.cssmenu ul ul {position:absolute;left:-9999px;top:-9999px;width:202px;height:auto;background:#5597d1;}
.cssmenu ul :hover ul,.cssmenu ul .ajxover ul {left:-1px;top:41px;}
.cssmenu li li {w\idth:200px;border:1px solid #ffffff;border-width:0 1px;padding:0}
.cssmenu li li.sfirst {border-top:1px solid #ffffff;}
.cssmenu li li.slast {border-bottom:1px solid #ffffff;}
.cssmenu ul ul a,.cssmenu ul :hover ul a,.cssmenu ul :hover ul :hover ul a,.cssmenu ul .ajxover ul a,.cssmenu ul .ajxover ul .ajxover ul a {float:none;margin:0;width:200px;w\idth:176px;padding:0 12px 0 12px;height:30px;font:11px/30px Tahoma;text-decoration:none;text-align:left;border:0;color:#ffffff;background:none;}
.cssmenu ul ul :hover a,.cssmenu ul ul :hover ul :hover a,.cssmenu ul ul .ajxover a,.cssmenu ul ul .ajxover ul .ajxover a {background:#2d6fa9;}
.cssmenu ul ul a.ajxsub,.cssmenu ul :hover ul a.ajxsub,.cssmenu ul .ajxover ul a.ajxsub {w\idth:176px;padding:0 12px 0 12px;}
.cssmenu ul :hover ul ul,.cssmenu ul .ajxover ul ul {position:absolute;left:-9999px;top:-9999px;}
.cssmenu ul :hover ul :hover ul,.cssmenu ul .ajxover ul .ajxover ul {left:200px;top:-1px;}
.cssmenu br {clear:both;height:0;font-size: 1px;line-height: 0px;}
