
/* - editor.css - */
@media screen {
/* http://astro.psu.edu/portal_css/editor.css?original=1 */
/* */
/* */
.contentActions {
background-color: #ccc;
color: #000;
border-top: none;
border-right: 1px solid #666;
border-left: 1px solid #666;
border-bottom:  1px solid #666;
z-index: 100;
}
.contentActions a {
color: #333;
}
.contentActions li {
border-left: 1px solid #666;
}
.actionMenu .actionMenuContent ul {
background-color: #ccc;
color: #000;
}
.documentEditable #content {
border: none;
}
.documentEditable  {
margin: 0 -12px;
}
#portal-column-content {
padding: 0 12px 0;
vertical-align:top;
}
.contentViews {
border-color: #666;
margin: .5em 0 0;
}
.contentViews li a {
border-top:  1px solid #666;
border-left:  1px solid #666;
border-right:  1px solid #666;
background-color: #fff;
border-bottom: none;
color: #333;
}
.contentViews .selected a {
border-bottom: 1px solid #666;
background-color: #ccc;
color: #333;
}
.contentViews li a:hover {
background-color: #ccc;
color: #333;
}
.actionMenu .actionMenuContent li a:hover {
background-color: #666;
color: #333;
}
.actionMenu .actionMenuContent li a {
background-color: #ccc;
color: #333;
}
.actionMenu .actionMenuContent ul {
border-color: #336699;
}
.actionMenu .actionMenuContent .actionSeparator a {
border-top:1px solid #336699;
}
.kupu-tb {
background-color: #ccc;
color: #333;
border:1px solid #666;
}
.formPanel {
border:1px solid #666;
}
iframe.kupu-editor-iframe {
border-color:-moz-use-text-color #666;
}
div.kupu-drawer {
background-color: #ccc;
color: #333;
}
table.listing, .stx table {
border-bottom: 1px solid #666;
}
table.listing th, .stx table th {
background: #ccc none repeat scroll 0% 50%;
border-bottom: 1px solid #666;
border-right: 1px solid #666;
border-top: 1px solid #666;
color: #333;
}
table.listing td, .stx table td {
border-right: 1px solid #666;
}
.context, .formControls .actionButtons .button, .documentEditable * .context {
border: 1px solid #666;
}
/* */
#form-widgets-IBasic-description {
height: 7em;
}
#form-widgets-caption,
#form-widgets-IBasic-title,
#form-widgets-link_url,
#form-widgets-slide_show_image-input {
width: 80%;
height: 1.75em;
}
/* */
/* */

}


