a.title {font-style: italic} 

* {
  font-family: georgia, times, "times new roman", serif ! important;
  font-size: 100%;
}

body.shaded {
  background: #999966;
  padding: 0;
  margin: 0;
}

a {
#  color: #8f6c48;
  text-decoration: none;
}

a:hover {
#  color: #663300;
  text-decoration: underline;
}

a:visited {
#  color: #663300;
}

ul.nobullet {
  list-style: none;
  padding: 0;
  margin: 0;
}

#wrapper {
  margin: 0 auto;
  width: 793px;
  padding: 0;
} 

#content {
	background-color: #FFF;
}

.hometitlegraphic {
  padding: 0;
  margin: 0;
	height: 218px;
	background-color: #EBEBD6;
}

.hometitlegraphic img {
	padding: 0;
	margin: 0;
	border-bottom: 5px solid #707145;
}

.footergraphic {
  padding: 0;
  margin: 0;
	height: 169px;
}

.footergraphic img {
	border-top: 5px solid #707145;
	border-bottom: 5px solid #707145;
}

.info {
  font-size: 0.9em;
  margin: 0 auto;
  padding: 10px;
  clear: left;
  width: 95%;
  text-align: center;
}

.notice {
  border-bottom: 1px dotted #E1DBD0;
  text-align: center;
  padding: 15px;
  font-size: 0.9em;
  width: 95%;
}

.notice span {
  font-weight: bold;
}

#faNav {
  background-color: #ebebd6;
  border-bottom: 5px solid #707145;
  text-align: left;
  height: 6.6em;
  margin: 0;
}

#faNav h2 {
  font-size: 1em;
  font-weight: normal;
  margin: 10px 0 3px 3px;
  padding: 0;
  text-align: left;
}

.siteSearch {
  width: 45%;
	position: relative;
	top: 20px;
	left: 30px;
  float: left;

}

.siteSearch form {
  margin:0;
  padding:0;
}

.siteSearch span {
  font-size: .8em;
  margin:0;
  padding:0;
}

.siteSearchOptions {
  width: 45%;
  float: right;
  margin-top: 40px;
}

.siteSearchOptions ul {
  margin: 0;
  padding: 0;
}

.siteSearchOptions ul li {
  display: inline;
  font-size: 1.3em;
  margin-right: 60px;
}

#siteNav {
  padding: 10px;
  overflow: hidden;
  margin: 15px auto;
  width: 750px;
}

#siteNav ul li {
  display: inline;
}

#siteNav p {
  padding: 10px 0;
  clear: both;
}

.siteNavLinks {
  width: 33%;
  float: left;
  text-align: center;
}

#siteNav span {
  font-size: .7em;
}

#HomeLinks {
  width: 550px;
  margin: 0 auto;
  overflow: hidden;
}

.siteHome {
  float: left;
  margin: 20px 0 20px 40px;
  width: 175px;
}

.siteHome .icon {
  float: left;
  margin-right: 10px;
}

.siteHome .icon img {
  border: none;
}

.siteHome .label {
  padding-top: 15px;
}


#homefooter {
  position: relative;
  margin-top: 20px;
  clear: left;
  border-top: 1px solid #EBEBD6;
  background-color: #fff;
  padding: 10px;
}

.releaseversion {
  color: #000;
  font-family: georgia, times, "times new roman", serif;
  font-size: .8em;
}

/* Search & browse pages */

.hdrcolor {
  background-color: #FFF !important;
}

.topheadlink {
  color: #000;
}

#mainnav {
  background-color: #fff !important;
}

td.mainnavcell {
	background-color: #ebebd6 !important;	
	border-bottom: none !important;
}

.browsecell {
  padding: 5px;
}

.navcolor {
  background-color: #FFF !important;
}

.navlinks { 
  font-family: georgia, times, "times new roman", serif;
  font-size: 1em !important; 
  font-weight: bold !important; 
  color: #8F6C48 !important; 
  text-decoration: none;
}

a.nav {  
  color: #8F6C48 !important;  
  text-decoration: none; 
}

a.nav:hover { 
  color : #663300; 
  text-decoration: underline 
}


a.nav:visited { 
  color: #663300; 
}

td.searchnavcell a.nav { 
  color: #ebebd6 !important;  
  text-decoration: none;
}

tr.browselistitem2 {
  background-color: #ebebd6;	
}

#slicehdr {
  background-color: #ebebd6;
}

div.browseHeader, #itemtitle {
  font-family: georgia, times, "times new roman", serif;
}

table.browselist {
  line-height: 1.25em;
}

.greysubheader {
  font-family: georgia, times, "times new roman", serif;
  font-size: 1em;
}

td#searchHilite {
  background-color: #ebebd6;
  border-top: #ccc;
  border-right: #ccc;
  border-left: #ccc;
}

td#mainHilite {
  background-color: #FFF !important;
}

td.searchnavcell {
  background-color: #8F6C48;
}

.searchform, .searchform tr {
  background-color: #ebebd6;
}

.formfont {
  font-size: .9em;
  font-family: georgia, times, "times new roman", serif;
}

.redformfont {
  font-size: .8em;
  font-weight: normal;
}

.searchblock {
  background-color: #ebebd6;
}

