/*
Pure CSS Menu
Copyright (c) 2009 Ajatix. All rights reserved.
http://www.ajatix.com
Registered to: Ajatix
*/
.AJXMenuKcJMPXD {position:relative;z-index:101;width:128px;}
.AJXMenuKcJMPXD ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;background:#90b557;}
.AJXMenuKcJMPXD li {float:left;margin:0;padding:0 4px 4px 4px;color:#3b5d14;}
.AJXMenuKcJMPXD li:hover,.AJXMenuKcJMPXD li a:hover {position:relative;}
.AJXMenuKcJMPXD a {display:block;width:120px;w\idth:110px;height:23px;padding:0 0 0 10px;font:12px/23px Arial,Helvetica,sans-serif;text-decoration:none;text-align:left;color:#3b5d14;background:#90b557 url(images/dg-top-normal.gif) no-repeat top left;}
.AJXMenuKcJMPXD .tfirst a {margin-top:4px;}
.AJXMenuKcJMPXD a b {display:block;padding:0 10px 0 0;background:url(images/dg-top-normal.gif) no-repeat top right;}
.AJXMenuKcJMPXD li:hover a,.AJXMenuKcJMPXD a:hover {background:#ddeec2 url(images/dg-top-normal.gif) no-repeat bottom left;}
.AJXMenuKcJMPXD li:hover a b,.AJXMenuKcJMPXD a:hover b {background:url(images/dg-top-normal.gif) no-repeat bottom right;}
.AJXMenuKcJMPXD a.ajxsub {background:#90b557 url(images/dg-top-sub.gif) no-repeat top left;}
.AJXMenuKcJMPXD a.ajxsub b {background:url(images/dg-top-sub.gif) no-repeat top right;}
.AJXMenuKcJMPXD li:hover a.ajxsub,.AJXMenuKcJMPXD a.ajxsub:hover {background:#ddeec2 url(images/dg-top-sub.gif) no-repeat bottom left;}
.AJXMenuKcJMPXD li:hover a.ajxsub b,.AJXMenuKcJMPXD a.ajxsub:hover b {background:url(images/dg-top-sub.gif) no-repeat bottom right;}
.AJXMenuKcJMPXD li ul {position:absolute;left:-9999px;top:-9999px;width:172px;height:auto;background:#c0c0c0 url(images/dg-sub-bg.gif) center center;}
.AJXMenuKcJMPXD table {margin-top:-1px;border-collapse:collapse;}
.AJXMenuKcJMPXD ul :hover ul {left:125px;top:-2px;}
* html .AJXMenuKcJMPXD :hover ul {left:121px;}
.AJXMenuKcJMPXD .tfirst:hover ul {top:2px;}
.AJXMenuKcJMPXD li li {border:1px solid #90b557;border-width:0 1px;padding:0 0px 1px 0px;}
.AJXMenuKcJMPXD li li.sfirst {border-top:1px solid #90b557;}
.AJXMenuKcJMPXD li li.slast {border-bottom:1px solid #90b557;padding-bottom:0px;}
.AJXMenuKcJMPXD ul ul a,.AJXMenuKcJMPXD ul :hover ul a,.AJXMenuKcJMPXD ul :hover ul :hover ul a {margin:0;width:170px;w\idth:138px;padding:0 16px 0 16px;height:25px;font:bold 12px/25px Arial,Helvetica,sans-serif;text-decoration:none;color:#1b57a4;background:#ffffff;}
.AJXMenuKcJMPXD ul ul :hover a,.AJXMenuKcJMPXD ul ul a:hover,.AJXMenuKcJMPXD ul ul :hover ul a:hover {color:#000000;}
.AJXMenuKcJMPXD ul ul a.ajxsub,.AJXMenuKcJMPXD ul :hover ul a.ajxsub {w\idth:138px;padding:0 16px 0 16px;background:#ffffff url(images/dg-sub-arrow.gif) no-repeat center right;}
.AJXMenuKcJMPXD ul ul :hover a.ajxsub,.AJXMenuKcJMPXD ul ul a.ajxsub:hover {background:#ffffff url(images/dg-sub-arrow.gif) no-repeat center right;}
.AJXMenuKcJMPXD ul :hover ul ul {position:absolute;left:-9999px;top:-9999px;}
.AJXMenuKcJMPXD ul :hover ul :hover ul {left:157px;top:-1px;}
.AJXMenuKcJMPXD br {clear:both;height:0;font-size: 1px;line-height: 0px;}