a { text-decoration:none; white-space: nowrap; padding:1px; }
a:link   { color:#0076a3; }
a:visited{ color:#0076a3; }
a:acthin { color:#eeee00; }
a:hover  { background:#7788aa; color:#ffffff; }
a.l      { white-space: normal; }
body{  #f1f2f4; color:#223344; margin:0px; scrollbar-base-color:#bec9d0; overflow:auto; }
hr  { color:#336699; }
form{ margin:0px; }
select,.wd{ background:#eaf0f3; }
h3   { background:#01678F; color:#ffffff; margin:0px; padding:3px 15px; }
.navi{ background:#FFFFFF; padding:2px 10px; font-size:12px; line-height:16px; /* height:20px;*/  overflow-y:auto; clear:both; }
#cd { background:; margin:0px 5%; }
#nf { background:#f1f2f4; width:300px; float:right; }
#m  { background:#a6bbcc; color:#ffffff padding:2px 15px; clear:both; }
#c  { /* width:125px; height:18px; */ float:left; margin:3px 5px 1px; font-size:80%; white-space: nowrap; }
#b  { width:15px; height:15px; margin:0px; }
#n  { width:15px; height:15px; margin:0px;background:red; }
c   { background:red; }
.sf { background:#b0c0cc; padding:2px; font-size:80%; }
.ab { background:#003663; color:#ffffff; padding:2px 15px; }
.nb { background:#cccccc; }
.rm { background:#e6ecee; font-size:90%; padding:5px 15px; }
.df { background:#869cb0; padding:1px 20px; }
.lk { background:#bcc3cc; font-size:90%; padding:3px 10px; }
.nw { color:#999999; }
.s1 { background:#f0f0f0; text-align:left; width:600px; border:10px ridge #bbccee;}
.s2 { background:#b9c6d0; padding:8px 10px; }
.s3 { background:#d0d3d6; padding:3px 10px; font-size:80%; text-align:right; }
.cm { background:#dce3e9; padding:8px 20px; font-size:90%; }
.g  { background:; padding:3px 10px; color:#225577; font-size:80%; }
.k  { background:; padding:3px 10px; color:#bb9900; font-size:80%; }
.dcl{ color:#777777; }
.acm{ background:#e0e1e2; color:#ee6600; font-size:80%; padding:3px 10px; }
.ft { font-size:90%; }
.cl { color:red; }

