#productsBox{
    width:auto;
}

#PDFbox{
    float:left;
    width:auto;
}
#PDFbox2{
    float:left;
    width:240px;
    padding:3px 0px 0px 0px;
}

th {
    text-align:center;
}

.padTop18{
    padding:18px 0px 0px 0px;
    background-color:#FFFFFF;
}
.padTop11_nobg{
    padding:11px 0px 0px 0px;
}
.padTop10{
    padding:10px 0px 0px 0px;
    background-color:#FFFFFF;
}
.padTop10_nobg{
    padding:10px 0px 0px 0px;
}
.padTop6{
    padding:6px 0px 0px 0px;
    background-color:#FFFFFF;
}
.padTop3{
    padding:3px 0px 0px 0px;
    background-color:#FFFFFF;
}
.padTop3_nobg{
    padding:3px 0px 0px 0px;
}
.padTop3_nobg{
    padding:3px 0px 0px 0px;
}
.padTop3B{
    padding:3px 0px 0px 0px;
}


/* -------------------- test ---------------------- */

.hogehoge {
    filter: Alpha(opacity=10); /* IE? */
    opacity:0.1; /* Mozzila? */
}



/* -------------------- basis ---------------------- */

body { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    line-height:14px;
    color: #333333;
    background-color:#9a9a9a;
    background-image:url(/images/bg_main.gif);
    background-repeat:repeat-x;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    text-align:center;
}

img {
    border:0px;
}


select.repair {
    font-size: 11px; 
    background-color: #FFFFFF; 
    color:#333333; 
    width:240px;
    height:auto;
}

select.repair_m {
    font-size: 11px; 
    background-color: #FFFFFF; 
    color:#333333; 
    width:60px;
    height:auto;
}

select.repair_d {
    font-size: 11px; 
    background-color: #FFFFFF; 
    color:#333333; 
    width:60px;
    height:auto;
}

select.repair_y {
    font-size: 11px; 
    background-color: #FFFFFF; 
    color:#333333; 
    width:60px;
    height:auto;
}

input.form_contact {
    font-size: 11px; 
    background-color: #FFFFFF; 
    border: solid 1px; 
    border-color: #9db6d3; 
    color:#333333; 
    width:240px;
    height:13px;
}
input.form_contact {
    font-size: 11px; 
    background-color: #FFFFFF; 
    border: solid 1px; 
    border-color: #9db6d3; 
    color:#333333; 
    width:240px;
    height:13px;
}


input.form_contact_small {
    font-size: 11px; 
    background-color: #FFFFFF; 
    border: solid 1px; 
    border-color: #9db6d3; 
    color:#333333; 
    width:125px;
    height:13px;
}

textarea.form_contact03 {
    font-size: 11px; 
    background-color: #FFFFFF; 
    border: solid 1px; 
    border-color: #9db6d3; 
    color:#333333; 
    width:355px;
    height:160px;
}


input.form_search {
    font-size: 11px; 
    background-color: #FFFFFF; 
    border: solid 1px; 
    border-color: #9db6d3; 
    color:#333333; 
    width:180px;
    height:13px;
}

ul{
    padding:5px 0px 5px 24px; 
    margin:0px 0px 0px 0px;
}

li{
    /*list-style-image:url(/images/pic_li.gif);*/
}


.padLft2 {padding-left:2px; }

