BODY
{
    padding: 0px;
    margin: 0px;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    font-family: Verdana;
    border-spacing: 0px;
    cursor: default;
}

A
{
    text-decoration: none;
    color: #0D44B8;
}
A:hover
{
    text-decoration: underline;
    color: #F08911;
}

IMG { border: 0px; }

TABLE
{
    border: 0px;
    padding: 0px;
    font-size: 11px;
    vertical-align: top;
}
TABLE TR TD, TABLE TR TH
{
    padding: 0px;
    vertical-align: top;
}

DIV.page {
    width: 100%;
    height: 100%;
}

    DIV.line
    {
        background-color: #FFF7EC;
        border-bottom: #FFD398 solid 1px;
        width: auto;
        height: 13px;
        padding: 5px;
        color: #F48708;
    }
    DIV.top A
    {
        font-weight: bold;
    }
    DIV.top A
    {
        color: #F48708;
        font-weight: bold;
    }
    DIV.top A:hover
    {
        color: #538F34;
    }

    DIV.bottom
    {
        border-top: #FFD398 solid 1px;
        border-bottom: 0px;
        font-size: 10px;
        color: #000000;
        text-align: right;
    }

    DIV.page_infa
    {
        width: 100%;
    }

        DIV.page_menu
        {
            float: left;
            width: 200px;
            padding: 5px;
        }
        
        
        DIV.page_content
        {
            width: auto;
            height: auto;
            margin-left: 210px;
            padding: 0px;
        }

        DIV.page_header
        {
            width: auto;
            height: 90px;
            padding: 0px;
        }

            DIV.logo
            {
                float: left;
                width: 320px;
                text-align: left;
            }
            DIV.right_links
            {
                width: auto;
                height: 75px;
                text-align: right;
                padding: 15px;
                padding-top: 10px;
            }



            DIV.page_content_area
            {
                width: auto;
                margin-left: 0px;
                padding: 10px;
            }

            DIV.right_table
            {
                background-color: #FFFFFF;
                float: right;
                width: 470px;
                padding-left: 10px;
            }

            DIV.text_area
            {
                width: auto;
                padding: 10px;
                padding-left: 0px;
            }

            DIV.text_limited
            {
                width: 500px;
                padding: 10px;
                padding-left: 0px;
            }

            DIV.text_nonlimited
            {
                width: 100%;
                padding: 10px;
                padding-left: 0px;
            }
        
DIV.panel
{
        border: #5989E6 solid 1px;
        width: 200px;
        margin-bottom: 5px;
}
DIV.th
{
        background-color: #FFF7EC;
        border-bottom: #FFD398 solid 1px;
        height: 14px;
        padding: 5px;
        padding-left: 15px;
        color: #F48708;
        text-align: left;
        font-weight: bold;
}
DIV.td
{
        padding: 5px;
}

DIV.cat
{
    border-bottom: #FFD398 solid 1px;
    padding-left: 2px;
    padding-bottom: 6px;
    margin-top: 15px;
    margin-bottom: 5px;
}

DIV.q
{
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 25px;
    background: left top no-repeat url('q.gif');
    color: #4CA51E;
    font-weight: bold;
    font-size: 10px;
}

.title
{
        color: #4CA51E;
        font-weight: bold;
        font-size: 11px;
}
.title H2
{
        color: #4CA51E;
        display: inline;
        border-bottom: #F48708 solid 1px;
        padding-bottom: 3px;
        font-size: 12px;
}

TABLE.right_main
{
        width: 460px;
}

.small
{
        font-size: 10px;
        font-weight: none;
}
.pad20
{
        padding-left: 20px;
}
.server_img {
        width: 321px;
        height: 77px;
        background: url('server.jpg') top left no-repeat;
        vertical-align: bottom;
        padding-left: 20px;
}
.main_t
{
    padding: 5px;
    vertical-align: top;
}

H1, H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
    COLOR: #0D37BD;
}
H1, H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
    COLOR: #FF3333;
}

