body { font-family: Arial, Helvetica, sans-serif; }
p { font-size:small; }
#container { width:720px; text-align:center; background:#fff; border:0; margin:auto; }
h1 { text-indent: -9999em; background:url(img/logobar.png) no-repeat; height:72px; width:720px; margin:0; padding:0; }
.redbar { background:url(img/redbar.png) top center no-repeat; margin-top:1px; height:54px; text-indent: -9999em; }
#menu { width:720px; padding:0; margin:0; border:0; height:27px; font-size : smaller; font-variant : small-caps; }
#menutable a { color:#000; text-decoration:none; }
td.redtab { background:url(img/tab-red.png) top center no-repeat; width:100px; height:27px; padding:0 3px 0 3px; }
td.greytab { background:url(img/tab-grey.png) top center no-repeat; width:100px; height:27px; padding:0 3px 0 3px; }
td.greytab:hover { background:url(img/tab-red.png) top center no-repeat;}
#sidebar { float: left; width: 240px; padding: 10px 5px 10px 5px; background:#DEF; }
#sidebar h5 { margin:3px; padding:3px; border-bottom:1px solid black; }
#sidebar table { font-size: small; }
#sidebar th { text-align:right;  font-weight: normal;}
#sidebar td { text-align:left; }
#main { margin-left: 260px; /*adjust for overlap with sidebar border*/ padding: 1px 5px 10px 5px; line-height: 1.3em; background:#eee; text-align: left;}	
#main h5 { margin:3px; padding:3px; }
#footer a { font-size:smallest; color:#000; }
#refillform { font-size:small; }
