body  { background-color: #3c5690; margin: 0px; padding: 0px }
.menubg { background: transparent url(/templates/template_i/i/menu-bg.jpg) repeat-y left top; width: 190px }
.logobg { background: transparent url(/templates/template_i/i/top-left-corner-bg.jpg) no-repeat left top; width: 190px; height: 211px }
.header    { color: white; font-weight: bold; font-size: 26px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: white url(/templates/template_i/i/header-bg.jpg) repeat-x left top; text-align: center; height: 80px }
.headertext { color: white; font-weight: bold; font-size: 26px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: left; padding-left: 8px }
.subheadertext { color: #0000a4; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; text-decoration: none; background-color: transparent; text-align: right; padding-right: 8px; padding-bottom: 2px  }
.rightedge { background: white url(/templates/template_i/i/body-right-edge.jpg) repeat-y right top }
.footer { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(/templates/template_i/i/footer-bg.jpg) repeat-x left top; text-align: center; padding-bottom: 4px }
.footer a:link { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-bottom: 4px }
.footer a:visited { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-bottom: 4px }
.footer a:hover { color: #ffae3b; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-bottom: 4px }
.body { color: #3c5690; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; text-align: justify }
.counter { color: #3c5690; font-size: 10px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; text-align: justify }
.pagetitle { color: #3c5690; font-size: 16px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: right; padding-right: 14px; border-bottom: 1px dotted #3c5690 }
.menu { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.menu a:link { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: middle; padding-left: 6px; border-bottom: 1px solid white; width: 170px; height: 20px }
.menu a:visited { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: middle; padding-left: 6px; border-bottom: 1px solid white; width: 170px; height: 20px }
.menu a:hover { color: #00b28f; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(/templates/template_i/i/menu-button.gif) no-repeat right center; text-align: left; vertical-align: middle; padding-left: 6px; border-bottom: 3px double #b0bced; width: 170px; height: 20px }

