body { padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; }


DIV.main TABLE TR TD { font-size:8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
DIV.form TABLE TR TD { padding: 0px 3px 0px 3px; }
DIV.navi TABLE TR TD { padding:1px 3px 2px 3px; }
DIV.subnavi TABLE TR TD { padding: 3px 4px 3px 1px; }
DIV.subnavi TABLE TR TD.navi { padding: 3px 4px 3px 4px; border-bottom: #ffffff 1px dashed; }

a { color: #121B89; text-decoration: none; letter-spacing: 1px; }
a:hover { color: #C60909; text-decoration: none; letter-spacing: 1px; }
a:active { color: #C60909; text-decoration: none; letter-spacing: 1px; }

TD.nopad { padding: 0px 0px 0px 0px; }
TD.nopad-border { padding: 3px 0px 3px 0px; border-bottom: #CFC8E5 1px solid;  }
.cont_td { padding: 15px 15px 15px 15px; }
pre { font-size:8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
span { padding: 0px 0px 0px 10px; list-style-type: circle; }
blockquote { margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; width: auto; }
blockquote.front { margin: 5px 0px 5px 0px; background-color: #d1e3f7; border: 1px solid #0463A4; width: auto; }
li.list { margin-left: 20px; padding: 0px 3px 0px 3px; list-style-image: url(../images/activ.gif); list-style-position: outside; }
H1 { font-size: 1px; color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
H2 { letter-spacing: 1px; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #C01414; }
li { margin-left: 20px; padding: 0px 3px 0px 3px;  list-style-image: url(../images/list.gif); list-style-position: outside; }
input.text { width: 240px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  border: #00008B 1px solid;  background-color: #fbfbfb; padding: 0px 3px 0px 3px;  }
textarea { width: 240px; height: 100px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  border: #00008B 1px solid;  background-color: #fbfbfb; padding: 0px 3px 0px 3px; }
input.submit { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; }
DIV.list { padding: 10px 5px 5px 5px; }
DIV.subm { text-align: right; }
DIV.list span.front { padding: 3px 3px 3px 3px; margin: 0px 0px 2px 0px; }
DIV.pix { text-align: center; }
.img { cursor: url(../images/activ.gif); }
strong.header { font-size: 10px; }
.tab_block { padding: 14px 25px 0px 12px; }
.tab_block_sp { padding: 14px 25px 0px 12px; }
li.pad { list-style-image: url(../images/activ.gif); padding-left: 5px;  margin-left: 40px; }
span.head { padding: 4px 0px 4px 0px; font-weight:bold; margin: 4px 0px 4px 0px; }
DIV.contact { float: right; padding-top: 10px; }
.pad-right { padding-right:10px; text-align: right; }
DIV.header { position: absolute; top:0px; left: 20% width: 200px; height: 100px; visibility: hidden; }
DIV.header H1 { font-size: 0px; color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.temp { color: Black; }