/* collection specific styles - override and supplement basic global styles in textclass.css     */

body {background-color: #fff; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; color: #222;}

A.tsehomenav { font-size: 12px; font-weight: bold; color: #889171; text-decoration: none }
A.tsehomenav:visited { color: #889171; }

/* links */
a {color: #b31b1b;}	
a:visited {color: #b37474;}
a:hover {color: #f00;}	
a:active {color: #b31b1b;}



/* gums leftovers    */

.collectionToolbar { text-align: center; font-size: 0.75em; }
.siteToolbar { text-align: center; font-size: 0.75em; }


/* identity */
.tophead {font-family : Arial, helvetica, sans-serif; font-size : 16px; font-weight : bold; color: #9A8965 }
.topheadlink {font-family : Arial, helvetica, sans-serif; font-size : 16px; font-weight : bold; color: #FFFFFF; text-decoration: none }
.navheadTable {background: #fff; width: 800px; margin: 0 auto; border: none;}
.hdrcolor {background-color: transparent; }
.navinfo {background-color: transparent;}
#BBwindow {background: #e8e8e8;}

/* horizontal navigation */
.navcolor {background: transparent; padding: 0; border: none;}
td.mainnavcell {background-color: #fff; padding: 0 18px 3px 18px; border-bottom: 5px solid #c6e3ee; color: #c00000; text-transform: uppercase;text-align: left;}
td.mainnavcell:hover {background-color: #fff; padding: 0 18px 3px 18px; color: #c00000; border-bottom: 5px solid #8ec7dd;}
td#mainHilite{border-bottom: 5px solid #8ec7dd; background-color: #fff; padding: 0 18px 3px 18px; color: #c00000;}

#navwrapper {margin: 0 auto; width: 740px;}
#nav-container {width: 100%; border-bottom: 1px solid #d7ebf3;}

#navigation {margin: 0 auto; width: 800px;}



/* horizontal AND search navigation tabs */
a.nav, a.nav:visited {border: none; font-weight: normal;text-decoration: none; color: #c00000;}
a.nav:hover, a.nav:visited:hover {background: inherit; color: #c00000; text-decoration: none; border-bottom: none;}
.navlinks, .navlinks:visited {font-family: arial, helvetica, sans-serif; font-size: 11px;font-weight: normal;color: #c00000;text-decoration: none;}

/* such as "Add to Bookbag" on Table of Contents page */
span.buttonlink {border-bottom: 1px solid #999999;border-right: 1px solid #999999;padding: 2px 4px;background-color: #e5e5e5;white-space: nowrap;text-align: center;}
span.buttonlink a {font-family: arial, helvetica, sans-serif;font-size: 11px;white-space: nowrap;text-align: center;font-weight: bold;}
span.buttonlink a:hover{font-family: arial, helvetica, sans-serif;font-size: 11px;color: #c00;text-decoration: none;white-space: nowrap;text-align: center;}

/********* SEARCH PAGE BOX *********/

td.searchnavcell { background-color: #c6e3ee; text-transform: uppercase; width: 80px; text-align: left; border-right: 2px solid #fff;}
td.searchnavcell:hover {background: #8ec7dd;}
td.searchnavcell a:hover { color: #c00000;}
td#searchHilite{background-color: #8ec7dd;padding-left: 10px;padding-right: 10px;border: none; border-right: 2px solid #fff;}

.searchblock {margin-left: 15px;margin-right: 15px;padding-top: 0px;padding-left: 0px;padding-right: 0px;background-color: #fff;}
.searchform {margin-left: 0px;margin-right: 0px; padding-top: 0px;padding-left: 0px;padding-right: 0px; padding-bottom: 10px; background-color: #fff;border: 1px solid #8ec7dd;}

/* "Tip:" */
.redformfont{font-size: 12px;font-family: arial, helvetica, sans-serif;color: #c00;}
/* standard font used in forms  */
.formfont {font-size: 11px;font-family: arial, helvetica, sans-serif;}

/* delete this. i think -- div is repeated below
#slicehdr {
        background-color: #e8e8e8;
        margin-left: 1em;
        margin-right: 2.5em;
        font-family: arial, Helvetica, sans-serif;
        font-size: small;
        margin-bottom: 0px;
        padding: 5px;
        border-bottom: 1px solid #999999;}
*/

/* doc viewer tool bar text labels */
.pvlabel {margin-right: 1px;font-size: 11px;font-family: arial, helvetica, sans-serif;color: #333;text-align: center;vertical-align: middle;white-space: nowrap;font-weight: normal;}


/* main content page header -- an <h1> on other pages using main.css */

.subheader {margin: 25px 25px 15px 15px; padding: 0; border-bottom: none;}
.blksubheader{color: #222;font-weight: normal;font-size: 20px; text-transform: lowercase; font-family: georgia, "times new roman", times, serif; font-style: italic; }



/********* SEARCH HISTORY *********/

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 #e5e5e5;font-family: arial, helvetica, sans-serif;font-size: 11px;}
table#historytable th {background-color: #e5e5e5;margin-top: 0px;margin-left: 10px;margin-right: 10px;margin-bottom: 15px;white-space: nowrap;border: 1px solid #ffffff;font-family: arial, helvetica, sans-serif;font-weight: bold; font-size: 11px;}

/* footer */

#footer {float: left;width: 100%; border-top: 1px solid #d7ebf3;margin: 0; font-size: 10px; }
#footer-content {margin: 0 auto; width: 760px; color: #333; padding: 15px 20px;}
#footer-content p {line-height: 1.2em; margin: 0 0 5px 0;}

/********* BOOKBAG PAGE *********/

.BBsearchblock{width: 500px; padding-top: 0px;padding-left: 0px;padding-right: 0px;background-color: #e5e5e5;}
#BBOptionsBlock {padding: 5px;background-color: #e5e5e5;}
.BBsearchform {margin-left: 0px;margin-right: 0px;margin-bottom: 0px;padding-top: 0px; padding-left: 0px;padding-right: 0px;background-color: #fff; border: 1px solid #2c0817;}
#BBItemsList{font-family: arial, helvetica, sans-serif; font-size: 11px;}
li.browselistitem {background: url(images/layout/bullet.gif) no-repeat 1px 0.55em; list-style-type: none; padding: 0 0 0 10px; font-family: arial, helvetica, sans-serif;}
.bbagitemlinks {margin-top: 0.5em;margin-bottom: 1em;font-family: arial, helvetica, sans-serif;font-size: 11px;}
.nobreak {font-size: 11px;}

/******** STYLES FOR SEARCH RESULTS PAGES *********/

/* contains search results summary */
#ressummarycell { background-color: #FFFFFF;margin-top: 1em; margin-bottom: 20px; margin-left: 1em;margin-right: 2.5em;font-family: arial, helvetica, sans-serif;} 


/* background headers above and below search results */
#slicehdr {background-color: #e5e5e5; margin-left: 1em;margin-right: 2.5em;font-family: arial, Helvetica, sans-serif; margin-bottom: 0px;padding: 5px;border-bottom: 1px solid #b9b9b9;}

/* collection name in the above results; "[You searched:] Southeast Asia Data Paper Series..." */
.collid {font-weight: normal; font-style: italic; color: #000;}

/* on search results page, search terms */
.naturallanguage { color: #000;} 
	
#sliceftr {
	margin-left: 1em;
	margin-right: 2.5em;
	font-family: arial, Helvetica, sans-serif; 
	font-size: small; }	

/* text treatment above search results */
.resultsheader {font-family: arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; font-weight: normal; line-height: 1.5em;}

/* contains search results */
#resultslist {margin-top: 10px; margin-bottom: 2em; margin-left: 1.2em;margin-right: 2.5em;font-family: arial, Helvetica, sans-serif; font-size: small;}

/* contains each results citation */
.itemcitation {font-family: arial, helvetica, sans-serif;text-align: left;}

/* font style for the main title in 1st and 2nd layer results display  */
.maintitle {  font-family: 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; 
}


/* results detail, page or header text */
.divhead {font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.summarystr {font-size: 11px; line-height: 1.5em;}


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

.kwic { 
      font-family: arial, Helvetica, sans-serif; 
}

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

.guideframebg {		 
	background-color: #889171;}
	
.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: arial, Helvetica, sans-serif;font-size: 11px; }

.respubinfo { font-family: arial, Helvetica, sans-serif;}
.resitemnav { font-family: arial, Helvetica, sans-serif;}
.resitemsummary { font-family: arial, Helvetica, sans-serif; font-style: italic;}
.bbadd { font-family: arial, Helvetica, sans-serif;}
.resclip { font-family: arial, Helvetica, sans-serif; font-style: normal; font-weight: normal;}

/* field label, e.g. "Title", "Author", "Publication Info" */
.resfieldlabel { font-family: arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 1.5em;}

.resbglink { text-decoration: underline; }
.resfglink { text-decoration: underline; }


/* citation links */
.resitemlinks {margin-top: 1.2em; margin-bottom: 2em; font-family: arial, Helvetica, sans-serif; font-size: 11px; }


.resitemdetail {margin-bottom: 1em ; font-family: 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: 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;}
	
/* doc viewer gray tool bar */
.pvtoolbarTD{white-space: nowrap;border-left: none;padding-top: 3px;}

/* doc viewer monograph title */
.monotitle {font-weight: bold; font-size: 12px;}

/********* TABLE OF CONTENTS ********/
#headerpgnav{margin-left: 10px;margin-top: 5px;margin-bottom: 1px;font-family: arial, helvetica, sans-serif;font-size: 100%;color: #000000;}

	
#itemmdataTable {margin: 10px 0 0 0; width: 100%;}
	
#itemmdataTable td{font-family: arial, helvetica, sans-serif; color: #000000;background-color: #e5e5e5; font-size: 11px;}
 
#itemBriefmdataTable td
{
        font-family: arial, helvetica, sans-serif;
        font-size: 90%;
        color: #000000;
        background-color: #889171;
}

.hdrrowlabel {font-weight: bold; font-size: 11px;}

/* TOC header text */
.tochead {padding: 3px;margin-top: 10px;margin-bottom: 10px;}
.tocheadtxt{font-family: arial, helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 3px; text-transform: uppercase;}

/* TOC - Other Search Options Title/Publication/Author text area */
.searchrestriction{margin-left: 25px;margin-bottom: 10px;width: 600px;padding: 3px;}

/* h1 used in viewtextnote.xsl -- the warning page when you click View Entire Text from TOC page */
{font-family: georgia, "times new roman", times, serif; font-style: italic; font-size: 2.0em; font-weight: normal; margin: 0 0 10px 0; padding: 0; clear: left; text-transform: lowercase;}

/* miscellaneous */
.red {color: #c00;}
.bold {font-weight: bold;}
.paragraph {margin: 0 0 15px 0;font-size: 11px;line-height: 1.7em;}


/* main content area */
.maincontent
{margin: 10px auto 0 auto;text-align: left; width: 800px;}
