@charset "utf-8";
/* CSS Document */

div {
float:left; margin:auto;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px 0px 0px 0px;
color:#000000;
background:#c8cfd4;
}

a:link{
font-size:14px;
color:#066382;
text-decoration:none;
}
a:visited{
color:#066382;
font-size:14px;
text-decoration:none;
}
a:hover{
color:#000000;
font-size:14px;

}
.outer
{
width:927px;
float:none;
}
.main
{
width:927px;
background:#ffffff;
background:url(../images/nof/shade.gif);
background-repeat:repeat-y;
}
.header{
height:104px;
width:909px;
background:url(../images/nof/top_shade.gif); 
background-repeat:repeat-x; 
float:none;
}
.logo{
padding:6px 0px 0px 14px;
width:175px;
}
.slogan {
width:675px;
margin:0px 5px 0px 40px; _margin:0px 5px 0px 8px;
color:#000000;
font-size:14px;
font-weight:bold
}.bdy{
width:909px;
margin:8px 8px 0px 8px;
}
.flshl
{
width:7px; 
height:8px;
}
.cen{
border-bottom:solid 1px #cccccc;
height:7px;
width:660px; 
}
.flshc
{
border-top:solid 1px #cccccc;
width:660px;
height:6px;
}
.mid{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
width:656px; padding:0px 8px 0px 8px;
}
.left{
width:213px;
}
.right{
width:676px; margin-left:11px; _margin-left:2px;
}
.tbs {
float:left; margin-left:10px; _margin-left:0px; width:203px;
}
.tbs ul {
float:left;list-style:none;
margin:3px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.tbs ul li {
float:left;
}
.tbs ul li a {
float: left;
text-align:left;
padding-top:5px;
padding-left:27px;
color:#000000;
margin:0px 0px 0px 0px;
width:176px; height:27px;
background: transparent url(../images/nof/tab.gif);
background-repeat:no-repeat;
}
.tbs ul li.active a {
background-image:url(../images/nof/tab.gif); background-position:-0px -32px;
}
.flash {
height:150px;
width:676px;
}
.title
{
font-size:28px;
color:#2160a8;
margin: 10px 0px 0px 0px;
}
.footer
{
background:url(../images/nof/footer.gif);
background-repeat:repeat-x;
width:909px;
height:25px;
margin-top:20px;
margin-left:1px; _margin-left:-15px;
text-align:center;
font-size:11px;
padding-top:7px;
}
.hdm a:link{
color:#0066CC;}
.tbllst {
border-collapse:collapse;
border:1px solid #006699;
}
.tbllst td {
border:1px solid #006699;
}
.bghd {
font-size:20px;
color:#003364;
}
.blbg {
width:656px;
color:#ffffff;
background-color:#2c74b9;
background-image:url(../images/nof/cnt_bx_bg.gif); background-repeat:no-repeat; background-position:bottom;
vertical-align:top;
}
.blbgd {
width:656px;
color:#ffffff;
background-color:#1c295a;
background-image:url(../images/nof/cnt_bx_bg_d.gif); background-repeat:no-repeat; background-position:bottom;
vertical-align:top;
}
.blbgd .bghdb {
font-size:20px;
color:#578fe5;
}
.blbgd .cful {
color:#578fe5;
}
.txtinb {
padding:10px 10px 10px 10px; text-align:justify; vertical-align:top; font-size:12px;
}
.refl {
margin:8px 0px 0px 18px;
}

.sprite {
background: transparent url(../images/nof/sprite_a.jpg);
}
.lft_sp {
width:10px; height:10px; background-position:-0px -0px;
}
.rgt_sp {
width:10px; height:10px; background-position:-10px -0px;
}
.lftb_sp {
width:10px; height:10px; background-position:-0px -10px;
}
.rgtb_sp {
width:10px; height:10px; background-position:-10px -10px;
}
.cen_sp {
width:176px; height:358px; padding:0px 10px 0px 10px; background-position:-0px -20px; background-repeat:repeat-x; background-color:#d6d6d6;
}