body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
body a:link, a:visited, a:active {
	text-decoration:none;
	}
body a:hover {
	text-decoration:underline;
	}
.tablelist {
	width:100%;
	vertical-align:top;
	border: 1px solid black;
	text-align:left;
}
.tablelist td#heading_red{
	border-bottom: 1px solid rgb(136, 136, 136);
	background-image:url(../images/headline_red.gif);
	color: #FFFFFF;
	height:18px;
	font-size: 12px;
	font-weight:bold;
	text-align: center
}
.tablelist form {
	display: inline;
	margin:0px; 
}
hr {
	width:90%;
	}
form {
	display: inline;
	margin:0px; 
	}
.login {
	left:0px;
	width:250px;
	position:relative;
	font-size: 12px;
	font-weight:bold;
	vertical-align:top;
	
	}
.logintable {
	background-image:url(../images/prick.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.newuser {
	left:100px;
	width:400px;
	position:relative;
	font-size: 12px;
	font-weight:bold;
	}
.welcome {
	position:relative;
	top:30px;
}
	
.loginwelcome, .loginwelcome a:link, .loginwelcome a:visited, .loginwelcome a:active{
	padding-left:5px;
	margin-top:-15px;
	text-decoration:none;
	}
.stats {
	top:20px;
	position:relative;
	}
.total {
	width:240px;
	left:661px;
	top:50px;
	position:relative;
}
.cons {
	width:390px;
	top:-70px;
	left: 240px;
	position:relative;
}
.itm {
	width:200px;
	top:-175px;
	left: 10px;
	position:relative;
}
.graph_totalearnings {
	position:relative;
	margin:0px;
	left:10px;
	top:-155px;
}
.flashchart {
	position:relative;
	top:-135px;
}
.addtournament {
	top:20px;
	left:50px;
	width:240px;
	position:relative;
	margin:10px;

}
.addtournament .textfield{
	width:250px;
}
.addtournamenttype {
	top:20px;
	left:50px;
	width:600px;
	position:relative; 
	margin:10px;
}
.addtournamenttype .textfield{
}
.modifytournaments {
	width:550px;
}
.sel_small {
	position:relative;
	top:0px;
	vertical-align:top;
	margin:0px;
 	display:inline;
 	height:18px;
 }
.butt {
 	height:22px;
 	vertical-align:middle;
 }
.tip {
	position:relative;
	width: 80%;
	padding:15px;
}

