Full Text of findaidclass.css
/* HTML ELEMENT and MAIN BODY STYLES */

/* margin-less body is a requirement of xcoll-bbag only */
body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-right: 0px;
}

BODY.bbagbody {
background-color: #FFFFFF
}

BODY.pvnav {
background-color: #FFFFFF
}

body
{
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.maincontent
{
margin-top: 10px;
}

div#notes {
margin-top: 50px;
}

A { text-decoration: none }

A:hover { text-decoration: underline }

A.homenav { color: #3333cc; text-decoration: none }

A.homenav:hover { color : #FFCC33; text-decoration: underline }

A.menunav { color: #000000; text-decoration: none }

A.menunav:hover { color : #FF6633; text-decoration: underline }

PRE { font-family: monospace; }

TT { font-family: monospace; font-size: 0.75em }

IMG { border: 0 }

IMG.figure {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
}

LI {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL {
padding-top : 0px;
padding-bottom : 7px;
border-top : 0px;
border-bottom : 0px;
margin-bottom : 0px;
margin-top : 0px
}

 

/* STYLES FOR BOOKBAG */

.BBsearchblock {
margin-left: 15px;
margin-bottom:0px;
width:500px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #E5E5E5;
}

#BBInfo {
margin-top:0px;
margin-right:30px;
padding:2px;
text-align:right;

}

#BBOptionsBlock {
margin-left:15px;
margin-right:25px;
margin-bottom:10px;
padding:5px;
background-color:#c3c4f0;

}

.BBsearchform {
margin-left: 0px;
margin-right: 0px;
margin-bottom:0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #E5E5E5;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

#BBItemsList {
margin-left:15px;
margin-right:35px;
}

.BBItemDiv {
margin-top:0px;
margin-bottom:20px;
}

 

.bbagnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%
}

 

 

/* SEARCH PAGE STYLES */

#searchnav {
background-color: #FFFFFF;
margin-top: 1px
}

td.searchnavcell {
/* #8998CC #9AABE6 #B0B6DC C5C5C5 #B4BFDF */
background-color: #80A4C5;
padding-left:10px;
padding-right:10px;
}

td#searchHilite {
/* #8998CC #9AABE6 #B0B6DC C5C5C5 #B4BFDF */
background-color: #FFFFFF;
padding-left:10px;
padding-right:10px;
border-left: 1px solid #666666;
border-top: 1px solid #666666;
border-right: 1px solid #666666;
}

#content {
font-size:75%;
color:red;
}

TABLE#collCBlist {
border-collapse: collapse;
}

#collCBlist TD {
border: 1px solid #cccccc;
}

Div#tipsFrame {
border: 1px solid #666666;
margin-left: 10px;
margin-right: 0px;
}

Div#tipsFrameLabel {
margin-top: 10px;
margin-bottom:2px;
margin-right:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
}

.closeButton {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999999;
border: 1px solid #999999;
margin-right: 2px;
margin-left: 2px;
padding-right: 2px;
padding-left: 2px;
font-size: 80%;
line-height: 0.75em;
}

Div#tipsFrameLabel a {
color: #666666;
text-decoration: none;
}

Div#tipsFrameLabel a:hover {
color: #0066FF;
text-decoration: none;
}

.searchblock {
margin-left: 15px;
margin-right: 15px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #E5E5E5;
}

.wwformblock {
border-bottom:1px solid #FFFFFF;
width:100%;
}

#wwquicklinks {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:10px 5px 10px 10px;
}

#wwquicklinks a{

margin-left:2px;
margin-right:2px;
}

#wwquicklinks a:hover{

margin-left:2px;
margin-right:2px;
background-color:yellow;
}

#wwinitform, #wwlistform {
margin:10px 5px 10px 5px;
}

.searchform {
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #E5E5E5;
/* border-top: 1px solid #CCCCCC; */
border-left: 1px solid #CCCCCC;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.searchnavblock {
width:100%;
margin-right:100px;
background-color: #FFFFFF;
}

#collCBlist TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-style: normal
}

#CollGrpRestrict {
margin:15px;
background-color: #FFFFFF;
}

.srchrestriction {
margin-left: 20px;
}

FORM {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

DIV#historyHelp {
margin-left:10px;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
padding:10px;
}

TABLE#historytable {
background-color: #FFFFFF;
margin-top: 0px;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;
border-collapse: collapse;
}

TABLE#historytable TD {
border: 1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:82%;
}

TABLE#historytable TH {
background-color: #CCCCCC;
margin-top: 0px;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;
white-space: nowrap;
border: 1px solid #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
font-weight:bold;
}

 

 

