DIV.box
{
    BACKGROUND-COLOR: #F6F6F6;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto ! important;
    HEIGHT: 1px;
    LEFT: 0px;
    MARGIN: 0px 0px 16px 0px;
    PADDING: 0px 0px 17px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 166px;
}

H2.box
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    COLOR: #0779BD;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    HEIGHT: auto;
    LEFT: 0px;
    LINE-HEIGHT: 23px;
    MARGIN: 0px;
    PADDING: 0px 8px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 150px;
}

P.box
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 4px 8px 14px 8px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 150px;
}

A.box
{
    BACKGROUND-COLOR: #0779BD;
    BACKGROUND-IMAGE: url();
    BOTTOM: 0px ! important;
    BOTTOM: -1px;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    HEIGHT: 17px;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING: 0px 8px;
    POSITION: absolute;
    RIGHT: 0px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    WIDTH: 150px;
}

A.box:hover
{
    TEXT-DECORATION: underline;
}

A.box IMG
{
    VERTICAL-ALIGN: baseline;
}

BODY
{
    MARGIN: 0px;
}

#div_page
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url(../image/page.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px auto;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 975px;
}

#div_head
{
    BACKGROUND-COLOR: #0275BB;
    BACKGROUND-IMAGE: url(../image/head.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 201px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 975px;  
}

#div_menu1
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: auto;  
}

#div_menu1 A
{
    BORDER: 0px none;
    BORDER-RIGHT: 1px solid #FFFFFF;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    HEIGHT: 25px;
    LEFT: 0px;
    LINE-HEIGHT: 25px;
    MARGIN: 0px;
    PADDING: 0px 20px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu1 A.last
{
    BORDER: 0px none;
}

#div_menu1 A:hover
{
    COLOR: #E31921;
}

#div_menu1 A STRONG
{
    COLOR: #E31921;
    FONT-WEIGHT: bold;
}

#div_body
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(../image/body.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto ! important;
    HEIGHT: 545px;
    LEFT: 0px;
    MARGIN: 0px;
    MIN-HEIGHT: 545px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 975px;  
}

#div_left
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 303px;  
}

#div_menu2
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 15px 0px 0px 49px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 223px;  
}

#div_menu2 A,
#div_menu2 SPAN
{
    BACKGROUND-IMAGE: url();
    BACKGROUND-POSITION: 15px center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #1A171B;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: 0px;
    LINE-HEIGHT: 27px;
    MARGIN: 0px;
    PADDING: 0px 23px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: 177px;
}

#div_menu2 A:hover
{
    TEXT-DECORATION: underline;
}

#div_menu2 A.c_menu2_level_1,
#div_menu2 SPAN.c_menu2_level_1
{
    BACKGROUND-COLOR: #FFFFFF;
    LINE-HEIGHT: 21px;
}

#div_menu2 A.c_menu2_level_2,
#div_menu2 SPAN.c_menu2_level_2,
#div_menu2 A.c_menu2_level_3,
#div_menu2 SPAN.c_menu2_level_3
{
    BACKGROUND-COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 32px;
    WIDTH: 168px;
}

#div_menu2 DIV.c_menu2_active A,
#div_menu2 DIV.c_menu2_active SPAN
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #0779BD;
}

#div_menu2 DIV.c_menu2_active A.c_menu2_level_0,
#div_menu2 DIV.c_menu2_active SPAN.c_menu2_level_0
{
    FONT-WEIGHT: bold;
}

#div_menu2 DIV.c_menu2_active A.c_menu2_level_1,
#div_menu2 DIV.c_menu2_active SPAN.c_menu2_level_1
{
    BACKGROUND-IMAGE: url(../image/menu2_bullet.gif);
    BACKGROUND-POSITION: 24px center;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 32px;
    WIDTH: 168px;
}

#div_menu2 DIV.c_menu2_active A.c_menu2_level_2,
#div_menu2 DIV.c_menu2_active SPAN.c_menu2_level_2
{
    TEXT-DECORATION: underline;
}

#div_menu2 DIV.c_menu2_active A.c_menu2_level_2 STRONG,
#div_menu2 DIV.c_menu2_active SPAN.c_menu2_level_2 STRONG
{
    FONT-WEIGHT: normal;
}

#div_menu2 DIV.c_menu2_space1,
#div_menu2 DIV.c_menu2_space2
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 3px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 223px;
}

#div_menu2 DIV.c_menu2_space2
{
    HEIGHT: 7px;
}

#div_partner
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 15px 0px 0px 49px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 223px;   
}

#div_center
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 471px;  
}

#div_menu3
{
    BACKGROUND-COLOR: tranparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 26px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px 0px 0px 20px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 451px;  
}

#div_menu3 A
{
    BORDER: 0px none;
    BORDER-RIGHT: 1px solid #0779BD;
    COLOR: #1A171B;
    DISPLAY: block;
    FLOAT: left;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    HEIGHT: 26px;
    LEFT: 0px;
    LINE-HEIGHT: 26px;
    MARGIN: 0px;
    PADDING: 0px 10px 0px 13px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu3 A.active
{
    BORDER: 0px none;
}

#div_menu3 A:hover
{
    COLOR: #0779BD;
}

#div_menu3 A STRONG
{
    COLOR: #0779BD;
    FONT-WEIGHT: bold;
}

#div_content
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 37px 0px 0px 33px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 396px;  
}

#div_right
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 201px;  
}

#form_search
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 35px;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 201px;  
}

#input_search
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: 11px;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    POSITION: absolute;
    HEIGHT: auto;
    LEFT: 67px;
    MARGIN: 0px;
    PADDING: 0px;
    WIDTH: 112px;
}

#div_info
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    PADDING: 28px 0px 0px 18px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 166px;  
}

#div_software
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    MARGIN: 0px;
    PADDING: 20px 0px 20px 792px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 166px;  
}

#div_software A
{
    COLOR: #77797B;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

#div_software A:hover
{
    TEXT-DECORATION: underline;
}