/* CSS Document */
body {
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	padding:0;	
	color:#333333;
	background:#fff;	

}
div, ul, h1, h2, h3, h4, h5, li, p, img, form, input, textarea, label {
	margin:0;
	padding:0;
}

sup{
color:#FF0000;}
a {
    outline: none;
	color:#333;
	/*text-decoration:underline;*/
	text-decoration:none;
}

a:hover {
    outline: none;
	color:#000;
	/*text-decoration:none;*/
	text-decoration:underline;
}

img {
	border:none;
}

li {
	list-style:none;
}


.clearall {
	clear:both;
	font-size:1px;
	line-height:1px;
	height:1px;
	min-height:1px;
}
/*end utility*/
@font-face {
    font-family: 'trebuchet_msregular';
    src: url('trebuc-webfont.eot');
    src: url('trebuc-webfont.eot?#iefix') format('embedded-opentype'),
         url('trebuc-webfont.woff') format('woff'),
         url('trebuc-webfont.ttf') format('truetype'),
         url('trebuc-webfont.svg#trebuchet_msregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'trebuchet_msbold';
    src: url('trebucbd-webfont.eot');
    src: url('trebucbd-webfont.eot?#iefix') format('embedded-opentype'),
         url('trebucbd-webfont.woff') format('woff'),
         url('trebucbd-webfont.ttf') format('truetype'),
         url('trebucbd-webfont.svg#trebuchet_msbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaBold';
    src: url('proximanova-bold.eot');
    src: url('proximanova-bold.eot') format('embedded-opentype'),
         url('proximanova-bold.woff') format('woff'),
         url('proximanova-bold.ttf') format('truetype'),
         url('proximanova-bold.svg#ProximaNovaBold') format('svg');
}

/* start main content */
div#container{
	width:100%;
	height:auto;
	margin:0 auto;
	display:block;
	}
.contentWrap{
	width:1004px;
	margin:0 auto;
	position:relative;
	/*border:1px solid #000;*/
	}
div#header{
	height:147px;
	background:url(../images/hdrbg.jpg) left top repeat-x;
	}
.topheader{
	height:100px;
	}
.logo{
	float:left;
	margin:0 0 0 0;
	}
.rgthdrimg{
	float:right;
	margin:0 0 0 0;
	}				
ul.nav{
	clear:both;
	height:47px;
	padding:0;
	margin:0;
	width:1004px;
	}
ul.nav li{
	float:left;
	display:inline-block;
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:47px;
	text-align:center;
	text-transform:uppercase;	
	background:url(../images/menubar.png) right top no-repeat;
	display:block;
	}
ul.nav li.last{
	background:none;
	}	
ul.nav li a{
	color:#000000;
	text-decoration:none;
	padding:0 34px;
	line-height:47px;
	display:block;	
	}
ul.nav li a:hover, ul.nav li a.active{
	color:#2f52a3;
	background:url(../images/menuhover.png) center bottom no-repeat;
	text-decoration:none;
	display:block;

	}
.dropdown {
	float: left;
	overflow: hidden;
}
.dropdown:hover .dropdown-content {
  display: block;
  border-top:1px solid #2f52a3;
}	
.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
}

.dropdown-content a {
  float: none;
  color: #FFF;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
  border-bottom:1px solid #ddd;
  
}
.dropdown-content a:hover {
  background-color: #ddd;
  border-bottom:1px solid #2f52a3;
  
}


.img_div{
	margin:10px 0;
	text-align:center;
}
.img_div img{
	background-color:#FFF;
	padding:4px;
	border:1px solid #eee;	
}
div#banner{
	height:331px;
	background:url(../images/bnrbg.jpg) center top no-repeat;
	}	
