﻿
/*This is a sample overide css file.  In this file, ONLY change the styles that you wish to override.   */
/* You may copy styles in from the main /styles/styles.css stylesheet, place them here, and modify*/
/* Do NOT make changes to styles.css itself as changes there will be lost when patches are applied*/


html {
    min-width: 100%;
    background-color: #60725f;
    /*background-image: url("../../images/custom/BerksBanner.jpg");*/
    background-repeat: no-repeat;
    /*background-attachment:fixed;*/
}

#wrapper {
    /* background-color:white; */
    width: auto;
    height: auto;
    margin-left: auto;
    margin-top: 2px;
    margin-right: auto;
    z-index: 1 !important;
    background: transparent;
}

div#wrapper.center{
    /*padding: 2px 420px 0px*/
}


body.backgroundimage {
    /*Replace background dots by changing URL below*/
    background-image: none;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 100%;
}

.sitelogo {
    /*Adjust site logo by changing URL below. */
    background-color: white;
    background-image: url("../../images/custom/BerksBanner.jpg");
    background-repeat: no-repeat;
    width: 636px; /*Must be specified and match width of image*/
    height: 111px; /*Must be specified and match height of image*/
    /* margin-left: 0px; */
}

.sitelogocontainer {
    height: 111px !important;
    width: 636px;
    /*Use margin-left/margin-right below to center site logo*/
    /*margin-left:auto;
    margin-right:auto;*/
    margin-left: auto;
    margin-top: 50px;
    margin-right: auto;
}

#outerheader {
    display: block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background-color: transparent;
    /*opacity: 0.93;*/
    z-index: 100 !important;
}

#middleheader {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background-color: transparent;
    width: 100%;
}

#header {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    height: 111px;
    background-color: transparent;
    min-width: 636px;
}

/* These A CSS definitions define the links in the Search Area.  For footer defs look further below */
A, A:link, a:visited {
    color: #0e5137;
    border: 0;
    TEXT-DECORATION: none
}

    A:hover {
        color: #0e5137;
        TEXT-DECORATION: underline;
    }

/*.HeaderSiteTitle {
	color: white;
	font-size: 18px;
	position: fixed;
	top: 5px;
	left: 5px;
}*/

/*.Help {
	top: 47px;
	right: 400px;
}*/

body {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    color: #333;
    line-height: 16px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center top;
    width: fit-content;
}

/*body.backgroundimage {
	background-image: url("../../images/custom/background121113.jpg");
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top !important;
	height: 100%;
}*/

#rightsection {
    float: right;
    position: absolute;
    text-align: right !important;
    height: 100px;
    width: 440px;
    color: #000000;
    FONT-SIZE: 12px;
    background-color: transparent;
    /* background-image: url('../../images/framework/topNav-backrnd.jpg'); */
    /* background-repeat: repeat-x; */
    top: 5px;
    z-index: 1000;
    right: 0px !important;
}

.SideBar {
    background-color: transparent;
}

.SideBarHeading {
    BACKGROUND-POSITION: center 50%;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: middle;
    COLOR: #3d6599;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}

.SideBarTabs {
    FONT-SIZE: 9pt;
    font-weight: lighter;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-INDENT: 6px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
    BORDER-WIDTH: 0px;
}

.BannerSubTabs, .IndexLink, .SideBarTabs {
    color: #000000;
}

.HeaderLinks {
    color: white;
    width: 100%;
    background-color: #4c4b4c;
}

#content {
    width: 100% !important;
    position: static !important;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0 !important;
}



    #content p {
        margin: 20px;
        font-size: 11pt;
        line-height: 1.4;
        text-align: left;
    }

    #content a {
        font-size: 18px;
        margin: 20px 0 20px 10px;
        display: block;
    }

    #content h1 {
        font-weight: 400;
        color: black;
        FONT-SIZE: 18pt;
        text-transform: uppercase;
        margin: 20px;
        padding-top: 15px;
    }

    #content h2 {
        font-weight: 400;
        color: #264277;
        FONT-SIZE: 18pt;
        text-transform: uppercase;
        margin: 20px;
        padding-top: 25px;
    }

    #content h3 {
        color: black;
        font-size: 14pt;
        font-weight: 500;
        text-transform: uppercase;
        text-align: left;
        margin: 20px;
        padding-top: 10px;
        font-family: Tahoma, Geneva, sans-serif;
    }

