          /* ########## More Natural Energy ########## */ 
          /* Light Green: CDE393; Dark Green: 006738; Yellow: FFF200 */
          /* BG: super light: EEF7E7: Light: A3CD39 Lighter: BBDA6B Lightest: CDE393 */

#ne_border-color {
        border-color: #006738;
}

#ne_borderbottom-color {
        border-bottom: solid 1px #006738;
}


#ne_FAQ {
    border-top: solid 1px #006738;
    border-bottom: solid 2px #006738;
    /*background-color: #CDE393;*/
    background: url(/ne/images/bg/gradient_v_solid.gif) repeat-x scroll 0 0;
    padding: 10px;
    
    font-size: 14px; 
    font-style:italic; 
    font-family:'Times New Roman', Times, serif; 
    line-height: 1.4;
}

#ne_hr {
        height: 1px; 
        color: #006738;         /* Must use both color (IE) and background-color (NN) for this to work or else it will be blank in either browser */
        background-color: #006738;     
        border: none;
        text-align: center;
}


#ne table {
     /* margin-left: 20px; 
    margin-right: 20px; 
    margin-left: auto; 
    margin-right: auto; */
    
    border-color:#C44000;
    border-width:1px;
    border-style:solid;
        border-collapse: collapse;
} 

#ne_table-border {
        border:solid 1px #006738;
} 

#ne_table-subpages {
        width: 800px;              
        border: none;

}

#ne_td-dark {
    padding: 5px; 
    background-color: #006738;
}
#ne_td-darkBG {
    color: #FFFFFF; 
    background-color: #006738;
}

#ne_td-darkBGpad {
    color: #FFFFFF; 
    background-color: #006738;
    padding: 5px;
    border: solid 1px #000000;
    border-collapse: collapse;
}

#ne_td-lightBGpad {
    background-color: #CDE393;
    padding: 5px;
    border: solid 1px #006738;
    border-collapse: collapse;
    color: #000000;
}
#ne_td-light {
    padding: 5px; 
    background-color: #CDE393;
    color: #000000;
}

#ne_text {
        color: #006738;
        font-weight: bold;
}
#ne_text_highlight {
        color: #FFFFFF;
        font-weight: bold;
}

/* ###################### SSI additions ###################### */

}

.ne_table-subpages {
        width: 800px;              
        border: none;
    margin: 0 auto; 
    padding: 0px;
    text-align: left;
}

.ne_td-left {
        width: 570px;              
        vertical-align: top;
        padding-right: 10px; 
}

.ne_td-right {
        width: auto;               
        vertical-align: top;
        /*margin-left:10px;*/
        
        /*border-color:#cccccc; 
        border-width:1px; 
        border-style:solid;
        background-color:#f5f5f5;*/
        /*border-left: 1px dotted #006738;*/
}

#ne_content { 
    margin-top: 5px; 
    margin-bottom: 5px; 
    text-align: center;
}

#ne_FAQcontent {
    padding: 5px 0 5px 20px; 
    margin: 5px 5px 15px 5px; 
    /*font: normal 1.2em Georgia, Times, serif; line-height: 1.5em;*/
    color: #777; 
    border-left: 3px solid #006738;
}

#ne_summary { 
    border: 1px solid #CCCCCC; 
    background-color:#ffffe1; 
    margin:10px; 
    padding:10px;
    
    text-align:justify;
    font-size: 11px; 
    font-family: verdana, helvetica, sans-serif;
    line-height: 1.4;
    color: #000000;
}

#ne_BGgradient {
	border: 5px solid #006738;
	background: url(/ne/images/bg/gradient_diagonaldown.gif) repeat-x bottom;
}

#ne_BGgradient_solid {
    background: url(/ne/images/bg/gradient_v_solid.gif) repeat-x scroll 0 0;
}



















.NE_content {
    position: relative;
    clear: both;
    width: 780px;
    margin-left: auto;
    margin-right: auto;
    z-index: 2;
    margin-bottom: 0;
}

.NE_leftbody {
    width: 555px;
    float: left;
    text-align:left;
    margin-left: 0;
    margin-right: 0;
    vertical-align: top;
}

.NE_rightbody {
    width: 225px;
    float: right;
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    vertical-align: top;
}




