body{background:#fff;color:#214184;margin:0px;font:0.7em arial,helvetica,sans-serif}
p{color:#214184;margin:10px 0px 10px 0px}
h1{font:bold 2em arial,helvetica,sans-serif;color:#214184;margin:0px}
h2{font:bold 1.5em arial,helvetica,sans-serif;color:#84b24a;margin:0px}
h3{font:bold 1.2em arial,helvetica,sans-serif;color:#214184;margin:0px}
h4{font:bold 1.1em arial,helvetica,sans-serif;color:#300000;margin:0px}
a{color:#FF6500;text-decoration:none}
a:hover{color:#84b24a}
ul{margin-left:30px;padding-left:0;margin-top:5px;margin-bottom:5px;list-style:url(../images/global/bullet.gif)}
input,select,textarea{margin-bottom:5px;font:1em arial,helvetica,sans-serif;color:#214184;background:#fff;border: 1px solid #a5b2ce}
.noinput{margin:2px 0px 0px 0px;border:none}
form{margin:0px}
img{border:none}
td,th{border-right:1px solid #a5b2ce;border-left:1px solid #a5b2ce}
th{border-bottom:2px solid #a5b2ce}

#container{}
#header{width:100%;height:102px;background:url(../images/global/logoBanner.gif) no-repeat}
#body{margin-top:10px;background:url(../images/global/navbackground.gif) repeat-y;height:100%}
#nav{margin-left:20px;background:#fff;float:left}
#content{margin-left:210px;margin-right:10px}
#user{margin:0px;width:99%}
#filter{height:62px;width:99%;margin:0px}
.toprule{margin:5px 0px 5px 0px;width:99%;height:1px;border-top:1px dashed #a5b2ce}
.rule{margin:5px 0px 10px 0px;width:99%;height:1px;border-bottom:1px solid #a5b2ce}
#userinfo{color:#214184;margin-top:2px;height:22px}
#filterinfo{color:#214184}
.filtersection{float:left;margin-right:10px}
#footer{margin-top:1px;height:20px;width:100%;background:#e7efde}
#themap{position:relative;z-index:100;margin-left:-10px;width:780px}
.clear{clear:both}
#report{margin-top:10px}
.popupcalendar{position:relative;top:-5px;left:5px;color:#84b24a}

.highlight{color:#84b24a}
.althighlight{color:#FF6500}
.highlightstrong{color:#84b24a;font-weight:bold}
.filterselection{vertical-align:-25%;font:0.8em arial,helvetica,sans-serif;color:#214184;background:#fff;border: 1px solid #a5b2ce}
.noborder{border:none}

A.navtop-on,A.navtop-on:hover,A.navtop:hover{font-weight:bold;color:#fff;text-decoration:none;padding-left:15px;padding-top:3px;display:block;height:17px;width:155px;background:#84b24a url(../images/global/navtop-on.gif) no-repeat}
A.navtop{font-weight:bold;color:#fff;text-decoration:none;padding-left:15px;padding-top:3px;display:block;height:17px;width:155px;background:#214184 url(../images/global/navtop.gif) no-repeat}
A.nav-on,A.nav-on:hover,A.nav:hover{font-weight:bold;color:#fff;text-decoration:none;padding-left:15px;padding-top:3px;display:block;height:17px;width:155px;background:#84b24a url(../images/global/nav-on.gif) no-repeat}
A.nav{font-weight:bold;color:#fff;text-decoration:none;padding-left:15px;padding-top:3px;display:block;height:17px;width:155px;background:#214184 url(../images/global/nav.gif) no-repeat}
A.navbottom-on,A.navbottom-on:hover,A.navbottom:hover{font-weight:bold;color:#fff;text-decoration:none;padding-left:15px;padding-top:3px;display:block;height:17px;width:155px;background:#84b24a url(../images/global/navbottom-on.gif) no-repeat}
A.navbottom{font-weight:bold;color:#fff;text-decoration:none;padding-left:15px;padding-top:3px;display:block;height:17px;width:155px;background:#214184 url(../images/global/navbottom.gif) no-repeat}
.navdivider{margin:1px}

.subnav{color:#214184}
.subnav:hover{color:#ff6500}
.subnav-on{color:#ff6500}
.subnav-on:hover{color:#ff6500}

.smallformleft{color:#214184;float:left;width:5em;padding-top:2px}
.smallformright{margin-left:5em}
.mediumformleft{color:#214184;float:left;width:7em;padding-top:2px}
.mediumformright{margin-left:7em}
.largeformleft{color:#214184;float:left;width:9em;padding-top:2px}
.largeformright{float:left;color:#214184;margin-bottom:5px}
.largeformright label{vertical-align:25%}
.bigerror{font:bold 2em arial,helvetica,sans-serif;color:#ff0000}
.errormessage{font:bold 1em arial,helvetica,sans-serif;color:#ff0000}
.redwarning{font:bold 0.7em arial,helvetica,sans-serif;color:#ff0000}
.okmessage{font:bold 1.5em arial,helvetica,sans-serif;color:#84b24a}

#leftcolumn{float:left;width:550px;padding-right:50px}
#rightcolumn{float:left;width:128px}
#rightcolumn img{margin-bottom:10px}
.event a, .event strong { color:#84b24a; }