/* Adjust white content area by adjusting parameters below.  
   Border-radius controls rounded corners while box-shadow 
   controls 3D drop shadow effect*/

.contentpanel {
    border: 2px solid white;
    /*background: #f8f4ef;*/
    background: white;
    border-radius: 15px;
    /* -webkit-box-shadow: 3px 3px 2px lightgray; */
    box-shadow: 0 0 1px 1px lightgray;
    margin: 5px 5px 5px 5px;
    padding: 0px 5px 0px 5px;
    opacity: 0.90;
    
    /* min-width: 800px; */
}




#wideimage {
    width: 1903px;
    margin: auto;
}

#panelx {
    position: static;
    height: 450px;
    width: 100%;
    background-color: blue;
}

.SearchText {
    font-size: 11pt;
    font-family: Arial;
    color: #1a2a3b;
}

.SearchExamples {
    color: #32589e;
    background-color: transparent;
    font-size: 12pt;
    font-family: Tahoma, Geneva, sans-serif;
    text-decoration: underline;
}

#topmenu {
    /*position: center;*/
    /*display: block;*/
    height: 33px;
    color: black;
    background-image: url("../../images/custom/GreenMenuBar.jpg");
    background-color: transparent;
    font-size: 13.5pt !important;
    font-family: Arial;
    /*text-transform: uppercase;*/
    top: 0px !important;
    width: 636px !important;
    margin-left: auto;
    margin-right: auto;
    z-index: 100;
}

    #topmenu .unsel a {
        color: black;
        background-color: transparent;
        font-weight: normal;
        padding: 5px;
    }

    #topmenu .sel a {
        color: black;
        background-color: transparent;
        font-weight: heavy;
        border: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        padding: 5px;
    }

    #topmenu a:hover {
        text-decoration: underline !important;
        background-color: transparent;
        height: 29px;
        color: black;
        /* cursor:pointer; */
    }

/*#topmenu ul {
    left:0;
    text-align: left;
    padding-left: 0;
}*/

/*#topmenu ul li {
    right:0;
}*/

/*    ***Secondary Top Menu Not Used***  */
#secondarytopmenu {
    background-color: white;
    color: white;
    font-size: 9pt;
    font-weight: bold !important;
    font-family: Verdana;
    top: 30px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    height: 0px !important;
}

    #secondarytopmenu .unsel a {
        color: #4c4b4c;
        font-size: 9pt;
        font-weight: bold !important;
        font-family: Verdana;
        padding: 0px 15px 0px 15px;
    }

    #secondarytopmenu .sel a {
        color: #4c4b4c;
        font-size: 9pt;
        font-weight: bold !important;
        font-family: Verdana;
        background-color: #4c4b4c;
        /* following clear away standard formatting */
        padding: 0px 15px 0px 15px;
        box-shadow: none;
    }

    #secondarytopmenu a:hover {
        text-decoration: none;
        color: white;
        background-image: url("../../images/custom/hover.jpg");
        background-repeat: repeat-x;
        height: 100%;
        width: 100%;
        margin-left: auto;
        text-align: left;
    }

    #secondarytopmenu ul {
        margin-left: auto;
        text-align: left;
    }

        #secondarytopmenu ul li {
            margin-left: auto;
            top: 9px;
        }

#footercontent {
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    font-size: 12px;
    font-family: Arial;
    color: #E6DDCC;
    background-color: #60725f;
    background-image: none;
    min-width: 100% !important;
    width: 100%;
    opacity: 0.93;
}