.bnrtxt1{
	/*font-family: 'ProximaNovaBold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#2f52a3;
	text-align:left;
	line-height:34px;
	text-transform:uppercase;
	text-shadow:2px 2px 5px #dfdfdf;
	padding:30px 0 0 20px;
	}
.bnrtxt2{
	/*font-family: 'ProximaNovaBold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#4ba2c2;
	text-align:left;
	line-height:32px;
	background:url(../images/hdingbg.jpg) 20px top no-repeat;
	text-transform:uppercase;
	text-shadow:2px 2px 5px #dfdfdf;
	padding-left:90px;
	margin-top:10px;
	}
.bnrtxt3{
	width:488px;
	/*font-family:Tahoma, Geneva, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	padding:63px 0 0 60px}
ul.bnrlist{
	padding:10px 0 0 20px;
	clear:both;
	}
ul.bnrlist li{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	text-align:left;
	line-height:32px;
	background:url(../images/btn.png) left 7px no-repeat;
	padding-left:28px;
	}
.learnmore{
	position:absolute;
	top:184px;
	left:100px;
	}
div#midone{
	height:325px;
	background:#f9f9f9;
	width:100%;
	}
.midonelft, .midonergt{
	float:left;
	display:inline-block;
	height:325px;
	}
.midonelft{
	width:650px;
	background:url(../images/midonebar.jpg) right center no-repeat;
	}
h1, h2, h3{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#777777;
	text-align:left;
	line-height:60px;
	background:url(../images/headingbar.png) 20px bottom no-repeat;
	padding:10px 0 0 20px;
	}
h1 span{
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	color:#2f52a3;
	text-transform:uppercase;
	}
h2 b, h3 b{
	font-weight:normal;
	color:#3551a2;
	}
h2{
	padding-top:20px;
	}
.news{
	margin: 0 0 30px 20px;
	background-color: #FF0000;
	color: #FFF;
	height: 35px;
	 }
.news_img{
	width:200px;
	float:left;
	margin-left:1px;
	}		
.news_txt{
	float:left;
	width: 760px;
	margin: 0 10px 0 0;
	padding: 8px 0;
	color:#FFF;
}
.news_txt p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}
.molfttxt{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b6d6e;
	text-align:left;
	padding:15px 30px 0 20px;
	line-height:21px;
	}		
.midonergt{
	width:350px;
	}	
.morgttxt{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	line-height:25px;
	padding:80px 20px 0 40px;
	color:#6b6d6e;
	}
.lftquote{
	float:left;
	margin:-10px 5px 0 -30px;
	}
.rgtquote{
	float:right;
	margin:15px  0 0;
	}
div#midtwo{
	height:450px;
	background:url(../images/shadow.jpg) center top  no-repeat;
	width:100%;	
	clear:both;
	}
.midtwolft, .midtworgt{
	float:left;
	display:inline-block;	
	position:relative;
	}
.midtwolft{
	width:484px;
	margin:10px 30px 0 10px;
	background:url(../images/productrangebar.jpg) right 25px no-repeat;
	}
.drum{
	position:absolute;
	left:0;
	top:25px;
	}
	
.drum1{
	position:absolute;
	left:0;
	top:35px;
	}
.lfthding{
	width:272px;
	margin:25px 0 0 180px;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2a4490;
	text-align:center;
	}
ul.table{
	width:271px;
	height:170px;
	background:url(../images/tblbg.jpg) center top no-repeat;
	clear:both;
	margin:10px 0 0 180px;
	padding:5px 0 5px 0;
	}
ul.table2{
	width:271px;
	height:170px;
	background:url(../images/tblbg2.jpg) center top no-repeat;
	clear:both;
	margin:35px 0 0 180px;
	padding:5px 0 5px 0;
	}
ul.table li,ul.table2 li{
	float:left;
	display:inlin-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	padding-left:10px;
	line-height:30px;
	}
ul.table li.lft,ul.table2 li.lft{
	width:100px;
	
	font-size:13px;
	}
ul.table li.rgt1,ul.table2 li.rgt1{
	width:140px;
	padding-left:7px;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	}
ul.table li.lft1,ul.table2 li.lft1{
	width:100px;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
ul.table li.rgt,ul.table2 li.rgt{
	width:140px;
	padding-left:7px;
	}
/*.viewmore{
	font-family: 'trebuchet_msbold';
	font-size:18px;
	color:#2f52a3;
	text-align:left;
	clear:both;
	margin:15px 0 0 180px;
	}
.viewmore a{
	text-decoration:underline;
	color:#2f52a3;
	}
.viewmore a:hover{
	text-decoration:none;
	color:#2f52a3;
	}			*/							
.midtworgt{
	width:442px;
	padding-top:10px;
	}
div#midthree{
	height: auto;
	background: #f9f9f9 url(../images/shadow2.jpg) center -3px  no-repeat;
	width: 100%;
	clear: both;
	padding-top:40px;
	padding-bottom:10px;
	}
