/***********************************************/
/* JAHA HTML styles for print                  */
/***********************************************/
body{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin: 0 0 0 0;
	padding: .5em 0 0 0;
}	


img {
page-break-inside:avoid;
}


/******* hyperlink and anchor tag styles *******/

a:link, a:visited {
	font-weight:bold;
	text-decoration: none;
}


#jfm #pagecell1 a {
	color: #996633;
	display: inline;
	visibility: visible;
}

#jhdc #pagecell1 a {
	color: #339999;
	display: inline;
	visibility: visible;
}

#wrh #pagecell1 a {
	color: #990066;
	display: inline;
	visibility: visible;
	}

#tools #pagecell1 a {
	color: #333333;
	display: inline;
	visibility: visible;
	}


/************** heading styles **************/

h1,h2,h3,h4,h5 {
	font-family: Arial, Geneva, sans-serif;
	margin: 0pt;
	padding: 0pt;
	font-weight: bold;
}


h1 {
font-size: 16pt;}


h2{
 font-size:14pt; 
}

.sp h2 {
	background-color:#eee;
	border-bottom:1pt #aaa solid;
	padding: 0.25em;
	border-top: 1pt #ccc solid;
}

h3{
 font-size: 13pt;
}

h4{
	font-size: 12pt;
	font-style: italic;
}

li h4{
margin-bottom:.25em;
}


h5{
	font-size: 12pt;
}

/*body#jfm #pagecell1 #content h1,h2,h3,h4,h5 {
color:#663300;
}

body.sp#jhdc #pagecell1 #content h1,h2,h3,h4,h5 {
color:#003333;
}



body.sp#wrh #pagecell1 #content h1,h2,h3,h4,h5 {
color:#662222;
}*/



#content h1,h2,h3,h4,h5{
font-family:Arial, Helvetica, sans-serif;
margin:1em 0 -.5em 0;
page-break-after:avoid;
}

#pageNav h1{
 display:none;
}

#pageNav h2{
display:none;
}

#pageNav h3{
 display:none;
}

#pageNav h4 {
 display:none;
}

#pageNav h5 {
 display:none;
}


/*************** list tag styles ***************/

ul {
	list-style-type: square;
}

ul ul {
 list-style-type: disc;
}

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

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label{
 font: bold 1em Trebuchet,sans-serif;
 color: #334d55;
}
				
input{
font-family: Trebuchet,sans-serif;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1 {
	position:relative;
/*	top: 2em;
	left: 4em;
	right: 5%;
*/	margin: 5%;
width:90%;
}


/*#masthead{
	position: absolute;
	top: 0pt;
	left: 2%;
	right: 2%;
	width:95.6%;
	display:none;
}*/

#pageNav{
	display:none;
}


#content{
	padding: 0;
	margin:0;
	font-size: 11pt;
	line-height: 125%;
}



/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{
display:none;
}

#sitename .museum{
	visibility:visible;
}

/************** utility styles *****************/

#utility {
	font: 75% georgia, serif;
	position: absolute;
	top: 1em;
	right: 5%;
	color: #999999;
	width: auto;
	text-align: right;
	height: auto;
	visibility:visible;
	}

#utility a{
	color: #666666;
	visibility:visible;
	font-style: italic;

}


/************** pageName styles ****************/

#pageName{
	padding: 0;
	margin: 0pt;
	/*border-bottom:1pt solid #ccd2d2;*/
}

#pageName h2{
	font: bold 24pt Georgia, serif;
	color: #003333;
	margin:0pt;
	padding: 0 0 5pt 0;
	border-bottom: solid #003333 1pt;
}


/************* globalNav styles ****************/

#globalNav{
display:none;
}

#globalLink{
	display:none;
}

a.glink, a.glink:visited{
	display:none;
}

a.glink:hover{
	display:none;
}

#globalLink a.youarehere:link, #globalLink a.youarehere:visited {
display:none;
}

