h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, #hdT, #hdL, #locT, #locT ul#m, .lrM, .smM,#dl EMBED,#dl OBJECT,#m .l h6,#ev .r h6,#m .w,#sf {
    margin:0;
    padding:0;
}
#hd h1, .srch, .srch b, .srch ul.st, .srch ul.st li, .srch .q, .lst, #sin, .rsa, .srBt {
    float:left;
}
.srch fieldset {
    clear:left;
}
a {
    text-decoration:none;
    color:#2864b4;
}
a:hover,#d .all a:hover {
    text-decoration:underline;
}
.dn {
    display:none;
}
#aL {
    position:absolute;
    top:0;
    left:0;
    overflow:hidden;
    height:1px;
    width:1px;
}

#hd {
    /*border:.01em #fff solid;*/
    margin:0 auto;
    width:62.3em;
    height:7em;
    _height:7em;
}
#hd h1 {
    margin-left:0;
    margin-bottom:10px;
    overflow:hidden;
    display:inline;
}
#hd h1 a, #hd h1 a:hover {
    display:block;
    overflow:hidden;
    text-decoration:none;
}
.fBt {
    font:1.0em Tahoma,Arial,Sans-Serif;
    cursor:pointer;
    padding:0;
    border:1px solid #56ba24;
    background:#D4F4C5 url("a.gif") no-repeat -775px -55px;
}
.g_over, a.over, button.over, input.over {
    background:#BFEBAA;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F9FEF7,endColorStr=#7BED46);
}
.g_clk, a.clk, button.clk, input.clk {
    background:#C6FFA9;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99E576,endColorStr=#F5FCF1);
}
.fBt:focus, .sBt:focus {
    border:1px solid #65C335;
}
button.fBt {
    _width:20px;
}
.srch {
    width:36.4em;
    padding-top:6px;
    _margin-left:10px;
    display:inline;
}
.srch b {
    color:#969696;
    padding:4px 2px 1px;
    _padding:4px .25em 2px .15em;
    margin-left:2px;
    font-weight:bold;
}
.srch ul.st {
    position:relative;
    z-index:1000;
    list-style:none;
    margin-bottom:-1px;
}
.srch ul.st li {
    display:block;
    padding:4px 2px 3px;
    _padding:4px 0 2px .25em;
}
.srch ul.st li a {
    color:#ffffff;
    text-decoration:none;
    margin:2px 0 0;
    padding-right:.25em;
    display:inline;
    border-right:1px solid #95BF05;
}
.srch ul.st li.av {
    color:#143653;
    background-color:#BFE53E;
    border:1px solid #95BF05;
    border-bottom:1px solid #95BF05;
    padding:3px .25em;
    _padding:3px .25em 4px;
}
.srch ul.st li a.ava {
    color:#000000;
    text-decoration:none;
    padding:0 .25em;
    border-right:1px solid #fdd125;
}
.srch fieldset {
    position:relative;
    height:3em;
    _height:2.99em;
    padding: 0em 0em 0em .8em;
    _padding:.2em .2em .7em .6em;
    border:1px solid #95BF05;
    background:#BFE53E;
    width:38em;
}
.srch #topf1 fieldset, .srch #bf1 fieldset, .srch #topf2 fieldset, .srch #bf2 fieldset {
    padding-top:.7em;
    _padding-top:.8em;

    height:2.55em;
    _height:2.35em;
}
.srch #topf3, .srch #bf3{
    _margin-top:-.5em;
}
.srch .r {
    width:40%;
    _width:39%;
}
html:lang(en)>body .srch .r {
    width:39%;
}
.srch .s {
    width:84%;
    _width:83.5%;
}
html:lang(en)>body .srch .s{
    width:83.5%;
}

.lst {
    font-size:.8em;
    color:#ffffff;
}
.srch #lsl {
    padding-left:0;
    color:#000000;
}
.srch #lsr {
    padding-left:5.3em;
    _padding-left:5.1em;
    color:#000000;
}
#sin {
    padding:.2em .3em;
    color:#000000;
}
#rs {
    width:327px;
    display:none

}
#smb {
    width:317px;
    z-index:100;
}
.rsa {
    width:.9em;
    height:1.3em;
    padding:0;
    margin:0;
    border-left:0;
    float:left;
}
.rsa img {
    vertical-align:middle;
    margin:.6em .1em 0 -.1em;
    _margin:.3em .15em 0 0;
}
.srBt {
    margin-left:1px;
    padding:0 10px 2px;
    _font-size:.95em;
    _padding:0 5px .06em;
    display:inline;
}
.rsa{
    padding:.05em 0 .1em .22em;
    _padding:.1em 0 .1em .15em;
}
#pipe { position:absolute; top:0; left:0; width:1px; height:1px; border:none; }

.srch .q {
    font-size:11px;
    width:80%;
    border:1px solid #95BF05;
    padding:1px 0 0;
}

table {
    text-align: left;
}