
/* - facultyStaffDirectory.css - */
@media all {
/* https://www.popcenter.umd.edu/portal_css/facultyStaffDirectory.css?original=1 */
/* */
/* */
/* */
.headshot  { padding-right: 8px; }
#contactInformation { margin-left: 0px; }
#content .facultyStaffDirectory {
position: relative; /* */
min-width: 0; /* */
}
#content .facultyStaffDirectory.personView .vcard a
{
background:url('vcard.png') 0 50% no-repeat;
padding-left: 20px;
}
#content .facultyStaffDirectory ul.jobTitle
{
margin: 0 0 1em 0;
list-style: none !important;
list-style-image: none;
list-style-position: outside !important;
list-style-type: none !important;
}
#content .facultyStaffDirectory ul.jobTitle li, #content .facultyStaffDirectory .websites li { margin: 0; padding: 0; }
#content .facultyStaffDirectory .standardView .headshot { float: left; width: 120px; margin-top: 3px; padding: 0; }
#content .facultyStaffDirectory .standardView .headshot img { border: 2px solid #000; padding:0; }
#content .personView p.title { margin-bottom: 0; }
#content .personView .adr { margin-top: 1em; }
#content .personView .headshot { text-align: right; }
#content .personView .headshot img { border: 1px solid #555; }
#content .personView ul.jobTitle { font-weight: bold; }
#content .personView .websites h3 { margin: 1em 0; }
#content .personView .websites ul
{
margin: 1em 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
list-style: none;
}
#content .personView .education ol { list-style: none; margin: 0 0 1em 0; }
#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: .85em; margin-left: 0; }
#content .personView .departments dd { font-size: .85em; margin-left: 0; }
#content .personView .courselisting dd p,
#content .personView .specialties dd p { margin:0 0 .25em 0; }
#content .personView .departments dd p { margin:0 0 .25em 0; }
#content .facultyStaffDirectory .listing {
margin: 1em 0 1.5em;
}
#content .facultyStaffDirectory table.listing { border: none; }
#content .facultyStaffDirectory table.listing tbody {
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
}
#content .facultyStaffDirectory .tabularView thead th {
font-size: 1.5em;
background-color: transparent;
border: none;
padding-left: 0;
}
#content .facultyStaffDirectory .tabularView thead a {color:#000; text-decoration: none; }
#content .facultyStaffDirectory ol.classificationList
{
margin-left: 0;
margin-bottom: 1.4em;
padding: .5em;
border: thin solid #bcdceb;
background-color: #eef3f5;
}
#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: 0px !important; }
h4.personName a { text-decoration: underline; color: #205c90 !important;}
/* */

}


