/*
 * Style sheet for the CSS2 specification
 */

BODY {text-align: center;
    color: #000066; background: #f0f8ff;
    font-family: tahoma, arial, helvetica, sans-serif;
    font-size: 12px;
    margin-top: 5px; margin-left: 10px;
}

H1, H2, H3, H4, H5, H6 {font-weight: bold;
    text-align: center;color:#333366;
}

H1 {
    clear: left;
    margin-top: 2em;
    text-align: center;
}

H4 {font-size: 16px; margin-top: 0px;
    clear: left; letter-spacing: 0px;
    text-indent: 20px;
}

H5 {font-size: 13px;
    clear: left;
    text-indent: 20px;
    text-align: left;
}

.mbot {margin-bottom: 1px;}

.mark1 {color: #3366cc; font-weight: bold;}

.prog1 {color: white; background-color: #a9b1c5; text-indent: 20px; font-size: 12px;
    border: solid; border-width: 1px; border-color:#ccccff;margin-left: 15px;
}

a.menu {color: white;text-indent: 3px;text-decoration: none; font-size: 12px; vertical-align: top;
}
a.menu:hover{color: #00ffff; text-decoration: underline; font-size: 11px; }

a.lng1 {color: #999999;text-indent: 3px;text-decoration: none; font-size: 11px; vertical-align: top;
}
a.lng1:hover{color: #0099ff; text-decoration: underline; font-size: 10px;
}

a.text {color: green; font-weight: bold; text-decoration: none;}
a.text:hover {color: #green; font-weight: normal; text-decoration: underline;}

a.news2 {color: #000066; text-decoration: none;}
a.news2:hover {color: #006600;text-decoration: none;}

div.header {
    width: 750px; height: 140px;
}

div.header1 {font-family:"times new roman", times, serif;
    font-size: 15px; font-weight:bold; text-align: right;
    color:#696969;background-color: #ffffe0;
    border: solid; border-width: 21px; border-color:#c0c0c0;
    width: 748px; height: 24px;
    margin-bottom: 4px;
}

div.main0 {
    background: #f0f8ff; width: 748px;
    border: solid; border-color: #c0c0c0; border-width: 1px;
}

td.lmenu {
    width: 140px; vertical-align: top;
    padding-right: 0px;
}

td.rtext {
    width: 608px; vertical-align: top;
    text-align: left; background: #b0c4de;
}

div.logo1 {
    background: #ffffff; padding: 10px;
    border: solid; border-color: #b0c4de; border-width: 2px;
    margin-top: 10px; margin-right: 15px;
    margin-bottom: 10px; margin-left: 15px;
}

div.logo2 {
    position: absolute; padding: 8px;
    border: solid; border-color: #b0c4de; border-width: 2px;
}

div.copyr {
    color: #999999; background: #ffffff; text-align: center;
    width: 748px; height: 20px; letter-spacing: 1px;
    border: solid; border-color:#b0c4de; border-width: 1px;
    margin-top: 20px;
}

div.img1 {
    border: solid; border-color:#999999;border-width: 1px;
    position: relative; padding: 2px; background: #ffffff;
}

div.lab, div.lab0{
    text-align: left; text-indent: 10px;
    color: #000066; background: #ffffff;
    width: 430px;height: 20px; padding: 0px;
    border: solid; border-color:#999999;border-width: 1px;
    margin-top: 0px; margin-right: 0px;
    margin-bottom: 1px; margin-left: 50px;
}

div.lab{
    background: #fdf5e6;
}

div.splab{
    width: 35px; height: 18px; float: left;
}

div.text1bg{ width: 560px;
    background: #99ccff; padding-top: 4px; padding-right: 8px; padding-bottom: 1px;
    margin-left: 15px; margin-top: 1px; margin-bottom: 7px;
}

div.text1, div.labmenu{
    text-align: justify; text-indent: 0px; font-size:  12px;
    color:#000066; background: #ffffff;letter-spacing: 1px;
    border: solid; border-color:#999999;border-width: 2px;
    padding-top: 20px; padding-right: 20px;
    padding-bottom: 30px; padding-left: 30px;
}

div.labmenu{
    letter-spacing: 0px;
}

div.menu1{
    width: 35px; height: 18px; float: left;
    text-align:left; font-weight:bold;
    color: white; background: #006699;
}

div.menu2 {
    width: 96%; height: 22px;
    text-align:left; font-weight:bold;
    color: white; background: #006699;
    margin-left: 2px;  margin-bottom: 3px;
}

div.menu2a {
    width: 100%; height: 22px; margin-bottom: 3px;
    text-align:left; font-size: 11px; font-weight:bold;
    position: relative; left: 15px; z-index: 5;
    color: #cccccc; background: #808080;
}
div.menu3{
    text-align:left; font-weight:bold;
    height: 16px; color: white; background: #b0e0e6;
    border: solid; border-color:#c0c0c0; border-width: 1px;
    margin-left: 15px; margin-right: 15px; margin-bottom: 3px;
}

div.textrel {
    position: relative; border-width: 0px;
}

div.textabs {
    position: absolute;
    border-width: 0px; background: #F0F8FF;padding: 10px;
}

div.hline1 {
    font-size:2px; height: 2px;
    background-color: #99ccff;
}

div.vline1 {
    width: 1px;
    background-color: #cc3333;  z-index: 2
}

div.news3 {background-color: 000033;
    font-size: 10px; margin-top: 40px; margin-left: 5px; clear: left; letter-spacing: 1px;
}

hr.news1 {
    border: dashed; border-color:#6699cc;border-width: 2px;
}

#botsp1 {margin-bottom: 20px;}