/* - AstroTheme.css - */
@media screen {
/* http://astro.psu.edu/portal_css/AstroTheme.css?original=1 */
/* */
/* */
* {
margin: 0;
padding: 0;
}
body {
background-color: #dcddde;
color: #000000;
}
.no-js {
display:none;
}
.offscreen {
position: absolute;
left: -999em;
}
caption.offscreen {
line-height: 0;
text-indent: -999em;
}
#content-wrapper {
clear: all;
max-width: 960px;
margin: 0 auto;
background-color: #fff;
color: #000;
-moz-box-shadow: 0 0 14px #333;
-webkit-box-shadow:0 0 14px #333;
box-shadow: 0 0 14px #333;
filter:
progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=90,strength=3);
progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=270,strength=3);
}
#eberly-top-wrapper {
width: 100%;
background-image:url(http://astro.psu.edu/header_bg.png);
}
#eberly-top {
max-width: 960px;
margin: 0 auto;
background-image:url(http://astro.psu.edu/header_bg.png);
}
#eberly-header-wrapper {
background-image:url(http://astro.psu.edu/header_bg.png);
background-repeat: repeat-y;
background-color: #014486;
color: #000;
width:100%;
height:110px;
}
.psu-logo {
width: 75%;
}
#eberly-header {
margin: 0 auto;
max-width: 960px;
}
#eberly-banner {
float: left;
height: 80px;
}
#psu-marks {
max-width: 665px;
width: 100%;
}
#portal-logo {
float: left;
max-width: 167px;
width:  20%;
}
#portal-logo img {
max-width: 150px;
}
#unitlogo {
float: right;
margin: 2em 0 0 2em;
padding: 0;
max-width: 485px;
width: 70%;
z-index: 200;
position: relative;
}
#unitlogo img {
width: 100%;
max-width: 485px;
}
#penn-state-science {
margin-top: .25em;
float: right;
width: 25%;
clear: both;
}
#penn-state-science img {
max-width: 221px;
width: 100%;
float: right;
}
#searchGadget {
width: 20em;
float: right;
height: 1.5em;
padding-left: 2%;
background: #ddd;
}
#portal-searchbox input.searchButton {
background-color: #fff;
background: url("search-icon-small.png") no-repeat scroll center center;
height: 18px;
line-height: 0;
margin: 0;
overflow: hidden;
position: absolute;
right: 3px;
text-indent: 100%;
top: 21px;
white-space: nowrap;
width: 2em;
border: none;
color: transparent;
}
#content input.searchButton {
background: none;
}
.searchButton:hover {
cursor: pointer;
}
.searchSection {
margin-top: 2.25em;
color: #ddd;
}
.LSResult {
z-index: 1000;
}
#search-psu {
color: #fff;
margin:0 0 .5em -1em;
}
#search-psu a,
#search-psu a:hover {
color: #fff;
}
#portal-searchbox {
width: 25%;
margin-top: 6px;
padding: 0;
position: relative;
z-index: 1000;
}
#portal-columns,
#portal-footer,
#portal-personaltools-wrapper  {
background-color: #fff;
color: #000;
margin: 0 auto;
max-width: 960px !important;
}
/* */
#show-hide-nav {
display: none;
}
.show-hide-nav {
position: relative;
left: 0;
}
ul#portal-globalnav #nav-tab-container {
border-top: none;
height: inherit;
}
#portal-globalnav {
background: url(http://astro.psu.edu/global_nav_bg.png);
background-repeat: repeat-x;
border-top: 2px solid #CCCCCC;
text-align: center;
background-color: #02315f;
color: #fff;
padding: 0;
line-height: 40px;
height: 40px;
clear:both;
width:100%;
float:left;
z-index: 200;
position:relative;
}
#portal-globalnav li {
padding: 0 4px 6px;
border-top: 6px transparent solid;
line-height: 28px;
margin: 0;
text-align: center;
display:inline-block;
*display: inline; /* */
zoom: 1;
}
#portal-globalnav li.active {
border-top: 6px solid #99c204;
}
#portal-globalnav li:hover {
border-top: 6px solid #c9dc99;
}
#portal-globalnav li a {
border: none;
font-size: 100%;
color: #fff;
text-transform: uppercase;
margin-right: 0;
padding: 0 6px 12px;
zoom: 1;
}
#portal-globalnav li.selected a,
#portal-globalnav li a:hover {
text-decoration: underline;
color: #fff;
background: transparent;
border: 0
padding: 0 6px;
}
#portal-globalnav li.selected a:active,
#portal-globalnav li.selected a:visited {
color: #fff;
}
/* */
ul#portal-globalnav li.nav-divider:hover {
border-top: 6px solid transparent;
}
#portal-globalnav li.nav-divider  {
padding: 0;
margin: 0 ;
*padding: 0 4px 0 0;
zoom: 1px;
}
#portal-globalnav li.nav-divider div {
margin:0;
padding: 0;
background-color: #fff;
color: #000;
top: 12px;
width: 1px;
display: inline;
position: absolute;
}
#portal-breadcrumbs {
border-bottom:none;
text-transform:lowercase;
padding: 0 1em;
}
.breadcrumbSeparator {
font-size:90%;
}
/* */
#portal-column-one .visualPadding {
padding: 2em 0 1em 12px;
}
#portal-column-one {
width: 19.75%;
}
#portal-column-two .visualPadding {
padding: 2em 12px 1em 0;
}
.portletHeader, .managedPortlet .portletHeader {
background-color:#99c204;
border-bottom: 1px solid #fff;
border-left: none;
border-right: none;
padding: 0 .75em;
color: #011A33;
text-transform:uppercase;
}
.portletHeader a {
color: #011A33;
background-color: transparent;
}
.portletNavigationTree {
background-color:#fff;
color: #000;
max-width: 200px;
width:100%;
}
.portletItem {
border-left:none;
border-right:none;
padding: 0;
}
.portlet {
border-bottom: none;
}
.navTreeCurrentItem {
background-color:#c9dc99;
color: #000;
border: none !important;
}
a.navTreeCurrentItem.state-published {
color: #000 !important;
}
.navTreeItem {
border-left: none !important;
border-right: none !important;
border-top: 1px solid #fff !important;
background-color: #e1eecb;
color: #000;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
padding: 6px;
border: none;
border-bottom: 1px solid #e1eecb;
color: #000;
}
.navTree.navTreeLevel1 .navTreeItem {
background-color: #fff;
color: #000;
}
.navTree.navTreeLevel1 .navTreeCurrentItem,
.navTree.navTreeLevel2 .navTreeCurrentItem,
.navTree.navTreeLevel3 .navTreeCurrentItem,
.navTree.navTreeLevel4 .navTreeCurrentItem {
background-color: #fff;
color: #000;
background:url(http://astro.psu.edu/green_arrow.png);
background-position: left;
background-repeat: no-repeat;
padding-left: 15px;
}
.navTreeCurrentNode {
border-bottom: 1px solid #e1eecb;
}
.navTreeFolderish.navTreeCurrentNode {
border-bottom: none;
}
a.navTreeFolderish.navTreeCurrentNode, a.navTreeFolderish.navTreeItemInPath,
.navTree.navTreeLevel1 a.navTreeFolderish.navTreeCurrentNode,
.navTree.navTreeLevel1 a.navTreeFolderish.navTreeItemInPath,
.navTree.navTreeLevel2 a.navTreeFolderish.navTreeCurrentNode,
.navTree.navTreeLevel2 a.navTreeFolderish.navTreeItemInPath,
.navTree.navTreeLevel3 a.navTreeFolderish.navTreeCurrentNode,
.navTree.navTreeLevel3 a.navTreeFolderish.navTreeItemInPath,
.navTree.navTreeLevel4 a.navTreeFolderish.navTreeCurrentNode,
.navTree.navTreeLevel4 a.navTreeFolderish.navTreeItemInPath {
background-color: #c9dc99;
color: #000;
background-image: none;
padding-left: 6px;
}
navTreeItem.navTreeFolderish,
a.navTreeFolderish {
background-color: #e1eecb;
color: #000;
}
.navTree.navTreeLevel1 a.navTreeFolderish {
background-color: #fff;
color: #000;
}
.navTreeFolderish {
background-color: #fff;
color: #000;
}
.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover {
background-color:#c9dc99;
border:none;
border-bottom: 1px solid #e1eecb;
text-decoration: underline;
color: #000;
}
.state-published {
color: #000 !important;
}
/* */
.portletCollection .portletHeader,
.portletNews .portletHeader,
.portletStaticText .portletHeader {
background-color: #02315f;
color: #fff;
border: none;
line-height: 1.9em;
}
.portletStaticText {
padding: 4px;
background-color: #fff;
color: #000;
border: none;
color: #02315f;
width: 190px;
}
.portletStaticText .odd {
background-color: #fff;
color: #000;
}
.portletStaticText p {
padding: 0px;
}
.portletStaticText .portletItem {
padding: .75em;
zoom: 1;
}
.portletStaticText ul li {
margin-bottom: 0;
padding-bottom: .5em;
list-style-image:none;
list-style-type:disc;
color: #02315f;
}
/* */
h1, h2 {
border-bottom: none;
}
h1, h2, h3, h4, h5, h6,
#content h5, #content h6 {
font-weight: bold;
color: #333;
}
h2 {font-size: 140%;}
h1.documentFirstHeading {font-size: 165%;}
h3 {font-size: 130%;}
h4 {font-size: 125%;}
h5 {font-size: 115%;}
h6 {font-size: 110%;}
.documentActions {
border-top: none;
}
#content ul {
list-style-image:none;
list-style-type:disc;
}
#content ul.configlets {
list-style-type: none;
list-style-image: none;
}
table.astro-listing, .stx table {
border-collapse: collapse;
border-spacing: 0;
font-size: 85%;
margin: 1em 0;
}
table.astro-listing td {
border: 1px solid #666666;
padding: 0.5em;
}
table.astro-listing th {
background-color: #02315F;
border: 1px solid #666;
color: #fff;
text-transform: none;
padding: 0.5em;
font-weight: normal;
}
.facebook-frame {
border: medium none;
overflow: hidden;
height: 427px;
width: 300px;
}
.policies-table td {
vertical-align:text-top;
padding: 0 5px;
}
.policies-table h3 {
font-size: 110%;
}
.policies-table a {
text-decoration: none;
line-height: 20px;
}
.policies-table a:hover {
text-decoration: underline;
}
.hidden-label {
display: block;
float:left;
overflow: hidden;
width: 0;
height: 0;
}
p.edit-info {
color: red;
font-weight: bold;
}
p.read-only-info {
color: red;
}
.documentContent p a,
#content p a,
#content li a {
border-bottom: 1px solid #333;
text-decoration: none;
}
/* */
/* */
.portlet-admin-link {
float:left;
}
#portal-footer {
background-color:#fff;
color: #000;
border: none;
padding-bottom: .25em;
}
#portal-personaltools {
background-color:#fff;
color: #000;
border: none;
text-align: center;
padding: 6px 0 1em;
}
#portal-colophon {
display: none;
}
#portal-siteactions {
background-color:#fff;
color: #000;
border: none;
text-align: center;
padding: 3px 0;
margin: 0 auto;
max-width: 960px;
float: none;
}
#portal-footer a {
border: none;
color: #014486;
margin-right: 0;
padding-right: 0;
}
#portal-footer a:hover {
color: #99c204;
}
#portal-footer a:visited {
color: purple;
}
#portal-siteactions li a,
#portal-personaltools li a {
border: none;
color: #014486;
margin-right: 0;
padding-right: 0;
}
#portal-siteactions li a:hover,
#portal-personaltools li a:hover {
background-color:transparent;
border:none;
color:#99c204;
text-decoration: underline;
}
.manageFooterPortletsLink {
margin: 1em auto;
}
/* ***********/
#global-dropdowns .plain,
#global-dropdowns .active {
position: relative;
z-index: 300;
}
.dropdown {
background: url(http://astro.psu.edu/dropdown_bg.png);
background-repeat: repeat-x;
background-color: #022c56;
color: #fff;
z-index: 300;
position: absolute;
display: none;
left: -999em;
}
/* */
li.dropdown-parent:hover ul.dropdown {
display:block;
left: -3px;
top: 34px;
text-align:left; /* */
}
/* */
#global-dropdowns #portal-globalnav .dropdown li:hover,
#global-dropdowns #portal-globalnav .dropdown li:hover a  {
background-color: #e1eecb;
color: #02315f;
text-decoration: none;
}
#global-dropdowns #portal-globalnav .dropdown li {
border-top: none;
text-align: left;
display: block;
list-style-type: none;
padding: 0 4px;
}
#global-dropdowns #portal-globalnav .dropdown li a {
padding: 0 10px 0 10px;
display: block;
}
#global-dropdowns #portal-globalnav .focus-style,
#global-dropdowns #portal-globalnav .focus-style a {
background-color: #e1eecb;
color: #02315f;
border-top: none;
}
.blur-style,
.blur-style a {
border-top: none;
color: #fff;
}
#global-dropdowns #portal-globalnav .dropdown li.temp {
display:none;
}
#portal-globalnav li.plain.has-focus {
border-top: 6px solid #c9dc99;
}
#portal-globalnav li.plain.no-focus {
border-top: 6px solid transparent;
}
.dropdown.visible {
display:block;
left: -3px;
top: 34px;
text-align:left;
}
.dropdown.hidden {
display:block;
position:absolute;
left: -999em;
}
/* */
/* */
.title-column {
width:30%;
}
.atozView table.listing th {
background-color: #02315f;
color: #fff;
}
.atozView table.listing, .tabularView table.listing {
border-bottom:1px solid #02315f;
font-size: 100%;
}
#content .facultyStaffDirectory ol.classificationList {
background-color: #fff;
color: #000;
margin-bottom: 0;
}
.facultyStaffDirectory .tabularView td, .facultyStaffDirectory .tabularView th {
border-left: 1px solid #02315f;
}
.facultyStaffDirectory .tabularView th.classification {
background-color: transparent;
border-bottom: none;
border-left: none;
border-right: none;
font-size: 160%;
padding-left: 0;
padding-top: 1em;
text-align: left;
text-transform: none;
}
#content .facultyStaffDirectory .listing {
margin: 0 0 1.5em;
}
#content .facultyStaffDirectory table.listing tbody {
border-left: none;
}
.facultyStaffDirectory .tabularView th.classification a {
color: #000000;
text-decoration: none;
}
.facultyStaffDirectory table.listing th, .stx table th {
border-right:1px solid #666;
border-left:1px solid #666;
border-top: none;
background-color :#02315f;
color: #fff;
}
.facultyStaffDirectory td.last {
border-bottom: 1px solid #000;
}
table.listing td, .stx table td {
border-right:1px solid #02315f;
border-left:1px solid #02315f;
}
table.listing td a {
border-bottom: none;
}
.moreInfo {
margin-top: 1em;
}
.facultyStaffDirectory.personView .websites ul {
list-style: none outside none;
margin: 0;
}
.facultyStaffDirectory.personView .websites h3 {
margin-bottom: .25em;
}
#content .facultyStaffDirectory.personView .headshot {
margin: 0 2em 0 0;
float: right;
}
.caption h1 {
margin-top: 0
}
#content .personView .websites ul {
margin: 0.5em 0 1em;
}
#content .personView .websites h3 {
margin: 1em 0 0;
}
.template-person_view .documentActions ul {
clear: both;
margin: 1em;
padding: 1em 4em 0 0;
}
.template-fsd_eberly_classification_gallery .headshot {
float: left;
}
.facultyStaffDirectory .tabularView th.classification {
border-left: 1px solid #FFFFFF;
}
/* */
.section-news-and-events .portletRss .portletHeader,
.section-news-and-events .portletRss .portletFooter,
.section-news-and-events .documentActions {
display: none;
}
.section-news-and-events .portletRss .portletItem {
padding-top: 1em
}
.section-news-and-events .portletsBelowContentA {
width: 100%;
}
.section-news-and-events .documentContent dd a {
padding-bottom: .5em;
}
.portletItem.even {
background-color: #fff;
color: #000;
}
.managePortletsBelowLink {
clear: both;
margin-top: 1em;
}
#google-calendar {
margin-top: 2em;
}
#astro-calendar {
float:left;
padding-top: 1em;
}
#calendar-picker {
padding: 1em 0 .5em 0;
margin: 0 auto;
min-width: 700px;
}
.calendar-link {
float:left;
margin: 0 1px;
padding: .25em 0;
text-align: center;
width: 96px;
border: 1px solid black;
}
.calendar-link:hover {
cursor:pointer;
text-decoration: underline;
color: #99c204;
}
#calendar-info {
width: 100%;
font-weight: bold;
text-align: center;
}
#calendar-info h3 {
font-size: 150%;
color: #00338e;
margin-top: 0;
}
#astro-calendar h4 {
font-size: 130%;
color: #00338e;
}
#calendar-info p {
font-size: 110%;
color: #00338e;
margin-bottom: .25em;
}
#ical-support-content {
display:none;
}
/* */
.BelowPortletManager1.width-full.position-0 {
margin-left: -98%;
width: 96%;
}
.section-news-and-events .portletItemDetails {
text-align: left;
margin-left: 2em;
}
.section-news-and-events #content {
padding: 0 1em 0 !important;
}
#home-image {
background-color: #000;
}
/* */
h3.eventHeading {
font-size: 110%;
font-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;
}
/* */
/* */
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: 19.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%;} /* */
#portal-column-two.width-1\3a 4 {width: 18.75%;}
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%;
}
div#portal-column-two.position-3\3A 4 {
margin-left: -18%;
padding-top: 1em;
}
div#portal-column-content.width-1\3A 2 {
width: 58%;
}
div#portal-column-content.width-3\3A 4 {
width: 76%;
}
div#portal-column-one.position-0 {
margin-left: -99.6%;
}
#portal-column-content.cell.width-full.position-0 {
left: 0;
padding: 1%;
width: 98%;
}
#portal-columns {
padding-top: 1.5em;
}
div.width-3\3A 4 {
width: 72.75%;
}
div.width-full {
width: 100%;
}
div.position-0 {
margin-left: -100%;
}
#quick-links {
margin: 0 12px;
border: 8px solid #dcddde;
width: 920px;
float:left;
clear: both;
}
.description {
font-weight: normal;
display: inline;
}
#content-core dt {
border-top: 1px solid #8CACBB;
margin-top: 0.5em;
padding-top: 0.5em;
}
#content a.state-published {
color: #004D96 !important;
background-color: transparent;
}
#content ul.configlets li a {
border: medium none;
text-decoration: none;
}
/* */
}


