html { font-family: Arial, Helvetica, Verdana; font-size: 1em; }
body { background-color: #eef; padding-bottom:20px; }
p { font-size: 0.9em; margin-top:0px; margin-bottom:0px; }
.title { font-weight: bold; font-size: 1.1em; margin-top:4px; margin-bottom:4px; }
h1 { margin-top: 2px; margin-bottom:2px; color:#006; }
a:link,a:visited,a:active { color: #039; text-decoration: none; }
.technical-writing { border:1px solid silver; margin-left: 5%; margin-right: 5%; margin-top:0px; margin-bottom: 20px; background-color: #FFFFF0; padding:10px; font-size:0.9em;}
.technical-writing-intro { margin:0px; padding: 6px; width:100%; border:1px solid #006; background-color: #efe; }
.copyright { text-align: center; font-size:0.8em; padding-top:20px; }

.writing { vertical-align:top; text-align: top; width: 50%; }
.user { width:90%; margin-top:6px; margin-bottom:16px; margin-right:10px; padding-right:4px; line-height:1.5; text-align: justify; font-size:0.8em; border:1px #F0F0F0; }
.subject { width:100%; background-color:#039; color:white; font-size:0.9em; padding:2px; background-image: url('technical_writing/writing.gif'); background-repeat: no-repeat; background-position: 4px 2px; padding-left:16px; margin-bottom:4px;}

a.newslink { color: white;  }
.date { color:white; font-size:0.7em; padding-left:10px; }
