#footer { margin-left: 18em; width: 45.25em; }
#footer[id] { margin-left: 18em; width: 45em; }
#footer .logoicon { float: left; margin: 0.25em; }
#footer .copy { float: left; margin: 0.25em; text-align: left; width: 47em; font-size: 90%; color: #aeaeae; }
#footer .copy a { color: #aeaeae; text-decoration: none; }
.txtsizeSmall { font-size: 0.95em; }
.txtsizeLarge { font-size: 1.5em; font-weight: bold; }


.newstitle { color: #737373;  }
.newslead  { color: #737373;  }
.newstext  { color: #737373;  }



.jobtitle       { color: #737373; margin: 0; font-weight: bold; line-height: 2em; }
.joblead        { color: #737373; margin: 0; font-weight: normal; height: 2em; }
.jobdescription  { color: #737373; margin: 0; height: 2em; }


  #maincontent .stdimg { float: left; width: 16em; padding-left: 0.5em; padding-top: 0.25em; }
  #maincontent .stdtext { float: left; padding-left: 0; width: 19em; color: #000000; background-color: #ffffff; }
  #maincontent .stdtext p { margin-left: 0.5em; padding: 0; }
  #maincontent .stdltimg { float: right; text-align: left; width: 8em; padding-left: 0.5em; padding-top: 0.25em; }

.linkbox { float: left; width: 14em; display:table-cell; padding-top: 0.7em; padding-left: 0.5em; height: 2em; color: #737373; }
.linkbox a { text-decoration: none; color: #638DAB !important; }
.linkbox a:hover { text-decoration: none; color: #333333 !important; }
.linkbox a.clink { text-decoration: none; color: #638DAB !important; }
  
  
.icon { float: left; width: 1.5em; padding-top: 0em; padding-left: 0.5em; height: 2em; }

.downloadrow { padding: 0.5em; clear: both; white-space: nowrap; }
.mediarow { padding: 0.5em; border-bottom: 1px solid #f5f5f5; }
.downloaddate { float: left; width: 5em;  }
.downloadicon { float: left; width: 1.5em; }
.downloadmedia { float: left; }
.downloadlink { float: left; padding-top: 0.2em; }	


  .leftcol { float: left; width: 22em; }
  .leftcol[class] { float: left; width: 22em;} 
  .rightcol { float: right; text-align: left; width: 22em; }
  .rightcol[class] { float: right; text-align: left; width: 21em; }

.spacerMoz[class] { clear: both; height: 1em; }

  .rightcol .fblock { }
  .leftcol  .fblock { padding-left: 0.5em; }
  
.levelhighlight    { background-color: #f6f6f6; }  


