/**********   COMMON STYLES   **********/
body, html {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    background: #050505
    }
body, input, select, textarea {
    font-family: "Times New Roman", Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 9.8pt
    }
body, td, th {
    color: #fff;
    font-size: 9.8pt
    }
a:link {
    color: #fff
    }
a:visited {
    color: #fff
    }
a:hover {
    color: #fff
    }
a:active {
    color: #fff
    }
form, div {
    background: transparent;
    border: none
    }
.subname {
    font-weight: normal;
    font-size: 19.5pt;
    font-family: "Times New Roman", Arial, Verdana, Tahoma, Helvetica, sans-serif;
    color: #ee91fe
    }
h1 {
    font-weight: bold;
    font-size: 10.5pt
    }
h2 {
    font-size: 9.8pt;
    font-weight: bold;
    padding: 0 0 14px 0;
    margin: 0
    }
h3 {
    font-size: 9pt;
    font-weight: bold;
    padding: 0 0 10px 0;
    margin: 0
    }
.comment {
    font-size: 7.5pt
    }
.error_text {
    font-weight: bold;
    color: #800000
    }
.asterisk {
    color: #F00
    }
.button {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    color: #000
    }
.input {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif
    }
table {
    border-collapse: collapse
    }
.framed {
    border: 1px solid #E0E0E0
    }
.sepline {
    background: #E0E0E0
    }
th, .header_cell {
    background: #E0E0E0;
    font-weight: bold;
    text-align: center
    }
.active_cell {
    background: #F0F0F0
    }
.header_place {
    background-color: #000
    }
/**********   DESIGN ELEMENTS   **********/
.content_a {
    background: #000;
    color: #fff;
    text-align: left;
    vertical-align: top;
    padding: 5px;
    width: 100%
    }
.footer {
    text-align: center;
    padding: 7px;
    background: #4a0c60 url(../images/bg_foot.gif) repeat-x 0 0
    }
.foot a, .foot a:link, .foot a:active, .foot a:hover, .foot a:visited {
    color: #fff
    }
.foot a:hover {
    color: #fff
    }