a:link      { font-size:10pt; color:#660033; text-decoration:underline; }
a:visited   { font-size:10pt; color:#660033; text-decoration:underline; }
a:hover     { font-size:10pt; color:#FF0000; text-decoration:underline; }
a.scroll:link      { font-size:12pt; color:#B22222; text-decoration:underline; }
a.scroll:visited   { font-size:12pt; color:#B22222; text-decoration:underline; }
a.scroll:hover     { font-size:12pt; color:#FFFFFF; text-decoration:underline; }
a.list:link      { font-size:8pt; color:#FFFFFF; text-decoration:underline; }
a.list:visited   { font-size:8pt; color:#FFFFFF; text-decoration:underline; }
a.list:hover     { font-size:8pt; color:#FFFFFF; text-decoration:underline; }



body
{
        font-family: "comic sans ms",arial;
        background-color: lightyellow;
}
h1.ltitle
{
        font-weight: normal;
        font-style: normal;
        font-size: 24pt;
        color: #660033;

}
td.menu1
{
        background-color: lightblue;
        text-align: center;
        width: 16%;
}
td.menu2
{
        background-color: lightgreen;
        text-align: center;
        width: 16%;
}
table.news_small
{
        background-color: #C0C0C0;
        border-color: #FF0000;
        border-width: 1;
        text-align: center;
        width: 360;
}
table.news_wide
{
        background-color: #C0C0C0;
        border-color: #FF0000;
        border-width: 1;
        text-align: center;
        width: 760;
}
td.news_title
{
        background-color: darkgrey;
        text-align: left;
}
td.news_text
{
        background-color: lightgrey;
        text-align: left;
}

font.news_small
{
        font-weight: normal;
        font-style: normal;
        font-color: red;
        font-size: 8pt;
}

td.header
{
        background-color: lightyellow;
        text-align: center;
        align: center
}
.typer
{
       background-color:lightgreen;
       color:green;
       border:0;
       font-weight:bold;
       font-size:11px;
       width:240px;
 }




h1
{
        font-weight: normal;
        font-style: normal;
        font-size: 24pt;
        color: green;
}
h2
{
        font-weight: normal;
        font-style: normal;
        font-size: 16pt;
}
h3
{
        font-weight: normal;
        font-style: normal;
        font-size: 12pt;
}
h4
{
        font-weight: normal;
        font-style: normal;
        font-size: 10pt;
}
h5
{
        font-weight: normal;
        font-style: normal;
        font-size: 9pt;
}
h6
{
        font-weight: normal;
        font-style: normal;
        font-size: 8pt;
}
BUTTON
{
        border-style: solid;
        border-width: 1pt;
        font-size: 8pt;
        font-style: normal;
}
LABEL, .MSTHEME-LABEL
{
        font-size: 8pt;
        font-style: normal;
}
TEXTAREA
{
        border-style: solid;
        border-width: 1pt;
        font-size: 8pt;
        font-style: normal;
}
FIELDSET
{
        border-style: solid;
        border-width: 1pt;
        font-size: 8pt;
        font-style: normal;
}
LEGEND
{
        font-size: 8pt;
        font-style: Normal;
}
SELECT
{
        border-style: solid;
        border-width: 1pt;
        font-size: 8pt;
        font-style: normal;
}
TABLE
{
        font-style: normal;
}
CAPTION
{
        font-size: 14pt;
        font-style: Normal;
}
TH
{
        font-style: normal;
}
TD
{
        font-style: normal;
}
MARQUEE
{
        font-size: 14pt;
}

.time{
        font-family : Comic Sans Ms;
        font-size : 10pt;
        font-weight : bold;
        color: #00008D;
}


.tableVoteChoice { border: #00548c;
                   border-style: solid;
                   border-top-width: 1px;
                   border-right-width: 1px;
                   border-bottom-width: 1px;
                   border-left-width: 1px;
                   margin-bottom: 0px;
                   width: 250px;
                   margin-top: 0px;
                   margin-right: 0px;
                   margin-left: 0px;
                   padding-top: 0px;
                   padding-right: 0px;
                   padding-bottom: 0px;
                   padding-left: 0px
}

.tdVoteHeadline { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-weight: bold;
                  font-size: 8pt;
                  color: #FFFFFF;
                  background-color: #00548c;
                  line-height: 20px;
                  vertical-align: top;
                  height: 18px;
                  width: 250px;
                  padding-right: 10px;
                  padding-left: 10px;
                  border: solid;
                  border-width: 0px 0px 10px;
                  border-color: black black #FFFFFF
}

.tdVoteChoiceBottom { font-family: Verdana, Arial, Helvetica, sans-serif;
                      font-size: 8pt;
                      text-align: center;
                      height: 65px;
                      width: 250px;
                      padding-top: 10px;
                      color: #000000;
                      background-color: #FFFFFF;
                      padding-bottom: 10px
}

.tdVoteResultLeft { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 8pt;
                    color: #000000;
                    text-align: left;
                    height: 20px;
                    width: 200px;
                    padding-right: 10px;
                    padding-left: 10px;
                    vertical-align: top;
                    padding-bottom: 10px;
                    background-color: #FFFFFF
}

.tdVoteResultRight { font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 8pt;
                     color: #000000;
                     text-align: right;
                     height: 20px;
                     width: 80px;
                     padding-right: 10px;
                     padding-left: 10px;
                     vertical-align: top;
                     padding-bottom: 10px;
                     background-color: #FFFFFF
}

.tdVoteAdminLeft { background-color: #FFFFFF;
                   text-align: left ;
                   height: 20px;
                   width: 220px;
                   padding-top: 5px;
                   padding-right: 10px;
                   padding-left: 10px;
                   color: #000000
}

.tdVoteAdminRight { background-color: #FFFFFF;
                    text-align: right ;
                    height: 20px;
                    width: 100px;
                    padding-top: 5px;
                    padding-right: 10px;
                    padding-left: 10px;
                    color: #000000
}

.tdVotePass { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 9pt;
              border: #FFFFFF;
              border-style: solid;
              border-top-width: 5px;
              border-right-width: 10px;
              border-bottom-width: 5px;
              border-left-width: 10px
}

.tdVoteChoiceLeft { text-align: left;
                    vertical-align: top;
                    width: 15px;
                    padding-right: 10px;
                    padding-bottom: 5px;
                    padding-left: 10px;
                    height: 20px;
                    color: #000000;
                    background-color: #FFFFFF
}

.tdVoteChoiceRight { text-align: left;
                     vertical-align: top;
                     padding-bottom: 5px;
                     width: 235px;
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 8pt;
                     color: #000000;
                     background-color: #FFFFFF;
                     height: 20px
}

.tdVoteMenu { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 8pt;
              color: #000000;
              background-color: #FFFFFF;
              text-align: center;
              height: 80px
}

.inputVoteMenu { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 8pt;
                 color: #000000;
                 background-color: #FFFFFF
}

.selectVoteMenu { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 8pt;
                  color: #000000;
                  background-color: #FFFFFF ;
                  width: 250px
}

.tableVoteMain { width: 480px;
                 margin-top: 0px;
                 margin-right: 0px;
                 margin-bottom: 0px;
                 margin-left: 0px;
                 padding-top: 0px;
                 padding-right: 0px;
                 padding-bottom: 0px;
                 padding-left: 0px;
                 text-align: center
}

.tdCopyright { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 8pt;
               color: #000000;
               text-align: center;
               vertical-align: bottom;
               height: 40px;
               background-color: #FFFFFF
}

.tdVoteResultMiddle { font-family: Verdana, Arial, Helvetica, sans-serif;
                      font-size: 8pt;
                      color: #000000;
                      text-align: left;
                      background-color: #FFFFFF;
                      width: 200px;
                      height: 20px;
                      vertical-align: top
}

.tdVoteResultBottom { font-family: Verdana, Arial, Helvetica, sans-serif;
                      font-size: 8pt;
                      text-align: center;
                      height: 40px;
                      width: 480px;
                      padding-top: 10px ;
                      color: #000000;
                      background-color: #FFFFFF;
                      padding-right: 10px;
                      padding-left: 10px;
                      vertical-align: middle
}

.tableVoteResult { border: 1px #00548c solid;
                   margin-bottom: 0px;
                   width: 140px;
                   margin-top: 0px;
                   margin-right: 0px;
                   margin-left: 0px;
                   padding-top: 0px;
                   padding-right: 0px;
                   padding-bottom: 0px;
                   padding-left: 0px
}

.tdVoteMain { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size: 10pt;
              font-style: italic;
              color: #00548c;
              text-align: center;
              font-weight: bold ;
              vertical-align: middle ;
              background-color: #FFFFFF
}

.tableVoteAdmin { border: 1px #00548c solid;
                  margin-bottom: 0px;
                  width: 380px;
                  margin-top: 0px;
                  margin-right: 0px;
                  margin-left: 0px;
                  padding-top: 0px;
                  padding-right: 0px;
                  padding-bottom: 0px;
                  padding-left: 0px ;
                  font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 8pt
}

.inputVoteAdminHeadline { font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-size: 8pt;
                          background-color: #00548c;
                          color: #FFFFFF
}

.inputVoteAdmin { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 8pt;
                  background-color: #FFFFFF;
                  color: #000000
}

.buttonVote { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 8pt;
              background-color: #EFEFEF;
              text-align: left;
              vertical-align: middle;
              color: #000000
}
.tdLoglistHead  { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-weight: bold;
                  font-size: 8pt;
                  color: #FFFFFF;
                  background-color: #D3D3D3;
                  line-height: 20px;
                  vertical-align: top;
                  height: 18px;
                  padding-right: 10px;
                  padding-left: 10px;
                  border: solid;
                  border-width: 0px 0px 10px;
                  border-color: black black #FFFFFF
}
.tdLoglistData  { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 8pt;
                  color: #000000;
                  text-align: right;
                  height: 20px;
                  padding-right: 10px;
                  padding-left: 5px;
                  vertical-align: top;
                  padding-bottom: 5px;
                  background-color: #EEFFFF
}

.tdLoglistDataLeft  { font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 8pt;
                  color: #000000;
                  text-align: left;
                  height: 20px;
                  padding-right: 10px;
                  padding-left: 5px;
                  vertical-align: top;
                  padding-bottom: 5px;
                  background-color: #EEFFFF
}
