A.text {
	font-size : x-small;
	}
li.RodeoDate {
	font-weight : bold;
	}
li.VenuAddress {
	font-size : x-small;
	}
span.City {
	margin-left : 20px;
	}
span.RodeoName {
	font-weight : bold;
	}
span.Division {
	font-size : x-small; 
	color : gray;
	}
span.white {
	color : #F8F8FF;
	}
span.past {
	font-size : x-small;
	line-height : 20px;
	}
span.RegistrationDate {
	font-size : x-small;
	color : #2E8B57;
	}
A.RegistrationDate {
	color : #2E8B57;
	}
A.RegistrationDate:VISITED {
	color : #2E8B57;
	}
span.school {
	font-weight : bold;
	}
span.schoolcity {
	font-size:x-small;
	margin-left:20px;
	}
span.schooldate {
	font-size : x-small;
	margin-left : 40px;
	border-bottom: 1px solid Red;
	}
table.igradate {
	color: black;
	background-color: #e3e3e3;
	border: 1px solid #ff69b4;
	}
td.igradate {
	color: black;
	background-color: #e3e3e3;
	font-size: x-small;
	}
span.rodeoC {
	font-weight : bold;
	color: Red;
	text-decoration: line-through;
	}
LI.dateC {
	font-weight : bold;
	color: Red;
	text-decoration: line-through;
	}
span.RodeoCanceled  {
	color: Red; 
	text-decoration: line-through;
	font-weight: bold;
	}
span.RodeoCancledWord {
	color: Red;
	text-decoration: none;
	font-weight: bold;
	}
img.earth {
	margin-left: 10px;
	}
p.SeperatorRodeo {
	border-bottom-color: #E5E5E5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
p.SeperatorMonth {
	border-bottom-color: #ffe6e6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
span.boardmeeting {
	color : #ffa07a;
	}
table.specialevent {
	margin-bottom: 50px; 
	border-bottom: 1px solid Red;
	}