a:link {
color : #FF9900;
text-decoration : none;
font-weight : bold;
}
a:visited {
color: #FF9900;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #FFCC00;
text-decoration: none;
font-weight: bold;
}

a:active {
color: #FFAA00;
text-decoration: none;
font-weight: bold;
}
body {
background-attachment: fixed;
background-color: #FFFFFF;
color: #333333;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
scrollbar-3dlight-color:#CC0000;
scrollbar-arrow-color:#DDDDDD;
scrollbar-base-color:#990000;
scrollbar-dark-shadow-color:#770000;
scrollbar-face-color:#990000;
scrollbar-highlight-color:#DD0000;
scrollbar-shadow-color:#770000;
scrollbar-track-color:#FF9999;
}
body {
margin-top: 1px;
margin-left: 1px;
}

table {
border-width: 0px;
font-size: 10pt;
line-height: 12pt;
font-weight: normal;
}

#tabnavi {
background-color: #990000;
border-width: 0px;
}

#tabactive {
background-color: #BB0000;
}

#tab01 {
background-color: #EEEEEE;
border-color:#666666;
border-style: solid;
border-left-width: 0px;
border-right-width: 2px;
border-top-width: 0px;
border-bottom-width: 2px;
}

#tab02 {
border-color:#666666;
border-style: solid;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
}


#font01 {
font-size: 10pt;
line-height: 12pt;
font-weight: bold;
color: #FFCC00;
}

#font02 {
font-size: 8pt;
line-height: 10pt;
font-weight: normal;
}


#taberr {
border-width:0px;
font-size: 9pt;
color: #FF6666;
line-height: 10pt;
font-weight: normal;
}

a.link {
display: block;
width:120px;
height: 15px;
align: left;
padding: 6px;
background-color:#990000;
border:0px;
margin: 0px 0px;
text-align: left;
}

a.link:hover {
display: block;
width:118px;
height: 15px;
align: left;
padding: 7px;
background-color:#BB0000;
border:0px;
margin: 0px 0px;
text-align: left;
}