.skipLinks {
display: none;
}


/*************** search styles *****************/

#search{
	position: absolute;
	top: 5pt;
	right: 10pt;
	z-index: 101;
}

#search input{
  font-size: 70%;
  margin: 0pt  0pt 0pt 10pt;
 }
 
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:hover{
	margin: 0pt;
}


/************* breadCrumb styles ***************/

#breadCrumb {
	display:none;
}

#breadCrumb a {
/*	color: #AAAAAA;*/
	display:none;
}

#breadCrumb a:hover{
	display:none;
}



/************** content styles *****************/

#content .docu {
display:block;
background-color: #eee;
margin:0 5% 1em 5%;
padding:1em 2em 1em 2em;
border-top:1pt solid #ddd;
border-left:2pt solid #ddd;
border-right:3pt solid #ccc;
border-bottom:3pt solid #ccc;
font-family:"Kunstler script", "Vladimir script", "Lucida Handwriting", "Bradley Hand ITC", cursive; 
font-size:1em;
line-height:160%;
color:#330033;
font-size-adjust:0.5;
}

#content .docu-office {
display:block;
background-color: #eee;
margin:0 5% 1em 5%;
padding:2em 2em 2em 3em;
border-top:1pt solid #ddd;
border-left:2pt solid #ddd;
border-right:3pt solid #ccc;
border-bottom:3pt solid #ccc;
font-family:"John Doe", "American Typewriter", Courier, monospace; 
font-size:12pt;
line-height:160%;
color:#000000;
}

#content .discuss_bullets {
	background-color:#eee;
	padding: 0 1em;
	margin: 1em 0;
	border-top: 1pt solid #ccc;
	border-right: 1pt solid #666;
	border-bottom: 1pt solid #666;
	border-left: 1pt solid #ccc;
}

#content .discuss_bullets ol {
list-style-position:outside;
}

.docu_img {
background-color:transparent;
padding:0;
border:0;
width:auto;
}

#content table.docu_img {
border:none;
padding:0;
page-break-inside:avoid;
}

.docu_img img {
border: 2pt solid #330033;
page-break-inside:avoid;
} 

.picture tr,td{
	background-color: transparent;
	padding:0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 9pt;
	line-height: 120%;
}

/****** TG materials block PRINT*******/

div.materials, div#materialsID  {
	padding: .5em 0 0 0;
	display: block;
	list-style-position: outside;
	list-style-type: square;
	margin: 0 -2em 0 0;
	border-bottom: 1pt solid #000;
}

div.materials table {
page-break-inside:auto;
page-break-before:avoid;
}

.materials tr td{
	background-color: transparent;
	padding:0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 120%;
	font-style: normal;
	color: #000000;
}

.materials tr th{
	background-color: #eee; 
	padding:0.25em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	border-top: 1pt solid #000;
	border-bottom: 1pt solid #000;
	text-align:left;
	font-weight:bold;
}

.materials table caption {
text-align:left;
font-weight:bold;
font-size:12pt;
font-family: Arial, Geneva, sans-serif;
}


/****** TG materials block   *************/

.tg #content .materials table td {
 border:0;
 padding:0;
}


.materials ul {
margin: 0 0 0 .5em;
padding: 0 0 0 1em;
}


.materials ul ul {
padding: 0 0 0 1em;
}

.materials ul ul ul {
list-style:square;
}


.materials li {
	margin:0em 0 0 0;
	font-weight:normal;
	padding: 0 0 .15em 0;
	line-height: 120%;
}

.materials h3,
.materials h4 {
	font-size:10pt;
	margin: 5pt 0 3pt 0;
}


/*********end from screen sheet*******/

/*.captionPix {
	font: bold 10pt "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
	background-color: transparent;
} Formerly .caption, which was causing IE6/Win2000 crash-on-print bug.
*/
/* Picture gallery*/

table.gallery_table {
	width:100%;
	border: none;
	clear:both;
}

