/* general */

body   { background-color: white; margin: 5px 0px 0px; font-size: 76% }

.content  { padding-top: 10px; padding-left: 10px }

p {font-family: Verdana, Arial, Helvetica }
LI  {  font-family: Verdana, Arial, Helvetica  }
LI LI { font-family: Verdana, Arial, Helvetica }
h1 {  font-family: Verdana, Arial, Helvetica }
h2 {  font-family: Verdana, Arial, Helvetica }
h3 { font-family: Verdana, Arial, Helvetica }
h4 {  font-family: Verdana, Arial, Helvetica  }
h5 {  font-family: Verdana, Arial, Helvetica  }
h6 {  font-family: Verdana, Arial, Helvetica  }
a { color: #154cbd }
a:hover { color: #5182e6 }
a:visited { color: #686847}
a:visited:hover { color: #A6A668}
.inline { display: inline }

/* citipast header - note this has been changed to make the cpast header smaller for project pages */
.headerrule { background-color: #333 }
.globalnav  { color: white; font-size: 70%; font-family: Verdana, Arial, Helvetica; background-color: #465677 }
.globalnavlink { color: white; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #465677 }
.globalnavlink:hover  { color: #e9d36b; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #465677 }

/* header */
.hiddenlivesheader    { background-image: url(/images/hiddenlives_tile.gif) }
.headerline  { background-color: #527265 }

/* search */
.search    { font-size: 70%; font-family: Verdana, Arial, Helvetica; background-color: #F4E99C; border-bottom: 1px solid #7F794E }
.searchform  { font-size: 100% }
.searchbutton       { }

/* sidenav */
.navtop  { background-color: #e5eaf0; border-bottom: 1px solid #B3B3B3 }
.sidenav    { margin: 0px }
.sidenavlink     { text-align: left; margin: 0px; display: block }
.sidenavlink  a          { font-size: 90%; font-family: Verdana, Arial, Helvetica; display: block }
.sidenavlink a:hover           { color: #454f3d; font-weight: bold; font-size: 90%; font-family: Verdana, Arial, Helvetica; display: block }

/* footer */
.footer { font-size: 70%; font-family: Verdana, Arial, Helvetica; padding-left: 5px; padding-right: 5px; margin-bottom: 10px }

/* content */
.content   { padding-right: 10px; padding-bottom: 10px }
.content h1  { margin-top: 3px }

/* breadcrumbs */
.breadcrumbs { color: #575756; font-size: 68%; font-family: Verdana, Arial, Helvetica; margin-top: 0px; margin-bottom: 0px }

/* resize text */
.resizebuttons   { visibility: hidden; display: none }


/* use this class to add emphasis to a paragraph */
.emphasis         { font-family: Verdana, Arial, Helvetica; background-color: #fcfce2; padding: 10px; border: dashed 1px #999 }

/* right hand content */
.rightcontent  { font-size: 90%; background-color: white; margin-top: 10px; margin-right: 10px }
.rightcontent li  { margin-left: -15px }
.rightcontent h3  { color: #35304d; font-size: 76%; margin-top: 0px; padding: 5px 5px 2px 0px; border-bottom: 1px solid #999 }
.associatedlinks li  { list-style-image: url(/images/list_arrow.gif); margin-left: -20px }

/* pagenumbers */
.pagenumbers { font-size: 70% }

/* inlineimage */
.inlineimage { border: 1px solid #333 }
.inlineimagetablecell { font-size: 60%; font-family: Verdana, Arial, Helvetica; padding-top: 2px; padding-bottom: 2px }
.inlineimagetable  { margin-top: 5px; margin-bottom: 5px; margin-left: 5px; padding: 5px }


.searchemphasis { font-size: 70%; font-family: Verdana, Arial, Helvetica; background-color: #fcfce2; padding: 10px; border: dashed 1px #999 }

/* results */
.resultsgrey    { font-size: 70%; font-family: Verdana, Arial, Helvetica; background-color: #f3f3f4; padding: 5px 4px; border-bottom: 1px solid #666 }
.resultswhite    { font-size: 70%; font-family: Verdana, Arial, Helvetica; background-color: white; padding: 5px 5px 5px 4px; border-bottom: 1px solid #666 }
.resultsheader      { color: #fff; font-size: 60%; font-family: Verdana, Arial, Helvetica; background-color: #333; word-spacing: 1px; letter-spacing: 1px; padding: 5px 5px 5px 4px; border-top: 1px solid #666; border-bottom: 1px solid #666 }
.results { font-size: 60%; font-weight: bold; font-family: Verdana, Arial, Helvetica; color: #333333 }
.resultsbopcris { background-color: #C6F0DE; padding-right: 2px; padding-left: 2px }
.resultshiddenlives { background-color: #EAEACC; padding-right: 2px; padding-left: 2px }

/* advanced search */
.advancedsearch { font-size: 70%; font-family: Verdana, Arial, Helvetica; margin: 20px }
.searchfield { margin-top: 2px; margin-bottom: 5px }



/* archive style */
.archivetext    {  }
.archivethumbtext {  }
.archivethumbtext p { font-size: 70%; padding-left: 5px }
.archivetitle { font-size: 105%; font-weight: bold }
.archivetext p { font-size: 70% }
.archiveimage   {  }
.archiveimage img {  }
.featuredarchive     { border-right: none }
.small { font-size: 80% }
.pagenav { font-size: 70% }
