.newsitem { margin: 5px 5px 20px 5px; }
.newsitem h2 { font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 5px 0; }
.newsitem h2 b { color:#800000; display:block; border-bottom: dashed 1px #800000; padding: 0 0 2px 0; letter-spacing:2px; }
.newsitem u { font: bold 14px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; letter-spacing:1px; text-decoration:none; display:block }
.newsitem p , .newsitem ul { font: 12px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; color:#000000; text-align:justify; }
.newsitem ul { list-style-type:square; margin-left: 15px;}
.newsitem ul li { margin:0; padding:0; }