body {   margin: 15px;   background-color: #336699;}#logo {   margin-bottom: 10px;}#logo table {   width: 100%;}.logo_left {   width: 12px;   height: 100px;   background-image: url(images/logol.png);   padding: 0px;   margin: 0px;}.logo_mid {   height: 100px;   background-image: url(images/logom.png);   margin: 0px;   overflow: hidden;   vertical-align: middle;   color: white;   font-size: 30pt;   font-family: Georgia;   font-weight: bolder;   font-style: italic;   padding-left: 20px;}.logo_main {   position: absolute;   left: 40px;   top: 22px;}.logo_subs {   font-size: 10pt;   position: absolute;   left: 80px;   top: 83px;}#marquee table {   background-color: white;   margin: 0px;   margin-bottom: 10px;   border: 5px solid #204781;   width: 100%}#marquee .marquee_scroll {   padding: 3px;   font-family: Georgia;   font-size: 10pt;   color: black;}#marquee .marquee_imp {   font-family: Georgia;   font-size: 10pt;   color: red;   font-weight: bold;   padding: 3px;   width: 75px;}#marquee_box {   overflow: hidden;   position: relative;}.logo_right {   width: 12px;   height: 100px;   background-image: url(images/logor.png)}.navtop_left {   width: 12px;   height: 25px;   background-image: url(images/navhead_left.png)}.navtop_mid {   height: 25px;   background-image: url(images/navhead_mid.png);   font-family: Georgia;   font-size: 10pt;   color: white;   font-weight: bold;   text-indent: 5px}.navtop_right {   width: 12px;   height: 25px;   background-image: url(images/navhead_right.png)}.navmid_left {   background-image: url(images/navhead_mid.png)}.navmid_mid {   margin: 0px;   padding: 5px;   font-family: Georgia;   font-size: 10pt;   background-color: white;}.navmid_right {   background-image: url(images/navhead_mid.png)}.navbot_left {   width: 12px;   height: 11px;   background-image: url(images/navbot_left.png)}.navbot_mid {   height: 11px;   background-image: url(images/navbot_mid.png)}.navbot_right {   width: 12px;   height: 11px;   background-image: url(images/navbot_right.png)}.navitems td a.navitem {   display: block;   background-color: white;   width: 100%;   margin: 0px;   padding: 5px;   border-bottom: 1px solid gray;   font-family: Georgia;   font-size: 10pt;   text-decoration: none;   color: black}.navitems td a.navitem:hover {   display: block;   background-color: #CCCCCC;   width: 100%;   margin: 0px;   padding: 5px;   border-bottom: 1px solid gray;   font-family: Georgia;   font-size: 10pt;   text-decoration: none;   color: black}.navitems td a.navitemImp {   display: block;   background-color: #1C8CCF;   width: 100%;   margin: 0px;   padding: 5px;   border-bottom: 1px solid gray;   font-family: Georgia;   font-size: 10pt;   text-decoration: none;   color: black}.navitems td a.navitemImp:hover {   display: block;   background-color: #CCFFFF;   width: 100%;   margin: 0px;   padding: 5px;   border-bottom: 1px solid gray;   font-family: Georgia;   font-size: 10pt;   text-decoration: none;   color: black}.navitem {   background-color: white;}.navitemImp {   background-color: blue;}.nav {   width: 100%;   margin-bottom: 15px;}.nav_cell {   width: 220px;   padding-right: 15px}#menu {   margin-bottom: 15px;   width: 100%}.menuItem, .menuEnd {   text-align: center;   font-family: Georgia;   font-size: 10pt;   border-left: 1px solid gray;   width: 20%;}#menu td a {   display: block;   background-color: white;   padding-top: 3px;   padding-bottom: 3px;   font-family: Georgia;   font-size: 12pt;   text-decoration: none;   color: black;   font-weight: bold;}#menu td a:hover {   display: block;   padding-top: 3px;   padding-bottom: 3px;   font-family: Georgia;   font-size: 10pt;   text-decoration: none;   color: black;   background-color: #CCCCCC;}.menu_base {   width: 100%;   border: 5px solid #204781;}.menu_end {   border-right: 0px;}.content {   width: 100%;}.content_mid {   background-color: white;   text-align: left;   font-family: Georgia;   vertical-align: top;   font-size: 10pt;   padding: 5px}.content_cell {}p {   padding: 0px;   margin: 0px;}.maintext {   font-family: Georgia;   font-size: 10pt;   padding: 0px;}li {   padding: 3px;}img {   padding: 5px;   margin: 5px;   border: 0px;}.header {   font-size: 16pt;   color: navy;   font-family: Georgia;   padding: 5px;   border-bottom: 1px solid navy;   font-weight: normal;}.subheader {   font-size: 16pt;   color: navy;   font-family: Georgia;   padding: 5px;   border-bottom: 1px solid navy;   font-weight: normal;   padding-top: 20px;}.blocksatz {    text-align: justify;}