@CHARSET "ISO-8859-1";
/* style sheet */
body    {background:#ffffff;color:#000000;font:12px "Trebuchet MS",arial,Helvetia,sans-serif; margin:0px;text-align:left;}
p,td,br {                   color:#000000;font:12px "Trebuchet MS",Arial, Helvetia, sans-serif;text-align:left;}
th      {background:#ffcc00}
h1      {color:#6699ff; font-size:18px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;letter-spacing:3px;padding:2px; }
h2      {color:#666666; font-size:16px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold; }
h3      {color:#333333; font-size:14px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;margin-bottom:0px }

a.topnav { color:#003399; text-decoration:none; font-family:"Trebuchet MS",arial,Helvetica; font-size:11px;  }
a.topnav:hover { color:#ffffff; text-decoration:underline; font-family:"Trebuchet MS",arial,Helvetica; font-size:11px; }

a.member { color:#333333; font-weight:bold; text-decoration:underline; font-family:"Trebuchet MS",arial,Helvetica; font-size:14px;  }
a.member:hover { font-weight:bold; color:#6699FF; text-decoration:underline; font-family:"Trebuchet MS",arial,Helvetica; font-size:14px; }

.memberhead {color:white;   font-size:24px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;letter-spacing:3px;padding:2px; }
.htext      {color:#6699ff; font-size:18px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;letter-spacing:3px;padding:2px; }
.htextul    {color:black;   font-size:16px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;letter-spacing:1px;padding:2px;text-decoration:underline }
.subhead    {color:#6699FF; font-size:15px; font-family:"Trebuchet MS",arial,"Franklin Gothic Demi","Trebuchet MS",arial,Helvetica; font-weight:bold;}
.subhead2   {color:#FFCC00; font-size:13px; font-family:"Trebuchet MS",arial,"Franklin Gothic Demi","Trebuchet MS",arial,Helvetica; font-weight:bold;}

.tag    {color:#333333; font-size:10px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;letter-spacing:2px;}

.big    {color:#6699ff; font-size:24px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold;letter-spacing:3px;}

a       {color:#6699FF; text-decoration:underline; font-family:"Trebuchet MS",arial,Helvetica; font-size:12px; font-weight:normal}
a:hover {color:#000000; text-decoration:underline; font-family:"Trebuchet MS",arial,Helvetica; font-size:12px; font-weight:normal}

a.white {color:#ffffff;font-family:"Trebuchet MS",arial,Helvetica; font-size:12px; text-decoration:underline;font-weight:normal;}
a.white:hover {color:#FFCC00; font-family:"Trebuchet MS",arial,Helvetica; font-size:12px; text-decoration:underline;font-weight:normal;}

.tdbk0  {background:#ffffff;padding:7px 7px 7px 7px;}
.tdbk   {background:#6699FF;padding: 7px;}
.tdbkB  {background:#6699FF}

.tdbk-left{ background:#6699FF;padding: 20px 2px 40px 5px;}

.tdbk1 {background:#FFCC00;padding: 2 px}
.tdbk2 {color:#666666;font-size:15px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:bold; background:#cccccc;padding:3px;border-color:#333333;border-style:dashed;border-width:1px 0px 1px 0px;}
.tdbk3 {background:#ffffff;border-color:#cccccc;border-style:solid;border-width:1px;padding:8px}


.formbox   {background-color : #f9f9f9;}
.redtext   {color:#ff0000; font-size:12px; font-family:"Trebuchet MS",Arial,Helvetica; font-weight:normal; }
.error     {color:#ff0000; font-size:20px; font-family:"Trebuchet MS",Arial,Helvetica; font-weight:normal; }

.small     {color:#000000; font-size:10px; font-family:"Trebuchet MS",arial,Helvetica; }
.whitetext {color:#ffffff; font-size:12px; font-family:"Trebuchet MS",arial,Helvetica; font-weight:normal}

.table     {border-collapse: collapse;}

.table th {color:#ffffff;
           background-color:#$mainColor;
           border: 1px solid #666666;
           font-size:12px; font-weight:bold;
           font-family:arial,Helvetica;
          }

.table td {
           border: 1px solid #666666;
           background-color: transparent;
           font: 12px arial,Helvetica,sans-serif;
           padding:6px;
          }

a.cal_pink:link,a.cal_pink:visited {
        font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
        margin-top: 0;
        line-height:1.3em;
        text-decoration: underline;
        background-color: transparent;
        color:#CC00CC;
        }

a.cal_pink:hover {
        font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
        margin-top: 0;
        line-height:1.3em;
        color: white;
        background-color:#CC00CC;
        }

a.cal_red:link,a.cal_red:visited {
       font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       margin-top: 0;
       line-height:1.3em;
	   text-decoration: underline;   
	   background-color: transparent;
	   color:red;}

a.cal_red:hover {
	   font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       margin-top: 0;
       line-height:1.3em;
	   color: white;
	   background-color:red;
       }

a.cal_green:link, a.cal_green:visited {
	    font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
        margin-top: 0;
        line-height:1.3em;
        text-decoration: underline;
        background-color: transparent;
        color: green;}

a.cal_green:hover {
	    font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
        margin-top: 0;
        line-height:1.3em;
        color: white;
        background-color:green;
       }

a.cal_blue:link, a.cal_blue:visited {
       font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       margin-top: 0;
       line-height:1.3em; 
	   text-decoration: underline;
       background-color: transparent;
       color:blue;}

a.cal_blue:hover {
       font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       margin-top: 0;
       line-height:1.3em;
       color: white;
       background-color:blue;
       }

a.cal_black:link, a.cal_black:visited {
       font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       margin-top: 0;
       line-height:1.3em;
       text-decoration: underline;
       background-color: transparent;
       color:black;
       }

a.cal_black:hover {
       font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       margin-top: 0;
       line-height:1.3em;
       color: white;
       background-color:black;
      }

.red {
      font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
      color: red;        
	  line-height:1.3em;
      text-align:left;
	  font-weight:bold;
     }

.blue {
       font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
       color: blue;
       line-height:1.3em;
       text-align:left;
       font-weight:bold;
      }

.green {
        font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: green;
        line-height:1.3em;
        text-align:left;
        font-weight:bold;
       }


.black {
        font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: black;
        line-height:1.3em;
        text-align:left;
	    font-weight:bold;
       }

.pink {
        font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #FF00FF;
        line-height:1.3em;
        text-align:left;
        font-weight:bold;
      }

.caldays {
          background-color:#cccccc;
          color:black;
	      margin: 0;
	      padding: 0;
         }