.list_products{
    font-size:13px;
    font-weight:bold;
    color:#3b7ac5;
    background-color:#ffffff;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

.list_products ul{
    padding:5px 0px 5px 18px; 
    margin:0px 0px 0px 0px;
}

.pic_left_support{
    float:left;
    padding:0px 40px 0px 0px; 
    margin:0px 0px 0px 0px;
}
.pic_left{
    float:left;
}

.pic_right{
    float:right;
    padding:0px 0px 20px 20px; 
    margin:0px 0px 0px 0px;
}

.pic_center{
    float:center;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

.pic_rightM{
    float:right;
    padding:0px 0px 20px 20px; 
    margin:20px 0px 0px 0px;
}

.pic_left{
    float:left;
    padding:0px 20px 20px 0px; 
    margin:0px 0px 0px 0px;
}

.font{
    font-size:14px;
    font-weight:bold;
    color:#0054b7;
    float:left;
}

.font_white{
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    float:left;
}

.font02{
    font-size:11px;
    color:#333333;
    float:left;
}
.font02B{
    font-size:11px;
    color:#333333;
    float:left;
    font-weight:bold;
}
.font02B_a{
    font-size:12px;
    color:#333333;
    float:left;
    font-weight:bold;
}
.font02BB{
    font-size:11px;
    color:#3266a3;
    float:left;
    font-weight:bold;
}



.font03{
    font-size:11px;
    color:#ffffff;
    float:left;
    font-weight:bold;
}

.font04{
    font-size:11px;
    color:#3266a3;
    float:left;
}

.font05{
    font-size:15px;
    font-weight:bold;
    color:#3266a3;
    float:left;
}

.font06{
    font-size:11px;
    color:#ffffff;
    float:left;
}

.font07{
    font-size:10px;
    color:#757677;
    line-height:13px;
}

.font08{
    font-size:11px;
    color:#0054b7;
    font-weight:bold;
}

.font09{
    font-size:15px;
    color:#0054b7;
    line-height:20px;
    font-weight:bold;
}

.font09_white{
    font-size:15px;
    color:#ffffff;
    font-weight:bold;
}

.font10{
    font-size:11px;
    color:#333333;
    line-height:16px;
}

.font10_a{
    font-size:11px;
    color:#333333;
    line-height:14px;
}

.font11{
    font-size:11px;
    color:#ffffff;
    line-height:14px;
}

.font12{
    font-size:11px;
    color:#999999;
    line-height:15px;
}

.error{
    font-size:11px;
    color:#ff0000;
    line-height:14px;
}

.font07 a{
    color:#3266a3;
    text-decoration:none;
}
.font07 a:hover{
    color:#3266a3;
    text-decoration:underline;
}

.font10 a{
    color:#3266a3;
    text-decoration:none;
}
.font10 a:hover{
    color:#3266a3;
    text-decoration:underline;
}

.font10_a a{
    color:#3266a3;
    text-decoration:none;
}
.font10_a a:hover{
    color:#3266a3;
    text-decoration:underline;
}



a{
    color:#3266a3;
    text-decoration:underline;
}
a:hover{
    color:#3266a3;
    text-decoration:underline;
    background: yellow;
}

a.blue:link{
    color:#3266a3;
    text-decoration:none;
}
a.blue:hover{
    color:#3266a3;
    text-decoration:underline;
}

.serch_link_on a{
    color:#ffffff;
    text-decoration:underline;
}

.serch_link_on a:hover{
    color:#ffffff;
    text-decoration:underline;
}






.products_layout{
    width:auto;
    height:auto;
    color:#3266a3;
    padding:2px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

.products_layout_a{
    width:auto;
    height:auto;
    color:#3266a3;
    padding:2px 0px 5px 0px; 
    margin:0px 0px 0px 0px;
}


.menu3_left a{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#a9c8e9;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_left a:hover{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_left_on a{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_left_on a:hover{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_right a{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#a9c8e9;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:right;
}

.menu3_right a:hover{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}

.menu3_right_on a{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}

.menu3_right_on a:hover{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}


/*--top--*/


.menu3_top_left a{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#a9c8e9;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_top_left a:hover{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_top_left_on a{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_top_left_on a:hover{
    display:block;
    width:83px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
    float:left;
}

.menu3_top_right a{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#a9c8e9;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}

.menu3_top_right a:hover{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}

.menu3_top_right_on a{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}

.menu3_top_right_on a:hover{
    display:block;
    width:117px;
    height:16px;
    font-size:11px;
    color:#3266a3;
    text-align:center;
    vertical-align:middle;
    text-decoration: none;
    background-color:#ffffff;
    padding:3px 0px 0px 0px; 
    margin:2px 0px 0px 2px;
    float:left;
}


/*----*/



.left_menu1{
    font-size:12px;
    width:168px;
    height:auto;
    background-image:url(/images/bg_menu_left_off.gif);
    background-repeat:repeat;
    color:#3266a3;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

.left_menu1_a{
    font-size:12px;
    width:168px;
    height:auto;
    background-image:url(/images/bg_menu_left_off.gif);
    background-repeat:repeat;
    color:#3266a3;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

.left_menu1_02{
    font-size:12px;
    width:150px;
    height:auto;
    background-image:url(/images/bg_menu_left_off.gif);
    background-repeat:repeat;
    color:#3266a3;
    padding:8px 8px 4px 8px; 
    margin:0px 0px 0px 0px;
}

.left_menu1_abouttb{
    /*background-image:url(/images/frame_left_about_tb.gif);*/
    background-color:#336699;
    background-repeat:no-repeat;
    width:150px;
    height:1px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 8px;
}
.left_menu1_aboutc1{
    font-size:12px;
    width:134px;
    height:auto;
    background-image:url(/images/frame_left_about_c1.gif);
    background-repeat:repeat;
    color:#3266a3;
    padding:8px 8px 8px 8px; 
    margin:0px 0px 0px 8px;
}
.left_menu1_aboutc2{
    font-size:12px;
    width:134px;
    height:auto;
    background-image:url(/images/frame_left_about_c2.gif);
    background-repeat:repeat;
    color:#3266a3;
    padding:8px 8px 8px 8px; 
    margin:0px 0px 0px 8px;
}


.left_menu1 a{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_off.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:5px 5px 5px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}

.left_menu1 a:hover{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_on.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:5px 5px 5px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}


.left_menu1_a a{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_off.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:3px 5px 3px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}

.left_menu1_a a:hover{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_on.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:3px 5px 3px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}

.left_menu1_on{
    display:block;
    font-size:12px;
    width:168px;
    height:auto;
    color:#3266a3;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

.left_menu1_on a{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_on.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:5px 5px 5px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}

.left_menu1_on a:hover{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_on.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:5px 5px 5px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}



.left_menu2{
    display:block;
    font-size:12px;
    width:168px;
    height:auto;
    background-image:url(/images/bg_menu_left_second.gif);
    background-repeat:repeat;
    color:#3266a3;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

.left_menu2 a{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_second.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#3266a3;
    padding:5px 5px 5px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}

.left_menu2 a:hover{
    display:block;
    width:158px;
    height:auto;
    background-image:url(/images/bg_menu_left_second.gif);
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    /*font-weight:bold;*/
    color:#ffffff;
    padding:5px 5px 5px 5px; 
    margin:0px 0px 0px 0px;
    text-decoration: none;
}




#left_menu_layout {
    /*background-color:#666666;*/
    width:8px;
    height:auto;
    text-align:left;
    padding:4px 4px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#left_menu_layout02 {
    /*background-color:#666666;*/
    width:140px;
    height:auto;
    text-align:left;
    padding:0px 4px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#left_menu_layout02_on {
    /*background-color:#666666;*/
    width:140px;
    height:auto;
    text-align:left;
    padding:0px 4px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
    color:#FFFFFF;
}



#main04_layout_x {
    /*background-color:#666666;*/
    width:397px;
    height:auto;
    text-align:left;
    padding:4px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#main04_layout {
    /*background-color:#666666;*/
    width:383px;
    height:auto;
    text-align:left;
    padding:4px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#main04_layout02 {
    /*background-color:#666666;*/
    width:180px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#main04_layout03 {
    /*background-color:#666666;*/
    width:85px;
    height:auto;
    text-align:left;
    padding:4px 0px 0px 5px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#main04_layout03_a {
    /*background-color:#666666;*/
    width:107px;
    height:auto;
    text-align:left;
    padding:2px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#main04_layout04 {
    /*background-color:#666666;*/
    width:13px;
    height:auto;
    text-align:left;
    padding:4px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}



#cleaner {
    clear:both;
}

#cleanerv2 {
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    clear:both;
}

#cleaner_wie {
    clear:both;
    display:inline;
}


#border { 
    border:solid #9db6d3 1px; 
}


#mainTop2 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main2.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#mainTop3 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main3.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#mainTop4 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main4.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#mainTop5 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main5.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#mainTop6 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main6.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#mainTop7 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main7.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}


#main01 {
    /*background-color:#666666;*/
    background-image:url(/images/logo.gif);
    background-repeat:no-repeat;
    width:732px;
    height:55px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}
.main01L {
    width:150px;
    height:55px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}
.main01R {
    width:145px;
    height:auto;
    text-align:right;
    padding:39px 5px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main01_print{
    /*background-color:#666666;*/
    background-image:url(/images/logo.gif);
    background-repeat:no-repeat;
    width:600px;
    height:55px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main02 {
    /*background-color:#666666;*/
    background-image:url(/images/pic_main_products.jpg);
    background-repeat:no-repeat;
    width:732px;
    height:159px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main02_top {
    /*background-color:#666666;*/
    width:732px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main02_print{
    width:600px;
    height:159px;
    text-align:center;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main03 {
    /*background-color:#666666;*/
    width:732px;
    height:23px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}


#search0_pic{
    float:left;
}

#main04 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main_top.gif);
    background-repeat:no-repeat;
    width:732px;
    height:6px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main04_top {
    /*background-color:#666666;*/
    background-image:url(/images/top_bg01.gif);
    background-repeat:no-repeat;
    width:732px;
    height:6px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main04v2 {
    /*background-color:#666666;*/
    background-image:url(/images/bg_search.gif);
    background-repeat:repeat;
    width:712px;
    height:23px;
    text-align:left;
    padding:5px 0px 0px 20px; 
    margin:0px 0px 0px 0px;
}

#main04v2_top {
    /*background-color:#666666;*/
    background-image:url(/images/top_bg02.gif);
    background-repeat:repeat;
    width:712px;
    height:23px;
    text-align:left;
    padding:5px 0px 0px 20px; 
    margin:0px 0px 0px 0px;
}

#main04v3 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main_center.gif);
    background-repeat:repeat;
    width:732px;
    height:3px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_outbox {
    width:732px;
    height:auto;
}

#main05 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main_center.gif);
    background-repeat:repeat;
    width:732px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;/*this is need for clear by float*/
}

#main05_left {
    /*background-color:#666666;*/
    
    width:168px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 6px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_left_customize {
    /*background-color:#666666;*/
    width:720px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 6px; 
    margin:0px 0px 0px 0px;
    float:left;
}


#main05_left_top02 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left2_top.gif);
    background-repeat:no-repeat;
    width:168px;
    height:7px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:3px 0px 0px 0px;
}

#main05_left_top02_black {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left2_top_black.gif);
    background-repeat:no-repeat;
    width:168px;
    height:7px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:3px 0px 0px 0px;
}

#main05_left_top02_a {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left2_top.gif);
    background-repeat:no-repeat;
    width:168px;
    height:7px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_bottom02 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left2_bottom.gif);
    background-repeat:no-repeat;
    width:168px;
    height:7px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:2px 0px 0px 0px;
}