ul.clientlist{
	margin:20px 0 0 0;
	}
ul.clientlist li{
	float:left;
	display:inline-block;
	margin:0 11px 0 11px;
	}
div#midfour{
	height:300px;
	width:100%;
	background:#3551a2;
	clear:both;
	padding-bottom:20px;
	}
h4{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#d2d1d2;
	text-align:left;
	line-height:38px;
	border-bottom:1px solid #d2d1d2;
	width:500px;
	padding:20px 0 0 0;
	}
h4 span{
	color:#6bbbc8;
	}
ul.midfourlist{
	width:1004px;
	clear:both;
	margin:0 0 0 0;
	}
ul.midfourlist li{
	float:left;
	display:inline-block;
	width:323px;
	background:url(../images/m4listbar.jpg) right 20px no-repeat;
	margin-right:10px;
	}
.midfourlisttxt{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	line-height:19px;
	padding-top:20px;
	}
.midfourlisttxt span{
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6bbbc8;
	text-transform:uppercase;
	line-height:22px;
	}
div#footer{
	height:80px;
	background:#f9f9f9 url(../images/shadow2.jpg) center -3px  no-repeat;
	clear:both;
	}
.ftrtxt{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#424a53;
	text-align:center;
	line-height:80px;
	}	

/******PRODUCTS*******/

div#banner_pr{
	height:175px;
	background:url(../images/bnrbg_pr.jpg) center top no-repeat;
	}	
.bnrtxt1_pr{
	/*font-family: 'ProximaNovaBold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:43px;
	color:#4ba2c2;
	padding:52px 0 0 135px;
	}	
/**MID-SECTION**/

div#midone_pr{
	/*height:1570px;*/
	width:100%;
	}	

.heading_pr .pr_p1{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#5f5e5e;
	text-align:left;
	padding:10px 0 5px 0;
	height:40px;
	width:580px;
	background:url(../images/border.jpg) center bottom no-repeat;
	/*border-bottom:1px solid #ccc;*/
	}	
.heading_pr .pr_p2{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#6b6d6e;
	text-align:left;
	margin:15px 0 40px 0;}	
.detail_heading{
	margin:10px 0 0 270px;}
.div_center{
	text-align: center;
	margin: 0 0 20px 0;
}
.detail_heading p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	text-align:center;
	padding:10px;
	border-radius:5px;
	width:415px;
	background-color:#2f52a3;
	}	
.in_detail{
	margin: 40px 0 0 0;
	height: 570px;
}	
.lft_in_detail{
	width:490px;
	float:left;
	/*border:1px solid #009;*/}
.lft_in_detail1{
	float:left;
	padding:0 10px;
	margin-bottom:15px;
	/*border-right:1px solid #009;
	border-bottom:1px solid #009;*/
	}
.lft_in_detail1 img{
	border-right:1px solid #80c1d9;
	padding-right:10px;
	
	}
.lft_in_detail2{
	float:left;
	padding:0 10px;
	/*border:1px solid #009;*/
	}
.lft_in_detail2 img{
	border-top:1px solid  #80c1d9;
	padding-top:25px;}
.rgt_in_detail{
	width:480px;
	float:right;
	/*border:1px solid #009;*/}

.rgt_in_detail1{
	float:right;
	padding:0 10px;
	margin-bottom:15px;
	/*border:1px solid #009;*/
	}
.rgt_in_detail1 img{
	border-bottom:1px solid  #80c1d9;
    padding-bottom:15px;}	
.rgt_in_detail2{
	float:right;
	padding:0px 10px  10px 15px;
	/*border-top:1px solid #009;
	border-left:1px solid #009;*/
	}
.rgt_in_detail2 img{
	border-left:1px solid  #80c1d9;
    padding-left:21px;}	
.detail_box_pr2{
	margin:40px 10px 20px 10px;
	}
