BODY {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 9pt;
      margin: 0;
}

TABLE.main {
      width: 100%
      }

TD.header {
      background-image: url(images/headerbg.jpg);
      background-repeat: repeat-x;
}
TD.navbar {
      background-image: url(images/navbarbg.jpg);
      background-repeat: repeat-y;
      width: 179px;
      padding: 0;
      margin: 0;
      border: 0;
      }

TD.pane {
      background-color: #FFFFFF;
      padding: 0;
      margin: 0;
      border: 0;
      }

TD.footer {
      background-color: #EEEEEE;
      border-top: 5px solid #000084;
      text-align: center;
      font-size: 7pt;
      }

IMG {border: 0;}

IMG.navbar {
      border: 0;
      }

DIV.pane {
      text-align: justify;
      font-size: 12pt;
      margin: 0 25% 0 15px;
      }
      
DIV.construction {
      text-align: justify;
      font-size: 9pt;
      border: 2px solid #000084;
      width: 150px;
      padding: 5px;
      margin-left: 10px;
      background-color: #FFFFFF;
      color: #000084;
      }

div.medallion { position: absolute; left: 600px; top: 0px; }

TD.tablespan { vertical-align: top; text-align: center; padding: 3px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.tablespan2 { border: 1px solid #000084; background-color: #000084; color: #FFFFFF; vertical-align: middle; text-align: center; padding: 3px; font-size: 10pt; font-weight: 800; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.tableleft { border: 1px solid #000084; vertical-align: top; font-weight: 800; padding: 3px; width: 100px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.tableright { border: 1px solid #000084; vertical-align: top; font-weight: 400; padding: 3px; text-align: justify; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.tablepicleft { vertical-align: top; width: 298px; font-weight: 400; padding: 3px; text-align: justify; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.tablepicright { vertical-align: top; width: 65%; font-weight: 400; padding: 3px; text-align: center; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

.floatleft { float: left; margin-right: 20px; margin-bottom: 20px; }

SPAN.title {
      text-align: center;
      font-size: 14pt;
      color: #000084;
      font-weight: 700;
      }

TD.schedleft {vertical-align: top; width: 15%; font-weight: 700; font-size: 9pt; text-align: left; padding-bottom: 10px;}
TD.schedmid {vertical-align: top; width: 25%; font-weight: 700; font-size: 9pt; text-align: left; padding-bottom: 10px;}
TD.schedright {vertical-align: top; width: 60%; font-weight: 400; font-size: 9pt; text-align: left; font-style: italic; padding-bottom: 10px;}

A { color: #000084; font-weight: 700;}
A:visited { color: #000084; font-weight: 700;}
A:active { color: #000084; font-weight: 700;}
A:hover{ color: #EFB500; font-weight: 700; text-decoration: underline}

DIV.download { border: 2px solid #000084; padding: 10px; width: 350px; text-align: center}

TD.contableL {background-color: #000084; color: #FFFFFF; text-align: right; padding: 3px 10px; vertical-align: middle; font-size: 9pt; font-weight: 800;}
TD.contableR {background-color: #EFB500; vertical-align: middle; font-size: 9pt; font-weight: 800; padding: 3px 10px;}
TD.contableW {background-color: #FFFFFF; vertical-align: middle; font-size: 9pt; font-weight: 800;}
TD.attendees {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 600; padding-left: 20px;}

INPUT.contable { border: 1px solid #000084; background-color: #FFFFFF; color: #000084;}
TEXTAREA.contable { border: 1px solid #000084; background-color: #FFFFFF; color: #000084;}

.breaking { font-size: 12pt; color: #AA0000; border: 3px solid #AA0000; padding: 20px; font-weight: 600; }
.breaking .title { color: #AA0000; }