body, table, input, select { font-family: tahoma,arial,verdana,sans-serif; font-size: 11px; color: black; text-align: left; }
body, form              { margin: 0; padding: 0; }

.clear            { clear: both;  line-height: 0; }
.clearLeft        { clear: left;  line-height: 0; }
.clearRight       { clear: right; line-height: 0; }


#welcomebox       { background-color: #947c00; color: white; font-size: 12px; font-weight: bold; }
#infobox          { background-color: #eae9e9; }

#header a:link    { color: #b8860b; }
#header a:visited { color: #b8860b; }
#header a:hover   { color: #7d6600; text-decoration: underline; }

#info   a:link    { font-weight: normal; color: black; }
#info   a:visited { font-weight: normal; color: black; }
#info   a:hover   { font-weight: normal; color: gray;  }

a:visited         { font-weight: bold; text-decoration: none; color: #7d6600; }
a:link            { font-weight: bold; text-decoration: none; color: #7d6600; }
a:hover           { font-weight: bold; text-decoration: none; color: #829494; }

.error            { border-style: solid; border-color: red; }
#errorMsg         { font-size:12px; font-weight:bold; color:red; text-align:center; }
