A.header	{
color: #000000;
text-decoration:none;
}

A.header:active	{
color: #000000;
text-decoration:none;
}

A.header:link	{
color: #000000;
text-decoration:none;
}

A.header:visited	{
color: #000000;
text-decoration:none;
}

A.header:hover	{
color: #000000;
text-decoration:none;
}

A 			{
color: #FF6666;
text-decoration: none;
}

A:active 	{
color: #FF6666;
text-decoration: none;
}

A:link 	{
color: #FF6666;
text-decoration: none;
}

A:visited {
color: #CC3333;
text-decoration: none;
}

A:hover	{
color: #FF3333;
text-decoration: underline;
}

table {
background-repeat: no-repeat;
}

td {
background-repeat: no-repeat;
vertical-align: top;
cell-spacing: 0;
padding: 2;
border: 0;
font-family: arial, courier new, courier;
font-size: 80%;
margin: 5 px;
}

td.cell {
background-repeat: no-repeat;
vertical-align: top;
cell-spacing: 0;
padding: 2;
border: 1px groove grey;
font-family: arial, courier new, courier;
font-size: 80%;
margin: 5 px;
}

td.color1 {
background-color: #F5DCDC;
vertical-align: top;
cell-spacing: 0;
padding: 2;
border: 0;
font-family: arial, courier new, courier;
font-size: 80%;
margin: 5 px;
}

td.narrow {
background-repeat: no-repeat;
vertical-align: top;
padding: 0;
font-family: arial, courier new, courier;
font-size: 80%;
margin: 10;
}

td.right {
width:120px;
background-repeat: no-repeat;
vertical-align: top;
cell-spacing: 0;
padding-top: 20;
border: 0;
font-family: arial, courier new, courier;
font-size: 80%;
margin: 5 px;
}

body {
scrollbar-track-color: #FFFFFF;
}

.box	{
border-color: #F3C2C2; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
background-color: #FFFFFF; 
color: #000000;
font-size: 100%;
font-family: arial, courier new, courier;
filter: alpha(opacity=60);
}

.button {
padding: 3px;
}

.border {
border: 1px solid black;
}