a:link { color: #933; text-decoration: underline; }
a:active { color: #933; text-decoration: underline; }
a:visited { color: #933; text-decoration: underline; }
a:hover { color: #933; text-decoration: none; }

a.nav:link { color: #fff; text-decoration: none; }
a.nav:active { color: #fff; text-decoration: none; }
a.nav:visited { color: #fff; text-decoration: none; }
a.nav:hover { color: #fff; text-decoration: underline; }

body { margin: 0px 10px 0px 10px; font: 11px Tahoma; color: #333; }
img { border: 0; }
form { margin: 0; }
table, input, textarea, select { font: 11px Tahoma; color: #333; }

hr { border-style: none; color: #ccc; background-color: #ccc; height: 1px; margin: 0px 0px 10px 0px; }
hr.red { border-style: none; color: #933; background-color: #933; height: 3px; margin: 4px 0px 2px 0px; }

label { font: 10px Tahoma; vertical-align: middle; margin-right: 10px; }

h1 { font: 22px Tahoma; color: #333; margin: 0px 0px 0px 0px; }
h2 { font: 18px Tahoma; color: #333; margin: 5px 0px 0px 0px; }

p { line-height: 120%; margin: 0px 0px 7px 0px; }

div.date { font: 9px Tahoma; color: #999; margin: 2px 0px 5px 0px; }
div.item1 { background: url(/img/item1.gif) no-repeat left top; padding-left: 25px; margin-bottom: 10px; }
div.item2 { background: url(/img/item2.gif) no-repeat left top; padding-left: 25px; margin-bottom: 10px; font-weight: bold; }

img.pagelogo { margin: 0px 10px 5px 0px; }
