/*--------------------GENERAL STYLES*/

UL { list-style: outside; margin: 0 0 0 2em; padding: 0 0 0 0; }

h1 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 17px; }
.psuedoh1 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 17px; }


h2 {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; }
.psuedoh2 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; }

h3 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; }
.psuedoh3 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; }

h4 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; }
.psuedoh4 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; }

P { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}

a { text-decoration: underline}
a:active { color: #0000CC; text-decoration: underline}
a:hover { color: #003399; text-decoration: underline} 

ul { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px}

INPUT.basicsearch { COLOR: #000000; width: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}

Select { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}

.noline { COLOR: #0033CC; TEXT-DECORATION: none}

.inputtext { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; width: 100px; }

.text { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}

.textbold { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}
a.textbold:link { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}
a.textbold:hover{ COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}

.caption { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px ; line-height: normal}

.greylinks { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}

.currentyear { color: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 15px}
a.currentyear:active { color: #666666; TEXT-DECORATION: none}
a.currentyear:hover { color: #003399; TEXT-DECORATION: underline}

.archiveyear { color: #0000CC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 15px}
a.archiveyear:active { color: #0033cc; TEXT-DECORATION: none}
a.archiveyear:hover { color: #003399; TEXT-DECORATION: underline}


/*--------------------TOP STYLES*/

.topmenu { color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: bold; text-decoration: none}
a.topmenu:active { color: #ffffff; text-decoration: none}
a.topmenu:link { color: #ffffff; text-decoration: none}
a.topmenu:hover { color: #dfebf9; text-decoration: underline}

.newsmenu { COLOR: #3366CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none}

/*--------------------LEFT COLUMN STYLES*/

.topleftmenu { COLOR: #0000CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; ; LINE-HEIGHT: 14px; font-weight: bold; TEXT-DECORATION: none}
a.topleftmenu:hover { color: #003399; text-decoration: underline}

.leftmenu { COLOR: #3366CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; LINE-HEIGHT: 13px}

.leftsub { COLOR: #0033CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none}



/*--------------------MIDDLE COLUMN STYLES*/

.middlelinkblue { COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline}
a.middlelinkblue:active { color: #0033CC; text-decoration: underline}
a.middlelinkblue:hover { color: #003399; text-decoration: underline} 

.titleblack { FONT-FAMILY: Gill, Arial, Verdana, Helvetica, sans-serif; 
	      FONT-WEIGHT: bold;
	      FONT-SIZE: 22px }

.titleblue { FONT-FAMILY: Gill, Arial, Verdana, Helvetica, sans-serif; 
	      FONT-SIZE: 18px; 
	      FONT-WEIGHT: bold;
	      COLOR: #6699CC }

.bigtitle { FONT-FAMILY: Gill, Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold}

.bigtitle2 { FONT-FAMILY: Gill, Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 16px}

.librarytitle { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: normal}

.summtitle { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 15px}
a.summtitle:link { color: #000000; text-decoration: none}
a.summtitle:hover { color: #003399; text-decoration: underline}

.subtitle { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; line-height: 14px; TEXT-DECORATION: none}
a.subtitle:link { color: #0033cc; text-decoration: none}
a.subtitle:hover { color: #003399; text-decoration: underline}
.reglabel { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; line-height: 14px; TEXT-DECORATION: none}
.subtitles { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal}

.middle { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
a.middle:link { COLOR: #0033CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}

.middlebold { color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight: bold; TEXT-DECORATION: none}

.largetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

.announce { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

/*  subscriber access, contents 2002 style  */
.summlink { color: #0033CC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 15px}

SMALL { font-size: 9px; text-transform: uppercase }


/*--------------------RIGHT COLUMN STYLES*/

.textlink { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 14px}
.textlinkb { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 14px}

.rhm { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none}
a.rhm:link { COLOR: #0033CC; TEXT-DECORATION: none}
a.rhm:link { COLOR: #0033CC; TEXT-DECORATION: none }
a.rhm:hover { COLOR: #003399; TEXT-DECORATION: underline}

b.rhm { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none }
a.b.rhm:link { COLOR: #0033CC;  font-weight: bold; TEXT-DECORATION: none }
a.b.rhm:visited { COLOR: #0033CC;  font-weight: bold; TEXT-DECORATION: none }
a.b.rhm:hover { COLOR: #003399; font-weight: bold; TEXT-DECORATION: underline }

.bluetitleright { COLOR: #0033CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: normal; line-height: normal; TEXT-DECORATION: none}
a.bluetitleright:hover { COLOR: #003399; TEXT-DECORATION: underline}


/*--------------------PRINT STYLES*/

.pfversion { COLOR: #000000; FONT-FAMILY: Times,Serif; FONT-SIZE: 14px}
a.pfversion {COLOR: #0033CC; FONT-FAMILY: Times,Serif; FONT-SIZE: 14px}
.pflibrarytitle { COLOR: #000000; FONT-FAMILY: Times, Serif; FONT-SIZE: 17px; FONT-WEIGHT: bold ; TEXT-DECORATION: none}

/*--------------------New Left Styles*/

/* L1 */
.new_topleftmenu { color: #0000cc; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-bottom:2px; padding-top:2px }
a.new_topleftmenu { text-decoration: none }
a.new_topleftmenu:hover { color: #FC8445; text-decoration: none}

/* L2 */

.new_leftmenu { color: #3366cc; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; padding-bottom:2px; padding-top:2px}
a.new_leftmenu:hover { color: #FC8445; text-decoration: none}

.new_leftsub { color: #0033cc; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; padding-bottom:2px; padding-top:2px}
a.new_leftsub:hover { color: #FC8445; text-decoration: none}


/* L3 */
.new_greylinks { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom:2px; padding-top:2px}
a.new_greylinks:hover { color: #FC8445; text-decoration: none}

.level1 { margin: 0px; text-decoration: none; }
.level1text { padding-bottom:2px; padding-top:2px }

.level2 { margin: 0px; text-decoration: none; }
.level2text { padding-bottom:2px; padding-top:2px }

.level3 { margin: 0px; text-decoration: none; }
.level3text { padding-bottom:1px; padding-top:1px }

/*USER ALTERED*/
.styletest1 { font-size: 24px; text-decoration: underline; font-weight: bold }
