
/* - ploneCustom.css - */
@media all {
/* http://pcs.la.psu.edu/portal_css/ploneCustom.css?original=1 */
/* */
/* */
body {background: #003;}
dt {font-weight: normal;}
th {text-align: left;}
#content a:link, dl.portlet a:link {border-bottom: 0 none; color: #205C90;}
#content a:hover, dl.portlet a:hover {color: #436976 !important;}
#content #content-core dt {font-weight: normal; padding: 0.25em 0;}
#visual-portal-wrapper {width: 950px; margin: 0 auto; background: #fff; border: none; border-left: 8px solid #333; border-right: 8px solid #333;}
#portal-header {background: transparent url(http://pcs.la.psu.edu/siteimages/top-bg) no-repeat;}
#portal-searchbox {margin: 0.5em 0;}
#portal_title {display:none;}
.la_text {display: none;}
#psulogo {float: none; height: 75px;}
#portal-logo img {display: none;}
#portal-breadcrumbs a {color: #205C90;}
body.template-usergroup-userprefs {background: #fff;}
body.template-usergroup-userprefs #visual-portal-wrapper {overflow: visible;}
#portal-globalnav {background: #888; margin-top: 25px;}
#portal-globalnav li {padding: 10px 0; margin: 0 3px;}
#portal-globalnav li.selected a{background: #333; border: none; color: #fff;}
#portal-globalnav li a{border: none; color: #fff; padding: 6px 10px 7px; clear: top; min-width: 1em;}
#portal-globalnav li a:hover {background: #333; border: none; color: #fff;}
#portal-footer {background: #333; border:none; margin: 0; padding: 0; height: 150px;}
#portal-footer p {margin: 0; padding: 10px 0; color: #fff;}
#portal-footer a:link, a:visited {color:#fff;}
#portal-footer a:hover {color:#ddd}
li.navTreeItem a img {display: none;}
li.navTreeItem a, dd.portletItem .navTreeItem a {padding-left: 10px;}
ul.portletNavigationTree .navTreeItem a:hover, .portletNavigationTree dd.portletItem .navTreeItem a:hover {color: #fff; background:#006;}
li.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover {color: #fff !important;}
li.navTreeItem a.state-published img {display: none;}
dl.portlet ul.navTree .navTreeCurrentItem {background-color: #006; border-left: none; margin: 0; color: #fff;}
.template-custom_folder_listing .tileItem {border:none;}
/* ************/
div.width-1\:4 {
width: 19.75%;
}
div.position-3\:4 {
margin-left: -20.875%;
}
div.position-1\:4 {
margin-left: -76.875%;
}
div.width-1\:2 {
width: 52.75%;
}
#portal-breadcrumbs a {display: inline;}
#content {margin: 1em .25em;}
#viewlet-below-content {margin: 0 .25em;}
/* ************/
.lamark {display:none;}
.footer {background: #333;}
#portal-footer p {text-align: center;}
#portal-personaltools {border-radius: 0.5em;}
/* ********/
dl.portlet dt.portletHeader {padding: .4em .7em; background: none; border: none; border-bottom: 1px solid #ccc;}
dl.portlet dt.portletHeader.hiddenStructure {padding: 0;}
dl.portlet dt.portletHeader a, dl.portlet dt.portletHeader, dl.portlet dt.portletHeader span {color: #003366; font-size: 1.2em; font-weight: lighter; letter-spacing: -1px}
dl.portlet dt.portletHeader:hover a, dl.portlet dt.portletHeader:hover a span, dl.portlet dt.portletHeader a:hover , dl.portlet dt.portletHeader a:hover  span{color: #003366!important;}
dl.portlet dd.portletItem {margin: .35em; padding: .25em .40em;}
dl.portlet dd.portletItem a, dl.portlet dd.portletItem {color: #205C90;}
dl.portlet.portletStaticText dd.portletItem {color: #000;}
dl.portlet a:link {border: none;}
dl.portlet dd.portletItem .ploneCalendar:hover .ploneCalendar .event {color: #003366;}
dl.portlet dd.portletItem .ploneCalendar .event:hover {background-color: #003366;}
dl.portlet.portletStaticText dt.portletHeader:hover {background: #fff; color: #003366 !important;}
div.portlet-static-access-data-online {margin-bottom: 10px;}
/* ********/
dl.portlet.portletNavigationTree {font-size: 75%;}
dl.portletNavigationTree ul.navTree li.navTreeItem a:visited {background: transparent; color: #205C90;}
dl.portlet.portletNavigationTree li {margin-bottom: 0;}
dl.portlet.portletNavigationTree dd.portletItem {margin: 0; padding: 0; padding-top: .25em;}
dl.portletNavigationTree ul.navTreeLevel0 li.navTreeItem {padding: 0; line-height: 1.25em;}
dl.portletNavigationTree ul.navTreeLevel1 .navTreeItem {line-height: 1.25em; border-bottom: 1px solid #eee;}
dl.portletNavigationTree ul.navTreeLevel0 li.navTreeItem a:hover {background-color:#003366; color: #fff !important;}
dl.portletNavigationTree ul.navTree li.navTreeItem a {padding: .5em 0 .5em .5em;}
dl.portletNavigationTree ul.navTreeLevel0 li.navTreeCurrentNode, dl.portletNavigationTree ul.navTreeLevel0 li.navTreeItemInPath {background-color: #003366;}
dl.portletNavigationTree ul.navTreeLevel1 li.navTreeCurrentNode, dl.portletNavigationTree ul.navTreeLevel1 li.navTreeItemInPath {background-color: #ccc;}
dl.portletNavigationTree ul.navTreeLevel0 a.navTreeCurrentItem, dl.portletNavigationTree ul.navTreeLevel0 a.navTreeItemInPath {margin: 0; background-color: #003366;}
dl.portletNavigationTree ul.navTreeLevel0 a.navTreeCurrentItem span, dl.portletNavigationTree ul.navTreeLevel0 a.navTreeItemInPath span{color: #fff; background-color: #003366;}
dl.portletNavigationTree ul.navTree li.navTreeCurrentNode ul, dl.portletNavigationTree ul.navTree li.navTreeItemInPath ul {background-color: #eeeeee; border-top: 3px solid #eee;}
dl.portletNavigationTree ul.navTreeLevel1 li.navTreeItem a span {padding-top: .1em;}
dl.portletNavigationTree ul.navTree.navTreeLevel1 a.navTreeItemInPath {margin: 0; background-color: #cccccc;}
dl.portletNavigationTree ul.navTreeLevel1 a.navTreeCurrentItem {margin: 0; background-color: #cccccc;}
dl.portletNavigationTree ul.navTreeLevel1 a.navTreeCurrentItem span, dl.portletNavigationTree ul.navTree.navTreeLevel1 a.navTreeItemInPath span{color: #003366; background-color: #cccccc;}
dl.portletNavigationTree ul.navTreeLevel1 li.navTreeItem a:hover {background-color:#ccc; color: #003366 !important;}
dl.portletNavigationTree ul.navTree li.navTreeCurrentNode ul.navTreeLevel2, dl.portletNavigationTree ul.navTree li.navTreeItemInPath ul.navTreeLevel2 {padding: 0 1.5em;}
dl.portletNavigationTree ul.navTreeLevel1 li.navTreeItem {padding-left: 0em;}
dl.portletNavigationTree ul.navTreeLevel1 li.navTreeItem a {padding-left: 1.5em;}
dl.portletNavigationTree ul.navTreeLevel2 li.navTreeItem a {padding-left: 1em;}
dl.portletNavigationTree .navTreeTopNode a {color: #fff; background: #006;}
.icons-on dl.portletNavigationTree .contenttype-document,
.icons-on dl.portletNavigationTree .contenttype-event,
.icons-on dl.portletNavigationTree .contenttype-folder,
.icons-on dl.portletNavigationTree .contenttype-link,
.icons-on dl.portletNavigationTree .contenttype-news-item,
.icons-on dl.portletNavigationTree .contenttype-plone-site,
.icons-on dl.portletNavigationTree .contenttype-topic,
.icons-on dl.portletNavigationTree #plone-contentmenu-factories .contenttype-file,
.icons-on dl.portletNavigationTree #plone-contentmenu-factories .contenttype-image {line-height: 1.25em;}
/* ****/
#portlets-below dl.portlet dt.portletHeader:hover {background: none;}
#portlets-below dl.portlet ul.navTree li {border-bottom: 0;}
#portlets-below dl.portlet {border-bottom: 0;}
#portlets-below dl.portlet ul.navTree li.navTreeItem {padding: 0.5em 0; line-height: 1.2em;}
#portlets-below dl.portlet ul.navTree li.navTreeItem a {display: inline;}
#portlets-below dl.portlet ul.navTree li.navTreeItem a:hover {background: none; color: #436976 !important;}
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 li.navTreeCurrentNode,
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 li.navTreeItemInPath,
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 a.navTreeCurrentItem,
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 a.navTreeItemInPath,
#portlets-below dl.portletNavigationTree ul.navTree li.navTreeCurrentNode ul,
#portlets-below dl.portletNavigationTree ul.navTree li.navTreeItemInPath ul,
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 a.navTreeCurrentItem span,
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 a.navTreeItemInPath span {background: none; border-top: 0;}
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 a.navTreeCurrentItem span,
#portlets-below dl.portletNavigationTree ul.navTreeLevel0 a.navTreeItemInPath span {color: #205C90;}
#portlets-below dl.portletNavigationTree ul.navTree li.navTreeCurrentNode ul,
#portlets-below dl.portletNavigationTree ul.navTree li.navTreeItemInPath ul {margin-left: 2em;}
#portlets-below dl.portletNavigationTree ul.navTree li.navTreeItem a {padding: 0.5em 0;}
/* ************/
#county-list {
width: 570px;
height: 270px;
column-count: 4;
column-gap: 10px;
-moz-column-count: 4;
-moz-column-gap: 10px;
-webkit-column-count: 4;
-webkit-column-gap: 10px;
}
/* **/
.pfg-form .field {clear: none;}
.pfg-form .ArchetypesStringWidget input {background: #ddd; border: 0; padding: .3em;}
.formid-seminar-registration-form #archetypes-fieldname-name,
.formid-seminar-registration-form #archetypes-fieldname-title-1 {float: left;}
.formid-seminar-registration-form #archetypes-fieldname-title-1 {margin-left: 20px;}
.formid-seminar-registration-form #archetypes-fieldname-county-agency-department {clear: both;}
.formid-seminar-registration-form #archetypes-fieldname-city,
.formid-seminar-registration-form #archetypes-fieldname-state,
.formid-seminar-registration-form #archetypes-fieldname-zip-code {float: left;}
.formid-seminar-registration-form #archetypes-fieldname-state,
.formid-seminar-registration-form #archetypes-fieldname-zip-code {margin-left: 20px;}
.formid-seminar-registration-form #archetypes-fieldname-replyto {clear: both;}
.formid-seminar-registration-form #archetypes-fieldname-replyto,
.formid-seminar-registration-form #archetypes-fieldname-phone-number,
.formid-seminar-registration-form #archetypes-fieldname-fax-number {float: left;}
.formid-seminar-registration-form #archetypes-fieldname-phone-number,
.formid-seminar-registration-form #archetypes-fieldname-fax-number {margin-left: 20px;}
.formid-seminar-registration-form #archetypes-fieldname-if-you-are-an-attorney-will-you-be-requiring-cle-credits {clear: both;}
/* **********/
.section-front-page #visual-portal-wrapper {background: transparent;}
.section-front-page #region-content {background: transparent;}
.section-front-page #portal-columns {background: url(http://pcs.la.psu.edu/siteimages/main-bg) no-repeat #fff;}
.section-front-page .portlet-static-access-data-online h2 {text-align: center; border: 2px solid #006; font-size: 110%; padding: 10px 0 10px 0; color: #006; background: #ccc; display: block; margin-top: 10px;}
.section-front-page .portlet-static-access-data-online h2:hover {background: #006; border: 2px solid #ccc;}
.section-front-page .portlet-static-access-data-online h2 a {color: #006;}
.section-front-page .portlet-static-access-data-online h2:hover a {color: #fff;}
.section-front-page #content h3 {display: block; padding: 3px 5px 3px; margin: 0px 0 0 202px;}
.section-front-page #content h3 a {display: block; color: #000;}
.section-front-page #content h3:hover {background: #006;}
.section-front-page #content h3:hover a, .section-front-page h3 a:hover {color: #fff !important;}
.section-front-page #portal-globalnav {display:none;}
.section-front-page #content-core p {text-align: justify;}
.section-front-page dl.portlet .portletHeader {display: block;}
.section-front-page #portal-breadcrumbs {display:none;}
.section-front-page h1, .section-front-page #link-presentation {display:none;}
.section-front-page #portal-header {height: 99px;}
.section-front-page .image-left {
margin: 0 1em 0 0;
}
/* */

}

