body{background:url(../images/main_bg.jpg) repeat-x #f3f3f3; font-size:12px; color:#000; line-height:20px; margin:0px; font-family:Arial, Helvetica, sans-serif;}

.float_left{float:left;}

.float_right{float:right;}

img{border:none;}

a{font-size:12px; color:#000; text-decoration:none;}

a:hover{font-size:12px; color:#000; text-decoration:underline;}

.clear{clear:both;}

#main{width:1000px; height:auto; margin:0px auto;}

.top{width:1000px; height:537px; margin:0px 0px 0px 0px;}

.logo{width:252px; height:155px; margin:10px 0px 0px 0px;}

.menu{width:252px; height:250px; margin:25px 0px 0px 0px;}

.top_left{width:253px; height:537px; margin:0px 0px 0px 0px; background:url(../images/top_left_bg.jpg) no-repeat;}

.top_right{width:747px; height:537px; margin:0px 0px 0px 0px;}

.banner{width:747px; height:447px; margin:71px 0px 0px 0px;}

.middle{width:1000px; height:375px; margin:0px 0px 0px 0px;}

.middle_left{width:700px; height:375px; margin:0px 0px 0px 0px;}

.middle_right{width:299px; height:375px; margin:0px 0px 0px 0px; background:url(../images/reach_bg.jpg) no-repeat;}

.welcome_head{width:700px; height:25px; margin:45px 0px 0px 0px; color:#00b4ff; font-size:20px; font-weight:bold;}

.welcome_text{width:675px; height:215px; margin:10px 0px 0px 0px; text-align:justify; color:#7a7a7a; font-size:14px;}

.read_more{width:90px; height:20px; margin:30px 0px 0px 0px; padding-left:20px; color:#00b4ff; background:url(../images/readmore.jpg) left no-repeat;}

.read_more a{font-size:12px; color:#00b4ff; text-decoration:none;}

.read_more a:hover{font-size:12px; color:#00b4ff; text-decoration:underline;}


.reach_head{width:250px; height:25px; margin:45px 0px 0px 30px; color:#00b4ff; font-size:20px; font-weight:bold;}

.reach_text{width:240px; height:215px; margin:10px 0px 0px 30px; text-align:left; color:#7a7a7a; font-size:12px; line-height:25px;}


.nav_full{width:960px; height:228px; margin:20px 0px 50px 0px; padding:0px 20px 0px 20px; background:url(../images/nav_bg.jpg) repeat-x;}

.nav_img{width:305px; height:228px; margin:18px 0px 0px 21px;}

.footer{width:100%; height:90px; background:url(../images/footer_bg.jpg) repeat-x; margin:0px 0px 0px 0px; padding-top:45px;}

.footer_copyright{width:1000px; height:20px; margin:0px auto; font-size:14px; color:#7d7978; text-align:center; }

.footer_copyright a{font-size:14px; color:#7d7978; text-decoration:none;}

.footer_copyright a:hover{font-size:14px; color:#7d7978; text-decoration:underline;}

.inner_middle{width:1000px; height:auto; margin:0px 0px 0px 0px;}

.inner_middle_left{width:700px; height:auto; margin:0px 0px 0px 0px;}

.inner_middle_head{width:700px; height:25px; margin:45px 0px 0px 0px; color:#00b4ff; font-size:20px; font-weight:bold;}

.inner_middle_text{width:675px; height:auto; margin:10px 0px 30px 0px; color:#7a7a7a; font-size:14px;}

.quality_img{width:200px; height:134px; margin:0px 10px 10px 0px;}

.quality_img img{border-radius:7px;}

.inner_middle_text ul{width:675px; height:auto; margin:0px 0px 0px 0px; }

.inner_middle_text li{width:675px; height:25px; margin:0px 0px 0px 0px; list-style:url(../images/arrow.png) outside; padding:0px;}

.enquiry_input{border:1px solid #d7d7d7; border-radius:7px; width:159px; height:13px;  background:url(../images/input_bg.jpg) repeat-x; padding:5px 5px 5px 5px;}

.enquiry_message{border:1px solid #d7d7d7; border-radius:7px; width:159px; height:53px;  background:url(../images/message_bg.jpg) repeat-x; padding:5px 5px 5px 5px;}

.enquiry_but{border:0px solid #d7d7d7; width:75px; height:24px; border-radius:5px; background:#45a5cd; color:#FFF; cursor:pointer;}

.products_head{width:675px; height:auto; margin:20px 0px 0px 0px; color:#00b4ff; font-size:14px; font-weight:bold;border-bottom:1px dotted #000; padding-bottom:10px; }

.products_logo_full{width:675px; height:auto; margin:20px 0px 0px 0px;}

.products_logo{width:auto; height:auto; margin:20px 10px 0px 0px;}

.quality_image{width:auto; height:auto; margin:0px 10px 10px 0px;}
