#noln {color:0000ff; text-decoration: none;}
#noln:hover {color:ff0000; text-decoration: underline;}

.noline { color: #0000ff; text-decoration: none; }
.noline:hover { color: #ff0000; text-decoration: underline; }

.catchyTitle { font-family: Georgia, Times, "Times New Roman", serif; font-size: 14pt; letter-spacing: -0.04em; }

.blue_red {color: #00f;}
.blue_red:hover {color: #f00;}


#bluered {color:0000ff;}
#bluered:hover {color:ff0000;}


/* wait until all pages incorporate the "fixed" header nav before switching to this style set...
.nav_link_selected, .nav_link { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
.nav_link_selected { color: #000; }
.nav_link, .nav_link a { color: #00f; text-decoration: none; }
.nav_link a:visited { color: #339; }
.nav_link a:hover { color: #f00; text-decoration: underline; }
*/

.nav_link_selected, .nav_link { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
.nav_link_selected { color: #000; }
.nav_link, .nav_link a { color: #00f; text-decoration: none; }
.nav_link a:visited { color: #00f; }
.nav_link a:hover { color: #f00; text-decoration: underline; }

.books_nav_link_selected, .books_nav_link { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
.books_nav_link_selected { color: #000; }
.books_nav_link, .books_nav_link a { color: #0b86c8; text-decoration: none; }
.books_nav_link a:visited { color: #004f6b; }
.books_nav_link a:hover { color: #f00; text-decoration: underline; }

.books_link, .books_link_external { color: #0b86c8; }
.books_link_external:visited { color: #004f6b; }
.books_link:hover, .books_link_external:hover { color: #f00; }


.calendarTitle { font-size:18px; font-weight:normal; color:#ffaa66; font-family:verdana,arial,helvetica,sans-serif; 
				 background-color:#fff7dd; border-bottom:1px solid #ffee66; }
.calendarDates { font-size:13px; font-weight:normal; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calendarEvent { font-size:14px; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.calendarBodyText { font-size:13px; font-weight:normal; color:#333333; font-family:verdana,arial,helvetica,sans-serif; }
.calendarSmallText { font-size:10px; font-weight:normal; color:#333333; font-family:verdana,arial,helvetica,sans-serif; }
.calendarLink { color:#0000ff; font-family:verdana,arial,helvetica,sans-serif; }
.calendarLink:link { color:#0000ff; font-family:verdana,arial,helvetica,sans-serif; }
.calendarLink:visited { color:#0000ff; font-family:verdana,arial,helvetica,sans-serif; }
.calendarLink:hover { color:#ff0000; font-family:verdana,arial,helvetica,sans-serif; }

.adminTitle { font-size:24px; font-weight:bold; color:#999999; font-family:verdana,arial,helvetica,sans-serif; }
.adminSubtitle { font-size:20px; font-weight:bold; color:#999999; font-family:verdana,arial,helvetica,sans-serif; }
.adminErrorMsg { font-size:18px; font-weight:bold; color:#ff0000; font-family:verdana,arial,helvetica,sans-serif; }
.adminDbMsg { font-size:18px; font-weight:bold; color:#0000ff; font-family:verdana,arial,helvetica,sans-serif; }
.adminDemureMsg { font-size:18px; font-weight:bold; color:#999999; font-family:verdana,arial,helvetica,sans-serif; }

.bodyText { font-size:13px; font-weight:normal; color:#333333; font-family:verdana,arial,helvetica,sans-serif; }

.hiddenLink { color:#cccccc; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }
.hiddenLink:link { color:#cccccc; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }
.hiddenLink:visited { color:#cccccc; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }
.hiddenLink:hover { color:#cccccc; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }

.mediumText { font-size:12pt; font-family:verdana,arial,helvetica,sans-serif; }
.medText { font-size:11pt; font-family:verdana,arial,helvetica,sans-serif; }
.normalText { font-size:10pt; font-family:verdana,arial,helvetica,sans-serif; }
.smallText { font-size:10px; font-family:verdana,arial,helvetica,sans-serif; }

.subNavLink { color:#0000ff; text-decoration: none; }
.subNavLink:link { color:#0000ff; text-decoration: none; }
.subNavLink:visited { color:#0000ff; text-decoration: none; }
.subNavLink:hover { color:#ff0000; text-decoration: underline; }
