td {
background:#BBFFBB none repeat scroll 0 0;
border-color:#00FF00 #009900 #009900 #00FF00;
border-style:solid;
border-width:1px;
font-size:90%;
}
#officials {
border:1px solid #009900;
float:right;
}
#info {
    width:250px;
}
table {
    margin: 5px;
}
th {
background:#008800 none repeat scroll 0 0;
border-color:#66CC66 #005500 #005500 #66CC66;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:90%;
vertical-align:top;
text-align:left;
}

