/* Default Theme */

body {
 background-color: #ADB2C4;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
a {
 color: #1E3578;
 text-decoration: none;
}
a:hover {
 color: #08090C;
 text-decoration: none;
}
hr {
 height: 0px;
 border: solid #000000 0px;
 border-top-width: 1px;
}
input {
 background-color: #FFFFFF;
 border-color: #B7BBCB;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 padding: 0px 2px 0px 2px;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}
input.vote {
 background-color: #E6E8EB;
 border-width: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 color: #000000;
}
form.vote {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}
textarea {
 background-color: #FFFFFF;
 border-color: #B7BBCB;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 padding: 0px 2px 0px 2px;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}
select {
 background-color: #FFFFFF;
 border-color: #B7BBCB;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 padding: 0px 2px 0px 2px;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}
strong.main {
 font-size: 14pt;
}
strong.news {
 font-size: 9pt;
}
span.online {
 color: #800000;
}
span.offline {
 color: #008000;
}
table.main {
 border-collapse: collapse;
 border-width: 0px 0px 0px 0px;
 width: 100%;
 height: auto;
}
td {
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
 }
td.header {
 background-color: #868C9C;
 border-color: #000000;
 border-style: solid;
 border-width: 0px 0px 0px 0px;
 width: 100%;
 height: auto;
 font-weight: bold;
 font-size: 8pt;
 color: #000000;
 vertical-align: middle;
 text-align: center;
}
td.spacer {
 background-color: #B7BBCB;
 border-color: #000000;
 border-style: solid;
 border-width: 1px 0px 1px 0px;
 width: 10px;
 height: auto;
 font-size: 1px;
}
td.center {
 /* background-color: #DFE4F1; */
 /* background-color: #DEE3E7; */
 /* background-color: #E8E8E8; */
 background-color: #E6E8EB;
 padding: 0px 0px 0px 0px;
 vertical-align: top;
 text-align: center;
}
table.abc {
 border-collapse: collapse;
 border-width: 0px 0px 0px 0px;
 width: 730px;;
 height: auto;
}
td.menu {
 background-image: url(images/line-right.jpg);
 background-repeat: repeat-y;
 background-position: top left;
 border-color: #000000;
 border-style: solid;
 border-width: 0px 0px 0px 1px;
 padding: 15px 10px 15px 15px;
 width: 150px;
 height: auto;
 font-size: 10pt;
 vertical-align: top;
 text-align: left;
}
td.main {
 border-color: #000000;
 border-style: dotted;
 border-width: 0px 0px 0px 0px;
 padding: 10px 20px 10px 10px;
 width: 580px;
 height: auto;
 font-size: 8pt;
 vertical-align: top;
 text-align: left;
}
table.download {
 /* background-color: #E6EBEE; */
 background-color: #E6E8EB;
 border-collapse: collapse;
 border-color: #B7BBCB;
 border-style: solid;
 border-width: 0px 1px 0px 1px;
 width: 100%;
 height: auto;
}
th.download {
 background-image: url(images/line-up.jpg);
 background-repeat: repeat-x;
 background-position: top left;
 border-color: #B7BBCB;
 border-style: solid;
 border-width: 0px 0px 1px 0px;
 padding: 2px 4px 2px 4px;
 margin: 0px;
 width: auto;
 height: auto;
 font-family: arial, helvetica, geneva, sans-serif;
 font-weight: bold;
 font-size: 8pt;
 color: #000000;
}
th.download2 {
 background-image: url(images/line-down.jpg);
 background-repeat: repeat-x;
 background-position: top left;
 border-color: #B7BBCB;
 border-style: solid;
 border-width: 1px 0px 0px 0px;
 padding: 2px 4px 2px 4px;
 margin: 0px;
 width: auto;
 height: auto;
 font-family: arial, helvetica, geneva, sans-serif;
 font-weight: bold;
 font-size: 8pt;
 color: #000000;
}
td.download {
 background-color: #E0E6EA;
 padding: 2px 4px 2px 4px;
 margin: 0px;
 width: auto;
 height: auto;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}
td.download2 {
 background-color: #E4E9EC;
 padding: 2px 4px 2px 4px;
 margin: 0px;
 width: auto;
 height: auto;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}
table.vote {
 border-collapse: collapse;
 border-width: 0px 1px 0px 1px;
 width: auto;
 height: auto;
}
td.vote {
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 font-family: arial, helvetica, geneva, sans-serif;
 font-size: 8pt;
 color: #000000;
}