/*--MAIN--*/

body {
background-color: white;
font-family: "verdana";
font-size: 9pt;
color: black;
vertical-align: bottom;
a:visited color: #663366;
}

h1 {
color: black;
font-family: "verdana";
text-align: center;
font-size: 16pt;
}


/*--a.HeaderLink {--*/
/*--	background-color: #222222;--*/
/*--	padding: ;--*/
/*--}--*/
/*--a:hover.HeaderLink {--*/
/*--	background-color: #2CAFB4;--*/
/*--	padding: 15px;--*/
/*--}--*/


.HeaderLink {
color: white;
text-decoration: none;

}

.HeaderLink2 {
color: white;
}

.HeaderText {
color: white;
font-size: 30px;
text-align: center;
}

.ButtonText {
color: white;
font-size: 15px;
text-align: center;
text-decoration: none;
a:hover {color: #2CAFB4};
}


/*--FORM--*/

.InputFormField {
border-bottom: solid #000000;
border-width: 1px;
width: 90%;
padding-left: 5px;
padding-right: 5px;
font-size: 9pt;
}

.InputFormLabel {
border-bottom: solid #000000;
border-right: solid #000000;
border-width: 1px;
text-align: center;
width: 12%;
font-weight: bold;
font-size: 9pt;
}

.SearchFormInput {
width: 100%;
}

.SearchTable {
border: solid #000000;
border-width: 3px;
border-collapse: collapse;
padding: 10px;
}

.SearchTableAdvanced {
border: solid #000000;
border-width: 3px;
border-collapse: collapse;
padding: 10px;
height: 100%;
}

.InputFormButtons {
a:link {color: #000000};
a:visited {color: #663366};
a:hover {color: #000000};
a:active {color: #000000};
}

.FormButton {
background-color: #33cc00;
width: 200px;
height: 40px;
align: right;
font: bold;
border-collapse: collapse;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

.FormClearButton {
background-color: #33CC66;
width: 200px;
height: 40px;
align: right;
font: bold;
}

.OptionsFormButton {
background-color: #D3D3D3;
width: 200px;
height: 40px;
align: right;
font: bold;
}

.OptionsTitle {
background-color: #c0c0c0;
width: 200px;
height: 40px;
align: right;
font: bold;
}

.OptionsSelect {
background-color: #99ccff;
width: 200px;
height: 40px;
align: right;
font: bold;
}

.ButtonTable {
vertical-align: top;
border-collapse: collapse;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}

.SearchOptions {
border: solid #000000;
background-color: #E8F9E5;
}

.FormButtonHiddenSearch {
position: absolute;
left:0px;
z-index: -99;
width: 0px;
height: 0px;
}

/*--OVERVIEW--*/



td.OverviewKey {
background-color: #E8F9E5;
border-bottom: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.OverviewCell {
background-color: #E8F9E5;
border-bottom: solid #000000;
border-left: solid #000000;
border-width: 1px;
}

.Navbar {
font-size: 9pt;
}

  /*--DE 260208--*/


.OverviewHeader {
 background-color: #5AB95A;

 }

th.OverviewHeaderAltRefNo {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderLevel {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderTitle {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderDate {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }



th.OverviewHeaderPlaceName {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }


th.OverviewHeaderSet {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }


th.OverviewHeaderArea1{
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderArea2 {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderArea3 {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderArea4 {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

th.OverviewHeaderArea5 {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }




.OverviewCellPlaceName {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellArea1 {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellArea2{
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellArea3 {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellArea4 {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellArea5 {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }





th.OverviewHeaderPersonName {
 background-color: #5AB95A;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellPersonName {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }




.OverviewCellAltRefNo {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellLevel {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellTitle {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }

.OverviewCellDate {
 background-color: #E8F9E5;
 border-bottom: solid #000000;
 border-left: solid #000000;
 border-width: 1px;
font-size: 9pt;
 }
 
.OverviewSummary {
 font-size: 9pt;
 }

  /*-------------*/



.OverviewTable {
border-collapse: collapse;
border: solid #000000;
border-width: 3px;
}

/*--RECORD--*/

.FieldLabel {
width: 30%;
background-color: #E8F9E5;
border: solid #000000;
border-width: 1px;
font-weight: bold;
font-size: 9pt;
}

.RecordView {
width: 100%;
background-color: #E8F9E5;
border: solid #000000;
border-width: 3px;
border-collapse: collapse;
padding: 10px;
}

/*-RECORD-FIELDS-*/
.RefNo {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Repository {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.AltRefNo {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.RefNo {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.AccNo {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Title {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Date {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Extent {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.CreatorName {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.AdminHistory {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.CustodialHistory {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.ScopeAndContent {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.ContentDescription {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.CrossReferences {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Appraisal {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Arrangement {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.AccessStatus {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.AccessConditions {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.AccessCategoryNote {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.ClosedUntil {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Language {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.ReprodnNote {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.PublnNote {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Originals{
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Code {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.PersonName {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Dates {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.PlaceName {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Area1 {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Area2 {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Area3 {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Area4 {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Area5 {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.UserWrapped2 {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Gender {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.ParallelEntry {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.NonPreferredTerm {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.DatesAndPlaces {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Address {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Nationality {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Activity {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Relationships {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.PublishedWorks {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.SigInfo {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.ArchNotes {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Rules {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Jurisdiction {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Subordinate {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}


.LegalNumbers {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}


.AdminStatus {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.LegalStatus {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}


.AdminStructure {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Term {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}




.Level {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}

.Description {
border: solid #000000;
border-width: 1px;
font-size: 9pt;
}


/*--*/




/*--TREE--*/
.TreeViewFieldLabel {
background-color: #E8F9E5;

}


.TreeViewFields {
background-color: #E8F9E5;
border: solid 1px Black;
width: 100%;
}

TreeViewCurrentItem {
color: #bd43b0;
font-size: 9pt;
}

table.treeview {
width: 100%;
}


table.pagetable {
width: 100%;
}

IMG {
border-style: none;
border-collapse: collapse;
}



/*--HELP--*/
.Help {
font-size: 9pt;
vertical-align: top;
}

.HelpTable {
font-size: 9pt;
background-color: #E8F9E5;
border: solid #000000;
border-width: 3px;
border-collapse: collapse;
}

.HelpTableHeader {
background-color: #5AB95A;
border-bottom: solid #000000;
border-left: solid #000000;
border-right: solid #000000;
border-width: 1px;
border-collapse: collapse;
padding-left: 10px;
font-weight: bold;
}

.HelpTableCell {
border-bottom: solid #000000;
border-left: solid #000000;
border-right: solid #000000;
border-width: 1px;
padding-left: 10px;
}

/*-MISC-*/

.InputFormRadio {
height: 30px;
width: 30px;
}

.Text {
font-size: 9pt;
}

.Link {
padding-right: 100px;
}



p.message {
font-size: 9pt;
}
h1.message {
text-size: 16pt;
}

.Small {
visibility: hidden;
}

.InputFormOptions {
border-collapse: collapse;
}

.Message1 {
font-size: 9pt;
}

.Error {
font-size: 9pt;
}

.errorcode {
visibility: hidden
}


.TreeViewFieldData {
font-size: 9pt;
}

.SearchOptions {
font-size: 9pt;
}

table.PageTable p {
font-size: 9pt;
}



