
html{
	height:100%;
	margin:0px;
}

body{
	background-color:#e3e2ce;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	height:100%;
}
.imagecopy {
    clear: both;
    	font-family:arial;
	font-size:7pt;
    
}
a{
	color:#be4a4b;
	text-decoration:none;
}
 a.toplink {text-align: right;}
 .slickviewer {
     
     width: 650px; 

 }
 

.error{

background-color:#f8efa0;
border:1px #bdb5b2 solid;
width:460px;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
font-family:verdana;
font-size:10pt;
}

a:hover{
	text-decoration:none;
}


.main-page-frame{
	width:1000px;
	background-color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;	
}

.banner-div{
	height:130px;
	width:100%;
	background-color:#272822;
}

.banner-left-div{
	float:left;	
}

.banner-right-div{
	float:left;	
}

.menubar{
	height:20px;
	width:927px;
	background-color:#896c5c;	
	padding-left:37px;
	padding-right:37px;
	padding-top:5px;
	padding-bottom:3px;
	font-family:georgia;
	font-size:11pt;
	color:#e5d4b6;
	font-weight:bold;
	text-align:center;	
}

.menubar a{
	color:#e5d4b6;
	background-color:#896c5c;	
}

.menubar a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.menubar a.on{
	color:#ffffff;
}


.searchbar{
	height:20px;
	width:927px;
	background-color:#cdb38e;
	background-image: url(../images/searchbar-background.gif);	
	padding-left:37px;
	padding-right:37px;
	padding-top:7px;
	padding-bottom:5px;
	font-family:arial;
	font-size:10pt;
	color:#473939;
	font-weight:bold;
	text-align:right;	
}

.searchbar-input-form{
	margin:0px;
	padding:0px;
}

.searchbar-input-box{
	font-size:9pt;
}

.searchbar-input-button{
	vertical-align:top;	
}



.content-frame{
	background-image: url(../images/toc-background.gif);
	background-position: left;
	background-color:#ffffff;
	border-top:1px #bdb5b2 solid;	
	border-left:1px #bdb5b2 solid;
	border-bottom:1px #bdb5b2 solid;
	width:999px;;
	float:left;
	clear:both;
}



.content-toc-div{
	width:245px;
	height:100%;
	background-color:#e9dcc9;
	border-right:1px #bdb5b2 solid;
	float:left;

}

.content-toc{
	width:171px;
	padding-left:37px;
	padding-right:17px;
	padding-top:10px;
	padding-bottom:20px;	
}

.content-toc a{
	font-family:arial;
	font-size:10pt;
	color:#282923;
	font-weight:bold;
	background-color:#e9dcc9;
	display:block;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;	
}

.content-toc a:hover{
	color:#be4a4b;	
	text-decoration:underline;
}

.content-toc a.on{
	color:#be4a4b;
}


.content-page-div{
	background-color:#ffffff;
	width:690px;
	padding-left:24px;
	padding-right:37px;
	padding-top:37px;
	padding-bottom:37px;
	float:left;	
}

.content-page-div a{
	color:#2c76f1;	
	text-decoration:none;
}

.content-page-div a:hover{
	text-decoration:underline;
}

.content-page-title{
	font-family:verdana;
	font-size:24pt;
	font-weight:bold;
	color:#be4a4b;	
	padding-bottom:20px;
}

.content-page-section-title{
	font-family:verdana;
	font-size:16pt;
	font-weight:bold;
	color:#be4a4b;
        padding-top:30px;
	padding-bottom:20px;
}

p{
	font-family:verdana;
	font-size:10pt;
	margin-top:10px;
	margin-bottom:10px;	
}

li {
	font-family:verdana;
	font-size:10pt;	

}

.normal-text{
	margin-right:70px;
	
}

.normal-text p{
	text-align:justify;	
}

.toc-hr{

	border-bottom:1px #bdb5b2 solid;	
}


.search-form-div, .record-display-div{
	padding-top:10px;
	padding-bottom:10px;
	font-family:georgia;
	font-size:12pt;
}

.search-form-row{
	padding-top:10px;
	padding-bottom:10px;
	clear:both;	
}

.record-display-row{
	padding-top:4px;
	padding-bottom:4px;
	clear:both;	
}

.search-form-label{
	font-weight:bold;
	display:block;
	float:left;
	width:30%;	
}

.record-display-label{
	font-weight:bold;
	display:block;
	float:left;
	font-size:10pt;
	width:20%;	
}

.place-display-label{
	font-style:italic;
	display:block;
	float:left;
	font-size:10pt;
	width:20%;
        padding-bottom: 16pt;
}

.record-display-data{
	display:block;
	float:left;
	font-size:10pt;
	line-height:15pt;
	width:80%;	
}

