BODY    {
    text-align:center;
    margin: 0 0 0 0;
    font-family: Arial; 
    font-size: 10pt;
    background-image:url(icpimages/skyGradeRev.png);
    }

a                    { font-size: 10pt; font-weight: bold; color: #666666; text-decoration: none;  }
/*a:visited            { color: #666666; text-decoration: none; } */
a:active             { color: #666666; text-decoration: none; font-weight: bold; }
a:hover              { text-decoration: none; color: #800000; font-weight: bold; }

a.mainNav            { font-size: 10pt; font-weight:400; color: #ffffff; text-decoration: none; padding-bottom:8px;padding-top:8px; }
a.mainNav:active     { color: #800000;  font-weight:400; text-decoration: none; padding-bottom:8px;padding-top:8px;}
a.mainNav:hover      { text-decoration: none; font-weight:400; color: #ffffff; padding-bottom:8px;padding-top:8px;}
.pipe {font-size:22pt;color:#2B2A2A;font-family:arial; }

/* Register button only */
a.regButtonLink         { font-size: 10pt; font-weight:400; color: #FFFFFF; text-decoration: none; padding-right:75px; }
a.regButtonLink:active  { color: #800000; font-weight:400; text-decoration: none; }
a.regButtonLink:hover   { text-decoration: none; font-weight:400; color: #ffffff; }


/* left buttons except Register button */
a.buttonLink         { font-size: 10pt; font-weight:400; color: #FFFFFF; text-decoration: none; }
a.buttonLink:active  { color: #800000; font-weight:400; text-decoration: none; }
a.buttonLink:hover   { text-decoration: none; font-weight:400; color: #ffffff; }

a.docLink            { font-size: 12pt; font-weight: bold; color: #0E164C; text-decoration: none;  }
a.docLink:active     { color: #0E164C; text-decoration: none; font-weight: bold; }
a.docLink:visited     { color: #0E164C; text-decoration: none; font-weight: bold; }
a.docLink:hover      { text-decoration: none; color: #800000; font-weight: bold; }


.divNavBar {
    width:800px;
    margin: 0 auto;
    background-color:black;
    border-bottom-style:dashed;
    border-bottom-width:1px;
    border-top-style:dashed;
    border-top-width:1px;
    border-color:grey;
           }

.mouseOver {
    background-color:#666666;
           }

.mouseOut {
    background-color:black;
          }

td.button {
    background-image:url(icpimages/button2.png);
    background-repeat:no-repeat;
    height:29px;
    padding-left:15px;
    padding-top:5px;
    padding-bottom:3px;
          }

td.redButton {
    background-image:url(icpimages/buttonRed2.png);
    background-repeat:no-repeat;
    height:29px;
    padding-left:15px;
    padding-top:5px;
    padding-bottom:3px;
          }

a.popup      { color: #800000; border-color: #800000; border-style: double; }
a.nada       { color: #FFFFFF; border-color: #FFFFFF; text-decoration: none; } 

H1,H2,H3 {font-size: 12pt; font-weight: bold; color: #800000;} H3.title {font-size: 12pt; font-weight: bold; color: navy;}

.clock {
        font-family: Arial;
        font-size: 13pt;
        background-image:url(icpimages/clockBack.gif);
        padding-top: 6px;
        padding-bottom: 10px;
        padding-left: 7px;
        padding-right: 0px;
             }

.macClock {
        font-family: Arial;
        font-size: 12pt;
        background-image:url(icpimages/clockBack.gif);
        padding-top: 6px;
        padding-bottom: 10px;
        padding-left: 7px;
        padding-right: 0px;
             }


.MainTable {
    width:800px;
    border:0px;
    margin-bottom:20px;  
    background-color:white; 
   /* background-image:url(icpimages/cityOutline.png);
    background-position:bottom;
    background-repeat:no-repeat;
    z-index:1; */
           }

.mainTableLeft {
    border-right-style:dashed;
    border-right-width:1px;
    border-right-color:#666666;
    background-color:#cccccc; 
               }

.mainTableRight {
    border-left-style:dashed;
    border-left-width:1px;
    border-left-color:#666666;
    padding-top:10px;
    background-color:#cccccc;
               }

.footer {
    background-image:url(icpimages/cityOutline.png);
    background-position:bottom;
    background-color:#cccccc;
    background-repeat:no-repeat;
    z-index:1;
    height:155px;
        }

/* Partners table within mainTableRight */ .partners {
    border-style:dashed;
    border-color:#cccccc;
    border-width:1px; 
    background-color:#ffffff;
          }
/* blue 'partners' heading td */
.partnersTD {
    padding-top:3px;
    padding-bottom:5px;
    font-family:Arial;
    color:#ffffff;
    background-color: #152E56;
            }



table {
 padding:none;
 }

TD          { font-size: 10pt; color: #000000; }

td.docBody {
    padding-left:15px;
           }

p.title     { font-size: 12pt; font-weight: bold; color: #566655;}
p.logotext  { font-size: 14pt;`color: #800000; font-weight: bold; }

.view       { font-size: 12pt; font-weight: bold; #556665; }
.title      { font-size: 12pt; font-weight: bold; color: #0E164C; padding-left:5px;}
.heading    { font-size: 10pt; font-weight: bold; }
.subtitle { font-size: 10pt; color: #A94B4B; font-weight: bold; }

hr.headBar  { color: #9E9A9A; }
img.nada    { color: #FFFFFF; text-decoration: none; border-style: none; }

