BODY {
	font-family: Garamond, Tahoma, Ventura, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
	vertical-align:top;
}



TD.sideTDL, TD.sideTDR {
  width:150px;
}

TD.sideTDL {
  background-image: url(images/logo_left.jpg);  
  background-repeat: no-repeat;
}

TD.sideTDR {
  background-image: url(images/logo_right.jpg);  
  background-repeat: no-repeat;  
}

TABLE.maincontent {
  margin-right: auto;
  margin-left: auto;
  width:950px;
  font-size:20px;
}

TD.mainbody {
background-image: url(images/bggrad.jpg);
}


TD.gallerymenu {
  margin-top:0px;
  padding-top:0px;
  width:102px;
  height:150px;
  vertical-align:top;
  text-align:center;
  font-size: 16px;

}

TABLE.jmoTABLE {
  border-collapse:collapse;
}

TD.jmoTD {
	font-family: Garamond, Tahoma, Ventura, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	border:1px solid #000000;
	padding:4px;
	vertical-align:top;
}

TD.jmoschedTD, TD.jmoschedtitleTD, TD.jmorapperschedtitleTD, TD.jmorappertext {
	font-family: Garamond, Tahoma, Ventura, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

TD.jmoschedtitleTD {
    padding-right:4px;	
}

TD.jmorapperschedtitleTD {
    padding-right:8px;	
}

TD.jmorapperschedtitleTD {
    text-align:right;
}

TD.jmoschedTD {
	font-weight: normal;
	vertical-align:top;	
	border:1px solid #000000;	
	padding:2px;	
}

TD.jmorappertext {
 padding-top:10px;
}

TD.nobr {
  white-space:nowrap;
}

IMG.jmofloatr {
  float:right;
  margin-left:20px;
  margin-bottom:20px;
  border:1px solid #000000;
}

P {
	font-family: Garamond, Tahoma, Ventura, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}

IMG.floatr {
  float:right;
  margin-left:10px;
  margin-bottom:10px;
}

IMG.brdr {
  border:2px #000000 solid;
}

.boldtext {
  font-weight:bold;
}

.centretext {
  text-align:center;
}

.tabletitle {  
  font-weight:bold;
  font-size:36px;
}

.teams {
  width:650px;
  text-align:justify;
  padding-top:20px;
  margin-left:35px;
  margin-right:35px;
  clear:both;
}

A:link  { text-decoration: underline; color: #AAAAAA;}
A:visited  { text-decoration: underline; color: #AAAAAA;}
A:hover  {  text-decoration: underline; color: #AAAAAA;}
A:active  { text-decoration: underline; color: #AAAAAA;}

A.smalllink:link { font-size:14px; text-decoration: none; color: #FFFFFF; }
A.smalllink:visited { font-size:14px; text-decoration: none; color: #FFFFFF; }
A.smalllink:hover { font-size:14px; text-decoration: underline; color: #FFFFFF; }
A.smalllink:active { font-size:14px; text-decoration: none; color: #FFFFFF; }

A.schedlink:link { font-weight: bold; text-decoration: underline; color: #AAAAAA; }
A.schedlink:visited { font-weight: bold; text-decoration: underline; color: #AAAAAA; }
A.schedlink:hover { font-weight: bold; text-decoration: underline; color: #AAAAAA; }
A.schedlink:active { font-weight: bold; text-decoration: underline; color: #AAAAAA; }

A.wildigweb:link  { font-family: Tahoma,Times New Roman,Arial; font-size:12px; text-decoration: none; color: #FFFFFF;}
A.wildigweb:visited  { font-family: Tahoma,Times New Roman,Arial; font-size:12px; text-decoration: none; color: #FFFFFF;}
A.wildigweb:hover  { font-family: Tahoma,Times New Roman,Arial; font-size:12px; text-decoration: underline; color: #FFFFFF;}
A.wildigweb:active  { font-family: Tahoma,Times New Roman,Arial; font-size:12px; text-decoration: none; color: #FFFFFF;}