#footerarea {
    /* background-color: #60725f; */
}

#messageBanner {
    height: 0px;
}

/*#wrapper {*/
/* background-color:white; */
/*width: 730px;
	height: 500px;
	margin-left: auto;
	margin-top: 6%;
	margin-right: auto;
	z-index: 1 !important;
	background-color: tomato;
}*/

/*Flyout (left side) menu styles*/
.FlyoutMenuLayer {
    border: 2px solid lightgray;
    background-color: #9CAFC1;
}

.FlyoutMenuItem {
    color: #1a2a3b !important;
}

.PullDownMenuLayer {
    background-color: #60725f;    
    color: black !important;
    font-size: 9pt !important;
    position: absolute;
    top: 152px !important;
    font-weight: normal !important;
}

.PullDownMenuItem {
    background-image: none !important;
    text-decoration: none !important;
    cursor: default !important;
    text-align: left !important;
    padding: 15px 0px 15px 0px !important;
    background-color: transparent;
    color: #f8f4ef;
}

    .PullDownMenuItem a:hover {
        text-decoration: none !important;
        color: black !important;
        background-color: #f8f4ef !important;
        padding: 15px 0px 15px 0px !important;
        cursor: pointer !important;
        /* font-size: 9pt!important; */
        font-weight: bold !important;
        font-family: Tahoma, Geneva, sans-serif !important;
        text-align: left !important;
    }

.WidgetBar, #DTLNavigator_txtFromTo {
    color: black !important;
}

.WidgetBarSelected {
    font-weight: bold;
    font-size: 10px;
    color: white;
    border: none;
    background-color: #E4E7D0;
}

.WidgetBarHL {
    font-weight: bold;
    font-size: 10px;
    color: #3d6599;
    background-color: #E4E7D0;
}

.WidgetBar {
    FONT-SIZE: 12px;
    COLOR: #3d6599;
    BACKGROUND-COLOR: white;    
    /*padding: 0px 20px 0px 20px !important; */   
    /* top, right, bottom, left */
}

.RecordWidget {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3d6599;
    BACKGROUND-COLOR: white;
    padding: 1px 1px 1px 1px !important;
    
}

.RecordWidgetLight {
    FONT-SIZE: 12px;
    COLOR: #3d6599;
    BACKGROUND-COLOR: white;
}

.ListWidget {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3d6599;
    BACKGROUND-COLOR: white;
}

.DataletHeaderBottom {
    /*color: black;*/
    background-color: white !important;
    font-size: 10pt;
    font-weight: normal;
    color: #264277;
}

.DataletHeaderTop {
    background-color: white !important;
    /*color: black;*/
    font-size: 10pt;
    font-weight: normal;
    color: #264277;    
}


.DataletTitleColor {
    background-color: #efefef;
    color: #264277;
    font-weight: bold;
    font-size: 13px;
}

.DataletTopHeading {
    background-color: #efefef;
}

/*.Btn {
	Color: white;
	background-color: #0f2557;
}

.BtnBlue {
	Color: white;
	background-color: #0f2557;
}*/

.FormText {
    font-size: 11px;
}

.AkandaCopyright {
    color: white;
}

.Banner {
    BACKGROUND-COLOR: #aecfe9 !important;
    font-family: Tahoma, Geneva, sans-serif;
}

    .Banner h1 {
        font-weight: 400;
        color: #DB3000;
        FONT-SIZE: 18pt;
        text-transform: uppercase;
        margin: 20px;
        padding-top: 20px;
    }

    .Banner p {
        margin: 20px;
        font-size: 11pt;
        line-height: 1.4;
        padding-bottom: 10px;
    }

