
/* - ++resource++partners.theme.stylesheets/main.css - */
@media screen {
/* http://www.partnersglobal.org/portal_css/++resource++partners.theme.stylesheets/main.css?original=1 */
/* */
body {
margin: 0px auto;
width: 1000px;
background-color: #EFEAD8;
color: #333;
font-size:14px;
}
a {
text-decoration:none;
color:#0000ff;
border-bottom: medium none;
font-weight:normal;
}
a:hover {
text-decoration:underline;
}
a:visited {
color:#000066;
}
.documentContent p a, .documentContent dd a  {
border: medium none;
}
#visual-portal-wrapper {
padding: 38px 50px 0px 50px;
background-color: #FFF;
}
#portal-logo img {
margin:0em 0em 30px 30px;
}
#portal-searchbox {
margin:0px;
padding:0px 0px 0px 4px;
background: transparent url(left-search-bg.png) no-repeat scroll left top;
}
.LSBox {
background: transparent url(search-bck.png) no-repeat scroll right top;
height:23px;
padding:4px 8px 4px 0px;
}
#searchGadget {
border:medium none;
background: #fff none repeat scroll 0%;
}
input.searchButton {
border:medium none;
background: buttonface url(search-icon.png) no-repeat scroll 90% center;
height:22px;
padding:1px 25px 1px 4px;
}
.newsletterbutton {
float:right;
clear:both;
padding-top:5px;
}
#portal-breadcrumbs {
border:medium none;
font-size:11px;
padding: 0px 0px 0px 30px;
text-transform:capitalize;
height:5px;
}
#portal-breadcrumbs a{
color:#999;
}
#portal-breadcrumbs a:hover {
color:#333;
}
#portal-globalnav {
background: transparent url(nav-bck.png) scroll repeat-x 0 0;
height:35px;
padding:0px;
position:relative;
z-index: 3;
}
.LSResult {z-index:4;}
#portal-globalnav ul {
padding: 0;
margin: 0;
list-style: none;
}
#portal-globalnav a {
display: block;
}
#portal-globalnav li {
float: left;
width: auto;
z-index: 20;
position:relative; /**/
margin-bottom:0px;
}
#portal-globalnav li ul {
position: absolute;
left: -999em;
background-color: white;
border:1px solid #799C13;
}
#portal-globalnav li:hover ul , #portal-globalnav li.sfhover ul{
left: -16px;
}
#portal-globalnav li:hover a, #portal-globalnav li.sfhover a{
background-color: transparent;
}
#portal-globalnav li ul li {
margin:0px 8px 3px;
width:auto;
line-height:1em;
clear:both;
}
#portal-globalnav li:hover ul li a, #portal-globalnav li.sfhover ul li a {
background-color:transparent;
}
#portal-globalnav li ul li a{
width: 120px;
padding:5px 0px 5px 15px;
margin: 0px;
white-space:normal;
color:black;
}
#portal-globalnav li.selected ul li a{
color:black;
}
#portal-globalnav li ul li a:hover {
background-color: transparent;
color:#006a6b;
}
#portal-globalnav li a {
padding:0px;
margin:0px;
border:medium none;
text-transform:none;
}
#portal-globalnav #portaltab-who a{
background:transparent url(nav_01.png) scroll  no-repeat top left;
height:35px;
width:145px;
}
#portal-globalnav #portaltab-who a:hover,
#portal-globalnav #portaltab-who.sfhover a,
#portal-globalnav li#portaltab-who.selected  a{
background:transparent url(nav_01.png) scroll  no-repeat 0px -35px;
border:medium none;
}
#portal-globalnav #portaltab-what a{
background:transparent url(nav_02.png) scroll  no-repeat top left;
height:35px;
width:146px;
}
#portal-globalnav #portaltab-what a:hover,
#portal-globalnav #portaltab-what.sfhover a,
#portal-globalnav li#portaltab-what.selected a {
background:transparent url(nav_02.png) scroll  no-repeat 0px -35px;
border:medium none;
}
#portal-globalnav #portaltab-how a{
background:transparent url(nav_03.png) scroll  no-repeat top left;
height:35px;
width:157px;
}
#portal-globalnav #portaltab-how a:hover,
#portal-globalnav #portaltab-how.sfhover a,
#portal-globalnav li#portaltab-how.selected a {
background:transparent url(nav_03.png) scroll  no-repeat 0px -35px;
border:medium none;
}
#portal-globalnav #portaltab-where a{
background:transparent url(nav_04.png) scroll  no-repeat top left;
height:35px;
width:170px;
}
#portal-globalnav #portaltab-where a:hover,
#portal-globalnav #portaltab-where.sfhover a,
#portal-globalnav li#portaltab-where.selected a {
background:transparent url(nav_04.png) scroll  no-repeat 0px -35px;
border:medium none;
}
#portal-globalnav #portaltab-network a{
background:transparent url(nav_05.png) scroll  no-repeat top left;
height:35px;
width:150px;
}
#portal-globalnav #portaltab-network a:hover,
#portal-globalnav #portaltab-network.sfhover a,
#portal-globalnav li#portaltab-network.selected a {
background:transparent url(nav_05.png) scroll  no-repeat 0px -35px;
border:medium none;
}
#portal-globalnav #portaltab-resources a{
background:transparent url(nav_06.png) scroll  no-repeat top left;
height:35px;
width:132px;
}
#portal-globalnav #portaltab-resources a:hover,
#portal-globalnav #portaltab-resources.sfhover a,
#portal-globalnav li#portaltab-resources.selected a {
background:transparent url(nav_06.png) scroll  no-repeat 0px -35px;
border:medium none;
}
#portal-globalnav li.firstLi a span {
display:none;
}
#portal-globalnav ul.secondNav {
background-color:#F0F3FB;
font-size:12px;
border-color:#CCCCCC;
border-style:none solid solid;
border-width:medium 1px 1px;
}
#portal-header #portal-globalnav ul.secondNav li a {
background:transparent none repeat scroll 0%;
color:#666;
height:auto;
}
#portal-header #portal-globalnav ul.secondNav li a:hover {
color:#000;
background:transparent url(square.gif) no-repeat scroll left center;
}
h1, h2, h3 {
font-family: Trebuchet MS, Lucida Grande, sans-serif;
font-weight:normal;
padding:0px;
margin:0px;
border:medium none;
}
h1 {
color: #C57628;
font-size:32px;
}
h2 {
color:#000;
font-size:22px;
}
h3 {
color:#000;
font-size:18px;
}
#portal-column-content {
padding:15px 15px 0pt;
}
#portletPageTopRow {
margin-bottom:20px;
}
.documentContent {
padding:15px 15px 2em !important;
}
.ishome-True #portal-column-content {
padding:15px 15px 0px 0px;
}
.ishome-True #region-content {
padding:15px 0px 2em 0px !important;
}
#portal-column-two {
width:290px;
}
#portal-column-two .visualPadding {
padding:30px 0em 1em 0em;
}
.searchPage input.searchButton{
height:40px;
background-position:6px center;
}
.portlet {
font-size:10px;
color:#666;
min-height:300px;
padding:0px 20px;
margin-bottom:10px;
margin-top:1px;
background: transparent url(portlet-bck.png) repeat-x scroll 0 0;
}
.portlet .even {
background-color:transparent;
}
.portletHeader {
padding:0px;
}
.portletHeader, .portletHeader a {
font-family:Trebuchet MS, Lucida Grande, sans-serif;
font-size:18px;
color:#C57628;
font-weight:bold;
}
.portletFooter {
border:medium none !important;
}
.portletFooter a{
font-weight:bold;
color:#2C4592;
border-color:transparent;
border:medium none;
}
.portletItem {
padding:1em 0px;
}
.portletItem .title {
color:#2C4592;
font-weight:bold;
}
.portletCalendar {
width:auto;
}
.portletNavigationTree {
min-height:155px;
padding:20px;
background: transparent url(navtree-bck.png) scroll repeat-x 0 0;
}
.portletNavigationTree .portletHeader {display:none;}
.portletNavigationTree .portletItem {padding:0px;}
.portletNavigationTree .portletItem .navTreeItem {
border:medium none;
border-top: 1px dotted #666;
font-size:14px;
}
.portletNavigationTree .portletItem .navTreeItem .navTreeItem {
border:medium none;
font-size:12px;
}
.portletNavigationTree .portletItem .navTreeItem img {display:none;}
.portletNavigationTree .portletItem .navTreeItem a {
color: #666;
border:medium none;
padding-left:15px;
padding-bottom:0.4em;
padding-top:0.4em;
}
.portletNavigationTree .portletItem .navTreeItem a:hover,
.portletNavigationTree .portletItem .navTreeItem a.navTreeCurrentItem {
color:#2c4592 !important;
font-weight:bold;
background:transparent url(navtre-square.gif) scroll no-repeat left center;
border:medium none !important;
}
.navTree {
margin-left:15px;
}
.portletWhereWeWork{
padding: 0px;
min-height:257px;
margin-bottom:25px;
}
.portletWhereWeWork .portletItem {
padding:0px;
}
.portletNews p {
margin-bottom: 0px;
}
.portletCollection .portletHeader, .portletNews .portletHeader {
font-size:24px;
}
.portletCollection .portletItem a.tile, .portletNews .portletItem a.tile {
color:#333;
font-size:12px;
font-weight:bold;
}
.portletCollection .portletItem .readmore-link, .portletNews .portletItem .readmore-link {
color:#2C4592;
font-weight:bold;
}
.portletCollection .portletItem .description, .portletNews .portletItem .description {
font-size:11px;
}
.tile img {
display:none;
}
.portlet-static-our-work {
height:390px;
}
.portlet-static-our-work .portletHeader span {
display:none;
}
.portlet-static-our-work .portletHeader{
height:24px;
background: transparent url(ourwork-header.png) scroll no-repeat 0 bottom;
padding:0px;
margin-bottom:5px;
}
.portletTopBanner {
width:595px;
height:auto;
}
.portletTopBanner, .portletTopBanner dd {
padding:0px;
margin:0px;
min-height:0;
}
#portletPageColumns #portletPageFirstColumn {
width:300px;
}
#content #portletPageColumns a[href^="http:"], #content #portletPageColumns a.link-external {
background: transparent none repeat scroll 0%;
padding:1px 0px 1px 1px;
}
#portletPageFirstColumn .portlet {
background:transparent url(ourwork-bck.jpg) scroll repeat-x 0 0;
padding:20px 10px 20px 20px;
font-size:12px;
color:#333;
}
#portletPageColumns #portletPageSecondColumn {
width:285px;
}
#portletPageSecondColumn .portlet {
background:transparent url(success-bck.jpg) scroll repeat-x 0 0;
}
#portletPageSecondColumn #portlet-success-stories .portletHeader {
font-size:24px;
}
#portletPageSecondColumn  #portlet-success-stories {
min-height:615px;
}
#portlet-success-stories a {
display:block;
}
#portlet-success-stories p {
margin-bottom: 0px;
}
#portlet-success-stories .portletItem {
padding:1em 0px 0px 0px;
}
#portlet-success-stories .portletFooter {
padding:0px;
}
#portlet-success-stories .portletItem a span{
color:#333;
font-size:12px;
}
#portlet-succes-stories #portlet-success-description {
font-size:11px;
}
#portlet-success-stories img {
border:10px solid #fff;
margin-bottom:5px;
}
#portletPageSecondColumn #portlet-success-stories img {
border:10px solid #fff;
width:225px;
height:auto;
}
#portal-column-two #portlet-success-stories img {
}
.managedPortlet {
min-height:30px;
}
#portal-colophon {
margin:0px;
padding:0 0 5px;
text-align:center;
font-size:12px;
color:#666;
}
#portal-siteactions {
float:none;
border-top: 1px dashed #ccc;
text-align:center;
padding:30px 0 5px;
margin:0px;
font-weight:bold;
text-align:center;
}
#portal-siteactions .nolast, #portal-siteactions .nolast:hover {
border-right: 2px solid #666;
}
#portal-siteactions .last, #portal-siteactions .last:hover  {
border-right: 2px solid #fff;;
}
#portal-siteactions li a {
padding:0 0.6em 0 0.2em;
}
#portal-siteactions li a:hover {
border:1px solid #fff;
background-color:transparent;
color:#666;
}

}


/* - ploneCustom.css - */
@media all {
/* http://www.partnersglobal.org/portal_css/ploneCustom.css?original=1 */
/* */
/* */
.morning {
background-color:#9fe8ca;
}
.afternoon {
background-color:#96b9f1;
}
.morning td, .afternoon td {
max-width: 170px;
min-width: 170px;
}
/* */
/* */

}

