/*****************************
GLOBAL
*****************************/
body {
	text-align: center;
	background: #000000; 
}

body, form {
	margin: 0;
	padding: 0;
}

body, td, th, h1, h2, p, input ,select , textarea, button{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

input, select, textarea{
background-color:#EFF;
border: 1px solid #CDD;
}

select {
	font-size: 10px;
}

input.btn{
border: 0px;
}

h1 {
	margin: 0;
	padding: 5px 10px 5px 10px;
	font: normal bold 12px;
	text-decoration: none;
}

h2{
	margin: 0.5em 0;
	font: bold 11px/16px;
}

p {
	margin: 0;
	padding: 10px;
}

small {
	font-size: 9px;
}

img {
	border: none;
}

input, select, textarea, button {
	vertical-align: middle;
	font-weight: normal;
}

/*****************************
LINKS
*****************************/
a, a:visited, a:hover, a:active{
	color: #04e;
	text-decoration: underline;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 

a.blackLink, a.blackLink:visited, a.blackLink:hover, a.blackLink:active{
	color: #FFF;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.blockheaderlink {
	text-align: right;
}
td.blockheaderlink a{
	color: #fff;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight: bold; 
}

a.topmenu, a.topmenu:visited{
	color: #BF0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
} 


a.topmenua, a.topmenua:visited{
	color: #FF66FF;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 



a.topmenuf, a.topmenuf:visited{
	color: red;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 


a.topmenuc, a.topmenuc:visited{
	color: #6600FF;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
} 


a.topmenud, a.topmenud:visited{
	color: red;
	font-weight: bold;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
} 

a.topmenu:hover, a.topmenu:active{
	color: #BF0;
}
a.link, a.link:visited, a.link:hover, a.link:active{
	padding: 5px 5px 5px 5px;
	display: block;
	color: #c00;
}

.cntbox_cnt a.link, .cntbox_cnt a.link:visited, .cntbox_cnt a.link:hover, .cntbox_cnt a.link:active{
	padding: 0px 0px 0px 0px;
}

a.thumb, a.thumb:visited{
	border: 0px;
	display: block;
	padding: 0px;
	width: 60px;
	height: 60px;
}
a.thumb img{
	width: 60px;
	height: 60px;
}

a.gamename, a.gamename:visited, a.gamename:hover, a.gamename:active {
	font-size: 11px;
}


#wrapper .wrappera{
	background: transparent url("images/wrapa.png") repeat-y left top;
}
#wrapper .wrapperc{
	background: transparent url("images/wrapc.png") repeat-y right top;
}


#submenushadow{
	background: transparent url("images/subshadow.png") repeat-x left;
	height: 5px;
	font-size:0px;
}
#submenushadow .sushada{
	height: 5px;
	font-size:0px;
	background: transparent url("images/sushada.png") no-repeat left;
}
#submenushadow .sushadc{
	height: 5px;
	font-size:0px;
	background: transparent url("images/sushadc.png") no-repeat right;
}


#submenu{
	background: #008cff;
	color: #87d6ff;
}
#submenu .submenua{
	background: transparent url("images/suba.png") repeat-y left top;
}
#submenu .submenuc{
	background: transparent url("images/subc.png") repeat-y right top;
}


#submenu div div div{
	padding: 7px 15px 7px 15px;
}

#submenu a, #submenu a:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border: 0px;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
}
