Full Text of textclass.css

/* HTML ELEMENT 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;
}


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;
}



A { text-decoration: none }

A:hover { text-decoration: underline }

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

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

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

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; font-size: 0.75em }

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: 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 NAVIGATION AND MENUS */




.navhrcolor { background-color:#666666}

.navcolor { background-color: #9999CC}

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

.navhicolor { background-color: #FFFFFF }

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

.navdivision { background-color: #666666}

.footernavcolor { background-color: #BDBDBD }

.hdrcolor { background-color: #FFFFFF }

.bbnavcolor { background-color: #990000 }

.navlinksroman { font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none ; font-size: 11px}

.xcollnavcolor { background-color: #FFFFFF }

.authnavcolor { background-color: #FFFFFF }

.openbbnavcolor { background-color: #FFFFFF }

.gndivision { background-color: #666666 }

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


.mencellup {
/* the color of popup menu cells in the up state - #BABCEA */
background-color: #E5E5E5;
}


.menucellground {
/* the color of the bground table cell for the menu nav i.e., the border color for nav cells */

background-color: #666666;
}


.hilitecellbottom {
/* creates a border line along the bottom of a TD cell */

border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
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: #919191;
border-left-color: #999999;
}




/* STYLES FOR HEADER TEXT ANYWHERE */



.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: #000000;
text-decoration: none;
margin-left: 1em;
margin-top: 10px;
margin-bottom: 10px;
}

.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;
}





.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;
}




/* 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 */




.currentpgtext {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 75px;s
text-align: left;
text-indent: -50px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; }



.pvtoclink {
margin-left: 3px;
text-align: left;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; }




.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 }

.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 */

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


.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: smaller;
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 */


.pvtextview { width: 575 }
/* 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 */



.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 */





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


.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 TARGET WINDOW - ANYTEXT - */




.trgttophead { font-family : serif; font-size : 1.25em; font-weight : bold }



.trgtdiv2head { display : block; font-family : serif; font-size : 1.3em; padding-bottom : 3px }



.trgtdiv3head { font-family : serif; font-size : 1.2em; display : block; padding-bottom : 3px }



.trgtdiv4head { font-family : serif; font-size : 1.1em; display : block }



.trgttextblock { font-family : serif; font-size : 1.0em; margin-left: 1.0em }





/* 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}




/* From textclass_results.css */







/* STYLES FOR SEARCH RESULTS PAGES */







.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 { background-color: #FFFFFF
margin-top: 1em;
margin-bottom: 20px;
margin-left: 1em;
margin-right: 2.5em; }



#resultslist {
margin-top: 10px;
margin-bottom: 2em;
margin-left: 1.2em;
margin-right: 2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small; }



#slicehdr {
background-color: #E5E5E5;
margin-left: 1em;
margin-right: 2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
margin-bottom: 0px;
padding: 5px;
border-bottom: 1px solid #999999;}





#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
}



.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 : 1px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 1.0em;
}



.indentlevel2 {
/* used for indenting blocks of text in results details displays */

display : block;
margin-bottom : 1px;
padding-bottom : 0px;
padding-top : 0px;
font-weight: normal;
margin-left: 2.0em;
}



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



.indentlevel4 {
display : block;
margin-bottom : 1px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 4.0em;
}



.indentlevel5 {
display : block;
margin-bottom : 1px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 5.0em;
}



.indentlevel6 {
/* this should be sufficient!! */

display : block;
margin-bottom : 1px;
padding-bottom : 0px;
padding-top : 0px;
margin-left: 6.0em;
}



.indentlevel0 {
/* used to put kwicsummary inline following page link in details displays */

display : inline;
margin-bottom : 0px;
padding-bottom : 0px;
padding-top : 0px;
}



.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;
}



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



.guideframebg {
background-color: #d9dcff }



.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
}


.resauthor,.respubinfo,.resitemnav,.resitemsummary,.resclip,

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


.respubinfo { font-family: Verdana, Arial, Helvetica, sans-serif }


.resitemnav { font-family: Verdana, Arial, Helvetica, sans-serif }


.resitemsummary { font-family: Verdana, Arial, Helvetica, sans-serif }


.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; }


.resbglink { text-decoration: underline; }


.resfglink { text-decoration: underline; }





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


.resitemdetail {margin-bottom: 1em ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;}


.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: 1px;
}


.cresultslink {
/* for hyperlinks under collnames in the guide frame */

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
margin-left: .75em;
margin-top: 0.25em;
margin-bottom: 0.5em;
}



.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
}