.ddmx {

    font: 11px tahoma;

}

.ddmx .item1,

.ddmx .item1-active{

    padding: 2px 10px 2px 10px; border-right: 1px solid #860f0f; 

    font: 11px;

    color: #ffffff;

/*      font-weight: bold; */

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

}



.ddmx .item1:hover,

.ddmx .item1-active:hover  {

    padding: 2px 10px 2px 10px;

    background: #841203;

    font: 11px;

    color: #FCE15D;

/*    font-weight: bold;*/

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

}



.ddmx .item2,

.ddmx .item2-active{

	display:block;

/* 	background: url( 'http://www.vision2000.ca/images/arrow1.gif' ) center left no-repeat;  */

    padding: 3px 8px 4px 12px;

    font: 11px tahoma;

    color: #000000;

	border-bottom:1px solid #DBB875;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}



.ddmx .item2:hover,.ddmx .item2-active:hover {

/*   	background: url( 'http://www.vision2000.ca/images/arrow3.gif' ) center left no-repeat;  */

    padding: 3px 8px 4px 12px;

    font: 11px tahoma; 
	background-color:#F9E6A4;
    color: #841203;

	text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}



.ddmx .arrow{

    background: #e5e1da;

    padding: 3px 16px 4px 8px;

	    color: #000000;

			background: url( 'http://www.vision2000.ca/images/arrow1.gif' ) center right no-repeat;

}



.ddmx .arrow:hover {

    background: #e5e1da;

    padding: 3px 16px 4px 8px;

	color: #841203;

	background: url( 'http://www.vision2000.ca/images/arrow3.gif' ) center right no-repeat;

}



.ddmx .item2 img,

.ddmx .item2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .section {

	background-image:url(http://www.vision2000.ca/images/bgsubmenu.gif);

	background-repeat:repeat-x;

	background-position:top;

    border: 1px solid #DDB974;

	border-top:none;

    position: absolute;

    visibility: hidden;

	background-color:#F6D494;

    z-index: -1;

}

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