.detail_box_pr21{
	float:left;
	width:306px;
	margin:0 20px 0 0 ;
	border-right:2px solid #bec8e0;}	
.detail_box_pr23{
	float:left;
	width:306px;
	margin:0 20px 0 0 ;
	}	
.para_pr1{
	text-align:left;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
.para_pr2{
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c1c1c;
	margin-bottom:10px;}	
.para_pr3{
	float:left;
	text-align:left;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
.para_pr4{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c1c1c;
	margin:3px 98px 0 0;}
.para_pr5{
	float:left;
	margin:15px 0 0 0;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
.para_pr6{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c1c1c;
	margin:18px 10px 0 0;}

/***QUALITY***/
	
.bnrtxt1_qa{
	/*font-family: 'ProximaNovaBold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:43px;
	color:#4ba2c2;
	padding:52px 0 0 160px;
	}
.heading1_qa{

}
.heading1_qa p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#5f5e5e;
	text-align:left;
	padding:10px 0 5px 0;
	/*border-bottom:1px solid #999;*/
	width:580px;
	height:40px;
	background:url(../images/border.jpg) center bottom no-repeat;}
.heading1_qa span,.heading1_cl span{
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#2f52a3;
	text-align:left;
	padding:10px;}
.text1_qa p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b6d6e;
	text-align:left;
	line-height:20px;
	margin:15px 15px  0 0;
	}
.list_heading2_qa p{
    /*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#5f5e5e;
	text-align:left;
	padding:10px;
	width:580px;
	padding:25px 0 0;}
.list_qa{
	width:250px;
	float:left;
	margin:20px 0 0 30px;
	/*border:1px solid #009;*/ }
.list_qa ul li{
	padding:0 0 0 30px;
	font-size:14px;
	height:30px;
	color:#6b6d6e;
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bullet_qa.jpg) no-repeat  top left;}
.text2_qa p{
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b6d6e;
	text-align:left;
	line-height:20px;
	padding:25px 20px 0 0;}
.text3_qa p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b6d6e;
	text-align:left;
	padding:25px 0;}
	
.bottom_box_qa{
	background:url(../images/bottom_img.jpg) no-repeat top left;
	height:305px;
	margin-bottom:25px;
	}
.bottom_box_qa p{
	width:248px;
	/*font-family: 'trebuchet_msbold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#254797;
	float:left;
	width:245px;
	padding:13px 0 0 2px;
	}	
.bottom_box_qa .p1{
	line-height:19px;
	width:232px;
	padding:9px 0 0 8px;
	}	
.bottom_box_qa .p2{
	padding:14px 0 0 12px;
	}
.bottom_box_qa .p3{
	line-height:19px;
	width:232px;
	padding:16px 0 0 1px;
	}
.bottom_box_qa .p4{
	line-height:19px;
	width:232px;
	padding:15px 0 0 9px;
	}	
	
/***CONTACT***/
	
.bnrtxt1_cont{
	/*font-family: 'ProximaNovaBold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:43px;
	color:#4ba2c2;
	float:left;
	}
.bnr_txt{
	height:50px;
	width:auto;
	margin:60px 0 0 60px;
	float:left;
	}
.bnr_txt .img_line1{
	float:left;
	margin:20px 5px 0 0px;}	
.bnr_txt .img_line2{
	float:right;
	margin:20px 5px  0 0;}	
.lft_cont{
	width:615px;
	height:450px;
	float:left;
	}		
.rgt_cont{
	width:315px;
	height:445px;
	float:right;
	margin:35px 15px 50px 0;
	background-color:#efeeee;
	border-radius:6px;
    }	
.lft_list1_cont ul li,.lft_list2_cont ul li{
	float:left;
	padding:5px 0;
	
	}
.lft_list1_cont{
	width:305px;
	float:left;
	margin-top:35px;
	}	
.lft_list2_cont{
	width:305px;
	float:right;
	margin-top:35px;
	}	
.lft_head_cont{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size::19px;
	color:#2f52a3;
	text-align:left;}
.list_img_cont{
	padding:20px 20px 0 0;
	float:left;}
.list_txt_cont p.listh_cont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#6b6d6e;
	margin:0 0 0 50px;
	padding:30px 0 5px;}
.list_txt_cont p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b6d6e;
	margin:0 0 0 50px;
	line-height:1px;
	}	
.frm_heading_cont p{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#2f52a3;
	width:290px;
	margin:10px 0 5px 10px;
	border-bottom:1px solid #66b5d2;}
.form-box{
	width:300px;
	margin:25px 0 0;
	line-height:30px;
    text-align:right;
	word-spacing:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
 }

.frm-fld{
	height:30px;
    margin:0 0 6px 5px;
		  }
.frm-fld label{
	float:left;
	width:83px;
	margin:0 0px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#282828;
	text-align:left;
				}

.frm-fld input{
	width:194px;
	height:30px;
	float:right;
	border:none;
	outline:none;
	border-radius:5px;
	padding:0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#d2d2d3;
				}
.frm-fld select{
	width:204px;
	height:30px; 
	float:right;
	border:none;
	outline:none;
	border-radius:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#d2d2d3;
				}
.frm-fld textarea{
	height:90px;
	width:194px;
	float:right;
	border:none;
	outline:none;
	border-radius:5px;
	background-color:#d2d2d3;
	resize:none;
	padding:5px 5px;
	}
.submit{
	float:right;
    margin:0 52px 0 0;
	background:url(../images/submit_cont.png) no-repeat center top;
	border:none;
	height:50px;
	width:153px;
	cursor:pointer;
	}

/***INFRASTRUCTURE***/	
.bnr_txt_infra{
	height:50px;
	width:auto;
	margin:60px 0 0 0;
	float:left;
	}
.bnr_txt_infra .img_line3{
	margin:18px 0 0;
	float:left;}
.bnr_txt_infra .img_line4{
	margin:18px 0 0;
	}
.lft_txt_infra{
	width:500px;
	float:left;
	margin-top:10px;}
.lft_infra p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	line-height:21px;
	color:#6b6d6e;
	width:530px;
	margin:20px 0;}
.rgt_img_infra img{
	float:right;
	margin:90px 10px 45px 0;}
	
/***CLIENTS***/

.heading1_cl p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#5f5e5e;
	text-align:left;
	padding:10px 0 5px 0;
	margin-left:20px;
	/*border-bottom:1px solid #999;*/
	width:500px;
	height:40px;
	}
.mid_client{
	float:right;
	margin-top:10px;
	margin-bottom:30px;
	}
.rgt_cl{
	background:url(../images/bg_client.jpg) no-repeat center top;    margin-top:20px;
	height:1240px;
	width:720px;}
.box1_cl p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:center;
	}
