html {scrollbar-3d-light-color:#0b64c4; scrollbar-arrow-color:#0b64c4; scrollbar-base-color:#0b64c4; scrollbar-dark-shadow-color:#ffffff; scrollbar-face-color:#fff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#0b64c4;}

body {background:#ffffff; font:12px/16px 'Arial', 'Helvetica', 'sans-serifVerdana'; text-indent:0pt; color:#000000; margin:0; padding:0; scrollbar-3d-light-color:#0b64c4; scrollbar-arrow-color:#0b64c4; scrollbar-base-color:#0b64c4; scrollbar-dark-shadow-color:#ffffff; scrollbar-face-color:#fff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#0b64c4;}

img {border:0;}

a:link, a:visited {font:12px/16px 'Arial'; text-indent:0pt; color:#0b64c4; text-decoration:none; margin:0; padding:0;}

a:hover, a:active {font:12px/16px 'Arial'; text-indent:0pt; color:#0b64c4; text-decoration:underline; margin:0; padding:0;}




.head img {margin:10px 1px 0 10px; padding:0;}

.menu td, .menu a {margin:0; padding:0; background:#1984c5; color:#ffffff; text-decoration:none; font:9px 'Arial';}




.sub_t td {margin:0; padding:0; background:#cccccc; color:#333333; text-decoration:none; font:12px/16px 'Arial';}

.sub_t a:link, .sub_t a:visited {margin:0; padding:0; background:#cccccc; color:#333333; text-decoration:none; font:12px/16px 'Arial';}

.sub_t a:hover, .sub_t a:active {margin:0; padding:0; background:#cccccc; color:#0b44a4; text-decoration:none; font:12px/16px 'Arial';}




.sub table {margin:10px 5px 10px 10px; padding:0; background:transparent; color:#333333; text-decoration:none; font:12px/16px 'Arial';}

.sub .txt td {margin:0; padding:1px 0; background:transparent; color:#555555; text-decoration:none; font:12px/16px 'Arial';}

.sub .news td {margin:0; padding:1px 0; background:transparent; color:#555555; text-decoration:none; font:10px/13px 'Arial';}

.sub .news a:link, .sub .news a:visited {font:10px/13px 'Arial'; text-indent:0pt; color:#0b64c4; text-decoration:none; margin:0; padding:0;}

.sub .news a:hover, .sub .news a:active {font:10px/13px 'Arial'; text-indent:0pt; color:#0b64c4; text-decoration:underline; margin:0; padding:0;}

.sub .blue td {margin:0; padding:1px 0; background:transparent; color:#0a64a4; text-decoration:none; font:12px/16px 'Arial';}

.sub .hr td {margin:0; padding:0; background:#c5c5c5; color:#555555; text-decoration:none; font:12px/16px 'Arial';}

.sub a:link, .sub a:visited {margin:0; padding:0; background:transparent; color:#555555; text-decoration:none; font:12px/16px 'Arial';}

.sub a:hover, .sub a:active {margin:0; padding:0; background:transparent; color:#0b64c4; text-decoration:none; font:12px/16px 'Arial';}

.sub .blue a:link, .sub .blue a:visited {margin:0; padding:0; background:transparent; color:#0a64a4; text-decoration:none; font:12px/16px 'Arial';}

.sub .blue a:hover, .sub .blue a:active {margin:0; padding:0; background:transparent; color:#0a64a4; text-decoration:none; font:12px/16px 'Arial';}

.sub ul {margin:0 0 11px 20px; padding:0; list-style-type:disc; list-style-image:url(../common/img/ul_dot.gif); }
	
.sub li {margin:0; padding:0;}



.archive .txt td {margin:0; padding:1px 0; background:transparent; color:#555555; text-decoration:none; font:12px/16px 'Arial';}

.archive .hr td {margin:0; padding:0; background:#c5c5c5; color:#555555; text-decoration:none; font:12px/16px 'Arial';}




.con_t td {margin:0; padding:0; background:#e6e6e6; color:#333333; text-decoration:none; font:12px/16px 'Arial';}

.con table {margin:10px 5px 0 15px; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial';}

.con h1 {margin:5px 0 12px 0; padding:0; background:transparent; color:#999999; text-decoration:none; font:18px/22px 'Arial', 'Verdana', 'Helvetica', 'sans-serif';}

.con h3 {margin:5px 0 12px 0; padding:0; background:transparent; color:#999999; text-decoration:none; font:14px/8px 'Arial', 'Verdana', 'Helvetica', 'sans-serif';}

.con p {margin:0 0 15px 0; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial';}

.con .large {margin:0 0 10px 0; padding:0; background:transparent; color:#999999; text-decoration:none; font:14px 'Arial', 'Verdana', 'Helvetica', 'sans-serif';}

.con p img, .con ul img  {margin:0 0 10px 10px; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial';}

ul {margin:0 0 6px 20px; padding:0; list-style-type:disc; list-style-image:url(../common/img/ul_dot.gif); }
	
li {margin:0; padding:0 0 4px 0;}

.con .incon, .con .incon2 {margin:0 0 10px 0; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial';}

.con .incon td {margin:0; padding:0 15px 5px 0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top;}

.con .incon2 td {margin:0; padding:0 15px 10px 0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top;}

.l {margin:0; padding:0 15px 10px 0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top; text-align:right;}

.l2 {margin:0; padding:0 15px 5px 30px; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top; text-align:right;}

.con .incon3 {margin:0 0 10px 0; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial';}

.con .incon3 .large {margin:11px 0 11px 0; padding:0; background:transparent; color:#999999; text-decoration:none; font:14px 'Arial', 'Verdana', 'Helvetica', 'sans-serif';}

.con .incon3 td {margin:0; padding:1px 0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top;}

.con .incon3 .l3 {margin:0; padding:0 15px 0 0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top; text-align:left;}

.con .incon3 .gray {margin:0; padding:0 15px 0 0; background:transparent; color:#666666; text-decoration:none; font:12px/16px 'Arial'; vertical-align:top; text-align:left;}


table.person td {margin:0; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:bottom;}

table.person td span {margin:0; padding:0; background:transparent; color:#0b64c4; text-decoration:none; font:12px/16px 'Arial'; vertical-align:bottom;}

table.person td span.txt10 {margin:0; padding:0; background:transparent; color:#333333; text-decoration:none; font:10px/14px 'Arial'; vertical-align:bottom;}

table.person td img {margin:0 0 0 5px; padding:0; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial'; vertical-align:bottom;}

table.person td .next {margin:60px 0 10px 0; padding:0; background:transparent; color:#999999; text-decoration:none; font:14px 'Arial', 'Verdana', 'Helvetica', 'sans-serif';}

td.market {margin:0; padding:0 0 15px 10px; background:transparent; color:#000000; text-decoration:none; font:12px/16px 'Arial', 'Verdana', 'Helvetica', 'sans-serif'; vertical-align:top;}

td.market div {margin:0; padding:0 0 0 15px; background:transparent; color:#999999; text-decoration:none; font:12px/16px 'Arial', 'Verdana', 'Helvetica', 'sans-serif';}



.foot {margin:0; padding:10px 0 10px 0; background:transparent; color:#666666; text-decoration:none; font:12px/16px 'Arial';}

.foot a:link, .foot a:visited {margin:0; padding:0 5px; background:transparent; color:#666666; text-decoration:underline; font:12px/16px 'Arial';}

.foot a:hover, .foot a:active {margin:0; padding:0 5px; background:transparent; color:#0b64c4; text-decoration:underline; font:12px/16px 'Arial';}



.sitemap {margin:0 0 10px 0; padding:0; background:transparent; color:#666666; text-decoration:none; font:12px/16px 'Arial';}

.sitemap td {margin:0; padding:0; font:12px/16px 'Arial';}

.sitemap td.ttl {margin:0; padding:0; background:#057ac1;}

.sitemap td.txt {margin:0; padding:5px 0 0 0; font:12px/16px 'Arial';}



.popmenu {margin:0; padding:0; text-decoration:none; border-color:#2994d6; border-style:solid; border-width:1px;}

.popmenu td a:link, .popmenu td a:visited {margin:0; padding:0 5px; background:#eeeeee; color:#333333; text-decoration:none; font:10px 'Arial'; width:150px;}

.popmenu td a:hover, .popmenu td a:active {margin:0; padding:0 5px; background:#cccccc; color:#333333; text-decoration:none; font:10px 'Arial'; width:150px;}

.popmenu2 {margin:0; padding:0; text-decoration:none; border-color:#2994d6; border-style:solid; border-width:1px;}

.popmenu2 td, .popmenu2 td a:link, .popmenu2 td a:visited {margin:0; padding:0 5px; background:#eeeeee; color:#333333; text-decoration:none; font:10px 'Arial'; width:230px;}

.popmenu2 td a:hover, .popmenu2 td a:active {margin:0; padding:0 5px; background:#cccccc; color:#333333; text-decoration:none; font:10px 'Arial'; width:230px;}