a:link.normal { color: #0000ff; text-decoration: none }
a:visited.normal { color: #0000ff; text-decoration: none }
a:active.normal { color: #aa0000; text-decoration: underline }
a:hover.normal { color: #aa0000; text-decoration: underline }

a:link.font-10 { color: #0000ff; text-decoration: none; font-SIZE: 14px}
a:visited.font-10 { color: #0000ff; text-decoration: none; font-SIZE: 14px}
a:active.font-10 { color: #aa0000; text-decoration: underline; font-SIZE: 14px}
a:hover.font-10 { color: #aa0000; text-decoration: underline; font-SIZE: 14px}

a:link.menubar { color: black; text-decoration: none }
a:visited.menubar { color: #000000; text-decoration: none }
a:active.menubar { color: #aa0000; text-decoration: underline }
a:hover.menubar { color: #aa0000; text-decoration: underline }

a:link       { color: #000000; text-decoration: underline }
a:visited    { color: #000000; text-decoration: underline }
a:active     { color: #800000; text-decoration: underline }
a:hover      { color: #800000; text-decoration: underline }

a:link.athmenu { color: white; text-decoration: none }
a:active.athmenu { color: #eeef9a; text-decoration: underline }
a:visited.athmenu { color: white; text-decoration: none }
a:hover.athmenu { color: #eeef9a; text-decoration: underline }

a:link.frontpage { color: #ffffff; text-decoration: none }
a:active.frontpage { text-decoration: none; color: #6699FF }
a:visited.frontpage { color: #ffffff; text-decoration: none }
a:hover.frontpage { color: #6699FF; text-decoration: none }

a:link.frames_frontpage { color: #636363; text-decoration: none }
a:visited.frames_frontpage { color: #636363; text-decoration: none }
a:active.frames_frontpage { color: #636363; text-decoration: underline }
a:hover.frames_frontpage { color: #636363; text-decoration: underline }

a:link.main { color: #808080; text-decoration: underline }
a:active.main { color: #6699FF; text-decoration: underline  }
a:visited.main { color: #808080; text-decoration: underline }
a:hover.main { color: #808080; text-decoration: underline }

a:link.religion-frontpage { color: #ffffff; text-decoration: none; font: 10pt}
a:active.religion-frontpage { text-decoration: none; color: #aa0000; font: 10pt }
a:visited.religion-frontpage { color: #ffffff; text-decoration: none; font: 10pt }
a:hover.religion-frontpage { color: #aa0000; text-decoration: none; font: 10pt }

a:link.artsandsciences-frontpage { color: navy; text-decoration: none; font: 10pt}
a:active.artsandsciences-frontpage { text-decoration: none; color: #aa0000; font: 10pt }
a:visited.artsandsciences-frontpage { color: navy; text-decoration: none; font: 10pt }
a:hover.artsandsciences-frontpage { color: #aa0000; text-decoration: none; font: 10pt }

a:link.education-frontpage { color: navy; text-decoration: none; font: 10pt}
a:active.education-frontpage { text-decoration: none; color: #aa0000; font: 10pt }
a:visited.education-frontpage { color: navy; text-decoration: none; font: 10pt }
a:hover.education-frontpage { color: #aa0000; text-decoration: none; font: 10pt }

a:link.music-frontpage { color: #ffffff; text-decoration: none; font: 10pt}
a:active.music-frontpage { text-decoration: none; color: #aa0000; font: 10pt }
a:visited.music-frontpage { color: #ffffff; text-decoration: none; font: 10pt }
a:hover.music-frontpage { color: #aa0000; text-decoration: none; font: 10pt }

a:link.menu-lightblue { color: #6699FF; text-decoration: none; font: 12px }
a:visited.menu-lightblue { color: #6699FF; text-decoration: none; font: 12px }
a:active.menu-lightblue { color: #ffffff; text-decoration: none; font: 12px }
a:hover.menu-lightblue { color: #ffffff; text-decoration: none; font: 12px }

a:link.menu-blue { color: #0000FF; text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }
a:visited.menu-blue { color: #0000FF; text-decoration: none; font: 12px }
a:active.menu-blue { color: #aa0000; text-decoration: underline; font: 12px }
a:hover.menu-blue { color: #aa0000; text-decoration: underline; font: 12px }

a:link.menu-white { color: #ffffff; text-decoration: none; font: 12px Arial, Helvetica }
a:visited.menu-white { color: #ffffff; text-decoration: none; font: 12px Arial, Helvetica }
a:active.menu-white { color: #ffffff; text-decoration: none; font: 12px Arial, Helvetica }
a:hover.menu-white { color: #ffffff; text-decoration: none; font: 12px Arial, Helvetica }

a:link.menu-newstudents { color: #ffffff; text-decoration: none; font: 12pt Arial, Helvetica}
a:visited.menu-newstudents { color: #ffffff; text-decoration: none; font: 12pt Arial, Helvetica}
a:active.menu-newstudents { color: #ffffff; text-decoration: none; font: 12pt Arial, Helvetica}
a:hover.menu-newstudents { color: #ffffff; text-decoration: none; font: 12pt Arial, Helvetica}

a:link.menu-frontline { color: #FFFFFF; text-decoration: none; font-variant:normal; font-size:18px; font-family:Times New Roman; }
a:visited.menu-frontline { color: #FFFFFF; text-decoration: none; font-variant:normal; font-size:18px; font-family:Times New Roman; }
a:active.menu-frontline { color: #FFFFFF; text-decoration: none; font-variant:normal; font-size:18px; font-family:Times New Roman; }
a:hover.menu-frontline { color: #FFFFFF; text-decoration: none; font-variant:normal; font-size:18px; font-family:Times New Roman; }

li	      { font-family: 'Times New Roman', Arial, Verdana; font-SIZE: 14px }
li.font-10    { font-family: 'Times New Roman', Arial, Verdana; font-size: 14px }
li.font-12    { font-family: 'Times New Roman', Arial, Verdana; font-size: 16px }
li.font-14    { font-family: 'Times New Roman', Arial, Verdana; font-size: 18px }

p	     { font-family: 'Times New Roman', Arial, Verdana; font-size: 14px }
p.font-10    { font-family: 'Times New Roman', Arial, Verdana; font-size: 12px }
p.font-12    { font-family: 'Times New Roman', Arial, Verdana; font-size: 16px }
p.font-14    { font-family: 'Times New Roman', Arial, Verdana; font-size: 18px }
p.font-10-grey    { color: #808080; font-family: 'Times New Roman', Arial, Verdana; font-size: 14px }
p.font-12-grey    { color: #808080; font-family: 'Times New Roman', Arial, Verdana; font-size: 16px }
p.font-14-grey    { color: #808080; font-family: 'Times New Roman', Arial, Verdana; font-size: 18px }

td                            { font-family: 'Times New Roman', Arial, Verdana; font-size: 14px }

.lowText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.highText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }

body         { background-color: white; font-family: 'Times New Roman', Arial, Verdana; font-size:14px }