ol.x dl.x li.x {
list-style-type:decimal;
list-style-position: outside;
font-size:60pt;
position: relative;
top: 70px;
left: 65px;
line-height:normal;
color:#DDD;
_color:#FFF;; /* show to IE */
}
ol.x dl.x li.x dt.x {
_margin-top: -70px;
}
ol.x dl.x li.x dd.x {
width: 400px;
}
ol.x dl.x li.x dt.x, ol.x dl.x li.x dd.x {
_list-style-type:decimal;
_list-style-position: outside;
color:#111;
font-size:0px;
line-height:normal;
font-size:small;
position: relative;
top: -70px;
left: -70px;
}


    dt.x {
    font-weight:bold;
    margin-top: 10px;
    margin-bottom: 5px;
padding: 10px;
    }

    dd.x {
    background-color: #eeeee7;
    padding: 7px;

}

dd.xmed {
   /* background-color: #cccccc; */
    padding: 1px;
/* width:400px; */
}

dd.zbb {
border-style:solid;
border-width:1px;

margin-left:5px;

padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:1px;
/* background-color:#ff9933; */
/* background-color:#cccccc; */
background-color:#cccc99;
}


dd.zcc {
border-style:solid;
border-width:1px;

margin-left:5px;

padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:1px;
/* background-color:#ff9933; */
/* background-color:#cccccc; */
background-color:#cccc66;
}


dd.zdd {
border-style:solid;
border-width:1px;

margin-left:5px;

padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:1px;
/* background-color:#ff9933; */
/* background-color:#cccccc; */
background-color:#cccc33;
}


dd.zee {
border-style:solid;
border-width:1px;

margin-left:5px;

padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:1px;
/* background-color:#ff9933; */
/* background-color:#cccccc; */
background-color:#cccccc;
}

