/************/
/*  CUSTOM  */
/************/
input.button {width:5.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(0,0,0); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(0,0,0); font-size:120%;}
input.button:hover {cursor:pointer; background:rgb(60,180,5);}

input.download-button {width:6.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(30,150,20); border:solid 1px rgb(0,0,0); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(0,0,0); font-size:120%;}
input.download-button:hover {font-weight:bold; cursor:pointer; border:solid 1px rgb(0,0,0); background:rgb(30,150,20); color:rgb(0,0,0);}

.errorbox {
	background-color: #FFCCCC;
	border : 1px solid red;
	text-align : left;
	display: block;
	margin-right: 0px;
	margin-left: 0px;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}

.okbox {
	background-color: #C0FFC0;
	border : 1px solid green;
	text-align : center;
	display: block;
	margin-right: 0px;
	margin-left: 0px;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}

.emoticonbox {
	background-color: #9EB7F1;
	border : 1px solid black;
	display: block;
	padding: 5px;
	font-size: 12px;
}

.searchbox {
	background-color: #D9EFFD;
	border : 2px blue solid;
	display: block;
	font-size: 12px;
}


.game-list-search {width:100%;}
.game-list-search dt a, .game-list-search dt a:visited {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; border-top: solid 1px rgb(0,0,0); text-decoration:none; color:rgb(0,0,0); font-weight:normal; font-size:80%;}
.game-list-search dd a, .game-list-search dd a:visited {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; border-top: solid 1px rgb(0,0,0); border-left: solid 1px rgb(0,0,0); border-right: solid 1px rgb(0,0,0); line-height:2.0em; font-weight:normal; text-decoration:none; color:rgb(70,122,167); font-size:100%;}
.game-list-search dt a:hover, .game-list-search dd a:hover {background-color:rgb(102,202,240); color:rgb(0,0,0); text-decoration:none;}


.contentblock {
    background: #D0D0D0;
	border: 1px solid #000000;
	color: #000000;
	font: 12px Verdana,sans-serif;
	line-height: 12px;
	padding-left: 0px;
	text-align:left;
    padding: 1px 1px 1px 1px;
}

.topbar {
	background: #202020;
	border: 1px solid #202020;
	color: #FFFFFF;
	font: bold 1.0em Verdana,sans-serif;
	line-height: 18px;
	padding-left: 5px;
	text-align:left;
	margin:15px 0 0 0;
}

.topbarred {
	background: #FF1A1A;
	border: 1px solid #202020;
	color: #FFFFFF;
	font: bold 1.0em Verdana,sans-serif;
	line-height: 18px;
	padding-left: 5px;
	text-align:left;
	margin:15px 0 0 0;
}

.optionstopbar {
	background: #202020;
	border: 1px solid #202020;
	color: #FFFFFF;
	font: bold 1.0em Verdana,sans-serif;
	line-height: 18px;
	padding-left: 5px;
	text-align:left;
	margin:0 0 0 0;
}

.topbar-game {
	background: #202020;
	border: 1px solid #202020;
	color: #FFFFFF;
	font: bold 1.0em Verdana,sans-serif;
	line-height: 18px;
	padding-left: 5px;
	text-align:left;
	margin:0 0 0 0;
}

.titlebar {
	background: #202020;
	border: 1px solid #202020;
	color: #FFFFFF;
	font: bold 1.0em Verdana,sans-serif;
	line-height: 18px;
	padding-left: 5px;
	text-align:left;
	margin:0 0 0 0;
}

.ChatBox {
	background: #696969;
	border: 1px solid #202020;
	color: #000000;
	font: 1em Verdana,sans-serif;
	line-height: 18px;
	padding-left: 0px;
	text-align:left;
	margin: 0 0 0 0;
	/*height: 350px;*/
}

.tabsbar {
	background: #D0D0D0;
	border: 1px solid #202020;
    color: #FFFFFF;
	font: bold 1.0em Verdana,sans-serif;
	margin: 15px 0 0 0;
} /*Color navigation bar normal mode*/


.tabsbar a{background: #D0D0D0; color: #FF0000; border: 1px solid #202020;}
.tabsbar a:hover{background: #202020; color: #FF0000;}

.highlight :hover{
  background: #D0D0D0;
}

.container {width:418px; margin:2.0em 0 0 0; padding:0px 10px 0 10px; border:solid 1px rgb(200,200,200); background-color:rgb(240,240,240);font-size: 12px;}

.game-list-grid {width:100%; border-bottom:solid 1px rgb(200,200,200);}
.game-list-grid dt a, .game-list-grid dt a:visited {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; padding:0px 5px 0px 5px;  border-top: solid 1px rgb(150,150,150); text-decoration:none; color:rgb(0,0,0); font-weight:normal; font-size:80%;}
.game-list-grid dd a, .game-list-grid dd a:visited {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 5px 0px 10px; border:none; font-weight:normal; text-decoration:none; color:rgb(70,122,167); font-size:80%;}
.game-list-grid dt a:hover, .game-list-grid dd a:hover {background-color:rgb(102,202,240); color:rgb(0,0,0); text-decoration:none;}

.game-list a, .game-list a:visited {line-height:1.2em; padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:normal; font-size:100%;}
.game-list a:hover {padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:bold; font-size:100%;}
.game-list-top a, .game-list-top a:visited {line-height:1.2em; padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:bold; font-size:100%;}
.game-list-top a:hover {padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:bold; font-size:100%;}

.pref-list a, .pref-list a:visited {line-height:1.2em; padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:normal; font-size:100%;}
.pref-list a:hover {padding:0px 5px 0px 5px; color:rgb(255,0,0); font-weight:bold; font-size:100%;}
.pref-list-top a, .pref-list-top a:visited {line-height:1.2em; padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:bold; font-size:100%;}
.pref-list-top a:hover {padding:0px 5px 0px 5px; color:rgb(0,0,0); font-weight:bold; font-size:100%;}

.RightList a, .RightList a:visited {line-height:1.2em; padding:0px 0px 0px 0px; color:rgb(0,0,0); font-weight:normal; font-size:100%;}
.RightList a:hover {padding:0px 0px 0px 0px; color:rgb(0,0,0); font-weight:bold; font-size:90%;}

input.chatfield {width:60%; margin:0 0 0px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.2em 0 /*IE6*/; border:solid 1px rgb(0,0,0); font-family:verdana,arial,sans-serif; font-size:110%;}
