.pagetop { color: #000000; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none}
.plain { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none}
.headline { color: #990000; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none}
.red {color: #990000; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none;}
.red:hover {color: blue;}
.black { color: #000000; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none}
a .black:hover {color: blue;}
.nav { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none; underline: none}
.navtop { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none; underline: none; font-weight: bold;}
.navtop:hover { color: #FFFF66; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none; underline: none font-weight: bold;}
a {text-decoration: inherit; color: inherit; font: inherit;}
a:hover {color: blue;}
.green {color: #006633;}


/* Rankings page additions */

.hed {font-size: 16pt; color: #990000; font-style: italic; font-family: Arial, Helvetica, Genevea, Swiss, Sans-serif; text-decoration: none;} 
.smaller {font-size: 6pt; color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif; text-decoration: none}



/* Epimorphic Additions */
body {font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif;}
.blue {color: blue; font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif;}
.reltable {border: 1px #000000 solid;}
.reltitle {font-size: 16px !important; font-weight: bold; background: #cccccc; border-bottom: 1px black solid;}
.reltitle-special {font-size: 16px !important; color: #FFFFFF; font-weight: bold; background: #990000; border-bottom: 1px black solid;}
.subscribe {font-size: 10pt !important; font-weight: bold; background: #cccccc; border-top: 1px black solid;}
.google-clips {font-size: 16px !important; font-weight: bold; background: #cccccc; border-top: 1px black solid; border-bottom: 1px black solid;}
.subscribe a {font-size: 12pt !important;}
.reltext {font-size: 90%; background: #ffffff;}
.reltext-special {font-size: 90%; background: #FFCC66;}
.nowrap {white-space: nowrap;}

.photocaption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #990000; text-decoration: none; }
.photocredit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666666; text-decoration: none; }
.photodownload { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #0000CC; text-decoration: none; }


/* Classes for Auto-Indexes */
.ailinks {font-size: 8pt; text-decoration: none; font-weight: bold;}
.ailinksAll {font-size: 8pt; text-decoration: none; font-weight: bold; color: #990000;}
.ailinksAll:hover {color: #001144}
.ainav {font-size: 8pt; border-width: 1px 0px 1px 0px; border-style: dotted; border-color: #666666; padding: 5px 0px 5px 0px;}
.aiSectionNavigation {font-size: 8pt; font-style: italic; font-weight: bold; color: #666666;}
.aiSectionNavigation a {color: #990000; text-decoration: none;}
.aiSectionNavigation a:hover {color: #001144;}