/* CSS Document */

body{margin:0; padding:0; background:url(../images/bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#030303;}


form{margin:0; padding:0;}

.clear{clear:both;}

p{text-align:justify; padding:5px 0; margin:0px;}

ol{padding:0px 0 0 15px; margin:0px;}
ol li{padding:0px; margin:0px;}


#wrapper{width:1000px; padding:0; margin:0 auto;}


#header{width:960px; padding:0; margin:0 auto;}

.header_row{width:960px; padding:0; margin:0; float:left;}

.logo{ width:368px; height:108px; float:left;}

.contact{width:245px; float:right; background:url(../images/contact_no.jpg) no-repeat top left; padding:45px 20px 0 0; text-align:right;}
.contact a{color:#c00200; font-size:14px; text-decoration:none;}
.contact a:hover{color:#c00200; text-decoration:none;}

.banner{width:960px; height:222px; background:url(../images/banner.jpg) no-repeat; float:left;}

.navigation{background:url(../images/navigation.jpg) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:43px; float:left; width:960px;}
.navigation ul{margin:0px; padding:0px;}
.navigation ul li{background:url(../images/divider.jpg) no-repeat right; padding:20px 0px; margin:0; list-style:none; display:inline;}
.navigation ul li a{padding:0 19px; margin:0; color:#000; text-decoration:none; display:inline-block;}
.navigation ul li a:hover{padding:0 19px; margin:0; color:#f3211e; text-decoration:none;}
.navigation ul li a.active{padding:0 19px; margin:0; color:#fff; text-decoration:none; background:url(../images/active.jpg) repeat-x;}
.navigation ul li a.active_left{padding:0 19px; margin:0; color:#fff; text-decoration:none; background:url(../images/left_active.jpg) no-repeat left;}
.navigation ul li a.active_right{padding:0 19px; margin:0; color:#fff; text-decoration:none; background:url(../images/active_right.jpg) no-repeat right;}
.nobg{background:none !important;}



#middle{width:960px; padding:0; margin:0 auto;}

.middle_row{width:960px; padding:15px 0 0 0; margin:0; float:left;}

.left_outer{ width:198px; float:left; margin:0; padding:0;}


.our{ width:198px; float:left; margin:0; padding:0; background: #f4f4f4 url(../images/our.jpg) no-repeat top; padding:32px 0 0 0;}
.our ul{margin:0; padding:10px 0 20px 10px;}
.our ul li{margin:0; padding:0 0 0 35px; background:url(../images/our_li.jpg) no-repeat bottom left; list-style:none; line-height:28px; text-align:left;}
.our ul li a{color:#030303; text-decoration:none;}
.our ul li a:hover{color:#030303; text-decoration:none;}

.link {line-height:22px; text-align:justify; background:url(../images/red-bullets.gif) no-repeat left top; list-style:none; padding:0 0 5px 20px; margin:0; color:#F11712;}

.link a{  line-height:18px; text-align:justify; list-style:none;  margin:0 ; text-decoration:none; color:#F11712;}

.redlink{line-height:22px; text-align:justify; background:url(../images/red-bullets.gif) no-repeat left top; list-style:none; padding:0 0 5px 20px; margin:0; color:#d41a16; text-decoration:none;}
           
.quick{ width:178px; float:left; margin:0; padding:0; background: #f4f4f4 url(../images/quick.jpg) no-repeat top; padding:42px 10px 25px 10px;}
.quick .input{width:170px; background:#e2e2e2; border:1px solid #aaaaaa; font-size:11px; color:#000; margin:5px 0; font-family:Arial, Helvetica, sans-serif; padding:2px;}
.submit{padding:15px 0 5px 50px; margin:0px;}

.welcome{width:534px; float:left; margin:0; padding:0; padding:25px 10px 10px 20px; background:url(../images/welcome.jpg) no-repeat top left;}

.latest_row{width:930px; padding:15px; margin:0; float:left; background:#f2f2f2; margin:15px 0 0 0;}

.latest{width:390px; float:left; margin:0; background:url(../images/latest.jpg) no-repeat top left; padding:40px 20px 0 0;}
.latest p{ color:#363636; font-size:11px; text-align:justify; padding:5px 0; margin:0;}
.latest .img{border:2px solid #bebebe; margin:0 10px 0 0;}
.latest .img_right{border:2px solid #bebebe; margin:0 0 0 10px;}
.latest a{color:#ff0500; text-decoration:underline;}
.latest a:hover{color:#ff0500; text-decoration:none;}
.latest_divider{background:url(../images/latest_divider.jpg) repeat-x;}

.client_outer{ background:#eaeaea url(../images/client.jpg) no-repeat top left; padding:33px 10px 15px 10px; margin:0; width:500px; float:left;}

.client_inner{ background:#eaeaea; padding:20px 10px 20px 15px; margin:0; width:518px; float:left;}

.client{width:498px; margin:10px 0 0 0; padding:0px; float:left;}
.client_top{background:url(../images/client_top.jpg) no-repeat; line-height:7px;}
.client_middle{background:#e7e7e7; border-left:solid 1px #cdcdcd;  border-right:solid 1px #cdcdcd; font-size:11px; color:#000; padding:0 10px; margin:0px; line-height:17px; text-align:left;}
.client_bottom{background:url(../images/client_bottom.jpg) no-repeat; height:17px;}
.client_customer{font-size:15px; color:#ff0000; padding:0 0 10px 30px; margin:0px; text-align:left;}
.client a{color:#ff0500; text-decoration:underline;}
.client a:hover{color:#ff0500; text-decoration:none;}

.price_top{background:url(../images/price-top.jpg) no-repeat;  line-height:7px; height:7px;}
.price_middle{background:#f4f4f4; border-left:solid 1px #cdcdcd;  border-right:solid 1px #cdcdcd; font-size:11px; color:#000; padding:0px 10px; margin:0px; line-height:17px; text-align:left;}
.price_middle p{padding:0px; margin:0px;}
.price_bottom{background:url(../images/price-bottom.jpg) no-repeat; height:10px; line-height:10px;}

.price_middle ul{padding:0 0 0 10px ; margin:0px;}
.price_middle ul li{background:url(../images/red-bullets.gif) no-repeat left top; margin:0px; padding:0 0 0 20px; list-style-type:none;}

.price_middle h3{font-size:13px; font-weight:bold; color:#000; padding:0px; margin:0px; line-height:17px; text-align:left; }

.why{width:198px; float:left; margin:0; background: #f4f4f4 url(../images/why.jpg) no-repeat top; padding:32px 0 0 0;}
.why_text{ margin:0px;padding:0; background:url(../images/why_divider.jpg) repeat-x bottom; margin:0px 10px 0 10px;}
.why_text p{font-size:11px; line-height:16px; color:#000; font-weight:normal;  padding:10px 15px;margin:0;  background:url(../images/why_list.jpg) no-repeat top left;}
.why_text span{color:#d41a16; font-weight:bold;}

.why_inner{width:198px; float:left; margin:0; background: #f4f4f4 url(../images/why.jpg) no-repeat top; padding:32px 0 0 0; margin:20px 0 0 0;}


.model { width:240px; float:left; font-size:12px; color:#DE3016; }
.s_price { width:100px; float:left; font-size:12px; color:#000;  padding-right:20px; }
.us_price { width:100px; float:left; font-size:12px; color:#000;  }


.model_bottom { width:240px; float:left; font-size:11px; color:#DE3016; padding-top:27px; line-height:24px;  }
.s_price_bottom { width:100px; float:left; font-size:11px; color:#000;  padding-top:10px; line-height:24px;}
.us_price_bottom { width:100px; float:left; font-size:11px; color:#000; padding-top:10px; line-height:24px;}

.motor { width:440px; border-top:1px solid #9D9D9D; border-left:1px solid #9D9D9D; border-right:1px solid #9D9D9D; float:left; padding-top:5px; padding-left:5px; padding-right:5px; }
.motor_left { width:250px;  float:left;}
.motor_right { width:160px;  float:left;}

.model-grade {width:150px; float:left; }
.model-grade1 {width:150px; float:left; }
.model-grade2 {width:120px; float:left; }
.model-grade3 {width:240px; float:left; }
.model-grade4 {width:240px; float:left; text-align:right; }


.fea { width:268px; float:left; font-size:11px; color:#000; text-align:center; border-top:1px solid #adadad;}
.fea strong{ width:260px; float:left; font-size:12px; padding-bottom:5px; padding-top:8px; color:#D15518; text-align:center; }

.fea1 { width:268px; float:left; font-size:11px; color:#000; text-align:center; border-top:1px solid #adadad; }
.fea1 strong{ width:260px; float:left; font-size:12px;  padding-bottom:5px; padding-top:8px; color:#D15518; text-align:center; }  

.alig { text-align:justify; padding-left:10px; padding-right:10px; } 
    


.press{width:198px; float:left; margin:0; background: #f4f4f4 url(../images/press.jpg) no-repeat top; padding:32px 0 0 0;}
.press_text{ margin:0px;padding:0; background:url(../images/why_divider.jpg) repeat-x bottom; margin:0px 10px 0 10px;}
.press_text p{font-size:11px; line-height:16px; color:#000; font-weight:normal;  padding:10px 15px;margin:0;  background:url(../images/why_list.jpg) no-repeat top left;}
.press a{color:#ff0500; text-decoration:underline; padding:0 10px 0 0;}
.press a:hover{color:#ff0500; text-decoration:none;  padding:0 10px 0 0;}

.press_inner{width:198px; float:left; margin:0; padding:20px 0 0 0; margin:0 0 0 0;}

.thailand{width:544px; float:left; margin:0; padding:5px 10px 10px 10px; text-align:justify;}
.thailand h1{color:#000; padding:0; margin:0; font-size:16px;}
.thailand h1 span{ color:#d41a16;}
.thailand h1 a{ color:#d41a16; text-decoration:none;}
.thailand p{color:#030303; font-size:11px; padding:3px 0; margin:0;}
.thailand a{color:#000; text-decoration:underline;}
.thailand a:hover{color:#000; text-decoration:none;}
.thi_divider{background:url(../images/thi_divider.jpg) repeat-x;}
.thailand h3{color:#000; padding:10px 0 0 0 ; margin:0; font-size:13px;}



.leading_row{width:930px; padding:25px 15px; *padding:15px 15px; margin:0; float:left; background:#f2f2f2; margin:15px 0;}
.leading{ width:300px;  float:left; margin:0; padding:0;}
.leading h1{color:#000; padding:0; margin:0  0 10px 0; font-size:16px;}
.leading h1 span{ color:#d41a16;}

.leading_divider{width:14px; float:left; background:url(../images/leading_divider.jpg) repeat-y; height:220px;}

.footer{width:960px; background:#8b8b8b; text-decoration:none; padding:20px; margin:0; float:left;} 

.footer_left{width:600px; margin:0; padding:0 30px 0 0; float:left;}
.footer_left p{ color:#fff; background:url(../images/footer_divider.jpg) repeat-x bottom; padding:0 0 15px 0; margin:0; font-size:11px;}
.footer_left a{color:#fff; text-decoration:none;}
.footer_left a:hover{color:#fff; text-decoration:none;}

.footer_right{width:330px; margin:0; padding:0; float:left;}

.footer_contact{width:325px; margin:0; padding:0px; float:left;}
.footer_contact_top{background:url(../images/contact_top.jpg) no-repeat; line-height:11px;}
.footer_contact_middle{background:#dedede; padding:0 10px 0 20px;}
.footer_contact_middle h1{color:#ff0000; padding:0; margin:0; font-size:18px;}
.footer_contact_middle h2{ color:#000; color:#000; font-size:14px; padding:10px 0 0 0; margin:0;}
.footer_contact_middle p{ color:#030303; padding:0 0 5px 0; margin:0; font-size:11px;}

.footer_contact_bottom{background:url(../images/contact_bottom.jpg) no-repeat; height:11px;}
.contact_divider{background:url(../images/contact_divider.jpg) repeat-x;}

.innerpage_img{border:2px solid #BEBEBE; margin:0 0 0 10px;}
.innerpage_img1{border:2px solid #BEBEBE; margin:0 10px 0 0;}

.innerpage_img2{border:2px solid #BEBEBE;}

.heading_inner_table{background:#CCCCCC; font-size:14px; color:#333333;}

.table_border{border:1px solid #999999;}

.bg_td_dark{background:#e5e5e5;}
.bg_td_light{background:#f6f5f5;}

.right_outer{ width:198px; float:left; margin:0; padding:0;}



