table.menu {
border-color : #000000;
border-style : solid;
border-width : 0;
width: 100%;
align: center; 
margin: 0px;
padding: 0px;
border-spacing: 0;
border-collapse: collapse;
}

a.menu0, a.menu0sel, a.menu0selstart, a.menu0:hover, a.menu0sel:hover, a.menu0selstart:hover {
color: #4C184E;
font-weight: bold;
text-align: center;
font-size: 10px;
text-decoration: none;
}

td.menu0sel{
padding-left: 35;
font-size: 9pt;
height: 22;
width: 100;
cellpadding: 0;
cellspacing: 0;
}

td.menu0selstart{
padding-left: 35;
font-size: 9pt;
height: 22;
width: 100;
}

td.menu0{
padding-left: 35;
font-size: 9pt;
height: 22;
width: 100;
cellpadding: 0;
cellspacing: 0;
}

td.menu0start{
padding-left: 35;
font-size: 9pt;
height: 22;
width: 160;
cellpadding: 0;
cellspacing: 0;
}

td.menu1start, td.menu1selstart{
padding-left: 35;
font-size: 9pt;
height: 22;
width: 160;
}

td.menu1, td.menu1start, td.menu1sel, td.menu1selstart{
padding-left: 35;
font-size: 9pt;
height: 22;
width: 160;
}

p {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
}

a.seltree {
color: #000000;
font-weight: normal;
text-align: left;
font-size: 10px;
text-decoration: underline;
}

a.tree {
color: #000000;
font-weight: normal;
text-align: left;
font-size: 10px;
}

a.project_title,a.project_title:hover,a.back,a.back:hover, td.project_title, a.news_title, a.news_title:hover  {
color: #000000;
font-weight: bold;
text-align: left;
font-size: 10px;
}

a.project_link, a.project_link:hover, a.news_link, a.news_link:hover {
color: #0000FF;
font-weight: normal;
text-align: left;
font-size: 10px;
}

font.date {
color: #666666;
font-weight: normal;
text-align: left;
font-size: 10px;
}

div.footer { 
color: #999999; 
font-size: 10px;
font-weight: normal;
text-decoration: none;
}

a.tree:hover { 
color: #000000; 
font-weight: normal;
text-decoration: underline;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

th.login {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #999999;
text-align: center
}

td.login {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #999999;
text-align: left
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

input.loginbutton  {
    font-family : Verdana, Arial;
    font-size : 10px;
    font-weight : normal;
    background-color : #FFFFFF;
    border-color : #FFFFFF;
    border-style : solid;
    border-width : 1px;
    color : #000000;
}

input.logintext  {
    font-family : Verdana, Arial;
    font-size : 10px;
    font-weight : normal;
    background-color : #FFFFFF;
    border-color : #FFFFFF;
    border-style : solid;
    border-width : 1px;
    color : #000000;
}

b.header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #666666;
background-color: #FFFFFF;
text-align: left
}

a {
color: #000000;
font-weight: normal;
text-align: left;
text-decoration: none;
font-size: 10px;
}


a:hover { 
color: #000000; 
font-weight: normal;
text-decoration: underline;
}

input.button  {
    font-family : Verdana, Arial;
    font-size : 10px;
    font-weight : normal;
    background-color : #FFFFFF;
    border-color : #185184;
    border-style : solid;
    border-width : 1px;
    color : #000000;
}

input.text  {
    font-family : Verdana, Arial;
    font-size : 10px;
    font-weight : normal;
    background-color : #FFFFFF;
    border-color : #000000;
    border-style : solid;
    border-width : 1px;
    color : #000000;
}





