.ddmx {
    font: 12px Arial;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    display: block;
    white-space: nowrap;
   /* position: relative;
    */
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 5px 25px 5px 25px;
    font: 11px tahoma;
    color: #494a48;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
  /*  border-bottom: 1px solid #99c285;*/
}

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
   /* border-bottom: 1px solid #99c285;*/
  /*  background: #eaf1e7;*/
	color:#7BB83D;
}

.ddmx .item2 {
   /* width:100%;/*new*/
    
}

.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}


.ddmx .section {
    border: 1px solid #99c285;
  	background-color:#fff;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    padding:0px;
    background-image:url("../../gfx/default/selection_bg.gif");
    background-repeat:repeat-x; background-position:bottom left;
}

.ddmx .overSection {
	background-image:url(../../gfx/default/menu_left_section_bg.png);
	background-repeat:no-repeat; background-position:top left;
	float:left;
	height:40px;
	left:-76px;top:-1px;
	position:absolute;
	width:76px;
	z-index:600;	
}

.ddmx .bottom,
.ddmx .bottom:hover {
    /*border-bottom: 1px solid #000000;*/
}

.ddmx .first:hover{
	/*border-top: 0px solid #3e831f;*/
}

.ddmx .item1 .first{
		background-color:red;
	}

.ddmx .last{
	border-bottom: 0px solid #99c285;
}

.ddmx .last:hover{
	border-bottom: 0px solid #99c285;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

.sideMenuLeft
{
	width:200px;
	text-align:left;
	float:left;
	margin-bottom:5px;
	font-family:Trebuchet MS;
}

.sideMenuLeft a
{
	text-decoration:none;
	font-size:12px;
	color:#494a48;
}

.sideMenuLeftItem
{
	background-position:top;
	
	text-align:left;
	float:left;
	width:200px;
	position:relative;
	padding:2px 0px 1px 0px;
}

.sideMenuHrDiv
{
/*	background-image:url("../../gfx/default/left_menu_hr.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
*/
	height:1px;
	margin: 1px 0px 2px 0px;
	font-size:1px;
}	

div.item1-active div.innerDiv, div.menuItemHover
{
	background-image:url("../../gfx/default/menu_left_item_bg_selected.png");
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	/*padding: 3px 0px;*/
	width:100%;
	height:22px;
}

.sideMenuLeft div.innerDiv
{
	background-image:url("../../gfx/default/menu_left_item_bg.png");
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	/*padding: 3px 0px;*/
	height:22px;
	
}

.sideMenuLeft div.innerDivFirst
{
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	/*padding: 3px 0px;*/
	
}

div.sideMenuLeft div.menuItemHoverFirst
{
	background-image:url("../../gfx/default/menu_left_firstitem_bg_selected.png");
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	height:20px;
	/*padding: 3px 0px;*/
}

div.sideMenuLeftFirst div.innerDiv
{
	background-image:none;
	
	float:left;
	/*padding: 3px 0px;*/
	
}

div.itemImage {
	float:left;	
	width:12px;
	height:17px;
	background-image:url("../../gfx/default/left_menu_dot.gif");
	background-position:bottom left;
	background-repeat:no-repeat;	
}

div.childImage {
	float:left;	
	width:4px;
	height:17px;
	background-image:url("../../gfx/default/menu_left_arrow.gif");
	background-position:bottom;
	background-repeat:no-repeat;	
}



* html .sideMenuLeftItem
{
	height:22px;	
}


.sideMenuLeftFirst
{
	background-position:top;
	/*min-height:22px;*/
	text-align:left;
	float:left;
	width:200px;
	position:relative;
	margin-top:18px;
}

* html .sideMenuLeftFirst
{
	/*height:22px;
	margin-top:10px;*/
}
.sideMenuLeftFirst a
{
	color:#4e4e4e;
	font-size:12px;
	text-decoration:none;	
}

.sideMenuLeftFirst  div.menuItemHover a
{
	color:#327713;
	font-size:12px;
	text-decoration:none;
}

.sideMenuLeftItem a
{
	color:#4e4e4e;
	font-size:12px;
	text-decoration:none;
}

.sideMenuLeftItem  div.menuItemHover a
{
	color:#327713;
	font-size:12px;
	text-decoration:none;
}

.bottomMenu
{
	width:790px;
	margin-top:13px;
	float:left;
}

.bottomMenuItem
{
	border-right:1px solid #bfd7b4;
	padding:0px 1px 0px 3px;
}

.bottomMenu span.LastItem
{
	border-right:none;
}

.bottomMenuItem a
{
	color:#bfd7b4;
	text-decoration:none;
}

.bottomMenuItem a:hover
{
	color:#fff;
	text-decoration:none;
}

.menuItemClear
{
	clear:both;
	display:block;
	height:1px;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	
}