IMG.logo { width: 220px; height: 75px; }
IMG.spacer { width: 1px; height: 1px; }
IMG.interactive { width: 32px; height: 32px; }
IMG.present { width: 37px; height: 34px; }
IMG.right_links { width: 127px; height: 32px; }
IMG.order { width: 129px; height: 26px; }
IMG.small_order { width: 115px; height: 26px; }
IMG.small_ask { width: 113px; height: 26px; }
IMG.buy { width: 37px; height: 34px; }
IMG.login { width: 39px; height: 35px; }
IMG.text_column { width: 200px; height: 1px; }
IMG.icq { width: 18px; height: 18px; margin-bottom: -5px; }

DIV.screen { text-align: center; }

DIV.a_top {
        background: url('a_top.gif') top left;
        width: 220px;
        display: inline;
        font-size: 10px;
        padding-left: 99px;
        padding-top: 6px;
        padding-bottom: 2px;
        color: #487CDF;
        vertical-align: bottom;
}

TABLE.tbl
{
        width: 100%;
        padding: 10px;
}
TABLE.tbl tr th
{
        border-bottom: #FFD398 solid 1px;
        height: 20px;
        padding: 5px;
        color: #F48708;
        text-align: left;
        vertical-align: middle;
        font-weight: bold;
}
TABLE.tbl tr td
{
        padding: 4px;
        padding-left: 6px;
}
TABLE.tbl tr td A
{
        font-weight: bold;
}
TABLE.tbl tr td.b_line
{
        border-bottom: #FFD398 solid 1px;
        padding-bottom: 10px;
}
TABLE.tbl TR TD.answer
{
        font-size: 11px;
        color: #067001;
}
TABLE.tbl TR TD.param
{
        width: 60%;
        font-weight: bold;
}



TABLE.list
{
        width: auto;
}
TABLE.list tr th, .td_with_line
{
        height: 20;
        text-align: left;
        border-bottom: #FFD398 solid 1px;
}
TABLE.list tr td
{
        padding-bottom: 2px;
}
TABLE.list tr td.s
{
        padding-top: 3px;
}
TABLE.list tr td.f
{
        width: 14px;
        vertical-align: top;
        padding-top: 1px;
        color: #F48708;
        font-size: 10px;
}
TABLE.list tr td.q
{
        padding-top: 7px;
        padding-bottom: 3px;
        color: #F48708;
        font-weight: bold;
        font-size: 10px;
}
TABLE.list tr td.cont
{
        padding-top: 5px;
        font-size: 11px;
}



TABLE.form_table
{
        width: auto;
}
TABLE.form_table TR TD
{
        padding: 2px;
}
TABLE.form_table TR TD.name
{
        width: 200px;
        padding-top: 6px;
}
TABLE.form_table TR TD.name_300
{
        width: 300px;
        padding-top: 6px;
}



DIV.bandwidth
{
    width: 148px;
    height: 113px;
    position: absolute;
    right: 152px;
    top: 0px;
    text-align: right;
}



IMG.bandwidth_corn { width: 59px; height: 24px; }
IMG.bandwidth_body { width: 148px; height: 89px; }



FORM
{
    padding: 0;
    margin: 0;
}

INPUT, TEXTAREA, SELECT
{
    width: 280px;
}

INPUT, TEXTAREA, OPTION
{
    border: 1 solid #BECBF7;
    height: 20px;
    font: 11px Verdana;
    margin: 1px;
    padding: 2px;
    padding-left: 4px;
    background-color: #FBFCFF;
}

TEXTAREA
{
    height: 50px;
}

INPUT.form_submit
{
    cursor: hand;
    border: 1 solid #FFD398;
    color: #F48708;
    height: 23px;
    padding: 0px;
    background-color: #FFF7EC;
    font-weight: bold;
}

.form_no
{
    border: 0px;
    background: none;
}

.limit_180
{
    width: 180px;
}

INPUT.limit_100pr
{
    width: 100%;
}

