/* ---------------------------------------------------------/
/ stylesheet for OCHJS library pages 						/
/ Alun Ward, 2002 for Eye Division www.eyedivision.co.uk 	/
/ alun.ward@eyedivision.co.uk  								/
/ ---------------------------------------------------------*/

BODY, P, H1, H2, H3, H4, li, ul, ol, blockquote {  font-family : Verdana, Arial, Helvetica, sans-serif; scrollbar-face-color : #0099cc; scrollbar-highlight-color: #ccffff;}
BODY { margin-top: 0; background-color: #006699;}
H1 { font-size: 1.4em; color: #006699; }
H2 { font-size: 100%;  color: #006699; }
H3 { font-size: 90%;  color: #006699;}
P, blockquote { font-size: 0.8em;  color: #000000; }
B, STRONG { font-weight: 900; color: #000000; }

li {  font-size: 0.9em; font-style: normal; font-weight: normal; color: #006699; }
ul {  font-size: 0.9em; font-style: normal; font-weight: normal; color: #006699; }
ol { font-size: 0.9em; font-style: normal; font-weight: normal; color: #006699;}

.right { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;  color: #ccffff; text-align: right; }

/* name is used for staff page */
.name { font-weight: bold; line-height: 120%; color: #ffffff;  font-size: 1.0em;}

/* special styles for news etc */
.week { font-weight: bold ; line-height: 120%; color: #000000;  font-family: Verdana, Helvetica, sans-serif; font-size: 0.8em;}
.redtext {  color: #CC0033; }
.copyright { font-size: 0.7em; color: #ffffff; text-align: center; }

a:link { color: #003300; text-decoration: underline; }
a:active { color: #ffcc66; text-decoration: underline; }
a:hover {  background-color: #0099cc; color: #000000; text-decoration: none; }
a:visited { color: #003300; text-decoration: underline; }


/* small header navigation */
TD.menu { font-size: 0.7em; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #000000; text-align: center; background-color: #FFFFFF; }
TD.menu A:link { font-size: 1em; color: #000000; text-decoration: underline; }
TD.menu A:active { color: #ccffff; text-decoration: underline; }
TD.menu A:hover {  color: #ccffff; text-decoration: underline; }
TD.menu A:visited {  color: #006699; text-decoration: none; background-color: #FFFFFF; }

/* small sub-header navigation - second row on top of page */
TD.submenu { font-size: 0.7em; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #000000; background-color: #3399cc; }
TD.submenu A:link { font-size: 1em; color: #ffffcc; text-decoration: underline; }
TD.submenu A:active { color: #ccffff; text-decoration: underline; }
TD.submenu A:hover {  color: #ccffff; text-decoration: underline; background-color : #333399; }
TD.submenu A:visited {  color: #ffffff; text-decoration: none; }

/* footer nav */
TD.bottommenu { font-size: 0.7em;  border: 1px solid #000000; text-align: center; background-color: #FFFFFF;}
TD.bottommenu A:link { font-size: 1em; color: #006699; text-decoration: underline; }
TD.bottommenu A:active { color: #ccffff; text-decoration: underline; }
TD.bottommenu A:hover {  color: #ccffff; text-decoration: underline; }
TD.bottommenu A:visited {  color: #006699; text-decoration: none; background-color: #FFFFFF; }


/* library left hand navigation */
.libraryNav { border-width: 1px 1px 0px 1px; border-style: solid; border-color: #000000; background-color: #6699cc; line-height: 120%; padding: 2px; font-size: normal;  }

.libraryNav A:link { color: #ffffff; text-decoration: underline;  }
.libraryNav A:active { color: #ffffff; text-decoration: underline; background-color: #ffcc00; }
.libraryNav A:hover {  color: #cc3300; text-decoration: underline; background-color : #ffcc00; }
.libraryNav A:visited {  color: #ffffff; text-decoration: underline;  
}
.libraryNav P { color: #ffffff; font-size: x-small; }

.libraryNavOn { border-width: 1px 1px 0px 1px; border-style: solid; border-color: #000000; background-color: #ffffff; line-height: 120%; padding: 2px; font-size: normal;  }
.libraryNavOn P { color: #ffffff; font-size: x-small; color: #0099cc; }

.note { font-size: x-small; color: #000000; line-height: 100%; }