html
{
height: 800px;
}

body {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
color : #000000;
font-size: 10pt;
background-color: #FFFFFF;
text-align: center;
padding: 0px;
margin: 0px;
}

table.main td {
padding: 0px;
vertical-align: middle;
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color : #000000;
}

table.main td.top_bar {
background-image: url('../img/top_bar.jpg');
background-repeat: repeat-x;
}

table.main td.button {
background-image: url('../img/top_button.jpg');
background-repeat: repeat-x;
}

table.main td.top_bar2 {
background-image: url('../img/top_bar2.jpg');
background-repeat: repeat-x;
}

table.main td.separator {
background-image: url('../img/top_separator.jpg');
background-repeat: repeat-x;
}

table.list td {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
color : #000000;
font-size: 10pt;
padding: 5px;
}

A:link {
text-decoration : none;
color : #000000;
}
A:visited {
text-decoration : none;
color : #000000;
}
A:active {
text-decoration : none;
color : red;
}
A:hover {
text-decoration : none;
color : red;
}

table.list td.c1 {
background-color: rgb(240,240,240);
}

table.list td.c2 {
background-color: rgb(220,220,220);
}

a.menu:link, a.menu:visited {
display          : block;
font-size        : 10pt;
border-top       : 0px;
border-bottom    : 0px;
font-weight      : normal;
padding          : 0px 0px 0px 0px;
text-align: center;
text-decoration  : none;
background-image: url('../img/top_button.jpg');
line-height: 38px;
color: #000000;
}

a.menu:hover {
font-size        : 10pt;
font-weight      : normal;
text-decoration  : none;
line-height: 38px;
background-image: url('../img/top_button.jpg');
color: red;
}