@charset "utf-8";
/* CSS Document */

body {

    background-color: #1e1f21;
    margin: 0px;
}
td.right-column {
        position: relative;
}
.credits {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #444;
}

ul#submenu li{
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
        display: inline;
        border-right: 1px solid #333;
        padding-right: 5px;
}

ul#submenu {
        margin: -4px;
        padding: 0;
        display: none;
        margin-right: 122px;
}

ul#submenu li a{
        font-size: 11px;
}

a.cmslink:link, a.cmslink:active, a.cmslink:visited {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
        color: #666;

}
a.cmslink:hover{
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
        line-height: 20px;
    color: #999;
        cursor: pointer;
}

a.wlink, a.wlink:link, a.wlink:active, a.wlink:visited {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
        font-weight: bold;
    color: #666;
        line-height: 17px;

}
a.wlink:hover{
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
        font-weight: bold;
    color: #999;
        line-height: 17px;
        cursor: pointer;
}

ul.topics {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666;
    list-style: none;
    padding-left: 0;
}

.worklink {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
        cursor: default;
}

.gears {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
}

.gears2 {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444;
}

a.topiclinks, a.topiclinks:link, a.topiclinks:active, a.topiclinks:visited {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
        line-height: 16px;

}
a.topiclinks:hover{
        font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999;
        line-height: 16px;
        cursor: pointer;
}

a.topiclinks2, a.topiclinks2:link, a.topiclinks2:active, a.topiclinks2:visited {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
        font-weight: bold;
    color: #666;

}
a.topiclinks2:hover{
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #999;
        font-weight: bold;
        cursor: pointer;
}

.wstyle {
        font-family: Calibri, Helvetica, sans-serif;
    font-size: 18px;
        color: #333;

}

.wsstyle {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
        color: #555;

}

.wgstyle {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
        color: #555;
        font-weight: bold;

}

.wostyle {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
        font-weight: bold;
        color: #444;

}


.wstyledark {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
        color: #222;
        width:350px;

}

.wnamesstyle {
        font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
        color: #555;
        font-weight: bold;


}
.horline{
        width: 100%;
        height: 1px;
        color: #333;
        background-color: #333;
        border: 0;

}

.horline2{
        width: 95%;
        height: 1px;
        color: #333;
        background-color: #333;
        border: 0;
}

.horline3{
        width: 100%;
        height: 2px;
        color: #1e1f21;
        background-color: #1e1f21;
        border: 0;
}

.horline4{
        width: 89%;
        height: 1px;
        color: #333;
        background-color: #333;
        border: 0;
}

a, a:link, a:visited, a:hover, a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    text-decoration: none;

}
a:hover {
    color: #CCC;
}
.menu_divider {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666;
}
#main_title {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 0pt;
    color: #666;
}
#main_title span {
    font-weight: bold;
}

#main_title div {
    font-size: 10px;
}

.logtext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
}

.nodown {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
}

.biotext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
    text-align: justify;
}

.biotext2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
    line-height: 150%;
}

.desctext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
}

.pagetext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
}

.note {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
}

.eventrighttxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
}

.acttext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666;
}

.rtext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #b0b0b0;
}

.ctext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #b0b0b0;
    line-height: 17px;
}


.pagetitles {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #444;
}

.loginbutton {
    background-image : url("images/loginbtn.jpg");
    width: 53px;
    height: 15px;
    border:0;
    cursor:pointer;
}

.updatebutton {
    background-image : url("images/updatebtn.jpg");
    width: 53px;
    height: 15px;
    border:0;
    cursor:pointer;
}

.deletebutton {
    background-image : url("images/deletebtn.jpg");
    width: 53px;
    height: 15px;
    border:0;
    cursor:pointer;
}

.addbutton {
    background-image : url("images/addbtn.jpg");
    width: 53px;
    height: 15px;
    border:0;
    cursor:pointer;
}

.sendbutton {
    background-image : url("images/sendbtn.jpg");
    width: 53px;
    height: 15px;
    border:0;
    cursor:pointer;
    margin-top:4px;
}

.regbutton {
    background-image : url("images/regbtn.jpg");
    width: 53px;
    height: 15px;
    border:0;
    cursor:pointer;
}

.pagetables {
        width: 480px;
        border: 0;
        padding: 15px;
}

.pagetablesTT {
        width: 480px;
    height: 100%;
        border: 0;
        padding: 15px;
}

.imagetables {
        width: 480px;
        border: 0;
}

.pagetables2 {
        width: 480px;
        border: 0;
        padding: 15px;
}

.pagetablesx {
        width: 480px;
        border: 0;
        background-image: url("images/worxbg.jpg");

}

.pagetables3 {
        width: 480px;
        border: 0;
}

.gt{
        background-color: #28292b;
}


.righttables {
        border: 0;
        padding: 15px;
    width: 100px;
}

.right2tables {
        border: 0;
        padding: 15px;
    /*padding-left: 0;*/
    width: 300px;
}

.imgstyle {
        border: 1px;
        border-style: solid;
        border-color: #333;
        margin: 3px;
}

.logininput {
    width: 150px;
    height : 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}

.topicinput {
    width: 400px;
    height : 12px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}

.combo {
    width: 150px;
    height : 18px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.logtd{

      background-color:#28292b;
      border-top-width:2px;
      border-top-style:solid;
      border-top-color:#1e1f21;
}

.geartd{
      width: 500px;
      height: 125px;
      background-color:#28292b;
      border-top-width:2px;
      border-top-style:solid;
      border-top-color:#1e1f21;
      padding-left: 15px;
}
div.fix_bottom {
        width: 480px;
        position: absolute;
        bottom: 5px;
}
#webheader{
        margin-right:117px;
}
.event_layers{
        display: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}
embed#player_api{
        margin:5px 5px;
}
#layer_videos{
    display: none;
}

table.root,
td.right-column,
table.pagetablesx,
td.pagetd22 {
    height: 100%;
}
hr.line {
    margin: 0 auto;
    border: 1px solid #333;
    border-width: 0 0 1px 0;
}

