<!--

BODY {font-size:12px; font-family: Arial, Helvetica, sans-serif ;}

TD {font-size:10pt; font-family: Arial, Helvetica, sans-serif ; font-color: #000000 }
td.blue {font-size:12px; font-family: Arial, Helvetica, sans-serif ; font-color: 0033cc }
.sidebartext {font-size:12px;color: #FFFFFF }
td.bottom {font-size:12px; font-family: Arial, Helvetica, sans-serif ; font-color: 6699ff }
td.bottom2 {font-weight: bold; font-size:11px;color:#996666 }
td.small {font-size:8pt; font-family: Arial, Helvetica, sans-serif ; font-color: 000000 }
td.heading1 {font-weight : bold; font-size:21px ; color: #CC9900 }
td.heading2 {font-weight: bold; font-size:18px;color:#CC9900 }
td.heading3 {font-weight: bold; font-size:14px;color:#CC9900 }
td.heading4 {font-weight: bold; font-size:12px;color:#993366 }
td.heading5 {font-size:18px;color:gray }
td.heading1white {font-weight : bold; font-size:21px ; color: #FFFFFF }
td.heading2white {font-weight: bold; font-size:18px;color:#FFFFFF }
td.heading3white {font-weight: bold; font-size:14px;color:#FFFFFF; font-style: italic }
td.heading4white {font-weight: bold; font-size:14px;color:#FFFFFF }

td.smallprompt {font-size: 10px;}
td.smallitc  { font-size: 10px; font-style: italic }
td.white { color: FFFFFF }
td.red { color: FF0000 }
td.whitebold { color: FFFFFF; font-weight: bold }
td.yellow { color: cc9900 }
td.yellowbold { color:#FFCC33 ; font-size: 8.5pt ; font-weight: bold ; font-family: Arial,Helvetica }

.small {font-size:11px; font-family: Arial, Helvetica, sans-serif ; font-color: #000000 }
.blue{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033cc; font-weight: bold }
.black{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }


.head {font-size: 14px; font-family: Arial, Helvetica, sans-serif ; font-color: #000000; font-weight: bold  }
.head2 {font-size: 16pt; font-family: Arial, Helvetica, sans-serif ; color: #FF9900; font-weight: bold  }
.head3 {font-size: 15pt; font-family: Arial, Helvetica, sans-serif ; color: #FF9900; font-weight: bold  }

.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-variant: small-caps; color: #000000; font-weight: bold }
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-style: italic; font-weight: bold }
.caption2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal }

input { color: 000000; font-family: Tahoma, Arial, Verdana, helvetica; font-size: 12px }
textfield { color: 000000; font-family: Tahoma, Arial, Verdana, helvetica; font-size: 12px }
select { color: 000000; font-family: Tahoma, Arial,Verdana, helvetica; font-size: 12px }

a:visited { font-family: Arial, Helvetica, sans-serif; color: 0000cc; }
a { font-family: Arial, Helvetica, sans-serif; color: 0066ff; }
a:hover { color: cc3399; }

a:visited.smlink { font-family: Arial, Helvetica, sans-serif; color: 0000cc; }
a.smlink { font-family: Arial, Helvetica, sans-serif; color: #0066ff; font-size: 11px; font-weight: bold;}
a:hover.smlink { color: cc3399; }

.ltblue {font-size: 11px; font-family: Arial, Helvetica, sans-serif ; color: #0000cc; font-weight: bold  }

a.black { font-family: Arial, Helvetica, sans-serif; color: 000000; }


a:visited.home { font-family: Arial, Helvetica, sans-serif; color: 0066cc; }
a.home { font-family: Arial, Helvetica, sans-serif; color: 0066ff; }
a:hover.home { color: cc3399; }


a:visited.footer { font-family: Arial, Helvetica, sans-serif; color: 0066cc; }
a..footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066cc; font-weight: normal }
a:hover.footer { color: cc3399; }


a:visited.bottom { font-family: Arial, Helvetica, sans-serif; color: cc9999; }
a.bottom { font-family: Arial, Helvetica, sans-serif; color: #996666; font-size: 11px; font-weight: bold;}
a:hover.bottom { color: 993366; }

a:visited.blue { font-family: Arial, Helvetica, sans-serif; color: #0033cc; }
a.blue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033cc; font-weight: bold }
a:hover.blue { color: cc3399; }


a:visited.sitemap2 { font-family: Arial, Helvetica, sans-serif; color: 0066cc; }
a.sitemap2 { font-family: Arial, Helvetica, sans-serif; color: 0066ff; font-size: 11px;}
a:hover.sitemap2 { color: cc3399; }

a:visited.sitemap3 { font-family: Arial, Helvetica, sans-serif; color: 0066cc; }
a.sitemap3 { font-family: Arial, Helvetica, sans-serif; color: 0066ff; font-size: 10px;}
a:hover.sitemap3 { color: cc3399; }

a:visited.sitemap { font-family: Arial, Helvetica, sans-serif; color: 666666; }
a.sitemap { font-family: Arial, Helvetica, sans-serif; color: 000000; font-size: 12px; font-weight: bold}
a:hover.sitemap { color: cc3399; }

a:visited.navbottom { font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold}
a.navbottom { Arial, Helvetica, sans-serif; color: #999999; font-weight: bold; font-size: 10px;}
a:hover.navbottom { color: #cc3399; }

a:visited.navtop    { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: 99ff99; font-size: 8pt; font-weight: normal;}
a.navtop { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: 99ff99; font-size: 8pt;}
a:hover.navtop      { color: ffffff }

a:visited.navtophighlight    { color: FFFFFF }
a.navtophighlight { font-weight: bold; color: FFFFFF; text-decoration:none; }
a:hover.navtophighlight      { color: FFCC33 }

a:visited.sidebar    { color: 993366 }
a.sidebar { font-weight: bold; color: FFFFFF; text-decoration:none; }
a:hover.sidebar      { color: FFCC33 }



a:visited.navbottom2 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: 00cc66; font-weight: bold}
a.navbottom2 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: 99ff99; font-weight: bold; font-size: 8pt;}
a:hover.navbottom2 { color: ffffff; }

a:visited.navtopdefault    { color: FFCC33 }
a.navtopdefault { font-weight: bold; color: FFCC33; text-decoration:none; }
a:hover.navtopdefault { color: FFCC33 }

.aiLogo1
{
    color:#006080;
    font-weight:bold;
    font-size:16px;
}
.aiLogo2
{
    color:#800020;
    font-weight:bold;
    font-size:16px;
}
.miLogo1
{
    color:#47C2FF;
    font-weight:bold;
    font-size:16px;
}
.miLogo2
{
    color:#FF8547;
    font-weight:bold;
    font-size:16px;
}

.hpTbl
{
    width:100%;
    border-width:1px;
    border-style:solid;
    border-color:#EBEBEB;
    background-color:#E5E6FF;
}
.hpDet
{
    border-right-style:solid;
    border-right-width:4.5px;
    border-right-color:white;
    border-top-color:#FF0000;
}
.hpHdr
{
    background-color:#6699FF;
    padding-left:10px;
    border-right-style:solid;
    border-right-width:4.5px;
    border-right-color:white;

}
.hpHdrTxt
{
    color:white;
    font-weight:bold;
    font-style:italic;
}
.hpCap
{
    color:#6699FF;
    font-weight:bold;
}
.hpSmTxt
{
    font-size:11;
}
.hpFtr
{
    text-align:right;
    padding-right:15px;
}
.hpFtrLink
{
    color:#6699FF;
    text-decoration:underline;
}
// -->

<!-- // calendar
table.cal   { color: FFFFFF }

td.cal      { color: FFFFFF; text-align: center }

input.cal    { color: 999999; background-color: CCCCCC; font-weight: bold;}

A { text-decoration: none; }

A.cal:link  { COLOR: white; }
A.cal:visited  { COLOR: white; }
A.cal:active   { COLOR: white; }
A.cal:hover    { COLOR: gray; }

A.tdy:link  { COLOR: white; }
A.tdy:visited  { COLOR: white; }
A.tdy:active   { COLOR: white; }
A.tdy:hover    { COLOR: gray; }

a.tdz:link   { color: white; font-weight: bold }
a.tdz:visited  { COLOR: yellow; FONT-WEIGHT: bold; }

#ppcalendar    { right: 320px; position: absolute; top: 140px }
#pcmonth    { right: 110px; position: absolute; top: 140px }

// -->
