body      {background-color:#222; margin:0px;}
div, td, .normal {color:#FFFFFF; font-family:Arial; font-size: 13px; cursor:default;}
p         {margin:0.7em 0px 0px 0px}
.small    {font-size:11px;}
.dim      {color:#999999;}
.big      {font-family:Georgia; font-size:20px; font-weight:bold; font-style:italic;}
.styled   {font-family:Georgia; font-size:15px; font-weight:bold; font-style:italic;}
.styled2  {font-family:Georgia; font-size:12px; font-weight:bold; font-style:italic;}
.inverse  {background-color:#FFFFFF; color:#000000;}
.dark     {background-color:#4D0F00;}

a:link, a:visited,                              .aon   {color:#fb4242; text-decoration: none;      cursor:hand;}
a:link.link, a:visited.link,                    .aoff  {color:#FFFFFF; text-decoration: none;      cursor:hand;}
a:hover, a:active, a:hover.link, a:active.link, .aover {color:#fb4242; text-decoration: underline; cursor:hand;}

div.norm    {color:#FFFFFF;}
div.over    {color:#E0E865; cursor:hand; text-decoration: underline; }
div.mycal   {color:#fb4242;}
div.mycalo  {color:#6D0707; text-decoration: underline; }
div.cal     {font-size:11px; line-height:100%; padding:3px 8px; cursor:hand;}
div.callit  {font-size:11px; line-height:100%; padding:3px 8px; background-image:url(spot.gif); background-repeat:no-repeat; background-color:#2f0204;}
div.caldate {padding:0px 8px 2px 8px;}

.colorbar {border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; padding:2px 8px;
           background-image:url(smallbar.gif); background-repeat:repeat-x; background-color:#2f0204;}
td.cal    {border-bottom: 1px solid #FFFFFF; padding:2px 0px 7px 0px;}
.calglow  {background-image:url(spot.gif); background-repeat:no-repeat; background-color:#2f0204;}
.topless  {border-top: 0px;}

.mcal     {background-color:#FFFFFF; color:#000000; font-size:11px;}
.mcallit  {background-color:#fb4242; color:#000000; font-size:11px;}
.mcalu    {background-color:#fb4242; color:#000000; font-size:11px;}
.mcallitu {background-color:#BBBBBB; color:#000000; font-size:11px;}

.hide    {display:none}
.show    {visibility:visible}
.spacer  {visibility:hidden}
.icon	 {width:32px; height:32px; padding:2px; vertical-align:top;}

