a {
    text-decoration: underline;
    color: blue;
    font-size: 10pt;
}

a:hover {
    color: #FFAA00;
    text-decoration: none;
}

a.leftnav {
    margin-top: 4px;
    line-height: 20px;
}

a.nav:hover {
    color: #E5BB0F;
}

a.subnav {
    color: #990000;
    text-decoration: none;
}

a.subnav:hover {
    color: #FF0000;
}

div.spacer {
    font-size: 1pt;
    line-height: 5pt;
}

b {
    font-weight: bold;
}

small {
    font-size: 70%;
}

big {
    font-size: 133%;
}

sup,
sub {
    font-size: 67%;
}

h1 {
    font: bold 2.0em �s�ө���;
}

h2 {
    font: bold 1.3em �s�ө���;
    color: #000000;
}

h3 {
    font: bold 1.0em �s�ө���;
    color: #009;
}

form {
    margin-bottom: 0px;
}

.small {
    font: 0.67em �s�ө���;
}

.stock {
    font: 0.6em �s�ө���;
}

.nav {
    font: 0.8em �s�ө���;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    margin-top: 6px;
    line-height: 170%;
}

.titlebar {
    font: bold 0.80em �s�ө���;
    color: #FFF;
}

.headline {
    font: 0.8em �s�ө���;
}

.time {
    font: 0.6em �s�ө���;
    color: #FFFFFF;
}

.pg {
    page-break-before: always
}

.BtnB {
    font-family: �s�ө���;
    BACKGROUND-COLOR: #E1E1E1;
    COLOR: blue;
    FONT-SIZE: 12pt;
    width: 200;
}

.BtnA {
    font-family: �s�ө���;
    background-color: #52abd1;
    COLOR: blue;
    FONT-SIZE: 12pt;
    width: 240;
}

body {
    background-color: #EBFFFF;
    margin-top: 0px;
}

.form-inline-block{
    display:inline;
    width:auto;
}

.form-control{
    padding:6px 2px;
    font-size:14px;
}