table.imageframe {
	width:10%; 
	float:left; 
/*	margin: 1em; */
	background:#CCCCBB; 
	padding: .5em;
/*	border-top:2pt solid #ffe;
	border-left:2pt solid #ffe;
	border-right:2pt solid #aa9;
	border-bottom:2pt solid #aa9;
*/	page-break-inside:avoid;
}

.imageframe img {
	border: 1pt solid #000;
	page-break-inside:avoid;
}

body.gallery .imageframe img {
	page-break-inside:avoid;
}

.imageframe td p {
	font: .8em Arial, Geneva, sans-serif; 
	color:#332; 
	margin: .25em 0 .25em 0;
}

body.gallery div#content table.gallery_table table.imageframe, 
body.gallery div#content table.gallery_table div.imageframe {
	margin: 0;
	float:left;
	border:/*1pt solid #aa9*/none;
	page-break-inside:avoid;
	background: transparent;
	border-bottom: 1pt solid #998;
}


/************ sectionLinks styles **************/

#sectionLinks{
/*	margin: 0pt;
	padding: 0pt;*/
display:none;
}

#sectionLinks h3 {
	/*margin: 0pt;
	padding: 0pt 0pt 0pt 10pt;
	background-color:#99CCCC;
	color: #006666;*/
display:none;
}



#sectionLinks a:link, #sectionLinks a:visited {
	/*display: block;
	border-top: 1pt solid #ffffff;
	border-left: 1pt solid #ffffff;
	border-right: 1pt solid #99CCCC;
	border-bottom: 1pt solid #99CCCC;
	background-color: #DDEEFF;
	padding: 2pt 0pt 2pt 5pt;
	color: #006666;*/
	display:none;
}

#sectionLinks a:hover{
	/*border-top: 1pt solid #99CCCC;
	border-left: 1pt solid #99CCCC;
	border-right: 1pt solid #ffffff;
	border-bottom: 1pt solid #ffffff;
	background-color: #dddddd;
	font-weight: bold;
	text-decoration: none;
	color: #006666;*/
	display:none;
}

#sectionLinks .youarehere a:link,a:visited {
	/*background-color: #99cccc;
    border-top: 1pt solid #99CCCC;
	border-left: 1pt solid #99CCCC;
	border-right: 1pt solid #ffffff;
	border-bottom: 1pt solid #ffffff;*/
	display:none;
	visibility: hidden;
}

#sectionLinks h2 a:link{
/*color:#003333;*/
display:none;
}

/************** siteInfo styles ****************/


#siteInfo{
	clear: both;
	border-top: 1pt solid #cccccc;
	font-size: small;
	color: #000000;
	padding: 10pt 10pt 10pt 10pt;
	margin-top: 0pt;
}

/********************* end **********************/
#pagecell1 #exhibit {
	margin-bottom: 0.5em;
	font-size: 12pt;
}
#pagecell1 #siteInfo a {
	display: none;
}
/*#jfm #masthead #siteName h1 span#museum {
	font: italic bold 1em Georgia, "Times New Roman", Times, serif;
	color: #666666;
	display: inline;
	background: #FF0066;
	visibility: visible;
}*/
/*#jfm #masthead #siteName #museum {
	background: #9900CC;
	display: block;
	visibility: visible;
}
*/

#jfm #masthead h1#siteName span#museum  {
	color: #339900;
	background: #FFFF33;
	display: block;
	visibility: visible;
}
#content .gallery_table .imageframe p {
	page-break-before: avoid;
	font-size: 9pt;
	margin: .5em 0;
}
.materials caption {
	font: bold 12pt Arial, Helvetica, sans-serif;
	text-align: left;
	padding: .5em 0pt 0.25em;
}
.jumplinks {
	display: none;
	visibility: hidden;
	font-size: smaller;
}
li {
	margin: 0pt 0pt 6pt;
}
.gallery_table tr td {
	vertical-align: top;
}
