body {font-family: Arial, Helvetica, sans-serif;  margin: 0; color: #494949; font-size:12px; background-color:#f2f2f2;}
.wrapper { margin-top:10px; margin-bottom:0px; margin-left:auto; margin-right:auto; background-image:url(images/background.png); width: 834px;  }
.text { margin-left: 15px; margin-right: 15px; }
.head-wrapper { margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; width: 834px; height: 99px; }
.foowter-wrapper { margin-bottom:-40px; margin-left:auto; margin-right:auto; width: 834px;  }
h1{ font-size:15px; text-decoration:underline}
h2{ font-size:14px; text-decoration:underline}
a:hover {}
a:link, a:visited {color: #000000; }
a:hover, a:active {color:#000000; }
input {color: #000; background: #f0f0f0; border: 1px solid #494949}
textarea {color: #000; background: #f0f0f0; border: 1px solid #494949}
select {color: #000; background: #f0f0f0; border: 1px solid #494949}
.submit in3put{ color: #000; background: #f0f0f0; border: 1px outset #494949}
table{ border-collapse: collapse; border-style: hidden;  }
th { text-align:left; font-weight:bold; }
td {  border: 1px; vertical-align:top; }
img {border: 0px; }
.clubcode { font-family:Courier New, Courier, monospace;  font-size:18px; font-weight:bold; }
.red { color:red; }
.print { font-size:12px;}
/* tables */
table.tablesorter {	background-color: #CDCDCD;	margin:10px 0pt 15px; font-size: 8pt; text-align: left; }
table.tablesorter thead tr th, table.tablesorter tfoot tr th {	background-color: #e6EEEE; border: 1px solid #FFF;	font-size: 8pt;	padding: 4px; }
table.tablesorter thead tr td, table.tablesorter tfoot tr td {	background-color: #edf1f1; border: 1px solid #FFF;	font-size: 8pt; }
table.tablesorter thead tr .header { background-image: url(images/table/bg.gif); background-repeat: no-repeat;	background-position: center right;	cursor: pointer; }
table.tablesorter tbody td { color: #3D3D3D; padding: 4px;	background-color: #FFF; 	vertical-align: top; }
table.tablesorter tbody tr.odd td { 	background-color:#F0F0F6; }
table.tablesorter thead tr .headerSortUp {	background-image: url(images/table/asc.gif);}
table.tablesorter thead tr .headerSortDown { background-image: url(images/table/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp { background-color: #8dbdd8; }
#mouse-over{ position: absolute; left: 0; left: -900px; filter:alpha(opacity=0); border: 2px solid black; padding: 5px; z-index: 80; }

#DTV_abbo {visibility:hidden} 

.DatePicker table {
	background-color: #F8F4F4;
	width: 200px;
}
.DatePicker table tr .DayTitle {
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
}
.DatePicker table tr .DateNumber {
	background-color: #F8F4F4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
.DatePicker table tr .DateToday {
	background-color: #A4A4A4;
	border: 1px solid #DDDDDD;
	color: #000;
}
