body {background:#fff;}
dd {margin-bottom: 10px;}
#hdr {background-color: #7F87C1; padding: 10px 10px 5px; 10px;}
.nicetbl, .nicetblc {border-bottom: 1px solid #D3D3D3;}
.tdborder {border-bottom: 1px solid black;}
.nicetblc {text-align: center;}
textarea, input.text, select {width: auto; height: auto; padding: 0px;}
p {text-indent: 0px !important; padding-bottom: 10px;}
label, fieldset p {
	margin-top: 0.5em;
	width: 10em;
	text-align: right;
	float: left;
	padding-right: 3px;
}
label.events {width: 27em;text-align: left;}
input[type=text], input[type=radio] {top: 0em;}
.box {border: 2px solid #7F87C1;}
.payR, .payL { text-align: center;}
.payL, .pay {border-right: 1px solid #bbb;}
.agtime {width: 10em; background: #fff; vertical-align: top;}
.agdate {padding-top: 2em; border-bottom: solid 1px #ddd; background: #fff;}
.agodd {background: #E0E0E0;}
.onlyprint {display: none;}
#sponsor {margin-top: 50px;}
.page-break {display: none;}
.printhighlight {background-color: #FFFFAA;}