BODY  {
 background-color:#000000;
 color:#FFFFFF;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 margin:0;
 padding:0;
}
.main {
 width:900px;
 background-color:#050805;
 margin:3px auto 0 auto;
 border:1px solid #808080;
}
.maintext {
 background-color:#90A090;
 color:#101010;
 margin:1px 3px 0 3px;
 padding:5px 20px 0 20px;
}
.page  {
 width:900px;
 background-color:#90A090;
 color:#FFFFFF;
 color:#000000;
 font-size:12px;
 font-family:Verdana,Arial, Helvetica, sans-serif;
 font-weight:normal;
 margin:10px auto 0 auto;
 padding:0;
}
.pghdr {
 background-color:#607060;
 color:#A0A8A0;
 font-family:verdana;
 font-size:24px;
 text-align:left;
 margin:3px 3px 0 3px;
 padding:5px 10px 8px 10px;
 height:30px;
}
.hdrright {
 font-size:24px;
 color:#A0A8A0;
}
.hdrcen {
 font-size:14px;
 color:#E0E0E0;
}
.hdrsml {
 font-size:14px;
 color:#101010;
}
.menubar {
 height:18px;
 margin:1px 3px 1px 3px;
 padding-top:3px;
 background-color:#506050;
 text-align:center;
}
.menu {
 background-color:#405040;
 color:#000000;
 font-family:arial, san serif;
 font-size:14px;
 border-top:1px solid #b0b0b0;
 border-left:1px solid #b0b0b0;
 margin-top:1px;
 margin-right:4px;
}
a.mlink:link {color:#B0B0B0; text-decoration:none;}
a.mlink:active {color:#B0B0B0; text-decoration:none; }
a.mlink:visited {color:#B0B0B0; text-decoration:none; }
a.mlink:hover {background-color:#708070;color:#D0D0D0; text-decoration:none; }

.logo{
 color:#A0A8A0;
 font-family:verdana;
 font-size:24px;
}
.msgbox {
 background-color:#A0B0A0;
 color:#000000;
 border-top:#202020 1px solid;
 border-left:#202020 1px solid;
 border-right:#909090 1px solid;
 border-bottom:#909090 1px solid;
 font-size:12px;
}
.inpd {
 background-color:#809080;
 color:#000000;
 border-top:#404040 1px solid;
 border-left:#404040 1px solid;
 border-right:#909090 1px solid;
 border-bottom:#909090 1px solid;
 font-size:12px;
}
.fbutton {
 background-color:#809080;
 color:#000000;
 border-bottom:#202020 1px solid;
 border-right:#202020 1px solid;
 border-top:#909090 1px solid;
 border-left:#909090 1px solid;
 font-size:10px;
}
.text {color:#303030; font-size:14px;}
hr {
 padding:0;
 border:0;
 border-top:1px solid #606060;
 width:98%;
}
.copy {
 font-size:12px;
 font-family:Arial;
 color:#404040;
 text-align:center;
 padding-bottom:5px;
}




.headerback {background: url(image/logo4.jpg);
         background-color: black;
         width: 800px;
         height: 74px;
         color: #483d8b;
         font-size: 24px;
         text-align: center;
         padding-top:2px;
}
.logosubheader2 { text-align: center; font-weight: bold; font-size: 16px; color:white; margin-top:10px;}
.logosubheader { text-align: center; font-weight: bold; font-size: 14px; color:#e0e0e0;}
.logoheader { text-align: center; font-weight: bold; font-size: 32px; color:#c0eec0; font-family:Verdana}


.mainwire {width:800px; margin-top: 0px; font-family:Arial; font-size:12px; background-color:black; color:white;}
.logoback {background-color:white; height: 260px; vertical-align: top;}
.canvas {background-color:#0F0F18;}
.textcanvas {color:#555555; font-size: 12px;}
.textkey {color:#656565; font-size: 12px; text-align:left; margin-left:20px; margin-right:20px;}

.mainsent {width:750px; margin-left:25px; margin-right:25px; text-align: left; margin-top: 0px; font-family:Arial; font-size:12px; background-color:#151515;}
.mainlist {width:1000px; margin-top: 0px; font-family:Arial; font-size:12px; background-color:#151515; color:white;}
.news {margin-left:20px; margin-right:20px; font-size:14px; color:#c0c0c0; text-align:justify;}
.newshead {margin-left:20px; margin-right:20px; font-size:16px; color:#d2b48c; text-align:center; font-weight:bold;}
.newsline {padding-left:5px; padding-right:5px; background-color:#506050; color:#d2b48c; font-size:12px;}
.newsline2 {padding-left:5px; padding-right:5px; background-color:#506050; color:#b9b9b9; font-size:14px;}
.newsline3 {padding-left:5px; padding-right:5px; background-color:#506050; color:black; font-size:12px;}

.mitem {padding:0px 10px 0px 10px; border-bottom:1px solid #404040; border-left:1px solid #404040;border-top:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
a.button:link {color: #303030;  text-decoration: none;  font-weight: normal; font-size: 12px;}
a.button:visited {color: #303030;  text-decoration: none;  font-weight: normal; font-size: 12px;}
a.button:active {color: #303030;  text-decoration: none;  font-weight: normal; font-size: 12px;}
a.button:hover {color: #303030;  text-decoration: none;  font-weight: normal; font-size: 12px;}

.loc {text-align:right; margin-right:10px; font-size:12px; color:#202020}
.copy {font-size: 12px; color: #606060; text-align: center;}
.use {font-size: 10px; color: #404040; text-align: center;}
.rule {border:1px solid #909090;}
.small {font-size:12px;}
.smalldesc {font-size:12px; color: #606060;}
.smallnotice {font-size:12px; color:#d2b48c;}
.showid {width:350px; text-align: left; border: 1px solid #909090; padding:20px;}
.showmsg {font-size:14px; color: black; background-color: #888888; padding:10px; width:600px;}
.xmsgbox {font-size:14px; font-family:verdana; color:#99aa99; background-color: #303030; border:1px solid #7a7a7a; font-weight:normal}
.msgtext {font-size:14px; font-family:verdana; color:#99aa99; background-color:#303030 ;font-weight:normal}
.msgborder {border:1px solid #606060; padding:10px;width:100px; text-align:center;}

.texthi {font-size:14px; font-weight:bold; color:#d2b48c;}
.textdim {color: #505050; font-size: 14px;}
.hilite {font-weight:bold;}
.il {font-style:italic;}
.xfbutton {background-color:#506050; color:black; font-size:12px; border-bottom:1px solid black; border-right:1px solid black;border-top:1px solid #b0b0b0; border-left:1px solid #b0b0b0;}
.back {background-color:#000000; color:#000000; font-size:12px;}
.inbox {background-color:#000000; color:#7a7a7a; border: 0;}
.inboxg {background-color:#151515; color:#7a7a7a; border: 0;}

.title {font-size: 18px;}
.warn {font-size: 12px; color:red;}
.done {font-size: 12px; color:#405040;}

a.nlink:link {color:#ababab;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.nlink:visited {color:#ababab;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.nlink:active {color:#ababab;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.nlink:hover {color:yellow;  text-decoration: none; font-weight: normal;font-size: 12px;}

a.tlink:link {color:#303030;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.tlink:visited {color:#303030;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.tlink:active {color:#303030;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.tlink:hover {color:#000080;  text-decoration: none; font-weight: normal;font-size: 12px;}

a.duhlink:link {color:#A0A0A0;  text-decoration: none; font-weight: normal;font-size: 10px;}
a.duhlink:visited {color:#A0A0a0;  text-decoration: none; font-weight: normal;font-size: 10px;}
a.duhlink:active {color:#A0A0A0;  text-decoration: none; font-weight: normal;font-size: 10px;}
a.duhlink:hover {color:#FFFF00;  text-decoration: none; font-weight: normal;font-size: 10px;}

a.alt:link {color:#a4a4a4;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.alt:visited {color:#a4a4a4;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.alt:active {color:#a4a4a4;  text-decoration: none; font-weight: normal;font-size: 12px;}
a.alt:hover {color:#a4a4a4;  text-decoration: none; font-weight: normal;font-size: 12px;}

a.newslink:link {color:#b9b9b9;  text-decoration: none; font-weight: normal;font-size: 14px;}
a.newslink:visited {color:#b9b9b9;  text-decoration: none; font-weight: normal;font-size: 14px;}
a.newslink:active {color:#b9b9b9;  text-decoration: none; font-weight: normal;font-size: 14px;}
a.newslink:hover {color:black;  text-decoration: none; font-weight: normal;font-size: 14px;}

.postpro {background-color:#101015; width:95%; margin-left:10px; font-size:12px; color:#808080; text-align:justify; font-weight:bold;}
.postcon {background-color:#101015; width:95%; margin-left:10px; font-size:12px; color:#606060; text-align:justify; font-weight:bold;}
.postthread {font-weight:bold; color:#ff8c00;}
.postmem {color:#d2b48c;}
.postcanvas {background-color:black;}
.rule {height:1px; color:#404040; background-color:#404040; width:90%; text-align:center; border:0;}
.blink {font-family:Courier New; font-size:20px;color:#404040;}

.ftableth {background-color:#353535; color:#b0b0b0; font-size:12px; font-weight:normal;
 padding:0px;
 border-bottom:1px solid #404040; border-left:1px solid #404040;
 border-top:1px solid #909090; border-right:1px solid #909090}

.ftableh {background-color:#202020; color:#b0b0b0; font-size:10px; font-family:verdana; font-weight:bold;
 padding:5px;
 border-bottom:1px solid #404040; border-left:1px solid #404040;
 border-top:1px solid #909090; border-right:1px solid #909090}

.ftable {background-color:#202020; color:#707070; font-size:10px; font-family:verdana;
 padding:5px;
 border-bottom:1px solid #404040; border-left:1px solid #404040;
 border-top:1px solid #909090; border-right:1px solid #909090}

.ftabletag {background-color:#202020; color:#d2b48c; font-size:10px; font-family:verdana;
 text-align:center; padding:5px;
 border-bottom:1px solid #404040; border-left:1px solid #404040;
 border-top:1px solid #909090; border-right:1px solid #909090}

.ftablenote {background-color:#202020; color:#807080; font-size:12px; font-weight:normal;
 padding:5px;
 border-bottom:1px solid #404040; border-left:1px solid #404040;
 border-top:1px solid #909090; border-right:1px solid #909090}