/* - ploneCustom.css - */
@media all {
/* https://www.popcenter.umd.edu/portal_css/ploneCustom.css?original=1 */
/* */
/* */
.clear_floats {
clear:both;
}
body {
font: 100% "Century Gothic", Arial, FreeSans, sans-serif;
}
.description {
font-size: 1.0em;
font-family: "Century Gothic", Arial, FreeSans, sans-serif;
letter-spacing: -0.02em;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.2em;
letter-spacing: -0.01em;
}
/* */
#parent-fieldname-description {
font-size: 1.1em !important;
font-family: "Century Gothic", Arial, FreeSans, sans-serif;
margin-bottom: 6px;
border-bottom: 1px solid #ccc;
}
/* */
#fp-searchbox {
border:3px solid #666;
border-radius: 15px;
moz-border-radius: 15px;
color: #bbb;
padding: 10px 5px 1px 10px;
margin: 5px;
}
#fp-searchbox p {
font-size:1.2em;
}
/* */
body {
background-color: #fff;
}
#visual-portal-wrapper {
background-color: #fff;
width:1024px;
margin: 0 auto;
}
/* */
#portal-footer {
border-bottom: 2px solid #990000;
border-top: 2px solid #990000;
text-align: center;
}
#portal-footer h3 {
color:#990000;
}
#portal-colophon {
margin:0;
display:none;
}
/* */
.res_icons {
padding: 1em 1em 0 1em;
margin: 0.5em 0 0.9em 0;
border: 1px solid #000;
background-color: #ddd;
-webkit-box-shadow: #333 -5px 5px 14px;
box-shadow: #333 -5px 5px 14px;
text-align: center;
}
.res_caption {
font-size: 1.2em;
color: #000;
text-align: center;
}
#res_links {
font-size: 1.2em;
margin: 1em;
}
#res_links a.internal-link {
border: 1px solid #fff;
background: #fff;
text-decoration: none;
}
#res_links a.internal-link:hover {
font-weight: bold !important;
}
/* */
.cp2009 {
text-align:center;
background-color:#ff0000;
border: 2px solid #666;
padding-top:5px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:3px;
}
.atus2009 {
text-align:center;
background-color:#f0f0f0;
border: 2px solid #ff0000;
padding-top:5px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:3px;
}
.ad_form0 {
text-align:center;
background-color:#000000;
border: 2px solid #666;
padding-top:5px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:3px;
}
.ad_form0 a {
color: #bbbbbb;
font-weight: bold;
text-decoration: none;
}
.ad_form1 {
text-align:center;
background-color:#bbb;
border-top: 1px solid #666;
border-bottom: 1px solid #666;
padding-top:5px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:10px;
}
.ad_form1 a {
color: #fff !important;
font-weight: bold;
text-decoration: none;
}
.ad_form2 {
text-align:center;
background-color:#f0f0f0;
border: 2px solid #ff0000;
padding-top:5px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:3px;
}
.ad_form2 a {
color: #666699;
font-weight: bold;
text-decoration: none;
}
/* */
.hidetext {
visibility: hidden;
}
.ad_text1 {
font-size: 1.2em;
}
.ad_text2 {
font-size: 1.1em;
}
.ad_text3 {
font-size: 0.9em;
}
#data_portlet {
text-align:center;
background-color:#bbb;
border: 2px solid #666;
border-radius: 8px;
-webkit-box-shadow: #333 -5px 5px 8px;
box-shadow: #333 -5px 5px 8px;
padding-top:5px;
padding-bottom:5px;
margin-top:2px;
margin-bottom:15px;
}
#data_portlet a {
font-size: 1.3em;
color: #fff !important;
font-weight: bold;
text-decoration: none;
}
#data_portlet p {
font-size: 0.9em;
padding:3px;
}
/* */
#iptu_table01 td, #iptu_table02 td {
vertical-align: text-top;
}
#iptu_table01 p, #iptu_table02 p {
font-weight: bold;
}
.posterlisting {
text-indent:-3em;
margin-left:3em;
}
.withdraw {
color:#444;
text-decoration:line-through;
}
/* */
#fp_icons {
padding:1em 1em 0 1em;
margin: 0.5em 0 0.9em 0;
border:1px solid #000;
background-color:#ddd;
-webkit-box-shadow: #333 -5px 5px 14px;
box-shadow: #333 -5px 5px 14px;
}
#fp_icons li {
font-size:1.3em;
float:left;
display:inline;
padding-right:50px;
}
#fp_icons .item {
text-align:center;
}
#fp_icons .pau {
clear:both;
}
/* */
.item {
text-align:center;
}
/* */
#fp_icons td {
text-align:center;
font-size:1.3em;
}
#fp_icons a {
border-bottom:none !important;
}
#fp_icons table {
width:90%;
margin:0 auto;
}
#fp-publist {
background-color:#ddd;
border: 1px solid #000;
border-radius: 15px;
moz-border-radius: 15px;
padding: 10px 0 1px 10px;
margin: 0 20px;
}
/* */
/* */
#portal-searchbox {
display:none;
}
/* */
#portlets-above dt.portletHeader {
display:none;
}
#portlets-above dd.portletFooter {
display:none;
}
#portlets-above dd.portletItem {
border: 3px solid #000;
border-radius: 30px;
padding: 10px 0 10px 10px;
background-color:#990000;
}
/* */
/* */
/* */
#portlets-below dd.portletItem {
border-top: 1px solid #000;
padding: 10px 0 5px 10px;
background-color: #fafafa;
}
/* */
.portletSearch dt.portletHeader {
display:none;
}
.portletSearch dd.portletFooter {
display:none;
}
.portletSearch .portletItem {
border: 3px solid #000;
border-radius: 30px;
padding: 10px 0 10px 10px !important;
margin-top:15px;
background-color:#990000;
}
.LSShadow {
width: 16em;
background-color: #fff;
}
li.LSRow {
width: 10em;
}
.searchButton {
margin-top: 0.5em;
margin-left: 0.7em;
}
/* */
a:link, a:visited, #content a:link, #content a:visited, dl.portlet a:link, dl.portlet a:visited {
color: #09286d;
}
#content a:hover,
dl.portlet a:hover {
color: #990000 !important; /* */
}
/* */
#portal-globalnav li a {
color: #990000;
text-align:center;
font-size:1.3em;
padding-bottom:10px;
}
#portal-globalnav .selected a, #portal-globalnav a:hover {
background-color: #990000;
padding-bottom:10px;
}
dl.portletNavigationTree dt.portletHeader {
border-top:none;
}
/* */
dl.portlet dd.portletItem {
padding-bottom:0em;
}
dl.portlet a:link, dl.portlet a:visited {
border-bottom:none;
color:#444;
}
dt.portletHeader {
font-size:1.3em;
background-color:#fff !important;
border-top:3px solid #990000;
margin-bottom:-0.5em;
padding-left:0.7em !important;
}
dd.portletItem a.tile {
font-size:1em;
line-height:1.2em;
}
.portletItemDetails {
font-size:0.9em;
font-variant:small-caps;
text-align:right;
}
dd.portletFooter {
text-align:right;
font-size:0.9em;
background-color:#ddd;
padding:0.5em 1em !important;
margin-top:0.5em;
}
/* */
#visual-portal-wrapper dl.portletCalendar dd {
padding: 1px;
}
/* */
/* **/
/* */
#content div.newsImageContainer p.discreet {
position: relative;
top: -0.2em;
}
/* */
#portal-breadcrumbs {
border-bottom:1px solid #000;
background-color:#eee;
padding: 6px 0 0 5px;
}
/* */
/* */
.personView div.caption {
border-top: 0;
}
.facultyStaffDirectory.personView .caption {
font-size: 1.2em !important;
}
.facultyStaffDirectory.personView .caption h1 {
width: 65%; /* */
}
.facultyStaffDirectory.personView .caption .documentActions {
font-size: 0.8em;
}
.personView p.title {
font-weight: bold;
}
.facultyStaffDirectory.personView .departmentNames {
font-weight: bold;
margin-bottom: 30px;
}
/* */
.facultyStaffDirectory .standardView .classificationListing .caption {
font-size: 1em !important;
}
.facultyStaffDirectory .standardView .classificationListing .departmentNames {
font-size: 1em !important;
margin-top: -10px;
margin-bottom: 10px;
}
/* */
#suzanne p {
font-size: 1.1em;
}
#suzanne .button a.external-link {
border: 2px solid #000;
font-weight: 700 !important;
width: 20em;
text-align: center;
margin-top: 2em;
padding: 0.5em;
background-color: red}
#suzanne a {
font-size: 1.2em;
}
/* */
.firgnav {
padding:3px;
margin:1px;
background-color:#f5853b;
}
.firgnav ul {
padding-bottom:5px;
}
.firgnav li {
display:inline;
border-left: solid 1px #000;
margin-right:3px;
padding:3px;
}
.firgnav a {
font-size:1.1em;
text-decoration:none;
}
.firgnav a:hover {
text-decoration:none;
font-weight:bold;
}
/* */
.section-milfam #visual-portal-wrapper {
background-image: url(images-home/c4l);
}
/* */
#announce_reminder {
background-color: #ddd;
border: 2px solid #000;
padding: 1em;
margin: 2em;
}
/* */
#RDC2010 {
background-color:#fff;
}
#RDC2010 .conf_tag {
font-family: Book Antiqua, Times, serif;
font-size: 1.7em;
font-weight:700;
text-align:center;
}
#RDC2010 h2 {
background-color:#000;
color:#fff;
padding: 2px 0 2px 0;
}
#RDC2010 .nav li {
display: inline;
text-align:center;
border: 1px solid #000;
font-variant:small-caps;
color:#fff;
background-color:#aaa;
margin:3px;
padding:5px;
}
#RDC2010 .nav a {
text-decoration:none;
color:#fff;
}
#RDC2010 .nav {
text-align:center;
font-size:1.2em;
}
/* */
#RDC2010 .link {
text-align:center;
border: 1px solid #000;
font-variant:small-caps;
color:#6a162d;
background-color:#ccc !important;
width:300px;
margin:auto;
padding:3px;
}
/* */
#RDC2010 blockquote {
width:500px;
color:#000;
border-left:0px;
padding-left:10px;
}
#RDC2010 td {
vertical-align:top;
border-top:1px solid #ccc;
}
/* */
#iptu_table01 td, #iptu_table02 td {
vertical-align: text-top;
}
#iptu_table01 p, #iptu_table02 p {
font-weight: bold;
}
.posterlisting {
text-indent:-3em;
margin-left:3em;
}
.withdraw {
color:#444;
text-decoration:line-through;
}
/* */
#button_link a {
font-variant:small-caps;
font-size:1.2em;
text-align:center;
text-decoration:none;
color:yellow;
background-color:#ba162d;
border: 1px solid yellow;
padding: 7px;
}
/* */
.agenda .time {
text-align:right;
width:7em;
}
.agenda .dayhead {
font-size:1.2em;
}
.agenda blockquote {
color:#000;
border-left:0px;
padding-left:10px;
}
.agenda td {
vertical-align:top;
border-top:1px solid #ccc;
}
.header {
text-align:center;
}
/* */
.navBarItem li {
font-size: 100%;
}
.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 {
line-height: 1.5em;
}
dl.portlet ul.navTreeLevel0 .navTreeItem {
line-height: 1.5em;
}
/* KILL FOR NOW
.portletNavigationTree .portletHeader {
display:none;
}
.portletNavigationTree {
border:none;
}
.portletNavigationTree a.navTreeCurrentItem {
border:none !important;
}
dl.portletNavigationTree .portletItem {
border:none;
}
dl.portlet .navTreeItem {
line-height:1.3em !important;
}
dl.portlet .navTreeItem .state-private {
line-height:1.3em;
}

}

