@charset "utf-8";

* {
font-family: arial, helvetica, verdana, sans-serif;
margin: auto;
padding: 0px;
}

body, html {
color: #080;
font-size: 9pt;
line-height: 150%;
margin: auto;
padding: 0px;
}

table {    
    color: #fff;
    }

#main_table {
background-color: #89b463;
color: #fff;
width: 95%;
}

#header_name_td {
font-size: 24pt;
font-weight: bold;
height: 120px;
min-width: 400px;
text-align: center;
vertical-align: center;
}

#header_brief_td {
font-size: 10pt;
min-width: 400px;
padding-bottom: 10px;
padding-top: 10px;
width: 400px;
}

#brief_table tr {
height: 30px;
}

.brief_img_td {
width: 40px;
}

#brief_table img {
border: 0px solid white;
display: block;
margin: 0 auto;
}

#menu_td {
background-color: #eaf6e1;
color: #000;
font-size: 10pt;
line-height: 200%;
min-width: 300px;
padding: 20px;
vertical-align: top;
width: 25%;
}

#menu_td a {
color: #000;
text-decoration: underline;
}

#menu_td a:hover {
color: #5c96dd;
text-decoration: underline;
}

#menu_td li {
font-weight: bold;
}

#data_header_td {
background-color: #ffffff;
color: #89b463;
font-size: 16pt;
min-width: 600px;
padding: 25px;
text-align: center;
}

#data_header {
/*border: 1px solid #89b463;*/
color: #89b463;
font-weight: bold;
padding-bottom: 25px;
vertical-align: center;
}

#data_table {
border-collapse: collapse;
color: #000;
font-size: 9pt;
margin: auto;
width: 99%;
}

#data_table td {
border: 1px solid #89b463;
padding: 5px;
}

#data_table_key_td {
width: 40%;
}

.subheader_td {
background-color: #eaf6e1;
color: #5c96dd;
font-weight: bold;
text-align: left;
vertical-align: center;
}

#files_table {
color: #000;
font-size: 10pt;
width: 99%;
}

#files_table a {
color: #000;
text-decoration: underline;
}

#files_table a:hover {
color: #5c96dd;
text-decoration: underline;
}

#files_table td {
/*border: 1px solid green;*/
line-height: 150%;
padding: 10px;
text-align: left;
width: 99%;
}

#footer_td {
height: 30px;
font-size: 10pt;
padding-right: 30px;
text-align: right;
}