.hdrcolor { background-color: #FFFFFF }
.xcollnavcolor { background-color: #FFFFFF} 
.authnavcolor { background-color: #FFFFFF}

.aboutPage {
  margin: 20px;
}

.aboutPage ul {
  list-style-type: none;
}

.aboutPage ul li {
  margin-bottom: 5px;
}

/* ============== Existing Styles ==============*/


/*used for all H# headings*/

H1, H2, H3, H4, H5, H6{color: #333333;}



/*used to set font in paragraphs*/


.normal {font-family: Arial, Helvetica, sans-serif;
                  font-size: 11pt;
                  color: #333333;
}

PRE {font-family: sans-serif;
     color: #333333;
     font-size: 11pt;
}


/*used to set font for text for copyright etc at bottom of page*/

.bottom {font-family: georgia, times, "times new roman", serif;
                  color:  #333333;
                  font-size: 8pt;}


.xsmall {font-family: georgia, times, "times new roman", serif;
                  color:  #333333;
                  font-size: 8pt;}


.small {font-family: georgia, times, "times new roman", serif;
                  color:  #333333;
                  font-size: 9pt;}

/*used to set font for text for lists*/


UL {font-family: georgia, times, "times new roman", serif;
                  font-size: 11pt;
                color: #333333;
}

OL {font-family: georgia, times, "times new roman", serif;
                  font-size: 11pt;
                  color: #333333;
}

LI {
  font-family: georgia, times, "times new roman", serif;
  font-size: 11pt;
  color: #333333;
  margin-bottom: .8em;
}

LI.off {list-style-type: none;
}


DL {font-family: georgia, times, "times new roman", serif;
                  font-size: 11pt;
                  color: #333333;
}

.head {font-family: georgia, times, "times new roman", serif;
                  font-weight: bold;
                  color: #990000;}

DT {font-family: georgia, times, "times new roman", serif;
                  color:  #333333;
                  font-size: 11pt;
                  margin-bottom: .5em;
}

DD {font-family: georgia, times, "times new roman", serif;
                  color:  #333333;
                  font-size: 11pt;
                  margin-bottom:  .3em;
}

span.unresolveddao { text-decoration: none; color: #000000; font-weight: bold  }


A.homenav {  color: #222222;  text-decoration: none }
A.homenav:hover { color : #FFCC33; text-decoration: underline }
A.menunav {  color: #666666;  font-weight: bold; text-decoration: none }
A.menunav:hover { color : #990000; font-weight: bold; text-decoration: none }



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


.headerbox4 {
	margin: 0px;
	padding: 3px;
	font-family: georgia, times, "times new roman", serif;
	font-size: 25px;
	color: #FFFFFF;
	background-color: #FFFFEE;
	border-top: 0px solid #333333;
	border-right: 0px solid #333333;
	border-bottom: 2px solid #333333;
	border-left: 0px solid #333333;
}




.topheadlink {
               font-family: georgia, times, "times new roman", serif;
               font-size : 16px;
               font-weight : bold;
               color: #000000;
               text-decoration: none;
               margin-left: 1em;
               margin-top: 10px;
               margin-bottom: 10px;
}

.navhrcolor { background-color:#666666}
.navcolor { background-color: #ffffff}
.navhicolor { background-color: #FFFFFF }
.navhilinks { font-family: georgia, times, "times new roman", serif; font-size: 12px; font-weight: bold; text-decoration: none }
.navdivision { background-color: #666666}
.footernavcolor { background-color: #BDBDBD }
.bbnavcolor { background-color: #990000 }
.navlinksroman { font-family: georgia, times, "times new roman", serif; font-weight: normal; text-decoration: none ; font-size: 12px}
.openbbnavcolor { background-color: #FFFFEE}
.gndivision { background-color: #000000 }
.navinfo {  font-family: georgia, times, "times new roman", serif; font-size: 11px; font-weight: normal }

.globnav { 
		font-family: georgia, times, "times new roman", serif; 
		font-size: smaller;
		color: #666666;
}

/* Confirmation form */

input#datepicker {
  height: 17px;
  max-width: 150px;
  background: url("/f/findaid/graphics/calendar-small.png") no-repeat scroll;
  padding-left:30px;
}

input.f-submit {
  padding: 1px 3px;
  margin-right: 1em;
  background: #666;
  color: #fff;
  font-weight: bold;
  font-size: 96%;
}

input[type=button] {
  margin-right: 1em;
}

button {
  margin-right: 1em;
}

h2 {
  border-bottom: 1px solid #999;
}

div#main_content {
  margin: 2em;
  min-width: 770px;
  max-width: 1200px;
}

div#request_cancel_div {
  margin-top: 2em;
}

div#request_type_group {
  margin-top: 1em;
  margin-left: 1.5em;
}

div.request_type {
  margin-top: 0.5em;
}

input#datepicker {
  margin-right: 0.5em;
}

div.note_text {
  margin-bottom: 0.5em;
  margin-top: -0.7em;
}

div#select_buttons {
  margin-right: 0.5em;
  margin-bottom: 2em;
}

span.title_label {
  font-weight: bold;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

div.other_line {
  padding-top: 0.1em;
  font-size: 85%;
}

span.other_value {
  font-weight: bold;
  margin-left: 3em;
  margin-right: 0.5em;
}

div.item_group {
  margin-bottom: 1.5em;
}

.navheadTable {
	color: #FFFFFF;
}
