body {
    background-image: url(bg.gif);
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
a {
    color: black;
    text-decoration: underline;
}
a:hover {
    color: red;
    text-decoration: none;
}
a.menu {
    color: black;
    font-size: 10pt;
    text-decoration: none;
}
a:hover.menu {
    color: black;
    font-size: 10pt;
    text-decoration: underline;
}
a.menugl {
    color: black;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
a:hover.menugl {
    color: black;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
table.view {
    font-size: 10pt;
    margin-right : 5px;
}
table.index {
    font-size: 10pt;
    margin-right : auto;
}
td {
    font-size: 9pt;
}
td.bigb {
    color: #006CD9;
    font-size: 10pt;
    font-weight: bold;
}
td.bigbl {
    color: black;
    font-size: 10pt;
    font-weight: bold;
}
td.menu {
    font-size: 9pt;
}
font.view {
    font-size: 8pt;
    font-weight: bolder;
    color: black;
}
font.date {
    font-size: 9pt;
    color: red;
}
select {
    font-size: 9pt;
    background-color: #FFF0F5;
}
input {
    font-size: 9pt;
    background-color: #FFF0F5;
}
textarea {
    font-size: 9pt;
    background-color: #FFF0F5;
}
table.q {
    background-color: #D2DDEC;
}
td.m {
    background-color: #D2DDEC;
    background-image: url(tbgr.gif);
}
td.q {
    background-color: #D2DDEC;
    background-image: url(tbg.gif);
}
td.r {
    background-color: #4682B4;
}
td.top {
    background-color: #4682B4;
    margin: 0 0 0 0;
}
td.c {
    font-size: 10pt;
}
p {
    font-size: 9pt;
    color: #000000;
    text-align: justify;
}
h1 { text-align:left; padding-left: 10px; font-size: 14px; color: #004188;}
h2 { font-size: 16px; color: #005BBB;}
h1.detail { font-size: 16px; color: #005BBB;}

.menu img {padding-right:3px;}

.c_red_err {font-weight: bold; font-size: 9pt; color:red; }

#indexTbl td a { text-decoration: none; border-bottom: 1px dotted black; }
#indexTbl td a:hover { text-decoration: none; }

a.blue { color: #006CD9; font-size: 10pt; font-weight: bold; text-decoration: none; border: none; }
a.blue:hover { color: #006CD9; font-size: 10pt; font-weight: bold; text-decoration: underline; border: none; }

#indexTbl td a.blue { color: #006CD9; font-size: 10pt; font-weight: bold; text-decoration: none; border: none; }
#indexTbl td a.blue:hover { color: #006CD9; font-size: 10pt; font-weight: bold; text-decoration: underline; border: none; }