@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, /*blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video*/ {
	margin: 0;
	padding: 0;
	border: 0;
/*	vertical-align: baseline;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font:18px arial;
	color:#6c0344;
	background:#ffffff;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear-float{ clear:both;}

/*CSS RESET ENDS HERE*/

/* DIV ID WRAPPER IS USED TO CENTER ALIGN THE PAGE */

#wrapper{
	width:1000px;
	margin:0 auto;
	padding:0px;
	
}

#logo{
	float:left;
	width:324px;
	height:50px;
	padding:29px 0px 28px 22px;
}


*:focus{ outline:none;}
.emailus{
	float:left;
	width:123px
	height:35px;
	margin-left:285px;
	margin-top:28px;
	position:relative;
}
.emailus h1{float:left; font:bold 16px arial; color:#000000; margin-left:38px; margin-top:0px; }
.emailus a{float:left; font: 14px arial; color:#535252; text-decoration:none; margin-left:37px;outline:0; }
.emailus a:hover{color:#fd780d;}
.callus{
	float:left;
	width:128px;
	height:38px;
	position:relative;
	margin-left:28px;
	margin-top:28px;
}
.image1{float:left; position:absolute; left:0px; position:absolute; top:5px;}
.callus h1{float:left; font:bold 16px arial; color:#000000; margin-left:35px;  margin-top:0px;}
.callus p{float:left; font: 14px arial; color:#535252; text-decoration:none; margin-left:35px; margin-top:1px;}
#Navigation {
	 padding:0;
	 margin:0 0 0 0px;
	 position:relative;
}
#Nav {
	width:auto;
	float:left;
	padding:0;
	margin-bottom:1px;
	list-style-type:none;
	line-height:normal;
	height:41px;
}
#Nav li {
	cursor:pointer;
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
	height:41px;
	background:url(../images/menuNor-01-01.gif) top right no-repeat;
}
#Nav li:hover, 
#Nav li.nav-active {
	background:url(../images/menuHov-01-01.gif) top right no-repeat;
}
#Nav li a {
	font:14px Verdana, Geneva, sans-serif;
	color:#000;
	text-decoration:none;
	height:41px;
	line-height:40px;
	display:inline-block;
	padding-right:28px;
	padding-left:29px;
	outline:0;
}
#Nav li.leftpartnav {background:url(../images/mmenuNor-left01-01.gif) top right no-repeat;}
#Nav li.roundshapeleft {
	background:url(../images/mmenuNor-left01-01.gif) top right no-repeat;
	padding-left:9px;
}
#Nav li a:hover {color:#FFF;}
#Nav li.roundshapeLeft {
	background:url(../images/menuNor-left01-01.gif) top left no-repeat;
	padding-left:10px;
}
#Nav li.roundshapeLeft a {
	background:url(../images/menuNor-left01-02.gif) top right no-repeat;
}
#Nav li.roundshapeLeft:hover,
#Nav li.roundshapeLeft-active {
	background:url(../images/menuHov-left01-01.gif) top left no-repeat;
	padding-left:10px;
}
#Nav li.roundshapeLeft a:hover,
#Nav li.roundshapeLeft:hover a,
#Nav li.roundshapeLeft-active a {
	background:url(../images/menuHov-left01-02.gif) top right no-repeat;
	color:#FFF;
}

#Nav li.middleshape a:hover,
#Nav li.middleshape:hover a,
#Nav li.middleshape-active a {
	background:url(../images/menuHov-left01-02.gif) top right no-repeat;
	color:#FFF;
}
#Nav li.roundshapeRight {
	background:url(../images/menuNor-right01-01.gif) top right no-repeat;
	padding-right:9px;
}
#Nav li.roundshapeRight a {
	background:url(../images/menuNor-right01-02.gif) top left no-repeat;
}
#Nav li.roundshapeRight:hover,
#Nav li.roundshapeRight-active {
	background:url(../images/menuHov-right01-01.gif) top right no-repeat;
	padding-right:9px;
}
#Nav li.roundshapeRight a:hover,
#Nav li.roundshapeRight:hover a,
#Nav li.roundshapeRight-active a {
	background:url(../images/menuHov-right01-02.gif) top left no-repeat;
	color:#FFF;
}


