body     { background: #fff url(images/page_bg1.gif); margin: 10px 0px }
body.shoutbox { background: #bdcfda url(#); margin: 0px }
td  { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva }
td.blue, td.menu  { background-color: #427191 }
td.menu { padding: 2px }
td.blue { color: #fff; font-size: 11px }
td.blue2 { color: #fff; font-size: 11px; background-color: #4a86ad }
td.white   { color: #000; background-color: #fff; padding: 5px; border-right: 2px solid #4a86ad }
td.light  { background-color: #c5d8e4; padding-right: 2px; padding-left: 2px; border-right: 2px solid #4a86ad; border-left: 1px solid #4a86ad }
input.search  { color: #bae8ff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #427191; margin: 1px; padding-right: 2px; padding-left: 2px; border: solid 1px #5694be; height: 15px }
input.searchbutton { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #5b9cc8; margin: 1px; border-style: solid; border-width: 2px; border-color: #68b3e6 #68b3e6 #487ca0 #487ca0; width: 15px; height: 13px }
a:link, a:active, a:visited { color: #362364; text-decoration: none }
a:hover { color: #362364; text-decoration: underline }
a.menu:link, a.menu:active, a.menu:visited   { color: #fff; font-size: 11px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-bottom: 1px solid #fff; width: 125px; display: block }
a.menu:hover  { text-decoration: none; background-color: #528cb4; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-bottom: 1px solid #000; width: 125px; display: block }
a.tab:link, a.tab:visited, a.tab:active { color: #fff }
a.tab:hover { color: #fff; text-decoration: underline }
.small { font-size: 9px }
input, select, textarea   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #c5d8e4; margin: 1px; padding: 2px; border: solid 1px #427191 }
input.button   { border-width: 3px; border-color: #eaf3ff #eaf3ff #aeb6be #aeb6be }
td.news { color: #000; background-color: #fff; border-bottom: 1px solid #427191 }
td.shout { color: #000; background-color: #c8dbe6; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #427191 }
td.shoutl  { color: #000; background-color: #c8dbe6; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #427191 }
.padded { padding: 4px }
table.admin   { background-color: #bdcfda; border: solid 1px #427191 }
table.shout { border: solid 1px #427191 }
.noborder { border: 0px }
td.dept { font-size: 11px; background-color: #bdcfda; border: solid 1px #427191 }
div.dept { border: solid 1px #427191; border-width: 0 0 1px 0; margin-bottom: 5px; padding-bottom: 5px; }
a.dept:link, a.dept:visited, a.dept:active, a.dept:hover { color: black; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-bottom: 1px solid black; width: 125px; display: block }
a.dept:hover  { background-color: #a7b7c1 }
.row {height:13.75pt}
.spacer{padding:0 5.4pt 0 5.4pt}
.leftCol, .rightCol { vertical-align: top; font-size:10.0pt;font-family:"Trebuchet MS"; padding:2px 5px;}
.leftCol{width:84;background:#E1E4B6;font-weight:bold;}
.rightCol{width:495;background:#F5F7D5;}