.BannerSubTabs {
    BACKGROUND-COLOR: #FFFFFF !important;
    font-family: Tahoma, Geneva, sans-serif;
    width: inherit;
}

    .BannerSubTabs h1 {
        color: #264277 !important;
        font-size: 14pt !important;
        font-weight: 500 !important;
        text-transform: uppercase !important;
        text-align: left !important;
        margin: 20px !important;
        padding-top: 10px !important;
        font-family: Tahoma, Geneva, sans-serif !important;
    }

    .BannerSubTabs h2 {
        color: #264277 !important;
        font-size: 12pt !important;
        font-weight: 500 !important;
        text-transform: uppercase !important;
        text-align: left !important;
        margin: 20px !important;
        padding-top: 10px !important;
        font-family: Tahoma, Geneva, sans-serif !important;
    }

    .BannerSubTabs p {
        margin: 0 20px 20px 20px !important;
        font-size: 11pt !important;
        line-height: 1.4 !important;
        padding: 5px 0 5px 0 !important;
        text-align: left !important;
    }

    .BannerSubTabs a {
        font-size: 20px !important;
    }

.BannerSubTabsBlank {
    BACKGROUND-COLOR: #FFFFFF !important;
    Border-right: none;
    border-top: none;
    border-left: none;
    border-bottom: none;
}

.auto-style9 {
    font-size: 9pt;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    letter-spacing: 0px;
    color: #F6F6F0;
}

    .auto-style9 a {
        /* color: #99D9EA; */
        color: #C9E3EA;
    }

.auto-style12 {
    text-align: left;
    font-size: 14pt;
    font-family: Arial,sans-serif !important;
    color: #F6F6F0;
}

.auto-style13 {
    text-align: left;
    font-size: 9pt;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #F6F6F0;
}

.auto-style50 {
    text-align: left;
    font-size: 9pt;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #F6F6F0;
}

.footer-style {
    text-align: left;
    font-size: 13pt;
    font-family: Arial,sans-serif;
    color: #E6DDCC;
}

    .footer-style a {
        color: #E6DDCC;
    }

.footer-styleBold {
    text-align: left;
    font-size: 13pt;
    font-family: Arial, sans-serif;
    color: #E6DDCC;
    font-weight: bold;
}

.footer-styleBoldHyp {
    text-align: left;
    font-size: 13pt;
    font-family: Arial, sans-serif;
    color: #E6DDCC !important;
    font-weight: bold;
    text-decoration: none;
}

    .footer-styleBoldHyp a {
        color: #E6DDCC;
    }

#searchResults {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

ContentPanel1 {
    width: 400px !important;
    BACKGROUND-COLOR: transparent !important;
}

#loginform {
    margin-left: 0px !important;
}

#login_adj {
    width: 400px !important;
}

#sidemenu {
    font-size: 14px;
    BACKGROUND-COLOR: #f5f5f5;
    font-weight: normal !important;
    width: 170px;
}

    #sidemenu .sel a {
        background-color: #264277 !important;
        color: #ffffff !important;
        font-weight: normal;
        /* text-decoration: underline; */
        padding: 6px 2px 15px 6px;
        background: none;
    }

    #sidemenu .unsel a {
        color: #3865B8;
        font-weight: normal;
        padding: 6px 2px 15px 5px;
    }

    #sidemenu a:hover {
        text-decoration: none;
        color: #ffffff !important;
        BACKGROUND-COLOR: #3865B8;
        width: 170px;
    }

    #sidemenu li {
        border-bottom: none;
    }

        #sidemenu li.sel {
            background-color: #264277;
        }

    #sidemenu .contentpanel {
        background-color: transparent;
        border: none;
        box-shadow: none;
        opacity: 0.93;
        padding: 0px 0px 0px 0px;
        width: 170px !important;
    }

    #sidemenu.columns {
        background-color: transparent;
    }




#dvDataPanel {
    z-index: 90 !important;
}

.sketchbody {
    background-image: none;
    background-color: #ffffff;
}

