#main_content_area2{ width:943px; height:auto; margin:auto; }

#main_content_area2 h1{ padding: 0 !important; margin:20px 0px 15px 0px !important; font-size:39px !important; font-weight:normal !important;  }

#main_content_area2 h2{ color: #000 !important; margin:0px 0px 10px 0px !important; font-size:18px !important; font-weight:normal !important;  }



#left_area {
    width: 272px;
    height:auto ;
    float: left;
}



#right_area {
    width: 664px;
    height:auto ;
    float: right;
}


.leftcontacts {
    padding: 10px;     
}

#left_area #block0 {
    width: 272px;
    //height:205px;
    float: left;
    margin-bottom:9px;
    background: #ffffff; border: 1px solid #cccccc; border-top-left-radius: 15px; border-top-right-radius: 15px;
}
#left_area #block0 h4 {text-align: center;margin-bottom:5px;}
#left_area #block0 p {
    padding:2px 0!important;
    font-size:11px;
    margin:0!important;
    line-height: 1.2em!important;
    text-align: center;
}

#left_area #block_ad {
    width: 272px;
    height:272px;
    float: left;
    margin-top:9px;
    background: #ffffff; border: 1px solid #cccccc;
}
#left_area #block_ad p {
    padding:11px 11px 11px 11px!important;
    font-size:11px;
    margin:0 auto!important;
    line-height: 1.2em!important;
    text-align: center;
    }

#left_area #block1 {
width: 272px;
    height:205px;
    background-image:url(../images/internal_img_bg.png);
    background-repeat:no-repeat;
    float: left;
    margin-bottom:9px; 
    background: #ffffff; border: 1px solid #cccccc;
    
}

#left_area #block1 .img {
    width: 258px;
    height:auto;
    float: left;
    margin:7px 0px 0px 7px;
}

#left_area #block1 .img img{
    width: 258px;
    height: 191px;
}


#left_area #block2 {
    width: 100%;
    height:auto ;
    float: left;
    margin-bottom:0px;
}

#left_area #block2 .img1_bg {
    width: 86px;
    height:63px;
    background-image:url(../images/img_bg.jpg);
    background-repeat:no-repeat;
    float: left;
    margin:0px 7px 9px 0px;
}


#left_area #block2 .img1_bg .img1 {
    width: 78px;
    height:auto ;
    float: left;
    margin:4px 0px 0px 4px;
}

#left_area #block2 .img1_bg .img1 img {
    width: 78px;
    height: 55px;
}


#left_area #block2 .img2_bg {
    width: 86px;
    height:63px;
    background-image:url(../images/img_bg.jpg);
    background-repeat:no-repeat;
    float: left;
    margin:0px 0px 9px 0px;
}


#left_area #block2 .img2_bg .img1 {
    width: 78px;
    height:auto ;
    float: left;
    margin:4px 0px 0px 4px;
}

#left_area #block2 .img2_bg .img1 img {
    width: 78px;
    height: 55px;
}

#left_area #block2 .img2 {
    width: auto;
    height:auto ;
    float: right;
    margin:0px 0px 9px 0px;
}


#left_area #block3 {
    width: 100%;
    height:auto ;
    float: left;
    margin-bottom:9px;
}


#left_area .block4 {
    width: 100%;
    height:auto ;
    float: left;
    margin-bottom:9px;
}


#inter_box1{ width:642px; height:100%; padding: 10px; background: #ffffff; border: 1px solid #cccccc; border-top-left-radius: 15px; border-top-right-radius: 15px;}

#inter_box1 .content{ width:610px; height:auto; margin:auto; font-size:12px; line-height:20px; }
#inter_box1 .content h2{ width:100%; height:auto; margin:0; font-size:24px; font-weight:normal;  }
#inter_box1 .content p{ text-align: justify;  }

#inter_box1_2{ width:642px; height:50px; padding: 10px; background: #ffffff; border: 1px solid #cccccc; margin-top:10px}<!--height edited from automated 100% to 50px-->
#inter_box1_2 .content{ width:610px; height:auto; margin:auto; font-size:12px; line-height:20px; }
#inter_box1_2 .content h2{ width:100%; height:auto; margin:0; font-size:24px; font-weight:normal;  }
#inter_box1_2 .content p{ text-align: justify;  }

