
.menu {position:relative;z-index:102;width:170px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.cssmenu ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;background:#4c97c3;}
.cssmenu li {float:left;w\idth:170px;margin:0;color:#ffffff;}
.cssmenu li:hover,.cssmenu li a:hover {position:relative;}
.cssmenu a {display:block;width:161px;w\idth:170px;height:29px;padding:0 0 0 0;font:10px/29px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;text-align:left;color:#ffffff;background:#4c97c3 url(images/sblue.gif) no-repeat top left;}
.cssmenu a b {display:block;padding:0 28px 0 0;background:url(images/sblue.gif) no-repeat top right;}
.cssmenu li:hover a,.cssmenu a:hover {background:#65b0dc url(images/sblue.gif) no-repeat bottom left;}
.cssmenu li:hover a b,.cssmenu a:hover b {background:url(images/sblue.gif) no-repeat bottom right;}
.cssmenu a.ajxsub {background:#4c97c3 url(images/sblue-sub.gif) no-repeat top left;}
.cssmenu a.ajxsub b {background:url(images/sblue-sub.gif) no-repeat top right;}
.cssmenu li:hover a.ajxsub,.cssmenu a.ajxsub:hover {background:#65b0dc url(images/sblue-sub.gif) no-repeat bottom left;}
.cssmenu li:hover a.ajxsub b,.cssmenu a.ajxsub:hover b {background:url(images/sblue-sub.gif) no-repeat bottom right;}
.cssmenu li ul {position:absolute;left:-9999px;top:-9999px;width:176px;height:auto;background:#4c97c3;}
.cssmenu table {margin-top:-1px;border-collapse:collapse;}
.cssmenu ul :hover ul {left:161px;top:0px;}
.cssmenu li li {w\idth:176px;padding:0}
.cssmenu ul :hover ul a,.cssmenu ul :hover ul :hover ul a {margin:0;width:161px;w\idth:176px;padding:0 0 0 5px;height:29px;font:10px/29px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#ffffff;background:#4c97c3 url(images/sblue.gif) no-repeat top left;}
.cssmenu ul :hover ul a b,.cssmenu ul :hover ul :hover ul a b,.cssmenu a.ajxsub:hover a b,.cssmenu a.ajxsub:hover a.ajxsub:hover a b {display:block;padding:0 28px 0 0;background:url(images/sblue.gif) no-repeat top right;}
.cssmenu ul ul :hover a,.cssmenu ul ul a:hover,.cssmenu ul ul :hover ul :hover a,.cssmenu ul ul :hover ul a:hover {background:#65b0dc url(images/sblue.gif) no-repeat bottom left;}
.cssmenu ul ul :hover a b,.cssmenu ul ul :hover ul :hover a b,.cssmenu a:hover a:hover b,.cssmenu a:hover a:hover a:hover b {background:url(images/sblue.gif) no-repeat bottom right;}
.cssmenu ul :hover ul a.ajxsub {w\idth:176px;padding:0 0 0 5px;background:#4c97c3 url(images/sblue-sub.gif) no-repeat top left;}
.cssmenu ul :hover ul a.ajxsub b {padding:0 28px 0 0;background:url(images/sblue-sub.gif) no-repeat top right;}
.cssmenu ul ul :hover a.ajxsub,.cssmenu ul ul a.ajxsub:hover  {background:#65b0dc url(images/sblue-sub.gif) no-repeat bottom left;}
.cssmenu ul ul :hover a.ajxsub b,.cssmenu ul :hover ul a.ajxsub:hover b {background:url(images/sblue-sub.gif) no-repeat bottom right;}
.cssmenu ul :hover ul ul {position:absolute;left:-9999px;top:-9999px;}
.cssmenu ul :hover ul :hover ul {left:176px;top:0px;}
.cssmenu br {clear:both;height:0;font-size: 1px;line-height: 0px;}
.cssmenu a.2 {text-decoration:underline;text-align:center;color:#0099CC;background:#FFF url(images/spacer.gif) no-repeat top left;}
}