a{ color:#009; text-decoration:none;}
a:hover{ color:#F00}
.ttd{
margin:0;
padding:2px 0 0 9px;
width:100%;
background:#cde;
text-align:left;
}
.ttdl{
float:left;
width:380px;
font-weight:600;
font-size:14px;
line-height:22px;
}
.ttdm{
float:left;
width:280px;
font-size:14px;
}
.ttdr{
float:right;
width:80px;
text-align:right;
line-height:22px;
}
.mtd{
clear:both;
margin:0;
padding:6px 9px;
width:100%;
background:#def;
text-align:left;
}
.mainfont{
font-weight:400;
font-size:14px;
line-height:1.8em;
}
.ttda{}

.mainfont ol{margin-left: 0px; PADDING-LEFT: 0px;}
.mainfont li{LIST-STYLE-TYPE:none;text-indent:0;margin-left: 0px; PADDING-LEFT: 0px;}

.highlight{background:green;font-weight:bold;color:white;padding:4px 5px}