@charset "utf-8";
/* CSS Document */

body
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none; padding:0; margin:0; background: #fff;}

#wrapper
{padding:0; margin:0; position:relative; }

#header
{padding:0; margin:0;  position:relative; background:url(images/header.jpg);}

#main-header
{width:1006px; padding:0 0 0 0; margin:0 auto; background:url(images/header.jpg); height:115px;}

.logo
{width:100px; padding:0 0 0 0; margin:5px 0 0 0px; float:left;}

#top-header
{ background:#10557c; padding:0; margin:0; height:5px; position:relative;}

#navi
{width:1006px; padding:0 0 0 0; margin:0 auto; background:#10557c; margin-top:5px; height:36px; margin-top:0px; border: 1px solid #063854; border-radius:5px;}

#navi-bottom
{width:1006px; padding:0 0 0 0; margin:0 auto; background:url(images/mid_box_bg.gif); height:15px;}

.top-right
{width:258px; padding:0 0 0 0; margin:5px 0 0 0; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#595959; 
}

#banner
{width:1006px; padding:0 0 0 0 ; margin:0 auto;}

.banner
{width:743px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

.enquiry-box
{background:#e3e3e3; padding:0 0 0 0; height:243px; margin:0 0 0 22px; float:left; width:240px; border-radius:5px;}

#marquee
{width:1006px; padding:0 0 0 0; margin:0 auto; border: 1px solid #e8e8e8; border-radius:5px; margin-top:5px; height:30px; font-weight:bold; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#666;}

.marquee
{width:985px; padding:0 0 0 0; margin:8px 0 0 8px; float:left;}

#main-part
{width:1006px; padding:0 0 0 0; margin:0 auto; margin-top:15px;}

.welcome
{width:735px; padding:0 0 0 0; margin:5px 0 0 8px; float:left; text-align:justify; font-size:13px; color:#666; text-decoration:none; line-height:24px; font-family:Arial; font-weight: normal;}

#last-bottom
{ background:#10557c; height:30px; padding:0; margin:0; position:relative;}

#bottom
{width:1006px; padding:0 0 0 0; margin:0 auto; color:#FFF;}

.about-pic
{width:310px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

.vision-pic
{width:210px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

.top-pics
{ width:402px; padding:0 0 0 0; margin:1px 0 0 10px; float:left;}

#welcome
{width:745px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

#right-side
{padding:0 0 0 0; margin:0 0 0 19px; float:left; width:240px;}

.right-side
{width:240px; padding:0 0 0 0; margin:5px 0 0 0; float:left;}

.pic
{width:120px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

.news-events-box
{background:#fafafa; font-size:13px; padding:0 0 0 0; height:280px; margin:5px 0 0 0px; float:left; width:240px; border-radius:5px; color:#666; border: 1px solid #dfdfdf;}

.headings-new
{font-size:17px; color: #F00; text-decoration:none; font-weight:bold;}

.logo1
{width:310px; padding:0 0 0 0; margin:5px 0 0 0px; float:left;}

.bank-middle
{width:230px; padding:0 0 0 0; margin:0 0 0 35px; float:left;}

.text
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666; text-decoration:none; text-align:justify; font-weight:normal; line-height:20px;}

.star
{color:#F00;}

.director-message
{width:200px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

#main-part1
{width:1006px; padding:0 0 0 0; margin:0 auto; margin-top:0px;}

.about-pics
{width:158px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

.client-text
{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #262626; text-decoration:none; font-weight:normal; line-height:20px; padding:0 0 0 15px;}

.manufacturer-link
{font-family:Arial, Helvetica, sans-serif; color:#666;}

.manufacturer-link:hover
{color:#333; text-decoration:none;}