/* standard color */ 
/* edited for cartft */

/* set margins on body content and focus tables with a div */
/* (classing the table does nix in Nav4) */
.margins {
    margin-left: 0%;
    margin-right: 0%;
}

.manage_title {
font-family: "Arial", "Helvetica", "sans-serif";
font-size: 10pt;
font-weight: light;
font-variant: normal;
width: 100%;
text-align: left;
background-color: transparent;
padding: 5px;
text-indent: 2pt;
line-height: 15pt;
}

.context {
    color : #000000; 
    background : #ffffff; 
}
.standalone {
    color : #000000; 
    background : #ffffff; 
}

fieldset {margin-top:1em;
          margin-bottom:1em;
          margin-left:0%;
          margin-right:10%;

         }
         
.field{margin: 0em;}      

label {font-family: "Arial", "Helvetica", "sans-serif";font-weight:light;}

.formHelp {font-family: "Arial", "Helvetica", "sans-serif";font-style: italic; font-size:70%;}

.previous { text-align: left; float: left}

.next { text-align: right; float: right}

#breadcrumbs {
    margin:1em 10% 1em 10%;
    width:80%;
    font-family: "Arial", "Helvetica", "sans-serif";
    font-size:70%;
    font-weight:bold;
    }
.zps_header {
    color: #000000;
    background: transparent;
    align: left;
    text-align: left;
    margin:0 10%;
    font-family: "Arial", "Helvetica", "sans-serif";
    font-size:70%;
    /* width:80%;  sucks with opera*/
    width:100%;

    }
.zps_header h2 {
    padding:0;
    margin:0;
    align: left;
    text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
    }
.zps_actions {
    text-align:right;
    padding:0 0.2em;
    margin:0;
    color: #000000;
    background: #ffffff;
    }
.zps_actions a { 
    padding:0 0.2em;
    color: #000000;
    background: #ffffff;
    text-decoration:none;
    font-family: "Arial", "Helvetica", "sans-serif";
    font-weight:bold;

    }
.zps_actions a:hover { color: #000000; background: #ffffff; }
.zps_image {

    margin: 0;
    padding: 0;
    }

.documentDescription {
    padding: 15px 0px 15px 0px;
    }
.listingBar, .listingBar_light {
    color: #000000;
    background-color: #ffffff;
    font-family: "Arial", "Helvetica", "sans-serif";
    font-size:90%;
    text-align: left;
    text-transform: lowercase;
    vertical-align: top;
    width:100%;
  }                        
  
.listing {
      cellpadding:0;
      text-align: left;
      font-family: "Arial", "Helvetica", "sans-serif";
      font-size: 85%;
      width:100%;
     # margin: 1em 10% 1em 10%;
      }
      
.listing th {
      color: #000000;
      background: #ffffff;
      font-family: "Arial", "Helvetica", "sans-serif";
      font-weight: bold;
      text-transform: lowercase;
      }
      
.listing .top {
      text-align: right ! important;
      padding: 0em 0em 1em 0em;

      }
      
.listing .odd {
      /*every second line should be shaded */
      color: #000000;
      background-color: #ffffff;
      }
      
.listing .even {
      color: #000000;
      background-color: #ffffff;
      }
      
.listing .listingCheckbox {
      text-align: left;
      align:left;
      }
      
.listing td {
      text-align: left;
      align:left;
      width:30%;
      }

.listing td .margin {

}
      
.listing a:hover {
      text-decoration: underline;
      }
      
.listing img {
      vertical-align: middle;
      }
.portalMessage  {
    background-color: #ffce7b;

    color: Black;
    font-family: "Arial", "Helvetica", "sans-serif";
    font-size: 85%;
    font-weight: bold;
    margin: 0em 10% 1em 10%;
    width:100%;
    padding: 0.5em 1em;
    vertical-align: middle;
    }
.portalMessage a {
    color: Black;
    text-decoration: underline;
    }

