a.newstitle:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color:#000000; }
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#6666CC; text-decoration: none; }
a.footer:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
a.mysign:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #FFFFFF; }
a.pointer:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; color: #333333; }
a.subnavactive:hover {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #00000; background-color: #fffff; border-top: 0px #FFFFFF; border-bottom: 1px solid #F5821F; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.subnav:hover {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-color: #F5821F; }
a.subsubnav:hover {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #F5821F; }
a.subsubsubnav:hover {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #F5821F; background-color: #000; }
a.nav:hover {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:#F5821F; border-top: 0px #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
a.navactive:hover {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:#F5821F; border-top: 0px #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
a.sitemaptoplevel:hover {color:#999999; }
a.sitemapsublevel:hover {color:#999999; font-weight: bold; }
a.sitemapsubsublevel:hover {color:#999999; }
a.infoboxtitle:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
a.infoboxtexttitle:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9933; text-decoration: underline; }
a.infoboxmore:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6666CC; text-decoration: underline; }
a.box:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999999; }
a.more:hover {background-color:#FFFFFF; }
a.newstitle:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color:#000000; }
.subnavi1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; }
body {margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; background-color: #ECECEC; background-image: url(/homesg/bg-toppage.gif); background-repeat: repeat-x; padding: 0px; }
.clear {clear: both; }
.norm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color:#000000; }
.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color:#000000; }
.infoboxsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#000000; line-height: normal; font-weight: bold; padding-top:4px; padding-bottom:4px; margin:0px; }
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; line-height: normal; font-weight: bold; padding-top:0px; padding-bottom:0px; margin:0px; }
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
a {font-family: Verdana, Arial, Helvetica, sans-serif; color:#273997; text-decoration: underline; }
a.btnfooter {font-family: Verdana, Arial, Helvetica, sans-serif; color:#273997; font-size: 11px; text-decoration: underline; }
a.news {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FF8306; }
a.info {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FF8306; }
a.moreabout {font-family: Verdana, Arial, Helvetica, sans-serif; color:#273997; text-decoration: none; }
.newstitle {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; background-color:#F0CEAC; }
a.newstitle {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }
a.footer {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.mysign {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; }
.pointer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; }
a.pointer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; color: #666666; }
a.subnav {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-color: #B1B1B1; border-top: 0px #FFFFFF; border-bottom: 1px solid #A1A1A1; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; text-indent: 4pt; }
a.subnavactive {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-color: #F5821F; border-top: 0px #FFFFFF; border-bottom: 1px solid #F5821F; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; text-indent: 4pt; }
a.subsubnav {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; background-color: #FFFFFF; border-top: 0px #FFFFFF; border-bottom: 1px solid #A1A1A1; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 15px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.subsubnavactive {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #F5821F; background-color: #FFFFFF; border-top: 0px #FFFFFF; border-bottom: 1px solid #A1A1A1; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 15px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.subsubsubnav {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #fff; background-color: #F5821F; border-top: 0px #FFFFFF; border-bottom: 1px solid #999; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 20px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.subsubsubnavactive {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #F5821F; background-color: #000; border-top: 0px #FFFFFF; border-bottom: 1px solid #999; border-left: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 20px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.nav {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; border-top: 0px #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 1px solid #999999; border-right: 1px solid #999999; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
a.navactive {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:#F5821F; border-top: 0px #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
body.sitemap {margin-top: 0px; margin-left: 0px; }
.sitemaptitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; color: #FFFFFF; }
a.sitemaptoplevel {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color:#666666; }
.scroll {height:360px; overflow:auto; table-layout:auto; }
a.sitemapsublevel {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color:#666666; }
a.sitemapsubsublevel {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color:#666666; }
.infoboxtable {border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.infoboxtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; }
a.infoboxtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
infoboxtexttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F5821F; }
a.infoboxtexttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F5821F; text-decoration: underline; }
.infoboxmore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #273591; }
a.infoboxmore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #273591; text-decoration: underline; }
.boxpadding {padding-left: 7px; padding-right: 7px; padding-top:0px; padding-bottom:0px; }
.boxsubnavpadding {padding-left: 7px; padding-right: 7px; padding-top:0px; padding-bottom:10px; }
.boxnorm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.boxtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333399; }
a.box {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333; }
a.more {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF8306; margin-top:5px; }
.search {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #ABD5FF; }
ul {margin-bottom: 20px; margin-left: 20px; margin-top: 10px; line-height: 20px; list-style-position: inside; }
ol {list-style-image: none; list-style-type: decimal; margin-left: 20px; list-style-position: inside; }
.pic {align: right; clear: both; margin-top: 3px; margin-right: 6px; margin-left: 0px; margin-bottom: 6px; vertical-align:bottom; }
.picflow {clear: both; margin-top: 3px; margin-right: 6px; margin-left: 0px; margin-bottom: 6px; }
.picborder {border: 1px solid #FDDEBF; }
.formular {border-top: 1px #A09F9F; border-bottom: 2px solid #DCDADA; border-left: 1px solid #A09F9F; border-right: 1px solid #A09F9F; font-family: Arial, Helvetica, sans-serif; padding-left: 2px; font-size: 11px; border-style:solid; padding-bottom: 2px; padding-right: 2px; padding-top:1px; margin:2px; }
.form {border-top: 1px #A09F9F; border-bottom: 2px solid #DCDADA; border-left: 1px solid #A09F9F; border-right: 1px solid #A09F9F; font-family: Arial, Helvetica, sans-serif; padding-left: 2px; font-size: 11px; border-style:solid; padding-bottom: 2px; padding-right: 2px; padding-top:1px; margin:2px; }
.searchform {border-top: 1px #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-style:solid; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; padding-top:1px; margin:2px; }
.tableform {border-top: 1px #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; background-color:#E4E4E4; border-style:solid; }
.contentpadding {padding-left: 17px; padding-right: 17px; }
.titlepadding {padding-left: 17px; padding-right: 17px; }
.bannertop {margin-top:10px; margin-bottom:10px; }
.bannerleft {margin-left:11px; margin-right:15px; margin-top:5px; margin-bottom:5px; }
a.persontitle {font-size:13px; text-decoration:none; }
a.documenttitle {font-size:13px; text-decoration:none; }
.agendatitle {font-family: Verdana, Arial, Helvetica, sans-serif; color:#273997; font-size:13px; text-decoration:none; }
a.agendatitle {font-size:13px; text-decoration:none; }
a.newsentrytitle {font-size:13px; text-decoration:none; }
.searchperson {font-family: Arial, Helvetica, sans-serif; padding-left: 2px; font-size: 11px; border-style:solid; padding-bottom: 2px; padding-right: 2px; padding-top:1px; margin:2px; }
.bgcmaintable {background-color:#999999; }
.bgtableshadow {background-image:url(/homesg/bg-shadow.jpg); }
.bgcorange {background-color:#F5821F; }
.bgcblue {background-color:#273591; }
.bgcdarkgrey {background-color:#999999; }
.bgcgrey {background-color:#B1B1B1; }
.bgclightgrey {background-color:#E8E8E8; }
.bglocationpointer {background-image: url(/homesg/header_bg.gif); background-color: #ECECEC; }
.bgInfobox {background-image:url(../img/layout/bg-infoboxtitle.gif); }
.bgcbox {background-image:url(/homesg/bg_box.gif); }
.bgcfooter {background-image:url(/homesg/bg_footer.gif); }
.bgcwhite {background-color:#FFFFFF; }
hr {color:#999999; background-color:#999999; height:1px; border:0px; text-align:left; margin-left:0; }
