/* dmx for drop down menu - start*/

.dmx
{
    font: 12px arial;
}
.dmx .item1,
.dmx .item1:hover,
.dmx .item1-active
{
    padding: 7px 7px 0px 0px;
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	vertical-align:middle;
}

.dmx .item2
{
    padding: 3px 8px 0px 8px;
    font: 12px arial;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
	width:210px;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	background: #9F2728;
}

.dmx .item4
{
    padding: 3px 8px 0px 8px;
    font: 12px arial;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
	width:130px;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	background: #9F2728;
}

.dmx .item4:hover,
.dmx .item4-active,
.dmx .item4-active:hover
{
    padding: 3px 8px 0px 8px;
    font: 12px arial;
    color: #000000;
    text-decoration: none;
    display: block;
	width:130px;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	background: #9F2728;
}

.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover
{
    padding: 3px 8px 0px 8px;
    font: 12px arial;
    color: #000000;
    text-decoration: none;
    display: block;
	width:210px;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	background: #9F2728;
}

/*.dmx .item2
{
    background: #9F2728;
	text-align: left;
}*/
/*.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover
{
    background: #000040;
}*/
.dmx .arrow,
.dmx .arrow:hover
{
    padding: 3px 16px 0px 8px;
}
.dmx .item2 img,
.dmx .item2-active img
{
    position: absolute;
    top: 0px;
    right: 1px;
    border: 0;
}

.dmx .item3,
.dmx .item3:hover,
.dmx .item3-active,
.dmx .item3-active:hover
{
    padding: 3px 8px 0px 8px;
    font: 12px arial;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
	width:100px;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.dmx .item3
{
    background: #9F2728;
	text-align: left;
}
.dmx .item3:hover,
.dmx .item3-active,
.dmx .item3-active:hover
{
    background: #000040;
}
.dmx .arrow,
.dmx .arrow:hover
{
    padding: 3px 16px 0px 8px;
}
.dmx .item3 img,
.dmx .item3-active img
{
    position: absolute;
    top: 0px;
    right: 1px;
    border: 0;
}
.dmx .section
{
    border: 0px solid #9F2728;
    position: absolute;
    visibility: hidden;
    z-index: -1;
	width:130px;
	text-align: left;
}

* html .dmx td { position: relative; } /* ie 5.0 fix */

/* drop down menu portion ends */ 

/* dmx1 for side menu - start*/
.dmx1
{
    font: 12px arial;
}
.dmx1 .item1,
.dmx1 .item1:hover,
.dmx1 .item1-active,
.dmx1 .item1-active:hover
{
    padding: 7px 10px 3px 10px;    
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.dmx1 .item2,
.dmx1 .item2:hover,
.dmx1 .item2-active,
.dmx1 .item2-active:hover
{
    padding: 3px 8px 4px 8px;
    font: 12px arial;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
	width:150px;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.dmx1 .item2
{
    background: #9F2728;
	text-align: left;
}
.dmx1 .item2:hover,
.dmx1 .item2-active,
.dmx1 .item2-active:hover
{
    background: #000040;
}
.dmx1 .arrow,
.dmx1 .arrow:hover
{
    padding: 3px 16px 4px 8px;
}
.dmx1 .item2 img,
.dmx1 .item2-active img
{
    position: absolute;
    top: 0px;
    right: 1px;
    border: 0;
}
.dmx1 .section
{
	border: 0px solid #9F2728;
	position: absolute;
	visibility: hidden;
	width:125px;
	z-index: -1;
	top: 143px;
	height: 38px;
}

* html .dmx1 td { position: relative; } /* ie 5.0 fix */

/* side menu portion ends */ 