span, p {
	font-size: 75%;
}

table {
	font-size: 80%;
}

table, span, p {
	color: #0F64A0;
	background: transparent;
	font-family: "Tahoma", "sans-serif";  
}

a {
	color: #0F64A0;
	background: transparent;
	font-family: "Tahoma", "sans-serif";
	font-size: 100%;
}

body {
	margin: 20px 10px 10px 10px;
	background-image: url("m/pap_grey.jpg");
}


body {
	margin: 20px 10px 10px 10px;
	background-image: url("m/pap_grey.jpg");
}

hr {
	color: #1D4262;
}

p.pageExplanation {
}

p.myterms {
	font-size: 55%;
}

p.explanation {
	font-size: 55%;
}

p.effectnote {
	font-size: 55%;
	text-align: center;
}

p.title {
	font-weight: bold;
	font-size: 180%;
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
}

td.leftTop {
	background-image: url("elcswrd1.gif");
	text-align: center;
	background-repeat: no-repeat;
	width: 120px;
}

td.rightTop {
	background-image: url("elcswrd2.gif");
	text-align: center;
	background-repeat: no-repeat;
	width: 120px;
}

td.top {
}

hr.topNBottom {
	width: 600px;
	color: yellow;
	height: 5px;
	text-align: center;
	border: 1px solid #0F64A0;
}

hr.horseDivider {
	width: 300px;
	color: #0F64A0;
	height: 5px;
	text-align: center;
}

p.name {
	font-size: 100%;
	font-weight: bold;
	text-align: center;
}

p.stufftitle {
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 100%;	
}

td.offspringyear {
	font-weight: bold;
	vertical-align: top;
}

span.offspringname {
	font-weight: bold;
	font-size: 100%;
}

td.earnedMoney {
	text-align: right;
}

td.racePlacing {
	text-align: center;
}

p.information {
	font-size: 90%;
}

p.stuffinformation {
	font-size: 100%;
	margin: 2px;

}

td.stuffimage {
	text-align: center;
}

tr.showTitle {
	font-size: 100%;
}

td.show {
	font-size: 100%;
}

p.nordic {
	color: black;
	font-size: 60%;
}

table.board {
	border: 1px solid #0F64A0;
	font-size: 100%;
}

td.maptext {
	font-size: 125%;
}

td.countyInformation {
	font-size: 120%;
}

p.memberName {
	font-size: 120%;
	margin-bottom: 0px;
	font-weight: bold;	
}

p.morememberswanted{
	font-weight: bold;
	text-align: center;
}

p.membershipfee {
	font-size: 120%;
	font-weight: bold;
}

td.otherlinks {
	font-size: 150%;
}

table.upcomingshows {
	background-color: white;
	border: 1px solid #0F64A0;	
}

div.linktable {
	text-align: center;
}

td.linktable {
	font-size: 150%;
}

table.linktable {
	width: 300 px;
}

span.championtitle {
	font-weight: bold;
}

p.bistitle {
	font-size: 120%;
}

span.bistitle {
	font-size: 120%;
	font-weight: bold;
}

img.title {
	width: 50px;
	height: 30px;
}

body.mhn {
	margin: 10px 10px 10px 120px;
	background: url("m/MHN0207Frontmini.jpg") repeat-y;
}

table.mhn {
	background-color: white;
	border: 1px solid #0F64A0;
}


td.memberName {
	font-weight: bold;
}

td.memberEMail {
}

table.memberTable {
	background-color: white;
	border: 1px solid #0F64A0;
	padding: 10px;
	width: 400px;
}

div.memberTable {
	text-align: center;
}

td.memberTitle {
	font-weight: bold;
	text-align: center;
}

span.memberInfoStyle {
	font-weight: bold;
}


span.mhnInfoStyle {
	font-weight: bold;
}

table.depositIndexTable {
	background-color: white;
	border: 1px solid #0F64A0;
	padding: 10px;
}

td.depositTitle {
	font-weight: bold;
	text-align: center;
}

div.depositDiv {
	text-align: center;
}


p.depositTitle {
	font-weight: bold;
	font-size: 150%;
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
}
