body {
background: #def;
color: #012;
font: 12px/16px "‚l‚r ƒSƒVƒbƒN", Osaka, Gothic, sans-serif;
scrollbar-3dlight-color: #def;
scrollbar-arrow-color: #f80;
scrollbar-base-color: #def;
scrollbar-darkshadow-color: #def;
scrollbar-face-color: #def;
scrollbar-highlight-color: #def;
scrollbar-shadow-color: #def;
scrollbar-track-color: #def;
text-align: center
}

a, a:active, a:link, a:visited {
color: #678;
text-decoration: none
}

a:hover {
color: #012;
text-decoration: none
}

div.subject {
background: #fff url(bgs.gif) fixed no-repeat center right;
border-color: #678;
border-style: solid;
border-width: 1px 1px 0 0;
color: #f80;
font: bold 12px/16px "‚l‚r ƒSƒVƒbƒN", Osaka, Gothic, sans-serif;
letter-spacing: 4px;
padding: 0 0 0 12px;
text-align: left;
width: 80%
}

div.contents {
background: #def url(bgc.gif);
border-color: #678;
border-style: none;
border-width: 0;
color: #012;
font: 12px/16px "‚l‚r ƒSƒVƒbƒN", Osaka, Gothic, sans-serif;
letter-spacing: 4px;
padding: 0px 6px 15px 6px;
text-align: left;
width: 80%
}

span.time {
color: #678;
font: 12px/16px "‚l‚r ƒSƒVƒbƒN", Osaka, Gothic, sans-serif;
letter-spacing: 12px;
width: 100%;
text-align: right
}

div.form {
background: #def url(bgf.gif) fixed no-repeat bottom right;
border-color: #678;
border-style: solid;
border-width: 0 0 1px 0p;
color: #012;
font: 12px/16px "‚l‚r ƒSƒVƒbƒN", Osaka, Gothic, sans-serif;
letter-spacing: 4px;
padding: 0 6px 0 6px;
text-align: left;
width: 80%
}

input {
background: #def;
border-color: #678;
border-style: dashed;
border-width: 0 0 1px 0
}

input.submit {
background: #def;
border-color: #678;
border-style: none;
border-width: 0
}

textarea {
background: #def;
border-color: #678;
border-style: dashed;
border-width: 1px
}

span.notes {
color: #012;
font: 10px "‚l‚r ƒSƒVƒbƒN", Osaka, Gothic, sans-serif;
letter-spacing: 0;
}

img.count {
filter: gray()
}

td {
filter: alpha(opacity=0)
}
