body {
background: black url(images/bg.png);
 font: Verdana;
color: white;
margin-top: 0px;
}
p { margin-top: 2px; margin-bottom: 2px; }
font.wclabel {
 color: orange;
 font-family: Verdana;
 font-size: 16px;
 text-align: center;
}

font.wctext {
margin-left: 10px;
 color: black;
 font-family: Verdana;
 font-size: 16px;
 text-align: center;
}

a.wclink {
 font-family: Times New Roman, Verdana;
 color: #111;
 text-decoration: none;
 font-weight: bold;
}
a.wcmessage {
 font-family: Times New Roman, Verdana;
 color: aaa;
 text-decoration: none;
 font-weight: bold;
}

.menuhead {
text-align:center;
background: #111;
padding: 2px 0px;
margin-left: 10px;
 font-family: Times New Roman, Verdana;
 color: #999;
font-weight: bold;


}
td.wmenu {
padding: 2px 0px;
spacing: 2px;
}
td.a.wmenu:hover {
background: #111;
color: white;
}

.diver { z-index: 2; position: relative center; background-color: #333; width: 97%; padding: 10px; border: black 1px solid; text-align: center; font-size:10pt; }


a.w_menu {
margin-left: 10px;
 font-family: Times New Roman, Verdana;
 color: #111;
 font-size: 14px;
 text-decoration: none;
 font-weight: bold;
}
a.w_menu:hover {
color: #fff;
}
a.wclink:hover {
color: blue;
}

a.wc_bottom {
color:red;
 text-decoration: none;
 font-weight: bold;
}
a.wlink,a.wlink:hover,a.wlink:visited {
color:#777;
text-decoration:none;
}
a.q_link {
margin-left:-8px;
 font-family: Times New Roman, Verdana;
 color: blue;
 font-size: 16px;
 text-decoration: none;
 font-weight: bold;
}
a.q_link2 {
margin-left:-8px;
 font-family: Times New Roman, Verdana;
 color: red;
 font-size: 16px;
 text-decoration: none;
 font-weight: bold;
}

table {
background-color: #333;
margin-top: 0px;
border: solid black 1px;
 font-size: 12px;
 font-family: Verdana;
 font-style: normal;
}
table.wctable {
 background-color: gray;
 border-color: White;
 font-family: Verdana;
 font-style: normal;
 border-style: solid;
 margin: 10px;
 text-indent: 10px;
 border-collapse: collapse;
 border-width: 2;
 width: 600;
}

table.wctable_desc {
 background-color: gray;
 border-color: white;
 font-family: Verdana;
 font-style: normal;
 color: black;
 border-style: solid;
 margin: 10px;
 text-indent: 10px;
}
table.table1 {
margin-left: auto;
margin-right: auto;
 background-color: transparent;
border: 0px;	 
}

td.wclogo{
 height: 0;
 border-bottom-width: 1;
 border-bottom-style: solid;
 border-bottom-color: white;
 text-indent: 0px;
}

td.td_content {
 height: 366;
 text-align: center;
}

td.head_table {
 color: black;
 font-family: Verdana;
 background-color: #585858;
}
td.building {
 color: black;
 font-family: Verdana;
font-size:10pt;
}
td.buildingname {
 color: black;
 font-family: Verdana;
font-size:10pt;
text-decoration:none;
font-weight:bold;
}
td.buildingorder {
 color: black;
 font-family: Verdana;
font-size:10pt;
text-decoration:none;
font-weight:bold;

}

input.regcode {
 font-size: 20pt;
width: 80px;
 font-family: "arial";
 background-color: #BB9766;
 border: 1px solid #6B4221;
}


input.textbox, input.button, textarea.textbox, select.dropdown {
 font-size: 10pt;
 font-family: "arial";
 background-color: #777;
 border: 1px solid black;
}

input.textbox:focus, input.button:focus, textarea.textbox:focus, select.dropdown:focus {
 font-size: 10pt;
 font-family: "arial";
 background-color: #ddd;
 border: 1px solid black;
}

input.textbox:hover, input.button:hover, textarea.textbox:hover, select.dropdown:hover {
 font-size: 10pt;
 font-family: "arial";
 background-color: #ddd;
 border: 1px solid black;
}
.wcbutton {
 font-size: 9pt;
 font-family: "arial";
 color: black;
text-decoration:none;
 background-color: #BB9766;
 border: 1px solid #6B4221;
padding: 1px 4px;
}
.wcbutton:hover {
text-decoration:none;
 background-color: #B88C63;
}
.wcreg {
 font-size: 11pt ;
 font-family: "arial";
 font-weight: bold;
 color: yellow;
text-decoration:none;
 background-color: black;
 border: 1px solid black;
padding: 4px 10px;
}
.wclist {
 font-size: 9pt;
 font-family: "arial";
 color: black;
padding: 1px 4px;
margin:10 px;
}
#topresnotneeded {
background:trnasparent;
border:2;
font-size: 10pt ;
font-weight:bold;
color:white;
text-align:left;
margin-top:20px;
float:left;
}

#topres {
background:trnasparent;
border:0;
font-size: 7.5pt;
font-weight:bold;
color:white;
text-align:right;
margin-left:0px;
margin-top: 10px;
float:left;
vertical-align:bottom;
}

#top2res {
background:trnasparent;
border:2;
font-size: 9pt ;
margin-left:30px;
margin-top:2px;
float:left;
}
.buildq { position: relative center; background-color: #EF940A; width: 97%; padding: 10px; border: black 1px solid; text-align: left; }
.build1 { position: absolute left; text-color: black; font-weight: bold; width: 500px; padding: 10px; border: 0px; text-align: left; font-size:10pt; }
.buildtime { position: absolute left; width: 210px; padding: 10px; border: 0px; text-align: left; font-size:10pt; }
.buildcancel { position: absolute right; width: 80px; padding: 10px; border: 0px; text-align: right; font-size:10pt; }


