
.ClubRecentRecord {
	background:#FFFFC0;
}


h1 {
	font: 16pt georgia;
	border-bottom: 1px solid black;
	padding:12pt 2px 6px 2px;
	margin:0px;
}

h1.sideheadline {
	font: 14pt serif;
	xfont-weight:bold;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #808080;
	padding:4pt 0px 0px;
	margin:0px;

}

h2 {
	margin:0px 0px 0px 0px;
	padding:6pt 2pt 3pt;
	font: 14pt sans-serif;
	font-weight:bold;
	border-bottom: 0px solid black;
}

p {
	margin:0px 0px 3px 0px;
	padding:3pt 2pt 3pt;
	font: 10pt georgia;
	line-height:14pt;
}
	
p.note {
	padding:16px;
	background-color:#e5e5e5;
	color:black;
	font-weight:bold;
	text-align:center;
}

a {
	color:#000080;
	text-decoration:none;
}

h1 a {
	color:black;
}

a:hover {
	color:red;
	text-decoration:underline;
}

xdiv.maincol a:hover {
	color:#000040;
	text-decoration:none;
	border-bottom:1px solid #8080FF;
}

h1 a:hover, h2 a:hover {
	text-decoration:none;
}

img {
	border:none;
}

ul.oldernews {
	padding:4px;
	margin:0;
	list-style-type:none;
}

ul.oldernews li {
	background:url(images/rmibullet.png) 0 3px no-repeat;
	padding:1px 0px 3px 20px;
}

/* ------------------------------------------------------------------------------
   
   ------------------------------------------------------------------------------ */

.alignleft {
	float:left;
	padding:5px;
}

.alignright {
	float:right;
	padding:5px;
}


/* --------------------------------------------
   Fixture table
   -------------------------------------------- */

.Fixtures h1 {
}

.Fixtures h2 {
	font: 14pt serif;
	padding:16px 0 8px;
	border:0px solid #c0c0c0;
}

table.fixtures {
	width:100%;
	xborder:1px solid #c0c0c0;
	xborder-collapse:collapse;
}

table.fixtures td{
	border:1px solid white;
	padding:1px;
}

tr.header {
	background-color:#c0c0c0;
}

/* --------------------------------------------
   Boxed presentation divisions
   -------------------------------------------- */

div.boxed {
	border:1px solid black;
	background-color:white;
	width:500px;
}

div.boxedbold {
	margin:0 auto;
	text-align:center;
	border:1px solid black;
	background-color:#f0f0f0;
	width:500px;
}

/* ----------------------------------------------------------
	Toolbar
   ---------------------------------------------------------- */
.toolbar li { 
	display:inline;
	background-color:#eee;
	border:1px solid;
	border-color:#f3f3f3 #bbb #bbb #f3f3f3;
	margin:0;
	padding:.5em;
	zoom: 1;
}

.toolbar ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.toolbar li {
	padding:6px;
}

.toolbar ul ul li{
	display:inline;
}

/* --------------------------------------------
   
   -------------------------------------------- */
   
tr.odd {
	background:#f0f0f0;
}

tr.even {
	background:#d0d0d0;

tr.header {
	background:red;
	font-weight:bold;
}

tr.ClubRecentRecord {
	background:#ffffc0;
}
