﻿
#content-outer { margin-left: 0; border-left: 0; padding-left: 0; }

#main-outer { clear: both; margin-top: 20px; }

h1 { font-style: italic; color: #9bce57; }

h2 a:link, h2 a:visited { font-size: .65em !important; color: #4d4d4d !important; text-decoration: none !important; font-weight: bold !important; line-height: 1em !important; }
h2 a:hover, h2 a:active { font-size: .65em !important; color: #4d4d4d !important; text-decoration: underline !important; font-weight: bold !important; line-height: 1em !important; background: none !important; }

/* Panel Alpha */
.element-panel-alpha-outer { clear: both; background: url("/EasySiteWeb/EasySite/StyleData/NPSA_General/Images/home_first_panel.png") left top no-repeat; height: 225px; height: auto !important; min-height: 225px; }
.element-columns-alpha-outer .element-panel-alpha-outer { clear: both; overflow: hidden; background: none; }

.element-panel-alpha-inner { width: 100%; overflow: hidden; background: none; }

.element-panel-alpha-icon-outer { display: none; }
.element-panel-alpha-icon-inner { display: none; }

.element-panel-alpha-header-outer { background: #95a9ca; padding: 3px 5px 3px 8px; color: #ffffff; }
.element-panel-alpha-header-inner { width: 100%; overflow: hidden; }

.element-panel-alpha-body-outer { padding: 8px; }
.element-panel-alpha-body-inner {  }

.element-panel-alpha-body-content-outer { padding: 20px; }
.element-panel-alpha-body-content-inner { width: 100%; overflow: hidden; }

div.element-panel-alpha-body-content-inner ul { padding-left: 1em; margin-left: 1em; list-style-type: square; }
div.element-panel-alpha-body-content-inner li { }

.element-columns-alpha-outer { margin-top: 0; clear: both; }

/* Panel Alpha */
.element-columns-alpha-outer .element-panel-alpha-inner { background: #bbd7c0; margin-right: 6px !important; height: 180px; height: auto !important; min-height: 180px; width: auto !important; margin-bottom: 0; }
.element-columns-alpha-outer .element-panel-alpha-icon-outer { display: none; }
.element-columns-alpha-outer .element-panel-alpha-icon-inner { display: none; }

.element-columns-alpha-outer .element-panel-alpha-header-outer { color: #ffffff; background: #367e59 url("/EasySiteWeb/EaSySite/StyleData/NPSA_General/Images/npsa_home_edge3.gif") no-repeat left top; padding: 4px 5px 4px 8px; }
.element-columns-alpha-outer .element-panel-alpha-header-inner { width: 100%; overflow: hidden; }

.element-columns-alpha-outer .element-panel-alpha-body-outer { padding: 8px; }
.element-columns-alpha-outer .element-panel-alpha-body-inner {  }

.element-columns-alpha-outer .element-panel-alpha-body-content-outer { padding: 0; }
.element-columns-alpha-outer .element-panel-alpha-body-content-inner { width: 100%; overflow: hidden; }

.element-columns-alpha-outer div.element-panel-alpha-body-content-inner ul { padding-left: 1em; margin-left: 1em; list-style-type: square; }
.element-columns-alpha-outer div.element-panel-alpha-body-content-inner li { }

.element-panel-beta-inner { height: 180px; height: auto !important; min-height: 180px; }
.element-panel-beta-outer { margin-bottom: 0; }
.element-panel-gamma-outer { height: 180px; height: auto !important; min-height: 180px; margin-bottom: 0; }
.element-panel-beta-inner { margin-right: 10px; }

.element-columns-alpha-outer .element-panel-alpha-body-content-inner a:link, .element-columns-alpha-outer .element-panel-alpha-body-content-inner a:visited { color: #4d4d4d !important; text-decoration: none !important; font-weight: bold !important; }
.element-columns-alpha-outer .element-panel-alpha-body-content-inner a:hover, .element-columns-alpha-outer .element-panel-alpha-body-content-inner a:active { color: #4d4d4d !important; text-decoration: underline !important; background: none !important; }

.element-panel-alpha-body-content-inner a:link, .element-panel-alpha-body-content-inner a:visited { color: #4d4d4d !important; text-decoration: none !important; font-weight: bold !important; }
.element-panel-alpha-body-content-inner a:hover, .element-panel-alpha-body-content-inner a:active { color: #4d4d4d !important; text-decoration: underline !important; background: none !important; }

.element-panel-beta-body-content-inner a:link, .element-panel-beta-body-content-inner a:visited { color: #4d4d4d !important; text-decoration: none !important; font-weight: bold !important; }
.element-panel-beta-body-content-inner a:hover, .element-panel-beta-body-content-inner a:active { color: #4d4d4d !important; text-decoration: underline !important; background: none !important; }

.element-panel-gamma-body-content-inner a:link, .element-panel-gamma-body-content-inner a:visited { color: #4d4d4d !important; text-decoration: none !important; font-weight: bold !important; }
.element-panel-gamma-body-content-inner a:hover, .element-panel-gamma-body-content-inner a:active { color: #4d4d4d !important; text-decoration: underline !important; background: none !important; }

/* Links */
.ContentEditor a:link { color: #0066cc; text-decoration: underline; font-weight: bold; }
.ContentEditor a:visited { color: #006680; text-decoration: underline; font-weight: bold;  }
.ContentEditor a:hover, .ContentEditor  a:active { color: #800000; text-decoration: none; background: #eeeeee; text-decoration: underline; font-weight: bold;  }