body {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	background-color: #CCCCCC;
	width: 90%;
	margin:5px auto;
}
.container {
	width: 100%;
	margin-left: auto;
	margin-right: auto; */
	/* margin:0px auto; --- could also use this - would set all margins - top, bottom, left & right to 0px  */
}
td {
	font-family: Verdana, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Arial, helvetica, sans-serif;
}

.h1 {
	font-size: large;
	color: #000000;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
.h2 {
	font-size: medium;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.h2nocolor {
	font-size: medium;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	background-color: #A8A8A8;
}
.h2nocolor_greyedout {
	font-size: medium;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	background-color: #A8A8A8;
}

.h2normal {
	font-size: small;
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
	padding: 10px;
}
.h2normal_9pt {
	font-size: small;
	color: #000000;
	font-family:  Verdana, Arial, helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
.h3 {
	font-size: small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.h4 {
	font-size: small;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #DDDDDD;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.h4_greyedout {
	font-size: small;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #DDDDDD;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.boldcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}
.boldcenter_greyedout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}

.normalcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: normal;
}
.normalcenter_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: normal;
	background-color: #FFFFFF;
}
.normalcenter_greyedout {
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: normal;
}

.smallnormalcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	font-weight: normal;
}
.tablesnormalcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
.tablesnormalcenter_greyedout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
.italiccenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: normal;
	font-style: italic;
}

.normalleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}
.normalright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: right;
}

.normalleftXXsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: left;
}

#matchcarddiv	{
	position: absolute;
	border: thin ridge #666666;	
	padding: 5px;
	left:10px;
	top:10px;
	width: 730px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#notesdiv	{
	position: absolute;
	border: thin ridge #666666;	
	padding: 5px;
	left:10px;
	top:10px;
	width: 580px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#maindiv	{
	border: thin ridge #666666;
	width: 100%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 1;
	overflow:auto;
	margin-left: auto;
	margin-right: auto;
}
#maindiv_nonbold	{
	position:absolute;
	left: 20px;
	top:20px;
	width: 400px;
	border: thin ridge #666666;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow:visible;
}

.maindiv_admin	{
	position:relative;
	left: 50px;
	top:30px;
	width: 870px;
	height:300px;
	border: thin ridge #666666;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.maindiv_admin1	{
	position:absolute;
	left: 15px;
	top:50px;
	width: 200px;
	height:430px;
	border: thin ridge #666666;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow:visible;
}

.maindiv_admin2	{
	position:absolute;
	left: 225px;
	top:50px;
	width: 760px;
	height:430px;
	border: thin ridge #666666;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow:visible;
}

.maindiv_admin3	{
	position:absolute;
	left: 235px;
	top:50px;
	width: 760px;
	height:430px;
	border: thin ridge #666666;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow:scroll;
}
.maindiv_admin4	{
	position:absolute;
	left: 235px;
	top:505px;
	width: 760px;
	height:50px;
	border: thin ridge #666666;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.maindiv_admin5	{
	position:absolute;
	left: 100px;
	top:20px;
	width: 720px;
	height:500px;
	border: none;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.maindiv_admin6	{
	position:absolute;
	left: 60px;
	top:20px;
	width: 820px;
	height:500px;
	border: none;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.maindiv_admin7	{
	position:absolute;
	left: 60px;
	top:20px;
	width: 590px;
	height:190px;
	border: none;	
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.alignrt {
	text-align:right;
}
table {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	border-color: #0000FF;
	color: #FF0000;
	text-decoration: underline;
}

li {
	display: inline;
}
img {
	border: none;
}
ul {
	text-align: center;
}

#clubtitle {
	font-weight: bold;
}

#clubdetailsdiv {
	position:relative;
	/*float: right;*/
	clear: both;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 5px;
	background-color: #DDDDDD;
}

#clubdetailsdiv2 {
	position:relative;
	/*float: right;*/
	clear: both;
	border-top: 1px solid #666;
	border-bottom: none;
	padding: 5px;
	background-color: #F4F4F4;
}

.divclubs {
	float: left;
	clear: right;
	width:190px;
	margin: 0 auto;
	text-align:center;
	overflow:visible;
}
.divclubs_fixtures {
	float: left;
	clear: right;
	width:190px;
	margin: 0 auto;
	text-align:center;
	overflow:visible;
}
.divclubs_tables {
	width:600px;
	margin: 0 auto;
	text-align:center;
	overflow:visible;
}
.more_fixtures {
	display: none;
	border-top: none;
	padding: 3px;
	/*background-color: #DDDDDD;*/
	font-size: small;
	font-weight: normal;
	text-align: left;
	overflow:auto;
}

.tblclubs {
	margin: 0 auto;
	margin-left:4px;
	border:none;
	width:190px;
}
#byclub #bydate #bydiv {
	overflow:visible;
}
.fxinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	list-style-type: none;
}	

/* ========= START - Show/Hide Content =================== */

.more {
	display: none;
	border-top: none;
	border-bottom: 1px solid #666;
	padding: 3px;
	background-color: #DDDDDD;
	font-size: small;
	font-weight: normal;
	text-align: left;
	overflow:visible;
}
a.Showlink, a.hideLink {
	text-decoration: none;
	color: #0000FF;
	margin-left: 10px;
	margin-right: 10px;
	background: transparent url('down.gif') no-repeat left;
}
a.Showlink {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.hideLink {
	float:right;
	clear:left;
	font-size: x-small;
	/*margin: 3px;*/
	font-weight: normal;
	background: url('up.gif') no-repeat left;
}
a.Showlink:hover, a.hideLink:hover {
	border-bottom: 1px solid #0000FF;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}

	
/* ========= END - Show/Hide Content =============textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
