BODY
{
background : #FFFFFF;
margin-top: 6px;
margin-left: 6px;
scrollbar-face-color: #BCD2EE;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #dddddd;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #ffcc00;
}

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,H1,H3,H4,H5,FONT,CENTER
{
  font-family: verdana, arial, sans-serif;
  font-size: 10pt; 
  color: #2244CC;
}

td.menu { background-color: #F0F0F0; }

TR.uppeti { background-color: #BCD2EE; }
TR.sub { background-color: #FEF1B5; }
TR.row1 { background-color: #F0F0F0; }
TR.row2 { background-color: #FFFFFF; }
TR.row3 { background-color: #E6E6FA; }

P, B
{
  font-family: verdana, arial, sans-serif;
  font-size: 10pt; 
  color: #0022CC;
}

p.debugtext 
{ 
  font-family: verdana, arial, sans-serif;
  font-size: 8pt; 
  color: #6666CC;
}

b.debugtext 
{ 
  font-family: verdana, arial, sans-serif;
  font-size: 8pt; 
  color: #6666CC;
}

i.gentime 
{ 
  font-family: verdana, arial, sans-serif;
  font-size: 8pt; 
  color: #6666CC;
}

font.bluestar{ color: blue; font-size: 7pt; }
font.redstar{ color: red; font-size: 7pt; }
font.greenstar{ color: green; font-size: 7pt; }

font.blue{ color: blue; }
font.red{ color: #CD0000; }
font.green{ color: green; }
font.fade{ color: #95B9C7; }

b.red{ color: #CD0000; }

h2
{
font-size: 14pt;
font-weight: normal;
text-align: left;
letter-spacing: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
background-color: black;
color: #88aaFF;
}

h2:first-letter
{
margin-left: 10px;
color: #FF9900;
}

A, TD.A, A:link 
{
  color: #dd7700; 
  text-decoration: none;
}
A:hover  { background-color:#000000; color: #ffffff; text-decoration: underline; }
A:visited { color: #dd7700; } 
A:active { color : #FF3333; }

TD { background-color: none;}

td.emptybar { background-color:#FFFFFF;}
td.note5 { background-color:#B0C4DE;}
td.note10 { background-color:#FF3333;}
td.note20 { background-color:#0066FF;}
td.note50 { background-color:#FFCC99;}
td.note100 { background-color:#33FF33;}
td.note200 { background-color:#FFFF33;}
td.note500 { background-color:#FF00CC;}

td.finland { background-color:#0066FF;}
td.spain { background-color:#FFFF00;}
td.portugal { background-color:#FF3300;}
td.greece { background-color:#33CCFF;}
td.italy { background-color:#00CC00;}
td.austria { background-color:#CC00FF;}
td.britain { background-color:#99FFFF;}
td.belgium { background-color:#000000;}
td.france { background-color:#DC143C;}
td.netherlands { background-color:#FF9900;}
td.germany { background-color:#787878;}
td.ireland { background-color:#00FF99;}
td.default { background-color:#FF0000;}

td.bingo0 { background-color:#FFFFAA;}
td.bingo1 { background-color:#CCCCFF;}
td.bingo2 { background-color:#BDFCC9;}
td.bingo3 { background-color:#FFAEB9;}


a.fade { color: #95B9C7; }

font.tiny1{ color: #95B9C7; font-size: 8pt; }
font.tiny2{ color: rgb(51, 51, 255); font-size: 16pt; }

font.small1{ color: rgb(51, 51, 255); font-size: 24pt; }
font.small2{ color: rgb(51, 51, 255); font-size: 32pt; }

font.medium1{ color: rgb(51, 51, 255); font-size: 40pt; }
font.medium2{ color: rgb(51, 51, 255); font-size: 48pt; }

font.large1{ color: rgb(51, 51, 255); font-size: 56pt; }
font.large2{ color: rgb(51, 51, 255); font-size: 64pt; }

font.huge1{ color: rgb(51, 51, 255); font-size: 72pt; }
font.huge2{ color: rgb(51, 51, 255); font-size: 80pt; }

table.tagframe { background-color: rgb(51, 51, 255); }
table.tagground { background-color: rgb(255, 255, 255); }
table.codeframe { background-color: #FF9900; }

font.calendarnumber{ 
font-family: "Times New Roman", Times, "New York", serif ;
color: rgb(0, 0, 0); 
font-size: 26pt;
padding-top: 0px;
padding-bottom: 0px;
margin-left: 0px;
margin-right: 6px;
text-align: right;
vertical-align: top;
}

td.calcell { background-color: #FFFFFF; vertical-align: top;}

p.calendar 
{ 
  font-family: arial, sans-serif;
  font-size: 8pt; 
  color: #2244CC;
}

p.calspecial
{ 
  font-family: arial, sans-serif;
  font-size: 8pt; 
  color: #CD0000;
}

a.calendar 
{
  font-family: arial, sans-serif;
  font-size: 8pt; 
  color: #CD0000;
}

a.month 
{
  font-family: arial, sans-serif;
  font-size: 8pt; 
  color: #2244CC;
}