
html	{ font-size: 1em; }
body	{ font-family: sans-serif; font-size: 0.8em; margin: 20px; text-align: center; }
h1		{ margin-bottom: 6px; }
p		{ margin-top: 0px; }
form	{ display: inline; }
label	{ display: block; float: left; width: 90px; color: brown; padding-top: 13px; font-size: 90%; }
a		{ color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }

#msglist	{ max-width: 550px; text-align: left; }
#btnfield	{ text-align: right; }

.clear		{ clear: both; background: none; border: 0; line-height: 0; font-size: 0; }
.newheader	{ cursor: pointer; color: blue; }
.header, em	{ font-size: 90%; color: gray; }
.msgarea	{ padding: 8px; border: 1px #909090 solid; margin-bottom: 20px; }
.msgarea2	{ padding: 8px; border: 1px #909090 solid; }
.msgdiv		{ padding: 8px; border: 1px #c0c0c0 solid; background: white; }
.commentdiv	{ padding: 8px; border: 1px #c0c0c0 solid; background: #f5f5f0; margin-top: 6px; }

input[type="text"], input[type="password"] { margin-top: 7px; width: 180px; border: 0px; border-bottom: 1px #c0c0c0 solid; }
input[type="text"]:hover, textarea:hover, input[type="password"]:hover { background: #FFFF99; }
textarea	{ width: 97%; height: 80px; overflow: auto; border: 1px #c0c0c0 solid; margin-bottom: 8px; font-family: sans-serif; padding: 6px; }

.right { float: right; color: blue; cursor: pointer; color: blue; }
.asimulate { border-bottom: 1px purple dotted; cursor: pointer; }
