BODY
{
    BACKGROUND-IMAGE: url(image/background.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat;
    MARGIN: 0px 0px 50px 0px;
}
#div_head
{
    BACKGROUND-IMAGE: url(image/head.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 170px;
    LEFT: 0px;
    MARGIN: 33px auto 0px auto;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 832px;
}
#div_language
{
    COLOR: #00A7EB;
    FONT-SIZE: 11px;
    HEIGHT: auto;
    POSITION: absolute;
    RIGHT: 28px;
    TOP: 120px;
    WIDTH: auto;
}
#div_language A
{
    BACKGROUND-IMAGE: url(image/bullet_language.gif);
    BACKGROUND-POSITION: 6px center;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    PADDING: 0px 0px 0px 23px;
    TEXT-DECORATION: none;
    WIDTH: auto;
}
#div_language A:hover
{
    TEXT-DECORATION: underline;
}
#div_language A IMG
{
   VERTICAL-ALIGN: middle;
}
#div_contact
{
    BACKGROUND-COLOR: #FFFFFF;
    BOTTOM: 0px;
    COLOR: #00A7EB;
    FONT-SIZE: 11px;
    HEIGHT: 22px;
    PADDING: 2px 4px 0px 4px;
    POSITION: absolute;
    RIGHT: 28px;
    WIDTH: auto;
}
#div_body
{
    BACKGROUND-IMAGE: url(image/body.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: auto ! important;
    HEIGHT: 400px;
    LEFT: 0px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 400px;
    PADDING: 0px 32px 0px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 800px;
}
#div_left
{
    FLOAT: left;
    WIDTH: 174px;
}
#div_search
{
    BACKGROUND-COLOR: #E5F6FD;
    BACKGROUND-IMAGE: url(image/search.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 21px;
    LEFT: 9px;
    PADDING: 4px 0px 0px 43px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 113px;
}
#form_search
{
    DISPLAY: inline;
}
#input_search
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #00A6EB;
    COLOR: #00A6EB;
    FONT-SIZE: 9px;
    HEIGHT: 12px;
    WIDTH: 91px;
}
#div_menu
{
    BACKGROUND-COLOR: #FFF8D9;
    BACKGROUND-IMAGE: url(image/menu.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: auto;
    LEFT: 9px;
    PADDING: 16px 0px 25px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 156px;
}
#a_checklist
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-TOP: 1px solid #00A6EB;
    DISPLAY: block;
    HEIGHT: 90px;
    LEFT: 9px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 156px;
}
img_checklist
{
    HEIGHT: 90px;
    WIDTH: 156px;
}
#a_request
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-TOP: 1px solid #00A6EB;
    DISPLAY: block;
    HEIGHT: 90px;
    LEFT: 9px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 156px;
}
img_request
{
    HEIGHT: 90px;
    WIDTH: 156px;
}
#a_location
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-TOP: 1px solid #00A6EB;
    DISPLAY: block;
    HEIGHT: 90px;
    LEFT: 9px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 156px;
}
img_location
{
    HEIGHT: 90px;
    WIDTH: 156px;
}
#img_phone
{
    BORDER-TOP: 1px solid #00A6EB;
    HEIGHT: 90px;
    MARGIN: 0px 0px 0px 9px;
    WIDTH: 156px;
}
#div_right
{
    FLOAT: right;
    HEIGHT: auto;
    MARGIN: 36px 0px 50px auto;
    WIDTH: 588px;
}
#div_right STRONG
{
    COLOR: #00A6EB;
}
#div_right .varied STRONG
{
    COLOR: #FFFFFF;
}
#div_right STRONG A:hover,
#div_right A STRONG:hover
{
    COLOR: #FDCE00;
}
#div_foot
{
    BACKGROUND-IMAGE: url(image/foot.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px;
    LEFT: 0px;
    MARGIN: 0px auto;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 832px;
}
#div_info
{
    BOTTOM: 6px;
    COLOR: #FFFFFF;
    HEIGHT: 20px;
    PADDING: 3px 4px 0px 4px;
    POSITION: absolute;
    RIGHT: 5px;
    TEXT-ALIGN: center;
    WIDTH: 405px;
}
#div_info A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
#div_info A:hover
{
    TEXT-DECORATION: underline;
}
#div_lp
{
    BACKGROUND-IMAGE: url();
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 15px auto 30px auto;
    POSITION: relative;
    TEXT-ALIGN: center;
    TOP: 0px;
    WIDTH: 832px;
}
#div_lp A
{
    TEXT-DECORATION: none;
    MARGIN: 2px 5px;
}
#div_lp A:hover
{
    COLOR: #00A7EB;
    TEXT-DECORATION: underline;
}

/* -------- CUSTOM MENU 7 -------- */
DIV.custom_menu7_level_0 A
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #14ADED;
    COLOR: #00A6EB;
    DISPLAY: block;
    FONT-SIZE: 11px;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 2px 0px 0px 13px;
    PADDING: 1px 8px 1px 11px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: 114px;
}
DIV.custom_menu7_level_0 A:hover
{
    BACKGROUND-COLOR: #E5F6FD;
    COLOR: #00A6EB;
}
DIV.custom_menu7_level_0 A.custom_menu7_active
{
    BACKGROUND-COLOR: #00A6EB;
    COLOR: #FFCE08;
    FONT-WEIGHT: bold;
}
DIV.custom_menu7_level_0 A.custom_menu7_active:hover
{
    BACKGROUND-COLOR: #00A6EB;
    COLOR: #FFFFFF;
}
DIV.custom_menu7_level_1 A
{
    BACKGROUND-COLOR: #E5F6FD;
    BORDER: 0px none;
    FONT-SIZE: 10px;
    HEIGHT: auto;
    MARGIN: 0px 0px 0px 13px;
    WIDTH: 116px;
}
DIV.custom_menu7_level_1 A:hover
{
    BACKGROUND-COLOR: #E5F6FD;
    COLOR: #FFCE08;
}
DIV.custom_menu7_level_1 A.custom_menu7_active
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(image/menu_a_indentation_active.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    MARGIN: 0px;
    PADDING: 1px 8px 1px 30px;
    WIDTH: 118px;
}
DIV.custom_menu7_level_1 A.custom_menu7_active:hover
{
    BACKGROUND-COLOR: #E5F6FD;
    BACKGROUND-IMAGE: url(image/menu_a_indentation_active.gif);
}
