html
{
margin:0px;
}

body
{
text-align:center;
font-family:arial;
margin:0px;
}

#container
{
width:765px;
text-align:left;
margin:auto;
}

#mast
{
background:#6BBE12;
height:80px;
color:#fff;
}

#mast_l
{
width:220px;
float:left;
padding:5px;
}

#mast_r
{
width:500px;
float:right;
padding:5px;
}

#mast_l h1
{
margin:0px;
border-bottom:1px dotted #fff;
width:220px;
font-weight:normal;
}

#mast_l span
{
font-size:12px;
float:right;
width:220px;
text-align:right;
}

#body_r
{
width:550px;
float:right;
}

#body_l
{
width:200px;
float:left;
}

#body h2
{
margin:0px 0px 5px 0px;
font-weight:normal;
}

#body h3
{
margin:0px 0px 5px 0px;
font-style:italic;
font-size:14px;
border-bottom:1px dotted #999;
}

#nav_top
{
text-align:center;
margin:0px;
height:40px;
border-bottom:1px dotted #ffffff;
background:#C92A1C;
}

#nav_top h4
{
margin:0px;
font-weight:normal;
color:#fff;
line-height:40px;
}

#nav_body
{
background:#FDFBC2;
color:#fff;
font-size:12px;
}

#nav_body a:link,#nav_body a:active, #nav_body a:visited
{
display:block;
color:#013544;
text-decoration:none;
padding:5px;
border-bottom:1px dotted #C92A1C;
font-weight:bold;
}

#nav_body a:hover
{
background:#8FCE4B;
color:#fff;
}

#nav_bottom
{
background:#C92A1C;
height:110px;
padding:5px;
font-size:12px;
color:#fff;
}

.hgap
{
height:5px;
clear:both;
}

#footer
{
clear:both;
font-size:11px;
border-top:1px dotted #999;
text-align:center;
}

#footer a {
    color: #000;
    text-decoration: none;
}

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#C92A1C; margin:0 5px;}
.b2f {height:1px; background:#C92A1C; margin:0 3px;}
.b3f {height:1px; background:#C92A1C; margin:0 2px;}
.b4f {height:2px; background:#C92A1C; margin:0 1px;}
.contentf {background: #C92A1C;}

.m1f, .m2f, .m3f, .m4f{font-size:1px; overflow:hidden; display:block;}
.m1f {height:1px; background:#6BBE12; margin:0 5px;}
.m2f {height:1px; background:#6BBE12; margin:0 3px;}
.m3f {height:1px; background:#6BBE12; margin:0 2px;}
.m4f {height:2px; background:#6BBE12; margin:0 1px;}
