.text {
    color: black;
    font-weight: normal;
    text-align: justify;
    }

.norm {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: black;
    }

.jnorm {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
    color: black;
    }

.cnorm {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    color: black;
    }

.inorm {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: black;
    margin-left: 2em;
    }

.small {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: black;
    }

.jsmall {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: justify;
    color: black;
    }

.csmall {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
    color: black;
    }

.large {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: black;
    }

.jlarge {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: justify;
    color: black;
    }

.clarge {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    color: black;
    }

.xlarge {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: black;
    }

.jxlarge {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: justify;
    color: black;
    }

.cxlarge {
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    color: black;
    }

hr.thin {
    height: 1px;
    color: black;
    border-style: none none solid none;
    border-width: 1px;
    margin-top: 0px;
    margin-bottom: 5px;
    padding-top: 1px;
    padding-bottom: 0px;
    text-align: center;
    }

br.tskip {
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 5px;
    }

br.mskip {
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 10px;
    }

br.hskip {
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 15px;
    }

a.large:link {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    }

a.large:visited {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    }

a.large:active {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    }

a.large:hover {
    color: red;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    }

a.norm:link {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

a.norm:visited {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

a.norm:active {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

a.norm:hover {
    color: red;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

table.header {
    background-color: rgb(255, 255, 229);
    width: 100%;
    text-align: left;
    border-width: 0pt;
    border-style: none;
    }

td.lefthead1 {
    background-color: transparent;
    background-image: url(/images/leftbkg.jpg);
    background-repeat: repeat-y;
    border-color: black;
    border-style: solid none none none;
    border-width: 1px;
    text-align: left;
    vertical-align: bottom;
    width: 210px;
    height: 80px;
    }

td.lefthead2 {
    background-color: transparent;
    background-image: url(/images/leftbkg.jpg);
    background-repeat: repeat-y;
    border-color: black;
    border-style: none none solid none;
    border-width: 1px;
    text-align: left;
    vertical-align: top;
    width: 210px;
    height: 18px;
    padding-top: 0pt;
    }

td.middlehead {
    border-color: black;
    border-style: solid none none none;
    border-width: 1px;
    vertical-align: top;
    height: 80px;
    }

td.fillerhead {
    border-color: black;
    border-style: solid none none none;
    border-width: 1px;
    vertical-align: top;
    height: 50px;
    }

td.righthead {
    border-color: black;
    border-style: solid none none none;
    border-width: 1px;
    width: 120px;
    text-align: right;
    vertical-align: top;
    height: 80px;
    }

td.hdmenuspc {
    background-color: transparent;
    background-image: url(/images/hdmenuspc.jpg);
    background-repeat: repeat-y;
    border-color: black;
    border-style: none none solid none;
    border-width: 1px;
    text-align: left;
    vertical-align: top;
    width: 50px;
    height: 18px;
    padding-top: 0pt;
    }

td.headmenu {
    background-color: rgb(221, 255, 207);
    vertical-align: middle;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border-color: black;
    border-style: none none solid none;
    border-width: 1px;
    text-align: left;
    height: 18px;
    }

a.menu:link {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

a.menu:visited {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

a.menu:active {
    color: blue;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

a.menu:hover {
    color: red;
    text-decoration: none;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

table.mainpage {
    width: 100%;
    text-align: left;
    border-width: 0pt;
    border-style: none;
    }

td.menucolumn {
    vertical-align: top;
    text-align: left;
    width: 210px;
    }

td.bodycolumn {
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: top;
    text-align: justify;
    }

table.sidemenu {
    width: 210px;
    text-align: left;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border-style: none;
    border-width: 0pt;
    }

td.smtopcyan {
    background-color: transparent;
    background-image: url(/images/coltop_cyan.gif);
    background-repeat: no-repeat;
    color: rgb(255, 0, 0);
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    width: 210px;
    height: 40px;
    }

td.smrowcyan {
    background-color: transparent;
    background-image: url(/images/colrow_cyan.gif);
    background-repeat: repeat-y;
    color: rgb(255, 0, 0);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: middle;
    padding-left: 12px;
    padding-right: 10px;
    width: 210px;
    }

td.smbotcyan {
    background-color: transparent;
    background-image: url(/images/colbottom_cyan.gif);
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: middle;
    padding-left: 14px;
    padding-right: 10px;
    width: 210px;
    height: 20px;
    }

td.smtoporange {
    background-color: transparent;
    background-image: url(/images/coltop_orange.gif);
    background-repeat: no-repeat;
    color: rgb(0, 102, 0);
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    width: 210px;
    height: 40px;
    }

td.smroworange {
    background-color: transparent;
    background-image: url(/images/colrow_orange.gif);
    background-repeat: repeat-y;
    color: rgb(0, 102, 0);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: middle;
    padding-left: 12px;
    padding-right: 10px;
    width: 210px;
    }

td.smbotorange {
    background-color: transparent;
    background-image: url(/images/colbottom_orange.gif);
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: middle;
    padding-left: 14px;
    padding-right: 10px;
    width: 210px;
    height: 20px;
    }

td.smtopyellow {
    background-color: transparent;
    background-image: url(/images/coltop_yellow.gif);
    background-repeat: no-repeat;
    color: rgb(0, 0, 153);
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    width: 210px;
    height: 40px;
    }

td.smrowyellow {
    background-color: transparent;
    background-image: url(/images/colrow_yellow.gif);
    background-repeat: repeat-y;
    color: rgb(0, 0, 153);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: middle;
    padding-left: 12px;
    padding-right: 10px;
    width: 210px;
    }

td.smbotyellow {
    background-color: transparent;
    background-image: url(/images/colbottom_yellow.gif);
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: middle;
    padding-left: 14px;
    padding-right: 10px;
    width: 210px;
    height: 20px;
    }

td.smtopgreen {
    background-color: transparent;
    background-image: url(/images/coltop_green.gif);
    background-repeat: no-repeat;
    color: rgb(153, 0, 0);
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    width: 210px;
    height: 40px;
    }

td.smrowgreen {
    background-color: transparent;
    background-image: url(/images/colrow_green.gif);
    background-repeat: repeat-y;
    color: rgb(153, 0, 0);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: middle;
    padding-left: 12px;
    padding-right: 10px;
    width: 210px;
    }

td.smbotgreen {
    background-color: transparent;
    background-image: url(/images/colbottom_green.gif);
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: middle;
    padding-left: 14px;
    padding-right: 10px;
    width: 210px;
    height: 20px;
    }

td.smtopindigo {
    background-color: transparent;
    background-image: url(/images/coltop_indigo.gif);
    background-repeat: no-repeat;
    color: rgb(0, 0, 0);
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    width: 210px;
    height: 40px;
    }

td.smrowindigo {
    background-color: transparent;
    background-image: url(/images/colrow_indigo.gif);
    background-repeat: repeat-y;
    color: rgb(255, 0, 0);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: middle;
    padding-left: 12px;
    padding-right: 10px;
    width: 210px;
    }

td.smbotindigo {
    background-color: transparent;
    background-image: url(/images/colbottom_indigo.gif);
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: middle;
    padding-left: 14px;
    padding-right: 10px;
    width: 210px;
    height: 20px;
    }

td.smtopred {
    background-color: transparent;
    background-image: url(/images/coltop_red.gif);
    background-repeat: no-repeat;
    color: rgb(0, 0, 200);
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    width: 210px;
    height: 40px;
    }

td.smrowred {
    background-color: transparent;
    background-image: url(/images/colrow_red.gif);
    background-repeat: repeat-y;
    color: rgb(255, 0, 0);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    vertical-align: middle;
    padding-left: 12px;
    padding-right: 10px;
    width: 210px;
    }

td.smbotred {
    background-color: transparent;
    background-image: url(/images/colbottom_red.gif);
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: middle;
    padding-left: 14px;
    padding-right: 10px;
    width: 210px;
    height: 20px;
    }

select.sidemenu {
    width: 172px;
    color: rgb(0, 0, 0);
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    text-align: left;
    }

td.caption {
    color: red;
    background-color: #e9ffff;
    border-style: solid;
    border-color: rgb(221, 221, 255) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 255);
    border-width: 1px;
    padding: 3px;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    width: 100%;
    }

td.li1 {
    color: black;
    background-color: #efefef;
    padding: 2px;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    width: 100%;
    }

td.li2 {
    color: black;
    background-color: #fffffa;
    padding: 2px;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    width: 100%;
    }

td.bartitle {
    color: #1124d1;
    background-color: transparent;
    background-image: url(/images/titlebkg.gif);
    background-repeat: repeat-y;
    border-style: solid;
    border-color: rgb(221, 221, 255) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 255);
    border-width: 1px;
    padding: 3px;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    width: 100%;
    }

td.errorbar {
    color: red;
    background-color: #ffff9d;
    border-style: solid;
    border-color: rgb(221, 221, 255) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 255);
    border-width: 1px;
    padding: 3px;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    width: 100%;
    }

input.cbtn {
    color: black;
    font-family: Arial, 'Luxi Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    vertical-align: top;
    padding-left: 0px;
    padding-right: 0px;
    }

form {
    margin-top: 0px;
    margin-bottom: 0px;
    }

