﻿.announcement { display:block; float:left;width:90%; margin:10px 0px 15px 30px;} 
.announcement .headline {  display:block; float:left;padding:5px; color:#fff;font-size:125%;background-color:#42210B;margin-right:5px;} 
.announcement .urgent {background-color:#C4272D; }
.announcement .date { font-style:italic; display:block; float:left; font-size:75%;width:auto;padding-top:10px;} 
.announcement .expirationDate { display:block; float:left;} 
.announcement .detail  {display:block; float:left; width:100%;clear:left; font-size:120%; font-family:Calibri, Verdana, Helvitica;}
.announcement .detail p { margin:10px 0px 0px 0px; } 
.announcement .more {display:block; float:left; } 
.announcement label { font-weight:bold; display:block;padding-right:5px; text-align:right; width:100px; float:left;} 
.announcement .lbl {  font-weight:bold; display:block;padding-right:5px; text-align:right; width:100px; float:left;}
.announcement input { width:400px; font-size:14pt;}
.announcement #submitNewAnn { width:auto;margin-left:100px;  } 
.announcement #urgent {width:auto; } 
.announcement .delete { padding-left:10px; cursor:pointer;}
.undo { text-align:center; background-color:#fcffb5; padding:5px; }
input#editBox { border:1px solid red; width:200px; } 
.inline-img {border:2px solid silver; float:none; }
.multiline { float:left; display:block; }
table, td { float:left; } 