BODY
{
    MARGIN: 0px;
}
#div_layout1
{
    HEIGHT: 800px;
    MARGIN: auto;
    POSITION: relative;
    WIDTH: 960px;
}
#div_head1
{
    BACKGROUND-COLOR: #B6C7F2;
    HEIGHT: 149px;
    POSITION: relative;
    WIDTH: 960px;
}
#div_language
{
    BOTTOM: 15px;
    HEIGHT: auto;
    POSITION: absolute;
    RIGHT: 25px;
    WIDTH: auto;
}
#div_language A
{
    OPACITY: 0.6;
}
#div_language A:hover
{
    OPACITY: 1.0;
}
#div_language IMG
{
    BORDER: 1px solid #FFFFFF;
}
#img_head1
{
    HEIGHT: 149px;
    WIDTH: 960px;
}
#div_body1
{
    BACKGROUND-COLOR: #FFF7EA;
    BACKGROUND-IMAGE: url(image/body1.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 457px;
    POSITION: relative;
    WIDTH: 960px;
}
#div_menu1
{
    HEIGHT: 457px;
    LEFT: 0px;
    PADDING: 0px 24px 0px 26px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 910px;
}
#div_content1
{
    HEIGHT: 285px;
    LEFT: 311px;
    PADDING: 11px 14px 15px 10px;
    OVERFLOW: auto;
    POSITION: absolute;
    TOP: 87px;
    WIDTH: 608px;
}
#div_foot1
{
    BACKGROUND-COLOR: #B6C7F2;
    BACKGROUND-IMAGE: url(image/foot1.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #FFFFFF;
    HEIGHT: 190px;
    PADDING: 4px 24px 0px 26px;
    POSITION: relative;
    WIDTH: 910px;
}
#div_link
{
    COLOR: #0A2749;
    FONT-SIZE: 10px;
    HEIGHT: 190px;
    PADDING: 4px 24px 0px 26px;
    POSITION: relative;
    TEXT-ALIGN: right;
    WIDTH: 910px;
}
#div_link A
{
    COLOR: #A6A6A6;
}
#div_link A:hover
{
    COLOR: #0A2749;
}

DIV.custom_menu1_line
{
    CLEAR: both;
    HEIGHT: 24px;
    MARGIN: 0px;
    PADDING: 4px 0px 0px 0px;
    WIDTH: auto;
}
DIV.custom_menu1_line A
{
    BACKGROUND-IMAGE: url(image/menu1.gif);
    BACKGROUND-POSITION: 0px 50%;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0A2648;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: auto;
    PADDING: 0px 22px;
    TEXT-DECORATION: none;
    WIDTH: auto;
}
DIV.custom_menu1_line A:hover
{
    TEXT-DECORATION: underline;
}
DIV.custom_menu1_line A.custom_menu1_active
{
    FONT-WEIGHT: bold;
}
#custom_menu1_line_0
{
    MARGIN: 0px 0px 23px 0px;
}
#custom_menu1_line_0 A
{
    BACKGROUND-IMAGE: url();
    BORDER-RIGHT: 1px solid #FFFFFF;
    COLOR: #FFFFFF;
    FLOAT: left;
    FONT-SIZE: 11px;
    PADDING: 0px 16px;
}