BODY
{
    BACKGROUND-COLOR: #BFE9FF;
    BACKGROUND-IMAGE: url(bg.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 0px;
}

#div_body1
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(body1.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 950px;
}

#div_body2
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(body2.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto !important;
    HEIGHT: 768px;
    LEFT: 0px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 768px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 950px;
}

#div_head
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 403px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 950px;
}

#div_slogan
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    COLOR: #FFF500;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: "Arial", sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    HEIGHT: 30px;
    LINE-HEIGHT: 30px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    POSITION: absolute;
    RIGHT: 88px;
    TEXT-DECORATION: none;
    TOP: 58px;
    WIDTH: auto;
}

#div_menu1
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 21px;
    LEFT: 62px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 115px;
    WIDTH: 826px;
}

#div_menu1 A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    COLOR: #0B3047;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 11px;
    HEIGHT: 21px;
    LEFT: 0px;
    LINE-HEIGHT: 21px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 10px 0px 10px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu1 A:hover,
#div_menu1 DIV.menu A:hover
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #005885;
}

#div_menu1 A.active,
#div_menu1 DIV.menu A.active
{
    BACKGROUND-COLOR: #005885;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}

#div_menu1 DIV.menu
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(menu1.png);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat;
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 2px 0px 0px 0px;
    MIN-WIDTH: 175px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto !important;
    WIDTH: 175px;
    Z-INDEX: 100;
}

#div_menu1 DIV.menu A
{
    BORDER-BOTTOM: 1px dotted #FFFFFF;
    FLOAT: none;
}

#div_menu1 DIV.menu DIV.menu
{
    MARGIN: 0px;
    Z-INDEX: 150;
}

#div_menu2
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 265px;
    LEFT: 42px;
    MARGIN: 0px;
    OVERFLOW: auto;
    OVERFLOW-X: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 138px;
    WIDTH: 197px;
}

#div_menu2 A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BORDER-BOTTOM: 1px dotted #79C2E7;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FLOAT: none;
    FONT-SIZE: 11px;
    HEIGHT: 17px;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 10px 0px 30px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu2 A:hover,
#div_menu2 A.c_info_menu_title:hover
{
    BACKGROUND-IMAGE: url(menu2_hover.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0B3047;
}

#div_menu2 DIV.c_info_menu_active A
{
    BACKGROUND-IMAGE: url(menu2_active.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0B3047;
}

#div_menu2 A.c_info_menu_title,
#div_menu2 DIV.c_info_menu_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.c_info_menu_level_2
{
    TEXT-ALIGN: right;
}

#div_anim
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 265px;
    LEFT: 241px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 138px;
    WIDTH: 468px;
}

#div_info
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    COLOR: #FFFFFF;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 245px;
    LEFT: 711px;
    MARGIN: 0px;
    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_menu3
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto !important;
    HEIGHT: 25px;
    LEFT: 62px;
    MARGIN: 0px;
    MIN-HEIGHT: 25px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 826px;
}

#div_menu3 DIV
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    CLEAR: both;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu3 A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    COLOR: #0B3047;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 11px;
    HEIGHT: 21px;
    LEFT: 0px;
    LINE-HEIGHT: 21px;
    MARGIN: 2px 0px;
    OVERFLOW: visible;
    PADDING: 0px 10px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu3 A:hover
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #005885;
}

#div_menu3 A.c_sub_menu_active
{
    BACKGROUND-COLOR: #005885;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}

#div_menu1 A STRONG
{
    COLOR: #FFFFFF;
}

#div_content
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 39px 62px 20px 62px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 826px;
}

#div_content IMG
{
    BORDER: 2px solid #04456E;
}

#div_foot
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(foot.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 95px;
    LEFT: 0px;
    MARGIN: 0px auto;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 950px;
}

#div_copyright
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 20px;
    LEFT: 66px;
    LINE-HEIGHT: 20px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 15px;
    WIDTH: 173px;
}

#div_language
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 20px;
    LEFT: 241px;
    LINE-HEIGHT: 20px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TEXT-ALIGN: center;
    TOP: 15px;
    WIDTH: 468px;
}

#div_menu4
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 20px;
    LEFT: 711px;
    LINE-HEIGHT: 20px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TEXT-ALIGN: right;
    TOP: 15px;
    WIDTH: 173px;
}

/* SLIDESHOW */
DIV.slideshow_viewport
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
}

DIV.slideshow_lower,
DIV.slideshow_upper
{
    BACKGROUND-COLOR: #000000;
    BACKGROUND-IMAGE: url();
    BACKGROUND-POSITION: center;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: none;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 0px;
}

DIV.slideshow_upper
{
    OPACITY: 0.0;
    FILTER: Alpha(opacity=0);
}

A.slideshow_action,
A.slideshow_action:hover
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    CURSOR: pointer;
    DISPLAY: block;
    FLOAT: none;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 0px;
}