.box1_cl .p1,.box1_cl .p3{
	padding:15px 0 0;}
.box1_cl .p2{
	padding:40px 0 0;}
.box1_cl .p3{
	padding:55px 0 0;}
.box1_cl .p4,.box1_cl .p6{
	padding:80px 0 0;}
.box1_cl .p5,.box1_cl .p6{
	padding:60px 0 0;}

.list_img1_cont img{
	margin:10px 0 0 20px;}
.list_img2_cont img{
	margin:30px 0 0 180px;}
.list_img3_cont img{
	margin:20px 0 0 60px;}
.list_img4_cont img{
	margin:30px 0 0 120px;}
.list_img5_cont img{
	margin:40px 0 0 110px;}
.list_img6_cont img{
	margin:30px 0 0 100px;}
	
/***ABUOT-US***/

.lft_list_abt{
	float: left;
	width: 240px;
	margin: 30px 0 0 10px;
	border: 1px solid #cbcaca;
	border-bottom: 4px solid #cbcaca;
	}
.list_head_abt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:10px 0 10px 15px;
	color:#0d659f;
	border-bottom:1px solid #cbcaca;}
.list_abt{
	width: 240px;
	background-color: #e5e5e5;
}
.list_abt ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0 0 0 15px;
	margin:0px 0 0 15px;
	width:200px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
	background:url(../images/bullet_abt.png) no-repeat left 15px;}
.list_abt ul li:last-child{
	border:none;}
.list_abt ul li a{
	color:#0d659f;
	text-decoration:none;
	}
.list_abt ul li a:hover,.list_abt ul li a.active1{
	color:#000;
	text-decoration:none;
	}
.rgt_txt_abt{
	width: 720px;
	float: right;
	margin: 10px 0 50px 0;
}
.rgt_abt p, .product_body p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color:#6b6d6e;
	margin:10px 0 0 0;
	width:720px;
	margin:20px 0 0 0;
	line-height:21px;
	}
	
