
/* - slidemenu.css - */
@media screen {
/* http://chem.psu.edu/portal_css/slidemenu.css?original=1 */
* {margin:0; padding:0}
.sm img {border:none;}
.sm {list-style:none; width:999px; height:300px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}
image a {border:none; margin:0; padding:0;}

}


/* - fsd-overrides.css - */
@media all {
/* http://chem.psu.edu/portal_css/fsd-overrides.css?original=1 */
#content .facultyStaffDirectory {
padding: 0 0 0 2em;
}
#content .facultyStaffDirectory.classification {
padding: 0;
}
#content .facultyStaffDirectory ol.classificationList {
background-color:#FFFFFF;
border:none;
margin-bottom:1.4em;
margin-left:0;
padding:0.5em;
text-transform:uppercase;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
}
.facultyStaffDirectory .standardView .headshot {
float:left;
margin:0 5px 5px 15px;
width:120px;
}
.facultyStaffDirectory .standardView .headshot img {
border:none;
}
.facultyStaffDirectory .tabularView td, .facultyStaffDirectory .tabularView th {
border:medium none;
text-align:left;
text-transform:none;
}
.facultyStaffDirectory .tabularView th {
border-left: 1px solid #8CACBB;
border-right: 1px solid #8CACBB;
border-top: 1px solid #8CACBB;
}
.facultyStaffDirectory {
min-width:0;
position:relative;
background-color:#FFFFFF;
}
.facultyStaffDirectory.personView .headshot {
float:right;
margin:30px 15px 0 0;
width:auto;
}
.facultyStaffDirectory.personView .headshot img {
border:none;
margin-right: 5px;
}
.template-person_view .facultyStaffDirectory h1 {
background-color: #FFF;
background-image: none;
padding-left: 0;
font-weight: bold;
}
.template-department_standard_view h1 {
padding: 0.75em 0;
}
#content .facultyStaffDirectory h3 {
padding-left: 0;
margin-top: 0;
}
#content .facultyStaffDirectory ol.classificationList {
margin-bottom: 0;
}
#content .facultyStaffDirectory .tabularView th.classification {
border-bottom: 1px solid #8CACBB;
background-color: #fff;
border: none;
padding-left: 0;
padding-top: 1em;
text-align: left;
text-transform: none;
}
#content .facultyStaffDirectory .tabularView th.classification a {
font-family:Georgia, "Times New Roman", Times, serif;
color: #990000;
}
.facultyStaffDirectory .tabularView td p {
margin-bottom: 0;
padding-left: 0;
}
#content .facultyStaffDirectory td.personName,
#content .facultyStaffDirectory td.officePhone {
border-right: 1px solid #8CACBB;
}
#content .facultyStaffDirectory td.officeAddress {
border-right: 1px solid #8CACBB;
border-left: 1px solid #8CACBB;
}
.facultyStaffDirectory .tabularView th {
border-bottom: 1px solid #8CACBB;
}
div.facultyStaffDirectory tr.odd {
border-collapse: separate !important;
}
div.facultyStaffDirectory tr.even {
border-collapse: separate !important;
background-color: #FFFFFF;
}
.facultyStaffDirectory .tabularView tr.odd, tr.even {
border-right: none;
}
.classificationListing div.position-4 {
margin-left: -83.875%;
}
h4.personName {
padding-top: 0;
}
#content .personView .adr {
line-height: 1.5em;
}
.publications p,
.biography p {
padding-left: 1em;
}
.template-department_standard_view p.documentDescription {
padding-left: 0;
}
/* */
#content .facultyStaffDirectory.personView .awards ol { list-style: none; margin: 0 0 1em 0; }
#content .facultyStaffDirectory.personView .awards li { margin: 0; }
/* */
#content .facultyStaffDirectory.personView .jobtitles ul { list-style: none; margin: 0 0 1em 0; }
#content .facultyStaffDirectory.personView .jobtitles li { margin: 0; font-weight: bold; }
/* */
#content .facultyStaffDirectory.personView .websites h3 { margin: 0.75em 0 0.25em; }
#content .facultyStaffDirectory.personView .websites ul { margin: 0.5em 0; }
/* */
#content .facultyStaffDirectory .tabularView td { border-bottom: 1px solid #8CACBB;  }
#content .facultyStaffDirectory .tabularView table.listing {
border-left: medium none;
margin: 0 0 1.5em;
width: 100%;
font-size: 100%;
border-left: none;
}
.template-fsd_chem_tabular_view #content .facultyStaffDirectory .tabularView table.listing {
width: 99%;
}
.template-classification_tabular_view td.officePhone,
.template-fsd_chem_tabular_view td.officePhone {
width: 15%;
}
#content .facultyStaffDirectory .listing {
margin: 0 0 1.5em;
}
.template-specialty_tabular_view #content .facultyStaffDirectory .tabularView table.listing {
margin: 5px 0 0;
}
#content .facultyStaffDirectory table.listing tbody {
border-bottom: 1px solid #DDDDDD;
border-left: none;
}
.template-specialty_tabular_view #content .facultyStaffDirectory {
padding:  0 1.5em;
}
.template-specialty_tabular_view .relatedItems {
margin-top: 1em;
}
#content .facultyStaffDirectory.personView .jobtitles ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
}
#content .facultyStaffDirectory.personView .websites ul {
padding-left:15px;
}
/* */
#content dl {
margin-left:15px;
}
.contentActions {
z-index: 100;
}
.template-homepage_view .portletSpotlightPortlet {
padding-bottom: 1em;
}
.documentContent p a.no-deco {
border-bottom: none;
}
dd {
line-height: 1.5em;
margin: .5em 1em 1em;
}
.documentContent ul {
list-style-image: none;
list-style-type: disc;
margin: 10px;
}
.documentContent dd a:visited {
color: purple;
background-color: transparent;
}
#content a.slideshow-link {
background: none;
padding: 1px 0 1px 0;
color: white;
}
#content a.slideshow-link:visited {
background: none;
color: white;
padding: 1px 0 1px 0;
}

}