/* - homepage.css - */
@media screen {
/* http://astro.psu.edu/portal_css/homepage.css?original=1 */
/* */
/* */
.template-homepage_view #portal-columns,
.template-homepage_view #portal-footer,
.template-homepage_view #portal-personaltools-wrapper  {
background-color: #fff;
color: #000;
margin: 0 auto;
max-width: 960px !important;
}
.template-homepage_view #eberly-header {
margin: 0 auto;
max-width: 960px;
}
.template-homepage_view #portal-columns {
padding-top: 0;
}
.template-homepage_view  #content {
max-width: 940px;
}
#homepage-center {
margin: 0 auto;
width: 74%;
max-width: 700px;
position: relative;
}
#homepage-center img {
width: 100%;
max-width: 700px;
}
#homepage-left {
float: left;
}
#homepage-left,
#homepage-right  {
max-width: 100px;
width: 10.6%;
padding: 0;
}
#homepage-images {
float: left;
max-width: 942px;
position: relative;
width: 100%;
}
#homepage-images img {
padding: 0;
}
#homepage-left img,
#homepage-right img {
margin-bottom: 15px;
padding: 0;
max-width: 100px;
width: 100%;
}
#homepage-right {
float: right;
}
.learn-more {
margin-left: 1em;
}
.template-homepage_view #content {
padding: 0 !important;
}
.template-homepage_view #portal-breadcrumbs,
.template-homepage_view .documentActions {
display: none;
}
.template-homepage_view h1 {
position:absolute;
left: -9999px;
}
.template-homepage_view .documentContent {
padding: 6px 0 12px !important;
}
.portletsBelowContentA {
float: left;
width: 275px;
}
.template-homepage_view .BelowPortletManager2 {
border: none;
font-size: 120%;
}
.template-homepage_view .portletStaticText {
border: none;
width: 100%;
}
.template-homepage_view .BelowPortletManager2 .portletWrapper {
border: none;
}
.template-homepage_view div.position-2\:3 {
margin-left: -30.95%;
}
.template-homepage_view .portletsBelowContentB .portletWrapper {
border: none;
}
.template-homepage_view .portletsBelowContentB .portletStaticText {
width: 300px;
border: none;
font-size: 110%;
}
.portletsBelowContentC {
float: right;
width: 275px;
}
.template-homepage_view .portletsBelowContentC .portletItem {
text-align: right;
}
.template-homepage_view .portletCollection .portletHeader {
background-color: #99c204;
color: #fff;
}
.template-homepage_view .portletHeader {
padding: 4px;
border: none;
line-height: 1.9em;
font-weight: bold;
}
.template-homepage_view .portletCollection,
.template-homepage_view .BelowPortletManager1 {
border-right: 4px solid #99c204;
border-left: 4px solid #99c204;
border-bottom: 4px solid #99c204;
border-top: 4px solid #99c204;
}
.template-homepage_view .BelowPortletManager1 .portletStaticText {
padding: 0;
}
.template-homepage_view .BelowPortletManager1 .portletStaticText p {
margin: 1em;
padding-bottom: 1em;
border-bottom: 1px solid #CCCCCC;
}
.template-homepage_view .BelowPortletManager1 .portletStaticText p a {
padding: 0 0 1em;
border-bottom: none;
color: #000;
font-size: 110%;
}
.template-homepage_view .BelowPortletManager1 .portletStaticText p a:hover{
text-decoration: underline;
}
.template-homepage_view .BelowPortletManager1 .portlet {
margin-top: 0;
}
.template-homepage_view .BelowPortletManager1 .portletFooter {
display: none;
}
#homepage-more-news {
border: none;
text-align: right;
}
.template-homepage_view .portletItem {
padding: .5em 1em;
font-size: 110%;
}
.template-homepage_view  .documentContent dd a {
padding-bottom: 1em;
}
.template-homepage_view .portletItem a,
.template-homepage_view .portletItem a:visited {
color: #000;
border-bottom: 1px solid #CCCCCC;
}
.template-homepage_view .portletItem a:hover {
text-decoration: underline;
}
.template-homepage_view .portletFooter {
background-color:transparent;
color: #000;
border: none;
}
.template-homepage_view .managePortletsBelowLink {
clear: both;
float:left;
padding-top:10px;
width:100%;
}
/* */
}

