body {padding: 0; margin: 0; background-color: white; color: black; font-family: verdana, arial;
		}
	table#TitleTable {
	padding-top: 0px;
	padding-left: 0;
	margin-left: 0;
	background-color: #00BFFF;
}
	img#HeadPic {
	margin: 0px;
	padding: 0;
}
td#banner {text-align: right; padding-right: 3em;
	padding-top: 0.5em; padding-bottom: 0.125em;}
	
}
	td#SubHead {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-style: italic;
	text-transform: lowercase;
	color: #DC143C;
	text-align: right;
	padding-right: 1.5em; padding-top: 0; padding-bottom: 0.125em;
		}
td#pgNav {background-color: #4682B4;}
table#main td {padding: 0; margin: 0; vertical-align: top;}
td#sideLinks {width: 125; background-color: #00BFFF; padding: 0; margin: 0;}
	td#sideLinks a {display: block; font: bold 90% Verdana, Arial, sans-serif;
		margin: 15px 0; padding: 5px 5px 5px 10px; color: #FAEBD7;
		text-decoration: none;}
	td#sideLinks a#currentPg {background-color: #4682B4; color: #FAEBD7}
	td#sideLinks a:hover {background-color: #B0C4DE; color: #19067A;}
	td#separatorV {margin-top: 0; padding: 0; background-color: #4682B4;}
	td#separatorH {background-color: #4682B4; padding:0; margin: 0;}
	table#main td#content {}
	
div#StallNav {margin: 0; text-align: center; background: silver; font-family: verdana, arial;
	padding: 3px; font-size: 75%; font-weight: bold; color: white;}
div#StallNav a:link {color: white;}
div#StallNav a:visited {color: #F5F5F5;}
div#StallNav a:link:hover {color: #DC143C;}

.StallNavLab {text-align: left; color: white; margin-left: 0;}
div#StallNav a {padding: 0 10px;}
div#OneStallPic {float: right; border: 1px solid black; position: relative;
	margin-top: 5px; margin-left: 8px;}
table#DspStallion {font-family: verdana, arial, sans-serif;  margin-top: 1em;}
table#DspStallion td {font-size: 80%;}
table#DspStallion td#StallHd {margin-bottom: 5px; color: #DC143C; font-family: arial; font-size: 90%; font-weight: bold;}
table#FeeTab {background: #4682B4; margin: 1.0em; border: 4px outset #DC143C;}
table#FeeTab td {padding: 5px 8px; color: white; font-size: 90%; font-weight: bold;}
.StallBulls {list-style: square outside none;}
.StallBulls li {margin-bottom: 0.5em; margin-left: -2em;}
table#PedTable {font-family: sans-serif; font-weight: bold; border: 2px solid #DC143C;
	background-color: silver;}
div#Ped {text-align: center;}
.StdButtonSm {font: bold 10px verdana,arial; background: #DC143C; color: white;
	border: 2px outset #00BFFF;}
form#PedButton {margin-top: -0.75em;}
form#DetailBut {margin: 0; text-align: right;}
.DetButton {font: normal 10px verdana; background: #DC143C; color: white;
	border: 2px outset #00BFFF; padding: 1px;}
div#StallNews {font-family: verdana, arial; font-size: 90%;}
div#AddSide {font-size: 8pt; font-family: arial, sans-serif; text-align: center; margin: 2px;}
div#AddSide a {margin: 0}
table#StallOwn {font-family: verdana, arial, sans-serif; font-size: 8pt;}
div#StalSmPic {float: right; border: 1px solid black; position: relative;
	margin-top: 2px; margin-left: 2px;}
div#StalSmName {font-family: verdana, arial; font-weight: bold; font-size: 12pt; color: #00BFFF;}
div#StalSmPed {font-family: arial; font-size: 8pt; text-align: center; margin-top: 15px;}
div#NewsHd {background-color: #00BFFF; color: white; text-align: center;
	font-family: verdana, arial; font-size: 10pt; font-weight: bold; padding-top: 5px;
	margin-top: 2px; margin-bottom: 0; border: thin solid black;}
div#NewsSty {background: #DCDCDC; font-family: verdana, arial; font-size: 10pt; text-align: left;
	font-weight: normal; color: black; margin-top: 0; padding: 2px;}
td#SidePics {text-align: right;}
td#SidePics img {display: block; border: 1px solid black; margin: 5px 1px;}

td#SideMail {text-align: left; font-family: verdana,arial; font-size: 10pt; font-weight: bold;}
td#SideMail a {display: block; margin: 8px 0 2px 0;}
td#SideMail span#JobTitle {padding-left: 1.5em;; font-family: arial; font-weight: normal;}


.pullQuoteL {float: left; width: 200px; font: bold 1em Arial; color: #DC143C; text-align: center;
	margin: 10px 2px 5px 2px; border: solid #00BFFF; border-width: 5px 0; padding: 3px;}
.pullQuoteR {float: right; width: 200px; font: bold 1em Arial; color: #DC143C; text-align: center;
	margin: 2px; border: solid #00BFFF; border-width: 5px 0; padding: 3px;}
	
table#NewsHd {background-color: #00BFFF; color: white; text-align: center;
font-family: verdana, arial; font-size: 10pt; font-weight: bold; padding-top: 5px;
margin-top: 2px; margin-bottom: 0; border: thin solid black;}
table#NewsHd tr#NewsSty {background: #DCDCDC; font-family: verdana, arial; font-size: 10pt; text-align: left;
	font-weight: normal; color: black; margin-top: 0; padding: 2px;}
