table.ddm1 {

	font-size: 12px;

	color: #ffffff;
	padding-left:2px;

}

.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover,
.ddm1 .item1:visited {


    text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;

	line-height: 31px;

    display: block;
    position: relative;




}
.ddm1 .item1 {

	width: 95px;
	height: 34px;


}
.ddm1 .item1 a,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover
.ddm1 .item1 a:visited {

	background-image: url("../img/bg_menu_hover.gif");

    width: 95px;
	height: 34px;
 

}
.ddm1 .item2 {

    padding: 3px 8px 4px 8px;
    text-decoration: none;
	font-weight: bold;

    display: block;
    white-space: nowrap;

	border-bottom: 1px solid #ffffff;
	
	font-size: 11px;

}
.ddm1 .item2,
.ddm1 .item2:visited {

    background-color: #006cae;

	width: 100%;

	display: block;

}

.ddm1 .item2:hover {

    background-color: #c823a3;

	color: #ffffff;

	width: 100%;

}

.ddm1 .section {

    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;

	background-color: #29251b;

	color: #ffffff;

	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;

}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

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