/* CSS Document */
body{margin:0 auto; padding:0px; font-size:11px; background-color:#d6d6d6; width:1003px;}
*{outline:none; border:0;  margin:0;list-style-type:none; padding:0; color:#1f1f1f; font-family:Arial, Helvetica, sans-serif;}
a{color:#1887be; text-decoration:none;}
a:hover{text-decoration:none; color:#1394c1;}
a:active{}
input, select, textarea{float:left; color:#505A5C; height:18px; width:175px; border:1px solid #aaa;}

textarea{height:55px; padding:5px; width:165px; overflow:auto;}
h1{font-size:18px; color:#0178ae; font-weight:normal;}
h2{font-size:16px; color:#094973; font-weight:normal;}
p{margin-bottom:10px; text-align:justify; clear:both;}
label{font-weight:bold; width:50px; float:left; margin-bottom:15px; margin-right:15px;}
.red-text{color:#FF0000;}


#wrapperOuter{margin:0 auto; padding:0px; width:1003px;}
#wrapper{width:1003px; float:left; background-color:#FFF;}
/*  #wrapper{width:1003px; background-color:#FFF; float:left;} */
#header{width:1003px; height:154px; float:left; background-image:url(../images/header.jpg); background-position:left; background-repeat:no-repeat;}
#header-in1{width:73px; padding-top:20px; padding-left:920px; float:left;}
#header-in2{width:980px; display:inline; margin-left:23px; margin-top:63px; float:left;}


/*#menu-outer-home{width:698px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:8px; background-repeat:no-repeat;}
#menu-outer-about-us{width:698px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:79px;  background-repeat:no-repeat;}
#menu-outer-partners{width:698px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:262px;  background-repeat:no-repeat;}
#menu-outer-clients{width:698px; padding-left:25px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:335px 0px; background-repeat:no-repeat;}
#menu-outer-products{width:698px; padding-left:25px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:407px 0px; background-repeat:no-repeat;}
#menu-outer-services{width:698px; padding-left:25px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:405px 0px; background-repeat:no-repeat;}
#menu-outer-career{width:698px; padding-left:25px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg.jpg); background-position:477px 0px; background-repeat:no-repeat;}
#menu-outer-contact{width:698px; padding-left:25px; padding-top:12px; height:26px; float:left; color:#FFF; background-image:url(../images/menu-bg2.jpg); background-position:551px 0px; background-repeat:no-repeat;}*/



#menu{width:698px; height:26px; float:left; color:#FFF; padding-left:25px; padding-top:12px; }


#search{width:240px; padding-top:0px; padding-top:10px; height:28px; float:left; color:#999; margin-left:40px;}
#banner{width:963px; height:307px; padding:10px 20px 0 20px; float:left;}
#banner1{width:482px; height:307px;  float:left; background-image:url(../images/banner1.jpg); background-repeat:no-repeat; background-position:left;}
#banner2{width:481px; height:307px;  float:left;}

#wowslider-container { width:482px; height:307px; z-index:100; margin-bottom:10px;}
#wowslider-container .wowslider-images{position: absolute; width:482px; height:307px;overflow:hidden;}



#body-main{width:963px; padding:0px 20px 0 20px; float:left;}
#body-left{width:715px; padding-right:10px; float:left;}
#body-left-in1{width:715px; height:24px; padding-top:5px; font-size:18px; color:#0178ae; float:left; border-bottom:1px solid #202020;}
#body-left-in2{width:715px; height:122px; padding-top:10px; text-align:justify; float:left; font-size:12px !important;}
#body-left-in3{width:60px; height:20px; padding-left:655px; float:left;}
#body-left-in4{padding-left:15px; width:695px; height:172px; margin-top:10px; float:left; border:2px solid #a2d4ec; background-color:#d0e9f5;}

.more{ color:#FFF; padding:3px 0 0 8px; width:63px;  background-image:url(../images/more-bg.jpg); background-position:right top; background-repeat:no-repeat;}
.more a{ color:#FFF; padding-top:3px;}
.more a:hover{ color:#CCC;}
#body-right{width:237px; padding-top:10px; float:left;}
#body-right-in1{width:225px; padding:10px 0 0 12px; float:left; font-size:17px;}
#body-right-in2{width:225px; padding:10px 0 0 12px; float:left; }
#body-right-in3{width:195px; float:left; }
.body-right-outer{width:195px; float:left; height:150px;}
.body-news-more{width:195px; float:left; text-align:right; padding-bottom:12px; }
.body-news-more a{color:#8c0909; display:block;}
.body-news-more a:hover{color:#999; display:block; text-decoration:underline;}
#body-right-nbox{width:65px; padding:0px; float:left; }
#body-right-nbox2{width:122px; padding-left:8px; float:left; text-align:justify; }
.color{color:#1394c1;}
.news-scroller{width:15px; float:left; height:140px; }
#pscroller1{width: 700px;height:26px; text-align:left}
#footer{ margin-top:12px; width:1003px; height:80px; float:left; background-image:url(../images/bottom-bg.jpg); background-repeat:repeat-x; background-position:left;}
#footer-content{ width:1003px; float:left; text-align:center; margin-top:10px; }
#footer-content li { padding-left:10px; display:inline; color:#FFF; }
#footer-content ul { margin-bottom:10px; }
#footer-content ul a { display:inline; color:#fff; font-size:11px;}
#footer-content ul a:hover{ color:#ccc; }
#footer-content2{ width:480px; float:left; color:#fff; padding-left:20px;  }
#footer-content3{ width:483px; float:left; color:#fff; text-align:right; padding-right:20px; }
#footer-content3 a{  color:#fff; }
#footer-content3 a:hover{  color:#ccc; }

/* about us */
.about-left{width:715px; padding-right:10px; min-height:300px; height:auto !important; height:300px; float:left;}
.about-left-in2{width:685px; height:360px; font-size:12px; line-height:18px; margin-top:10px;  height:400px; text-align:justify; float:left;}
.about-left-in2 ul{}
.about-left-in2 li{ padding-left:20px; background-image:url(../images/arrow.gif); background-position:0px 3px; background-repeat:no-repeat;}

.about-scroll{height:430px; float:left;}


#about-banner{width:963px; height:215px; padding:10px 20px 0 20px; float:left;}
#mission-title{width:225px; float:left; font-size:18px; padding-bottom:5px; color:#0178ae; }
#about-right{width:227px; margin-top:10px; padding:10px 0 5px 10px; float:left;  }

#mission-title2{width:215px; float:left; padding-right:10px;}
#mission-title2 ul{}
#mission-title2 li{ margin-bottom:10px; font-size:13px;  color:#FFF; text-align:justify; padding-left:15px; background-image:url(../images/arrow.gif); background-position:0px 3px; background-repeat:no-repeat;}

#about-left-in1{width:715px; height:24px; padding-top:5px; font-size:18px; color:#28506d; float:left; border-bottom:1px solid #202020;}

/* products */
#prod-title{width:715px; float:left; padding-top:5px; height:20px; border-bottom:1px dotted #ccc;}
#prod-left{width:715px; padding-right:10px; margin-bottom:10px; min-height:300px; height:auto !important; height:300px; float:left;}
#prod-left-in2{width:715px; height:122px; min-height:300px; height:auto !important; height:300px; padding-top:0px; text-align:justify; float:left;}
#accord-expand{width:715px; float:left;}
#accord-expand ul{}
#accord-expand li{ padding-bottom:5px; padding-left:20px; background-image:url(../images/arrow.gif); background-position:0px 3px; background-repeat:no-repeat;}

/* services */
#services-left-in2{width:715px; padding-top:12px; height:122px; min-height:300px; height:auto !important; height:300px; text-align:justify; float:left;}
#services-left-in2 ul{}
#services-left-in2 li{ padding-right:20px; padding-top:5px; padding-bottom:5px; padding-left:20px; background-image:url(../images/arrow.gif); background-position:0px 9px; background-repeat:no-repeat;}

/* contact */
#enquiry-su-title{width:470px; font-size:12px; float:left; font-weight:bold; text-align:justify; padding-bottom:5px;}
.contact{width:559px; float:left; padding-bottom:10px; padding-left:0px;}
.redtext{color:#FF0000;}
.enquiry-outer{width:470px; margin-top:10px; padding:10px 20px 10px 20px; min-height:475px; height:auto !important; height:475px;  float:left; background-color:#f9f8f8; border:1px solid #dcdcdc;}
#enquiry-box-right{width:410px; padding:10px; height:525px; float:left; background-color:#FFF; border:1px solid #dcdcdc; background-image:url(../images/enquir-img.jpg); background-position:top right; background-repeat:no-repeat;}
#enquiry-box-in1{width:470px; float:left; font-weight:bold; text-align:justify; padding-bottom:5px;}
#enquiry-box-in2{width:470px; float:left; line-height:18px;}

#contact-main{width:963px; min-height:300px; height:auto !important; height:300px; float:left;}
#contact-left-in1{width:963px; height:24px; padding-top:5px; font-size:18px; color:#28506d; float:left; border-bottom:1px solid #202020;}
#contact-left-in2{width:963px; height:122px; min-height:300px; height:auto !important; height:300px; padding-top:0px; text-align:justify; float:left;}
.contact-address-outer{width:280px; float:left; padding:10px 20px 10px 20px;}
.contact-address-in{width:280px; float:left;}
.contact-address-head{width:280px; float:left;}


/* clients  */
#accord-expand2{width:715px; float:left;}
#accord-expand2 ul{}
#accord-expand2 li{ padding-bottom:18px; padding-left:20px; background-image:url(../images/arrow.gif); background-position:0px 3px; background-repeat:no-repeat;}