/***INDUSTRY***/
.indus_icons{
	margin: 10px 0;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.ind_block{
	float:left;
	margin:10px 10px;
	text-align:center;
	width:20%;
	height:150px;
}
.ind_block img{
	margin-bottom:20px;
}
.ind_block span{
	display: block;
	text-align: center;
	font-size: 13px;
	font-weight: 600;
	color: #6b6d6e;
}
.list_ind{
	margin-top:20px;
}

.list_ind ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0 0 0 20px;
	margin:0px 0 0 15px;
	line-height:26px;
	background:url(../images/bullet_ind.jpg) no-repeat left 7px;
	color:#6b6d6e;}
.list1{
	margin: 10px 0;
}
.list1 li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0 0 0 20px;
	margin:0px 0 0 15px;
	line-height:26px;
	background:url(../images/bullet_ind.jpg) no-repeat left 7px;
	color:#6b6d6e;
}
.bordered_img{
	border:1px solid #ddd;
	padding:4px;	
}
/***MISSION***/

.list_mis{
	margin-top:20px;
	width:700px;
	word-spacing:3px;
	text-align:justify;
	}
.list_mis ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px 0 3px 20px;
	margin:7px 0 10px 15px;
	line-height:17px;
	background:url(../images/bullet_ind.jpg) no-repeat left 10px;
	color:#6b6d6e;
	}

.rgt_miss p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	color:#6b6d6e;
	width:665px;
	margin:10px 0 0 0;
	line-height:21px;
	}
.lftquote1{
	float:left;
	margin:-10px 5px 0 0;
	}
.rgtquote1{
	float:right;
	margin:15px  40px 0 0;
	}
	
	
/***MANAGEMENT***/	
.heading1_qa1 p{
	/*font-family: 'trebuchet_msregular';*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#5f5e5e;
	text-align:left;
	padding:30px 0 5px 0;
	/*border-bottom:1px solid #999;*/
	width:580px;
	height:40px;
	background:url(../images/border.jpg) center bottom no-repeat;}
	
	
/*----------------START SCROLLER----------------*/


*/

