td, p { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10pt }
blockquote { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10pt; line-height: 18px; }
a { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline}
a.maplink { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none}
a.buttonlink { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; text-decoration: none}
a:hover { color: #FFFFFF }
a.buttonlink:hover { color: #FFFFFF }
a.mainlink { font-family: Helvetica, Arial, Verdana, sans-serif; color: #333300; text-decoration: underline}
a.mainlink:hover { color: #FFFFFF; background-color: #AFAF3A}
.black { color: #000000}
.tan { color: #999933}
.white { color: #FFFFFF }
.small { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 8pt; color : #cccc66}
.smalldark { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 8pt; color : #999933}
.caption { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 8pt; color : #999933}
.copyright {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 8pt; color: #000000}
td.headerandfooter { font-family: Helvetica, Arial, Verdana, sans serif; font-size: 10pt; color: #FFFFFF; background-color: #003300}
select.headerandfooter { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10pt}
input.headerandfooter { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10pt}

td.bgwhite { color: #999933; background-color: #ffffff }
td.bgdark { color: #FFFFFF; background-color: #999933; font-size: 8pt; }
td.bgmid { color: #FFFFFF; background-color: #AFAF3A }
td.bglight { color: #000000; background-color: #CCCC66 }
.field {  color: #000000; background-color: #D9D996} 

hr { color: #999933 }

#locationtitle { color: #fff; font-size: 24pt; font-weight : normal; }
.version { font-size: 24pt; font-weight : normal; color : #999933; }

#subtitle { color: #999933; font-size: 18pt; font-weight : bold; margin-top: 5px; margin-bottom: 0; }

h3 { color: #CCCC66; font-size: 14pt; }

table.MetaTable { width: 380px; margin: 3px; padding: 0px; border-collapse: collapse }
td.MetaName { color: #000000; background-color: #CCCC66; font-size: 8pt; font-weight: bold; border-bottom: 1px solid #AFAF3A; margin: 0px; padding:1px }
td.MetaTimes { color: #000000; background-color: #CCCC66	; font-size: 8pt; border: 1px solid #AFAF3A; margin: 0px; padding-left: 3px; padding-right:5px; }
td.directions { color: #000000; background-color: #CCCC66	; font-size: 8pt; border: 1px solid #AFAF3A; margin: 0px; padding-left: 3px; padding-right:5px; text-align: center; }
td.dayleft { color: #FFFFFF; font-size: 8pt; border: 1px solid #AFAF3A; text-align: left; margin: 0px; padding:1px; } 
td.dayright { color: #FFFFFF; font-size: 8pt; border: 1px solid #AFAF3A; text-align: right; margin: 0px; padding:1px; width: 30px } 
td.dayon { color: #FFFFFF; font-size: 8pt; border: 1px solid #AFAF3A; text-align: center; margin: 0px; padding:1px; } 
td.dayoff { color: #FFFFFF; background-color: #CCCC66; font-size: 8pt; border: 1px solid #AFAF3A; text-align: center; margin: 0px; padding:1px; width: 30px }

td.label { color: #FFFFFF; font-size: 8pt; border: 1px solid #AFAF3A; text-align: center; margin: 0px; padding:1px; width: 130px; } 

.quote {color: white}