body                  {text-decoration:none;font-family:arial;font-style:none;font-size:12px;color:#000000;margin:0;}

a:link                {background:transparent;text-decoration:none;color:#000099;}
a:visited, a:active   {background:transparent;text-decoration:none;color:#000099;}
a:hover               {background:transparent;text-decoration:none; font-weight:none; color:#0000FF;}


.menubar:link                {background:transparent;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.menubar:visited, .menubar:active   {background:transparent;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.menubar:hover               {background:transparent;text-decoration:none; font-weight:none; color:#FFFFFF;font-weight:bold;}

.leftlinks a:link                {background:transparent;text-decoration:none;color:#FFFFFF;font-weight:normal;}
.leftlinks a:visited, .leftlinks a:active   {background:transparent;text-decoration:none;color:#FFFFFF;font-weight:normal;}
.leftlinks a:hover               {background:transparent;text-decoration:none; font-weight:none; color:#FFFFFF;font-weight:normal;}

.leftlinks { border-bottom:1px solid #900; }

.toplink, .toplink:link, .toplink:active, .toplink:visited  		{ text-decoration: none; font-weight:bold; font-family: arial; font-size: 12px; color:#414564; letter-spacing:0; cursor:defualt;}		
.toplink:hover, .toplink:visited:hover		           	{ text-decoration: none; font-weight:bold; font-family: arial; font-size: 12px; color:darkred; letter-spacing:0; cursor:defualt;}

.toplink, .toplink:link, .toplink:active, .toplink:visited  		{ text-decoration: none; font-weight:bold; font-family: arial; font-size: 12px; color:#414564; letter-spacing:0; cursor:defualt;}		
.toplink:hover, .toplink:visited:hover		           	{ text-decoration: none; font-weight:bold; font-family: arial; font-size: 12px; color:darkred; letter-spacing:0; cursor:defualt;}

table                 {border:0;cell-spacing:0;}
td                    {text-decoration:none;font-family:arial;font-style:none;font-size:12px;color:#000000;}

.darkheader           {text-decoration:none;font-family:arial;font-weight:bold;font-style:none;font-size:12px;color:#A9B199;}
.lightheader          {text-decoration:none;font-family:arial;font-weight:bold;font-style:none;font-size:12px;color:#D3D6CB;}
.calendar_today		 {color:#FFFFFF;background-color:#FFFFFF;border:solid 1px gray;}
.calendar_day			 {color:#666666;background-color:#FFFFFF;border:solid 1px black;}
.calendar_extra		 {color:#000000;background-color:#000000;border:solid 1px black;}
.calendar_subtitle	 {color:#FFFFFF;background-color:#900;font-weight:bold}
.calendar_title 		 {color:#FFFFFF;background-color:#CF8E4A;}
.calendar_todate      {color:#C0C0C0;background-color:#CF8E4A;border-style:solid;border-color:#FF0000;border-width:2px;}
.calendar_date        {border-style:solid;border-color:#CF8E4A;border-width:2px;color:#A0A0A0;}

.calendar_day a			 {color:#666666;background-color:#FFFFFF;}

.calendar_nav:link                {background:transparent;text-decoration:none;color:#606060; font-weight:bold}
.calendar_nav:visited, .calendar_nav:active   {background:transparent;text-decoration:none;color:#606060; font-weight:bold}
.calendar_nav:hover               {background:transparent;text-decoration:none; font-weight:none; color:#000000; font-weight:bold}

.calendar_link:link                {background:transparent;text-decoration:none;color:#F0F0F0; font-weight:bold}
.calendar_link:visited, .calendar_link:active   {background:transparent;text-decoration:none;color:#F0F0F0; font-weight:bold}
.calendar_link:hover               {background:transparent;text-decoration:none; font-weight:none; color:#000000; font-weight:bold}

.highlighted_header { color:#FFF; }
.highlighted_subtext { color:#FFF; }

.highlighted_header { color:#999; }
.highlighted_subtext { color:#999; }
