body {margin:0; padding:0; font: 10pt Arial, sans-serif; color: #333333; background: url(images/back.gif);}
td {vertical-align: top; font: 10pt Arial, sans-serif; color: #333333;}
p {font: 10pt Arial, sans-serif;}
img {border: 0;}
img.flag {border-left: 5px solid #CCC;}

a {color: #000000;}

li {font: 10pt Arial, sans-serif;}

h1 {margin: 0; color: #2984BB; font-size: 22pt;}
h1.cnt-title {font: bold 10pt Arial, sans-serif; color: #000;}
h2 {margin: 0; font-size: 14pt;}

.cnt {margin: 30px;}

.ttl-bak {top: 0; padding-left: 350px; width: 100%; height: 150px; padding-top: 20px; color: #000;}
.ttl {top: 0; padding-left: 350px; width: auto; height: 150px; padding-top: 20px; color: #000;}
.ttl-pic {top: 0; left: 0; border-right: 5px solid #EBEBEB;}

.bdy {top: 150px; left: 200px; padding-left: 30px; padding-top: 20px; padding-right: 20px; background-color: #FFFFFF; border-left: 5px solid #EBEBEB; border-top: 1px dashed #EBEBEB; border-bottom: 1px dashed #EBEBEB;}
.bdy2 {width: 100%;}

.mnu {top: 150px; left: 0; width: 200px; text-align: center; color: #000;}

.ow-bak {top: 5px; left: 0; width: 100%; text-align: right; padding-right: 20px;}
.ow {white-space: nowrap; top: 5px; right:20px;}


#regform-body {background-color: #EBEBEB; padding: 10px; font-weight: bold; float: left;}
.regform-parname {font-weight: bold; padding-right: 10px;}
.regform-input {width: 300px;}