
/* - ploneKss.css - */
@media screen {
/* http://hydrogen.its.ucdavis.edu/portal_css/ploneKss.css?original=1 */
#kss-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.formlibInlineEditable,
.inlineEditable {
padding: 1px;
display: block;
}
body.kssActive .inlineEditable:hover,
body.kssActive .formlibInlineEditable:hover {
padding: 0;
border: 1px solid #ddd;
border-color: #666 #ddd #ddd #666;
cursor: text;
background: White url(input_background.png) repeat-x;
}
body.kssActive .inlineEditable a:hover,
body.kssActive .formlibInlineEditable a:hover {
cursor: pointer;
}
body.kssActive .formlibInlineForm:hover,
body.kssActive .formlibInlineForm a:hover {
padding: 1px;
border: none;
cursor: default;
background: none;
}
.inlineForm .formHelp,
.inlineForm .fieldRequired,
.inlineForm label {
display: none;
}
/* */
.inlineForm .ArchetypesSelectionWidget label {
display: inline;
}
.inlineForm #archetypes-fieldname-title input,
.inlineForm #archetypes-fieldname-title {
font-size: 100%;
}
/* */
h1 div.formControls input {
font-size: 55% !important;
}
}


/* - ploneCustom.css - */
@media all {
body {
  background-color:#F4F4F7;
  background-image:url('bg-lines.jpg');
  background-position:top left;
  background-repeat:repeat-x;
  padding-bottom:25px;
  padding-top:0px;
}

body {
    color: Black;
    font: 69% "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
}

#portal-logo {
    background: url("http://hydrogen.its.ucdavis.edu/logo.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0.75em 0 0.75em 1.5em;
    padding: 0;
}
#portal-searchbox {
    background-color: transparent;
    clear: right;
    float: right;
    margin: 1.5em 0 0;
    padding: 0 2em 0 0;
    text-align: right;
    text-transform: lowercase;
    white-space: nowrap;
    z-index: 2;
}

#portal-personaltools {
    background-color: #F1F3FF;
    background-image: url("bg-clouds.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border: medium none;
    padding-bottom: 0.25em;
    padding-top: 1em;
}
#portal-personaltools {
    background-color: #DEE7EC;
    border-bottom: 1px solid #8CACBB;
    border-top: 1px solid #8CACBB;
    color: Black;
    line-height: 1.6em;
    list-style: none outside none;
    margin: 0;
    padding: 0 3em;
    text-align: right;
    text-transform: lowercase;
}

#portal-logo a {
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 0 !important;
    margin: 0;
    overflow: hidden;
    padding: 90px 0 0;
    text-decoration: none;
    width: 628px;
}
table {
    font-size: 100%;
}

p {
    line-height: 1.5em;
    margin: 0 0 0.75em;
}


fieldset {
  background-color:white;
  margin-left:5px;
  margin-bottom:5px;
}
legend {
  background-color:transparent;
}
.image-right, .floatRight {
  float:right;
}
.image-left, .floatLeft {
  float:left;
}
#visual-portal-wrapper {
  border-left:1px solid #eeeeee;
  border-right:1px solid #eeeeee;
  background-color:transparent;
  width:910px;
  margin:0px auto 0px auto;
  padding:0px;
}
#portal-top {
  background-color:#F1F3FF;
  padding:0px;
  margin:0px;
}
#portal-siteactions li a {
  border: none;
}

 #portal-personaltools LI {
   BACKGROUND-POSITION: 0px center;
   PADDING-LEFT: 16px;
  BACKGROUND-IMAGE: url(linkOpaque.gif);
   LINE-HEIGHT: 1.5em;
   BACKGROUND-REPEAT: no-repeat
 }

#portal-personaltools {
   line-height:auto;
   padding-top:1em;
   padding-bottom:0.25em;
   border:none;
   background-color: #F1F3FF;
   background-image: url('bg-clouds.jpg');
   background-position: top left;
   background-repeat: no-repeat;
 }



