P, BODY, TD, TH {font-family: Arial, Helvetica, sans-serif; color: #000033}
H1, H2 {font-family: Arial, Helvetica, sans-serif; color: #990000;}
H3, H4 {font-family: Arial, Helvetica, sans-serif; color: #003399;}
.body_copy {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #003366}
.body_italics {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #000033 font-style: italic}
.page_head { font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #990000; font-weight: bold}
.redhead { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #990000; font-weight: bold}
.bluehead {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #003399; font-weight: bold}
.navtype { font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; color: #003366}
.table_head {  font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #FFFFFF; font-weight: bolder}
.dir_head {font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000033; font-weight: bold;}
.dir_sub {font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000033;}
.name, .business, .street, .csz, .website, .phone, .hours, .map, .nxprev {
	font-family : Arial, New York, sans-serif;
	font-size : 80%;
	}
.name {
	color: #000066;
	font-size : 90%;
	font-weight: bold;
	}
.system-msg {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  background-color: #ffffff;
  border:  1px solid #000000;
  margin-bottom: 6px;
  margin-top: 6px;
  padding: 4px;
  width: 100%;
  color: #660033;
}

.form-error {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 85%; 
  background-color: #ffffff;
  border:  1px solid #000000;
  margin-bottom: 6px;
  margin-top: 6px;
  color: #660033;
}
.label-error {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 85%; 
  background-color: #ffffff;
  color: #660033;
  font-weight: bold;
  text-align: right;
}
.form-input {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
}
.form-table {
  font-family: Arial, Helvetica, sans-serif; 
  width: 320px;
  background-color: #FFFFFF;
}
.form-description {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 75%;
  color: #333333;
}
.section-bar {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 85%; 
  background-color: #cccccc;
  border: none;
}
.form-label {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 85%; 
  color: #333333;
  text-align: right;
}
.form-optional {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 85%; 
  color: #333333;
  text-align: right;
}
.form-submit {
  color : black;
}
.inedit {background-color : #FFFF99;}