.search-form-row input{
	display:block;
	float:left;
	width:250px;	
}

.search-form-row input.year {
    display:inline; 
    width: 35px;
    float:none;
}

.search-form-dropdown-divs{
	display:block;
	float:left;
	font-style:italic;
	color:#666666;
	line-height:20px;
	
}

.search-form-row img{
	padding-left:20px;
	cursor:pointer;	
}

.search-form-row input.submit-button{
	width:83px;
	float:right;
	margin-right:30%;
}


.include-variants{
	font-size:10pt;	
	display:block;
	float:left;
	padding-left:10px;
}

.include-variants input{
	width:20px;
	display:inline;
	float:none;

	
}

.section-marker{
	border-bottom:1px #bdb5b2 solid;
	text-align:right;
	float:right;
	width:100%;
	margin-bottom:20px;	
	margin-top:20px;

}

.results-marker{
	margin-bottom:0px;
	margin-top:0px;
	float:none;
}
th.ug {
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:#BD4B4B;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	background-color:#e9dcc9;
	border-top:1px #bdb5b2 solid;
	border-left:1px #bdb5b2 solid;
	border-right:1px #bdb5b2 solid;
	text-align:left;
}
.results-marker-div{
	border-bottom:1px #bdb5b2 solid;	
}

a.orderby {
    color:#BD4B4B;
}


.section-marker-label{
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:#BD4B4B;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	background-color:#e9dcc9;
	border-top:1px #bdb5b2 solid;
	border-left:1px #bdb5b2 solid;
	border-right:1px #bdb5b2 solid;
	width:80px;
	text-align:right;
	float:right;


}

.section-marker-label-results{
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:#BD4B4B;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	background-color:#e9dcc9;
	border-top:1px #bdb5b2 solid;
	border-left:1px #bdb5b2 solid;
	border-right:1px #bdb5b2 solid;
	width:80px;
	text-align:left;


}

.tab1{
	margin-right:30px;
}


.tab2{
	margin-right:50px;
}

.tab3{
	margin-right:175px;
}

.tab4{
	margin-right:30px;
}


.results-row{
	text-align:left;
	width:100%;


}

.results-cell{
	font-family:georgia;
	font-size:10pt;
	padding-bottom:10px;	
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;



}

.ug-cell{
	font-family:georgia;
	font-size:10pt;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
        border:1px #bdb5b2 solid;




}

.cell1{
	width:111px;
	border-left:1px #bdb5b2 solid;
}

.cell2{
	width:131px;
	border-left:1px #bdb5b2 solid;
}

.cell3{
	width:256px;
	border-left:1px #bdb5b2 solid;
}

.cell4{
	width:135px;
	border-left:1px #bdb5b2 solid;
	border-right:1px #bdb5b2 solid;
}

.growcell {
    	border-left:1px #bdb5b2 solid;
	border-right:1px #bdb5b2 solid;
}
.record-display-div .section-marker-label{
	width:150px;	
}

.results-table{
	border-bottom:1px #bdb5b2 solid;
}


.helpdiv{
	display:none;
	background-color:#f8efa0;
	border:1px #bdb5b2 solid;
	width:420px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	font-family:verdana;
	font-size:10pt;
}

.helpdiv2{
	display:none;
	background-color:#f8efa0;
	border:1px #bdb5b2 solid;
	width:560px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	font-family:verdana;
	font-size:10pt;
}




.logo-frame{
	width:1000px;
	height:105px;
	background-image: url(../images/logo-frame-background.gif);
	background-color:#ffffff;
	float:left;

}
div.rightfloat {
    float:right;
    margin-right:10px;
}

.logo-york-div, .logo-mellon-div, .logo-hrionline-div{
	float:left;	
}

.bottombar{
	height:48px;	
	width:926px;
	background-color:#896c5c;	
	padding-left:37px;
	padding-right:37px;
	padding-top:16px;
	padding-bottom:16px;
	font-family:arial;
	font-size:9pt;
	color:#dcd7d4;
	clear:both;
}

.bottombar-left-div{
	float:left;
	width:50%;	
}

.bottombar-right-div{
	float:right;
	width:25%;
}

.bottombar-left-div a, .bottombar-right-div a{
	font-weight:bold;
	color:#ffffff;
	background-color:#896c5c;
}

.bottombar-left-div a:hover, .bottombar-right-div a:hover{
	text-decoration:underline;
}

/* used for deep zoom (seadragon) */
#location {
    float: left;
    width: 650px;
    height: 450px;
    background-color: black;
    border: 1px solid black;
    color: white;   /* for error messages */
    margin-top: 5px;
}



