body { background-color: #121212; margin-top: 0px; margin-right: 0px; 
margin-left: 0px; margin-bottom: 0px; }

table { background: #202020; border-style: solid; border-color: #5c5c5c; border-width: 0px; }
td { font-family: verdana, arial; color: gray; font-size: 9pt; border-width: 2px; 
text-align: justify; border-color: black; border-style: solid; }

td.left { line-height: 0.7em; color: gray; }
td.center { background-color: #28272f; color: #aaaaaa; }
td.right { text-align: center; }

b.c { font-family: tahoma, arial; font-size: 8pt; color: #a1b3b6; font-weight: bold; }
b.b { font-family: tahoma, arial; font-size: 13px; color: gray; font-weight: bold; }
b.w { font-family: tahoma; font-size: 9pt; color: white; font-weight: bold; }
b.o { font-family: tahoma, arial; font-size: 8pt; color: #ffddb5; font-weight: bold; }

img { border-width: 0px; padding: 1px; } a img { border: 0px; padding: 1px; } 
a:hover img { border: 0px; padding: 1px; } a:visited img { border: 0px; padding: 1px; }
.transparent{ filter:alpha(opacity=75); -moz-opacity:0.5; }

.thumbnail{ position: relative; z-index: 0; }
.thumbnail:hover{ background-color: transparent; z-index: 50; color: #ffba8c; text-decoration: none; border-bottom: 1px dashed #c24e00; }
.thumbnail span{ position: absolute; background-color: #232424; padding: 0px; left: -1000px;
visibility: hidden; color: #c24e00; font-family: arial; text-decoration: none; }
.thumbnail span img{  border-width: 0; padding: 0px; }
.thumbnail:hover span{ visibility: visible; top: -15; left: -175px; }
/*Credits: Dynamic Drive CSS Library - http://www.dynamicdrive.com/style/ */
.rage{ position: relative; z-index: 0; }
.rage:hover{ background-color: transparent; z-index: 50; }
.rage span{ position: absolute; background-color: #232424; padding: 5px; left: -1000px;
border: 1px solid black; visibility: hidden; color: #c24e00; font-family: arial; text-decoration: none; }
.rage span img{  border-width: 0; padding: 5px; }
.rage:hover span{ visibility: visible; margin-top: -80; left: -330px; }
.kerrigan{ position: relative; z-index: 0; }
.kerrigan:hover{ background-color: transparent; z-index: 50; }
.kerrigan span{ position: absolute; background-color: #232424; padding: 5px; left: -1000px;
border: 1px solid black; visibility: hidden; color: #c24e00; font-family: arial; text-decoration: none; }
.kerrigan span img{  border-width: 0; padding: 5px; }
.kerrigan:hover span{ visibility: visible; margin-top: -60; left: -235px; }

h1 { font-family: tahoma; font-size: 9pt; color: #00dc2f; font-weight: bold; }
h2 { font-family: tahoma; font-size: 9pt; color: #00dc2f; font-weight: bold; }
p.unjust { text-align: left; }
div { font-family: verdana; color: black; font-size: 9pt; }
div.dash { background: #202020; padding: 6px; color: gray; border-style: dashed; border-width: thin; border-color: #5c5c5c; text-align: left; }

a { font-family: verdana; font-size: 9pt; text-decoration: none; color: #ff6600; }
a:visited, a:active { font-family: verdana; font-size: 9pt; color: #c24e00; text-decoration: none;}
a:hover { font-family: verdana; font-size: 9pt; color: #fff; text-decoration: none; }

a.bk { font-family: verdana; font-size: 9pt; text-decoration: none; color: #ff6600; padding-left: 2px; padding-right: 2px; }
a.bk:visited, a.bk:active { font-family: verdana; font-size: 9pt; color: #c24e00; text-decoration: none; padding-left: 2px; padding-right: 2px; }
a.bk:hover { font-family: verdana; font-size: 9pt; color: #000; background-color: gray; text-decoration: none; padding-left: 2px; padding-right: 2px; }

a.dm { font-family: verdana; font-size: 9pt; text-decoration: none; color: gray; background: #151515;  
padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }
a.dm:visited, a.dm:active { font-family: verdana; font-size: 9pt; color: gray; text-decoration: none; 
padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }
a.dm:hover { font-family: verdana; font-size: 9pt; color: #000; background-color: gray; text-decoration: none; 
padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }

a.dma { font-family: verdana; font-size: 9pt; text-decoration: none; color: #00ff33; background: #28272f;  
padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }
a.dma:visited, a.dma:active { font-family: verdana; font-size: 9pt; color: #000; text-decoration: none; 
padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }
a.dma:hover { font-family: verdana; font-size: 9pt; color: #000; background-color: gray; text-decoration: none; 
padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }

a.white { font-family: verdana; font-size: 9pt; text-decoration: none; 
color: gray; background-color: transparent; padding-left: 0px; }
a.white:visited, a.white:active { font-family: verdana; font-size: 9pt; color: gray; background-color: transparent; text-decoration: none; padding-left: 0px; }
a.white:hover { font-family: verdana; font-size: 9pt; color: white; background-color: transparent; text-decoration: none; 
border-bottom: 1px dashed gray; padding-left: 0px; }

a.orange { font-family: verdana; font-size: 9pt; text-decoration: none; color: #ff6600; background-color: transparent; padding-left: 0px; }
a.orange:visited, a.orange:active { font-family: verdana; font-size: 9pt; color: #c24e00; background-color: transparent; text-decoration: none; padding-left: 0px; }
a.orange:hover { font-family: verdana; font-size: 9pt; color: #ffba8c; background-color: transparent; text-decoration: none; 
border-bottom: 1px dashed #c24e00; padding-left: 0px; }

a.gray { font-family: verdana; font-size: 8pt; text-decoration: none; color: gray; }
a.gray:visited, a.gray:active { font-family: verdana; font-size: 8pt; color: gray; }
a.gray:hover { font-family: verdana; font-size: 8pt; color: #fff; text-decoration: none; }

a.grayb { font-family: tahoma; font-size: 8pt; font-weight: bold; text-decoration: none; color: gray; }
a.grayb:visited, a.grayb:active { font-family: tahoma; font-size: 8pt; color: gray; }
a.grayb:hover { font-family: tahoma; font-size: 8pt; color: #fff; text-decoration: none; }

input.button { font-size: 8pt; font-family: sans-serif; color: #ff8a00; padding: 3px; text-decoration: none; 
background-image: url(imagini/button.png); background-repeat: no-repeat; 
background-color: transparent; border: 1px solid #181818; overflow: hidden; }
input.button:focus { font-size: 8pt; font-family: sans-serif; background-color: #333; 
border: 1px solid #181818; overflow: hidden }
input.button:hover { font-size: 8pt; font-family: sans-serif; border: 1px solid #000; 
cursor: pointer; background-color: #333;  overflow: hidden; color: #ffffff }

input.textbox, textarea.textbox, select.dropdown {
 font-size: 8pt; font-weight: bold; font-family: tahoma; background-color: #d3d3d3; 
 border: 1px solid #000;  overflow: hidden; }  
input.textbox:focus, textarea.textbox:focus, select.dropdown:focus {
 font-size: 8pt; font-weight: bold; color: ff8a00;  background-color: #333;
 border: 1px solid #000;  overflow: hidden; }  
input.textbox:hover, textarea.textbox:hover, select.dropdown:hover {
 font-size: 8pt; font-weight: bold; border: 1px solid #000;  overflow: hidden; }  

#xeno{width:175px;height:110px;position:absolute;z-index:2;right:0;top:0;}
#xeno a{display:block;font-size:0.1em;text-indent:-9999px;width:175px;height:90px;background:transparent url(images/xenogame.png) 0 0 no-repeat;}
#xeno a:hover{background-position:0 -90px;}
#xeno p{color:#adadad;text-decoration:none;text-align:center;}
 