.simply-scroll-container { /* Container DIV - automatically generated */
	position: relative;
}

	.simply-scroll-clip { /* Clip DIV - automatically generated */
		position: relative;
		overflow: hidden;
	}

	.simply-scroll-list { /* UL/OL/DIV - the element that simplyScroll is inited on */
		overflow: hidden;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		.simply-scroll-list li {
			padding: 0;
			margin: 0;
			list-style: none;
		}
	
		.simply-scroll-list li img {
			border: none;
			display: block;
		}
	
	.simply-scroll-btn {
		position: absolute;
		background-image: url(buttons.png);
		width: 42px;
		height: 44px;
		z-index:3;
		cursor: pointer;
	}
	
	.simply-scroll-btn-left {
		left: 6px;
		bottom: 6px;
		background-position: 0 -44px;
	}
	.simply-scroll-btn-left.disabled {
		background-position: 0 0 !important;
	}
	.simply-scroll-btn-left:hover, .simply-scroll-btn-left:focus {
		background-position: 0 -88px;
	}
	
	.simply-scroll-btn-right {
		right: 6px;
		bottom: 6px;
		background-position: -84px -44px;
	}
	.simply-scroll-btn-right.disabled {
		background-position: -84px 0 !important;
	}
	.simply-scroll-btn-right:hover, .simply-scroll-btn-right:focus {
		background-position: -84px -88px;
	}
	
	.simply-scroll-btn-up {
		right: 6px;
		top: 6px;
		background-position: -126px -44px;
	}
	.simply-scroll-btn-up.disabled {
		background-position: -126px 0 !important;
	}
	.simply-scroll-btn-up:hover, .simply-scroll-btn-up:focus {
		background-position: -126px -88px;
	}
	
	.simply-scroll-btn-down {
		right: 6px;
		bottom: 6px;
		background-position: -42px -44px;
	}
	.simply-scroll-btn-down.disabled {
		background-position: -42px 0 !important;
	}
	.simply-scroll-btn-down:hover, .simply-scroll-btn-down:focus {
		background-position: -42px -88px;
	}
	
	.simply-scroll-btn-pause {
		right: 6px;
		bottom: 6px;
		background-position: -168px -44px;
	}
	.simply-scroll-btn-pause:hover, .simply-scroll-btn-pause:focus {
		background-position: -168px -88px;
	}
	
	.simply-scroll-btn-pause.active {
		background-position: -84px -44px;
	}
	.simply-scroll-btn-pause.active:hover, .simply-scroll-btn-pause.active:focus {
		background-position: -84px -88px;
	}

/* Custom class modifications - override classees

.simply-scroll is default

*/

.simply-scroll { /* Customisable base class for style override DIV */
	width: 1004px;
	height: 70px;
	margin: 0 auto;
}

	.simply-scroll .simply-scroll-clip {
		width: 960px;
		height: 70px;
		margin:0 auto;
	}
	
		.simply-scroll .simply-scroll-list {}
		
		.simply-scroll .simply-scroll-list li {
			float: left;
			width: 180px;
			height: 70px;
			margin:0 5px;
		}
		.simply-scroll .simply-scroll-list li img {}
	
	.simply-scroll .simply-scroll-btn {}
	
	.simply-scroll .simply-scroll-btn-left {}
	.simply-scroll .simply-scroll-btn-left.disabled {}
	.simply-scroll .simply-scroll-btn-left:hover {}
	
	.simply-scroll .simply-scroll-btn-right {}
	.simply-scroll .simply-scroll-btn-right.disabled {}
	.simply-scroll .simply-scroll-btn-right:hover {}
	
	.simply-scroll .simply-scroll-btn-up {}
	.simply-scroll .simply-scroll-btn-up.disabled {}
	.simply-scroll .simply-scroll-btn-up:hover {}
	
	.simply-scroll .simply-scroll-btn-down {}
	.simply-scroll .simply-scroll-btn-down.disabled {}
	.simply-scroll .simply-scroll-btn-down:hover {}
	


/* Vertical scroller example */

.vert { /* wider than clip to position buttons to side */
	width: 340px;
	height: 400px;
	margin-bottom: 1.5em;
}

	.vert .simply-scroll-clip {
		width: 290px;
		height: 400px;
	}
	
		.vert .simply-scroll-list {}
		
		.vert .simply-scroll-list li {
			width: 290px;
			height: 200px;
		}
		.vert .simply-scroll-list li img {}
	
	.vert .simply-scroll-btn {}

	.vert .simply-scroll-btn-up { /* modified btn pos */
		right: 0;
		top: 0;
	}
	.vert .simply-scroll-btn-up.disabled {}
	.vert .simply-scroll-btn-up:hover {}
	
	.vert .simply-scroll-btn-down { /* modified btn pos */
		right: 0;
		top: 52px;
	}
	.vert .simply-scroll-btn-down.disabled {}
	.vert .simply-scroll-btn-down:hover {}
	
	/* NOTE left-right classes wouldn't be needed on vertical scroller */
.unlogo{
	margin: 0 0 20px 0;
	padding: 0;
	font-family: 'trebuchet_msbold';
}
.unlogo h4{
	font-size:18px;
	color: #5f5e5e;
	text-align: left;
	margin-bottom:20px;
}
.logos{
	display:inline-block;
	margin:0 5px;	
}
.logos img{
	padding:4px;
	border:1px solid #ddd;
}
.logos span{
	padding:4px;
	display:block;
	text-align:center;
	font-weight:bold;
}
.product_body{
	margin: 0;
	padding: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.detail{
	margin: 20PX 0;
	float: left;
	font-size:12px;
	width:100%;
}
.productname{
	font-weight: bold;
	display: block;
	margin: 10px 0;
	font-size: 13px;
	color: #FF3300;
}
.product_heading{
	margin: 20px 0;
	float: left;
	width: 100%;
}
.product_heading span{
	display: block;
	font-size: 18px;
	color: #fff;
	text-align: center;
	padding: 8px;
	border-radius: 5px;
	width: 500px;
	background-color: #2f52a3;
	margin: auto;
}	
/*----------------END START SCROLLER----------------*/
#container #midone_pr .contentWrap .rgt_txt_abt .product_body .detail table tr td {

}
