.mainbody {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 10px}
.maintext {  font-family: "Times New Roman", Times, serif; font-size: 12px; padding-right: 15px; padding-left: 30px; padding-top: 7px}
.menuback {  border-color: #000000 black black; background-color: #A03F46; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: url(images/back_menu.gif)}
.titleoftable {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding-top: 5px; padding-bottom: 5px}
.typeofservice {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #e1e1e1; border: 1px #999999 none}
.sectionheader {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold; border-color: black black #e1e1e1; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.maintextbody {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.sectiontitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #e1e1e1; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.descriptivetext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 18px; padding-right: 8px; padding-left: 8px}
.registrationformsectionhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #e1e1e1; text-align: center}
.tablecells {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.phoneline {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 10px}
.emailline {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.name {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #e1e1e1; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.newsbox {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.newstitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; border-color: black black #CCCCCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-style: italic; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.newsbody {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-right: 8px; padding-left: 8px}
.news {  border: #999999 dotted; border-width: 1px 0px}
.newsbodyyouth { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-right: 8px; padding-left: 8px ; border-color: black black #CCCCCC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.litschedulerole {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-color: black black #CCCCCC; padding-top: 15px; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-style: italic}
