@CHARSET "UTF-8";

body
{
	font-size: 0.9em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	margin: 5px;
	padding: 0px;
	background-color:#F8F8FF;

}

table
{

	background-color:#E0F0FF;
	border: 1px solid #000033;
	border-collapse: collapse;
	border-spacing: 1px;
}

table.HalfSize {width: 50%;}
table.FullSize {width: 100%;}


th
{
	border: 1px solid #000033;
	background-color: #E0E0E0;
	padding: 2px;
	font-size: 0.8em;
	text-align: left;
}
th a {
	font-size: 1em;
	text-decoration: none;
}
th a:visited {color: #000000;}
th a:hover {color: #E0E0E0; background-color: #404040;}

th.Main
{
	padding: 5px;
	font-size: 1.1em;
	background-color: #808080;
	color: #F8F8FF;
	text-align: center;
}

tr
{
	background-color: #F8F8FF;
}

tr.divider
{
	height: 2px;
	background-color: #808080;
	border: 1px solid #000033;
}

tr.odd
{
	border: 1px solid #000033;
	background-color: #F0FFFF;
}

td
{
	border: 1px solid #000033;
	padding: 2px;
}

a {	text-decoration: none;}

.small {font-size: 0.9em;}

.number
{
	text-align: right;
	font-family: monospace;
}

.remark
{
	font-size: 0.6em;
	font-style: italic;
}

.Center {text-align: center;}
.Right {text-align: right;}

td.readonly {background-color: #ffff60;}
td.readwrite {background-color: #60d000;}
td.noaccess {background-color: #ff0000;}

#Content
{
	margin: 5px;
}

#warningMsg
{
	border: 1px solid #000033;
	background-color: yellow;
	color: #202060;
	padding: 5px;
	margin:10px;
}

#UserName
{
	border: 1px solid #000033;
	background-color: #c0ffc0;
	color: #202060;
	padding: 5px;
}

#UserName.logout
{
	font-size: 0.7em;
	font-style: italic;
	text-align: right;
}

tr.warning, tr.warning td, tr.warning th {background-color: #FF0000;}
tr.divider {background-color: #B0B0B0; height: 1px;}

.ClubOption1 {font-weight:bold; background-color: rgb(255,200,200);}
.ClubOption2 {background-color: rgb(200,255,200);}
.ClubOption3 {}

.status0 {background: #fcacea;}
.status1 {}
.status2 {background: #ffe463;}

.Invalid td {background-color:#ffdddd;}

