body { margin:0px;padding:0px; }
form { margin:0px; }
select,textarea { border:1px solid black;	font-family:arial; }
.forminput { border:1px solid black;	font-family:arial; }


a:link { text-decoration:underline; color:#0066cc; }
a:visited { text-decoration:underline; color:#52188c; }
a:active { text-decoration:underline; color:#0066cc; }
a:hover { text-decoration:underline; color:#0066cc; }

a.linkedtitle:link { text-decoration:none; color:#000000; }
a.linkedtitle:visited { text-decoration:none; color:#000000; }
a.linkedtitle:active { text-decoration:none; color:#000000; }
a.linkedtitle:hover { text-decoration:none; color:#000000; }

a.nou { text-decoration:none; color:#000000; }
a.admlink:link { text-decoration:underline; color:#000000; }
a.admlink:visited { text-decoration:underline; color:#000000; }
a.admlink:active { text-decoration:underline; color:#000000; }
a.admlink:hover { text-decoration:underline; color:#000000; }

.menulink:link { text-decoration:none; color:#000000; }
.menulink:visited { text-decoration:none; color:#000000; }
.menulink:active { text-decoration:underline; color:#999999; }
.menulink:hover { text-decoration:underline; color:#999999; }
.menubg { background-image:url(/images/backgroundside.jpg); }

.calendarlink:link { text-decoration:none; color:#666666; }
.calendarlink:visited { text-decoration:none; color:#666666; }
.calendarlink:active { text-decoration:underline; color:#666666; }
.calendarlink:hover { text-decoration:underline; color:#666666; }
.calendarrowmonths { padding:3px; background-color:#103fc1; color:#ffffff; }
.calendarrow { padding-top:20px; }
.calendarrowsmall { padding-top:5px; }
.calendarcol1 { padding-left:0px; }
.calendarcol2 { padding-left:10px; }
.calendarcol3 { padding-left:10px; }
h3.calendareventtitle { font-size:100%; margin:0px; }

.floatleft { float:left; }
.floatright { float:right; }

.noborder { border:0px; }
.admMessage { border:1px solid red; padding:5px; margin-top:10px; margin-bottom:10px; }
.whitebackground { background-color:#ffffff; }

.outer { width:800px; }

.topbg { background-image:url(/images/navbar_bg.gif); width:800px; height:21px; }
.topimage { width:800px; }
.topnavbar { padding-top:3px; float:left; }
.topsearch { float:right; padding-top:3px; padding-right:12px; font-size:1px; }
.topsearchfield { width:86px; font-size:10px; border:1px solid black; font-family:arial; }
.topsearchbutton { border:0px; }
.topsearchinner1 { width:90px; float:left; }
.topsearchinner2 { width:33px; float:left; }

.menulevel0a { margin-left:0px; }
.menulevel1a { margin-left:2px; }
.menulevel2a { margin-left:10px; }
.menulevel3a { margin-left:17px; }
.menulevel0b { margin-left:2px; }
.menulevel1b { margin-left:10px; }
.menulevel2b { margin-left:20px; }
.menulevel3b { margin-left:27px; }

.leftnav { width:155px; float:left; }

.content { width:637px; float:left; }
.contentbody { float:left; background-image:url(/images/content_bg.gif); width:800px; }
.contentfooter { width:480px; }
.contentleft { width:481px; float:left; }
.contentleftwide { width:631px; float:left; background-color:#ffffff; }
.contentright { width:147px; float:left; }
.contentbottom { width:637px; float:left; }

.boxbg { width:135px; background-image:url(/images/box_bg.gif); }
.boxbgarrow { width:135px; background-image:url(/images/box_bg_arrow.gif); }
.boxcontent { padding-left:8px; padding-right:8px; }
.boxcontentarrow { padding-top:3px;padding-left:18px;padding-right:8px;padding-bottom:7px; }

.tr { font-size:75%; font-family:tahoma; color:#ff0000; }
.sbright { font-size:12px; font-family:arial; background-color:#fbda8b; width:103px; }

.footerline { width:800px; height:1px; }
.footer { width:800px; margin-left:8px; }
.print { float:right; padding-top:10px; padding-bottom:8px; }

.space1 { width:8px; float:left; }
.space2 { width:800px; height:8px; }
.space3 { width:9px; float:left; }

.imgfix { float:left; font-size:1px; }

h1 { margin-top:0px; margin-bottom:10px; font-size:100%; font-family:arial; }
h1,h2,h3,h4 { font-family:arial; }

.boxblue { background-color:#eff8ff; border:1px solid #7bb1ff; padding:4px; }

.image_eo { width:480px; float:none; }
.image_ev { float:left; }
.image_eh { float:right; }

.infotext_hidden { color:#f9f9f9; font-weight:bold; }
.infotext_green { color:#009900; font-weight:bold; }
.infotext_red { color:#cc0000; font-weight:bold; }
.infotext_orange { color:#cc9900; font-weight:bold;}
.infobox { border:1px dashed #cccccc; padding-top:5px;padding-left:7px;padding-right:7px;padding-bottom:5px; background-color:#f9f9f9; }
.infoboxgreen { border:1px dashed #009900; padding-top:5px;padding-left:7px;padding-right:7px;padding-bottom:5px; background-color:#f9f9f9; }
.infoboxred { border:1px dashed #cc0000; padding-top:5px;padding-left:7px;padding-right:7px;padding-bottom:5px; background-color:#f9f9f9; }

.toplist { float:left; width:800px; background:url(images/bg_toplist.gif) #444444;  }
.sbtop { font-size:11px; font-family:arial; }/* background-color:#fbda8b; */

fieldset { padding:10px; border:1px dashed #999999; }
legend { background-color:#ffffff; color:#999999; font-family:arial; font-size:80%; }

.nolinkcolor { color:#ffffff; text-decoration:none; }