#main05_left_bottom02_black {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left2_bottom_black.gif);
    background-repeat:no-repeat;
    width:168px;
    height:7px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_bottom03 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left_bottom.gif);
    background-repeat:no-repeat;
    width:168px;
    height:10px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left_top_kc.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top_about {
    /*background-color:#666666;*/
    background-image:url(/images/frame_about_ksgroup.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top_case {
    /*background-color:#666666;*/
    background-image:url(/images/frame_case_studies.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top_about02 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_about_ksgroup.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:3px 0px 0px 0px;
}

#main05_left_top_about02_a {
    /*background-color:#666666;*/
    background-image:url(/images/frame_about_ksgroup.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top_markets {
    /*background-color:#666666;*/
    background-image:url(/images/frame_market_mcategories.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top_location {
    /*background-color:#666666;*/
    background-image:url(/images/frame_sales_reps_location.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_top_about {
    /*background-color:#666666;*/
    background-image:url(/images/frame_about.gif);
    background-repeat:no-repeat;
    width:168px;
    height:20px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_center {
    /*background-color:#666666;*/
    background-image:url(/images/bg_menu_left_off.gif);
    background-repeat:repeat;
    width:168px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_left_bottom {
    /*background-color:#666666;*/
    background-image:url(/images/frame_left_bottom_dd.gif);
    background-repeat:no-repeat;
    width:168px;
    height:19px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}



#main05_right {
    /*background-color:#666666;*/
    width:549px;
    height:auto;
    text-align:left;
    padding:0px 6px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main05_rightv2 {
    /*background-color:#666666;*/
    width:549px;
    height:auto;
    text-align:left;
    padding:0px 6px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main05_right_top {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_top.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_top_sr {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_top_sr.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_top_srv2{
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_top_sr.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    padding:0px 0px 0px 0px; 
    margin:3px 0px 0px 0px;
}
#main05_right_top_srv3{
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_top_sr.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_topv2 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_top.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    padding:0px 0px 0px 0px; 
    margin:3px 0px 0px 0px;
}

#main05_right_center {
    background-color:#ffffff;
    width:549px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_center_sr {
    background-color:#5ea6da;
    width:549px;
    height:auto;
    text-align:center;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_center02 {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:left;
    padding:20px 20px 20px 20px; 
    margin:0px 0px 0px 0px;
}

#main05_right_center03 {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:left;
    padding:20px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
}



#main05_right_bottom {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_bottom.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_bottomv2 {
    background-color:#ffffff;
    width:549px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_bottom_sr {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main02_bottom_sr.gif);
    background-repeat:no-repeat;
    width:549px;
    height:3px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right_bottom02 {
    /*background-color:#ffffff;*/
    background-image:url(/images/frame_main02_bottom.gif);
    background-repeat:no-repeat;
    width:509px;main05_left_bottom
    height:3px;
    text-align:left;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    padding:5px 0px 8px 13px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top_sr {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    text-align:center;
    padding:5px 0px 8px 13px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top_srT2 {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    text-align:center;
    padding:0px 0px 0px 13px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top_sr_a {
    background-color:#5ea6da;
    width:537px;
    height:auto;
    text-align:center;
    padding:5px 0px 0px 13px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_top_sr_b {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    text-align:right;
    padding:0px 13px 5px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top_sr_bT2 {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    text-align:right;
    padding:0px 13px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top_sr_c {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    text-align:center;
    padding:5px 0px 3px 13px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_top_sr_cT2 {
    /*background-color:#666666;*/
    width:537px;
    height:auto;
    text-align:center;
    padding:5px 0px 3px 13px; 
    margin:0px 0px 0px 0px;
}

#serchNaviBtn {
    /*background-color:#666666;*/
    width:522px;
    height:auto;
    text-align:right;
    padding:0px 15px 5px 0px; 
    margin:0px 0px 0px 0px;
}

#serchNaviBtn_bottom {
    /*background-color:#666666;*/
    width:522px;
    height:auto;
    text-align:right;
    padding:0px 15px 0px 0px; 
    margin:0px 0px 0px 0px;
}



#main05_right02_center {
    background-color:#ffffff;
    width:549px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_center_a {
    background-color:#ffffff;
    width:549px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center02 {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:left;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
}
#main05_right02_center02H{
    background-color:#ffffff;
    width:509px;
    height:200px;
    text-align:left;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
}
#main05_right02_center02Ctr {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:center;
    padding:20px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_center02_center {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:center;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_center02_a {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:left;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center02_b {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:center;
    padding:10px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center02_c {
    background-color:#ffffff;
    width:409px;
    height:auto;
    text-align:left;
    padding:0px 20px 0px 120px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center02_d {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:center;
    padding:20px 20px 20px 20px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_center02_e {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:left;
    padding:20px 20px 20px 20px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_center03 {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:left;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center03_a {
    background-color:#ffffff;
    width:509px;
    height:auto;
    text-align:right;
    padding:0px 20px 0px 20px; 
    margin:0px 0px 0px 0px;
    float:left;
}


#main05_right02_bottom {
    background-color:#ffffff;
    width:549px;
    height:28px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:18px 0px 0px 0px;
}

#main05_right02_bottom_p {
    background-color:#ffffff;
    width:549px;
    height:28px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#main05_right02_bottom_a {
    background-color:#ffffff;
    width:549px;
    height:28px;
    text-align:left;
    padding:0px 0px 10px 0px; 
    margin:18px 0px 0px 0px;
}



#main05_right02_center_left {
    /*background-color:#666666;*/
    width:192px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center_right {
    /*background-color:#666666;*/
    width:308px;
    height:auto;
    text-align:left;
    padding:0px 10px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main05_right02_center_left {
    /*background-color:#666666;*/
    width:202px;
    height:auto;
    text-align:right;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_center_right {
    /*background-color:#666666;*/
    width:318px;
    height:auto;
    text-align:left;
    padding:0px 10px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main05_right02_bottom_left {
    /*background-color:#666666;*/
    width:202px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_bottom_left_a {
    background-color:#ffffff;
    width:41px
    height:auto;
    text-align:left;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}


#main05_right02_bottom_leftIn1 {
    background-color:#ffffff;
    width:400px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_bottom_leftIn2 {
    background-color:#ffffff;
    width:419px;
    height:auto;
    text-align:left;
    padding:6px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#main05_right02_bottom_right {
    background-color:#ffffff;
    width:318px;
    height:auto;
    text-align:right;
    padding:0px 10px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main05_right02_bottom_right_a {
    background-color:#ffffff;
    width:105px;
    height:auto;
    text-align:right;
    padding:0px 10px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#main05_right02_bottom_rightIn1 {
    background-color:#ffffff;
    width:101px;
    height:auto;
    text-align:right;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}
#main05_right02_bottom_rightIn2 {
    background-color:#ffffff;
    width:101px;
    height:auto;
    text-align:right;
    padding:6px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}






#main06 {
    /*background-color:#666666;*/
    background-image:url(/images/frame_main_bottom.gif);
    background-repeat:no-repeat;
    width:732px;
    height:6px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    
}

#main07 {
    /*background-color:#666666;*/
    width:732px;
    height:13px;
    vertical-align:bottom;
    text-align:center;
    padding:0px 0px 13px 0px; 
    margin:0px 0px 0px 0px;
    color:#FFFFFF;
}




.menu{
    width:122px;
    height:23px;
    float:left;
}

.menu1 a{
    width:122px;
    height:23px;
    background-image:url(products_top.php_files/images/topNav-history-on.jpg);
    float:left;
}

.menu1 a:hover{
    width:122px;
    height:23px;
    background-image:url(products_top.php_files/images/topNav-history-on.jpg);
    float:left;
}

.menu1_on a{
    width:122px;
    height:23px;
    background-image:url(/images/menu1_on.gif);
    float:left;
}

.menu1_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu1_on.gif);
    float:left;
}




.menu1_top a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu1_off.gif);
    float:left;
}

.menu1_top a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu1_on.gif);
    float:left;
}

.menu1_top_on a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu1_on.gif);
    float:left;
}

.menu1_top_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu1_on.gif);
    float:left;
}




.menu2 a{
    width:122px;
    height:23px;
    background-image:url(/images/menu2_off.gif);
    float:left;
}

.menu2 a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu2_on.gif);
    float:left;
}

.menu2_on a{
    width:122px;
    height:23px;
    background-image:url(/images/menu2_on.gif);
    float:left;
}

.menu2_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu2_on.gif);
    float:left;
}




.menu2_top a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu2_off.gif);
    float:left;
}

.menu2_top a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu2_on.gif);
    float:left;
}

.menu2_top_on a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu2_on.gif);
    float:left;
}

.menu2_top_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu2_on.gif);
    float:left;
}




.menu3 a{
    width:122px;
    height:23px;
    background-image:url(/images/menu3_off.gif);
    float:left;
}

.menu3 a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu3_on.gif);
    float:left;
}

