@font-face {
    font-family: 'DOSEGAMedium';
    src: url('font/dosega-dosfont.eot');
    src: url('font/dosega-dosfont.eot?iefix') format('eot'),
         url('font/dosega-dosfont.woff') format('woff'),
         url('font/dosega-dosfont.ttf') format('truetype'),
         url('font/dosega-dosfont.svg#webfontxE19EGA2') format('svg');
    font-weight: normal;
    font-style: normal;

}

a:link { text-decoration: none; color: #0C0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

a:visited { text-decoration: none;  color: #090; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

a:hover, a:active { text-decoration: underline; color: #0F6; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

body
{ scrollbar-base-color:#0C0;
  scrollbar-face-color:#0C0;
  scrollbar-track-color:#000;
  background-color: #000;
  color:#0C0;
}

input, textarea {
  background-color: black;
  color:#0C0;
  border:1px gray solid;
}

.button {
background-color: #0C0;
  color:black;
  border:1px black solid;
}

img {
border:none;
}

table{
border:1px gray solid;
}

td, th {
vertical-align: top;
border:1px gray solid;
padding-bottom: 0px;
padding:3px;
}

.shadow {
  display:block; 
  background:url("images/shadow.gif"); 
  border:none; 
  position:relative;
}

.menutitle {
        font-weight:normal;
        text-align:center;
        color: white;
        margin: 0px;
        border-bottom:1px gray solid;
        padding:3px;
        background:url("images/bg.gif");
}
.ltin {
  left:-6px;
  }
.tpin {
  top:-14px;
  }
.menucontainer  {
  text-align:center; 
  background:#000; 
  border:1px solid gray; 
  position:relative; 
  padding:0px;
  padding-right:0px;
  font-weight:normal;
 /*  margin-left: auto;  
    margin-right: auto; */ /* it must center menucontainer, but IE6- has bugs and not centers it */
}

.vspacer {
border:none;
height:1580px;
width:0;
float:left;
}

.teamcontainer {
        border:1px gray solid;
        background-color: #000;
        text-align: center;
        position:relative;
        padding:0;
 /*  margin-left: auto;  
    margin-right: auto; */ /* it must center menucontainer, but IE6- has bugs and not centers it */
}
.menu, a.menu, a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
        text-decoration: none;
        font-family: 'DOSEGAMedium',Fixedsys, Misc Console, Monospace;
		vertical-align:middle;
		font-weight: normal;
		font-size: 16px;
		line-height:16px;
		border: none;
		width: 100%;
		display:block;
}

a.menu {
        /*display:block;*/
        margin:0px;
        text-align:center;
        background-color: transparent;
 }

a.menu:active, a.menu:hover
{ background-color: #0C0;
  color: black;
}
.teamtable{
font-family: 'DOSEGAMedium', Fixedsys, Misc Console, Monospace, mono;
border: none;
border-collapse:collapse;
width:100%;
margin:0;padding:0;
font-size: 16px;
line-height:16px;
color:gray;
}
.ttleft{
width:60%;
}
.ttcnt{
width:30%;
}
.ttright{
width:10%;
text-align:right;
padding-right:3px;
padding-left:3px;
}
.tth {
font-weight:normal;
border:none;
color: white;
}
.teamtable tr td, .teamtable tr th{
  border: none;
  height:100%;
  vertical-align:middle;
  text-align:center;
  font-weight:normal;
  margin:0;padding:0;
}

li,.t1 { 
  margin: 3px;
  padding: 3px;
}

ul { 
  margin: 0px;
  padding: 0px;
}

#sidecol, #sidecolr {
padding:0;margin:0;
width: 170px;
}
.langbox
{
float:right;
text-align: right;
border: 1px solid gray;
padding: 0px;
margin: 0px;
width: 32px;
}

.center{
text-align:center;
}

caption{
letter-spacing:3px;
text-align:center;
}

.footer{
font-weight:bold;
background-color:#0c0;
color:#000;
}

a.flag{
display: block;
padding: 0px;
margin: 0px;
height: auto;
border: 1px green solid;
text-align:center;
}

.thumb {
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
zoom:1;
*display:inline;
padding: 10px;
text-align: center;
}
a.thumb img{
border:1px transparent solid;
}
a.thumb img:hover {
border:1px gray solid;
}
ul.none {
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.none li, ul.none li a {
padding: 0px;
margin: 0px;
display: inline;
}
ul.none li a {display: block;}
