#footer { margin-left: 18em; width: 41.25em; }
#footer[id] { margin-left: 18em; width: 41em; }
#footer .logoicon { float: left; margin: 0.25em; }
#footer .copy { float: left; margin: 0.25em; text-align: left; width: 43em; 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; }

.spacerMoz[class] { clear: both; height: 1em; }

  .leftcol { float: left; width: 20em; }
  
  .rightcol { float: right; text-align: left; width: 20em; }
  
  .rightcol .fblock { }
  .leftcol  .fblock { padding-left: 1em; }

  
.levelhighlight    { background-color: #f6f6f6; }    
  
