
/* - ploneCustom.css - */
@media all {
/* http://www.tibdn.ca/portal_css/ploneCustom.css?original=1 */
body {font-family: Arial,Helvetica,sans-serif; background: #e4e4e4;}
.portlet {
background-color: #fff;
border: 0px solid #cacaca;
margin-left: 0px;
padding-bottom: 0px;
margin-right: 10px;
}
.portaltype-file #content h1 {font-size: 2.1em;}
#viewlet-below-content{
width: 93%;
padding-top: 0px;
margin-bottom: 10px;
padding-left: 20px;
margin-top: -15px;
}
#portlets-below .cell{
padding-bottom: 10px;
}
#portlets-below .BelowPortletManager1{
padding-left: 4px;
}
.section-home #portlets-below .BelowPortletManager1{
padding-left: 5px;
}
#viewlet-above-content .portlet-embed-map{
padding-left: 7px;
}
#viewlet-above-content{
margin-bottom: 0px;
padding-bottom: 0px;
padding-left: 20px;
max-height: 330px;
}
.portlet.toc {
background-color: #fff;
border: 1px solid #cacaca;
margin-left: 20px;
padding: 0px;
margin-right: 10px;
float: right;
position: relative;
max-width: 20em;
}
.portlet.toc .portletItem {
padding: 10px 20px 10px 10px;
}
.portletNavigationTree .portletHeader{
display: none;
}
.portletHeader {
background: url("../images/topnav-selected.jpg") repeat-x scroll 0 0 #14477E;
color: #14477e;
font-size: 1.2em;
font-weight: normal;
line-height: 1.6em;
padding: 4px 0 4px 15px;
}
#portal-top #portal-searchbox{
height: 25px;
}
#portal-top #portal-searchbox .searchButton {
background: url("../images/home-top-icon.png") no-repeat scroll 0 -33px ;
padding: 0 0 0 50px;
height: 25px;
width: 20px;
}
#portal-top #portal-searchbox .searchField {
background: none repeat scroll 0 0 #FAFAFA;
box-shadow: 0 0 10px #ccc inset;
border: 1px solid #bdbdbd;
height: 25px;
width: 260px;
line-height: 25px;
padding: 0 6px 0 10px;
}
div.position-0 {
margin-left: -101%;
padding: 0px;
}
.photoAlbumFolder {
background-position: 0 -208px;
}
.photoAlbumEntry a {
height: 190px;
padding-top: 5px;
}
#pdf-files-search {
background: none repeat scroll 0 0 #FAFAFA;
border: 1px solid #CCCCCC;
border-radius: 12px 12px 12px 12px;
box-shadow: 0 0 10px #CCCCCC inset;
height: 28px;
position: relative;
display:none;
}
.photoAlbumEntry{
height: 192px;
font-size: 1em;
}
.photoAlbumEntryTitle{
color: #14477e;
}
.vcard{
width: 95%;
padding: 0 20px 10px 0px;
}
div.field.error {
background-color: #fff;
}
.honorific-suffix{
font-size: 0.8em;
}
.section-data-publications #content-core .headline{
border-top: 1px solid #cacaca;
padding-top: 20px;
margin-top: 20px;
}
#viewlet-below-content-body .relatedItems {
border-top: 1px solid #cacaca;
padding-top: 8px;
}
#viewlet-below-content-body .relatedItems dt {
font-weight: bold;
padding: 10px 0;
}
#viewlet-below-content-body .relatedItems dd {
background: url("../images/leftnav-selected.png") no-repeat scroll left top transparent;
padding-bottom: 5px;
padding-left: 23px;
}
.section-data-publications #content .folderContentsLinks li{
border-bottom: 1px solid #CACACA;
display: block;
margin-bottom: 5px;
padding-bottom: 3px;
padding-top: 3px;
font-size: 1.1em;
list-style: none outside none;
background: none;
margin-left: 0px;
padding-left: 0px;
}
#portlets-below .width-full .portletStaticText .portletItem{
min-height: 1em;
}
#portlets-below {
padding-bottom: 15px;
}
.section-data-publications .portletFolderContents {
min-height: 16em;
}
.section-data-publications .portletCollection {
min-height: 19em;
}
#feed .gfc-result {
border-bottom: 1px dotted #cacaca;
padding: 15px 0;
}
#feed .gfc-news {
border-bottom: 0px dotted #cacaca;
padding: 0px 0 7px 0;
}
.section-data-publications #feed {
padding-top: 0;
margin-top: -30px;
}
.portletItem .gf-pubmed {
padding: 8px 0 0 0;
}
.gfc-result .gf-title {
height: 100%;
font-size: 1.2em;
font-weight: bold;
overflow: visible;
}
#feed .gf-title{
height: 100%;
padding-bottom: 2px;
font-size: 1.1em;
font-weight: bold;
overflow: visible;
}
#feed .gf-newstitle{
height: 100%;
padding-bottom: 2px;
font-size: 1.1em;
font-weight: normal;
overflow: visible;
}
#feed .gf-newstitle a{
text-decoration: underline;
}
#feed .gf-title a{
text-decoration: underline;
}
#feed .gf-title a:hover{
text-decoration: underline;
color: #333333;
}
#feed .gf-author{
font-size: 1em;
line-height: 1.4em;
padding-bottom: 1px;
}
#feed .gf-categories{
color: #666;
padding-bottom: 2px;
font-style:italic;
}
.section-home .portletEmbed{
margin-top: 0px;
min-width: 273px;
color: #2F3133;
font-size: 1em;
}
.section-home .portletEmbed .portletItem{
margin-bottom: 23px;
padding: 10px 14px;
border: 1px solid #CACACA;
}
.section-home .portletEmbed .portletItem img{
margin-top: 5px;
margin-bottom: 5px;
padding: 1px;
border: 1px solid #CACACA;
}
.section-home .portletFolderContents .portletHeader {
display: none;
}
.section-home .portletFolderContents .folderContentsLinks a{
border-bottom: 1px solid #CACACA;
display: block;
margin-bottom: 5px;
padding-bottom: 3px;
padding-top: 3px;
}
.section-home .portletEmbed .portletHeader a, .section-home .portletEmbed .portletHeader{
color: #D1E2F0;
display: none;
}
.section-home .portlet-embed-disease-outbreak-news .portletHeader a, .section-home .portlet-embed-disease-outbreak-news .portletHeader{
display: normal;
}
#portlets-below .portlet-embed-disease-outbreak-news .newsHeader {
color: #14477e;
font-size: 1.1em;
font-weight: bold;
display: block;
padding-top: 5px;
padding-bottom: 2px;
}
#portlets-below .portlet-embed-disease-outbreak-news .portletHeader {
border-top: 1px solid #9DAFC2;
display: normal;
}
#portlets-below .portlet-embed-disease-outbreak-news .portletHeader a{
color: #14477e;
display: normal;
}
#portlets-below .portlet-embed-disease-outbreak-news .portletItem {
border: 1px solid #c1d830;
margin-bottom: 15px;
padding: 5px 14px;
background: #dee89b;
}
.youtubeEmbedWrapper{
padding: 1px;
border: 1px solid #cacaca;
width: 400px;
height: 300px;
}
.section-data-publications .portletFolderContents .portletHeader{
display: none;
}
.section-data-publications .portletFolderContents .folderContentsLinks li{
border-bottom: 1px solid #CACACA;
display: block;
margin-bottom: 5px;
padding-bottom: 3px;
padding-top: 3px;
}
.section-data-publications .portletEmbed{
margin-top: 0px;
}
.section-data-publications .portletEmbed .portletHeader a.tile{
color: #d1e2f0;
}
.section-data-publications .portletSearch .LSBox {
padding: 0;
}
.section-data-publications .tileItem {
padding-right: 10px;
margin-right: 5px;
}
.section-data-publications #portal-column-two .portlet-collection-rates .portletHeader, .section-data-publications #portal-column-two .portlet-collection-serotypes .portletHeader, .section-data-publications #portal-column-two .portlet-collection-antibiotic-resistance .portletHeader, .section-data-publications #portal-column-two .portlet-collection-emm-types .portletHeader {
background: #fff;
display: block;
border-bottom: 5px solid #C1D830;
font-size: 1.3em;
font-weight: bold;
margin-bottom: 7px;
margin-left: 5px;
padding: 4px 0px;
}
.section-data-publications #viewlet-below-content .portlet-collection-rates .portletHeader, .section-data-publications #viewlet-below-content .portlet-collection-serotypes .portletHeader, .section-data-publications #viewlet-below-content .portlet-collection-antibiotic-resistance .portletHeader, .section-data-publications #viewlet-below-content .portlet-collection-emm-types .portletHeader {
background: #fff;
display: block;
font-size: 1.2em;
font-weight: bold;
margin-bottom: 0px;
margin-left: 0px;
padding: 4px 0px;
}
.section-data-publications #portal-column-two .portlet-collection-rates, .section-data-publications #portal-column-two .portlet-collection-serotypes, .section-data-publications #portal-column-two .portlet-collection-antibiotic-resistance, .section-data-publications #portal-column-two .portlet-collection-emm-types{
min-height: 100%;
}
.section-data-publications #portal-column-two .portlet-collection-rates .portletHeader a, .section-data-publications #portal-column-two .portlet-collection-serotypes .portletHeader a, .section-data-publications #portal-column-two .portlet-collection-antibiotic-resistance .portletHeader a, .section-data-publications #portal-column-two .portlet-collection-emm-types .portletHeader a{
color: #14477E;
}
.section-data-publications .portlet-collection-rates, .section-data-publications .portlet-collection-serotypes, .section-data-publications .portlet-collection-antibiotic-resistance, .section-data-publications .portlet-collection-emm-types{
border: 0px solid #CACACA;
}
.section-data-publications #portal-column-two .portlet-collection-rates .portletItem, .section-data-publications #portal-column-two .portlet-collection-serotypes .portletItem, .section-data-publications #portal-column-two .portlet-collection-antibiotic-resistance .portletItem, .section-data-publications #portal-column-two .portlet-collection-emm-types .portletItem {
border: 0px solid #CACACA;
margin-bottom: 0px;
padding: 0px 5px;
font-size: 0.9em;
margin-top: 0px;
}
.section-data-publications #portal-column-two .portlet-collection-rates a.tile, .section-data-publications #portal-column-two .portlet-collection-serotypes a.tile, .section-data-publications #portal-column-two .portlet-collection-antibiotic-resistance a.tile, .section-data-publications #portal-column-two .portlet-collection-emm-types a.tile{
padding-top: 0px;
}
.section-data-publications #portal-column-two .portlet-collection-rates .portletFooter, .section-data-publications #portal-column-two .portlet-collection-serotypes .portletFooter, .section-data-publications #portal-column-two .portlet-collection-antibiotic-resistance .portletFooter, .section-data-publications #portal-column-two .portlet-collection-emm-types .portletFooter{
font-size: 0.9em;
}
.section-about .portletEmbed{
margin-top: 0px;
}
.section-about .portletEmbed .portletHeader a.tile{
color: #d1e2f0;
}
.standard-document h2{
background-color: #FFFFFF;
border-bottom: 1px solid #CACACA;
color: #2F3133;
font-size: 1.3em;
font-weight: bold;
line-height: 1.5em;
padding: 0 11px;
}
p.megamenu-title{
border-bottom: 5px solid #c1d830;
font-size: 1.3em;
padding-bottom: 5px;
padding-top: 3px;
line-height: 1em;
margin: 0 0 0.5em 0;
}
#portal-columns{ background-color: #fff; padding-bottom: 0px;}
#visual-portal-wrapper { width: 1040px; background: #fff; overflow: hidden; margin: 0 auto; border-left: 1px solid #cacaca; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca;}
#content {
background-color: #fff;
padding-left: 20px;
padding-top: 0px;
padding-right: 0px;
font-size: 1.0em;
width: 91%;
height: 100%;
}
#content ul li {
margin-left: 10px;
padding: 6px 0 0px 22px;
}
.managePortletsAboveLink, .managePortletsBelowLink, .manageFooterPortletsLink, .manageInHeaderPortletsLink {
clear: both;
margin: 0 auto 0em;
text-align: center;
width: 70%;
}
.managePortletsAboveLink, .manageInHeaderPortletsLink {
display: none;
}
#portal-siteactions {
background-color: #fff;
background: #fff;
height: 15px;
margin: 0;
overflow: hidden;
padding: 4px 10px 4px 0px;
position: absolute;
width: 99%;
color: #666666;
font-size: 0.95em;
line-height: 1.5em;
border-bottom: 1px solid #cacaca;
}
#portal-siteactions li {
display: inline;
color: #666666;
}
#portal-siteactions li a {
border: 0px;
color: #666666;
margin-right: 4px;
padding: 3px;
font-size: 0.9em;
line-height: 1.5em;
text-decoration: none;
text-transform: none;
}
#portal-siteactions li.top-clinical{
margin-left: 97px;
margin-top: -1px;
padding-top: 0px;
position: absolute;
float: right;
}
#portal-siteactions li.top-clinical img{
height: 22px;
}
#portal-slogan {
display: none;
}
#portal-top {
border-top: 0px solid #cacaca;
background-color: #fff;
padding-left: 20px;
width: 96.2%;
padding-right: 20px;
height: 100%;
z-index: 100;
}
#portal-header {
background-color: #fff;
}
#portal-column-content.width-full {
width: 93%;
}
#portal-column-content{
width: 90%;
}
#portal-column-two {
margin-left: -30%;
width: 27%;
padding-left: 20px;
max-width: 507px;
z-index: 1px;
}
#portal-column-content.position-0 {
margin-top: 0px;
}
#collage .documentActions {
display: none;
}
p.megamenu-description{
font-size: 1em;
}
#content p.megamenu-title a{
font-weight: bold;
}
#content p.megamenu-title a:hover{
font-weight: bold;
}
.documentByLine {
margin: 0 7px 20px 0;
font-size: 0.9em;
color:#767979;
display: none;
}
.section-home #portal-breadcrumbs{
display: none;
}
.section-home #portal-columns{
padding-top: 0px;
}
#breadcrumbs-you-are-here {
font-size: 1em;
}
.portletHeader a, .managedPortlet .portletHeader a {
text-decoration: none;
color: #D1E2F0;
}
.portaltype-plone-site dt.portletHeader a {
color: #D1E2F0;
}
.portlet-static-a-z-index p{
padding-top: 8px;
padding-right: 12px;
}
.portlet-static-search-content p{
padding-top: 8px;
padding-right: 30px;
}
h1 {
font-size: 2.5em;
font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
color: #14477e;
line-height: 1.2em;
margin-bottom: 0.1em;
padding-top: 0;
padding-bottom: 0.5em;
}
h2 {
font-size: 1.3em;
line-height: 1.4em;
font-weight: bold;
color: #14477e;
padding-bottom: 0.3em;
padding-top: 0.4em;
}
.section-studies h2 {
font-size: 1.2em;
line-height: 1.4em;
font-weight: bold;
color: #14477e;
padding-bottom: 0.3em;
padding-top: 0.4em;
}
.section-studies .tileHeadline{
font-size: 1.3em;
}
.section-studies .portletFolderContents .portletHeader{
display: none;
}
.section-studies .portletFolderContents .folderContentsLinks a{
background: none repeat scroll 0 0 transparent;
border-bottom: 1px solid #CACACA;
color: #14477E !important;
display: block !important;
font-size: 0.9em;
line-height: 1.28em;
padding: 2px 4px 4px 0;
text-decoration: none;
}
}
.portaltype-collection h2{
font-size: 1.3em;
line-height: 1.4em;
font-weight: bold;
color: #14477e;
padding-bottom: 0.3em;
padding-top: 0.4em;
}
code {
width: 20%;
min-width: 145px;
background: #eaf1f9;
border: 1px solid #9dafc2;
padding: 6px 15px 6px 15px;
font-weight: bold;
font-size: 1.2em;
line-height: 2.8em;
color: #14477e;
font-family: Arial,Helvetica,sans-serif;
}
#theme-globalnav ul li a span{
font-weight: normal;
color: #d2e1ed;
font-size: 1em;
}
#theme-globalnav ul li a {
padding: 5px 21px;
}
.section-data-publications #portletPageColumns .portletFolderContents {
min-height: 8em;
}
legend{
color: #333333;
font-weight: bold;
font-style: italic;
}
fieldset {
margin: 5px 0;
padding: 5px 0;
}
em {
font-style: italic;
}
.border{
border: 1px solid #cacaca;
padding: 1px;
}
h3 em {
font-weight: bold;
}
.tileHeadline {
font-size: 1.3em;
line-height: 1.4em;
font-weight: bold;
color: #14477e;
padding-bottom: 0.1em;
padding-top: 0.4em;
}
h3 {
font-size: 1em;
line-height: 1.6em;
font-weight: bold;
color: #333333;
padding-top: 0.9em;
padding-bottom: 0.4em;
}
a:link {
color: #14477e;
text-decoration: none;
}
a:visited {
color: #14477e;
text-decoration: none;
}
a:hover {
color: #14477e;
text-decoration: underline;
}
div.tileImage{
width: 0px;
border: 0px solid #cacaca;
}
.tileImage{
border: 1px solid #cacaca;
padding: 1px;
min-width: 200px;
}
.section-educationday .tileImage {
border: 1px solid #CACACA;
float: right;
min-width: 150px;
padding: 1px;
}
span.documentByLine{
display: none;
}
#content .newsImage {
border: 1px solid #cacaca;
padding: 1px;
min-width: 450px;
width: 452px;
height: 193px;
}
.section-data-publications #content .newsImage {
border: 1px solid #cacaca;
padding: 1px;
max-width: 727px;
width: 100%;
height: auto;
}
.section-data-publications #content .newsImageContainer{
float: left;
display: block;
width: 100%;
padding-left: 0px;
margin-left: 0px;
vertical-align: text-bottom;
}
.portletFlowPlayer img {
width: 125px;
border: 1px solid #cacaca;
padding: 1px;
}
.discreet {
color: #76797C;
width: 100%;
}
#content .personView .adr {
margin-top: 3em;
}
.biography {
padding-top: 5px;
}
.eventDetail {
padding-bottom: 10px;
border-bottom: 1px dotted #cacaca;
}
.documentDescription {
font-size: 1.3em;
line-height: 1.3em;
color: #333333;
font-weight: bold;
}
#portal-breadcrumbs {
font-size: 0.9em;
line-height: 1.2em;
padding: 5px 0px 6px 0px;
color: #929AA6;
}
#portal-breadcrumbs a {
color: #76797c;
}
.section-staff .portletNavigationTree .portletHeader{
display: none;
}
div#portlets-in-header {
display:none;
}
#portlets-in-header {
background: url('../images/index.png') no-repeat;
}
.section-home #portlets-in-header {
background: url('../images/index-home.png') no-repeat;
}
#portlets-in-header {
width: 915px;
height: 25px;
padding: 12px 0px 0px 85px;
}
#portlets-in-header li.indexsocial{
background: transparent;
height: 34px;
width: 250px;
display: inline;
position: relative;
float: right;
padding: 0.5em 0 0.5em 0;
margin-left: 0px;
}
#portlets-in-header li.indexbtn{
background: url('../images/index/index-btn.png') repeat-x;
height: 34px;
width: 22px;
display: inline;
position: relative;
padding: 0.5em 0 0.5em 0;
margin-left: 0px;
}
#portlets-in-header li.indexleft{
background: url('../images/index/index-btn-left.png') repeat-x;
height: 34px;
max-width: 3px;
display: inline;
position: relative;
padding: 0.5em 0 0.5em 0;
margin-left: 1px;
}
#portlets-in-header li.indexright{
background: url('../images/index/index-btn-right.png') no-repeat;
height: 34px;
max-width: 3px;
display: inline;
position: relative;
padding: 0.5em 0 0.5em 0;
margin: 0px;
}
#portlets-in-header li.indexbtn:hover{
background: url('../images/index/index-btn-hover.png') no-repeat;
}
#portlets-in-header a.indexbtnlink{
padding: 0px 5px 0px 5px;
font-size: 1em;
}
#portal-column-one{
padding-top: 0px;
margin-top: 0px;
padding-bottom: 20px;
padding-right: 0px;
padding-left: 20px;
border-right: 0px solid #cacaca;
width: 20%;
max-width: 507px;
}
#portal-column-content.position-0 #viewlet-above-content .carousel-banners{
background-color: #14477e;
background-image:url("../images/shadow.jpg");
background-repeat:no-repeat;
background-position:bottom;
width: 100%;
}
.portletSearch .portletFooter{
display: none;
}
.portletSearch .portletHeader a{
color: #D1E2F0;
}
.portletSearch .LSBox{
padding: 10px 0 0 0;
width: 100%;
}
#search-results-bar a {
color: #2b80b7;
}
.portletSearch .portlet-search-gadget, .portletSearch .portlet-search-gadget-nols {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #bdbdbd;
height: 15px;
margin: 0 5px 0 0px;
padding: 2px;
vertical-align: top;
width: 64%;
font-size: 1em;
line-height: 1em;
}
.portletSearch .searchButton {
background: none repeat scroll 0 0 #c8dc2b;
border: 0px solid #bdbdbd;
color: #14477e;
font-weight: bold;
font-size: 0.9em;
height: 22px;
margin: 0 0px 0 0px;
overflow: visible;
padding: 1px;
vertical-align: top;
width: 30%;
}
#portal-logo img {
margin-left: 0px;
padding-left: 0px;
margin-top: 0px;
padding-top: 28px;
min-height: 50px;
float: left;
}
#content li.formTab a.required span:after, #content-core li.formTab a.required span:after, div.field span.required:after {
color: #FFF;
content: ".";
}
span.required {
background: url("../images/required-star.png") no-repeat center;
min-height: 7px;
padding: 1px;
}
.fieldRequired:before {
color: #FFF;
content: "..";
background: url("../images/required-star.png") no-repeat center;
}
.formControls input {
border: 0 none;
color: #d1e2f0;
cursor: pointer;
height: 29px;
margin-left: 0em;
padding: 0 15px;
background: url('../images/topnav-selected.jpg') repeat-x #14477e;
}
#portal-top #portal-searchbox {
margin-right: -15px;
padding-top: 15px;
}
form.searchPage input.searchButton {
background: url('../images/topnav-selected.jpg') repeat-x #14477e;
border: 0 none;
color: #d1e2f0;
cursor: pointer;
height: 29px;
margin-left: 1em;
padding: 0 15px;
}
.template-search #content-core{
padding-left: 15px;
height: 100%;
}
.template-search #content-core #search-field{
margin-left: -5px;
margin-top: 0px;
padding-left: 0px;
border-top: 0px;
}
.template-search #content-core #search-results-wrapper{
display: block;
padding: 40px 0 0 0;
border-top: 1px dotted #cacaca;
}
.search-results{
display: block;
vertical-align: bottom;
}
#search-filter-toggle{
display: none;
}
#rss-subscription{
display: none;
}
#search-results-bar{
padding-bottom: 10px;
}
.state-published {
color: #14477E;
}
.searchSection {
display: none;
}
#portal-personaltools #anon-personalbar{
display: none;
}
#portal-personaltools {
background: #fff scroll 0 -250px;
padding: 1px 20px 2px;
z-index: 500;
}
#portal-personaltools .actionMenuContent {
background-color: #CCD0D6;
border: 1px solid #332C34;
padding: 0;
right: 0;
z-index: 500;
position: absolute;
}
#portal-searchbox:hover .searchSection {
display: none;
}
.carousel-text {
background-color: transparent;
color: #bccfde;
margin-left: 720px;
padding: 2.5em;
margin-bottom: 0px;
position: absolute;
width: 220px;
height: 281px;
z-index: 3;
}
.carousel-pager-item, .carousel-pager-button-prev, .carousel-pager-button-next {
background-color: #174f8c;
border: 1px solid #1a5a9f;
padding: 0.3em 0.6em;
}
.carousel-pager-item:hover, .carousel-pager-button-prev:hover, .carousel-pager-button-next:hover {
background-color: #1c61ab;
border: 1px solid #1a5a9f;
padding: 0.3em 0.6em;
}
.carousel-pager a{
color: #b8cad9;
text-decoration: none;
}
.carousel-pager-item-active:link{
color: #14477e;
text-decoration: none;
}
.carousel-pager-item-active {
background-color: #aacc22;
border: 1px solid #1a5a9f;
}
.carousel-pager-item-active:hover {
background-color: #aacc22;
border: 1px solid #1a5a9f;
}
.carousel-banners a, .carousel-slider a, .carousel-banner a{
font-size: 2.5em;
line-height: 1.1em;
font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
color: #fff;
}
.carousel-pager {
margin-left: 750px;
margin-top: -65px;
position: absolute;
width: 220px;
z-index: 500;
font-size: 1em;
padding-bottom: 10px;
overflow: visible;
}
#collage .two-columns-equal .block_2, #collage .two-columns-equal .block_1 {
width: 48.49%;
min-height: 10em;
}
#collage .three-columns-equal .block_1, #collage .three-columns-equal .block_2, #collage .three-columns-equal .block_3 {
width: 32%;
min-height: 10em;
padding-bottom: 20px;
}
#collage .collage-portlet-notification dt.portletHeader {
display: none;
}
#collage .collage-portlet-notification span.description{
display: none;
}
#collage .collage-portlet-notification dt {
border-bottom: 1px solid #cacaca;
padding-bottom: 3px;
padding-top: 3px;
}
#collage .collage-portlet-notification {
background-color: #fff;
}
#collage .collage-portlet-help {
background-color: #fff;
}
#collage .collage-portlet-help dt.portletHeader {
background-color: #fff;
border-bottom: 1px solid #cacaca;
font-size: 1.3em;
font-weight: bold;
line-height: 1.5em;
padding: 0px 11px;
color: #2f3133;
}
.collage_view_menu {
border-bottom: 5px solid #c1d830;
font-size: 1.3em;
font-weight: bold;
padding-bottom: 3px;
padding-top: 3px;
}
#collage .five-columns-equal .block_5 p.megamenu-title{
border-bottom: 1px solid #cacaca;
font-size: 1.3em;
font-weight: bold;
}
#content li a, #content dd a {
text-decoration: none;
color: #11477e;
font-weight: normal;
font-size: 1em;
}
#content li a:hover, #content dd a:hover {
text-decoration: none;
color: #11477e;
font-weight: normal;
font-size: 1em;
text-decoration: underline;
}
#content .portletItem li a, #content .portletItem dd a {
text-decoration: none;
color: #11477e;
font-weight: normal;
font-size: 0.9em;
}
#content .portletItem li a:hover, #content .portletItem dd a:hover {
text-decoration: none;
color: #11477e;
font-weight: normal;
font-size: 0.9em;
text-decoration: underline;
}
#content p a {
font-weight: normal;
text-decoration: none;
}
#content p a:hover {
font-weight: normal;
text-decoration: underline;
}
#content .tileFooter a {
padding-left: 23px;
padding-bottom: 5px;
background: url("../images/leftnav-selected.png") no-repeat left top;
}
#content .tileFooter a:hover {
padding-left: 23px;
padding-bottom: 5px;
background: url("../images/leftnav-selected.png") no-repeat left top;
text-decoration: underline;
}
#collage .five-columns-equal .block_1, #collage .five-columns-equal .block_2, #collage .five-columns-equal .block_3, #collage .five-columns-equal .block_4, #collage .five-columns-equal .block_5 {
width: 18.7%;
background-color: #fff;
}
#collage .four-columns-equal .block_1, #collage .four-columns-equal .block_2, #collage .four-columns-equal .block_3, #collage .four-columns-equal .block_4 {
width: 23%;
}
#collage .block_2, #collage .block_4, #collage .block_3, #collage .block_4, #collage .block_5, #collage .block_6 {
margin-left: 0.5%;
background-color: #fff;
}
.collage-image, .portletStaticText img {
border: 1px solid #cacaca;
padding: 1px;
width: 100%;
}
#portlets-below .portletStaticText img{
border: 1px solid #cacaca;
margin-top: 5px;
padding: 1px;
}
#portal-column-one .portletStaticText p {
font-size: 0.9em;
}
#portal-column-one .portletStaticText .portletHeader{
background: #d9d9d9;
border-bottom: 1px solid #fff;
color: #D1E2F0;
font-size: 0.9em;
font-weight: bold;
line-height: 1.6em;
padding: 4px 0 4px 15px;
}
#portletPageColumns .portletStaticText .portletHeader, #portlets-below .portletStaticText .portletHeader{
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 5px solid #C1D830;
font-size: 1.3em;
font-weight: bold;
padding: 4px 0;
margin-bottom: 7px;
}
.section-home #portlets-below .portletStaticText{
padding-right: 0px;
}
#portlets-below .portletStaticText{
padding-right: 10px;
}
#portlets-below .portlet-static-studies .portletHeader, #portlets-below .portlet-static-methodology .portletHeader, #portlets-below .portlet-static-pathogens .portletHeader{
border-bottom: 5px solid #C1D830;
background: #fff;
font-size: 1.3em;
font-weight: bold;
padding: 4px 0 4px 0px;
width: 100%;
}
.section-methodology #portlets-below .portletStaticText .portletItem{
min-height: 5.8em;
}
.section-data-publications #portlets-below .portlet-static-presentations .portletItem{
min-height: 5.2em;
}
.section-data-publications #portlets-below .portlet-static-publications .portletItem{
min-height: 5.2em;
}
#portlets-below .portlet-static-isolate-bank .portletHeader{
border-bottom: 5px solid #C1D830;
background: #fff;
font-size: 1.3em;
font-weight: bold;
padding: 4px 0 4px 0px;
margin-bottom: 7px;
}
#portlets-below .portlet-static-quick-links .portletHeader{
border-bottom: 1px solid #CACACA;
color: #414345;
font-size: 1.3em;
font-weight: bold;
line-height: 1.5em;
background: #fff;
padding: 4px 0 5px 0px;
}
.portletCollection .portletHeader{
display: none;
}
.portletItem a.tile {
display: block;
border-bottom: 1px solid #CACACA;
padding-bottom: 3px;
padding-top: 3px;
margin-bottom: 5px;
}
.portletItem .navTreeLevel1 .navTreeItem a {
font-size: 0.9em;
line-height: 1.4em;
}
.portlet-collection-studies-nav .portletItem a{
font-size: 0.9em;
line-height: 1.4em;
}
.portlet-collection-pathogens-content .portletFooter{
display:none;
}
.portletItem {
margin: 0;
padding: 0px;
}
.portletItem .navTreeLevel1 .navTreeItem a:hover {
background-color: #f1f3f2 !important;
}
.portletItem .navTreeLevel1 .navTreeCurrentItem{
background-color: #eaf4fb !important;
}
.portletItem .navTreeItem a:hover {
background-color: #f1f3f2 !important;
}
.portletItem .navTreeCurrentItem{
background-color: #eaf4fb !important;
}
.portletItem .navTreeTopNode a{
font-size: 1.2em;
border-bottom: 1px solid #cacaca;
}
.portletNavigationTree {
padding-left: 0px;
}
.navTreeItem a {
background: none;
border-bottom: 1px solid #cacaca;
color: #14477e !important;
display: block !important;
font-size: 0.9em;
line-height: 1.28em;
padding: 4px 4px 4px 0px;
text-decoration: none;
}
.navTreeItem{
background-color: #fff;
}
.navTreeCurrentItem{
font-weight: bold;
font-size: 0.9em;
background-color: #f0f2f2;
}
.tileItem {
border-bottom: 1px dotted #cacaca;
padding-bottom: 7px;
padding-top: 7px;
}
.formHelp {
font-weight: normal;
}
#theme-globalnav ul li a.hasChildrens {
background: url("../images/home-top-icon.png") no-repeat scroll 160px -233px transparent;
}
#theme-globalnav {
background: url("../images/top-nav-image.jpg") repeat-x #cadb2b;
padding: 0px;
border-top: 0px solid #14477e;
white-space: inherit;
margin-bottom: 0px;
clear: inherit;
}
#theme-globalnav > li {
margin: 0px;
min-width: 50px;
font-weight: bold;
background-image:url("../images/top-nav-line.jpg");
background-repeat:no-repeat;
background-position:right;
z-index: 100;
}
#theme-globalnav li a {
color: #14477e;
display: inline-block;
padding: 11px 23px 12px 23px;
position: relative;
text-decoration: none;
font-weight: bold;
font-size: 1em;
border-radius: 0;
min-width: 50px;
}
#theme-globalnav li.selected a{
background-color: #14477e;
color: #fff;
}
#theme-globalnav li:hover a{
color: #fff;
}
#theme-globalnav:hover li:hover a {
background-color: #14477e;
border-radius: 0;
}
#theme-globalnav li ul {
background-color: transparent;
display: none;
left: 0;
padding: 0;
margin: 0;
position: absolute;
z-index:0;
top: 100%;
width: 190px;
border-radius: 0;
font-size: 1em;
border-bottom: 1px solid #3173bb;
}
#theme-globalnav ul li {
padding-right: 0px;
}
#theme-globalnav li ul ul {
left: 190px;
top: 0px;
border-radius: 0;
}
#theme-globalnav li.selected {
background: url("../images/topnav-selected.jpg") repeat-x #14477e;
color: #000;
}
#theme-globalnav:hover ul li:hover > a {
background: url("../images/topnav-selected.jpg") repeat-x #14477e;
border-radius: 0;
}
.subsribeWrapper {
display: none;
}
#portlets-below .portletRss .portletHeader{
background-color: #fff;
font-size: 1.3em;
font-weight: bold;
padding-bottom: 3px;
padding-top: 3px;
}
#portal-column-two .portletHeader {
background: url("../images/topnav-selected.jpg") repeat-x #14477e;
font-size: 1.2em;
font-weight: normal;
line-height: 1.6em;
padding: 4px 0px 4px 15px;
color: #d1e2f0;
}
#portal-column-two .portletItem {
margin-bottom: 6px;
padding: 10px 15px 10px 15px;
color: #2f3133;
font-size: 1em;
border: 1px solid #cacaca;
}
#portal-column-two .portletHeader a, #portal-column-two .managedPortlet .portletHeader a {
text-decoration: none;
color: #d1e2f0;
}
#portal-column-two .portletHeader a:hover, #portal-column-two .managedPortlet .portletHeader a:hover {
text-decoration: underline;
color: #fff;
}
a:visited .portletItemDetails {
color: #14477e;
}
.portletItem a, .portletItem a:visited {
color: #14477e;
}
.portletFooter a, .portletFooter a:visited {
color: #14477e;
padding-left: 23px;
padding-bottom: 5px;
background: url("../images/leftnav-selected.png") no-repeat left top;
}
.portletFooter a:hover {
color: #14477e;
text-decoration: underline;
padding-left: 23px;
padding-bottom: 5px;
background: url("../images/leftnav-selected.png") no-repeat left top;
}
.portletFooter a.tile {
width: 50px;
margin-left: 110px;
}
.portletFooter {
padding-bottom: 20px;
}
#portlets-below .portletRss {
padding-left: 0px;
background-color: #fff;
}
#portlets-below .portletRss a.tile {
display: block;
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px dotted #cacaca;
}
#portlets-below .portletRss .portletHeader a.tile{
color: #fff;
font-size: 1.1em;
font-weight: normal;
padding-bottom: 3px;
padding-top: 3px;
border-bottom: 0px dotted #cacaca;
}
#portlets-below .portletRss .portletFooter a, #portlets-below .portletRss .portletFooter a:visited {
color: #14477e;
padding-left: 23px;
padding-bottom: 5px;
background: url("../images/leftnav-selected.png") no-repeat left top;
}
#portlets-below .portletRss .portletFooter a:hover {
color: #000;
text-decoration: underline;
padding-left: 23px;
padding-bottom: 5px;
background: url("../images/leftnav-selected.png") no-repeat left top;
}
.documentActions {
background-color: #FFFFFF;
margin: 0em 0em 0em 0;
padding: 2em 0em 4em 0;
text-align: right;
display: none;
}
table.listing th{
color: #332c34;
}
#content-core .documentActions {
display: none;
}
#content .documentActions li {
background: none repeat scroll 0 0 #fff;
display: inline-block;
margin: 0 0 0 0.5em;
float: right;
padding: 0 17px 3px;
}
#content .documentActions ul {
border-top: 0px solid #CCD0D6;
margin: 2px 0 0;
}
#edit-bar {
position: relative;
z-index: 10;
}
.rssFeed ul li{
border-bottom: 1px dotted #cacaca;
}
#portal-footer-wrapper{ width: 1040px; border-top: 0px solid #d7d7d7; background-color: #fff; padding-bottom: 20px; padding-top: 10px; min-height: 100px;}
#footer-below-content{
width: 96%;
padding-left: 20px;
}
#footer-below-content.position-0 {
margin-left: -100%;
}
.footer-logo {
float: right;
}
.footer-sponsorship {
padding: 4px 0px 4px 0px;
color: #848383;
font-size: 0.9em;
border-top: 5px solid #dad9d9;
}
.footer-sponsorship a{
color: #848383;
}
.footer-copyright {
padding: 4px 0px 4px 0px;
padding-left: 0px;
height: 100%;
width: 100%;
float: left;
color: #848383;
font-size: 0.9em;
border-top: 1px solid #cacaca;
}
.footer-copyright a{
color: #848383;
}
.footer-copyright span.links a{
color: #14477e;
padding: 4px 0px 4px 0px;
}
.headshot {
padding-right: 8px;
}
#contactInformation {
margin-left: 0;
}
#content .facultyStaffDirectory {
min-width: 0;
position: relative;
}
#content .facultyStaffDirectory.personView .vcard a {
background: url("vcard.png") no-repeat scroll 0 50% transparent;
padding-left: 20px;
}
#content .facultyStaffDirectory ul.jobTitle {
list-style: none outside none !important;
margin: 0 0 1em;
}
#content .facultyStaffDirectory ul.jobTitle li, #content .facultyStaffDirectory .websites li {
margin: 0;
padding: 0;
}
#content .facultyStaffDirectory .standardView .headshot {
float: left;
margin-top: 3px;
padding: 0;
width: 250px;
}
#content .facultyStaffDirectory .standardView .headshot img {
border: 2px solid #000000;
padding: 0;
}
#content .personView p.title {
margin-bottom: 0;
font-size: 1.3em;
line-height: 1.4em;
font-weight: bold;
color: #14477e;
}
#content .personView .adr {
margin-top: 1em;
display: block;
}
#content .personView .headshot {
text-align: left;
}
#content .personView .headshot img {
border: 1px solid #cacaca;
padding: 1px;
}
#content .personView ul.jobTitle {
font-weight: bold;
}
#content .personView .websites h3 {
margin: 1em 0;
}
#content .personView .websites ul {
list-style: none outside none;
margin: 1em 0;
}
#content .personView .education ol {
list-style: none outside none;
margin: 0 0 1em;
}
#content .personView .education li {
margin: 0;
}
#content .personView .courselisting dl, #content .personView .specialties dl {
margin: 0 0 0 1em;
}
#content .personView .departments dl {
margin: 0 0 0 1em;
}
#content .personView .courselisting dd, #content .personView .specialties dd {
font-size: 0.85em;
margin-left: 0;
}
#content .personView .departments dd {
font-size: 0.85em;
margin-left: 0;
}
#content .personView .courselisting dd p, #content .personView .specialties dd p {
margin: 0 0 0.25em;
}
#content .personView .departments dd p {
margin: 0 0 0.25em;
}
#content .facultyStaffDirectory .listing {
margin: 1em 0 1.5em;
}
#content .facultyStaffDirectory table.listing {
border: medium none;
}
#content .facultyStaffDirectory table.listing tbody {
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
}
#content .facultyStaffDirectory .tabularView thead th {
background-color: transparent;
border: medium none;
font-size: 1.5em;
padding-left: 0;
}
#content .facultyStaffDirectory .tabularView thead a {
color: #000000;
text-decoration: none;
}
#content .facultyStaffDirectory ol.classificationList {
background-color: #EEF3F5;
border: thin solid #BCDCEB;
margin-bottom: 1.4em;
margin-left: 0;
padding: 0.5em;
}
#content .facultyStaffDirectory ol.classificationList li {
display: inline;
margin-right: 1em;
}
#content .facultyStaffDirectory .atozView .alphabetLinks {
text-align: center;
}
#content .facultyStaffDirectory .atozView .alphabetLinks ol li {
display: inline;
font-size: 1.4em;
}
#content .facultyStaffDirectory .inlineFields .inlineEditable {
display: inline;
}
h4.personName {
margin-top: 0 !important;
}
h4.personName a {
color: #205C90 !important;
text-decoration: underline;
}
}