.menu3_on a{
    width:122px;
    height:23px;
    background-image:url(/images/menu3_on.gif);
    float:left;
}

.menu3_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu3_on.gif);
    float:left;
}




.menu3_top a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu3_off.gif);
    float:left;
}

.menu3_top a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu3_on.gif);
    float:left;
}

.menu3_top_on a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu3_on.gif);
    float:left;
}

.menu3_top_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu3_on.gif);
    float:left;
}



.menu4 a{
    width:122px;
    height:23px;
    background-image:url(/images/menu4_off.gif);
    float:left;
}

.menu4 a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu4_on.gif);
    float:left;
}

.menu4_on a{
    width:122px;
    height:23px;
    background-image:url(/images/menu4_on.gif);
    float:left;
}

.menu4_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu4_on.gif);
    float:left;
}



.menu4_top a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu4_off.gif);
    float:left;
}

.menu4_top a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu4_on.gif);
    float:left;
}

.menu4_top_on a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu4_on.gif);
    float:left;
}

.menu4_top_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu4_on.gif);
    float:left;
}



.menu5 a{
    width:122px;
    height:23px;
    background-image:url(/images/menu5_off.gif);
    float:left;
}

.menu5 a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu5_on.gif);
    float:left;
}

.menu5_on a{
    width:122px;
    height:23px;
    background-image:url(/images/menu5_on.gif);
    float:left;
}