/* styles for class home page */

.box2 {
margin: 0px 0px 4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333399;
border-top: 0px solid #666666;
border-right: 0px solid #666666;
border-bottom: 0px solid #000000;
border-left: 0px solid #666666;
padding: 0px;
}

.box4 {
margin: 0px;
padding: 40px 10px 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 28px;
color: #FFFFFF;
background-color: #6BA4DB;
border-top: 0px solid #333333;
border-right: 0px solid #333333;
border-bottom: 3px solid #333333;
border-left: 0px solid #333333;
}
#homefooter {
margin: 0px;
padding: 3px;
border-top: 1px solid #666666;
border-right: 0px solid #666666;
border-bottom: 0px solid #666666;
border-left: 0px solid #666666;
}

#homefooter TD {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;

}

.FAhomefont {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

.dotbox {
border: 0px none #CCCCCC;
background-color: #FFFFFF;
padding: 15px 10px 10px;
margin: 0px;
}

.contentbox {
background-color: #F0F0F0;
padding: 25px;
border-top: 0px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #666666;
border-left: 0px solid #999999;
/* background-image: url(../graphics/home_bg1.gif); */
margin: 0px;
}

.innercontentbox {
padding: 0px;
margin: 0px;
border: 1px solid #999999;
}

 

/* STYLES FOR MAIN NAVIGATION AND MENUS */

.navheadTable {
margin: 0px;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
color: #FFFFFF;
background-color: #FFFFFF;
border-top: 0px solid #333333;
border-right: 0px solid #333333;
border-bottom: 2px solid #333333;
border-left: 0px solid #333333;
}

.navheadLogo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 25px;
}

.hdrcolor {
background-color: #3772B1
}

td#hdr1 {
background-image:url(graphics/hdr-bg1.gif);
}

td#hdr2 {
background-image:url(graphics/hdr-bg2.gif);
}

.tophead {
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold
}

.topheadlink {
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color: #FFFFFF;
text-decoration: none;
margin-left: 1em;
margin-top: 10px;
margin-bottom: 10px;
}

A.nav {
color: #000000;
text-decoration: none;

}
A.nav:hover {
color : #FFCC33;
text-decoration: underline
}

.navlinks {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none
}

.xcollnavcolor {
background-color: #FFFFFF
}

.authnavcolor {
background-color: #FFFFFF
}

.openbbnavcolor {
background-color: #FFFFFF
}

.globnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%
}

.gndivision {
background-color: #666666
}

.navinfo {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal
}

.navcolor {
background-color: #DAD1B2
}

#mainnav {
background-color: #E4DCB8;
margin-top: 0px;
margin-bottom: 0px;
}

td.mainnavcell {
background-color: beige;
padding-left:20px;
padding-right:20px;
border-bottom: 1px solid #DAD1B2;

}

td#mainHilite {
background-color: #FFFFFF;
padding-left:20px;
padding-right:20px;
border-bottom:1px solid #FFFFFF;
}

/* OTHER NAV STYLES */

.footernavcolor {
background-color: #BDBDBD
}

.bbnavcolor {
background-color: #990000
}

 

/* styles for outline view */

TABLE.chronlisttable {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 75%;
border-collapse: collapse;
margin-bottom: 20px;
border: 0px; /* #999999 solid; */
}

TABLE.chronlisttable TD{
/* border: 1px #999999 solid; */
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;

}

TABLE.chronlisttable TR{
margin: 0px 0px 0px 0px;

}

TABLE.chronlisttable CAPTION {
padding: 5px 5px 5px 5px;
font-weight: bold;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}

 

/* STYLES FOR SEARCH RESULTS PAGES */

.bibunittitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

#resultslist .itemcitation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
}

.picklistitem .itemcitation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
text-align: left;
}

#itemTextmdata .itemcitation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
text-align: left;
}

.nobreak {
white-space: nowrap;
}

 

.blksubheader { /* used to create a bolded black subheader without using an H element */
color: #000000;
font-weight: bold;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

 

#ressummarycell {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
/* background-color: #E5E5E5; */
background-color: #FFFFFF;
margin-top: 0px;
margin-left: 20px;
margin-right: 25px;
margin-bottom: 10px;
/* border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC */;
}

#slicehdr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
background-color: #E5E5E5;
margin-left: 20px;
margin-right: 25px;
margin-bottom: 0px;
padding: 10px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #999999;
}

#sliceftr {
margin-left: 1em;
margin-right: 2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
}

#resultslist {
padding:3px;
margin-top: 10px;
margin-bottom: 2em;
margin-left: 20px;
margin-right: 2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-size: 85%;*/
}

