body { background:#FFFFFF url(../images/body-bg.jpg) repeat-x left top; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}

.header-bg { background:#FFFFFF;}
.panch-line {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#7c7c7c;
	text-decoration:none;
	font-weight:normal;
	padding-left:15px;
	line-height: 14px;
}
.menu-bar {
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}
.top-links { padding-top:3px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #1a3046;
	text-decoration: none;
}
.top-links a{ background:url(../images/top-link-bullet.jpg) no-repeat 3px 5px; padding-left:11px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #1a3046;
	text-decoration: none;
}
.top-links span { padding-left:9px;}

.textfiled-top { width:162px; height:13px; border:#dddddd solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; line-height:10px; color:#333333; }
*html .textfiled-top { width:142px; height:13px; border:#dddddd solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; line-height:10px; color:#333333;}


.search-text-heading { font-family:"Trebuchet MS";font-size:11px; color:#1a3046; line-height:11px; text-decoration:none; font-weight:normal;}

.padding-toptextfiled { padding-top:1px;}

.top-link-padding { padding-top:9px;}
.top-link-padding1 { padding-top:9px;}
*html .top-link-padding1 { padding-top:8px;}


.center-bg { background:url(../images/center-bg.jpg) repeat-x left top #fefefe; padding-left:10px; padding-right:10px; padding-top:10px;  }

.right-box-bg { border:#adc3df solid 1px; background:#aec4e0 url(../images/right-box-bg.jpg) repeat-x left top; padding-left:4px; padding-top:4px; width:202px;}

.right-box-bg21 {
	background:#aec4e0 url(../images/right-box-bg.jpg) repeat-x left top;
	padding-left:4px;
	padding-top:0px;
	width:202px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #adc3df;
	border-bottom-color: #adc3df;
	border-left-color: #adc3df;
}

.newspaper { padding-left:20px;}
.news-btn { padding-top:86px; width:56px; padding-left:12px;}
.news-paper-heading {
	height:26px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 13px;
	padding-top: 0px;
	background: url(../images/new-event-bg.png) no-repeat left top;
	
}
.news-paper-heading-portfolio {
	height:26px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 13px;
	padding-top: 0px;
	background: url(../images/new-event-bgv.jpg) repeat-x left top;
	
}
.news-paper-home {
	height:40px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 13px;
	padding-top: 0px;
	background-image: url(../images/heading-box-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.news-event-bg {
	background: url(../images/new-event-bg.png) no-repeat left top;
	height:40px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 5px;
}
.news-event-bghome {
	background: url(../images/new-event-bghome.png) no-repeat left top;
	height:40px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 5px;
}
.news-text {font-weight:normal; font-family:"Trebuchet MS"; font-size:12px; color:#414549; text-decoration:none; line-height:15px;}
.news-text a{font-family:"Trebuchet MS"; font-size:12px; color:#414549; text-decoration:none; line-height:15px; font-weight:bold;}
.news-text a:hover { color:#000000;}

.news-text p{padding:0px 0px 12px 10px; margin:0px; font-family:"Trebuchet MS"; font-size:12px; color:#414549; text-decoration:none; line-height:15px; font-weight:normal;}
.news-text span{clear:both; color:#415569; font-weight:bold; display:block;}
.more-btn { width:56px; float:right; margin-top:-5px; height:30px; position:relative; padding-bottom:5px; }


.cus-logo-bg {
	background: url(../images/new-event-bg.png) no-repeat left top;
	height:43px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 11px;
	padding-top: 5px;
}
.cus-logo-bg11 {
	background: url(../images/new-event-bg11.png) no-repeat left top;
	height:43px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 11px;
	padding-top: 5px;
}
.logo-thubs { padding-left:4px;}

.main-heading-text { font-family:"Trebuchet MS"; font-size:13px; color:#5e5e5e; text-decoration:none; line-height:15px; font-weight:normal;}
.main-heading-text h1 { color:#1a3046; font-size:18px; font-weight:normal; font-family:"Trebuchet MS"; line-height:19px; text-decoration:none; margin:0px; padding:0px 0px 4px 0px; }

.front-box-bg {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#5e5e5e;
	text-decoration:none;
	line-height:15px;
	font-weight:normal;
	padding-left:25px;
	width: 260px;
	background-image: url(../images/blue-bullet.jpg);
	background-repeat: no-repeat;
	background-position: 2px 29px;
	padding-top: 11px;
}
.front-box-bg span{ color:#1a3046; font-weight:bold;}
.front-box-bg  a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #558ed5;
	text-align: justify; }
	.front-box-bg  a:hover { text-decoration:underline; color:#000000;}

.front-box-bg1 {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#5e5e5e;
	text-decoration:none;
	line-height:15px;
	font-weight:normal;
	padding-left:55px;
	width: 295px;
	background-image: url(../images/blue-bullet.jpg);
	background-repeat: no-repeat;
	background-position: 32px 29px;
	padding-top: 11px;
}
.front-box-bg1 span{ color:#1a3046; font-weight:bold;}
.front-box-bg1  a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #558ed5;
	text-align: justify; }
	.front-box-bg1  a:hover { text-decoration:underline; color:#000000;}

.footer-bg {
	padding-left:17px;
	background:url(../images/footer-bg.jpg) repeat-x left 16px #FFFFFF;
	padding-right:20px;
	padding-top: 15px;
	
}
.footer-inner-bg {
	padding-left:17px;
	background:url(../images/footer-bg.jpg) repeat-x left 10px #FFFFFF;
	padding-right:20px;
	padding-top: 8px;
	
}

.footer-links { font-family:"Trebuchet MS"; font-size:12px; color:#727272; line-height:12px; font-weight:normal; text-decoration:none;}
.footer-links a{ font-family:"Trebuchet MS"; font-size:12px; color:#727272; line-height:12px; font-weight:normal; text-decoration:none;}
.footer-links span{ font-family:"Trebuchet MS"; font-size:12px; color:#727272; line-height:12px; font-weight:normal; text-decoration:none; padding-left:8px; padding-right:8px;}
.copyright { color:#727272; text-decoration:none; line-height:12px; font-size:11px; font-family:"Trebuchet MS";}

.innovation-img { padding-left:24px; padding-top:25px;}
.main-heading-bg1 {
	background:url(../images/main-heading-bg1.jpg) repeat-x left top;
	height:31px;
	padding-left:11px;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 27px;
}

.inner-main-text {
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: left;
}
.inner-main-text  a{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666; text-decoration:underline;
	text-align: left;

	
}
.inner-main-text  a:hover { color:#000000; text-decoration:none;}

.inner-main-text p{ margin:0px; padding:8px 7px 4px 3px;
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.inner-main-text img{ margin:0px; padding:8px 0px 0px 18px;}

.inner-main-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;}
.inner-main-sub-text p{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; background:url(../images/blue-bullet-small.jpg) no-repeat 5px 8px;
	color: #666666;
	text-align: justify; margin:0px; padding:3px 7px 6px 16px;}
.inner-main-sub-text span{font-family:"Trebuchet MS";
	font-size: 13px; 
	line-height: 15px;
	font-weight: bold; 
	color: #666666;
	text-align: justify;}
	
.inner-main-sub-text1 {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;}
	.inner-main-sub-text1 a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #666666;
	text-align: left;}
	.inner-main-sub-text1 a:hover { color:#000000; text-decoration:underline;}
	
.inner-main-sub-text1 p{background:url(../images/blue-bullet-small.jpg) no-repeat 6px 10px;
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.inner-main-sub-text1 ul { list-style:none; margin:0px; padding:0px;}
.inner-main-sub-text1 li { list-style:none; margin:0px; padding:2px 0px 0px 30px; background:url(../images/round-bullet.jpg) no-repeat 19px 7px;}
.inner-main-sub-text1 span{font-family:"Trebuchet MS";
	font-size: 13px; 
	line-height: 15px;
	font-weight: bold; 
	color: #666666;
	text-align: justify;}




.main-heading-bg2 {
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	font-weight: normal;
	color: #1b3147;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 13px;
	background-image: url(../images/main-heading-bg2.jpg);
	background-repeat: no-repeat;
	background-position: left 13px;
}

.read-more-sub { font-family:"Trebuchet MS"; font-size:13px; color:#558ed5; line-height:13px; text-decoration:none; text-align:right; padding-bottom:8px; padding-top: 4px;}
.read-more-sub a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#558ed5;
	line-height:13px;
	text-decoration:none;
	text-align:right;
	
}.read-more-sub a:hover { color:#000000;text-decoration:underline;}

.read-more-sub1 { font-family:"Trebuchet MS"; font-size:13px; color:#558ed5; line-height:13px; text-decoration:none; text-align:right; padding-top:5px; }
.read-more-sub1 a{ font-family:"Trebuchet MS"; font-size:13px; color:#558ed5; line-height:13px; text-decoration:none; text-align:right;}
.read-more-sub1 a:hover { color:#000000;text-decoration:underline;}

.left-newproduct-dev {
	width:305px;
	padding-right:29px;
	float:left;
}
.left-newproduct-dev1 {
	width:315px;
	padding-left:10px;
	float:left;
	padding-right: 7px;
}

.newproduct-right-text {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 12px;
	text-align: justify;
	background-image: url(../images/inner-blue-stript-bg-shade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
}

.newproduct-right-text p{ padding:0px 0px 3px 0px; margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	
}
.newproduct-right-text span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:167px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
	display:block;
	
}
.newproduct-right-textv {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 12px;
	text-align: justify;
	background-image: url(../images/inner-blue-stript-bg-shade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
}

.newproduct-right-textv p{ padding:0px 0px 3px 0px; margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	
}
.newproduct-right-textv span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:167px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
	display:block;
	
}

.newproduct-right-textb {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 12px;
	text-align: justify;
	
	padding-top: 10px;
}

.newproduct-right-textb p{ padding:0px 0px 3px 0px; margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	
}
.newproduct-right-textb span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:167px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
	display:block;
	
}

.inner-blue-stript-bg1 { width:190px;
	background-image: url(../images/inner-blue-stript-bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
}
.newproduct-right-text1 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 4px;
	text-align: left;
	background-image: url(../images/inner-blue-stript-bg1-shade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
}

.newproduct-right-text1 p{
	margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	width: 175px;
	
}
.newproduct-right-text1 span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:173px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	display:block;
	
}



.about-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; padding-top:6px;}
.about-sub-text p{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin:0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 17px;
	background-image: url(../images/blue-bullet-small.jpg);
	background-repeat: no-repeat;
	background-position: 5px 10px;
}
.about-sub-text span{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #666666;
	text-align: justify;
	margin:0px; padding:0px 0px 0px 0px;
}


.executive-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; padding-top:6px;}
.executive-sub-text p{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin:0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 4px;
	
}
.executive-sub-text span{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px; display:block;
	font-weight: bold;
	color: #1a3046;
	text-align: justify;
	margin:0px; padding:0px 0px 2px 0px;
}


.news-event-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; padding-top:6px;}
.news-event-sub-text p{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #5e5e5e;
	text-align: justify;
	margin:0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 4px;
	
}
.news-event-sub-text span{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px; display:block;
	font-weight: bold;
	color: #1a3046;
	text-align: justify;
	margin:0px; padding:0px 0px 2px 0px;
}
.news-event-sub-text span a{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px; display:block;
	font-weight: bold;
	color: #1a3046;
	text-align: justify;
	
}.news-event-sub-text span a:hover { color:#000; text-decoration:none;}



.solu-main-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;}
.solu-main-sub-text p{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; margin:0px; padding:3px 7px 6px 0px;}
.solu-main-sub-text span{font-family:"Trebuchet MS"; 
	font-size: 13px;   background:url(../images/blue-bullet-small.jpg) no-repeat 5px 5px;
	line-height: 15px;
	font-weight: bold; padding-left:13px;  
	color: #666666;
	text-align: justify;}
	
	.solu-main-sub-text  a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #558ed5;
	text-align: justify; }
	.solu-main-sub-text  a:hover { text-decoration:underline; color:#000000;}
	
	.solu-main-sub-text ul {
	list-style:none;
	display:block;
	margin-top: -4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
	.solu-main-sub-text li { margin:0px;  list-style:none; display:block; background: url(../images/cricle-icon.jpg) no-repeat 20px 9px; padding-left:32px; padding-top:3px;}
	
	
	
	.voice-right-bg {
	background-image: url(../images/inner-blue-stript-bg-shade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
}
	.voice-enlarge-bg {
	padding-right:17px;
	padding-top:0px;
}
img { border:none; }


.voice-right-text {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 4px;
	text-align: justify;
	background-image: url(../images/voice-right-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
}

.voice-right-text p{
	margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	width:178px;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	
}
.voice-right-text span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:173px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	display:block;
	
}
.voice-right-heading-bg {width:190px;
	background-image: url(../images/voice-right-heading-bg.jpg);
	background-repeat: no-repeat; float:left; 
	background-position: left top;
	height: 33px; padding-top:3px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
}


.front-main-sub-text121 {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; padding-top:5px;}

.front-main-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; padding-top:20px;}
	
.front-main-sub-text p{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; margin:0px; padding:3px 7px 6px 3px;}
.front-main-sub-text span{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	padding-left:13px;
	color: #666666;
	text-align: justify;
}
	
	.front-main-sub-text  a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #558ed5;
	text-align: justify; }
	.front-main-sub-text  a:hover { text-decoration:underline; color:#000000;}
	
	.front-main-sub-text ul { margin:0px; padding:0px 0px 8px 0px; list-style:none; display:block;}
	.front-main-sub-text li { margin:0px;  list-style:none; display:block; background: url(../images/cricle-icon.jpg) no-repeat 20px 9px; padding-left:32px; padding-top:3px;}
	
	.front-border {
	padding:8px 20px 8px 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e2e2e2;
	border-bottom-color: #e2e2e2;
	border-left-color: #e2e2e2;
}
	.front-border1 { padding:8px 8px 5px 10px; border:#e2e2e2 solid 1px;}
		
		
.open-main-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;}
.open-main-sub-text p{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666; background:url(../images/blue-bullet-small.jpg) no-repeat 5px 7px;
	text-align: justify; margin:0px; padding:3px 7px 6px 16px;}
.open-main-sub-text span{font-family:"Trebuchet MS"; 
	font-size: 13px;   
	line-height: 15px;
	font-weight: bold;
	color: #666666;
	text-align: justify;}
	
	.open-main-sub-text  a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #558ed5;
	text-align: justify; }
	.open-main-sub-text  a:hover { text-decoration:underline; color:#000000;}
	
	.open-main-sub-text ul { margin:0px; padding:0px 0px 8px 0px; list-style:none; display:block;}
	.open-main-sub-text li { margin:0px;  list-style:none; display:block; background: url(../images/cricle-icon.jpg) no-repeat 20px 9px; padding-left:32px; padding-top:3px;}
	
	
	.inn-right-text {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 14px;
	text-align: justify;
	padding-top: 11px;
}

.inn-right-text p{ padding:0px 0px 8px 0px; margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
.inn-right-text span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:173px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	display:block;
	
}



.manage-right-text {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 12px;
	text-align: justify;
	
	padding-top: 5px;
}

.manage-right-text p{ padding:0px 0px 3px 0px; margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	
}
.manage-right-text span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:167px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
	display:block;
	
}


.pro-main-sub-text {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-align: justify;}
.pro-main-sub-text p{
	font-family:"Trebuchet MS";
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	margin:0px;
	background-image: url(../images/blue-bullet-small.jpg);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 16px;
}
.pro-main-sub-text span{font-family:"Trebuchet MS"; 
	font-size: 13px;  
	line-height: 15px;
	font-weight: bold; 
	color: #666666;
	text-align: justify;}
	
	.pro-main-sub-text  a{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-decoration:none;
	color: #666666;
	text-align: justify;
}
	.pro-main-sub-text  a:hover { text-decoration:underline; color:#000000;}
	.pro-main-sub-text  a:active { text-decoration:none; font-weight:bold; color:#000000;}
	.pro-main-sub-text  a:focus { text-decoration:none; font-weight:bold; color:#000000;}
	
	.pro-main-sub-text ul { margin:0px; padding:0px 0px 8px 0px; list-style:none; display:block;}
	.pro-main-sub-text li { margin:0px;  list-style:none; display:block; background: url(../images/cricle-icon.jpg) no-repeat 26px 6px; padding-left:38px; padding-top:0px;}

.border-market { border:#e2e2e2 solid 1px;}

.border-market { border:#e2e2e2 solid 1px;}.banner-bg {
	background-image: url(../images/banner-a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 193px;
	width: 918px;
}
.border-market11 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e2e2e2;
	border-right-color: #e2e2e2;
	border-left-color: #e2e2e2;
}
.banner-bg {
	background-image: url(../images/banner-a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	
}
.flash-txt {
	padding-bottom: 8px;
	padding-left: 10px;
}

.flash-txt-home {
	padding-bottom: 5px;
	padding-left: 10px;
}

.padding-sitemap-bullet {padding-top:3px; padding-bottom:3px;  background:url(../images/blue-bullet-small.jpg) no-repeat left 7px; padding-left:12px; font-size:14px;}
.padding-sitemap-bullet  a{ color:#558ed5;}
.padding-sitemap {padding-top:3px; padding-bottom:6px;  padding-left:22px; background:url(../images/round-bullet.jpg) no-repeat 12px 8px; font-size:13px;}
.padding-sitemap a { color:#1a3046;}
.padding-sitemap1 {padding-top:1px; padding-bottom:2px;  padding-left:32px; background:url(../images/cricle-icon.jpg) no-repeat 22px 5px; font-size:12px;}
.padding-sitemap1 a{ color:#666666;}

.site-map-content { padding-top:13px; font-family:"Trebuchet MS";  text-decoration:none; line-height:15px; font-weight:normal; padding-left:6px; }
.site-map-content a{ font-family:"Trebuchet MS";  text-decoration:none; line-height:15px; font-weight:normal; }
.site-map-content a:hover { color:#296eb2; text-decoration:underline;}
.site-map-content ul { list-style:none; margin:0px; padding:0px; display:block;}
.site-map-content li { list-style:none; margin:0px;  display:block;  }



.front-main-sub-text122 {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; }
.front-main-sub-text122 p{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; margin:0px; padding:3px 7px 6px 0px;}
.front-main-sub-text122 span{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	padding-left:3px;
	color: #666666;
	text-align: justify;
}
	.solu-main-sub-text122  a{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal; text-decoration:none;
	color: #558ed5;
	text-align: justify; }
	.solu-main-sub-text122  a:hover { text-decoration:underline; color:#000000;}
	
	
	
	.solu-main-sub-text122 {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;}
.solu-main-sub-text122 p{font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; margin:0px; padding:3px 7px 6px 3px;}
.solu-main-sub-text122 span{font-family:"Trebuchet MS"; 
	font-size: 13px;   background:url(../images/blue-bullet-small.jpg) no-repeat 2px 5px;
	line-height: 15px;
	font-weight: bold; padding-left:10px;  
	color: #666666;
	text-align: justify;}


.npd-best-practice {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 4px;
	text-align: left; padding-bottom:10px;
	
}
.npd-best-practice a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #45494b;
	text-decoration: none;
	
	
}
.npd-best-practice a:hover { color:#000000;}
.npd-best-practice span{font-weight:bold;}

.related-processes {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:15px;
	display: block;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.related-processes  ul{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	list-style-type: none;
	list-style-image: none;
}
.related-processes   li{
	background:#7994ae;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 184px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #607285;
	border-right-color: #607285;
	border-left-color: #607285;
}
.related-processes  li a{padding:4px 4px 4px 8px;
	display: block;
	color: #eff3f0;
	text-decoration: none;
}
.related-processes  li a:hover{
	display: block;
	color: #eff3f0; background:#1b3147;
	text-decoration: none;
}
.stage-gate-ready { padding-left:4px; font-family:Arial, Helvetica, sans-serif; color:#558ed5; text-decoration:none; line-height:15px; font-size:11px; }


.executive-main-text {
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.executive-main-text h1{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px; margin:0px; padding:0px 0px 0px 4px;
	font-weight: bold;
	color: #666666;
	text-align: justify;
}
.executive-main-text h3{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px; margin:0px; padding:0px 0px 0px 3px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.executive-main-text p{ margin:0px; padding:8px 7px 25px 3px;
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.executive-main-text img{ margin:0px; padding:2px 0px 0px 25px;}












.inner-main-sub-ul {
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	margin:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inner-main-sub-ul ul { list-style:none; margin:0px; padding:0px;}
.inner-main-sub-ul li { list-style:none; margin:0px; padding:2px 0px 0px 24px; background:url(../images/round-bullet.jpg) no-repeat 13px 7px;}

.request-form { font-family:"Trebuchet MS"; font-size:17px; color:#333333; text-decoration:none; line-height:26px; padding-left:19px;}
.request-form a{ font-family:"Trebuchet MS"; font-size:17px; color:#333333; text-decoration:none; line-height:26px; }
.request-form a:hover{ color:#0f0f7f;}
.form-textfiled {width:270px; height:17px; border:#dddddd solid 1px; font-family:"Trebuchet MS"; font-size:12px; color:#333333; text-decoration:none; padding-left:4px;}
.form-textfiled11 {width:120px; height:22px; border:#dddddd solid 1px; font-family:"Trebuchet MS"; font-size:12px; color:#333333; text-decoration:none; padding-left:4px;}
.form-textfiled1 {width:277px; border:#dddddd solid 1px; font-family:"Trebuchet MS"; font-size:12px; color:#333333; text-decoration:none; line-height:normal; }
.form-textfiled2 {width:560px; border:#dddddd solid 1px; font-family:"Trebuchet MS"; font-size:12px; color:#333333; text-decoration:none; line-height:normal; }
.contact-box {
	background:#fff;
	width:470px; 
	padding:5px 0px 0px 28px;

}
.contact-line {  padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; }
#contactInfo {list-style:none; margin-left:0;}

/* contact form */
.contactForm  { width:700px;
	margin:15px 0px 0px 0px;
	border:1px solid #dddddd;
	padding:10px;
}
.contactForm fieldset { }
.contactForm legend {
	padding:0 10px;
	margin-left:20px;
	color:#333333;
}
.contactForm ul { margin:0;  list-style:none;}
.contactForm ul li {clear:both; background:none; }
.contactForm ul label { display:block; float:left; width:160px; padding:3px 0;}
.contactForm .txtField  {display:block; float:left; padding:3px; width:260px; margin:5px 0 7px 0;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;color:#477500;border:1px solid #dddddd;outline:none;}
.contactForm .txtField:hover, .txtField:focus, .txtField:active { border-color:#67a800; background:#edffd1;}
em {font-size:0.9em; color:#88be35; font-style:normal;}
.contactForm .send { width:174px; height:35px; background:url(images/send.gif) no-repeat; padding-bottom:10px; text-align:center; border:none; margin:15px 0 0px 0; border:none;color: #c2f671;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:210px; color:#FFFFFF;   }
.contactForm .send:hover {cursor:pointer; color:#f8ff84;}
.contactForm.request fieldset {
	border:1px solid #dddddd;
	padding:5px;
}
.contactForm fieldset.extra {margin-top:15px;}
.contactForm .file {display:block; float:left; padding:3px; width:260px; margin:5px 0 7px 0;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;}


/*form errors*/
.error{border-top:#7dce01 1px solid; border-bottom:#7dce01 1px solid; background:#6bb000; padding:10px; margin-bottom:10px; text-align:center; color:#f1ffdb; }

/*captcha */
.captcha { float:left; margin-top:5px;}
.captcha img {border:#7dce01 2px solid; margint-top:0; float:left;}
.captcha input { margin:0 auto 12px 12px;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;color:#477500;border:2px solid #d6ff97;outline:none;padding:3px; width:140px;}
.please-contact { background:url(../images/blue-bullet-small.jpg) no-repeat left 7px; padding-left:15px;}

.table-heading {
	background:#4F81BD;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:20px; padding-top:3px; padding-bottom:3px; 
	padding-left:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.table-text-bg {
	background:#D0D8E8;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#333;
	text-decoration:none;
	line-height:16px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.table-text-bg em{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#333;
	text-decoration:none;
	line-height:16px;
	font-style: italic;
}
.table-text-bg1 {
	background:#E9EDF4;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#333;
	text-decoration:none;
	line-height:16px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.table-text-bg1  a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#005BB7;
	text-decoration:underline;
	line-height:16px;
}
.table-text-bg1  a:hover{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#333;
	text-decoration:none;
	line-height:16px;
}
.all-prod-owner {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#333333;
	text-decoration:none;
	line-height:12px;
	padding:99px 4px 0px 5px;
	font-weight: normal;
}



.about-sub-text-privacy {font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify; padding-top:0px;}
.about-sub-text-privacy p{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin:0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../images/blue-bullet-small.jpg);
	background-repeat: no-repeat;
	background-position: 5px 6px;
}
.about-sub-text-privacy  a{
	font-family:"Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #666666; text-decoration:underline;
	text-align: left;

	
}
.stratagie-right-text {

color:#45494B;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
line-height:14px;
padding-left:9px;
padding-right:12px;
padding-top:10px;
text-align:justify;
text-decoration:none;
}
/*.stratagie-right-text p{ padding:0px 0px 3px 0px; margin:0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	
}
.stratagie-right-text span{
	float:left;
	font-family: "Trebuchet MS";
	text-align:left;
	width:167px;
	background: url(../images/right-side-bullet.gif) no-repeat 1px 5px;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #45494b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
	display:block;
	
}*/
.about-sub-text-privacy  a:hover { color:#000000; text-decoration:none;}
.innovation-box {padding:6px 5px 8px 5px; background:#c6d7e9; float:left; border:#adc3df solid 1px; width:250px; margin:7px 0px -100px 0px; position:relative;}