
#ddblueblockmenu{
position: relative;
border: 3px solid #444444;
border-left: 0;
border-right-width: 1px;
border-bottom-width: 2px;
width: 200px;
margin-right: auto;
margin-top: 0px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 184px; /*200px minus all left/right paddings and margins*/
text-decoration: none;
color: #444444;
background-color: #D9D9D0;
border-bottom: 1px solid #888888;
border-left: 7px solid #f78520;
vertical-align: bottom; /* This fixes the IE5 Win gap! */
}


* html #ddblueblockmenu li a{ /*IE only */
width: 202px; /*IE 5*/
w\idth: 184px; /*200px minus all left/right paddings and margins*/
}


#ddblueblockmenu li a:hover {
background-color: #f78520;
border-left-color: #444444;
color: white;
}

#ddblueblockmenu div.menutitle{
display: block;
color: #EF6122;
border-bottom: 0px solid #444444;
background-color: #f78520;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
width: 200px;
}

#ddblueblockmenu div.menutitle a:hover{
background-color: #444444;
}

#ddblueblockmenu div.menutitle a{
display: block;
width: 190px;
color: white;
padding: 7px 5px 7px 5px;
background-color: #f78520;
border-bottom: 1px solid #444444;
}

.off {
    display: none;
}