#portal-globalnav {
  text-transform:capitalize;
  background-color: #DABD79;
  background-image:url('bg-menu.jpg');
  background-repeat:repeat-x;
  background-position:top left;
  border-bottom:2px solid rgb(0, 73, 134);
  font-size:120%
  padding:0em;
  margin:0em;
}
#portal-globalnav li {
  line-height:2.5em;
}
#portal-globalnav li a {
  color:#003E7B;
  border:none;
  text-transform:capitalize;
  padding-left:16px;
  background-image:url('linkOpaque.gif');
  background-repeat:no-repeat;
  background-position: 0px center;
}
#portal-globalnav li.selected a {
  color:#003E7B;
  font-weight:bold;
  border:none;
  background-color: transparent;
}
#portal-globalnav li a:hover {
  text-decoration:underline;
  background-color: transparent;
  color:red;
  border:none;
}
#portal-globalnav li.selected a:hover {
  text-decoration:underline;
  background-color: transparent;
  color:red;
  border:none;
}
#portal-logo {
  margin: 0px 0px 0px 0px;
}
#portal-logo a {
  width:auto;
  height:auto;
}
#portal-breadcrumbs {
  border-bottom:none;
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:8.5em;
  text-transform:none;
  text-indent:-7.5em;
  font-size:110%;
  background-color:#F3F3F3;
}
div#portlet-navigation-tree .portletContent {
  padding:0px;
}
div#portlet-navigation-tree a {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(255, 255, 255);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  font-weight: normal;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
  padding-left: 2.5em;
  color: rgb(0, 73, 134);
  font-size: 90%;
  background-color: rgb(238, 238, 238);
}
div#portlet-navigation-tree a:hover {
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(204, 204, 204);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  background-color: rgb(221, 238, 255);
}
div#portlet-navigation-tree a.currentNavItem {
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(204, 204, 204);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  background-color: rgb(221, 238, 255);
  font-weight: bold;
}
#portal-columns {
  background-color:white;
}
#portal-column-two {
  background-color: rgb(243, 243, 243);
  padding:0px;
  margin:0px;
}
#portal-column-two .portlet {
  border:1px solid rgb(238, 238, 238);
  padding:0px;
  margin:0px;
  background-color: #DABD79;
  background-image:url('bg-menu.jpg');
  background-repeat:repeat-x;
  background-position:top left;
}
.portlet {
  background-color:white;
}
#portal-column-two .portlet h5 {
  color:black;
  border:none;
  background:none;
  padding-left:19px;
  background-image: url('linkOpaque.gif');
  background-repeat: no-repeat;
  background-position: 0px center;
  line-height: 2em;
  font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
  font-weight:bold;
  text-transform:none;
}
#portal-column-two .portletBody {
  background-color:white;
  border:none;
  border-top:2px solid rgb(0, 73, 134);
  padding:0px;
  margin:0px;
}
.contentViews li a {
  padding-left:1em;
  padding-right:1em;
  background-color:white;
}
.documentEditable {
  padding:0px;
  margin:0px;
}
p {
  padding-top:0px;
  margin-top:0px;
}
h1, h2, h3, h4, h5, h6 {
  font-family:Georgia, "Times New Roman", Times, serif;
}
h1 {
  font-size:170%;
  character-spacing:0.25em;
}
h2 {
  font-size: 140%;
}
h3 {
  font-size: 110%;
  font-weight: bold;
}
.documentContent {
  background: transparent;
  padding:0px;
  margin:0px;
}
#content {
  padding:0px;
  margin:0px;
}
#portal-footer {
  background-image:url('bg-clouds-footer.jpg');
  background-color:white;
  background-repeat:no-repeat;
  background-position:bottom right;
  text-align: left;
  padding:0.5em;
  padding-top:1em;
  padding-left:1em;
  margin:0px;
  border-bottom:none;
  color:#777777;
}
#portal-colophon {
  display:none;
}
.visualClear {
  display:none;
}
#portal-column-two .visualPadding {
  padding:0px;
  margin:0px;
}

#splashBox .portlet h5 {
  display: none;
}
#splashBox .portletBody {
  border: none;
}

#splashBox .portletBody .even {
  background-color: transparent;
}
}


