body { font-family: Verdana, Arial, Helvetica, sans-serif; margin:20px; background:#FFF; color: #999; text-align:center; padding:0; }
table { border-collapse: collapse; }
td { vertical-align:top; }
img { margin-right:10px; border: #999 1px solid; background-color: #fff; padding:2px; }
input { font-size: 80%; background-color: #fff; border: #999 1px solid; padding:3px; width: 260px; margin-bottom:10px; margin-top:3px; }
input.submit { font-size: 80%; background-color: #666; border: #999 1px solid; padding:3px; width: 100px; color: #fff; }
textarea { font-size: 80%; background-color: #fff; border: #999 1px solid; padding:3px; width: 260px; margin-bottom:10px; margin-top:3px; }
a { color: #0071BC; text-decoration: underline; }
a:link {color: #0071BC; text-decoration: underline; }
a:visited {color: #0071BC; text-decoration: underline; }
a:hover {color: #0071BC; text-decoration: underline; }
a:active {color: #0071BC; text-decoration: underline; }
h1 { font-size: 140%; margin-top:0; padding-top: 0; background-image: url(img/bullet1.jpg); background-position: 0 2px; background-repeat: no-repeat; padding-left: 20px; font-weight: normal; }
h1.nob { font-size: 140%; margin-top:0; padding-top: 0; background-image: none; padding-left: 20px; font-weight: normal; }
p.first { padding-top:10px; margin-top: 0; margin-bottom: 10px; line-height: 160%; background-image: url(img/headerb.jpg); background-repeat: repeat-x; }
p { margin-top: 12px; margin-bottom: 12px; line-height: 160%; }
ul { margin-top: 0; padding-left: 15px; }
li { margin-top: 10px; padding-left: 13px; color: #0071BC; background-image: url(img/bullet2.jpg); background-repeat: no-repeat; list-style: none; }
#menu { font-size: 100%; width: 160px; padding: 0px; margin: 0px; }
#menu ul { list-style: none; margin: 0px; padding: 0px; border: none; }
#menu ul li { margin: 0px; padding: 0px; }
#menu ul li a.back2 { font-size: 80%; display: block; padding-left:25px; text-decoration: none; color: #666666; width:160px; height:48px; background-image: url(img/menubk1a.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back2:hover, #menu ul li a:focus, #menu ul li a.selected { padding-left:25px; color: #0071BC; background-image: url(img/menubk2a.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back2s { font-size: 80%; display: block; padding-left:25px; text-decoration: none; color: #0071BC; width:160px; height:48px; background-image: url(img/menubk2a.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back2s:hover, #menu ul li a:focus, #menu ul li a.selected { padding-left:25px; color: #0071BC; background-image: url(img/menubk2a.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back1 { font-size: 80%; display: block; padding-left:25px; text-decoration: none; color: #666666; width:160px; height:48px; background-image: url(img/menubk1.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back1s { font-size: 80%; display: block; padding-left:25px; text-decoration: none; color: #0071BC; width:160px; height:48px; background-image: url(img/menubk2.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back1:hover, #menu ul li a:focus, #menu ul li a.selected { padding-left:25px; color: #0071BC; background-image: url(img/menubk2.jpg); background-repeat: no-repeat; background-color: #fff; }
#menu ul li a.back1s:hover, #menu ul li a:focus, #menu ul li a.selected { padding-left:25px; color: #0071BC; background-image: url(img/menubk2.jpg); background-repeat: no-repeat; background-color: #fff; }
.en { font-size: 50%; }
.m { padding-top:10px; }
.col { padding:20px; font-size: 70%; }
.color { color: #0071BC; }
#logo { width: 800px; height:100px; background-image: url(img/logo-topcolor.jpg); background-position: 25px 25px; background-repeat: no-repeat; }
#cont1col { width: 640px; background-image: url(img/contbt1.jpg); background-repeat: no-repeat; }
#cont2col { width: 640px; background-image: url(img/contbt2.jpg); background-repeat: no-repeat; }
#ftr1col { width: 640px; background-image: url(img/contbb1.jpg); background-repeat: no-repeat; }
#ftr2col { width: 640px; background-image: url(img/contbb2.jpg); background-repeat: no-repeat; }
#ftrl { width: 50%; padding-left:15px; font-size: 50%; }
#ftrr { width: 50%; padding-right:15px; text-align:right; font-size: 50%; }
