 
html, BODY { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 140%;}
P, blockquote { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 140%; }
ul, ol, lh, li{ line-height: 200%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; color: #333333; }
.norm { font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 140%;}
.header {font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 26px; color: #333399; font-weight: bold; font-style: italic; line-height: 100%; }
.headerp { margin-top: 30px; }
.subhead {font-family: arial, tahoma, helvetica, sans-serif; padding-left: 3px; padding-top: 3px;
    margin-top: 30px;
    font-size: 16px; color: #000066; font-weight: bold; font-style: italic; line-height: 100%;
    border-left: 1px solid #333399; border-top: 1px solid #333399;}
.small { line-height: 140%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;   }
.bluebold { color: #000066; font-weight: bold; }
.blue { color: #000066; }

.error  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990000; padding: 3px; background-color:#FFCCCC; text-align: center;  }
.success  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #009933; padding: 3px; background-color:#99FFCC; text-align: center;  }

.top5 { text-indent: -40px; margin-left: 40px; }                         
.floatboxl { float: left; border: 1px #333399 double; padding: 10px; }
.floatboxr { float: right; border: 1px #333399 double; padding: 10px; }
.schedcell { border-bottom: 1px solid #FFCC00; padding-left: 10px; padding-right: 10px;} 
.smgrey { line-height: 100%; font-size: 11px; color: #666666;}  
.smltgrey { line-height: 100%; font-size: 11px; color: #CCCCCC;}                        
.smboldyellow { line-height: 100%; font-size: 12px; color: #FFCC00; font-weight: bold;}
.smboldwhite { line-height: 100%; font-size: 12px; color: #FFFFFF; font-weight: bold;}          

    A:link, A:active    { font-size: 13px; color: #333399; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal }
    A:visited { font-size: 13px; color: #666699; text-decoration: none; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif }
    A:hover { text-decoration: underline; }

    A.bluebold:link, A.bluebold:active, A.bluebold:visited, A.bluebold:hover    { font-size: 12px; color: #000066; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: bold }

    A.small:link, A.small:active    { font-size: 11px; color: #333399; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal }
    A.small:visited { font-size: 11px; color: #666699; text-decoration: none; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif }
    A.small:hover { text-decoration: underline; }

    .footer {font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; color: #9999CC;}
    A.footer:link, A.footer:active, A.footer:visited    { font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; color: #CCCCFF; text-decoration: none; font-weight: normal }
    A.footer:hover { text-decoration: underline; }

    .copy { font-family: arial, tahoma, helvetica, sans-serif; font-size: 10px; color: #999999;}
    A.copy:link, A.copy:active, A.copy:visited    { font-family: arial, tahoma, helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none; font-weight: normal }
    A.copy:hover { text-decoration: underline; }   

    A.nav:link, A.nav:visited, A.nav:active   { font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;
        padding-left: 13px; padding-right: 13px;}
    A.nav:hover { font-size: 12px; color: #CCCCCC; font-weight: bold; text-decoration: none;}

    A.navon:link, A.navon:visited, A.navon:active   { font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 12px; color: #000066; font-weight: normal; text-decoration: none;
        padding-left: 13px; padding-right: 13px;}
    A.navon:hover { font-size: 12px; color: #CCCCCC; text-decoration: none;}

    A.subnav:link, A.subnav:active, A.subnav:visited    { font-size: 11px; color: #333399; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal }
    A.subnav:hover { color: #666666; }