.menu5_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu5_on.gif);
    float:left;
}




.menu5_top a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu5_off.gif);
    float:left;
}

.menu5_top a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu5_on.gif);
    float:left;
}

.menu5_top_on a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu5_on.gif);
    float:left;
}

.menu5_top_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu5_on.gif);
    float:left;
}






.menu6 a{
    width:122px;
    height:23px;
    background-image:url(/images/menu6_off.gif);
    float:left;
}

.menu6 a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu6_on.gif);
    float:left;
}

.menu6_on a{
    width:122px;
    height:23px;
    background-image:url(/images/menu6_on.gif);
    float:left;
}

.menu6_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/menu6_on.gif);
    float:left;
}




.menu6_top a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu6_off.gif);
    float:left;
}

.menu6_top a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu6_on.gif);
    float:left;
}

.menu6_top_on a{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu6_on.gif);
    float:left;
}

.menu6_top_on a:hover{
    width:122px;
    height:23px;
    background-image:url(/images/top_menu6_on.gif);
    float:left;
}





#markets_layout{
    width:252px;
    height:90px;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#markets_layout_a{
    width:252px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#markets_layout_b{
    width:140px;
    height:auto;
    text-align:left;
    padding:5px 0px 0px 15px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#markets_layout_b2{
    width:140px;
    height:auto;
    text-align:left;
    padding:5px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#markets_layout02{
    width:252px;
    height:90px;
    text-align:left;
    padding:0px 0px 0px 5px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#markets_layout02_a{
    width:252px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 5px; 
    margin:0px 0px 0px 0px;
    float:right;
}


