/* all font-size elements here! */

table#ev th#tabtitle {font-size:130%; }
table#ev th.headers  {font-size:100%; }
table#ev td          {font-size:100%;  }
.monthlist           {font-size:120%; }

/* end font-size elements  */

table#ev                 {width:100%; }
table#ev th              {border:solid 1px #333333; padding:3px; font-family:arial,helvetica,sans-serif; color:#ffffff; text-align:left; }
table#ev td              {border:solid 1px #777777; padding:3px; font-family:verdana,arial,sans-serif;   color:#000000; }
table#ev th#tabtitle     {background:#444477;}
table#ev th.headers      {background:#666699;}
table#ev td.a            {background:#ddddee;}
table#ev td.b            {background:#eeeeff;}
table#ev td a:link       {font-weight:bold; color:#222255;}
table#ev td a:visited    {font-weight:bold; color:#222255;}

.paneltext           {font-family:arial,helvetica,sans-serif; font-weight:bold; color:#ffffff; }
.paneltext a:link    {color:#ffffff;}
.paneltext a:visited {color:#ffffff;}
.paneltext a:hover   {color:#ffff44;}

div.monthpanel {background:#666699; border:0; padding:8px; }

.monthlist           {font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#ffffff; }
.monthlist a:link    {color: #ffffff; text-decoration:none; padding-left:10px; display:block; }
.monthlist a:visited {color: #ffffff; text-decoration:none; padding-left:10px; display:block; }
.monthlist a:hover   {color: #444444; text-decoration:none; padding-left:10px; display:block; background:#ffff88;}

.monthlistyear { 
border: 1px solid #ffffff; 
padding-left:20px; 
background:#444477; 
font-family: Arial, Helvetica, sans-serif;
font-weight:bold; 
color: #ffffff; }

.monthlistcurrent {  
padding-left:10px; 
background:#ddddee; 
font-family: Arial, Helvetica, sans-serif;  
font-weight:bold; 
color: #555555; }

