
/* - ploneCustom.css - */
@media all {
/* http://jec.unm.edu/portal_css/ploneCustom.css?original=1 */
body {
background-color: #dfdee4;
}
/* */
body,
#content .documentDescription, #content #description,
h1, h2, h3, h4, h5, h6
{
font-family: Tahoma, Verdand, Arial, FreeSans, sans-serif;
}
/* */
body,
#content .documentDescription, #content #description,
h1, h2, h3, h4, h5, h6
{
color: #5c5b5f; /* */
}
/* */
.marginProblem {
width: 100% !important;
margin-left: -100% !important;
}
/* */
#portal-personaltools-wrapper {
display: none;
}
/* */
#content-core {
margin-bottom: 2em;
}
body.template-homepage_view #portal-breadcrumbs,
body.template-homepage_view #parent-fieldname-title,
body.template-homepage_view #parent-fieldname-description,
body.template-homepage_view #plone-document-byline,
#breadcrumbs-you-are-here
{
display: none;
}
#homepage-news-events {
font-size: 80%;
}
#homepage-news-events h1 {
margin-top: 0;
line-height: 0.7em;
margin-bottom: 1em;
color:#5C5B5F;
font-size: 1.55em;
}
#homepage-news ul {
list-style-image: url(bullet.png);
list-style-type: disc;
margin-left: 2em;
}
#homepage-news-events li {
display: list-item;
margin-bottom: 18px;
}
#homepage-news-events .eventDate {
color: white;
background-color: #B4B3B7;
float: left;
padding: 1px 5px 1px 5px;
margin-top: 1px;
text-transform: uppercase;
font-weight: bold;
font-size: 80%;
display: block;
}
#homepage-news-events .eventTitle {
display: block;
margin-left: 90px;
}
#homepage-news-events .newsItemTitle {
font-weight: bold;
}
#homepage-news-events .newsItemReadMore {
display: block;
}
#homepage-news-events .viewAll {
text-align: right;
margin-bottom: 1em;
text-transform: lowercase;
}
#homepage-news-events .viewAll a {
background: url(bullet.png) left center no-repeat;
padding-left: 16px;
}
h1 {
text-transform: uppercase;
}
h1, h2, h3 {
font-weight: normal;
letter-spacing: normal;
margin: 1em 0 0.5em 0;
}
#content .documentDescription, #content #description {
font-style: italic;
font-weight: normal;
margin-bottom: 1em;
}
#content img.image-inline, #content img.image-left, #content img.image-right
{
border: 1px solid #b4b3b7; /* */
padding: 3px;
}
/* */
#content ul {
list-style-image:url(bullet.png);
margin-bottom: 1em;
}
/* */
#portal-header {
background-color: white;
border-top: 1px solid white;
}
#portal-header,
#portal-columns-wrapper
{
width: 960px;
margin: 0 auto;
}
#unm-bar {
background-color: #5E5D60; /* */
color: white;
text-transform: uppercase;
border-top: 1px solid #232323; /* */
border-bottom: 1px solid #232323; /* */
}
#unm-bar-wrapper {
width: 960px;
margin: 0 auto;
}
#unm-bar a:link,
#unm-bar a:visited {
color: white;
}
#unm-bar a:hover {
text-decoration: underline;
}
#unm-law-logo {
float: left; /* */
}
#unm-law-logo img {
padding: 5px 10px;
}
#unm-links {
float: right;
font-size:70%;
font-weight:bold;
padding-top: 0px;
width: 550px;
text-align: right;
}
#unm-links li {
border-left: 1px solid;
padding: 0 12px;
}
#unm-links li:first-child {
border-left-width: 0;
}
/* */
#portal-searchbox {
position: absolute;
top: 43px;
right: 10px;
}
.LSBox {
border: 2px solid #c0bfbf; /* */
}
#searchGadget, #nolivesearchGadget {
border-width: 0;
padding-left: 5px;
width: 6em;
}
input#searchGadget:focus, input#nolivesearchGadget:focus {
background-color: transparent;
}
#portal-searchbox .searchButton {
background: url("search_icon.png") no-repeat scroll center center #FFFFFF;
border:medium none;
color:#000000;
cursor:pointer;
height:24px;
line-height:1.8;
margin:0;
padding:0;
text-indent:-2000em;
width:29px;
}
#portal-searchbox .searchSection {
display: none;
}
#portal-logo {
float: left;
margin: 5px 0px 10px 17px;
}
/* */
#portal-globalnav {
clear: none;
float: left;
margin-left: 24px;
margin-top: 45px;
text-transform: uppercase;
background-color: transparent;
width: 565px;
}
#portal-globalnav li a {
border-left: 1px solid #d9d9d5; /* */
border-right-width: 0;
background: transparent url(divider.gif) no-repeat left top;
padding: 1.5em 1em;
}
#portal-globalnav a:link,
#portal-globalnav a:visited,
#portal-globalnav .selected a:hover
{
color: #888883; /* */
}
#portal-globalnav .selected a,
#portal-globalnav a:hover,
#portal-globalnav .selected a:hover
{
background: #eeeeee url(divider.gif) no-repeat left top; /* */
}
/* */
#homepage-banner {
clear: both;
background: #EBEBEB url(background-header.png) no-repeat center center;
border: 1px solid #D9D9DB;
border-width: 1px 0;
}
#homepage-banner-inner {
width: 960px;
margin: 0 auto;
}
#homepage-banner-text {
background: white url(homepage-banner-text-background.png) no-repeat 116px 25px;
float: left;
width: 215px;
height: 135px;
padding: 10px 20px 15px 20px;
border-right: 5px solid #D40F45;
}
#homepage-banner-text h3 {
color: #D40F45;
margin-top: 0;
line-height: 1.1em;
font-size: 147%;
font-weight: bold;
}
#homepage-banner-images-list {
margin-left: 260px;
}
#portal-columns {
border-top: 1px solid #b4b3b7; /* */
padding-top: 20px;
background-color: white;
padding-bottom: 20px;
}
.template-homepage_view #portal-columns {
border-top-width: 0;
}
/* */
dl.portletNavigationTree li {
margin-bottom: 0;
}
/* */
dl.portlet ul.navTreeLevel0 > .navTreeItem {
border-bottom-style: solid;
padding: 0;
}
/* */
dl.portlet ul.navTreeLevel0 > .navTreeTopNode {
border-bottom-width: 0;
}
.navTreeTopNode {
background-color: #A4A2A7; /* */
border-radius: 12px 0px 12px 0px;
-moz-border-radius: 12px 0px 12px 0px;
-webkit-border-radius: 12px 0px 12px 0px;
color: white;
text-transform: uppercase;
}
dl.portlet .navTreeTopNode a:link,
dl.portlet .navTreeTopNode a:visited
{
color: white;
padding: 0.4em 12px;
}
dl.portlet ul.navTree li a {
border-left: 5px solid white;
padding-top: 0.4em;
padding-bottom: 0.4em;
}
dl.portlet ul.navTree li.navTreeTopNode a {
border-left: 0px solid white;
background-image: none;
}
dl.portlet ul.navTree .navTreeCurrentItem {
border-left: 5px solid #D40F45; /* */
margin: 0;
}
/* */
dl.portlet ul.navTree li.navTreeTopNode .navTreeCurrentItem {
background-color: transparent;
border-left-color: transparent;
}
dl.portlet ul.navTreeLevel1 .navTreeItem {
padding-left: 0px; /* */
}
dl.portlet ul.navTreeLevel1 .navTreeItem,
dl.portlet ul.navTreeLevel0 > .navTreeItem {
line-height: 1.2em;
}
.icons-on dl.portlet ul.navTreeLevel1 .navTreeItem {
padding-left: 10px; /* */
}
dl.portlet ul.navTreeLevel0 a {
padding-left: 7px;
}
dl.portlet ul.navTreeLevel1 a {
padding-left: 17px;
}
dl.portlet ul.navTreeLevel2 a {
padding-left: 27px;
}
dl.portlet ul.navTreeLevel3 a {
padding-left: 37px;
}
dl.portlet ul.navTreeLevel4 a {
padding-left: 47px;
}
dl.portlet ul.navTreeLevel5 a {
padding-left: 57px;
}
/* */
.portletStaticText,
dl.portletStaticText {
font-size: 80%;
margin-bottom: 30px;
text-align: right;
}
div.portletStaticText {
padding: 0.72em 1.2em;
}
.portletStaticText {
background-color: #b4b3b7; /* */
border-radius: 12px 0px 12px 0px;
-webkit-border-radius: 12px 0px 12px 0px;
-moz-border-radius: 12px 0px 12px 0px;
}
.portletStaticText h2,
.portletStaticText .portletHeader {
color: white;
margin: 0;
font-size: 2em;
text-transform: uppercase;
line-height: 1em;
font-weight: normal;
}
.portletStaticText h2 {
background: transparent url(portletRightArrows.png) no-repeat right 3px;
padding-right: 38px;
margin-right: -6px;
}
.portletStaticText h2 .discreet {
font-size: 0.6em;
line-height: 1em;
}
.portletStaticText .portletHeader {
background-color: transparent;
color: white;
}
.portletStaticText .portletHeader a:link,
.portletStaticText .portletHeader a:visited,
.portletStaticText h2 a:link,
.portletStaticText h2 a:visited
{
color: white;
}
.portletStaticText .portletHeader a:hover {
color: white !important;
}
.portletStaticText a:link,
.portletStaticText a:visited,
.portletStaticText .portletFooter a:link,
.portletStaticText .portletFooter a:visited,
.portletStaticText .portletItem a:link,
.portletStaticText .portletItem a:visited
{
color: #5C5B5F;
border-bottom-width: 0;
}
.portletStaticText .portletFooter a:hover {
color: #5C5B5F !important;
}
/* */
.template-jecopinionfolder_view table.listing th {
color: #D40F45;
font-size: 110%;
}
#category a.link-category,
#content #category a.link-category {
line-height: 2em;
white-space: nowrap;
color: black;
border-bottom-width: 0;
}
#category a.link-category:hover,
#content #category a.link-category:hover {
color: white !important;
}
.findBy #category {
font-size: 125%;
text-align: left;
}
/* */
.eventStartMonthYear {
margin-top: 40px;
}
.newsEffectiveMonthYear {
margin-top: 40px;
text-transform: uppercase;
}
/* */
body.template-solgemafullcalendar_view #content .fc-button-today a {
color: #D40F45 !important;
}
.template-solgemafullcalendar_view .ui-state-default,
.template-solgemafullcalendar_view .ui-widget-content .ui-state-default,
.template-solgemafullcalendar_view .ui-widget-header .ui-state-default
{
color: #5C5B5F;
}
.template-solgemafullcalendar_view .ui-state-highlight,
.template-solgemafullcalendar_view .ui-widget-content .ui-state-highlight,
.template-solgemafullcalendar_view .ui-widget-header .ui-state-highlight
{
background-image: none;
background-color: #B4B3B7;
border-color: #CCCCCC;
}
#content #calendar a:link,
#content #calendar .fc-content a:link
{
color: #D40F45 !important;
}
#content #calendar .fc-content a:hover {
color: black !important;
}
.fc-event, .fc-agenda .fc-event-time, .fc-event a {
background-color: #DDDDDD;
}
#portal-footer {
background: #5A5A5A url(background-footer.png) no-repeat center top; /* */
border-top: 1px solid #646466;
padding: 0;
color: #bebebf;
line-height: 1.4em;
margin-top: 0;
}
#portal-footer td {
width: 200px;
border-left: 1px solid #bebebf;
padding: 0 20px;
}
#portal-footer td:first-child {
padding-left: 0;
border-left-width: 0px;
}
#portal-footer td:first-child p:last-child {
margin-bottom: 0;
}
#portal-footer h2,
#portal-footer h3 {
color: #bebebf;
text-transform: uppercase;
margin-top: 0;
}
#portal-footer p,
#portal-footer ul
{
margin: 0 0 15px 0;
}
#portal-footer p#copyright {
margin: 20px 0 0 0;
}
#portal-footer li {
display: list-item;
}
#portal-footer-wrapper {
border-top: 1px solid white;
}
#portal-footer a:link,
#portal-footer a:visited {
color: white;
}
#portal-footer a:hover {
text-decoration: underline;
}
#portal-footer-contents {
margin: 0 auto;
padding: 15px 0;
width: 935px;
}
#footer-quick-links li {
border-right: 1px solid;
padding: 0 6px;
}
#footer-quick-links li:first-child {
padding-left: 0;
}
#footer-quick-links li:last-child {
border-right: none;
}
#portal-colophon,
#portal-siteactions
{
display: none;
}
/* */
/* */
#content-core #parent-fieldname-text dd {
display: none;
}
#content-core #parent-fieldname-text dt {
cursor: pointer;
color: #D40F45;
text-decoration: underline;
margin-top: 1em;
}
.green {
color: green;
}
.red {
color: #D40F45;
}
#portal-personaltools {
right: 10px;
top: -1px;
}
/* */
/* */
a:link, a:visited, #content a:link, #content a:visited, dl.portlet a:link, dl.portlet a:visited {
color: #D40F45;
}
/* */
/* */
.lowercase {
text-transform: lowercase !important;
}
.normalTextControl {
font-size: 100%;
}
.largeTextControl {
font-size: 150%;
}
.xLargeTextControl {
font-size: 175%;
}
body.smallText {
font-size: 125%;
}
body.largeText {
font-size: 150%;
}
.visualClear {
display: block;
clear: both;
}
.warning {
color: red;
}
/* */

}

