body
{
    margin:0px;
    font-family:Arial, Helvetica, sans-serif;
    color:#2b3a8b;
}
img
{
    border:0px;
}
h1
{
    font-size:28px;
    font-weight:normal;
    margin-bottom:5px;
}

.header
{
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    margin-top:10px;
    padding-left:40px;
    padding-bottom:20px;
    color:#2b3a8b;
}
.header2
{
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    margin-top:10px;
    padding-bottom:20px;
    color:#2b3a8b;
}
.bold
{
    font-weight:bold;
}
.norm
{
    font-weight:normal;
}
.size_12
{
    font-size:12px;
}
.size_14
{
    font-size:14px;
}
.size_16
{
    font-size:16px;
}
.size_18
{
    font-size:18px;
}
.grey
{
    color:#636261;
    float:left;
}
.blue
{
    color:#2b3a8b;
}
.rd_blue
{
    color:#2b3a8b;
    display:block;
}
.fairblue
{
    color:#66cdf5;
    font-size:20px;
}


.wrapper
{
    width:1000px;
    text-align:left;
}
.left
{
    position:relative;
    float:left;
    width:995px;
    background-image:url(../images/left_bg_company.gif);
    border-left:1px #bdbdbd solid;
    border-top:1px #bdbdbd solid;
    background-repeat:repeat-y;
}
.right
{
    float:right;
    width:818px;
    background-image:url(../images/right_bg_company.jpg);
    background-repeat:repeat-x;
    border-right:1px #bdbdbd solid;
}
.bottom
{
    float:left;
    width:994px;
    height:70px;
    background-image:url(../images/bottom_bg_pod.gif);
    border-left:1px #bdbdbd solid;
    border-right:1px #bdbdbd solid;
    border-bottom:1px #bdbdbd solid;
}



.logo
{
    position:absolute;
    left:0px;
    top:0px;
}

.left_menu
{
    position:absolute;
    margin:0px;
    padding:70px 0px 0px 0px;
    list-style-type:none;
    left:0px;
    top:180px;
}
.left_menu li
{
    padding-left:14px;
    margin-top:5px;
}
*HTML .left_menu li
{
    padding-left:14px;
    margin-top:11px;
    float: left;
    clear: left;
}
.left_menu li a
{
    color:#059ae9;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
}
.menu_space
{
    width:100px;
    height:20px;
}
#a1, #a2, #a3, #a4, #b1, #b2 {
    margin:0px;
    padding:12px 0px 0px 0px;
    list-style-type:none;
    left:25px;
    top:180px;
    display:none;
    height: 1%;
}
*HTML #a1, #a2, #a3, #a4, #b1, #b2 {
    height: 1%;
}

.left_text
{
    position:absolute;
    width:140px;
    margin:0px;
    color:#059ae9;
    font-size:16px;
    font-weight:bold;
    padding:26px 15px 0px 16px;
    line-height:1.5;
    left:0px;
    top:180px;
}

.banners
{
    position:absolute;
    top:560px;
    left:0px;
    width:177px;
    height:237px;
}


.banners1
{
    position:absolute;
    top:175px;
    left:0px;
    width:177px;
    height:80px;
}


.banners img
{
    margin:0px 0px 12px 12px;
}

.banners1 img
{
    margin:0px 0px 12px 12px;
}

.awlogos
{
    position:absolute;
    top:320px;
    left:0px;
    width:177px;
    height:237px;
}
.awlogos img
{
    margin:0px 0px 12px 12px;
}

.top_menu
{
    width:817px;
    height:155px;
}
.top_menu ul
{
    width:817px;
    height:90px;
    padding:0px;
    margin:0px;
    padding-top:65px;
    list-style-type:none;
    cursor:default;
}
.top_menu ul li
{
    display:inline;
    margin-left:41px;
}
.top_menu ul li a
{
    color:#059ae9;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
}

ul li a span
{
    color:#2b3a8b;
}


.content
{
    width:817px;
    font-size:14px;
    padding-bottom:160px;
}
.content_adv
{
    width:817px;
    font-size:14px;
    padding-bottom:160px;
    padding-left:40px;
}
.text
{
    margin:80px 0px 0px 108px;
    line-height:1.5;
    color:#5a5b5c;
}
.content h2
{
    color:#2b3a8b;
    font-size:20px;
}


.lang
{
    float:left;
    color:#2b3a8b;
    text-decoration:none;
    font-weight:bold;
    font-size:14px;
    margin:30px 0px 0px 60px;

}
.award_prod
{
    position:relative;
    float:right;
    margin:-100px 34px 0px 0px;
    width:177px;
    height:109px;
}

.award
{
    position:relative;
    float:right;
    margin:-82px 34px 0px 0px;
    width:141px;
    height:87px;
}

.award2
{
    position:relative;
    float:right;
    margin:-101px 34px 0px 0px;
    width:180px;
    height:129px;
}

.company_present, .contact_present, .recog_present
{
    position:absolute;
    width:766px;
    height:140px;
    margin:-100px 0px 0px -1px;
    padding-left:156px;
    background-image:url(../images/company_present_bg.jpg);
    background-repeat:no-repeat;
    background-position:1px 8px;
}
.contact_present, .recog_present
{
    margin:-101px 0px 0px -1px;
    padding-left:154px;
}
*HTML .company_present
{
    margin-left:-117px;
}
*HTML .contact_present, .recog_present
{
    margin-left:-117px;
}
.company_present img, .contact_present img, .recog_present img
{
    margin-right:37px;
}


*HTML #menu_full li, #menu_full li a
{
    line-height:0.8;
}

.height_balance
{
    width:1px;
    height:470px;
    float:left;
    font-size:0px;
    padding:0px;
    margin:0px;
}



.nearly_text
{
    width:100px;
}
.imgcheck
{
    float:left;
    display:none;
    margin-right:5px;
}