#disclaimerLinks {
    font-size: 11pt !important;
    display: inline !important;
    margin: 0 0 0 0 !important;
}

.HelpTOC {
    font-size: 10pt;
}

.white {
    color: white;
}

.auto-style14 {
    color: #E6DDCC !important;
}

.Input {
    font-size: 14px !important;
}

.SearchResults {
    font-size: 13px;
}

.MenuRowHL {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 9pt;
    color: White;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    background-color: #424142;
    border-bottom: none;
    z-index: +300;
}

.MenuRowClicked {
    font-family: Tahoma, Geneva, sans-serif !important;
    font-size: 9pt !important;
    color: White;
    font-weight: normal !important;
    text-decoration: none;
    cursor: pointer;
    background-color: #424142;
    border-bottom: none;
    border-right: none;
    border-top: none;
    border-left: none;
}

#pd_Parent a:after {
    content: "▼";
}

/* #pd_Parent a:after
{
	content: url(../../images/icons/ActivityCenter/arrow_refresh.png);
} */

#notifBox {
    height: 30px;
    width: 700px;
    position: relative;
    left: 10%;
    color: #555;
    border-radius: 10px;
    padding: 15px 10px 0px 36px;
    margin: 10px;
    background: #fff8c4;
    border: 1px solid #f2c779;
    line-height: 13px;
}

#btAgree.Btn.BtnBlue {
    width: 100px;
}

#btDisagree.Btn.BtnBlue {
    width: 100px;
}

.DataletData {
    font-size: 13px;
}

.DataletSideHeading {
    font-size: 13px;
    width: 450px;
}

#ml.SideBarTabs {
    font-size: 13px;
}



/*
div#map_container.esriMapContainer
{   
    width: 1000px !important;
	height: 1000px !important;
	background-color: #000000 !important;
}

div#map_root.esriMapContainer
{   
    width: 1000px !important;
	height: 1000px !important;
	background-color: #333333 !important;
}

*/

/*div#map.map {
    height: 700px !important;
}*/

/*#map_gc{
    max-width: 1000px;
}

#map_layers.esriMapLayers{
    max-width: 1000px;
}

#map_container.esriMapContainer{
    max-width: 1000px;
}*/

.Help {
    display: none;
}

body#printableversion {
    padding: 0px,15px,0px,15px !important;
}

#datalet_div_0 {
    width: 420px !important;
}

#datalet_div_1 {
    width: 420px !important;
}

#datalet_div_2 {
    width: 420px !important;
}

#datalet_div_3 {
    width: 420px !important;
}

#datalet_div_4 {
    width: 420px !important;
}

#datalet_div_5 {
    width: 420px !important;
}

#datalet_div_6 {
    width: 420px !important;
}

#datalet_div_7 {
    width: 420px !important;
}

#datalet_div_8 {
    width: 420px !important;
}

#datalet_div_9 {
    width: 420px !important;
}

/*div.holder {
    width: 617px !important;
}*/

/*#printableversion.h3{
    padding: 15px, 15px, 15px, 15px;
}*/

/* Margin fix */

/*table#Parcel.DataletSideHeading {
    width: 450px !important;
}

table#Current Assessment.DataletSideHeading {
    width: 450px !important;
}

table#Ownership.DataletSideHeading {
    width: 450px !important;
}

table#Sales and Deed Information.DataletSideHeading {
    width: 450px !important;
}

table#Additional Deed References.DataletSideHeading {
    width: 450px !important;
}

table#Land Details.DataletSideHeading {
    width: 450px !important;
}

table#Market Land Totals.DataletSideHeading {
    width: 450px !important;
}

table#Deed.DataletSideHeading {
    width: 450px !important;
}

table#Acres.DataletSideHeading {
    width: 450px !important;
}

table#CLEAN and GREEN LAND VALUE INFORMATION.DataletSideHeading {
    width: 450px !important;
}

table#Exemption.DataletSideHeading {
    width: 450px !important;
}*/