
/* - ngfnskin.css - */
@media screen {
/* http://ngfn.org/portal_css/ngfnskin.css?original=1 */
/* */
/* */
/* */
.state-visible {
color: #006699 !important;
}
body {
background: #064767 url(http://ngfn.org/bkg-top.jpg) repeat-x;
}
pre {
background-color:#f4dbb3;
border:1px solid #e7ab3f;
color: #333;
}
#portal-column-content {
font-size: 94%;
}
#portal-column-content a {
color: #333;
font-weight: normal;
text-decoration: underline;
}
div#visual-portal-wrapper {
width: 955px;
overflow: hidden;
margin: 0px auto;
background-color: white;
}
#portal-column-one .visualPadding {
padding: 2em 0 1em 1em;;
}
body.section-front-page #portal-column-one .visualPadding {
padding:2em 0 1em 2em;
}
#portal-column-two {
width: 227px;
}
#portal-column-two .visualPadding {
padding:2em 27px 1em 0;
}
#portal-column-two dl.portlet {
width:235px;
}
#portal-logo img {
margin: 0;
}
#sectionsAndSearchBar {
background-color: #437ba9;
height: 34px;
padding: 0px 23px 0px 0px;
}
ul#portal-globalnav {
float: left;
padding: 0;
padding-left: 188px;
width: 528px;
height: 37px;
overflow: hidden;
}
ul#portal-globalnav img {
vertical-align: top;
}
#portal-globalnav li a,
#portal-globalnav li.plain a
{
color: #fff;
font-size: 145%;
font-family: 'Arial Narrow',Arial,sans-serif;
font-weight: normal;
border-style: none;
background-color: transparent;
padding: 0;
margin-right: 0px;
margin-left: 0px;
}
#portal-globalnav li.selected a
{
color: #e6ac40;
font-size: 145%;
font-family: 'Arial Narrow',Arial,sans-serif;
font-weight: normal;
border-style: none;
background-color: #fff;
padding-top: 5px;
padding-bottom: 5px;
padding-right:12px;
padding-left: 12px;
margin-right: 0px;
margin-left: 0px;
}
#portal-globalnav li a:hover {
text-decoration: none;
}
#portal-globalnav li.selected a:hover {
text-decoration: none;
}
#portal-searchbox {
margin: 7px 0 0px;
padding: 0;
}
#portal-breadcrumbs {
float: left;
height: 25px;
width: 525px;
padding-top: 5px;
border: none;
display: none;
}
#portal-personaltools {
border: none;
background-color: white;
height: 25px;
padding-top: 5px;
}
#portal-personaltools li a {
color: #006699;
}
#portal-footer {
background: #006699 url(http://ngfn.org/bkg-footer-top.jpg) repeat-x;
border: none;
height: 93px;
padding-top: 22px;
padding-bottom: 6px;
margin-bottom: 0px;
text-align: left;
color: #fff;
font-family: 'Arial Narrow', Arial, sans-serif;
font-size: 110%;
}
#portal-siteactions {
float: left;
text-align: right;
width: 183px;
background: url(http://ngfn.org/site-actions-bg.png) top right no-repeat;
padding-top: 0px;
padding-right: 20px;
line-height: 95%;
}
#portal-siteactions li {
display: list-item;
}
#portal-siteactions li a,
#portal-siteactions li a:visited,
#portal-siteactions li a:hover
{
color: #fff;
background-color: transparent;
}
/* */
dt.portletHeader {
background-color: #f99d30;
/* */
color: #FFFFFF;
text-align: center;
text-transform: none;
font-size: 125%;
font-weight: bold;
border-top: 0px solid #006699;
border-left: 0;
border-right: 0;
border-bottom: 3px solid #006699;
}
dl.portletStaticText dd.portletItem {
border-left: 1px solid #006699;
border-right: 1px solid #006699;
/* */
}
dl.portletStaticText {
border-bottom: 3px solid #006699;
}
/* */
dl.portletNavigationTree  dd.portletItem {
padding: 0;
}
dl.portletNavigationTree  li.navTreeCurrentNode > div {
background-color: #F99D30;
}
dl.portletNavigationTree,
dl.portletNavigationTree .portletItem {
border: none;
font-family: Arial, sans-serif;
font-size: 95%;
}
dl.portletNavigationTree a,
dl.portletNavigationTree a:visited {
background-color: transparent !important;
line-height: 1em;
border: none !important;
text-decoration: none !important;
margin: 3px 6px 3px 10px;
font-weight: bold;
color: #069;
}
dl.portletNavigationTree li.navTreeCurrentNode > div > a {
padding-top: 9px;
padding-bottom: 9px;
}
dl.portletNavigationTree a:hover {
text-decoration: none !important;
color: #F99D30 !important;
}
dl.portletNavigationTree li.navTreeCurrentNode > div > a,
dl.portletNavigationTree li.navTreeCurrentNode > div > a:visited,
dl.portletNavigationTree li.navTreeCurrentNode > div > a:hover,
dl.portletNavigationTree li.navTreeCurrentNode > div > a.state-published,
dl.portletNavigationTree li.navTreeCurrentNode > div > a.state-published:visited
{
color: #fff !important;
}
.navTreeCurrentItem a{
color: #EA8E29 important!;
border:none;
}
.navTreeCurrentNode a{
color: #EA8E29 important!;
border:none;
}
.navTreeLevel1, .navTreeLevel2, .navTreeLevel3 {
margin-left: 0;
}
.navTreeLevel1 a{
padding-left: 1em;
}
.navTreeLevel2 a{
padding-left: 1.75em;
}
.navTreeLevel3 a {
padding-left: 2.25em;
}
dl.portletNavigationTree a img {
display: none;
}
dl.portletNavigationTree .portletHeader {
display: none;
}
/* */
#portal-column-content .boardCommentDetails, #portal-column-content .boardCommentDetails a {
color: white;
}
/* */
.pullquote {
margin: 0 0 1em 1em;
font-weight: normal;
line-height: 135%;
padding: 1.5em 1em;
color: #437ba9;
float: right;
width: 35%;
clear: right;
background-color: White;
border-left: 4px solid #c93;
}
.pullquote a {
font-weight: bold !important;
text-decoration: none !important;
color: #437ba9 !important;
}
span.visualHighlight {
background-color: #e4edf3;
font-weight: italic;
}
.callout-blue-indented, .callout-blue-indented a {
color: #437ba9 !important;
padding:0 1em !important;
font-weight: bold !important;
}
.callout-blue, .callout-blue a {
color: #437ba9 !important;
font-weight: bold !important;
}
.callout-orange, .callout-orange a {
color:#C93 !important;
font-weight: bold !important;
}
.callout-black, .callout-black a {
color: #333 !important;
font-weight: bold !important;
}
.subhead-blue, .subhead-blue a {
color: #437ba9 !important;
font-weight: bold !important;
}
.subhead-orange, .subhead-orange a {
color: #C93 !important;
font-weight: bold !important;
}
.image-left, .image-right {
border: none;
font-weight: bold !important;
}
table.listing th, .stx table th {
background-color: #F99D30;
}
.documentContent p a {
border-bottom: none;
}
/* */
.listingBar {
background-color: #F99D30;
}
/* */
.link-external
{
background: #fff; /**/
padding-left: 0px; /**/
}
/* */

}


/* - ploneCustom.css - */
@media all {
/* http://ngfn.org/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
#portal-top {
background-color: white;
}
#portal-siteactions li a {
border: none;
}
#portal-siteactions li a:hover {
color: #fff;
border: none;
}
#portal-breadcrumbs {
background-color: #fff;
}
.documentFirstHeading {
color: #01589D;
}
.ploneCalendar .weekdays th,
.portletCalendar dt,
.portletCalendar #calendar-previous,
.portletCalendar #calendar-next {
color: #fff;
}
.portletHeader a {
color: #fff;
}
.managedPortletActions a.up, .managedPortletActions a.down {
color: #fff !important;
}
.portletHeader, .managedPortlet .portletHeader {
color: #fff;
}
.portletHeader a, .managedPortlet .portletHeader a {
color: #fff;
}
.standalone, .documentEditable * .standalone {
color: #fff;
}
/* */
/* */

}