/* - ChemistryTheme.css - */
@media all {
/* http://chem.psu.edu/portal_css/ChemistryTheme.css?original=1 */
/* */
/* */
/* **/
body {
background-image:url(http://chem.psu.edu/background.jpg);
background-repeat:repeat;
}
table {
background-color:#FFFFFF;
color: #000;
}
a {
color:#003366;
background-color: transparent;
text-decoration:none;
}
ul {
padding-left: 0;
}
ol {
padding-left: 15px;
}
/* */
#slider img {
display: none;
}
#content {
background-color: #fff;
color: #000;
padding: 0 !important;
}
#content-core {
padding: 0 1.5em;
}
#content-history.contentHistory, .no-js {
display: none;
}
.contentActions {
z-index: 100;
}
.documentContent p a.no-deco {
border-bottom: none;
}
.documentEditable {
padding: 0 1em 0 !important;
}
dd {
line-height: 1.5em;
margin: .5em 1em 1em;
}
#portal-column-content {
margin: 0;
}
.template-fg_base_view_p3 #content {
padding: 0 2em !important;
}
.template-fg_base_view_p3 h1.documentFirstHeading,
.template-fg_base_view_p3 p.documentDescription {
padding-left: 0;
}
caption {
padding: .5em 0;
font-weight: bold;
}
.left-column {
width: 49%;
float: left;
}
.right-column {
width: 49%;
float: right;
}
.centered-columns {
width: 50%;
margin: 0 auto;
}
/* **/
/* **/
/* */
body.popup {
background-color:#FFFFFF;
color:#000;
background-image:none;
min-width:0;
}
.overlaycontent #breadcrumbs-you-are-here {
color: #fff;
background-color: transparent;
}
div.overlay-iframe, div.overlay-ajax {
z-index: 200;
}
.pb-ajax, .pb-ajax a {
color: #fff;
}
.pb-ajax table a.browsesite {
color: #000;
}
#atrb_current_spotlight {
z-index: 200;
}
.contentViews .plain a {
background-color: #fff;
color: #578308;
}
dl.expandedInlineCollapsible dt.collapsibleHeader,
dl.expandedBlockCollapsible dt.collapsibleHeader {
background: #FFF url(treeExpanded.gif) no-repeat 6px 50%;
}
li.formTab a {
background: #FFF;
}
/* **/
/* **/
#portal-column-one {
width: 19.25em;
padding: 0;
margin: 0;
border-right: 1px #000 solid;
}
#portal-column-content {
padding: 0;
border-left: 1px solid #000000;
}
/* **/
/* **/
.context,
.formControls .actionButtons .button,
.documentEditable * .context {
margin-left: 15px;
}
input.searchButton {
background: #FFF url(http://chem.psu.edu/search_icon.gif) 2px 1px no-repeat;
color: #000;
margin: 3px 0 0 0;
padding: 3px 1px 1px 19px;
text-transform:uppercase;
}
.field {
margin: 0 1em 1em 15px;
}
input#searchString {
height:18px;
}
.offscreen {
position:absolute;
left: -999em;
}
.hidden-label {
display: block;
float:left;
overflow: hidden;
width: 0;
height: 0;
}
/* **/
/* **/
.portlet.portletNavigationTree {
border-bottom: none;
}
.portletNavigationTree .navTree li {
border-bottom: 1px solid #1D314A;
color: #1D314A;
background-color: #fff;
text-decoration: none;
padding: 8px 4px 8px 8px;
margin: 0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
a.navTreeCurrentItem {
color: #8D919A !important;
font-weight: bold !important;
border: none !important;
background-color: transparent;
}
.navTree.navTreeLevel1 li {
border:none;
padding: 0;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
color: #1D314A;;
background-color: transparent;
text-decoration: none;
padding: 0;
margin: 0;
border: none;
}
.portletNavigationTree .navTreeItem a:hover,
.portletNavigationTree dd.portletItem .navTreeItem a:hover {
background-color:#FFFFFF;
color:#990000 !important;
padding: 0;
margin:0;
border: none;
}
.icons-on .contenttype-document, .icons-on .contenttype-event,
.icons-on .contenttype-folder, .icons-on .contenttype-link,
.icons-on .contenttype-news-item, .icons-on .contenttype-plone-site,
.icons-on .contenttype-topic, .icons-on #plone-contentmenu-factories .contenttype-file,
.icons-on #plone-contentmenu-factories .contenttype-image,
.icons-on .contenttype-intranet-folder, .icons-on .contenttype-intranet-file,
.icons-on .contenttype-attachmentsfolder, .icons-on .contenttype-fsddepartment,
.icons-on .contenttype-fsdclassification, .icons-on .contenttype-fsdcommitteesfolder,
.icons-on .contenttype-fsdspecialtiesfolder, .icons-on .contenttype-attachmentsfolder,
.icons-on .contenttype-spotlight-folder, .icons-on .contenttype-formfolder {
line-height: 2em;
padding-left: 20px !important;
}
.icons-on .contenttype-intranet-folder, .icons-on .contenttype-fsddepartment,
.icons-on .contenttype-fsdclassification, .icons-on .contenttype-fsdcommitteesfolder,
.icons-on .contenttype-fsdspecialtiesfolder, .icons-on .contenttype-attachmentsfolder,
.icons-on .contenttype-formfolder  {
background: url("contenttypes-sprite.png") no-repeat scroll 0 -644px rgba(0, 0, 0, 0);
}
.icons-on #content-core .contenttype-intranet-folder,
.icons-on #content-core .contenttype-attachmentsfolder {
background: url("contenttypes-sprite.png") no-repeat scroll 0 -650px rgba(0, 0, 0, 0);
}
.icons-on #content-core .contenttype-intranet-file {
background: url("contenttypes-sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.icons-on .contenttype-spotlight-folder {
background: url(++resource++spotlight_folder_icon.gif) no-repeat;
background-position: 0 30%;
}
.template-folder_contents #folder-contents-item-extras td img,
#contentActionMenus .contenttype-folder img,
.template-folder_factories label.contenttype-attachmentsfolder img,
.template-folder_factories label.contenttype-folder img,
.template-folder_contents #listing-table td img {
display: none;
}
#content ul.configlets li a {
border-bottom: none;
}
.template-folder_listing #content dl {
margin-left: 0;
}
.template-folder_listing .documentDescription, .description {
font-weight: normal;
}
.template-folder_listing #content-core dd,
.template-folder_listing_hide_excluded #content-core dd {
border-bottom: none;
padding-top:.5em;
margin-bottom: 1em;
}
.template-folder_listing #content-core dl dt,
.template-folder_listing_hide_excluded #content-core dl dt {
padding-top: 1em;
border-top: 1px #000 dashed;
}
.template-folder_listing #content-core dl dt:first-child,
.template-folder_listing_hide_excluded #content-core dl dt:first-child {
padding-top: .25em;
border-top: none;
}
.template-folder_listing #content-core dl dt:last-child,
.template-folder_listing_hide_excluded #content-core dl dt:last-child {
padding-bottom: 1em;
border-bottom: 1px black dashed;
}
.template-folder_tabular_view #content-core dd {
padding: .25em 0;
}
.template-folder_tabular_view .documentDescription, .description {
margin: 0 0 0.5em 1em;
}
.template-folder_detail_view.icons-on #content div.tileItem {
background: none;
padding-left: 0 !important;
}
#content ul.configlets {
list-style-image: none;
list-style-type: none;
}
/* **/
/* **/
#portletwrapper {
width: 200px;
background-color: #FFFFFF;
color: #000;
text-align: center;
padding: 0;
margin: 0;
}
.portlet {
margin: 0;
background-color:#FFFFFF;
color: #000;
}
.portlet a.tile {
padding: 0 0.5em 0 0.5em;
}
.portletItem a:visited,
.portletFooter a:visited {
color: purple;
background-color: transparent;
}
.portletHeader, .managedPortlet .portletHeader {
background-color:#1D314A;
color: #FFFFFF;
height: 50px;
line-height: 50px;
text-align:center;
border: none;
font-size: 1.4em;
border-bottom: 1px solid #FFF;
}
.managedPortlet .portletHeader {
height: auto;
line-height: normal;
}
.portletHeader a, .managedPortlet .portletHeader a {
color: #FFFFFF;
background-color: transparent;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}
.managedPortlet .portletHeader a {
font-size: 1em;
}
.portletHeader a:hover {
text-decoration: underline;
color: #FFFFFF;
background-color: transparent;
}
.portletItem {
margin: 0;
padding:0;
border: none;
}
.portletFooter {
clear: both;
}
.portletCalendar dt {
background-color:#06284B;
color: #000;
}
.ploneCalendar .weekdays th {
background-color: #FFFFFF;
color: #000;
}
.managedPortlet .portletHeader {
background-color: #1D314A;
color: #fff;
}
.managedPortletActions a.delete {
color:#FFFFFF;
border:1px solid #FFF;
}
dd.portletAnnounce a {
border-bottom: 0;
margin-top: 6px;
}
.portletAnnounceItem {
font-size: 125%;
font-weight: bold;
}
.portletAnnounceItemDetails {
text-align: left;
display: block;
color: #1D1D1D;
background-color: #fff;
}
.buttons {
display: block;
margin: 1em auto;
}
/* **/
/* **/
.facultyStaffDirectory ol.classificationList {
background-color: #FFFFFF;
color: #000;
border: none;
margin-bottom: 1.4em;
margin-left: 0;
padding: 0.5em;
}
tr.odd {
background-color: #fff;
color: #000;
}
/* **/
/* */
.section-front-page .portletsBelowContentA {
width: 320px;
float: left;
margin: 5px 0 15px 15px;
}
.section-front-page .portletsBelowContentC {
width: 220px;
float: left;
margin: 5px 0 15px 15px;
}
.section-front-page .portletsBelowContentB {
width: 400px;
float: left;
margin: 5px 0 15px 15px;
}
.section-front-page #portal-column-content {
background-image: URL('http://chem.psu.edu/home_main.jpg');
background-repeat: repeat-y;
}
.section-front-page h1.documentFirstHeading,
.section-front-page div.documentActions {
display: none;
}
.section-front-page dl.portlet,
.section-news-events #portlets-below dl.portlet {
border:1px solid #003366;
margin-bottom: 1em;
}
.section-front-page dl.portlet dt.portletHeader,
.section-news-events #portlets-below dl.portlet dt.portletHeader {
color: #036;
background-color: #FFFFFF;
height:20px;
line-height:20px;
font-family:Georgia,"Times New Roman",Times,serif;
font-size: 1.2em;
}
.section-front-page dl.portlet dt.portletHeader a,
.section-news-events #portlets-below dl.portlet dt.portletHeader a {
color: #036;
background-color: transparent;
font-family:Georgia,"Times New Roman",Times,serif;
font-size: 1.2em;
}
.section-front-page dl.portletCalendar,
.section-news-events #portlets-below dl.portletCalendar {
margin: 0 0 1em;
}
.section-news-events .portletsBelowContentA,
.section-news-events .portletsBelowContentB {
width:380px;
float:left;
margin:5px 0 15px 15px;
}
#spotlight_faculty {
width: 290px;
float: left;
background-color: #FFFFFF;
border: 1px solid #336699;
padding: 5px;
color: #000;
}
#spotlight_student {
width: 290px;
float: left;
background-color: #FFFFFF;
color: #000;
border: 1px solid #336699;
padding: 5px;
margin: 10px 0 0 0;
}
#spotlight_student img, #spotlight_faculty img {
float:left;
padding:5px;
}
#calendar {
font-size: 0.9em;
float: right;
border: 1px solid #336699;
background-color: #FFFFFF;
color: #000;
text-align: center;
padding: 5px;
margin: 10px;
width: 230px;
}
#portal-header {
background-image:URL('http://chem.psu.edu/masthead.jpg');
background-repeat:repeat-y;
position:relative;
border:1px solid #FFFFFF;
background-color:#06284B;
color: #fff;
}
table#directory{
width: 90%;
text-align: left;
margin-left:15px;
}
table#directory td {
border-bottom:1px solid #CCCCCC;
text-align: left;
padding:10px 0;
vertical-align:top;
}
table#directory p {
margin:2px 0 0 0;
font-size:1em;
}
table#directory img {
float:left;
margin: 0px 10px 5px 0;
clear:left;
padding:0;
}
table#res {width:90%; border:none; margin-left:10px;}
table#res td {vertical-align:top; padding:5px; text-align:left; border-bottom: 1px solid #CCC;}
table#res img {float:left; margin: 0px 10px 10px 0; clear:left;}
.faculty {width:90%; border:none; margin-left:10px;}
.faculty td {vertical-align:top; padding:5px; text-align:left; border-bottom: 1px solid #CCC;}
.faculty img {float:left; margin: 0px 10px 10px 0; clear:left;}
table#gradNav {width:100%; border:none; padding:0; margin:0;}
table#gradNav td {padding:0; margin:0;}
table#gradNav img a {border:2px solid #FFFFFF; padding:0; margin:0;}
#psu-logo img {
padding:0;
margin:0;
}
#unit-logo-container {
float: left;
max-width: 60%;
z-index: 10;
position: relative;
margin: 0 0 1% 4%;
}
#unit-logo img {
border: 0;
margin: 0;
padding: 0;
max-width: 563px;
width: 100%;
position: relative;
}
#portal-column-one .visualPadding {
padding: 0;
}
#portal-column-two .visualPadding {
padding: 1px 0em 1em 0em;
}
/* */
.template-fsd_chem_tabular_view h1.documentFirstHeading {
padding-left: 0;
}
.content-column {
float: left;
padding: 1em;
line-height: 1.5em;
}
h1.documentFirstHeading {
font-weight: bold;
}
h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
color:#1D314A;
background-color:#616e7f;
padding: .75em 0 .75em 1em;
margin:0 0 0 0;
background-image:URL('http://chem.psu.edu/h1.jpg');
background-repeat:repeat-y;
}
h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.4em;
color: #990000;
padding: 5px 0;
}
h1, h2 {
border-bottom: none;
}
div#content div.pfg-form {
padding-bottom: 1em;
}
div#content div.pfg-form fieldset {
margin-left: 1em;
margin-right: 1em;
}
#pfg-fieldwrapper legend {
font-size: 120%;
font-weight: bold;
}
h2, h3, h4, h5, h6 {
border-bottom: none;
font-family:Georgia, "Times New Roman", Times, serif;
color: #990000;
background-color: transparent;
padding: 5px 0;
font-weight: bold;
}
h2 {font-size: 140%;}
h3 {font-size: 125%;}
h4 {font-size: 120%;}
h5 {font-size: 115%;}
.documentContent {
padding: 0 !important;
background: #FFFFFF;
color: #000;
}
.documentContent p {
padding: 0 15px;
font-size: 1em;
}
.documentContent ul {
list-style-image: none;
list-style-type: disc;
margin: 10px;
}
.documentContent p a:visited {
color: purple;
background-color: transparent;
}
.documentContent li a:visited {
color: purple;
background-color: transparent;
}
.documentContent li a:hover {
color: #990000;
background-color: transparent;
}
.documentContent dd a:visited {
color: purple;
background-color: transparent;
}
#content a.slideshow-link {
background: none;
padding: 1px 0;
color: white;
background-color: transparent;
}
#content a.slideshow-link:visited {
background: none;
color: white;
background-color: transparent;
padding: 1px 0;
}
#visual-portal-wrapper {
margin: 15px auto;
padding: 0;
max-width:1000px;
background-color:#FFFFFF;
color: #000;
}
#portal-logo img {
border: 0;
padding: 0;
margin: 1em 0 0 1em;
z-index: 100;
position: relative;
}
#shield-container {
float: left;
max-height: 110px;
}
#portal-siteactions {
padding: 0.5% 1% 1% 0;
position: relative;
z-index: 10;
}
#portal-siteactions li a {
background-color: transparent;
border: none;
color: #FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
#portal-siteactions li.selected a {
background-color: #CCCCCC;
color: #fff;
border: none;
}
#portal-siteactions li a:hover {
background-color: transparent;
color: #fff;
text-decoration:underline;
border: none;
}
/* */
#searchGadget {
width: 20em;
float: right;
height: 1.5em;
padding-left: 2%;
background: #fff;
}
#portal-searchbox input.searchButton {
background-color: transparent;
background-image: none;
height: 18px;
line-height: 0;
margin: 0;
overflow: hidden;
position: absolute;
right: 15px;
text-indent: 100%;
top: 30px;
white-space: nowrap;
width: 2em;
border: none;
color: transparent;
}
#content input.searchButton {
background: none;
}
.searchButton:hover {
cursor: pointer;
}
.searchSection {
margin-top: 2.25em;
color: #fff;
}
.searchSection label:hover {
color: #fff;
}
.LSBox {
float: right;
}
.LSResult {
z-index: 1000;
}
.LSResult a {
color: #fff;
}
.LSDescr,#LSNothingFound {
color: #eee;
}
#search-psu {
color: #fff;
margin:0 0 .5em 0;
float: right;
}
#search-psu a,
#search-psu a:hover {
color: #fff;
}
#portal-searchbox {
width: 25%;
margin: 0;
padding: 1%;
position: relative;
z-index: 1000;
}
.template-search #rss-subscription img {
display: none;
}
.template-search h1 {
padding: 0.75em .75em 0.75em 0;
}
/* */
#portal-personaltools {
border-top: none;
}
/* */
#show-hide-nav {
display: none;
}
.show-hide-nav {
position: relative;
left: 0;
}
#portal-globalnav {
background-color: #06284B;
border-top: 1px solid #FFF;
border-bottom: none;
color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
margin: 0;
padding: 0;
height: 30px;
line-height: 30px;
text-transform: uppercase;
background-image: url(mainNav.jpg);
background-repeat:repeat-y;
clear: both;
}
#portal-globalnav li {
display: inline;
list-style-type:none;
padding-left:10px;
}
* html #portal-globalnav li {
padding-left: 8px;
}
#portal-globalnav ul {
padding-left:10px;
}
#portal-globalnav li a {
/* */
color:#FFFFFF;
background-color: transparent;
text-decoration:none;
padding:0 5px 0 0;
margin-right: 0;
font-weight:bold;
border: none;
text-transform: uppercase;
}
#portal-globalnav li.selectedtab a {
color:#FFFFFF;
background-color: transparent;
text-decoration:underline;
}
#portal-globalnav li a:hover {
color:#FFFFFF;
text-decoration:underline;
border: none;
background-color: transparent;
}
#portal-breadcrumbs {
/* */
border-bottom:1px dotted #003366;
font-size:0.8em;
padding: 0 2em 0 0;
text-transform: lowercase;
margin:0 0 1em 1.5em;
}
#portal-breadcrumbs a {
text-decoration: none;
color:#003366;
background-color: transparent;
}
.documentActions {
margin: 1em 0;
padding: 0;
text-align: right;
border-top: 1px dotted #003366;
}
.documentActions li {
background-color:#FFFFFF;
color: #000;
}
.documentDescription {
color: #777;
background-color: transparent;
padding: 0  1em .5em 1.5em;
}
.documentEditable .documentDescription {
font-weight: bold;
display: block;
margin: 0 0 0.5em 0;
line-height: 1.5em;
}
.documentByLine {
padding-left: 1.5em;
}
table.listing th,
.stx table th {
text-transform: none;
font-weight: bold;
}
table.listing td, .stx table td {
padding: 1em 0.5em;
}
table.vertical {
background-color: #FFFFFF;
color: #000;
}
.eventDetails {
width: 20em;
}
#portal-footer {
background-color:#06284B;
color: #fff;
background-image:URL('http://chem.psu.edu/mainNav.jpg');
background-repeat:repeat-y;
border-top: 1px solid #FFFFFF;
border-bottom: none;
float: none;
font-size:1.1em;
margin: 0;
padding: 0;
text-align: center;color:#FFFFFF;
border-left: 1px #fff solid;
border-right: 1px #fff solid;
}
#portal-footer a {
color: #FFFFFF;
background-color: transparent;
font-weight:bold;
}
#portal-footer a:visited {
color:#FFFFFF;
background-color: transparent;
}
#portal-footer p {
margin: 0;
padding: 0.25em 0;
}
#portal-footer-wrapper #portal-siteactions {
width: 96%;
text-align: left;
margin: 0;
padding: 1% 2%;
display: none;
}
#portal-colophon {
background-color: #06284B;
background-image: url('http://chem.psu.edu/masthead.jpg');
background-repeat: repeat-y;
color: #FFFFFF;
float: none;
margin: 0;
border: 1px #fff solid;
}
#portal-colophon p {
padding:10px 0;
margin:0;
color:#FFFFFF;
background-color: transparent;
}
#portal-colophon a{
color:#FFFFFF;
background-color: transparent;
text-decoration:none;
}
#portal-colophon a:hover {
color:#FFFFFF;
background-color: transparent;
text-decoration:underline;
}
#portal-colophon img {
margin:0 auto 15px auto;
}
#portal-colophon ul {
padding-bottom: 10px;
}
#portal-colophon ul li a {
text-decoration: none;
border-bottom: 1px #FFF solid;
color: #FFF;
background-color: transparent;
}
#portal-sitemap a:hover {
background-color:#FFFFFF;
background-color: transparent;
}
#content span.link-external a {
background: none;
padding: 1px 0px 1px 0;
}
#content span.link-https a {
background: none;
padding: 1px 0px 1px 0;
}
/* */
#content a[href ^="mailto:"],
#content a.link-mailto  {
background: transparent url(http://chem.psu.edu/mail_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content a[href ^="news:"],
#content a.link-news {
background: transparent url(http://chem.psu.edu/topic_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content a[href ^="ftp:"],
#content a.link-ftp {
background: transparent url(http://chem.psu.edu/file_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content a[href ^="irc:"],
#content a.link-irc {
background: transparent url(http://chem.psu.edu/discussionitem_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content a[href ^="callto:"],
#content a.link-callto {
background: transparent url(http://chem.psu.edu/phone_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content a[href ^="webcal:"],
#content a.link-webcal {
background: transparent url(http://chem.psu.edu/event_icon.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
#content a[href ^="feed:"],
#content a.link-feed {
background: transparent url(http://chem.psu.edu/rss.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 18px;
}
.image-right {
margin: 0 0 10px 0;
padding:0;
border:none;
}
table.plain, table.invisible, table.listing {
margin: 0.5em 15px 0.5em 15px;
}
table.invisiblec {
margin: 0.5em auto 0.5em auto;
}
.documentContent .field p, .documentContent .field ol, .documentContent .field ul,
.documentContent .field h1, .documentContent .field h2, .documentContent .field h3 {
padding-left: 0;
}
table.facultyDirectory {
border-spacing: 0;
margin: 1em 0 1em 0;
width: 100%;
}
.portraitCell {
padding: 2px;
width: 110px;
text-align: center;
}
.nameCell {
padding: 0.5em;
}
.addressCell {
padding: 0.5em;
}
.interestsCell {
padding: 0.5em;
}
.documentEditable #content {
border: none;
}
.newsImageContainer {
width: inherit;
}
/* */
.portletHeader, .managedPortlet .portletHeader {
text-transform: none;
}
/* */
#portlets-below div.BelowPortletManager1.width-1\3a 2.position-0 {
width: 47.75%;
}
#portlets-below .BelowPortletManager2.position-1\3a 2 {
margin-left: -48%;
}
.BelowPortletManager1.width-1\3a 2 {
width: 48.25%;
}
.BelowPortletManager2.width-1\3a 2 {
width: 48.25%;
}
div.BelowPortletManager1.position-0 {
margin-left: -98.75%;
}
.BelowPortletManager2.position-1\3a 2 {
margin-left: -49.5%;
}
.documentContent .portletsBelowContentB .portletStaticText p {
padding: 0;
}
#portlets-below {
width: 98%;
}
div.BelowPortletManager1.position-0 {
margin-left: -99%;
padding: 0 1em;
width: 98%;
}
table#res {
margin: 0;
width: 100%;
}
table#res td {
border-bottom: none;
}
/* */
.nav-links {
background-color: #ECEDF1;
font-size: 125%;
text-align: center;
padding: .5em 0;
}
.nav-links a, .nav-links strong {
margin: 0 1.5em;
line-height: 2em;
}
/* */
legend {
color: #fff;
}
/* */
div.row {
float: left;
width: 100%;
display: block;
position: relative;
}
div.cell {
position: relative;
float: left;
left: 100%;
}
div.width-1  { width:  4%    }
div.width-2  { width: 10.25% }
div.width-3  { width: 16.5%  }
div.width-4  { width: 22.75% }
div.width-5  { width: 29%    }
div.width-6  { width: 35.25% }
div.width-7  { width: 41.5%  }
div.width-8  { width: 47.75% }
div.width-9  { width: 54%    }
div.width-10 { width: 60.25% }
div.width-11 { width: 66.5%  }
div.width-12 { width: 72.75% }
div.width-13 { width: 79%    }
div.width-14 { width: 85.25% }
div.width-15 { width: 91.5%  }
div.width-16 { width: 97.75% }
div.position-0  { margin-left: -98.875% }
div.position-1  { margin-left: -92.625% }
div.position-2  { margin-left: -86.375% }
div.position-3  { margin-left: -80.125% }
div.position-4  { margin-left: -73.875% }
div.position-5  { margin-left: -67.625% }
div.position-6  { margin-left: -61.375% }
div.position-7  { margin-left: -55.125% }
div.position-8  { margin-left: -48.875% }
div.position-9  { margin-left: -42.625% }
div.position-10 { margin-left: -36.375% }
div.position-11 { margin-left: -30.125% }
div.position-12 { margin-left: -23.875% }
div.position-13 { margin-left: -17.625% }
div.position-14 { margin-left: -11.375% }
div.position-15 { margin-left:  -5.125% }
div.width-1\3a 2 { width:    47.75%; } /* */
div.width-1\3a 4 { width:    22.75%; } /* */
div.width-3\3a 4 { width:    72.75%; } /* */
div.width-full   { width:    97.75%  }
div.position-1\3a 4 {margin-left:    -73.875%;} /* */
div.position-1\3a 2 {margin-left:    -48.875%;} /* */
div.position-3\3a 4 {margin-left:    -23.875%;} /* */
div.width-1\3a 3 { width: 31.08%; } /* */
div.width-2\3a 3 { width: 64.42%; } /* */
div.position-1\3a 3 {margin-left: -65.545%;} /* */
div.position-2\3a 3 {margin-left: -32.205%;} /* */
/* */
div#portal-column-content.position-1\3A 4 {
margin-left: -78.7%;
}
div#portal-column-two.position-3\3A 4 {
margin-left: -21%;
}
div#portal-column-content.width-1\3A 2 {
width: 58%;
}
div#portal-column-content.width-3\3A 4 {
width: 78.6%;
}
div#portal-column-one.position-0 {
margin-left: -100%;
}
#portal-column-content.cell.width-full.position-0 {
left: 0;
padding: 0.5% 1% 1%;
width: 98%;
border-left: none;
}
#portal-columns {
padding-top: 0;
color: #000;
background-color: #fff;
border-left: 1px #fff solid;
border-right: 1px #fff solid;
width: 99.8% !important;
}
div.width-3\3A 4 {
width: 72.75%;
}
div.width-full {
width: 100%;
}
div.position-0 {
margin-left: -100%;
}
/* **/
/* */
h3.eventHeading {
font-size: 110%;
color: #000;
background-color: transparent;
display: inline;
}
div.event-details{
padding: 1em 0;
}
div.event-details div {
padding: .25em 0;
}
.event-link {
margin: 0 .5em;
}
.template-event_view #content .documentDescription {
margin-bottom: 0;
}
img.image-left, img.image-right, .captioned img {
border: none;
margin: 1em;
}
.eventDetails.vcard {
display:none;
}
#content-core .event-details dt + dt {
margin-top: 1em;
}
#content-core .event-details dt {
border-top: none;
}
#content-core dt.vevent {
border-top: 1px dashed #8CACBB;
margin-top: 0;
padding-top: .5em;
}
#content .event-details dl {
margin-left: 0;
}
#content .event-details dd {
margin: .5em 0 .5em 1em;
}
/* */
.template-sitemap #content li a {
border: none;
padding: .25em;
}
.searchResults dt {
border-top: 1px dashed;
display: block;
margin: 0.5em 0 0;
padding-top: 0.5em;
width: 95%;
}
.searchResults dt:first-child {
border-top: none;
}
.icons-on .searchResults .contenttype-news-item {
background: url("contenttypes-sprite.png") no-repeat scroll 0 -1287px rgba(0, 0, 0, 0);
}
.icons-on .searchResults .contenttype-event {
background: url("contenttypes-sprite.png") no-repeat scroll 0 -207px rgba(0, 0, 0, 0);
}
.icons-on .searchResults .contenttype-document {
background: url("contenttypes-sprite.png") no-repeat scroll 0 8px rgba(0, 0, 0, 0);
}
.template-fg_base_view_p3 p {
margin-left: 1.5em;
}
.template-atct_edit.section-chemistry div#portal-column-content.width-3\:4,
.template-sharing.section-chemistry div#portal-column-content.width-3\:4 {
margin-left: -100%;
}
/* */
}

