body 
	{
	background: #ffffff repeat; 
	margin-top: 0; 
	margin-right: 0; 
	margin-left: 0; 
	border: 0 none inherit; 
	}

h1,h2,h3,h4,h5,h6,body,div,p 
	{
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 14px; 
	font-weight: bold; 
	}
	
p.italic 
	{
	color: #000066; 
	font-size: 12px;
	font-weight: normal; 
	font-style: italic;
	}
	
.eventinfo
	{
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 14px; 
	font-weight: normal; 
	font-style: italic;
	}
	
.caption
	{
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: italic;
	padding-top: 2px;
	}
	
	
ul,li 
	{
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 14px; 
	font-weight: bold; 
	}
	
table,tr,td,th 
	{
	font-family: arial, sans-serif; 
	color: #00003d; 
	font-size: 12px; 
	font-weight: bold; 
	}
	
.stall 
	{
	font-family: arial, sans-serif; 
	color: #733a00; 
	font-size: 14px; 
	font-weight: bold; 
	}
	
.ped
	{
	font-family: arial, sans-serif; 
	color: #000066; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 5px;
	}
	
.lot {
	font-size: 14px;
	color: #a66F51;
	text-decoration: underline;
	font-style: italic;
	padding-bottom: 8px;
}

.studname {
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 14px; 
	font-weight: bold; 
}
	
		
.bgspan
	{
	background: #e7fbfc;
	font-family: arial, sans-serif; 
	color: #000066; 
	font-size: 11px;
	padding: 3px; 
	}
	
span 
	{
	font-family: arial, sans-serif; 
	color: #abb2b4; 
	font-size: 10px; 
	font-weight: bold; 
	}
	
span.italic 
	{
	color: #000080; 
	font-size: 12px;
	font-weight: normal; 
	font-style: italic;
	}
	
span.gold 
	{
	color: #a66F51; 
	font-size: 12px;
	font-weight: bold; 
	font-style: normal;
	}


span.member
	{
	background: #dfd5ff;
	font-family: arial, sans-serif; 
	color: #000080; 
	font-size: 12px; 
	font-weight: bold;	
	}

span.news
	{
	font-family: verdana, sans-serif; 
	color: #000080; 
	font-size: 12px; 
	font-weight: bold;	
	}
	
span.rednormal {
	font-size: 13px; 
	font-family: Verdana;	
	color: red;
	font-style: normal;
	font-weight: bold;
	}


a:link 
	{
	color: #2d2dff; 
	text-decoration: underline; 
	}

a:visited 
	{
	color: #800080; 
	text-decoration: underline; 
	}

a:active 
	{
	color: #400040; 
	text-decoration: underline; 
	}

a:hover 
	{
	color: #ffffff; 
	background: #000066; 
	text-decoration: underline; 
	}

a:link.menu 
	{
	color: #f0f8ff; 
	font-size: 14px; 
	font-weight: bold;  
	text-decoration: none; 
	}

a:visited.menu 
	{
	color: #b7ddc0; 
	font-size: 14px; 
	font-weight: bold;  
	text-decoration: none; 
	}

a:active.menu 
	{
	color: #ffebc1; 
	font-size: 14px; 
	font-weight: bold;  
	text-decoration: underline; 
	}

a:hover.menu 
	{
	color: #d90036;
	background: #ffffff; 
	font-size: 14px; 
	font-weight: bold;  
	text-decoration: none; 
	}

a.small 
	{
	color: #c6c6ff; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: verdana, sans-serif; 
	text-decoration: none;
	}	

a.small:visited 
	{
	color: #ccccff; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: verdana, sans-serif; 
	text-decoration: none;	
	}
	
a.small:active 
	{
	color: #ffbfdf; 
	font-size: 10px; 	
	font-weight: bold; 
	font-family: verdana, sans-serif; 
	text-decoration: none;
	}
 
a.small:hover 
	{
	background: #000080; 
	color: #ffffff; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: verdana, sans-serif; 
	text-decoration: none;
	}	
	
td.miniped
	{
	width: 50%;
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal;
	line-height: 140%;
	padding: 6px;
	border: 1px dotted #666666;
	vertical-align: top;
	}
	
	
td.minipedplus
	{
	width: 50%;
	font-family: arial, verdana, sans-serif; 
	color: #000066; 
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal;
	line-height: 140%;
	padding: 6px;
	border: 3px inset #0000ff;
	vertical-align: top;
	}


td.miniped .btncontainer {
	visibility: hidden;
	float: right;
	margin-top: -30px;
}	

td.minipedplus .btncontainer {
	visibility: visible;
	float: right;
	margin-top: -30px;
}	

.stallionbtn ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
	
.stallionbtn li {
   text-align: center;
   margin-bottom: 1px;
   margin-top: 1px; 
   font-family: times, times new roman, palatino, serif;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
}

.stallionbtn li a {
   padding : 2px;
   text-decoration : none;
   display: block;
   width: 120px;
   color: #000;
   border-top: 2px #ffcc00 solid;
   border-left: 2px #ffcc00 solid;
   border-bottom: 2px #cc6600 solid;
   border-right: 2px #cc6600 solid;
   text-decoration: none;
   background: #ffff66;

}

.stallionbtn li a:hover {
   color: #ccffff;   
   border-top: 2px solid #ccffff;
   border-left: 2px solid #ccffff;
   border-bottom: 2px solid #0033ff;
   border-right: 2px solid #0033ff;
   background: #0099ff;
}





