body {font-family: Verdana, Arial, Helvetica;}
.subheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #990033; text-decoration: none; cursor: none }
.subheader:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline; cursor: hand }
.popup {
	background: #ffffff;
	font-style: normal;
	border: thin none;


}
.hours {font-family: Times New Roman; font-size: 8pt}

.siteindexlink a:link {font-family: "Verdana, Arial, Helvetica"; 
font-size: small; color: #990033}
.siteindexlink a:hover {font-family: "Verdana, Arial, Helvetica"; 
font-size: small; color: #666666}
.siteindexlink a:visited {font-family: "Verdana, Arial, Helvetica"; 
font-size: small; color: #660066}

/*ALL PAGES*/

/*FOR COLUMN NAVIGATION*/
a.columnLink:link, a.columnLink:visited {
   font-family: verdana, arial, helvetica;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
	}

a.columnLink:hover {
   text-decoration: none;
   color: #983a44;
	}

a.columnMainLink:link, a.columnMainLink:visited {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

a.columnMainLink:hover {
	text-decoration: none;
	color: #983a44;
	}

a.columnMainLink:link, a.columnMainLink:visited {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
    }

.columnContent {
   font-family: verdana, arial, helvetica;
   font-size: 11px;
   line-height: 16px;
   color: #000000;
   padding-left: 20px;
   padding-right: 5px;
   padding-top: 5px; 
   padding-bottom: 5px;
   }

.columnHeading {
   font-family: verdana, arial, helvetica;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   padding-left: 10px;
   padding-right: 5px;
   padding-top: 7px;
   padding-bottom: 7px;
   }

/*FOR MAIN TEXT AND LINKS*/
.main {
   font-family: verdana, arial, helvetica;
   font-size: 14px;
   line-height: 18px;
   color: #000000;
   }

a.main:link, a.main:visited {
   font-family: verdana, arial, helvetica;
   font-size: 14px;
   font-weight: bold;
   color: #880000;
   text-decoration: none;
   }

a.main:hover {
   font-family: verdana, arial, helvetica;
   font-size: 14px;
   font-weight: bold;
   color: #666666;
   text-decoration: none;
   }

.mainSmall {
   font-family: verdana, arial, helvetica;
   font-size: 12px;
   line-height: 16px;
   color: #000000;
   }

a.mainSmall:link, a.main:visited {
   font-family: verdana, arial, helvetica;
   font-size: 12px;
   font-weight: bold;
   color: #880000;
   text-decoration: none;
   }

a.mainSmall:hover {
   font-family: verdana, arial, helvetica;
   font-size: 12px;
   font-weight: bold;
   color: #666666;
   text-decoration: none;
   }

.mainSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

.mainSmallest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	height: auto;
    }

.mainHeading {
   text-align: center;
   font-family: verdana, arial, helvetica;
   font-size: 18px;
   color: #9b3854;
   font-weight: bold;
   line-height: 22px;
   }

.mainSubheading {
   font-family: verdana, arial, helvetica;
   font-size: 16px;
   color: #000000;
   font-weight: bold;
   line-height: 20px;
}
.rollMainsmall {
   font-family: verdana, arial, helvetica;
   font-size: 12px;
   line-height: 16px;
   color: #000000;
   }

.rollMainsmall a:link {
	text-decoration: none;
	color: #000000;
	}
	
.rollMainsmall a:visited {
	text-decoration: none;
	color: #000000;
	}
.rollMainsmall a:hover {
	text-decoration: underline;
	color: #000000;
	background-color: #FFFFFF;
	}
	
.rollMainsmall a:active {
	text-decoration: none;
	color: #000000;
	}

.rollMsmaller {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	text-decoration: none;

   }

.rollMsmaller a:link {
	text-decoration: none;
	color: #000000;
	}
	
.rollMsmaller a:visited {
	text-decoration: none;
	color: #000000;
	}
.rollMsmaller a:hover {
	text-decoration: underline;
	color: #000000;
	background-color: #FFFFFF;
	}
	
.rollMsmaller a:active {
	text-decoration: none;
	color: #000000;
	}
	
/*HOMEPAGE*/

.home {
   font-family: verdana, arial, helvetica;
   font-size: 14px;
   line-height: 18px;
   color: #000000;
   }

.home a:link {
	text-decoration: none;
	color: #000000;
	}
	
.home a:visited {
	text-decoration: none;
	color: #000000;
	}
	
.home a:hover {
	text-decoration: underline;
	color: #000000;
	}
	
.home a:active {
	text-decoration: none;
	color: #000000;
	}
	
.homesmall {
   font-family: verdana, arial, helvetica;
   font-size: 12px;
   line-height: 16px;
   color: #000000;
   }

.homesmall a:link {
	text-decoration: none;
	color: #000000;
	}
	
.homesmall a:visited {
	text-decoration: none;
	color: #000000;
	}
	
.homesmall a:hover {
	text-decoration: underline;
	color: #000000;
	}
	
.homesmall a:active {
	text-decoration: none;
	color: #000000;
	}
		
.newlist {
	list-style-position: outside;
	list-style-image: url(images/arrow1.gif);
	list-style-type: none;
	margin-left: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-top: 10px;
	}
	

	
/*DATABASES*/

/*FOR ALPHABET ON DATABASES PAGES*/
p.alphabet {font-family: verdana, arial, helvetica; color: 
#000000; font-size: 16px; text-align: center; background-color: #B0C4DB; 
padding: 1px; border-width: thin; border-style: none; font-weight: bold;}
.alphabet a:link {font-family: verdana, arial, helvetica; color: 
#990033; font-size: 16px; font-weight: bold;}
.alphabet a:hover {
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-size: 16px;
	background-position: center;
	font-weight: bold;
}
.alphabet a:visited {font-family: verdana, arial, helvetica; color: 
#990033; font-size: 16px; font-weight: bold;}


/*FOR MAIN HEADINGS ON DATABASES PAGES*/
.heading {font-family: verdana, arial, helvetica; color: #000000; 
font-size: 14pt; font-weight: bold; text-align: center}

/*FOR SUBHEADINGS ON DATABASES PAGES*/
.subheading {font-family: verdana, arial, helvetica; color: #666666; 
font-size: medium; font-style: italic; font-weight: bold; text-align: 
center}

/*FOR DATABASE TITLE BAR*/
P.dbtitle {width: 750px; background-color: #E9E9E9; padding: 1px; 
border-width: thin; border-style: none}
.dbtitle {font-family: verdana, arial, helvetica; font-weight: bold; 
color: #000000; font-size: 11px;}
.dbtitle a:link {font-family: verdana, arial, helvetica; font-weight: 
bold; color: #0000FF; font-size: 11px;}
.dbtitle a:visited {font-family: verdana, arial, helvetica; 
font-weight: bold; color: #0000FF; font-size: 11px;}

/*FOR VENDOR NAME*/
.dbvendor {font-family: verdana, arial, helvetica; font-weight: bold; 
color: #000000; font-size: 11px}

/*FOR CONTENT INFORMATION*/
.dbcontent {font-family: verdana, arial, helvetica; color: #000000; font-size: 11px}

/*FOR LINK TO HELP GUIDE ON DATABASE PAGES*/
.dbhelp a:link {font-family: verdana, arial, helvetica; font-weight: bold; color: #0000FF; 
font-size: 11px}
.dbhelp a:visited {font-family: verdana, arial, helvetica; font-weight: bold; color: #990033; font-size: 11px}

/*FOR DATABASE DESCRIPTIONS*/
P.dbdescription {font-family: verdana, arial, helvetica; position: 
relative; top: -1em; font-size: 11px;}

/*FOR DATABASE TRIAL PASSWORD INFO*/
.password {font-family: verdana, arial, helvetica; font-weight: bold; 
color: #990033; font-size: 11px}

/*FOR DATABASE COVERAGE DATES*/
.coverage {font-family: verdana, arial, helvetica; font-weight: bold; 
color: #000000; font-size: 11px}

/*FOR SUBJECT GUIDE PAGES*/
h2 {
	font-family: verdana, arial, helvetica;
	font-weight: bold; color: #FFFFFF;
	background-color: #333300;
	font-size: medium;
	}
    /*use h3 for guide categories*/
h3 {
	font-family: verdana, arial, helvetica;
	font-weight: bold; color: #8C8242;
	font-size: 14px;
	}
	
.resourcetitle {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	text-align: right;
	}

a.resourcetitle:link, a.resourcetitle:visited {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	text-align: right;
	}
	
	
a.subjectbuttontext:link {
	font-family: verdana, arial, helvetica;
	font-size: x-small;
	color: white;
	text-decoration: none;
	}

.menu {
   font-family: verdana, arial, helvetica;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   padding-left: 10px;
   padding-right: 5px;
   padding-top: 7px;
   padding-bottom: 7px;
}

a.menuLink:link, a.menuLink:visited {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.menuLink:hover {
	text-decoration: none;
	color: #CCCC99;
}
	
a.subjectMenuLink:link, a.subjectMenuLink:visited {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.subjectMenuLink:hover {
	text-decoration: none;
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.sgBookList {
	list-style-position: outside;
	list-style-image: url(images/reddot.gif);
	list-style-type: none;
	margin-left: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.mainLgsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #000000;
	font-style: normal;
	font-weight: bold;

}

