BODY
{
    BACKGROUND-COLOR: #BFE9FF;
    BACKGROUND-IMAGE: url(image/bg.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 0px;
}
#div_body1
{
    BACKGROUND-IMAGE: url(image/body1.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: auto ! important;
    HEIGHT: 768px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 768px;
    POSITION: relative;
    WIDTH: 950px;
}
#div_body2
{
    BACKGROUND-IMAGE: url(image/body2.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: auto ! important;
    HEIGHT: 768px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 768px;
    POSITION: relative;
    WIDTH: 950px;
}
#div_slogan
{
    COLOR: #FFF500;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    HEIGHT: 40px;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 30px;
    OVERFLOW: hidden;
    POSITION: absolute;
    RIGHT: 88px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    TOP: 58px;
    WIDTH: 550px;
}
#div_menu1
{
    HEIGHT: 21px;
    LEFT: 62px;
    OVERFLOW: hidden;
    POSITION: absolute;
    TOP: 115px;
    WIDTH: 826px;
}
#div_menu2
{
    HEIGHT: 265px;
    LEFT: 42px;
    OVERFLOW: auto;
    POSITION: absolute;
    TOP: 138px;
    WIDTH: 197px;
}
#div_anim
{
    HEIGHT: 265px;
    LEFT: 241px;
    OVERFLOW: hidden;
    POSITION: absolute;
    TOP: 138px;
    WIDTH: 468px;
}
#div_info
{
    COLOR: #FFFFFF;
    HEIGHT: 245px;
    LEFT: 711px;
    OVERFLOW: auto;
    PADDING: 10px;
    POSITION: absolute;
    TOP: 138px;
    WIDTH: 177px;
}
#div_info H1,
#div_info H3,
#div_info A,
#div_info A:hover
{
    COLOR: #FFF500;
}
#div_info TH
{
    BORDER-BOTTOM-COLOR: #FFFFFF;
    COLOR: #FFFFFF;
}
#div_info TD
{
    COLOR: #FFFFFF;
}
#div_info IMG
{
    BORDER: 1px solid #FFFFFF;
}
#div_content
{
    HEIGHT: auto;
    PADDING: 444px 62px 20px 62px;
    POSITION: relative;
    WIDTH: 826px;
}
#div_content IMG
{
    BORDER: 2px solid #04456E;
}
#div_foot
{
    BACKGROUND-IMAGE: url(image/foot.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 95px;
    MARGIN: 0px auto;
    POSITION: relative;
    WIDTH: 950px;
}
#div_copyright
{
    HEIGHT: 20px;
    LEFT: 66px;
    LINE-HEIGHT: 18px;
    OVERFLOW: hidden;
    POSITION: absolute;
    TOP: 15px;
    WIDTH: 173px;
}
#div_language
{
    HEIGHT: 20px;
    LEFT: 241px;
    OVERFLOW: hidden;
    POSITION: absolute;
    TEXT-ALIGN: center;
    TOP: 15px;
    WIDTH: 468px;
}
#div_menu3
{
    HEIGHT: 20px;
    LEFT: 711px;
    LINE-HEIGHT: 18px;
    OVERFLOW: hidden;
    POSITION: absolute;
    TEXT-ALIGN: right;
    TOP: 15px;
    WIDTH: 173px;
}

/* -------- CUSTOM MENU 5 -------- */
#div_menu1 A
{
    COLOR: #0B3047;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 11px;
    HEIGHT: 21px;
    LINE-HEIGHT: 20px;
    PADDING: 0px 10px 0px 10px;
    TEXT-DECORATION: none;
    WIDTH: auto;
}
#div_menu1 A:hover
{
    COLOR: #005885;
}
#div_menu1 A.custom_menu5_active
{
    BACKGROUND-COLOR: #005885;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
#div_menu1 A STRONG
{
    COLOR: #FFFFFF;
}

/* -------- CUSTOM MENU 6 -------- */
#div_menu2 A
{
    BORDER-BOTTOM: 1px dashed #FFFFFF;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FONT-SIZE: 11px;
    HEIGHT: 17px;
    LINE-HEIGHT: 17px;
    PADDING: 0px 10px 0px 30px;
    TEXT-DECORATION: none;
    WIDTH: auto;
}
#div_menu2 A:hover,
#div_menu2 A.custom_menu6_title:hover
{
    BACKGROUND-IMAGE: url(image/menu2_hover.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0B3047;
}
#div_menu2 DIV.custom_menu6_active A
{
    BACKGROUND-IMAGE: url(image/menu2_active.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0B3047;
}
#div_menu2 A.custom_menu6_title,
#div_menu2 DIV.custom_menu6_title
{
    BACKGROUND-COLOR: #0B3047;
    BORDER-BOTTOM: 1px solid #FFFFFF;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FONT-SIZE: 11px;
    HEIGHT: 17px;
    LINE-HEIGHT: 17px;
    PADDING: 0px 10px 0px 30px;
    TEXT-DECORATION: none;
    WIDTH: auto;
}
#div_menu2 A.custom_menu6_indentation2
{
    TEXT-ALIGN: right;
}

#div_info IMG.template_button,
#div_content IMG.template_button
{
    BORDER: 0px none;
}