.resitemdetail {
margin-top:10px;
margin-bottom: 1em ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
}



#browseindex { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 15px;

}


#sliceftr {
margin-left: 1em;
margin-right: 2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small; }

.resultsheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal
}

/* .prevnextlinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
margin-left: 15px;
margin-top: 4px;

}
*/

.retToSrchLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
margin-left:13px;
margin-top: 0px;
margin-bottom: 0px;
}

.srchWiMenLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
background-color: #E5E5E5;
padding: 2px 2px 2px 2px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}

.resultsheader SELECT {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.maintitle { /* font style for the main title in 1st and 2nd layer results display */
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
font-size: small;
}

.indentlevel1 { /* used for indenting blocks of text in results details displays */
display : block;
margin-bottom : 2px;
margin-top : 5px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 1.0em;
font-size: inherit;
}

.indentlevel2 { /* used for indenting blocks of text in results details displays */
display : block;
margin-bottom : 2px;
margin-top : 5px;
padding-bottom : 0px;
padding-top : 0px;
font-weight: normal;
margin-left: 2.0em;
font-size: inherit;
}

.indentlevel3 {
display : block;
margin-bottom : 1px;
margin-top : 5px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 3.0em;
font-size: inherit;
}

.indentlevel4 {
display : block;
margin-bottom : 2px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 4.0em;
font-size: inherit;
}

.indentlevel5 {
display : block;
margin-bottom : 2px;
margin-top : 5px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 5.0em;
font-size: inherit;
}

.indentlevel6 { /* this should be sufficient!! */
display : block;
margin-bottom : 2px;
margin-top : 5px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 6.0em;
font-size: inherit;
}

.indentlevel0 { /* used to put kwicsummary inline following page link in details displays */
display : inline;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
font-size: inherit;
}

.divhead {

font-family : Verdana, Arial, Helvetica, sans-serif;
}

.scopingpage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}

.kwic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: inherit;
}

.kwicsummary {
font-family : Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 0.9em;
}

.guideframebg {
background-color: #E5E5E5 }

.bbadd
{
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.resclip
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal
}
.resfieldlabel
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: .9em;
color: #333333;
}
.resbglink { text-decoration: underline; }
.resfglink { text-decoration: underline; }