div#Bill {float: left; width: 300px; padding: 10px 10px 10px 2px;}
div#Bill img {float: left; border: 1px solid black;}
table#Bill {float: left; width: 275px; font-family: "Comic Sans MS", arial; color: #DC143C;
	font-size: 9pt;	line-height: normal; margin: 10px 10px 10px 2px; border: solid #00BFFF; border-width: 0 2px 0 0;
}
table#Bill img {float: left; border: 1px solid black;}
div#Jog {text-align: center; padding-top: 5px;}
div#Jog img {border: 1px solid black;}
table#HistTab {background: #DCDCDC; border: thin solid black; font-family: verdana, arial; font-size: 10pt; text-align: left;
	font-weight: normal; color: black; margin-top: 1em; padding: 2px;}
	
table#GuestTab {border: 3px solid black; background: #00BFFF; font-family: verdana, arial; font-size: 90%;
	color: white;}
td.MainLab {font-weight: bold; color: #DC143C; border-left: 10px solid #4682B4;
	text-align: right;}
td.SubLab {font-size: 80%; font-weight: bold; text-align: left;}
.FormButton {font: bold 12px verdana; background: #DC143C; color: white;
	border: 4px outset silver; padding: 1px; margin: 0.5em 0;}
.sideNote {border: 1px solid black; font-family: arial, sans-serif; font-size: 80%;
	padding: 4px;}
.sideDisclaim {border: 1px solid black; font-family: verdana, arial, sans-serif; font-size: 70%;
	padding: 2px;}
.redRule {color: #DC143C;}

table#VerifyProb {border: thick outset red; background-color: #4682B4;}
table#VerifyProb td {font-family: verdana, arial; font-size: 100%; color: white; padding: 1em;}
table#FormResult {border: 2px solid #6C006C; padding: 5px; background-color: #00BFFF;
	border: 2px solid #6C006C; font-family: verdana, arial;	font-size: 12px; color: white;}
table#FormResult .note {font-weight: normal; font-size: 90%; font-family: arial, sans-serif;}
table#FormResult td.lbl {text-align: right; padding: 3px;}
table#FormResult td.data {text-align: left; padding: 3px; font-weight: bold;}
table#FormReport {border: 2px solid #6C006C; padding: 5px; background-color: #00BFFF;
	border: 2px solid #6C006C; font-family: verdana, arial;	font-size: 12pt; color: white;}
table#FormReport td {padding: 10px; font-weight: bold;}

.AdmTop {background-color: #4682B4;}
.doneAct {color: red; font-size: 10pt; font-weight: bold; font-family: verdana, arial; text-align: right;}
.AdmTitle {color: white; font-family: verdana, arial; font-weight: bold;}
.StdForm {width: 85%; background-color: #F5F5DC; font-family: arial; border: #4682B4 solid thin; padding: 5;}
.DirListTab {background-color: #F5F5DC; font-family: arial; border: #4682B4 solid thin; padding: 5; color: white;}
.DirListTab a {color: white;}
.dirListTab a:hover {color: red; text-decoration: none;}
.DspInfoTab {background-color: #F5F5DC; border: #4682B4 solid thin; padding: 5;}
.DspInfoTab td {font-size: 80%; font-family: verdana, arial;}
.DspInfoTab td.dspLabl {background-color: #00BFFF; margin-right: 0.25em;}
.DspInfoTab td.dspData {padding-left: 0.5em;}
.DspInfoTab td.dspDataLite {padding-left: 0.5em;}
.DspInfoTab td.dspComment {padding: 1.25em; font-family: arial;}
.SmPrint {font-family: arial; font-size: 10pt;}
.TinyPrint {font-family: verdana,arial; font-size: 8pt;}
.TableLabel {font-family: verdana,arial; font-size: 10pt; font-weight: bold; color: #DC143C;}
.SideSelBox {background-color: #00BFFF; border: thin solid #DC143C;}
.FormButton {font: bold 12px verdana; background: #DC143C; color: white;
	border: 4px outset silver; padding: 1px; margin: 0.5em 0;}
.FormButtonCl { background: #DC143C; font-family: verdana, arial; font-size: 8pt;
	color: white; border: 2px outset silver;}
.FormButtonTight {font: bold 10px verdana; background: #DC143C; color: white;
	border: 3px outset silver; padding: 1px; margin: 2px;}
.SideNotes {font-family: arial, sans-serif; font-size: 8pt; text-align: left;}

table#MONews {background-color: #4682B4;}
table#MONews tr.MOHead {background-color: #4682B4 ; color: white;
	font-family: verdana, arial; font-size: 10pt; font-weight: bold;}
table#MONews tr.MOHeadHov {background-color: #00BFFF; color: white;
	font-family: verdana, arial; font-size: 10pt; font-weight: bold;}
div#MOinfo {font-family: arial; font-size: 8pt; font-weight: normal; margin: 5px 0;}
.MOFrame {border: thick ridge #F5F5DC;}
.QuickButton {font: bold 10px verdana,arial; background: #4682B4; color: white;
	border: 2px outset red; padding: 1px; margin: 0;}
	
.ClientDspTab {background-color: #F5F5DC; border: #4682B4 solid thin; padding: 5; font-family: verdana, arial;}
.NameRow {background-color: navy; color: white;}
.NameRow td {font-weight: bold; font-size: 90%;}
.ClientDspTab td.dspLabl {font-size: 80%; background-color: #00BFFF; margin-right: 0.25em;}
.ClientDspTab td.dspData {font-size: 80%; padding-left: 0.5em; font-weight: bold;}

.minorHelp {cursor: help;}

.Problem {color: red;}
.OK {color: black;}
.NotOk {color: red; font-weight: bold;}

.admHelp {background-color: #F0F8FF; font-size: 80%; width: 80%; border: 1px solid #4682B4;
	border-width: 5px 1px 1px 1px; text-align: left; padding: 5px;}