   /* Printer Page Break Class*/
       P.breakhere {page-break-before: always}

   /* Calendar Attributes Classes*/
        .calbg       { background-color: #000000; }
        .calborder   { spacing: 1px; padding: 2px; border: 0px }
        .calmonth    { background-color: #3399CC; }
        .caldays     { background-color: #C6EBFF; }
        .caldatecell { background-color: #ffffff; }
        .calempty    { background-color: #cccccc; }

   /* Body attributes */
   body{
          scrollbar-face-color:#999999;
          scrollbar-shadow-color:#CCCCCC;
          scrollbar-highlight-color:#999999;
          scrollbar-3dlight-color:#CCCCCC;
          scrollbar-darkshadow-color:#CCCCCC;
          scrollbar-track-color:#CCCCCC;
          scrollbar-arrow-color:#000000;
   }

   /* Input Classes */
   input{
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 10px;
             color: #000000;
             background-color: #C6EBFF;
             padding-top: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
             padding-left: 0px;
             border: solid;
             border-width: 1px 1px 1px 1px;
             border-color: #6AA9CC;
   }

   textarea{
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 10px;
             color: #000000;
             background-color: #C6EBFF;
             padding-top: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
             padding-left: 0px;
             border: solid;
             border-width: 1px 1px 1px 1px;
             border-color: #6AA9CC;
   }

   select {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 10px;
             color: #000000;
             background-color: #C6EBFF;
             padding-top: 0px;
             padding-right: 0px;
             padding-bottom: 0px;
             padding-left: 0px;
             border: solid;
             border-width: 1px 1px 1px 1px;
             border-color: #6AA9CC;
   }

  /* Admin Menu Attribute Classes */
        .tdcolor1 { background-color:#3399CC }
        .tdcolor2 { background-color:#ffffff }

  /* Hyperlink Attribute Classes */
        A {color: #003366; font-family: Arial, Verdana, Helvetica, Sans-Serif}
        A:hover   { color: #FF3333; font-family: Arial, Verdana, Helvetica, Sans-Serif }
        A.ttl         { color: #000033; font-size: 12px; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        A.ttl:hover   { color: #000033; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif }
        A.ttl:visited { color: #000033; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif }

  /* Font Classes */
        .menufont-bigandbold { color: white; font-weight: bold; font-size: 26px; font-family:  Arial, Verdana, Helvetica, sans-serif }
        .menufont-big    { font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;}
        .menufont-bold    { font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}
        .annoucettl    { color: #3399CC; font-size: 18px; font-weight: bold; font-family: Times New Roman, Times, serif;}
        .menufont-hilite  { color: red; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .menufont-default { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .menufont-small { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .default { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultred { color: #FF0000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultitalic { font-size: 12px; font-style: italic; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultunderline { font-size: 12px; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultunderlineboldtitle { color: #3399CC; font-size: 16px; text-decoration: underline; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultboldtitle { color: #3399CC; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultboldtitlered { color: #FF0000; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultboldtitleblack { color: #000000; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultbold { color: #3399CC; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultboldttl { color: #003366; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultboldttlred { color: #FF0000; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultsmall { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
        .defaultsmallitalic { font-size: 10px; font-style: italic; font-family: Arial, Verdana, Helvetica, sans-serif }
        .footer { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333366; }
        .small { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
        .smallwhite { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
        .realsmalbr { font-family: Arial, Helvetica, sans-serif; font-size: 3px; color: #333366; }