.resitemlinks {
margin-top: 1em;
margin-bottom: 2em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.resitemdetail {
margin-top:10px;
margin-bottom: 1em ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
}

.resitemnav,.resitemsummary,.resclip,.bbadd {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hilitecell { /* this is for hilighting the currently selected collname in results guide frame */
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #919191;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #999999;
background-color: #FFFFFF;
}

.collsummary { /* for indenting collection summary info in the guide frame - used on a block element */
margin-left: 14px;
}

.collname {
margin-left: 12px;
}

.collnamefocus {
margin-left: 0px;
}

.collnamefocus IMG {
margin-bottom: 30px;
}

.collnamehd { /* collection name in guide margin menu for xc results */
margin-left: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.cresultslink { /* for hyperlinks under collnames in the guide frame */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
}

.bulletimg { /* controls margins around a bullet image in the xc results page */
margin-bottom: 20px;
margin-right: 3px;
}

/* block and inline section headers */

.div1head {
display : block;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
font-weight: normal;
text-indent: -1.5em;
margin-left: 2.0em;
}

.div2head {
display : block;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
margin-top : 0px;
font-weight: normal
}
.div3head {
display : block;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
margin-top : 0px;
}
.div4head { display : block;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
margin-top : 0px;
font-weight: normal
}
.div1headinline {
display : inline;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
font-weight: normal
}
.div2headinline {
display : inline;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
margin-top : 0px;
font-weight: normal
}
.div3headinline {
display : inline;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
margin-top : 0px;
}
.div4headinline {
display : inline;
font-family : Arial, Helvetica, sans-serif;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px; margin-top : 0px;
font-weight: normal
}

/* browse navigation - the alphabet */
div.browseHeader
{
color: #000000;
font-weight: bold;
font-size: 14px;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: 20px;
margin-top: 30px;
}

table.browseFieldsTable
{
border-collapse: collapse;
empty-cells: show;
margin: 20px 0px 0px 15px;
}

div.browseField
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 85%;
white-space: nowrap;
padding-left: 5px;
padding-right: 5px;
}

div.browsestrForm { margin: 10px 0px 10px 20px; }
div.browsestrFormCompact { margin: 2px 10px 2px 50px; }
div.browsenavblock { margin: 15px 0px 25px 20px; }

div.browselist
{
margin-top: 10px;
margin-left: 10px;
margin-right: 30px;
}

table.browselist
{
margin-left: 2em;
margin-top: 1em;
}

tr.browselistitem
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 85%;
margin-bottom: 3px;
}

tr.browselistitem2
{
background-color: #e5e5e5;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 85%;
margin-bottom: 3px;
}

div.noresultsmessage
{
margin-top: 10px;
margin-left: 10px;
margin-right: 30px;
font-family: verdana, arial, helvetica, sans-serif;
}

table.browsenav
{
border-spacing: 0px;
border: 0px solid;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
padding: 0px;
}

td.browsenav_r1
{
border-left: 1px solid white;
border-right: 1px solid white;
width: 1.5em;
vertical-align: middle;
padding: 3px;
background: #e8e6d7;
text-align: center;
}

td.browsenav_r1_selected
{
border-left: 1px solid #666666;
border-right: 1px solid #666666;
width: 1.5em;
background: #ffffff;
vertical-align: middle;
padding: 3px;
text-align: center;
}

td.browsenav_r2
{
border: 2px solid white;
vertical-align: middle;
padding: 3px;
background: #ffffff;
text-align: left;
}

td.browsenav_r2_selected
{
border: 2px solid white;
vertical-align: middle;
padding: 3px;
background: #ffffff;
text-align: left;
}

td.browsenav_r2_selected_right
{
border: 2px solid white;
vertical-align: middle;
padding: 3px;
background: #ffffff;
text-align: right;
}

a.browsenav
{
padding: .15em;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
font-weight: normal;
}

a.browsenav:hover
{
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}

a.browsenav_r1_selected
{
font-weight: bold;
color: #000000;
}

a.browsenav_r1_selected:hover { font-weight: bold; }
a.browsenav_r1_selected:visited { font-weight: bold; }

a.browsenav_r2_selected
{
font-weight: bold;
background-color: white;
border: 0px solid;
color: #000000;
}

a.browsenav_r2_selected:hover { font-weight: bold; }
a.browsenav_r2_selected:visited { font-weight: bold; }

.browsecell
{
font-size: 14px;
text-align: left;
vertical-align: top;
}

 

/* STYLES FOR HEADER TEXT ANYWHERE */
.subheader {
margin-right: 25px;
margin-left:15px;
margin-bottom:25px;
margin-top:5px;
padding:5px;
/* background-color: #cccc99; */
border-bottom: 1px solid #999999;
}

.greysubheader { /* used to create a bolded grey subheader without using an H element */
color: #333333;
font-weight: bold;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tophead { font-family : Helvetica, Verdana, Arial, sans-serif; font-size : 16px; font-weight : bold }
.topheadlink {
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color: #ffffff;
text-decoration: none;
margin-left: 1em;
margin-top: 10px;
margin-bottom: 10px;
}

/* styles for toc bib pages - ANYTEXT XCOLL-BBAG - */
.bibinfo { font-family: Arial, Helvetica, sans-serif; font-size: 12px }

.hdroptions { font-family: Arial, Helvetica, sans-serif; font-size: 12px }

/* OTHER MISC BODY STYLES */

#footer {
border-top:1px solid #999999;
margin-left:15px;
margin-right:25px;
margin-top:10px;
margin-bottom:50px;
}

.mainheader { /* on text page */
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
color : #333333;
margin-top: 1em;
margin-bottom: 0px;
padding-bottom: 0px;
font-size: 1.25em;
}

.globnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: smaller;
color: FFFFFF;
font-weight: bold
}

