BODY {   /* defaults */    /* font-family: serif; */    background-color: #ffffd0;    /* background: #ffffd0 url("graphics/10738_04b.jpg") no-repeat fixed center; */    color: black;     }A:link { color: #00f }          /* unvisited link */A:visited { color: #909 }       /* visited links */A:active { color: #999 }        /* active links */.comic {  /* font format */    font-family: "comic sans ms", "avant garde", arial, sans-serif;  }.avantG {  /* font format */    font-family: "avant garde", arial, sans-serif;  }.arial {  /* font format */    font-family: arial, helvetica, sans-serif;  }.helvetica {  /* font format */    font-family: helvetica, arial, sans-serif;  }.sectionHeader {  /* Header text */    text-align: left;    font-family:  "avant garde", arial, sans-serif;     font-size: large;     color: black;     font-weight: bold;}.paragraphHeader {  /* For paragraph headers */    font-family: "comic sans ms", "avant garde", arial, sans-serif;      color: green;     font-size: 130%; }.pageHeaders {  /* Page Headers */    font-family: "comic sans ms", "avant garde", arial, sans-serif;      color: #963;    text-align: center;    font-size: 130%;     font-weight: bold;}.checkListItem {  /* For gear checklist items */    font-family: "comic sans ms", "avant garde", arial, sans-serif;      color: blue;     font-weight: bold;    font-size: 110%; }.checkListDescription {  /* For gear checklist descriptions */    font-family: palatino, serif;      color: black;     font-weight: medium;}.formsHeader {  /* Questionnaire Headers */    background-color: #eff0b8;    font-family: "comic sans ms", "avant garde", arial, sans-serif;      color: green; }.formsSubHeader {  /* Form Minor Headers */    background-color: #f7f8c0;    font-family: arial, sans-serif;      font-size: 120%;     color: green; }.formsSmallHeader {  /* Form Minor Headers */    font-family: arial, sans-serif;      font-size: 90%;     text-decoration: underline;     color: green; }.formsExampleHeader {  /* Form Example fields */    background-color: #fed;    font-family: arial, sans-serif;      font-size: 120%;     color: green; }.RegularText {  /* Form Headers */    font-family: arial, sans-serif;  }.formsRequired {  /* Form Required fields */    background-color: #ecdfeb;    font-family: arial, sans-serif;  }.formsRequiredBold {  /* Form Required fields */    background-color: #ecdfeb;    font-weight: bold;    font-family: "comic sans ms", "avant garde", arial, sans-serif;  }.formsOptional {  /* Form Optional fields */    font-family: arial, sans-serif;  }.formsNormal {  /* Form Normal fields */    font-family: arial, sans-serif;  }.formsExample {  /* Form Example fields */    background-color: #fed;    font-family: arial, sans-serif;      text-align: center;}.menuItem {  /* Menu Items */    font-family: "comic sans ms", "avant garde", arial, sans-serif;      font-size: 24pt;     font-weight: bold;}.menuTitle {  /* Menu Title */    font-family: "comic sans ms", "avant garde", arial, sans-serif;      color: green;     font-size: 36pt;     font-weight: bold;}.rosterHeader {  /* For paragraph headers */    font-family: "comic sans ms", "avant garde", arial, sans-serif;      color: #9b9;     font-size: 120%;     font-weight: light;}.RosterName {   /* Member's name */    text-align: center;    color: green;     font-family: "comic sans ms", "avant garde", arial, sans-serif;      font-size: large; }.RosterEmail {  /* eMail address */    text-align: center;    color: gray;     font-family: sans-serif;      font-size: medium; }.RosterLocation {  /* Member resides here */    text-align: center;    color: green;     font-family: "comic sans ms", "avant garde", arial, sans-serif;      font-size: 14pt;     font-weight: bold;}.RosterPhone {  /* phone number(s) */    text-align: left;    color: black;     font-family: "Monaco", MPW, monospace;      font-size: 9pt; }.FormRequired {  /* Required field(s) on forms */    text-align: left;    color: brown;     font-family: "avant garde", arial, monospace;      font-size: 18pt;     font-weight: bold;}/*************************   Navigation Bar Styles   *************************/a.NavSubLink:link    { color: yellow; }a.NavSubLink:active  { color: #999; }a.NavSubLink:visited { color: white; }.NavBarTopicSelected {  /* Note text */    background-color: green; }.NavBarSubTopic {  /* Note text */    text-align: center;    font-family: "Lucida Grande", verdana, arial, "Charcoal", sans-serif;      font-size: 10pt;     background-color: green;     color: #fc0;    font-weight: bold;}/*************************   Calendar Styles   *************************/a.calendarLink:link    { color: olive; }a.calendarLink:active  { color: #999; }a.calendarLink:visited { color: #909; }.smallCalendarHeader {  /* Header on small calendars */    text-align: center;    font-weight: bold;    font-family: arial, sans-serif;      font-size: 11pt;     color: white;     background-color: #dd9;}.smallCalendarDay {  /* Day-numbers on small calendars */    text-align: center;    font-family: arial, sans-serif;      font-size: x-small;     color: olive;     background-color: #ffffd2;}.calendarHeader {  /* Header on the big calendar */    text-align: center;    vertical-align: middle;    background-color: #366;    font-family: arial, sans-serif;      font-size: 150%;     color: white; }.calendarDay {  /* Number cells on the big calendar */    color: olive;     font-family:  "Hoefler Text", "Zapf Chancery", "Zapf-Chancery", "Xerox Serif Wide", "Xerox Serif", Times, serif;     font-size: 150%;     text-align: left;}.calendarEvents {  /* Events on the big calendar */    color: black;     font-family: arial, sans-serif;      font-size: 53%;     text-align: left;    vertical-align: middle;}.holiday {  /* Holidays on the big calendar */    color: red;     font-weight: bold;}