.a2 {
 position:relative;
 text-align:left;
 }
.b2, .d2 {
 width: 100%; height:20px;
 margin-bottom:2px;
 }
.c2 {
 width: 100%;
 }
.b2 a, .d2 a {
 cursor:pointer;
 background-color:transparent;
 }
.d2 a div, .b2 a div{
 width:100%; height:20px;
 padding-left:10px;
 }
.b2 a div:hover, .d2 a div:hover {
 background-color:black;
 }
.bgnd2 {
 width:100%; height:20px;
 position: absolute; z-index:-1;
 background-image: none;
 background-color: black;
 opacity: 0.5; -moz-opacity: 0.50;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 filter: alpha(opacity=50);
 }
.jumper {
 margin-top: 3px; margin-right: 15px;
 float:right;
 }