/* - contentpanels.css - */
@media all {
/* http://hydrogen.its.ucdavis.edu/portal_css/contentpanels.css?original=1 */
/* */
.panel_heading {
background-color: lavender;
}
.cpPages {
text-align:right;
}
.cpPages li {
display: inline;
}
.cpPages li a {
font-size: 90%;
background-color: transparent;
border: 1px solid #74ae0b;
color: #578308;
margin-right: 0.5em;
padding: 0em 1em;
text-decoration: none;
text-transform: lowercase;
z-index: 1;
}
.cpPages .selected a {
background-color: #cde2a7;
color: #578308;
}
.cpPages li a:hover {
background-color: #cde2a7;
color: #578308;
}
/* */
.viewlet .portletContent {
padding: 0.5em;
}
.viewlet ul,
.viewlet ol {
margin: 0.5em 0 0 1.5em;
padding: 0;
line-height: 1.5em;
}
.viewlet ul li{
list-style: square;
list-style-image: url(http://hydrogen.its.ucdavis.edu/bullet.gif);
margin-bottom: 1em;
}
.viewlet ol li{
list-style: decimal;
margin-bottom: 1em;
}
/* */
/* */
.notitlePortletWrapper h5 {
display: none;
}
.notitlePortletWrapper .portletBody {
border: none;
}
.notitlePortletWrapper .portletContent {
padding: 0.5em;
}
/* */
.zopezenPortletWrapper h5 {
background: White;
font-style: normal;
border: none;
text-transform: capitalize;
}
.zopezenPortletWrapper .portletBody {
border: none;
border-top: 1px solid black;
}
.zopezenPortletWrapper  .portletContent {
padding: 0.5em;
}
/* */
.boxPortletWrapper h5 {
margin: 0 0 0 0;
display: block
}
.boxPortletWrapper  .portletContent {
padding: 0.5em;
}
/* */
.alertPortletWrapper h5 {
background: #ffa500;
font-weight: bold;
border-color: #ffa500;
text-transform: uppercase;
}
.alertPortletWrapper .portletBody {
background-color: #ffce7b;
padding-left: 2.5em;
background-image: url(http://hydrogen.its.ucdavis.edu/info_icon.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
}
.alertPortletWrapper .portletContent {
padding: 0em;
}
/* */
.dottedPortletWrapper h5, .zopezenPortletWrapper h5 {
background: White;
font-weight: bold;
border: none;
padding-left: 0em;
text-transform: capitalize;
color: Black;
}
.dottedPortletWrapper h5 a, .zopezenPortletWrapper h5 a {
color: Black !important;
}
.dottedPortletWrapper  .portletBody {
border: 2px dotted #dee7ec;
}
.dottedPortletWrapper .portletContent, .zopezenPortletWrapper .portletContent {
padding: 0.5em;
}
/* */
.zopezenPortletWrapper .portletBody {
border: none;
border-top: 2px solid #dee7ec;
}
/* */
.roundedPortletWrapper .portlet {
position: relative;
background: url("cp_skins/rounded/portlet_shadow.gif") top right repeat-y;
padding-right: 8px;
}
/* \*/
* html .portlet {height: 1%;}
/* */
.roundedPortletWrapper h5 {
/* */
position: relative;
z-index: 2;
background: #3299e3 url("cp_skins/rounded/portlet_header_bg.gif") top left repeat;
display: block;
color: white;
font-weight: bold;
padding: 0.3em 0.5em 0em 1em;
border-color: #3299e3;
height: 1.5em !important;
}
/* */
.roundedPortletWrapper .portletBody {
border-color: #3299e3;
border-bottom-color: transparent;
}
.roundedPortletWrapper span.topLeft {
height: 4px;
width: 4px;
border: 0;
position: absolute;
top: -1px; /* */
z-index: 3;
left: 0;
background: transparent url("cp_skins/rounded/portlet_tl.gif") top left no-repeat;
}
.roundedPortletWrapper span.topRight {
height: 9px;
width: 12px;
border: 0;
position: absolute;
top: -1px; /* */
z-index: 3;
right: 0;
background: transparent url("cp_skins/rounded/portlet_tr.gif") top right no-repeat;
}
/* \*/
* html span.topRight { margin-right: -1px; }
/* */
.roundedPortletWrapper span.botRight {
position: absolute;
bottom: 0;
right: 0;
z-index: 5;
height: 12px;
width: 100%;
margin-right: 0;
margin-bottom: -8px;
background: transparent url("cp_skins/rounded/portlet_br.gif") bottom right no-repeat;
}
/* \*/
* html span.botRight { margin-right: -1px; }
/* */
.roundedPortletWrapper span.botLeft {
height: 12px;
width: 9px;
border: 0;
position: absolute;
bottom: 0;
left: 0;
z-index: 5;
background: transparent url("cp_skins/rounded/portlet_bl.gif") bottom left no-repeat;
margin-bottom: -8px;
}
/* */

}


/* - contentpanelsCustom.css - */
@media all {
/* http://hydrogen.its.ucdavis.edu/portal_css/contentpanelsCustom.css?original=1 */
/* */
/* */

}


/* - tabber.css - */
@media all {
/* http://hydrogen.its.ucdavis.edu/portal_css/tabber.css?original=1 */
/* */  .tabberlive .tabbertabhide {   display:none;  }
.tabber {  }  .tabberlive {      margin-bottom: 1em;  }
ul.tabbernav  {   margin:0;   padding: 1px 0;   border-bottom: 1px solid #74ae0b;   text-align: center;  }
ul.tabbernav li  {   list-style: none;   margin: 0;   display: inline;  }
ul.tabbernav li a  {   padding: 3px 0.5em;   margin-left: 0;   border: 1px solid #74ae0b;   border-style: solid none solid dotted;   text-decoration:
none;   color: #5d8811;   position: relative;   top: 1em;   background-color: White;  }
ul.tabbernav li a:hover  {   background-color: #cde2a7;   border-color: #74ae0b;  }
ul.tabbernav li a:active {   color: #5d8811;  }  ul.tabbernav li.tabberactive a  {   background-color: #cde2a7;   color: #5d8811;  }
ul.tabbernav li.tabberactive a:hover  {   background-color: #cde2a7;  }
.tabberlive .tabbertab {   padding: 1em 0.1em 0.1em 0.1em;   border:1px solid #74ae0b;   border-top:0;
/* */
/* */
/* */
/* */  }
/* */
.tabberlive .tabbertab h2 {   display:none;  }
/* */
#undefinednav1 { border-left: 1px solid #74ae0b;;}
#undefinednav2 { border-right: 1px solid #74ae0b;;}
* html .tabbertab {height: 1%} /* */
.summaryColumn {      border-right: 1px solid #8cacbb;  }
.visualOnlyPrint {display: none;}

}


/* XXX ERROR -- could not find '++resource++Products.ucdavis.stylesheets/main.css'*/
