 /* Site Sections -------------------------------------------------------------------------------------------*/ 


/* Top Navigation Underlined in each section --------------------------------------------------*/ 

#navcontainer li.drkgrn a:visited {text-decoration: underline}
#navcontainer li.drkgrn a:active {text-decoration: underline}
#navcontainer li.drkgrn a:link {text-decoration: underline}



/* Planning--------------------------------------------------*/ 
.placetop {background-color: #33756A; padding: 5px 5px 5px 5px;}	
.placetop h2 {color: #FFFFFF; font-size: 1em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
#content h1 {color: #33756A; font-size:1.4em; font-weight:normal; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px }
#content p {padding: 0px 0px 10px 0px;}
#content h2 {color: #33756A; font-size:1.2em;  margin: .5em 0px .5em 0px; padding: 0px 0px 0px 0px;}
#contentfull h1 {color: #33756A; font-size:1.4em; font-weight:normal; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px }
#contentfull p {padding: 0px 0px 10px 0px;}
#contentfull h2 {color: #33756A; font-size:1.2em;  margin: .5em 0px .5em 0px; padding: 0px 0px 0px 0px;}
.place h2 {color: #33756A; font-size:1.2em;  margin: 0px 0px 0px 0px; padding: 5px 0px 10px 0px;}

.ListColorEven {background-color:#DDDDDD}

/* New Planning Search and Forward Planning Summary Styles 2010 */
.error {
        font-size: 110%;
        color: #CC0000;
        font-weight: bolder;
        }
    .clear {
        clear: both;
    }
    .PlanSearch {
    }
    .PlanSearchShowCtrls {
        width: 665px;
        font-size: 90%;
        border: 1px dashed #CCCCCC;
        padding: 3px 3px 3px 30px;
        margin: 10px 0px 10px 0px;
        background-color: #DDDDDD;
    }
    .PlanSearchShowCtrls p {
        text-indent: -20px;
    }
    .PlanSearch legend {
        color: #33756A;
    }
    .btnSearch {
        margin-left: 150px;
        margin-top: 5px;
    }
    .PlanSearch fieldset {
        width: 90%;
    }
    .PlanSearch .searchTH {
        float: left;
        display: inline;
        width: 250px;
        padding-right: 10px;
        text-align: right;
        font-weight: bold;
    }
    .PlanSearch .searchfield {
        float: left;
        display: inline;
    }
    .planResults td, .planResults th {
        padding: 3px 10px 3px 10px;
    }
    .planResults caption {
        color: #33756A;
        font-weight: bold;
    }
    .rowHeader {
        background-color: #33756A;
        color: #FFFFFF;
    }
    .rowOdd {
        background-color: #CFDEDC;
    }
    .rowEven {
        background-color: #FFFFFF;
    }


/* Added for New Planning Search - Details Page */
    .SubInfo strong {
        font-weight: bold;
    }
    .SubInfo div {
        display: inline;
    }
    .plan_outer {
        width: 800px;
    }
    .plan_outer legend {
        color: #33756A;
    }
      .plan_summary {
    }
    .plan_summary ul {
        list-style-type: none;
        width: 100%;
        margin: 0px;
        padding: 0px;
    }
    .plan_summary li {
        display: inline;
        width: 50%;
        float: left;
    }
    .plan_details {
        float: left;
        padding: 5px 0px 5px 10px;
        border-top: 1px solid #33756A;
        width: 200px;
    }
    .plan_summary strong {
        width: 40%;
        float: left;
        background-color: #33756A;
        color: #FFFFFF;
        text-align: right;
        padding: 5px 5px 5px 0px;
        border-bottom: 1px dashed #FFFFFF;
    }
    .plan_dev {
        width: 795px;
        margin: 0px;
        padding: 0px;
    }
    .plan_map {
        display: inline;
        float: left;
    }
    .plan_devdetails {
        width: 350px;
        /*display: inline;
        float: left;*/
        /*padding-left: 10px;*/
    }
    .plan_dev ul {
        list-style-type: none;
        width: 385px;
        margin: 0px;
        padding: 0px;
    }
    .plan_dev li {
        display: inline;
        width: 375px;
        float: left;
        margin: 0px;
        /*padding: 0px;*/
        /*padding: 5px 5px 5px 0px;*/
    }
    .plan_dev strong {
        background-color: #33756A;
        color: #FFFFFF;
        text-align: right;
        width: 150px;
        float: left;
        padding-right: 5px;
        border-bottom: 1px dashed #FFFFFF;
        line-height: 175%;
    }
    .plan_info_long {
        float: left;
        width: 205px;
        padding-left: 10px;
        line-height: normal;
        border-top: 1px solid #33756A;
    }
    .plan_info_short {
        float: left;
        width: 205px;
        padding-left: 10px;
        line-height: 175%;
        border-top: 1px solid #33756A;
    }
   /* .plan_devdetails ul {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
        width: 100%;
    }
    .plan_devdetails li {
        margin: 0px;
        padding: 0px;
    }*/
