P {
   text-align:justify;
}

TD.align {
   text-align:justify;
}

H1, H2 {
   margin-bottom:-10px;
}

H3, H4, H5, H6 {
   margin-bottom:-15px;
}

HR.distanceBottom {
   margin-top:-5px;
}

.pastDate {
   color:#BBBBBB;
}

.distance {
   margin-top:0px;
   margin-bottom:20px;
}

@media screen {
   .bookmark {
      text-align:right;
      font-family:Times,SERIF;
      color:#0000BB;
      font-weight:bold;
   }
   
   A.bookmark {
      text-decoration:none;
   }
}

@media print {
   .bookmark {
      visibility:hidden;
   }  
}


.formNotNec {
   color:#FF9999;
}

.headingS {
   color:FFFFFF;
   margin-bottom:0px;
   font-size:16px;
}

.alignLeft {
   text-align:left;
}

.subLinks {
   margin-top:20px;
   margin-bottom:-8px;
   font-family:Arial,Verdana,Helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
}



.footer.footerCurrent {
   font-family:Arial,Verdana,Helvetica,sans-serif;
   font-size:11px;
}

.footer {
   font-family:Arial,Verdana,Helvetica,sans-serif;
   font-size:11px;
}

.content {
   font-weight:bold;
   font-family:Arial,Verdana,Helvetica,sans-serif;
   font-size:10pt;
   text-decoration:none;
   line-height:140%;
}

.contentsBorderTable {
   font-size:8pt;
   left:15px;
   padding-left:10px;
   padding-top:5px;
   padding-bottom:5px;
}

.contentsBorder {
   background-color:#EEEEEE;
   border-bottom:navy thin solid;
   border-left:navy thin solid;
   border-right:navy thin solid;
   border-top:navy thin solid;
   font-size:8pt;
   left:15px;
   margin-top:4px;
   padding-left:10px;
   padding-top:5px;
   padding-bottom:5px;
}


.contentSub {
   font-weight:normal;
   font-family:Arial,Verdana,Helvetica,sans-serif;
   font-size:12px;
   text-decoration:none;
   line-height:120%;
}

A:link.footer {
   text-decoration:none;
}

A:visited.footer {
   text-decoration:none;
}

A:active.footer {
   text-decoration:none;
}

A:hover.footer {
   text-decoration:none;
}


@media print {
   TD.direct  {
      visibility:hidden;
   }
}


.direct {
   font-size:10px;
   font-family:Arial,Verdana,Helvetica,sans-serif;
}

A.direct {
   text-decoration:none;
}

A {
   color:#0000BB;
   text-decoration:none;
}

A:active {
   color:#FF0000;
}

A:hover {
   color:#009900;
}


UL {
   list-style-image:url(graphics/symbol-icon.gif);
}
