BODY
{
    BACKGROUND-COLOR: #C5C5C7;
    BACKGROUND-IMAGE: url(../image/bg.gif);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: repeat-y;
    MARGIN: 0px;
}

#div_page_bg
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url(../image/page_bg.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    BORDER-LEFT: 1px solid #FFFFFF;
    BORDER-RIGHT: 1px solid #FFFFFF;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    PADDING: 0px 0px 71px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 976px;
}

#div_page
{
    BACKGROUND-IMAGE: url(../image/page.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    DISPLAY: block;
    HEIGHT: auto ! important;
    HEIGHT: 714px;
    LEFT: 0px;
    MARGIN: 0px;
    MIN-HEIGHT: 714px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 976px;
}

#a_home
{
    BACKGROUND-COLOR: transparent;
    DISPLAY: block;
    HEIGHT: 65px;
    LEFT: 30px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 135px;
    WIDTH: 220px;
    Z-INDEX: 1000;
}

#div_head
{
    BACKGROUND-COLOR: #F4F4F4;
    DISPLAY: block;
    HEIGHT: 235px;
    LEFT: 283px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 2px;
    WIDTH: 693px;
    Z-INDEX: 2000;
}

#div_menu
{
    DISPLAY: block;
    HEIGHT: 35px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 238px;
    WIDTH: 976px;
}

#div_menu A
{
    COLOR: #58595B;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 13px;
    HEIGHT: 35px;
    LEFT: 0px;
    LINE-HEIGHT: 35px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px 31px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu A:hover,
#div_menu A.active
{
    BACKGROUND-COLOR: #DAE0E0;
    BACKGROUND-IMAGE: url(../image/menu.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x;
    COLOR: #10925B;
}

#div_menu A.active STRONG
{
    COLOR: #10925B;
}

#div_menu A:hover SPAN.menu_left,
#div_menu A.active SPAN.menu_left
{
    BACKGROUND-IMAGE: url(../image/menu_left.gif);
    DISPLAY: BLOCK;
    HEIGHT: 36px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 10px;
}

#div_menu A:hover SPAN.menu_right,
#div_menu A.active SPAN.menu_right
{
    BACKGROUND-IMAGE: url(../image/menu_right.gif);
    DISPLAY: BLOCK;
    HEIGHT: 36px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: 10px;
}

#div_menu DIV.menu
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #139F69;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    MIN-WIDTH: 175px;
    PADDING: 4px 0px 7px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto ! important;
    WIDTH: 175px;
}

#div_menu DIV.menu A
{
    BORDER-BOTTOM: 1px dotted #EEEEEE;
    FLOAT: none;
    HEIGHT: auto;
    LINE-HEIGHT: 20px;
    MARGIN: 0px;
    MIN-WIDTH: 175px;
    PADDING: 0px 31px;
    WIDTH: auto ! important;
    WIDTH: 175px;
}

#div_menu DIV.menu A:hover
{
    BACKGROUND-COLOR: #10925B;
    BACKGROUND-IMAGE: url();
    COLOR: #FFFFFF;
}

#div_menu DIV.menu A.active
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url(../image/green_dot_on_white.gif);
    BACKGROUND-POSITION: 21px 7px;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #139F69;
}

#div_menu DIV.menu A.active:hover
{
    BACKGROUND-COLOR: #139F69;
    BACKGROUND-IMAGE: url(../image/white_dot_on_green.gif);
    COLOR: #FFFFFF;
}

#div_menu DIV.menu A.active STRONG
{
    COLOR: #139F69;
}

#div_menu DIV.menu A.active:hover STRONG
{
    COLOR: #FFFFFF;
}

#div_content
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 318px 0px 0px 41px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 623px;
}

#div_info
{
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: auto;
    MARGIN: 0px;
    PADDING: 318px 31px 0px 0px;
    POSITION: relative;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: 202px;
}

#div_foot
{
    BACKGROUND-COLOR: #139F69;
    BORDER: 1px solid #FFFFFF;
    DISPLAY: block;
    HEIGHT: 31px;
    LEFT: 0px;    
    MARGIN: 0px auto;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 976px;
}

#div_foot STRONG
{
    COLOR: #FFFFFF;
}

#div_foot_left,
#div_foot_right
{
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    LINE-HEIGHT: 31px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#div_foot_left
{
    FLOAT: left;
    MARGIN: 0px 0px 0px 31px;
}

#div_foot_right
{
    FLOAT: right;
    MARGIN: 0px 31px 0px 0px;
}

#div_foot_left,
#div_foot_right,
#div_foot_left A,
#div_foot_right A,
#div_foot_left A:hover,
#div_foot_right A:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}

#div_foot_left A
{
     DISPLAY: block;
     FLOAT: left;
     HEIGHT: auto;
     LEFT: 0px ! important;
     LEFT: -31px;
     MARGIN: 0px 14px 0px 0px;
     PADDING: 0px 0px 0px 10px;
     POSITION: relative;
     WIDTH: auto;
}

#div_foot_left A:hover
{
     TEXT-DECORATION: underline;
}

#div_foot_left A STRONG
{
     BACKGROUND-IMAGE: url(../image/white_dot_on_green.gif);
     BACKGROUND-POSITION: left center;
     BACKGROUND-REPEAT: no-repeat;
     DISPLAY: block;
     HEIGHT: auto;
     LEFT: 0px;
     MARGIN: 0px 0px 0px -10px;
     PADDING: 0px 0px 0px 10px;
     POSITION: relative;
     WIDTH: auto;
}

DIV.custom_box1
{
    BACKGROUND-COLOR: #FFF8E2;
    /*BACKGROUND-IMAGE: url(../image/custom_box1.gif);*/
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-REPEAT: repeat-x;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 3px 6px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}