#partners_layout_t01{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/frame_partners_top.gif);
    float:left;
}

#partners_layout_t02{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 3px;
    background-image:url(/images/frame_partners_top.gif);
    float:left;
}

#partners_layout_c01{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#partners_layout_c02{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 3px;
    float:left;
}

#partners_layout_c02_white{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 3px;
    background-color:#FFFFFF;
    float:left;
}

#partners_layout_b01{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/frame_partners_bottom.gif);
    float:left;
}

#partners_layout_b02{
    width:135px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 3px;
    background-image:url(/images/frame_partners_bottom.gif);
    float:left;
}

#clients_layout{
    width:252px;
    height:autopx;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#clients_layout02{
    width:252px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 5px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#store_layout{
    width:273px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/frame_top_w_half.gif);
    float:left;
}

#store_layout02{
    width:273px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 3px;
    background-image:url(/images/frame_top_w_half.gif);
    float:right;
}

#store_layout03{
    width:253px;
    height:auto;
    text-align:left;
    padding:0px 10px 0px 10px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#store_layout04{
    width:253px;
    height:auto;
    text-align:left;
    padding:0px 10px 0px 10px; 
    margin:0px 0px 0px 3px;
    background-color:#FFFFFF;
    float:right;
}

#store_layout03_title{
    width:253px;
    height:auto;
    text-align:left;
    padding:7px 10px 10px 10px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#store_layout04_title{
    width:253px;
    height:auto;
    text-align:left;
    padding:7px 10px 10px 10px; 
    margin:0px 0px 0px 3px;
    background-color:#FFFFFF;
    float:right;
}