.indentHdr { /* available to attach to a div for indenting a header block */}
.hilite { font-weight: bold; color: #CC0000 } /* used to display the search term as hilighted (ie., red) text */

/* Multi-color highlighting support */

.hilite1 { color: #000000;

background-color: #FFFF00
}

.hilite2 { color: #000000;
background-color: #00FF00
}

.hilite3 { color: #000000;

background-color: #FF9900
}

.hilite4 { color: #000000;
background-color: #00ffcc
}

.hilite5 { color: #000000;
background-color: #00cccc
}

.hilite6 { color: #000000;
background-color: #0099cc
}

 

.hilitebox { border: 1px; border-color: #999999 } /* can be used to draw a line around a table cell */
.releaseversion { /* controls fonts for release information footer */
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
color: #666666
}
.wwquicklink { font-family : Arial, sans-serif; font-size : 12px }
.smalltext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal
}

.indentBlock { margin-right: 7px; margin-left: 15px } /* used to indent an entire div on right and left */
.csboxcolor { background-color:#D7D7FF } /* used to set the background color or the coll. selection colum box */

.selectmenu { /* used with select form elements to control font size in the selected items, or in other input elements */
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.homenavlinks { /* for navigation bar text away from nav bar proper */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
.homefont {
font-family: Verdana, Arial, Helvetica, sans-serif;
/* font-size: small; */
} /* to enforce one font on the homepage */

.collmenuhilite { /* used to provide a background hilite color for the currently selected group selection */
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFD661;
}
.collmenuhilite2 { /* used to provide a background hilite color for the currently selected group selection */
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFD661;
display: block;
}

.smallheadernormal { /* collection name in guide margin menu for xc results */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px
}
.smallheader { /* selected collection name in guide margin menu for xc results */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold
}
.formfont { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif } /* standard font used in forms */
.smallformfont { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif } /* smaller form font */

/* smaller form font */
.searchrestriction
{
margin-left: 25px;
margin-bottom: 10px;
width: 500px;
padding: 3px;
}

.searchrestrictiontext
{
font-family: verdana, arial, helvetica, sans-serif;
margin: .25em 0em 0em 1.0em;
}

.searchrestrictionlabel
{
font-size: 11px;
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
}

 

.formfontbuff { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.35em }
.largerformfont { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.subnavhilite { /* used on static (i.e., fixed open) navigation menus text to indicate current position */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none
}
.smalltextbuff { /* used to create small text with an oversized line height */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: 1.35em
}

.selectmenudisabled { /* will display some form elements in a "disabled" state */
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #CCCCCC;
}
.groupspick { /* used for header text on xc browse colls page */
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.groupspickgroupname { /* used for header text on xc browse colls page */
font-size: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif
}
.pageBreak { text-align: center } /* - ANYTEXT - */

 

/* STYLES FOR A FINDAID TEXT VIEW - */
/* for subheads in outline view in right-hand results list */
.otlc01head { margin-left: 0.0em }
.otlc02head { margin-left: 1.0em }
.otlc03head { margin-left: 2.0em }
.otlc04head { margin-left: 3.0em }
.otlc05head { margin-left: 4.0em }
.otlc06head { margin-left: 5.0em }
.otlc07head { margin-left: 6.0em }
.otlc08head { margin-left: 7.0em }

#outlineframe {
border-right:1px solid #999999;
margin-left:5px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}

/* for subheads in outline view in left-hand outline navigation "menu" */
.otltopmenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.otlc01menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 1.0em }
.otlc02menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 2.0em }
.otlc03menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 3.0em }
.otlc04menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 4.0em }
.otlc05menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 5.0em }
.otlc06menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 6.0em }
.otlc07menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 7.0em }

/* for subheads in kwic view */
.hiclevel1head { font-weight: bold;
margin-top: 20px;
margin-bottom: 0px
}

/* for div around text box in navbar's quick search form */
.quickSearchBox { font-size: 12px;
font-family: sans-serif
}

/* for div around left hand menu table in outline view */

/* specifically for the item title that appears at the top of contents list pages */
#itemtitle {
margin-left: 20px;
margin-top: 20px;
margin-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
}

/* for links at top to different views */
.pgviewoptions {
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
margin-top: 5px;
margin-bottom: 20px;

}

.otlframebg {
/* background-color: #E5E5E5; */
/* border-top: 1px solid #999999; */
border-right: 1px solid #999999;
}
.otlHdrTbl { margin-top: 0.25em;
margin-bottom: 1em;
margin-right: 0em;
margin-left: 0em
}

/* for IE's ability to show links */
a:hover { text-decoration: underline
}

 

/* for div around right hand table in outline view */
#flBlock {
margin-left: 1.0em;
margin-right: 2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small; }

#flBlock BLOCKQUOTE {
margin-left: 5px;
}

#flBlock TH {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#flBlock TD{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small; }

/* for div around text in fulltext view */

#textBlock {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small; }

#textBlock BLOCKQUOTE {
margin-left: 5px;
font-size: small;
}

#textBlock TH {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#textBlock TD{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small; }

/* HELP PAGE STYLES */

.helpnavhead { font-size: 12px; font-weight: bold; color: #000000}
.helpnav { color: #000000; font-size: 10pt }
.helpnavlink { text-decoration: none; font-size: 10pt }
.helpnavheadlink { font-size: 12px; font-weight: bold; color: #000000 ; text-decoration: none}

/* Miscellaneous general classesd */
.center {
text-align: center;
}

.italic {
font-style: italic;
}

 

.seriesLevel1 {
color: #000000;
font-weight: bold;
font-size: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.seriesLevel2 {
color: #000000;
font-weight: bold;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.seriesLevel3 {
color: #000000;
font-weight: bold;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.seriesLevel4 {
color: #000000;
font-weight: bold;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}