/* updated by mstoef 07/01/2005 */
/* collection specific styles - override and supplement basic global styles in textclass.css     */

/* HTML ELEMENT STYLES     */

BODY { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px }
BODY.bbagitemsstring {background-color: #507391; }

A.tsehomenav { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #E5E5E5; text-decoration: none }
A.tsehomenav:visited { color: #E5E5E5 }
A:hover { text-decoration: underline }
A:active { color: #FF0000; }
a.nav { color: #FFFFFF; }

/* STYLES FOR TOP HEADER REGION */

.xcollnavcolor,.authnavcolor,.openbbnavcolor { background-color: #CECECE;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #666666;
  border-right: 1px solid #666666;
				  
}

.helpnavcolor { background-color: #5E5E5E }  
.hdrcolor { background-color:   #507391; }
.bbagcountstring { color:#ffffff }

.navinfo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal }
.globnav a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF }


/* STYLES FOR SEARCH RESULTS PAGES  */

.ressummarycell { background-color: #FFFFFF } /* bg color of the results summary at the top of the page  */

/* STYLES FOR NAVIGATION AND MENUS   */

td.mainnavcell {  
 background-color: #19367D;
 padding-left:20px;
 padding-right:20px;
 border-bottom: 1px solid #ffffff;
}
.navcolor { background-color: #ffffff } /* #b5b5b5 */


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

.bodytext {  font-family: Times; font-size: 14px }

.mile { color: #238E23; font-size: 12px }

.xmltable {  border: 2px solid black; }
.xmltd {  border: 1px solid black; }

.figinline { display: inline; 
             background-color: #e5e5e5; 
             margin-top: 0; 
             margin-bottom: 0; 
             margin-left: 0; 
             margin-right: 0; 
             padding: 0; }

.figblock { display: block; 
                background-color: #e5e5e5;
                margin-top: 1em; 
                margin-bottom: 1em; 
                margin-left: 20%; 
                margin-right: 20%; 
                padding: 3px; }

div.linenumber { 
    display: inline;
    color: #666666;
    font-size: 11px;
}

.decorInit { 
         font-family: "Script MT Bold", cursive;
         font-weight: bold;
         font-size: 300%;
         line-height: 0.95em;
         margin-right: 0.05em;
         margin-bottom: 0.05em;
         padding-right: 0.1em;
         padding-left: 0.1em;
         background-color: #CC9999     ;
}