#store_layout05{
    width:273px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/frame_bottom_w_half.gif);
    float:left;
}

#store_layout06{
    width:273px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 3px;
    background-image:url(/images/frame_bottom_w_half.gif);
    float:right;
}

#contact_layout{
    width:130px;
    height:auto;
    text-align:left;
    padding:3px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#contact_layout02{
    width:379px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:right;
}

#repair_layout{
    width:130px;
    height:auto;
    text-align:left;
    padding:3px 0px 0px 20px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#repair_layout02{
    width:359px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:right;
}


#press_layout01{
    width:130px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 110px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#press_layout02{
    width:170px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 40px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#distributors_layout01{
    width:100px;
    height:auto;
    text-align:center;
    padding:0px 0px 0px 100px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#distributors_layout02{
    width:189px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 40px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}


/* --------------------- drop down menu ------------------------------------ */


.submenu {
    LEFT: 0px; VISIBILITY: hidden; POSITION: absolute
}
.menu {
    PADDING: 0px;  LEFT: 0px; WIDTH: 122px; POSITION: relative; TOP: 0px; HEIGHT: 1.4em; TEXT-ALIGN: left
}
.menu A {
    DISPLAY: block; PADDING-LEFT: 0px; PADDING: 0px; WIDTH: 122px; COLOR: #ffffff; LINE-HEIGHT: 1.4em; 
}

