body { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; font-stretch: expanded }
p { color: #000; font-size: 14px; line-height: 16px; font-stretch: expanded }
td { color: #000; font-size: 14px; line-height: 16px; font-stretch: expanded }
a:link { color: #930; text-decoration: none }
a:visited { color: #930; text-decoration: none }
a:hover { color: #c33; text-decoration: none }
a:active { color: #c33; text-decoration: none }
.title { color: #630; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 26px; font-stretch: expanded; text-align: left }
.larger  { color: #036; font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 21px }
a.larger:link { color: #039; text-decoration: none }
a.larger:visited { color: #039; text-decoration: none }
a.larger:hover { color: #36c; text-decoration: none }
a.larger:active { color: #36c; text-decoration: none }
.large { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px }
a.large:link  { color: #c00; text-decoration: none }
a.large:visited  { color: #c00; text-decoration: none }
a.large:hover  { color: #f63 }
a.large:active  { color: #f63 }
.small { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.justify { text-align: justify }
.quote   { color: #900; font-style: italic }
.author   { color: #900 }
.dash { color: #600 }
.brown  { color: #630 }
.red  { color: #933 }
.resume  { color: #930; font-size: 17px; line-height: 19px }
.season  { color: #600; font-size: 17px; line-height: 19px }
.courses     { color: #060 }
a.courses:link    { color: #360; text-decoration: none }
a.courses:visited    { color: #360; text-decoration: none }
a.courses:hover    { color: #0c6; text-decoration: none }
a.courses:active    { color: #0c6; text-decoration: none }
.futurecourses   { color: #390 }
.date { color: #060 }
.finished { color: #996 }
.finishedlink { color: #966 }
a.finishedcourses:link    { color: #966; text-decoration: none }
a.finishedcourses:visited    { color: #966; text-decoration: none }
a.finishedcourses:hover    { color: #CC9; text-decoration: none }
a.finishedcourses:active    { color: #CC9; text-decoration: none }
a.other:link { color: #960 }
a.other:visited { color: #960 }
a.other:hover { color: #c90 }
a.other:active { color: #c90 }
.smallmenu { color: #ad8431; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Monaco, monospace, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; letter-spacing: 1px }
a.smallmenu:link { color: #300; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Monaco, monospace, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 19px; text-decoration: none; letter-spacing: 1px }
a.smallmenu:visited { color: #300; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Monaco, monospace, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 19px; text-decoration: none; letter-spacing: 1px }
a.smallmenu:hover { color: #933; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Monaco, monospace, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 19px; text-decoration: none; letter-spacing: 1px }
a.smallmenu:active { color: #933; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Monaco, monospace, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 19px; text-decoration: none; letter-spacing: 1px }
.smallmenuthere  { color: #600; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Monaco, monospace, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 19px; text-decoration: none; letter-spacing: 1px }
.copyright { color: #963; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }