body, td { color : black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #fff; text-align: left; /* NEW IN 1.5 */
}

td.upper { color : #ffffff; background : #0000a6; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.smaller {/* CHANGED IN 1.5 */
	font-size: 10px;
}

table.entries { color : black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; border: solid 1px #23559c; }
.addcomment { font-size: 20px; }
.addcomment td {  }
.addcomment td a:link, .addcomment td a:visited { color: #fff; background-color: #e20404; text-align: center; width: 180px; padding: 5px; border: outset 2px #000; }
.addcomment td a:hover, .addcomment td a:active { color: #fff; background-color: #c80505; text-align: center; width: 180px; padding: 5px; border: inset 2px #000; }
a { color : #000; font-size: 16px; font-weight: bold; text-decoration : none; display: block; }

a:hover { color : red; font-size: 16px; font-weight: bold; display: block; }

a.smaller { font-size: 8px; color : #0000a6; font-weight: bold; text-decoration : underline; }

a.smaller:hover { font-size: 8px; color : red; font-weight: bold; text-decoration : none; }

input {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffff;
}

hr {
	color: #0000a6;
	height: 1px;
}

/* EVERYTHING BELOW ADDED IN 1.5 */
div.centered { text-align: center; }

div.centered table { margin: 0 auto; text-align: left; }