#inter_box2{ width:209px; height:auto; float:left; border:solid 1px #cccccc; background-color:#ffffff; margin:10px 23px 10px 0px}
#inter_box2 .content{ width:175px; height:auto; float:left; margin:20px 0px 10px 17px; font-size:12px; line-height:20px; }
#inter_box2 .content h4{ width:100%; height:auto; float:left; margin:0px 0px 5px 0px; font-weight:bold;   }


#inter_box2 .content .mid {
    width: 88px;
    height: auto;
    float: left;
    line-height:24px;
}

#inter_box2 .content .mid2 {
    width: 77px;
    height: auto;
    float: right;
    line-height:24px;
}



#inter_box3{ width:217px; height:auto; float:left; border:solid 1px #cccccc; background-color:#ffffff; margin:10px 22px 10px 0px}
#inter_box3 .content{ width:183px; height:auto; float:left; margin:20px 0px 10px 17px; font-size:12px; line-height:20px; }
#inter_box3 .content h4{ width:100%; height:auto; float:left; margin:0px 0px 5px 0px; font-weight:bold;   }


#inter_box3 .content .mid {
    width: 88px;
    height: auto;
    float: left;
    line-height:24px;
}

#inter_box3 .content .mid2 {
    width: 77px;
    height: auto;
    float: right;
    line-height:24px;
}



#inter_box4{ width:190px; height:auto; min-height: 175px; float:left; border:solid 1px #cccccc; background-color:#ffffff; margin:10px 0px 10px 0px}
#inter_box4 .content{ width:84%; height:auto; float:left; margin:20px 0px 18px 17px; font-size:12px; line-height:20px; text-align:center; }
#inter_box4 #content h4{ width:100%; height:auto; float:left; margin:0px 0px 5px 0px; font-weight:bold;   }


#inter_box4 .content .mid {
    width: 88px;
    height: auto;
    float: left;
    line-height:24px;
}

#inter_box4 .content .mid2 {
    width: 77px;
    height: auto;
    float: right;
    line-height:24px;
}


#inter_box41{ width:217px; height:auto; float:left; border:solid 1px #cccccc; background-color:#ffffff; margin:10px 0px 10px 0px}
#inter_box41 .content{ width:183px; height:auto; float:left; margin:20px 0px 10px 17px; font-size:12px; line-height:20px; }
#inter_box41 .content h4{ width:100%; height:auto; float:left; margin:0px 0px 5px 0px; font-weight:bold;   }


#inter_box41 .content .mid {
    width: 88px;
    height: auto;
    float: left;
    line-height:24px;
}

#inter_box41 .content .mid2 {
    width: 77px;
    height: auto;
    float: right;
    line-height:24px;
}





#inter_box9{ width:640px; padding: 10px; height:auto; float:left; border:solid 1px #cccccc; background-color:#ffffff; margin:-30px 0px 40px 0px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; border-top-right-radius: 15px; border-top-left-radius: 15px;}
#inter_box9 .content{ width:610px; height:auto; margin:auto; font-size:12px; line-height:20px; }
#inter_box9 .content h2{ width:100%; height:auto; margin:0; font-size:24px; font-weight:normal;   }




#inter_box2, #inter_box3, #inter_box4, #inter_box41 {min-height: 160px;}


#inter_box5{ font-size:12px; width:100%; height:auto; float:left; margin-bottom:40px;}
#inter_box5 table,
#inter_box5 tr,
#inter_box5 td
{border: none;}

#inter_box5 h2{ width:100%; height:auto; float:left; margin:0px 0px 10px 0px; font-size:18px; font-weight:normal;  }
#inter_box5 td{ padding: 10px;}
#inter_box5 td ul{ padding-left: 40px;}

#main_content_area{ width:862px; height:auto; margin:auto;    }

.list_img_bg { 
background-image: url("../images/image_shadow_bg.png");
background-repeat: no-repeat;
float: left;
height: 133px;
margin: 0px;
width: 196px;
}

table.inner_block .keyfld {
    line-height: 24px;
    width: 100px;
}

