body
{ 
 background:black;
 color:white; 
 font-family: "trebuchet ms",serif;
 margin:3%; 
} 

table
{ 
 background:black;
 color:red; 
 font-family: "trebuchet ms",serif;
}
 
table.table1
{ 
 background:black;
 color:yellow; 
}

table.table2
{ 
 background:black;
 color:white; 
}

table.front_page
{ 
 background:black;
 color:white;
 font-weight:bold;
}

td.button
{ 
 background:#ffe0ff;
 font-family:verdana, sans-serif;
}

th
{ 
 color:teal;
 font-family:"trebuchet ms",serif; 
}

p
{ 
 background:black;
 color:white; 
 text-align:justify;
 font-family:"trebuchet ms",serif;
} 

h1
{ 
 color:yellow;
 font-family:"trebuchet ms",serif; 
} 

h2
{ 
 color:yellow;
 font-family:"trebuchet ms",serif; 
} 

h3
{ 
 color:yellow;
 font-family:"trebuchet ms",serif; 
}

h4
{ 
 color:blue;
 font-family:"trebuchet ms",serif; 
} 

a
{
 color:blue; 
 font-family:"trebuchet ms",serif; 
 text-decoration:strong
}

a:hover
{
 color:red; 
 font-family:"trebuchet ms",serif;
 text-decoration:underline
}

.inline_img
{
 float:left;
 padding:0px 10px 5px 0px;
}

.inline_img_right
{
 float:right;
 padding:0px 10px 0px 5px;
}

.red_text
{
 color:red; 
}

.title_text
{
 color:yellow;
 font-size:1.2em;
}

.center_text
{ 
 align:center;
}

span.fontsize70
{
 font-size: 70%
}

span.color_teal
{
 color: teal
}

span.color_red
{
 color: red
}

span.a.color_red
{
 color: red
}

span.color_white
{
 color: white
}

span.color_white_70
{
 font-size: 70%
 color: white
}

span.italic_red
{
 color: red
}

A:link.small_nodec    { text-decoration: none; font-size: 10% }
A:visited.small_nodec { text-decoration: none; font-size: 10% }
A:active.small_nodec  { text-decoration: none; font-size: 10% }

a.a_color_red
{
 color: red
}

a.a_color_yellow
{
 color: yellow
}



