body, html{background-image: url(/images/b3str.png); background-color: #f8f5ee; background-repeat: repeat-y; background-position: 50% 0; height:100%;margin:0pt;padding:0pt;}
body {font-family:Verdana;text-align:left; min-width: 1000px;}
* html body {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}

a{color: #800000;}
a img {border: 0;}
.gh 
{
    min-height: 100%;
    height: auto;
    position: relative;
    _height: 100%;
    font-size: 11px;
}
.inb
{
    border: none;
}
.f {display: none; border-top:1px solid #E5E5E5;color:#55575B;font-size:11px;height:30px; margin-top: -30px; position: relative; background: #fff;}
#logob{display:none;}

.clearfoot{clear: both; height: 90px;}
.clearing{clear: both;}

form.inp div {margin-bottom: 17px;}

#top {background:#383431 none repeat scroll 0%;border-bottom:3px solid #9197A3;color:#9197A3;font-size:11px;height:70px; padding: 0;}
.top_c {margin:0pt auto;padding:0px 20px 0px 20px;width:960px; position: relative;}
.top_c #mmn {text-align: center;}
.top_c #mmn div {padding: 5px 15px 7px 15px; float: left; font-weight: bold;}
.top_c #mmn div:hover {background-color: #dededd; padding: 5px 15px 7px 15px; }
.top_c #mmn div a {color: #dededd;}
.top_c #mmn div:hover a {color: #e77817;}
.top_c #mstr {position:absolute; left: 830px; top: 5px;}
.top_c #mstr a, .top_c #mstr a:visited, .top_c #mstr a:hover {color: #383431;}

#menu {background:#e77817 none repeat scroll 0%;border-bottom:1px solid #dededd;color:#9197A3;font-size:11px;height:25px;}

#ill {margin:0pt auto;padding:0px;width:1000px;}
#ill img {width: 1000px; height: 215px;}    
#cont {margin:0pt auto;padding:0px;width:1000px;}
#cont #lcol {width: 180px; float:left; padding: 10px;}
#cont #rcol {width: 160px; float:left; padding: 10px 10px 10px 20px;}
#cont #lcol a {color: #e77817;}

#cont #cpn {width: 600px; float: left;}
#cont #cpn h1 {text-align: center;}

#cont #cpn table.chart { border-right: solid 1px #999; border-bottom: solid 1px #999;}
#cont #cpn table.chart td {background-color: #fff;vertical-align: top; text-align: center; border-left: solid 1px #999; border-top: solid 1px #999; padding: 5px 2px 5px 2px;}
#cont #cpn table.chart td img {display:block; margin: 0 auto 0 auto;}

#cont #cpn table.chart tr.hl td {padding-top: 5px; padding-bottom: 5px}
#cont #cpn table.chart td.rb {vertical-align: middle; text-align: center; border-left: solid 1px #999; border-top: solid 3px #e77817;}
#cont #cpn table.chart td.nb {border-top: none;}

table#smtab{font-size: 9px;}
table#smtab td{width: 60px;}

.hss{display: none;}
.hsn{display: none;}
.menuit
{
    width: 180px;
    text-align: left;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    background: url(/images/5.gif) no-repeat 0px 12px;
}
.menuit a:visited, .menuit a:active, .menuit a {color: #000;}
.menuit a:hover{color: #e77817;}

a, a:active, a:visited
{
    text-decoration: none;
}
a:hover{    text-decoration: underline;
}

.uinf
{
    width: 160px;
    background: #f8f5ee;
    padding: 10px;
}

table#sth
{
    display: block;
    margin: 20px auto;
}
table#sth td
{
    text-align: center;
}

table#sth tr#sthh td
{
    padding: 5px 5px 5px 5px;
    font-weight: bold;
}

#marea
{
    width: 160px;
    background-color: Transparent;
    border: none;
    height: 100px;
    
}
a{color: inherit;}

ul li.err {color: red;}