/* ---------- */
/* styles for all pages */
/* ---------- */

body {
	font-size:11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color:#000000;
}

a {
	font-size:11px;
	text-decoration: none;
	color:#3F6F9F;
}

a:hover {
	text-decoration: none;
	color:#999999;
}

.titles a  {
        font-size: 12px;
}

.links a  {
        font-size: 12px;
}

.article a {
	font-size: 12px;
}

.summary a {
	font-size: 12px;
}

.bio a {
	font-size: 12px;
}

text_inside a {
	font-size: 12px;
}

.text_right a {
	font-size: 12px;
}

td a {
	font-size:12px;
}

.container_inside a {
	font-size: 12px;
}

/* make hyperlink in heading has same font as heading */
/* Used in currency pages */
.heading a {
	font-size: 13px;
	font-weight: bold;
	text-align:center;
}

.pictures  {
	text-align:center;
}

.pictures a {
	text-decoration:none;
}

.paragraph {
	margin-bottom:10px;
}

.bold  {
	font-weight:bold;
}

.italic {
	font-style:italic;
}

.center {
	text-align:center;
}

.nojustify  {
	padding-top:0px;
	padding-bottom:20px;
	padding-right:40px;
	padding-left:40px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}
	
.nojustify a {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}

.nojustify a:hover {
	color:#999999;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}


/* ---------- */
/* styles for all headers */
/* ---------- */

.logo {
	float: left;
	text-align: left;
	width: 60%;
}

.logo_inside {
	float: left;
	text-align: left;
	width: 60%;
}

.forminside {
	float: right;
	text-align: right;
	width: 35%;
	font-size: 12px;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
}

div.spacer {
	clear: both;
	height:5px;
}

.menu {
	border-top:1px solid #3d75a8;
	border-bottom:1px solid #3d75a8;
	padding:4px;
	font-weight:bold;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:10px;
	color: #999999;
	text-align:center;
	width:750px;
	background-color:#ebf3fb;
}
	   
.menu a {
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:10px;
	font-weight:bold;
}
	   

/* ---------- */
/* styles for all footers */
/* ---------- */

.footer_inside {
	width:750px;
	margin-left:5px
}	
	
.copy  {
	float:left;
	margin-top:8px;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:9px;
	color:#666666;
	text-align:left;
}

.ibiblio  {
	float:right;
	margin-top:8px;
}


/* ---------- */
/* styles for home page */
/* ---------- */

.container {
	width:750px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
}	
	
.box {
	width:750px;
}

.headline  {
	padding-top:30px;
	padding-bottom:15px;
	text-align:center;
}

.subhead  {
	margin-top:10px;
	margin-bottom:20px;
	text-align:center;
}

.text  {
	padding-top:0px;
	padding-bottom:20px;
	padding-right:40px;
	padding-left:40px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
	text-align:justify;	
}
	
.text a {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}

.text a:hover {
	color:#999999;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}


/* ---------- */
/* styles for browse collections page */
/* ---------- */

.contents_browse {
	min-height:400px;
}

.row {
	height:85px;
}

.pic_left {
	margin-left:50px;
	border:none;
	text-decoration:none;
}

.pic_left a img {
	border:none;
}

.pic_left a:hover img {
	border:none;
}

.text_right {
	width:500px;
	margin-left:150px;
	margin-top:-65px;
}


/* ---------- */
/* styles for collections sidebar */
/* ---------- */

.collections {
	width:140px;
	text-align:left;
	float:left;
	left: 5px;
	top: 11px;
}

.collections_title {
	margin-top:10px;
	margin-bottom:10px;
}

.collections_links {
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:10px;
	margin-left:5px;
	font-weight:bold;
}

.collections_links a {
        font-size:10px;
        font-weight:bold;
}


.collections_links a:hover {
	color:#999999;
}


/* ---------- */
/* styles for interior pages with collections sidebar */
/* ---------- */

.container_inside {
	width:750px;
	margin-left:5px;
	text-align:left;
}	
	
.contents {
	border-left:1px solid #cccccc;
	margin-left:160px;
	width:585px;
	min-height:420px;
	height:auto;
	height:expression(document.body.clientHeight > 420? "auto": "420px" );
}
* html .contents {
	height:expression(document.body.clientHeight > 420? "auto": "420px" );
	overflow:auto;
}/*for ie only */

.headline_inside  {
	padding-top:30px;
	margin-bottom:15px;
	text-align:center;
}

.text_inside  {
	margin-top:10px;
	padding-bottom:20px;
	margin-right:40px;
	margin-left:40px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
	text-align:justify;
}

.text_inside a {
	color:#3F6F9F;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}

.text_inside a:hover {
	color:#999999;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}


/* ---------- */
/* styles for interior pages without collections sidebar  */
/* ---------- */

.heading {
	margin-top:10px;
	margin-bottom:10px;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
}

.about {
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	font-weight:bold;
}


/* ---------- */
/* styles for image description pages  */
/* ---------- */

.tab1 {
	font-size:12px;
	margin-left:150px;
	margin-right:75px;
}
	
.tab {
   font-size:12px;
	margin-right:75px;
}

.number_list ol li {
	margin-bottom:10px;
}


/* ---------- */
/* styles for pages with alphabetic lists  */
/* ---------- */

.crumbs  {
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:9px;
	text-align:left;
	margin-top:8px;
	/* added by todd */
	margin-left:8px;
}

.crumbs a {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:9px;
}

.crumbs a:hover {
	color:#999999;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:9px;
}

.alpha  {
    font-size:10px;
	text-align:center;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
}

.letter  {
	font-family:arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	margin-top:15px;
}

.top_page  {
	font-family:arial,helvetica,geneva,sans-serif;
	font-weight: normal;
}

.alpha_bullet ul li {
	margin-bottom:10px;
}

.selected  {
	font-size: 16px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}


/* ---------- */
/* styles for pages with bulleted lists of dates  */
/* ---------- */

.column_box {
	width:410px;
	margin-left:130px;
	margin-top:15px;
}

.column_box table {
	font-size:11px;
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	width:100%;
}

.column_box table td {
	vertical-align:top;
}

.column_head {
	font-weight:bold;
}


/* ---------- */
/* styles for browse by topics  */
/* ---------- */

.indent {
	margin-left:30px;
	margin-bottom:20px;
}


/* ---------- */
/* styles for religiouscontent.html  */
/* ---------- */

.heading2 {
	margin-top:10px;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
}

.indenthead {
	font-weight:bold;
	margin-left:30px;
}

.indent2 {
	margin-left:60px;
}

.gray {
	color:#999999;
}


/* ---------- */
/* styles for classroom resources  */
/* ---------- */

.nocollections_twocolumns {
	margin-top:50px;
	margin-bottom:50px;
}

.nocollections_columnleft {
	margin-top:50px;
	margin-bottom:50px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
	margin-left:30px;
}

.nocollections_columnleft ul {
	margin-top:0px;
	margin-bottom:0px;
}

.nocollections_columnright {
	float:right;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
	text-align:left;
}

.pictureright {
	float:right;
}

.column {
	font-size:12px;
	margin-left:200px;
	margin-right:100px;
	margin-top:-160px;
}

.column2 {
	font-size:12px;
	margin-left:400px;
	margin-top:-320px;
}

.column3 {
	font-size:12px;
	margin-left:200px;
	margin-top:-220px;
}

.posterrow {
	height:120px;
}

.poster_left {
	border:none;
	text-decoration:none;
}

.poster_right {
	width:350px;
	margin-left:95px;
	margin-top:-85px;
}

.headerbox_heading {
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	background-color: #ebf3fb;
	border:1px solid #3d75a8;
	width: 250px;
	height:20px;
	margin-bottom:5px;
}

.teacher_indent {
	margin-left: 10px;
}

.classroomrow {
	height:200px;
}

.boxleft {
	float: left;
}

.boxright {
	margin-left: 410px;
}


/* ---------- */
/* styles for document level pages, ie menu, bio, summary, etc.  */
/* ---------- */


BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	Color: #000000;
	background-color: white;
}


/*--------- A ----------------------*/
A:Link  {
	text-decoration: none;
}

A:Active  {
	text-decoration: none;
}

A:visited {
	text-decoration: none;
}

/* ------------- DIV -------------------*/
		
DIV.source {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	
}

DIV.item_author {
	font-size: 140%;
	color: Black;
	font-weight: bold;
	text-align: center;
}

DIV.item_title {
	color: red;
	font-size:140%;
	font-weight: bold;
	text-align: center;
}

DIV.imprint {
	font-size : 100%;
	text-align: center;
}

DIV.section_heading {
	margin-top:20px;
	margin-bottom:3px;
	font-size: 13px;
	font-weight: bold;
}

DIV.annotation_source {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	
	text-align: center;
	padding-top:30px;
}

DIV.annotations {
	font-size : 13px;
}

DIV.article {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

DIV.title_readings {
	text-align: center;
	font-size : 13px;
}

DIV.readings {
	font-size : 13px;
}

DIV.funding {
	font-size : 90%;
}

DIV.poster_source_heading {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

DIV.poster_source_content {
	font-size: 12px;
}

DIV.encoding1 {
	font-size: 12px;
	margin-left: 10%;
	line-height: 150%;
}

DIV.encoding2 {
        font-size: 12px;
        margin-left: 12%;
        line-height: 150%;
}
DIV.encoding3 {
        font-size: 12px;
        margin-left: 14%;
        line-height: 150%;
}

DIV.encoding4 {
        font-size: 12px;
        margin-left: 16%;
        line-height: 150%;
}

DIV.encoding5 {
        font-size: 12px;
        margin-left: 18%;
        line-height: 150%;
}

DIV.encoding6 {
        font-size: 12px;
        margin-left: 20%;
        line-height: 150%;
}
	
DIV.encoding7 {
        font-size: 12px;
        margin-left: 22%;
        line-height: 150%;
}
		
DIV.encoding8 {
	font-size: 12px;
	margin-left: 24%;
	line-height: 150%;
}

/* -------------- P ------------------- */
P.source {
	color: red;
}

P.person {
	font-size: 140%;
	color: Black;
	text-align: center;
}

P.section_heading {
	margin-top:10px;
	margin-bottom:10px;
	font-size: 13px;
	font-weight: bold;
}

P.bio {
	font-size : 13px;	
	line-height : 130%;
}

P.summary {
	font-size : 13px;	
	line-height : 130%;
}

P.creator {
	text-align: right; 
	margin-right: 5%;
}

P.bibliography {
	font-size: 90%;
	text-align: justify; 
}

P.project-links {
	margin-top: 10px;	
}

P.intro_annotations {
	font-size: 80%;
}

P.text_annotations {

}

P.title_readings {
	font-size: 140%;
}

P.types_readings {
	font-size: 120%;
}

P.item_readings {
	text-indent : 5%;
}

P.disclaimer {
	font-size : 90%;
	text-align: center;
	line-height : 110%;
}

P.article {
	line-height : 130%;
}

P.poem {
	margin-left : 30px;
}

P.signature {
	text-align : right;
	margin-right: 5%;
	font-weight: normal;
}

P.date {
	text-align : right;
	margin-right: 5%;
	font-weight: normal;
}

P.letter { 
	font-weight: normal;


}
P.example {
	margin-left : 5%;
	font-weight : bold;
}


	margin-left : 10%;
	line-height : 150%;
}

/* -------------- H4 -----------------------*/
H4.titles {
	text-align: left;
	font-size: 120%;
}

H4.article {
	font-size: 130%;
	text-align: center;
}

H4.article_author {
	font-size: 130%;
	text-align: center;
}

H4.article_provenance {
	font-size: 130%;
	text-align: center;
}

/* ------------- H3 ------------------*/
H3.title_annotations {
	text-align : center;
}

H3.article_title {
	font-size : 150%;
	text-align: center;
	color: Red;
}

H3.article {
	font-size : 150%;
	text-align: center;
	color: Red;
}

/* -------------- BLOCKQUOTE ----------------*/
BLOCKQUOTE.poetry {
	margin-left : 10%;
}

BLOCKQUOTE.footer { 
	margin-left: 5%;
}

BLOCKQUOTE.article {
	margin-left: 10px; 
	margin-right: 10px
}
/* ----------------- HR ------------------- */
HR.footer {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

HR.annotations {
	text-align : center;
	width : 35%;
}

HR.article {
	text-align : center;
}

HR.readigns {
	text-align:center;
	width : 85%;
}

HR.funding {
	text-align:center;
	width : 100%;
}

HR.sohp {
    text-align:center;
    width:90%;
}    

/* ------------------ OTHERS -------------*/
UL.list-of-titles {
	text-align : left;
}

LI.titles {
	text-align : left;
	margin-top: 10pt;
}

/* -------------- For all -------------------*/
.source {
	font-size: 14px;
	color: red;
	font-weight: bold;
}

.subTitles {
	font-size: 14px;
	color: Black;
}

.headers {
	font-size: 14px;
	color: Black;
	font-weight: bold;
}


UL.list-of-titles {
	text-align : left;
}

LI.titles {
	text-align : left;
	margin-top: 10pt;
}

/* ------------ SPAN ------------------*/
SPAN.author_of_the_annotated_title {
	font-size: 140%;
	padding-bottom : 110%;
}

SPAN.title {
	color: red;
	font-size:130%;
}

SPAN.text_desc {
	font-size: 12px;
	font-weight: normal;
}

SPAN.page_annotation {
	font-size:110%;
	margin-bottom : 50%;
}

SPAN.word {
	font-weight : bold;
	padding-top: 10em;
}

SPAN.annotation{
	
}

SPAN.poetry {
	margin-left : 30px;
}


span.creator_readings {
	color:red;
}

span.item_author {
	font-weight : bold;
}

span.item_title {
	font-style : italic;
}

span.item_imprint { /* not defined */

}

SPAN.year {
	font-weight : bold;
}

SPAN.bold {
	font-weight: bold;
}

SPAN.italic {
	font-style : italic;
}
SPAN.alert {
	color : Red;
}

SPAN.tag {
	color : Navy;
}

SPAN.att {
	font-weight: bold;
}

/*----------------- for table of content --------------------*/
.TOC_columnleft_heading {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:13px;
	font-weight: bold;
	text-align:left;
	margin-left:10px;
	width:450px;
	margin-top:10px;
	margin-bottom:15px;
}

.TOC_columnright_heading {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:13px;
	font-weight: bold;
	text-align:right;
	margin-left:470px;
	margin-top:-28px;
	margin-bottom:15px;
}
.TOC_columnleft {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
	text-align:left;
	margin-left:10px;
	margin-bottom:8px;
	width:450px;
}

.TOC_columnright {
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
	text-align:right;
	margin-left:470px;
	margin-top:-20px;
	margin-bottom:8px;
}

/* ---------- */
/* highlights styles */
/* ---------- */

a#hilite {
        color:#FFFFFF;
        background-color:#3F6F9F;
        border-top:1px solid #3F6F9F;
        border-bottom:1px solid #3F6F9F;
        border-right:2px solid #3F6F9F;
        border-left:2px solid #3F6F9F;
}

p.highlights {
        width:450px;
        margin-bottom:10px;
}

.highlights_author {
        text-align:right;
        width:450px;
        margin-top:10px;
        margin-bottom:10px;
}

.highlights_body {
        width:450px;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 13px;
        Color: #000000;
        background-color: white;
}

.highlights_box {
        width:150px;
        border-style: double;
        text-align:left;
        float:right;
        border-color: #0D549B;
        background-color: #EBF3FB;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
}

.highlights_box_header {
        width:150px;
        height:20px;
        text-align:center;
        color:#000000;
        font-weight:bold;
        float:right;
        padding-top:5px;
        padding-bottom:15px;
}

.highlights_index {
        margin-left:125px;
}
.highlights_right {
        width:200px;
        text-align:center;
        float:right;
        left: 20px;
        top: 11px;
}

.highlights_spacer {
        width:150px;
        height:15px;
        float:right;
}

.highlights_top {
        width:150px;
        height:25px;
        font-family:verdana,arial,helvetica,geneva,sans-serif;
        text-align:center;
        font-weight:bold;
        font-size:14px;
        float:right;
        padding-top:35px;
        padding-bottom:25px;
}

/* ---------- */
/* end highlights styles todd mods */
/* ---------- */

/* --------- */
/* start oral histories styles */
/* --------- */

.box_new {
  padding-left:20px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	border:1px solid #C2BFBF;
	width:100%;
	min-height:420px; 
	height:auto; 
}

.box_sohp {
	padding-left:20px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	border:1px solid #C2BFBF;
	width:735px; 
	min-height:540px;
	height:auto;
}

/* playback page */

.box_new_pb {
	padding-left:10px;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:10px;
	border:1px solid #C2BFBF;
	width:99%; 
	height:auto; 
}

.sohp_body {
        width:750px;
        min-height:400px; 
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#000000;
        background-color:white;
}

.item_title_oh {
        font-size:120%;
        font-weight: bold;
        text-align: center;
} 

.playback_top {
        width:715px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#000000;
        background-color:white;
        padding-top:10px;
        padding-left:10px;
        padding-right:10px;
        margin-bottom:10px;
        margin-top:5px;
        border-width: 1px;
        border-color: #3F6F9F;
        border-style: solid;
        background-color:#EBF3FB;
}

.playback_lower {
        width:725px;        
        background-color:white;
        margin-top:15px;
}        

.sohp_player {
        margin-left:10px;
        margin-top:10px;
        margin-bottom:10px;
}

.sohp_transcript {
        width:725px; 
        min-height:450px;
        margin-left:10px;
        margin-bottom:10px; 
}

/* sohp embedded transcript notes */

div.note-float {
  display:none;
  border-color:#3F6F9F;
  border-style:solid;
  border-width:thin;
  /* float: left; */
  width: 600px;
  margin: 0 0.2em 0 0;
  background: #F2EEDB;
  filter:alpha(opacity=90);
          -moz-opacity:0.9;
              opacity: 0.9;
  z-index: 2;
  padding-left:5px;
  padding-right:5px;
  margin-left:5px;
  margin-right:5px;
}  

/* for options at top of playback */
div.top-float {
  display:none;
  border-color:#3F6F9F;
  border-style:solid;
  border-width:thin;
  width: 52em;
  background: #FFFFFF;
  filter:alpha(opacity=90);
          -moz-opacity:0.9;
              opacity: 0.9;
  z-index: 2;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  margin-left:12px;
  margin-right:5px;
} 

/* sohp help page */

.help_head {
font-weight:bold;
font-size:120%;
}

.help_indent {                 
margin-left: 30px;
}         

.js_result {          
font-weight: bold;      
border: solid 1px black;
background-color: #ffff99;
width: 400px;               
text-align: center;
margin-top: 10px;      
margin-left: 130px; 
padding-top: 3px;      
padding-bottom: 3px;       
}                        

.js_result_neg {
color: red;
}             

.help_iframe {                 
text-align: justify;
margin-left: 330px;
}        

.help_iframe ul li {       
margin-bottom: 10px;     
margin-left: 5px;      
}   
      


.row_oh {
        margin-left:-20px;
        margin-left:-20px;
        /* float:left; */
}
 
.pic_left_oh {
        margin-left:0px;
        border:none;
        text-decoration:none;
}

/* todd--from Adrienne's styles for redesign */
.box_blue {
        margin-top:10px;
        margin-left:5px;
        margin-right:0px;
        margin-bottom:10px;
        padding-bottom:20px;
        border:1px solid #0D549B;
        /* border:1px solid #668014; */
        width:100%;
        min-height:500px;
        height:auto;
}

.bottom_links {
        font-size:10px;
        color: #3d75a8;
        font-weight:bold;
        text-align:center;
        margin-top:20px;
        margin-bottom:5px;
        /* margin-left:202px; */
}

/* suppress horizontal scroll bar in Moz/FF */
iframe {
      overflow-x: hidden;
}

/* navbar for oral histories */

.navbar_side {
    float:left;
	width:175px;
	margin-top:10px;
    margin-right:15px;

	background-color:#FFFFFF;

    height:expression(document.body.clientHeight > 300? "auto": "300px" );
	padding-bottom:2px;
	
}
/*
.navbar_search {
	width:175px;
	top: 5px;
    height:65px; 
	background-color:#B7D3EB;
 	height:expression(document.body.clientHeight > 65? "auto": "65px" ); 
}
*/
.navbar_search {
	width:175px;
	padding-top: 10px;
	background-color:#FFFFFF;
}
.adv_search_pos {
    margin-left:8px;   
    font-weight:bold;
    margin-top:15px;
 }
 
 SPAN.adv_search_pos {
     font-weight:bold;
 }
 
SPAN.keyword_text {
    margin-left:8px; 
}

.keyword_field{
    margin-left:8px;
    margin-bottom:-25px;
}

.button {
    width: 25px; /* changed from 25 by Todd */
	background-color: #fff;
	color: #3d75a8;
	font-weight:bold;
	margin: 0px 0px 1px 0px;
	font-size: 90%;
	border: 1px solid #3d75a8;
}
/*
.navbar_links {
	width:175px;
	border-bottom:2px dotted #3D75A8;
	text-align:left;
	float:left;
}
*/
.navbar_links {
	width:175px;
	border-bottom:2px dotted #3D75A8;
	text-align:left;
	float:left;
	padding-bottom: 5px;
	background: #ffffff;
}

.navbar_heading {
	margin-left:9px; 
	margin-top:4px;
	font-weight:bold;
	font-size:85%;
}

.navbar_heading_link {
	margin-left:15px; 
	margin-top:4px;
	font-weight:bold;
	font-size:85%;
}

.navbar_text {
	margin-top:2px;
	margin-left:12px;
	font-size:85%;
	font-weight:bold;
}

.navbar_text a {
	margin-top:2px;
	font-size:11px;
}

.navbar_text a:hover{
	color:#999999;
}

.navbar_item {
	margin-left:0px;
	margin-top:2px;
	font-size:85%;
}

.navbar_item a {
	font-size:10px;
	font-weight:bold;
	margin-left:0px;
}

.navbar_item a:hover{
	color:#999999;
}
/* Google Search Styles */
form.gsc-search-box {
	font-size: 9px;
}

.gsib_a {
	padding-right: 0px;
	padding-left: 0px;
}

/* curved corners for sohp navbar */

.roundcont {
	width: 175px;
	background-color:#EFF5FF;
    float:left;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	height:expression(document.body.clientHeight > 300? "auto": "300px" );
}

.roundtop { 
	background: url(top_curve.gif) no-repeat top right; 
}

.roundbottom {
	background: url(bottom_curve.gif) no-repeat top right; 
}

img.top {
   width: 175px;
   height: 15px;
   border: none;
   display: block !important;
   
}

/* end curved corners */
/* end navbar */

/* --------- */
/* end oral histories styles */
/* --------- */

/* 'new' styles */

.crumbs_new  {
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:9px;
	text-align:left;
	padding-left:10px;
	margin-top:8px;
	margin-left:8px;
}
 
/* same as text new but with margin-left:200px; so no wrap around navbar */
.text_new_margin {
	margin-top:10px;
    padding-bottom:20px;
    margin-right:20px;
    font-family:arial,helvetica,geneva,sans-serif;
    font-size:12px;
    text-align:justify;
    margin-left: 200px;
}
                    

.text_new {
    padding-bottom:20px; 
    padding-left:35px;
    padding-right:20px;
	margin-top:10px;
	margin-right:20px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
    text-align:justify; 
}

/*
.text_new {
	margin-top:10px;
	padding-bottom:20px; 
	margin-right:20px;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
    text-align:justify;
    width:725px;
}
*/

.text_new a {
	color:#3F6F9F;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}

.text_new a:hover {
	color:#999999;
	font-family:arial,helvetica,geneva,sans-serif;
	font-size:12px;
}

/* ---------- */font-family:verdana,arial,helvetica,geneva,sans-serif;
	font-size:10px;
	text-align:left;
	margin-top:8px;
	margin-left:8px;
	font-weight:bold;
}

.navbar_coll {
        border-bottom:1px solid #3d75a8;
        background-color:#EFF5FF;
        padding-top:3px;
        padding-bottom:3px;
        width:175px;
        font-size:13px;
        color: #0D549B;
        font-weight:bold;
        text-align:center;
}

.navbar_coll a {
        font-size:13px;
        font-weight:bold;
}

.heading_sohp_black{
	font-size: 15px;
	font-weight: bold;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:10px;	
}


/* --------- */
/* AWM styles for sohp search */
/* --------- */


.heading_blk {
	font-size:14px;
	margin-top:0px;
	margin-bottom:6px; 
	color: black;
	font-weight:bold;
	text-align:center;
}

.subheading_blk {
	font-size:11px;
	color: black;
	font-weight:bold;
	text-align:left;
}

.box_blk {
	margin: 2% 5% 2% 5%;
	padding: 15px 0px 15px 0px;
	border:1px solid #333333;
	width:90%;
	height:auto;
}

.subheading_gry {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-align:left;
}

.help_text {
	font-size:12px;
	color: #333333;
	margin-left:5%;
	margin-right:5%;
	text-align:center;
	font-weight:normal;
}

.search_box_flat {
	padding: 2px 6px 2px 6px;
	margin-left:33px;
	margin-right:33px;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #3d75a8; background-color: #ebf3fb;
	/* border:1px solid #BDB76B;
	background-color: #F2EEDB; */
	text-align:left;
}

td.clusters {
	padding: 0px 35px 0px 0px;
	text-align:left;
}

.search_button {
	color: #3d75a8;
	font-weight:bold;
	font-size: 13px;
	border: 1px solid #3d75a8;
	background-color:white;
}

table.sohp_criteria {
  color: black;
	/* color: #8B864E; */
	font-size:11px;
	font-weight:bold;
	margin: 5px;
	width:90%;
}

table.sohp_search_results tr.r_color td {
	/* background-color: #ebf3fb; */
	background-color: #F2EEDB;
}

.search_result_box {
	margin: 0% 6% 2% 6%;
}

.box_brn {
	margin: 1% 5% 2% 5%;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	/* border:1px solid #8B864E; */
	border:1px solid #333333;
	height:auto;
	text-align:right;
}

.box_gry {
	margin: 2% 8% 2% 8%;
	padding:10px;
	/* border:1px solid #8B864E; */
	border:1px solid #333333;
	height:auto;
	text-align:right;
}

table.sohp_search_results {
	font-size:12px;
	margin: 0% 1% 0% 1%;
	width:98%;
	text-align:left;
}

/* todd added */
.button_print {
       font-family:verdana,arial,helvetica,geneva,sans-serif;
       font-size:10px;
	font-weight: bold;
      /* background-color: #fff; */
       color: #3F6F9F;        
       border: 0px;
       cursor: pointer;
       text-align:right;
	padding: 0 18px 0px 0px;	
	background: url(/true/images/printer2.gif) right center no-repeat;
}

div.print_right {
        float: right;
        text-align: right;
        font-size: 10px;
        margin-right: 8px;
	margin-top: -16px;
        padding: 0;
}
