/* @import url('non-ns4.css'); */

a:link, a:visited { text-decoration: none; color: #004C78 }
a:active, a:hover { text-decoration: underline; color: #1674AA }

acronym           { border-bottom: 1px dashed #004C78; cursor: help; }

body              { 
                    margin: 0px;
                    background-color: #FFFFFF;
                    background-image: url('images/bg.gif');
                    background-position: left top;
                    background-repeat: repeat-y;
                  }

body, p, td, th, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6  { font-family: sans-serif }
body, p, td, th, ol, ul, li, dl, dt, dd, h6  { font-size: 12px; color: #000000 }
h1, h2, h3, h4, h5, h6 { color: #004C78 }
h1                { font-size: 32px; margin-bottom: 0px; line-height: 0.9em }
h2                { font-size: 22px }
h3                { font-size: 16px }
h4                { font-size: 14px }
h5                { font-size: 13px }
h6                { font-weight: normal }

p, h2, h3, h4, h5, h6, ul, ol { margin-top: -0.5em }

li                { margin-top: 0.2em }

ul                { list-style-image: url('images/bullet.gif') }

hr                { color: #004C78; height: 1px }

small, .small     { font-size: 10px }

.small_fixed      { font-size: 9px }

.naviCell_top     { padding-right: 15px; font-weight: bold; font-size: 12px }
.naviCell_main, naviCell_shad { background-color: #E3E8EB; }
.naviCell_main    { padding-right: 12px; padding-top: 12px; padding-bottom: 20px; border-left: dotted 1px #A0A0A0; font-size: 12px }

.contentArea      { padding-left: 35px; padding-top: 25px; padding-right: 20px; padding-bottom: 20px }

#menuMarker1 { position:relative; visibility:visible; height:1px; left:0; top:0; }

.mBox {
  position:absolute; visibility:hidden; overflow:hidden;
/*  font-family: verdana,arial,sans-serif; font-size: 12px; color:#66f;
  width:160px; line-height:1.3em;   cursor:hand;
  border:dotted 1px #A0A0A0;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#606060,direction=135,strength=3)
 */
  border:solid 1px #D1DADF;
  margin:0px; padding:3px;
  filter:alpha(opacity=92);
}

.naviSec1, .naviSec2, .naviSec3, .naviSec4 {
  cursor: hand;
  padding-top: 2px; padding-right: 3px;
  border-top:solid 1px #D1DADF;
}