a {  color: #0000FF; text-decoration: none}
a:hover {  color: #5f5f00; text-decoration: none}
h1{font-weight:bold; font-size:22px; color:#0000FF; font-family:Tahoma, Arial; text-align:center}
h2{font-weight:normal; font-size:18px; color:#0000FF; font-family:Tahoma, Arial; background: url(white_bkd.png) left top no-repeat; padding: 4}
h2new{font-weight:bold; font-size:1.5em; color:#0000FF; font-family:Tahoma;}
h3{font-weight:bold; font-size:1.5em; color:#0000FF; font-family:Tahoma;}
h4{font-weight:bold; font-size:18px; color:#0000FF; font-family:Tahoma;}

#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
  border: 1px solid black;
  background-color: #777;
  color: white;
  font-size: 0.95em;
}

ul.TwitterFeed {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px;
  margin-top: 0px;}

.TwitterBAC
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-align:left;
}


.YellowTable th
{
	font-weight:bold;
	color:#FFFF00;
	font-size:14px;
	font-family:Tahoma;
	text-align:center;
	background:#0000FF;
}

.YellowTable td
{
	font-weight:normal;
	color:#0000FF;
	text-align:left;
	background:#FFFFFF;
	border: 1px solid #0000FF;
	padding:3px;
}

.YellowBody 
{
	font-weight:normal;
	color:#000000;
	text-align:left;
}

.YellowBody a
{
	text-decoration:none
}

.MaleTable th
{
	font-weight:bold;
	color:#FFFF00;
	font-size:14px;
	font-family:Tahoma;
	text-align:center;
	background:#0000FF;
}

.MaleTableTopScorers th
{
	font-weight:normal;
	color:#FFFF00;
	/* font-family:Tahoma; */
	text-align:center;
	background:#0000FF;
}

.FemaleTableTopScorers th
{
	font-weight:normal;
	color:#0000FF;
	/* font-family:Tahoma; */
	text-align:center;
	background:#FFFF00;
}

.MaleTableRankings th
{
	font-weight:normal;
	color:#FFFF00;
	/* font-family:Tahoma; */
	text-align:center;
	background:#0000FF;
}

.FemaleTableRankings th
{
	font-weight:normal;
	color:#0000FF;
	/* font-family:Tahoma; */
	text-align:center;
	background:#FFFF00;
}

.ResultsTable th
{
	font-weight:normal;
	color:#FFFF00;
	font-size:14px;
	font-family:arial;
	text-align:center;
	background:#0000FF;
}

.FixturesTable th
{
	font-weight:normal;
	color:#FFFF00;
	font-size:14px;
	font-family:arial;
	text-align:center;
	background:#0000FF;
}

.OpenMeetingsTable th
{
	font-weight:normal;
	color:#FFFF00;
	font-size:14px;
	font-family:arial;
	text-align:center;
	background:#0000FF;
}

.FemaleTable th
{
	font-weight:bold;
	color:#0000FF;
	font-size:14px;
	font-family:arial;
	text-align:center;
	background:#FFFF00;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	left:200px;
	top:85px;
	position:absolute
}

#sddm li
{	margin: 0;
	padding: 8;
	list-style: none;
	float: left;
	font: bold 11px arial;
}

#sddm li a
{	display: block;
	margin: 0 4px 0 0;
	padding: 4px 20px;
 	width: auto;
	background: #0000FF url(navl-article.gif) left top no-repeat;
	color: #FFFF00;
	text-align: center;
	text-decoration: none
}

#sddm li span
{
	display: block;
	background: #0000FF url(navr-article.gif) right top no-repeat;
}

#sddm li a:hover
{	
	background: #FFFF00 url(navlh-article.gif) left top no-repeat;
	color: #0000FF;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding-top: 0;
	background: #0000FF;
	border: 1px solid #0000FF;
}
	

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #0000FF;
		color: #FFFF00;
		font: bold 11px arial}

	#sddm div a:hover
	{	background: #FFFF00;
		color: #0000FF;
	}
}

