body 
{
    margin:0px;
    padding:0px;
    font-family: "Times New Roman", Times, serif;
	font-size: medium;
	height:100%;
}
.noBorder
{
    margin:0px 0px 0px 0px;
    padding:none;
    border:hidden;
    border-collapse:collapse;
}
.detailOuterPanel
{
    border-top:solid 1px White;
    border-left:solid 1px White;
    border-right:solid 1px White;
    width:800px;
    overflow:hidden;
}
.detailCollapseHeader
{
    background-color:#004A00;
    color:White;
    text-align:center;
    border-bottom:solid 2px #004400;
}
.detailPanel
{
    background-color:#FAFFFA;
    border:solid 2px #004A00;
    overflow:hidden;
}
.detailTable
{
    background-color:#FFFFFF;
    border:solid 2px #004A00;
    color:Black;
}
.countyOuterPanel
{
    border-top:solid 2px #004400;
    border-left:solid 2px #004400;
    border-right:solid 2px #004400;
    width: 800px;
}
.countyListCollapseHeader
{
    /*border-top:solid 2px #004400;*/
    border-bottom:solid 2px #004400;
    background-color:#FAFFFA;
    color:Black;
    text-align:center;
}
.countyListPanel
{
    /*border-top:solid 2px #004400;*/
    border-bottom:solid 2px #004400;
    background-color:#FFFFFF;
    text-align:left;
    height:0px;
    overflow: hidden;
}
.masterPage
{
    background-color:#004000;
    margin:0px 0px 0px 0px;
    padding:none;
    border:hidden;
    border-collapse:collapse;
    height:100%;
    text-align:center;
    color:White;
    font-family:Arial, Helvetica, sans-serif;
}
.masterPage a:link
{
    color:#419A05;
}
.masterPage a:visited
{
    color:#419A05;
}
.masterPage a:active
{
    color:#FFCC00;
}
.masterFooter
{
    background-color:#004000;
    margin:0px 0px 0px 0px;
    padding:none;
    border:hidden;
    border-collapse:collapse;
    height:100%;
    text-align:center;
    color:White;
    font-family:Arial, Helvetica, sans-serif;
}
.masterFooter a:link
{
    color:#FFCC00;
}
.masterFooter a:visited
{
    color:#FFCC00;
}
.masterFooter a:active
{
    color:#419A05;
}
.masterDiv
{
    margin:0px 0px 0px 0px;
    padding:none;
    border:hidden;
    border-collapse:collapse;
    height:100%;
    font-family:Arial, Helvetica, sans-serif;
}
.contentDiv
{
    background-color:White;
    width:700px;
    border-style:ridge;
    border-width:thin;
    color:Black;
    font-family: "Times New Roman", Times, serif;
    text-align:center;
}
.contentDiv h2
{
    color:#802900;
}
.contentDiv li
{
    margin:0 0 .5em 0;
}
.contentDiv p
{
    text-align:left;
}
.insideDiv
{
    width:650px;
    margin-left:auto;
    margin-right:auto;
}
.homeDiv
{
    width:700px;
    background-color:#004000;
    margin:0px 0px 0px 0px;
    padding:none;
    border:hidden;
    border-collapse:collapse;
    text-align:center;
    color:White;
    font-family:Arial, Helvetica, sans-serif;
}
.homeDiv a:link
{
    color:#FFCC00;
}
.homeDiv a:visited
{
    color:#FFCC00;
}
.homeDiv a:active
{
    color:#419A05;
}
/*.sidebar
{
    width:145px;
    margin:0px;
    padding:0px;
    vertical-align:top;
}
.sidebarTopSpacer
{
    background-color:Transparent;
    height:200px;
}*/
.menuButton
{
    background-color:#C69F2B;
    color:White;
    width:100px;
    height:30px;
    border:none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
}
.menuButton a:link
{
    color:White;
}
.menuButton a:visited
{
    color:White;
}
.menuButton a:active
{
    color:White;
}
.gridHeader
{
    background-color:#004A00;
    color:White;
}
.gridHeader a:link
{
    color:White;
}
.gridHeader a:visited
{
    color:White;
}
.gridHeader a:active
{
    color:White;
}
.gridRow
{
    background-color:White;
}
.gridRow a:link
{
    color:#419A05;
}
.gridRow a:visited
{
    color:#419A05;
}
.gridRow a:active
{
    color:#FFCC00;
}
.gridAlternateRow
{
    background-color:#E0EEE0;
}
.detailsViewAlternateRow
{
    background-color:#E0EEE0;
}
.outsideContent
{
    background-color:#EEFFCC;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
}
.siteHeader
{
    color:#5E2D00;
    font-size:18px;
    font-weight:bold;
}
.notesBlock
{
    color:red;
}
.siteTable
{
    border-style:solid;
    border-width:1px;
    border-color:#5E2D00;
}
.siteLink
{
    color:Black;
    text-decoration:underline;
}
.imagePageDiv
{
    background-color:Black;
    color:White;
}
.imagePageLink
{
    color:White;
    text-decoration:underline;
}
.imageHeader
{
    color:White;
    font-size:18px;
    font-weight:bold;
}
.searchTable
{
    background-color:#FAFFFA;
    border:solid 1px White;
    color:Black;
}
.cultigenSearchTable
{
    background-color:#FAFFFA;
    border:solid 1px #004A00;
    color:Black;
}
.searchTitleText
{
    font:Arial;
}
.queryDisplayTable
{
    font:Arial;
    background-color:#004000;
    border:solid 1px White;
    color:White;
}
.queryDisplayTable a:link
{
    color:#FFCC00;
}
.queryDisplayTable a:visited
{
    color:#FFCC00;
}
.queryDisplayTable a:active
{
    color:#419A05;
}
.c14LeftCell
{
    text-align:left;
    width:250px;
    color:Black;
}
.c14RightCell
{
    text-align:right;
    width:300px;
    color:Black;
}

.reportTable
{
    border:solid 2px #004400;
    border-collapse:collapse;
    width: 500px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
.reportTable a:link
{
    color:#419A05;
}
.reportTable a:visited
{
    color:#419A05;
}
.reportTable a:active
{
    color:#FFCC00;
}
.reportHeader
{
    border-top:solid 1px #004400;
    border-bottom:solid 1px #004400;
    background-color:#E0EEE0;
    color:Black;
    text-align:center;
    width:100%;
}
.reportListCell
{
    background-color:White;
    text-align:left;
    width:100%;
}
.reportListAltCell
{
    border-top:solid 1px #E0EEE0;
    background-color:#FAFFFA;
    text-align:left;
    width:100%;
}
.factTable
{
    background-color:#004000;
    border:solid 1px White;
    border-collapse:collapse;
    width: 500px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    color:White;
}
.findingAidPage
{
    background-color:White;
    border-style:ridge;
    border-width:thin;
    color:Black;
    font-family: "Times New Roman", Times, serif;
    width:725px;
    text-align:left;
}
