body {color:#000000;font-family:Tahoma;font-size:90%}
body table{font-size:100%;line-height:1.4em}



a:link{color:#000099;text-decoration:underline}
a:visited{color:#666666;text-decoration:underline}
a:hover{color:#0000CC;text-decoration:underline}
a:active{color:#CC0000;text-decoration:underline}

/*general begin*/
a.local:link{color:#000099;text-decoration:underline}
a.local:visited{color:#000099;text-decoration:underline}
a.local:hover{color:#0000CC;text-decoration:underline}
a.local:active{color:#CC0000;text-decoration:underline}

.red{color:#CC0000}
.blue{color:#000066}

.red a:link{color:#B20000;text-decoration:underline}
.red a:visited{color:#B20000;text-decoration:underline}
.red a:hover{color:#CC0000;text-decoration:underline}
.red a:active{color:#CC0000;text-decoration:underline}

.small{font-size:80%}
/*general end*/

.top h1{font-family:Book Antiqua;font-size:55px;font-style:italic;margin:0px;font-weight:normal;line-height:1.0em}
.top h1.red{color:#A90000}
.top h1.blue{color:#0C0C8F}

.left-menu h3{font-weight:bold;margin-top:0px;margin-bottom:5px;font-size:100%}
.left-menu p{margin-top:0;margin-bottom:15px}

.content{text-align:justify}

/*general begin*/
.content input,textarea{font-size:100%;font-family:Tahoma}
.content textarea,input.input-text{border-style:solid;border-width:1px;border-color:#4F4F4F}
.content input.input-text-150{border-style:solid;border-width:1px;border-color:#4F4F4F;width:150px}
.content input.input-button-80{width:80px}
/*general end*/

.content h1{font-weight:normal;margin-top:5px;margin-bottom:15px;line-height:1.2em;font-size:160%}
.content h2{font-weight:normal;margin-top:5px;margin-bottom:15px;line-height:1.2em;font-size:140%}
.content h3{font-weight:bold;margin-top:0px;margin-bottom:5px;font-size:100%}

.content p{margin-top:0;margin-bottom:15px}

.content strong {font-weight:normal}

.content .date{font-weight:bold;font-size:90%;color:#336666}

.content .news .text a:link{color:#000000;text-decoration:none}
.content .news .text a:visited{color:#000000;text-decoration:none}
.content .news .text a:hover{color:#0000CC;text-decoration:underline}
.content .news .text a:active{color:#CC0000;text-decoration:none}

.content .new{font-weight:bold;color:#000099}

.content .new-red a:link{font-weight:bold;color:#B20000;text-decoration:underline}
.content .new-red a:visited{font-weight:bold;color:#B20000;text-decoration:underline}
.content .new-red a:hover{font-weight:bold;color:#CC0000;text-decoration:underline}
.content .new-red a:active{font-weight:bold;color:#CC0000;text-decoration:underline}

.content ul li{margin-bottom:0.5em}

.content table.data{font-size:90%;background-color:#FFFFFF}
.content table.data th{background-color:#66CCCC}
.content table.data tr.tr1{background-color:#9AE5E5}
.content table.data tr.tr2{background-color:#84D8D8}

.content .pic-01{border-style:solid;border-color:#FFFFFF;border-width:1}
.content .pic-02{border-style:solid;border-color:#666666;border-width:1}

.content ul.links {margin-left:20px}
.content ul.links li{margin-bottom:0.5em}

.content ol li{margin-bottom:0.5em}

.footer {font-size:80%;line-height:1.3em;color:#003366}