body {background: #FFFFFF; margin: 0px; padding: 0px;}
body, td, p {font: 11px Verdana, Arial, Helvetica; color: #5C5C82;}

A:visited
{color: #9999CC;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
text-decoration: none}

A:link
{color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
text-decoration: none}

A:hover
{color: #000066;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
text-decoration: none}

A:active
{color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
text-decoration: none}

INPUT
{color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-variant: normal;
font-weight: normal}

SELECT
{color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-variant: normal;
font-weight: normal}

INPUT.button
{color: #000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
background: #C2C6DE}

INPUT.activebutton
{color: #000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
background: #9999CC}


.menu {color: #FFFFFF; font: bold 10px verdana,arial,helvetica; text-decoration: none;}
A.menu:link {color: #FFFFFF; text-decoration: none;}
A.menu:visited {color: #FFFFFF; text-decoration: none;}
A.menu:hover {color: #000066; text-decoration: none;}

.submenu {color: #9999CC; font: bold 10px verdana,arial,helvetica; text-decoration: none;}
A.submenu:link {color: #9999CC; text-decoration: none;}
A.submenu:visited {color: #9999CC; text-decoration: none;}
A.submenu:hover {color: #000066; text-decoration: none;}

.footer {color: #9999DF;}
.tableitem {width: 108px; padding: 1px 3px 1px 3px; background: #EBEDF6; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #797EA3; color: #5C5C82; font: bold 9px;}
.tableitembottom {width: 108px; padding: 1px 3px 1px 3px; background: #EBEDF6; border-bottom: 1px solid #797EA3; border-right: 1px solid #797EA3; color: #5C5C82; font: bold 9px;}
.category {background: #8699C7; border-bottom: 1px solid #797EA3; border-right: 1px solid #FFFFFF; color: #FFFFFF; text-align: center;}
.topcategory {background: #8699C7; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #FFFFFF; border-top: 1px solid #9696B1;  text-align: center;}
.topcategory2 {background: #8699C7; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #9696B1; border-top: 1px solid #9696B1; text-align: center;}
.topleft1 {border-right: 1px solid #9696B1; border-bottom: 1px solid #797EA3;}
.topleft2 {border-right: 1px solid #797EA3; border-bottom: 1px solid #FFFFFF;}
.topright1 {border-bottom: 1px solid #BFC9E1;}
.line1 {text-align: center; padding: 1px 3px 1px 3px; background: #FFFFFF; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #BFC9E1; color: #5C5C82;}
.line1divide {padding: 1px 3px 1px 3px; background: #FFFFFF; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #565884; color: #5C5C82; text-align: center;}
.line1bottom {text-align: center; padding: 1px 3px 1px 3px; background: #FFFFFF; border-bottom: 1px solid #797EA3; border-right: 1px solid #BFC9E1; color: #5C5C82;}
.line1dividebottom {padding: 1px 3px 1px 3px; background: #FFFFFF; border-bottom: 1px solid #797EA3; border-right: 1px solid #565884; color: #5C5C82; text-align: center;}
.line2 {padding: 1px 3px 1px 3px; background: #F3F5F9; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #BFC9E1; color: #5C5C82; text-align: center;}
.line2divide {padding: 1px 3px 1px 3px; background: #F3F5F9; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #565884; color: #5C5C82; text-align: center;}
.line2bottom {text-align: center; padding: 1px 3px 1px 3px; background: #F3F5F9; border-bottom: 1px solid #797EA3; border-right: 1px solid #BFC9E1; color: #5C5C82;}
.line2dividebottom {padding: 1px 3px 1px 3px; background: #F3F5F9; border-bottom: 1px solid #797EA3; border-right: 1px solid #565884; color: #5C5C82; text-align: center;}
.headers { font: bold 9px; padding: 1px 3px 1px 3px; background: #F3F5F9; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #BFC9E1; color: #5C5C82; text-align: center;}
.headersdivide { font: bold 9px; padding: 1px 3px 1px 3px; background: #F3F5F9; border-bottom: 1px solid #BFC9E1; border-right: 1px solid #565884; color: #5C5C82; text-align: center;}
.dividecells {height: 5px; border-bottom: 1px solid #797EA3; border-right: 1px solid #797EA3;}
.dividecells2 {height: 5px; border-bottom: 1px solid #797EA3; border-right: 1px solid #BFC9E1;}

sup {font: 9px;}

