.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 12px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../images/blockdefault1.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
background:url(../images/blockdefaultSep.gif) right right no-repeat;
list-style:none;
float:left;
}

.solidblockmenu li a{
float: left;
color: #FFFFFF;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #FFFFFF;
background: transparent url(../images/blockactive1.gif) center center repeat-x;
}

#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 275px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 70% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 259px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #808080;
border-bottom: 1px solid #000000;
border-left: 7px solid #000000;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 275px; /*IE 5*/
w\idth: 259px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover, #ddblueblockmenu li .current {
background-color: #008000;
border-left-color: #00FF00;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 18px  Arial;
}

td.bg {
background-color:#CCCCCC; 
background-repeat: repeat-x;

}

td.bg:hover {
background-color:#B3CF15; 
background-repeat: repeat-x;

}

.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 300px;
}

.curlycontainer .innerdiv{
background: transparent url(../images/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}



td.bg {
background-color:#CCCCCC; 
background-repeat: repeat-x;

}