
/*  CSS Menu Style  */
.menu									{ clear:both; background:url(../images/menubg2.gif) top left repeat; height:42px}
.cssmenu 								{ position:relative; height:42px;}
.cssmenu span 							{ padding:0 20px; white-space: nowrap; display:block;}
.cssmenu ul								{ margin:0px; padding:0px;display: block;float:right}
.cssmenu li 							{ list-style: none none outside; float:left;position:relative; margin:0px;}
.cssmenu ul li 							{ background:url(../images/menu2.gif) 0 -84px no-repeat; float:left}
.cssmenu ul li a						{ background:url(../images/menu2.gif) right -126px no-repeat;height:42px; display:block; float:left}
.cssmenu ul .current 					{ background:url(../images/menu2.gif) top left no-repeat; margin:0px}
.cssmenu ul .current a					{ background:url(../images/menu2.gif) right -42px no-repeat; color:#fff;}
.cssmenu ul .current span				{ color:#fff}
.cssmenu ul .current .slide span		{ background:transparent;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited					{ width:auto;color:#fff; text-decoration:none; line-height:42px;display: block; cursor:pointer}
.cssmenu ul a:hover 					{ color: #fff; background:url(../images/menu2.gif) left -168px no-repeat;float:left}
.cssmenu ul a:hover span 				{ background:url(../images/menu2.gif) right -210px no-repeat; float:left}
.downarrow								{ display:none}
.rightarrow								{ position:absolute; right:5px; top:10px}
.cssmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.cssmenu .slide .icon 					{ margin-left:-5px; margin-right:3px; margin-top:5px; width:12px; height:12px;}
.cssmenu .slide .Group 					{ border:4px #333 solid;display: none;left: 0px; float: left; position:relative;margin:0px; width: auto}
.cssmenu .slide ul li 					{ clear: both;background:#444; display:block; height:25px; border-top:1px #333 solid}
.cssmenu .slide ul .first				{ border-top:0px #0c0a97 solid}
.cssmenu .slide ul li span 				{ color:#fff; display:block; padding:0 15px 0 10px; background:none; text-align:left; font-weight:normal}
.cssmenu .slide ul li a					{ height:25px; display:block; background:none}
.cssmenu .slide ul a:link, 
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited			{ color:#fff; text-decoration:none; line-height:25px;display: block; cursor:pointer; font-weight: normal; font-size:11px;}
.cssmenu .slide ul a:hover 				{ background:url(../images/action_red.gif) left center repeat-x #333}
.cssmenu .slide ul a:hover span 		{ color:#fff; background:none}
.cssmenu .slide ul .subcurrent			{ background:url(../images/action_red.gif) left center repeat-x #444; margin:0px;}