.banner{width:980px;height:270px;/*background:url(../images/banner.jpg);*/ margin-top:0px;}
.container{float:left;width:978px;height:auto; padding:0px;background:none;}

.container h4{font: 22px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; border-bottom: solid 1px #c7c5c5; padding:0 0 3px 0px; margin:20px 0 20px 0px;}



.box1{float:left;width:305; height:188px; background:#ffffff;border-left:2px solid #efefef;border-right:2px solid #efefef;margin-top:30px; margin-left:6px; position:relative;  margin-bottom:20px;}
.box1 h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin-top:15px; margin-left:12px;}
.box1 p{float:left; font:12px Arial; color:#1b1b1b; margin-top:11px; margin-left:13px; margin-right:43px;}

.box2{float:left;width:300px; height:188px; background:#ffffff; border-left:2px solid #efefef;border-right:2px solid #efefef;margin-top:30px; margin-left:10px; margin-right:10px; position:relative;}
.box2 h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin-top:15px; margin-left:12px;}
.box2 p{float:left; font:12px Arial; color:#1b1b1b; margin-top:7px; margin-left:13px; margin-right:43px;}


.triangle{float:left; position:absolute; left:222px; top:108px;}

.readmorecircle{float:left; position:absolute; left:5px; top:3px;}
.readmorebox1{float:left; width:96px; height:25px; background:url(../images/homereadmoreimage.png); position:relative; margin-left:14px; margin-top:12px;}
.readmorebox1 a{float:left; color:#ffffff; text-decoration:none; font:12px Arial; margin:5px 0px 0px 27px; outline:none;}
.readmorebox1 a:hover{color:#ffa118;}
.readmorebox{float:left; width:96px; height:25px; background:url(../images/homereadmoreimage.png); border-radius:6px; position:relative; margin-left:14px; margin-top:10px;}
.readmorebox a{float:left; color:#ffffff; text-decoration:none; font:12px Arial; margin:5px 0px 0px 27px;}
.readmorebox a:hover{color:#ffa118;}
.box1bottom{ float:left; position:absolute; left:-1px; top:185px;}
.homebox1top{ float:left; position:absolute; left:-2px; top:-6px;}
.productsboxes1 { position:relative;float:left; width:290px; min-height: 150px; height:auto!important; border:1px solid #999; border-radius:10px; margin-left:32px; margin-bottom:20px;}

.productsboxes1absoluteimage1{float:left; position:absolute; top:-1px; left:-45px;}
.productssoltriximage1{float:left; position:absolute; bottom:-11px; left:75px;}
.productsboxes1 img{float:left; margin-top:10px; margin-left:35px;}





.triangle2{float:left; position:absolute; left:222px; top:108px;}
.triangle3{float:left; position:absolute; left:222px; top:108px;}

.bottomline{float:left; margin-left:29px;}
.leftsection{float:left; width:70%; height:auto; border-right:0px dotted #999999; margin-top:30px; margin-bottom:40px;}
.newsleftsection{float:left; width:70%; height:auto;  margin-top:30px;}
.contactusleftsection{float:left; width:70%; height:auto; border-right:0px dotted #999999; margin-top:30px;}
.newcontactusleftsection{float:left; width:100%; height:auto; border-right:0px dotted #999999; margin-top:30px;}
.ourcompanyhorizontalline { float:left; margin-top:10px; margin-left:11px;}
.leftsectiondata{float:left; width:680px; height:auto;  margin-top:4px; position:relative; border-right:1px dotted #CCCCCC;}
.newsleftsectiondata{float:left; width:680px; height:auto;  margin-top:4px; position:relative; border-right:1px solid 
#CCCCCC; border-left:1px solid #CCCCCC;}

.contactusleftsectiondata{float:left; width:978px; height:auto;  margin-top:30px; position:relative;}
.brochuredownload{ margin:0px 0 0 10px;}



.resizedtextbox{ float:left;width: 200px; height:70px, padding-top:10px; margin-left:20px; margin-right:18px; border:1px solid #999;}
.resizedtextbox2{width:892px; height: 120px; margin-left:20px; resize:none; float:left; margin-top:0px; border:1px solid #999;
 }
.resizedtextbox3{ margin-left:25px; margin-top:20px; width:90px; height:35px;  background:url(../images/topnavbg.jpg) repeat-x; border:2px solid #C60; color:#000000; font: bold 13px Verdana, Geneva, sans-serif;}
.resizedtextbox4{ margin-left:20px; margin-top:20px;width:90px; height:35px; 
color:#000000; background:url(../images/topnavbg.jpg) repeat-x; border:2px solid #C60; font: bold 13px Verdana, Geneva, sans-serif;}
.resizedtextbox3:hover{ color:#FFF;}
.resizedtextbox4:hover{ color:#FFF;}

.feedbackresizedtextbox{ float:left; width: 200px; height:20px; margin-top:1px; margin-left:15px; padding:0px;}
.feedbackresizedtextbox1{float:left; width: 200px; height:20px; margin-top:1px; margin-left:15px; padding:0px;}
.feedbackresizedtextbox2{width:250px; height:70px; margin-left:15px; resize:none; margin-bottom:10px;}
.feedbackresizedtextbox3{background:url(../images/btns.gif) left top no-repeat; width:68px; padding:5px 0 5px 0px; border:none; color:#fff;	cursor:pointer;cursor:hand}
.feedbackresizedtextbox3:hover{background:url(../images/btnsh.gif) left top no-repeat; width:68px; padding:5px 0 5px 0px; border:none; color:#fff;	cursor:pointer;cursor:hand}
.submitimage{float:left; position:absolute; bottom:-150px; left:0px; background:url(../images/arrowhover.png);}

.name{float:left; margin-right:0px; font:bold 13px Verdana, Geneva, sans-serif}
.comments{float:left; font:bold 13px Verdana, Geneva, sans-serif; margin-top:20px;}
.contactusleftsectiondata h1{font: 22px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; margin-left:18px; margin-top:0px;  width:100%;}
.contactusleftsectiondata h2{font:16px Verdana, Geneva, sans-serif; color:#1b1b1b; margin-left:55px; margin-top:28px; width:100%;}
.contactusleftsectiondata h3{float:left;font:bold 13px Verdana, Geneva, sans-serif; color:#626161;  margin-left:19px; margin-top:25px; margin-bottom:10px;  width:100%;}
.contactusleftsectiondata h4{font: bold 15px Verdana, Geneva, sans-serif; color:#1ea5f3; margin:20px 0px 0px 15px;  width:100%;}
.contactusleftsectiondata p{font:12px Arial; color:#626161; margin-top:20px;padding-top:5px; margin-left:18px; margin-right:18px; text-align:justify; }
.contactusleftsectiondata a{font:14px Arial; color:#ff7f07; text-decoration:none; }
.contactusleftsectiondata a:hover{ color:#fd5a01; border-bottom:1px dotted #fd5a01;}




.ourcompanytopimage{float:left; margin:0px; padding:0px; position:absolute; top:-11px;left:-1px}
.ourcompanybottomimage{float:left; margin:0px; padding:0px; position:absolute; bottom:-10px;left:-1px}
.ourcompanyimageourproductsbottomimage{float:left; margin:0px; padding:0px; position:absolute; top:38px;left:24px}
.ourcompanyimagewhysoltrixtopimage{float:left; margin:0px; padding:0px; position:absolute; top:40px;left:0px}
.ourcompanyimagesoltrixvideotopimage{float:left; margin:0px; padding:0px; position:absolute; top:10px;left:-2px}

.leftsectiondata h1{font: 22px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; margin-left:11px; border-bottom: solid 1px #c7c5c5;  padding:0 0 4px 0px; margin-right:30px;}
.leftsectiondata h2{float:left; font:14px Verdana, Geneva, sans-serif; color:#1b1b1b; margin-left:11px; margin-top:10px; width:100%; font-weight:bold; padding-bottom:20px;}
.leftsectiondata h3{ font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; margin:20px 10px 0 30px; /*border-bottom: solid 1px #c7c5c5; padding-bottom:3px;*/ }

.custms{ padding:0px; margin:0px;}
.custms ul{ list-style:none; margin-top:17px;}
.custms ul li{ font-size:12px; color:#000;  background:url(../images/bulllet1.gif) left top no-repeat; padding:0px 0 10px 20px; margin:0 0 0 10px;}


.leftsectiondata h4{font: bold 15px Verdana, Geneva, sans-serif; color:#1ea5f3; margin:20px 0px 0px 15px;  width:96%;}
.leftsectiondata h5{font: bold 13px Verdana, Geneva, sans-serif; color:#8c8787; margin:20px 0px 0px 10px;  width:97%;text-align:center;}
.leftsectiondata p{font:12px Arial; color:#333333; text-align:justify;  padding:15px 20px 0 10px;}
.productsboxes1 p{font:12px Arial; color:#333333; text-align:justify;  padding:15px 20px 0 30px;}

.leftsectiondata a{font:14px Arial; color:#ff7f07; text-decoration:none; }
.leftsectiondata a:hover{ color:#fd5a01; border-bottom:1px dotted #fd5a01;}


.newsleftsectiondata h1{font: 22px Verdana, Arial, Helvetica, sans-serif; color:#ff7507; margin-left:18px; margin-top:0px;  width:100%;}
.newsleftsectiondata h2{font:16px Verdana, Geneva, sans-serif; color:#1b1b1b; margin-left:55px; margin-top:28px;}
.newsleftsectiondata h3{float:left;font:12px Verdana, Geneva, sans-serif; color:#1b1b1b; margin-left:9px; margin-top:8px; width:100%;}
.newsleftsectiondata h4{font: bold 15px Verdana, Geneva, sans-serif; color:#1ea5f3; margin:20px 0px 0px 15px;  width:96%;}

.newsleftsectiondata p{font:12px Arial; color:#626161; margin-top:20px;padding-top:5px; margin-left:18px; margin-right:18px; text-align:justify; margin-bottom:310px;}
.newsleftsectiondata a{font:14px Arial; color:#ff7f07; text-decoration:none; }
.newsleftsectiondata a:hover{ color:#fd5a01; border-bottom:1px dotted #fd5a01;}

.rightsection{float:left; width:29%; height:90px; border-right:0px dotted #999999; margin-top:20px; background:none;}
.video{float:left; width:317px; height:260px; margin-top:16px; border-right:1px dotted #767575; margin-left:11px;}
.video h1{float:left; width:100%; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; }
.video img{float:left;  margin-top:16px; padding-right:27px;}
.ourcompanyvideo{float:left; width:297px; height:260px; margin-top:20px; margin-left:11px; position:relative;}
.ourcompanyvideo h1{float:left; width:100%; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin-left:20px; margin-bottom:8px;}
.ourcompanyvideo img{float:left;  margin-top:30px; margin-left:22px;}

.feedbackform{float:left; width:297px; height:260px; margin-top:60px;margin-left:11px; position:relative;}
.feedbackform h1{ width:76%;float:left; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin:0px 100px 0px 15px; border-bottom: 1px solid #C7C5C5; padding-bottom:3px;}

.feedbackform h2{float:left; width:100%; font:12px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin-left:15px; margin-bottom:3px; margin-top:15px;}
.feedbackform img{float:left;  margin-top:23px; margin-left:22px;}
.ourproductsbox{float:left; width:335px; height:260px; margin-top:16px; border-right:1px dotted #767575;}
.ourproductsbox h1{float:left; width:100%; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin:0px 0px 0px 25px; padding:0px;}
ul.linkeditems{float:left;margin-left:25px;margin-top:0px;background:none;position:relative;  } 
ul.linkeditems li{float:left; width:83%; margin-top:10px;  }

ul.linkeditems li a{text-decoration:none;color:#1b1b1b; font:12px Arial; outline:0 ; border:0px; font-weight:normal;}
ul.linkeditems li a:hover{color:#ff7507;outline:0; border:0px;}

.linkeditemslast{float:left; margin-left:38px; margin-top:10px; position:relative;}
.arrow{position:absolute; left:-14px; top:3px;}
.contactusarrow{position:absolute; left:-28px; top:3px;}
.linkeditemslast  a{text-decoration:none;color:#1b1b1b;font:12px Arial; outline:0;}
.linkeditemslast a:hover{color:#ff7507;outline:0;}
ul.linkeditems li{padding-bottom:3px; padding-left:14px; background:url(../images/arrow.png) no-repeat left center; border-bottom:1px dotted #333333; }



.companyourproductsbox{float:left; width:325px; height:260px; margin-top:14px; position:relative;}

.companyourproductsbox h1{ width:76%;float:left; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin:0px 100px 0px 24px; border-bottom: 1px solid #C7C5C5; padding-bottom:3px;}

.contactusnewproductsbox{float:left; width:325px; height:auto; margin-top:15px; position:relative; border-right:1px dotted #999;}

.contactusnewproductsbox h1{float:left; width:100%; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin:0px 0px 0px 24px; padding:0px;}
ul.companylinkeditems{float:left;margin-left:25px;margin-top:11px;background:none;position:relative;  } 
ul.companylinkeditems li{float:left; width:78%; margin-top:10px;  }
ul.companylinkeditems li a{
		
		text-decoration:none;color:#1b1b1b; font:12px Arial; outline:0 ; border:0px; font-weight:normal;
}
ul.companylinkeditems li img{
		
		float:left; margin-right:10px;
}
ul.companylinkeditems li p{
		
		text-decoration:none;color:#1b1b1b; font:12px Arial; outline:0 ; border:0px; font-weight:normal;
}
ul.companylinkeditems li a:hover{
		
		color:#ff7507;outline:0; border:0px;
}
.companylinkeditemslast{float:left; margin-left:39px; margin-top:10px; position:relative;}
.arrow{position:absolute; left:-14px; top:3px;}
.companylinkeditemslast  a{
		
		text-decoration:none;color:#1b1b1b;font:12px Arial; outline:0;
}
.companylinkeditemslast a:hover{
		
		color:#ff7507;outline:0;
}

ul.companylinkeditems li{padding-top:3px; padding-bottom:7px; padding-left:14px; background:url(../images/arrow.png) no-repeat left center; border-bottom:1px dotted #333333; }


ul.contactuslinkeditems{float:left;margin-left:25px;margin-top:11px;background:none;position:relative;  } 
ul.contactuslinkeditems li{float:left; width:78%; margin-top:10px;   }
ul.contactuslinkeditems li a{
		
		text-decoration:none;color:#1b1b1b; font:12px Arial; outline:0 ; border:0px; font-weight:normal;
}
ul.contactuslinkeditems li img{
		
		float:left; margin-right:10px;
}
ul.contactuslinkeditems li p{
		
		color:#1b1b1b; font:13px Arial; border:0px; font-weight:normal;
}
ul.contactuslinkeditems li a:hover{
		
		color:#ff7507;outline:0; border:0px;
}
.contactuslinkeditemslast{float:left; margin-left:55px; margin-top:10px; position:relative;}
.arrow{position:absolute; left:-14px; top:3px;}
.contactuslinkeditemslast  a{
		
		float:left;text-decoration:none;color:#1b1b1b;font:12px Arial; outline:0;margin-left:0px;
}

.contactuslinkeditemslast a:hover{
		
		color:#ff7507;outline:0;
}

ul.contactuslinkeditems li{padding-top:3px; padding-bottom:7px; padding-left:0px; border-bottom:1px dotted #333333; }

.newsupdates{float:left; width:300px; height:200px; margin-top:16px; }
.newsupdates h1{float:left; width:100%; font: 22px Verdana, Arial, Helvetica, sans-serif;color:#1b1b1b; margin-left:24px;}
ul.newsitems{float:left;margin-left:20px; padding:0px 0px 0px 0px;background:none;position:relative;}
ul.newsitems li a{color:#ff7b06;font:12px Arial;  text-decoration:none;}
ul.newsitems li a:hover{color:#ffa71b; text-decoration:underline; }


ul.newsitems li{padding-top:12px; padding-bottom:15px; /*padding-left:58px; background:url(../images/simage.jpg) no-repeat left;*/ border-bottom:1px dotted #333333;}

ul.newsitems li p{ color:#1b1b1b;font:12px Arial; padding-bottom:2px;}

ul.scrolltestimonials { margin-left:20px; margin-right:20px; }
ul.scrolltestimonials li a{color:#ff7b06;font:12px Arial;  text-decoration:none;}

ul.scrolltestimonials li{padding-top:12px; padding-bottom:15px; border-bottom:1px dotted #333333;}

ul.scrolltestimonials li p{ color:#1b1b1b;font:12px Arial; padding-bottom:2px;}


.newsupdateslast{float:left; margin-left:31px; margin-top:9px; position:relative;}
.simage{position:absolute; left:-13px; top:5px;}
.newsupdateslast  a{
		
	font:12px Arial; color:#ff7b06; outline:0;
}
.newsupdateslast  a:hover{
		
		color:#ffa71b; text-decoration:none; outline:0;
}
.newsupdateslast  p{
		
		float:left; font:12px Arial; color:#1b1b1b; margin-left:47px; padding-bottom:1px;
}
.bottompart{
	width:100%;
	height:242px;
	background:url(../images/bottompartbg.jpg) top left repeat-x;
	float:left;
	margin-top:9px;
	
	
}
.companybottompart{
	width:100%;
	height:242px;
	background:url(../images/bottompartbg.jpg) top left repeat-x;
	float:left;
	margin-top:0px;
	
	
}

#wrapper2{
	width:1000px;
	margin:0 auto;
}
.bottomtopline{width:100%; height:auto; float:left; margin-left:70px; margin-top:1px; border:0px;}
.bottomtopline img{margin:0px; float:left;}
.whysoltrixbox{
	float:left;
	width:297px;
	height:162px;
	margin-left:11px;	
	margin-top:7px;
	border-right:1px dotted #767575;	
}
.whysoltrixbox h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#1B1B1B; }
.whysoltrixbox p{float:left; font: 12px  Arial; color:#1b1b1b; margin-top:15px; }
.contactusnewwhysoltrixbox{
	float:left;
	width:297px;
	height:162px;
	margin-left:11px;
	margin-top:14px;	
	
}
.contactusnewwhysoltrixbox h1{margin-left:40px; float:left; width:100%; font: 22px Verdana, Arial, Helvetica, sans-serif; color:#1B1B1B; }
.contactusnewwhysoltrixbox p{float:left; font: 12px  Arial; color:#1b1b1b; margin-top:10px; margin-left:40px;}
.contactusnewwhysoltrixbox h2{margin-left:40px; float:left; width:100%; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; margin-top:21px;}
.ourcompanywhysoltrixbox{
	float:left;
	width:297px;
	height:162px;
	margin-left:26px;	
	margin-top:27px;
	position:relative;	
}
.ourcompanywhysoltrixbox h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#1B1B1B; }
.ourcompanywhysoltrixbox p{float:left; font: 12px  Arial; color:#1b1b1b; margin:32px 0px 0px 4px; }

.quicklinkbox{
	float:left;
	width:204px;
	height:162px;	
	margin-top:7px;
	border-right:1px dotted #767575;	
}
.quicklinkbox h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; margin-left:23px; }
ul.quicklinks{float:left; margin-left:24px; background:none;position:relative; margin-top:12px;}
ul.quicklinks li a{
		color:#000000; font-size:12px; text-decoration:none; outline:0; 
}

ul.quicklinks li a:hover{
		
		color:#ff860b;font:12px Arial; text-decoration:underline; outline:0;
}

ul.quicklinks li{padding-bottom:3px; padding-top:4px; padding-left:17px; background:url(../images/fotterarrowimage.png) no-repeat left center;}

.getintouch{
	float:left;
	width:235px;
	height:162px;	
	margin-top:7px;
	
}
.getintouch h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; margin-left:23px;}
.getintouch h3{float:left; width:100%; font: bold 12px Arial; color:#1b1b1b; margin-left:23px; margin-top:12px;}
.getintouch p{float:left; width:100%; font:  12px Arial; color:#1b1b1b; margin-left:23px; margin-top:8px;}
.getintouch a{float:left;  font:  12px Arial; color:#fd5909; text-decoration:none; outline:0;}
.getintouch a:hover{color:#ff860b;}
.getintouch img{float:left; margin-top:0px; margin-right:12px;outline:medium none;}

.getintouch2{
	float:left;
	width:212px;
	height:162px;	
	margin-top:8px;
	
}
.getintouch2 h1{float:left; width:100%; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; margin-left:17px;}
.getintouch2 h3{float:left; width:100%; font: bold 12px Arial; color:#1b1b1b; margin-left:0px; margin-top:12px;}
.getintouch2 p{float:left; width:100%; font:  12px Arial; color:#1b1b1b; margin-left:0px; margin-top:8px;}
.getintouch2 a{float:left;  font:  12px Arial; color:#fd5909; text-decoration:none; outline:0;}
.getintouch2 img{float:left; margin-top:0px; margin-right:11px;}
.getintouch2 a:hover{color:#ff860b; outline:0;}
.footer {width:100%;height:18px; margin:0px 0px 0px 11px;}
.footer p{font:12px arial; color:#000000;padding-top:39px;}

.horizontalline2{ padding-left:4px;}

.news1{ padding:0px; margin:0px;}
.news1 ul{ list-style:none; margin-top:20px;}
.news1 ul li{ padding:0px; margin:0 20px 40px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.news1 ul li a{color:#ff7b06; text-decoration:none;}
.news1 ul li a:hover{color:#ff7b06; text-decoration:none;}

.certicicate1{ padding:0px; margin:0px;}
.certicicate1 ul{ list-style:none; margin-top:20px;}
.certicicate1 ul li{ background:url(../images/bulllet1.gif) left top no-repeat;  padding:0 20px 0 20px; margin:0 20px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.certicicate1 ul li a{color:#ff7b06; text-decoration:none;}
.certicicate1 ul li a:hover{color:#ff7b06; text-decoration:none;}

.address_box{ float:left; width:620px; border:}
.address_box h3{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; margin-bottom:8px;}
.address_box p{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#333333; margin-bottom:10px;}
.address_box p img{ float:left; margin-right:10px;}
.address_box p a{ color:#fe7902; text-decoration:none;}
.address_box p a:hover{ color:#fe7902; text-decoration: underline;}

.contact_form_box{float:left; width:280px; margin-left:20px; border-left: solid 1px #c7c5c5; padding-left:20px;}
.contact_form_box h3{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; margin-bottom:8px;}
.contact_form_box p{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#333333; margin-bottom:10px;}

.cf1{ width: 200px; height:20px; margin-bottom:10px;}
.text_contname{ font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px;} 
.cmessage{ width: 200px; height:70px; margin-bottom:10px; resize:none;}
.ourpt{ width:300px; float:left;}

.google_map{ background-color:#e1e1e1; padding:5px; width:590px; margin-top:20px;}

.row{

}

.marquee {
  /* background: #ccc; */
  border:1px solid #ffffff; 
  overflow: hidden;
  height: 225px;
}

