.submenu A {
    BORDER-TOP: #A9C8E9 1px solid; FONT-WEIGHT: normal; BACKGROUND: #3D8DDA; FILTER: Alpha(opacity=86); COLOR: #ffffff; width:200px; height:20px; padding-left:6px; padding-top:4px;
}
.submenu A:visited {
    COLOR: #ffffff
}
.submenu A:hover {
    COLOR: #ffffff; BACKGROUND: #7AC1E9
}
.submenu A:active {
    COLOR: #ffffff
}
#dmenu1 {
    LEFT: 2px; POSITION: absolute; TOP: 22px
}
#dmenu2 {
    LEFT: 2px; POSITION: absolute; TOP: 22px
}
#dmenu3 {
    LEFT: 202px; POSITION: absolute; TOP: 0px
}
#dmenu4 {
    LEFT: 303px; POSITION: absolute; TOP: 0px
}
#dmenu5 {
    LEFT: 404px; POSITION: absolute; TOP: 0px
}
#dmenu6 {
    LEFT: 505px; POSITION: absolute; TOP: 0px
}
.menu SPAN {
    DISPLAY: none
}
.menuhead SPAN {
    COLOR: #000
}



/*------------products new--------------*/



#proBtm{
    width:529px;
    height:auto;
    padding:0px 10px 0px 10px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}
#proBtmL{
    width:408px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}
#proBtmLBox{
    width:408px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}
#proBtmL1{
    width:159px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}
#proBtmL2{
    width:249px;
    height:auto;
    padding:3px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:left;
}

#proBtmR{
    width:101px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
    float:right;
}
#proBtmRBox{
    width:101px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
}
#proBtmR1{
    width:101px;
    height:16px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
}
#proBtmR2{
    width:101px;
    height:16px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-color:#FFFFFF;
}


/*------------list--------------*/

#listPic{
    width:90px;
    height:68px;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#listText {
    /*background-color:#666666;*/
    width:429px;
    height:auto;
    text-align:left;
    padding:0px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}
.text{
    /*background-color:#666666;*/
    width:auto;
    height:auto;
}


/*------------store--------------*/

#storeText {
    /*background-color:#666666;*/
    width:429px;
    height:auto;
    text-align:left;
    padding:25px 0px 0px 10px; 
    margin:0px 0px 0px 0px;
    float:left;
}



/*------------top page new--------------*/


#topL{
    width:244px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}
#topR{
    width:488px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:right;
}

#topL_box{
    width:244px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}
#topL_box_btmmenu{
    width:238px;
    height:auto;
    padding:0px 0px 0px 6px; 
    margin:0px 0px 0px 0px;
}

#topR_box{
    width:488px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}

#topR1{
    width:223px;
    height:auto;
    padding:0px 8px 0px 12px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#topR1_box{
    width:223px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#topR2{
    width:220px;
    height:auto;
    padding:0px 12px 0px 12px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#topR2_box{
    width:220px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#topR_box_bg{
    width:488px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/top_r_bg02.gif);
    float:right;
}
#topR_box_bg_h{
    width:488px;
    height:184px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-image:url(/images/top_r_bg02.gif);
    float:right;
}

#topR_box_bg1{
    width:487px;
    height:auto;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}

#topR_box_bg2{
    width:1px;
    height:184px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    float:left;
}


#topL_boxBg{
    width:244px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/top_l_bg02.gif);
}

#topL_boxBg_text{
    width:205px;
    height:auto;
    padding:0px 17px 0px 22px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/top_l_bg02.gif);
}

#topL_boxBg_text1{
    width:204px;
    height:auto;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#topL_boxBg_text2{
    width:1px;
    height:85px;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
    float:left;
}

#topL_boxBg_text_h{
    width:205px;
    height:85px;
    padding:0px 17px 0px 22px; 
    margin:0px 0px 0px 0px;
    background-image:url(/images/top_l_bg02.gif);
}



