*{
	margin:0px;
	padding:0px;
}
body{
	background-color:#b2b3ac;
	font-size:14px;
	
}

#frst-header{
	width:100%;
	height:30px;
	background-color:#031f2d;	
}

#frst-header-ct{
	width:1000px;
	margin:auto;
	height:auto;
}

#frst-header-nav{
	width:1000px;
	height:20px;
	float:left;
	padding-top:10px;	
}


#frst-header-nav li{
	width:90px;
	float:left;
	height:auto;
	list-style-type:none;
	font-size:12px;
	margin:auto;
	
	
}




#frst-header-nav li a{
color:#FFFFFF;
background-color:#000000;
text-decoration:none;
font-size:12px;
font-weight:bold;
font-family:Verdana;
}

#frst-header-nav li
{
position:relative;
}

#frst-header-nav li #submenu 
{
position:absolute;
}


#frst-header-nav li #submenu
{
display:none;
}

#frst-header-nav li:hover  #submenu
{
display:block;
margin:auto;
padding:0px;
position:absolute;
padding-top:3px;
}

#frst-header-nav li:hover  #submenu li a 
{
border-bottom:1px solid #ccc;
height:25px;
width:290px;
background-color:#031f2d;
color:#fff;
display:block;
padding-top:5px;
padding-left:10px;
}

#frst-header-nav li:hover  #submenu li a 
{
text-align:left;
text-decoration:none;
}

#submenu li:hover{
	background-color:#333333;
	color:#666666;
}


/*--------------second Header-----------------*/

#second-header{
	width:100%;
	height:100px;
	background-color:#fefefe;	
}

#second-header-ct{
	width:1000px;
	height:auto;
	margin:auto;	
}

#second-header-cts{
	width:1000px;
	height:auto;	
}

#second-header-imgg-sec{
	width:220px;
	height:95px;
	float:left;	
	padding-top:5px;
	margin:0px;
}

#second-header-nav{
	width:780px;
	height:auto;
	float:left;	
	//padding-left:300px;	
}

#second-header-nav ul li{
	color:#031f2d;		
	
	font-weight:bold;
	font-size:14px;
	float:left;
	padding-top:40px;
	list-style-type:none;	
	text-align:center;
}

#second-header-nav ul li a{
	padding:0px 40px;
	text-decoration:none;
	border-right:#fff;
	color:#031f2d;
}
.serc{
	width:50px;
	height:30px;
	border:1px solid #665e5e;	
}

.contact-info{
	
	font-size:14px;
	color:#031f2d;
	padding-left:356px;	
	//padding-top:70px;
	text-align:right;
}
#cnt-wrapper{
	width:1000px;
	height:auto;
	margin:auto;	
	padding:0px;
}
#banner-sec{
	width:1000px;
	height:300px;
	float:left;	
	margin:0px;
	padding:0px;
}
.clear{
	clear:both;	
}

#cnt-frst-para{
	 width:990px;
	 height:150px;
	 float:left;
	 padding-top:10px;
	 padding-left:10px;	
}

.frst-head{
	
	font-size:20px;
	color:#031f2d;
	font-weight:bold;	
}

.frst-head-para{
	
	font-size:18px;
	color:#fdfefe;
	text-align:justify;	
}

.comm-hr-line{
	width:1000px;
	height:1px;
	float:left;
	background-color:#b0cbea;	
}

#wwd{
	width:1000px;
	height:auto;
	float:left;	
	padding-top:10px;
}

.htreehead{
	text-align:center;
	
	color:#1962b4;
	font-size:28px;	
	padding-top:10px;
}


#wwd-nxt{
	width:1000px;
	height:auto;
	float:left;	
}

.wwd-cmm-b{
	margin-top:10px;
	width:190px;
	height:210px;
	float:left;
	//border:1px solid #000000;	
}

.wwd-cmm-b ul li{
	
	font-weight:bold;
	font-size:14px;
	color:#fdfefe;
	list-style-type:none;
	line-height:35px;
	//border-top:1px solid #000000;
	border-right:1px solid #000000;	
	
}

.wwd-cmm-b ul li a{
	color:#fdfefe;
	text-decoration:none;
	display:inline-block;
}

.wwd-cmm-b ul li a:hover{
	background:url(../image/left-nav-bg2.png);
	//background-repeat:no-repeat;
	width:210px;
}


#wwd-cmm-p{
	margin-top:10px;
	width:520px;
	height:210px;
	float:left;
	//border:1px solid #000000;
	padding-left:50px;	
}
.mid-para{
	text-align:justify;
	
	font-size:16px;
	color:#fdfefe;
	font-weight:bold;	
}

#mid-last{
	width:200px;
	float:left;
	height:auto;
	padding-left:30px;	
}


#hw-d-wrp{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#33FF33;
	margin-top:10px;
}

.cmm-fiv-cr{
	width:158px;
	height:auto;
	float:left;	
}

.cmm-fiv-cr-imgg{
	width:176px;
	height:auto;
	float:left;	
	padding-left:31px;	
}

.hw-d-header{
	text-align:center;
	
	font-size:20px;
	font-weight:bold;
	color:#ffffff;	
}

.hw-d-para{
	text-align:center;
	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;	
}

.red-arrow{
	width:90px;
	height:auto;
	float:left;	
	padding-top:36px;
}

#over-all{
	width:1000px;
	height:auto;
	float:left;	
}

#dyl{
	
	font-size:26px;
	font-weight:bold;
	color:#0066cc;
	text-align:center;	
}

#mrq-wrp{
	width:960px;
	height:auto;
	float:left;
	background-color:#ffffff;
	margin-top:10px;	
	margin-bottom:10px;
	border:1px soid color:#ccc;	
	border-radius:5px;
	padding-left:20px;
	padding-right:20px;
	padding-top:3px;
}

#mrq-wrp a{
	text-decoration:none;
}


#scrollamt{
	padding-top:8px;
	height:auto;	
}

#mnu-quk-lk{
	width:100%;
	height:20px;
	float:left;
	background-color:#031F2D;	
	//margin:auto;
}

#mnu-quk-lk-clums{
	width:1000px;
	height:auto;
	//float:left;
	
	font-size:14px;20px;
	font-weight:bold;
	color:#fff;	
	padding-top:3px;
	//padding-left:100px;
	//margin-left:150px;
	margin:auto;
}

.mnu-quk-lk-colums{
	width:440px;
	height:auto;
	float:left;
	
	font-size:14px;14px;
	font-weight:bold;
	color:#fff;	
	padding-left:48px;
}

.mnu-quk-lk-coolums{
	width:306px;
	height:auto;
	float:right;
	
	font-size:14px;14px;
	font-weight:bold;
	color:#fff;	
	padding-left:100px;
}

#mnu-quk-lk-clumss{
	width:200px;
	height:auto;
	float:left;
	
	font-size:14px;20px;
	font-weight:bold;
	color:#fff;	
	padding-top:3px;
	padding-left:300px;
}


#mnu-quk-lks{
	width:100%;
	height:auto;
	float:left;
	background-color:#EAEAEA;	
	//margin:auto;
}

#mnu-quk-lks-all{
	width:1000px;
	height:auto;	
	margin:auto;
}
.ollst{
	width:250px;
	height:auto;
	padding-left:75px;	
	float:left;
	padding-top:5px;
	
}

.ollst ul li{
	list-style-type:none;
	
	font-size:14px;14px;
	font-weight:bold;
	line-height:30px;	
}

.ollst ul li a{
	text-decoration:none;
	color:#374D58;
	line-height:30px;
	display:inline-block;	
}

.nxt{
	width:250px;
	height:auto;
	padding-left:50px;
	float:left;	
	padding-top:5px;
}

.nxt ul li{
	list-style-type:none;
	
	font-size:14px;
	font-weight:bold;
	line-height:30px;	
}

.nxt ul li a{
	text-decoration:none;
	color:#374D58;
	line-height:30px;
	display:inline-block;	
}





.nxtt{
	width:160px;
	height:auto;
	padding-left:100px;
	float:left;
	padding-top:5px;	
}

.nxtt ul li{
	list-style-type:none;
	
	font-size:14px;
	font-weight:bold;
	line-height:30px;	
}

.nxtt ul li a{
	text-decoration:none;
	color:#374D58;
	line-height:30px;
	display:inline-block;	
}

/*#rgt-brd{
	width:5px;
	height:214px;
	background-color:#000;	
	float:left;
}*/

#cnt-add{
	width:285px;
	float:left;
	height:auto;
	padding-top:10px;
	padding-left:70px;	
}

.cnt-add-head{
	
	font-weight:bold;
	color:#000;
	font-size:14px;	
}

.cnt-add-p{
	
	font-weight:bold;
	color:#374D58;
	font-size:14px;	
	padding-top:15px;
	float:left;
}

.bd{
	
	font-weight:bold;
	color:#000;
	font-size:14px;
	padding-top:15px;
	width:50px;
	float:left;
}

.bds{
	
	font-weight:bold;
	color:#000;
	font-size:14px;
	padding-top:15px;
	width:100px;
	float:left;
}

#foot-lst{
	width:100%;
	height:15px;
	float:left;
	background-color:#fff;
	//margin-top:5px;	
}

#foot-lst-cmm{
	width:1000px;
	height:auto;	
	margin:auto;
}
#foot-lst-one{
	width:400px;
	height:auto;
	float:left;
	
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-left:100px;
	padding-top:2px;
}

#foot-lst-one a{
	text-decoration:none;
}



#foot-lst-tw{
	width:200px;
	height:auto;
	float:left;
	
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-left:300px;
	padding-top:2px;
}

#social-iconss{
	width:200px;
	height:15px;
	float:left;
	padding-left:800px;	
}

#social-iconss ul li{
	list-style-type:none;
	float:left;	
	
}

#social-iconss ul li a{
	padding:0px 5px;
	
}

/*service*/

#serban{
	width:1000px;
	height:300px;
	float:left;	
}

#techban{
	width:1000px;
	height:300px;
	float:left;	
	background-color:#EAEAEA;
	border-top:1px solid #000;
}

#ser-sec-fl{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#333;	
	background-color:#EAEAEA;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

#service-sec{
	width:700px;
	height:auto;
	float:left;
	//background-color:#333;	
}

#addwords
{
	width:700px;
	height:auto;
	float:left;
	
}

.cwebdesign
{
	width:228px;
	height:auto;
	float:left;
	margin-left:5px;
}

.webdesign
{
	width:220px;
	height:auto;
	float:left;
	padding-left:10px;
	
}

.w1
{
	width:230px;
	height:auto;
	float:left;
	text-align:center;
	background-color:#031F2D;
	color:#FFF;
	font-family:Verdana;
}

.w2
{
	width:210px;
	height:auto;
	float:left;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	padding-top:5px;
	font-family:Verdana;
}


#ser-head{
	width:680px;
	height:auto;
	font-family:Open Sans,Verdana,Tahoma,sans-serif;
	font-size:20px;
	line-height:46px;
	font-weight:300;	
	color:#031F2D;
	float:left;
	padding-left:20px;
	text-align:center;
}

#ser-head-one{
	width:680px;
	height:auto;
	font-family:Open Sans,Verdana,Tahoma,sans-serif;
	font-size:19px;
	line-height:24px;
	font-weight:bold;	
	color:#000;
	float:left;
	padding-left:20px;
}

.ser-left-para{
	width:662px;
	height:auto;
	float:left;
	font-family:Verdana;
	font-size:14px;
	text-align:justify;
	color:#031F2D;	
	padding-top:5px;
	padding-right:10px;
	line-height:29px;
	padding-left:20px;
}




#nws-evts-sec{
	width:300px;
	height:auto;
	float:left;	
}

#nwsec{
	width:300px;
	height:340px;	
	float:left;
	//border:1px solid #fff;
	margin-top:20px;
}

#nwsec-h{	
	
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#031F2D;
	padding-top:8px;
	padding-bottom:2px;
}

.nwsec-mrq-sec{
	width:243px;
	height:auto;
	float:left;
	//border:1px solid #031F2D;
	margin-left:8px;
	padding-left:10px;
	//	padding-right:10px;
}

.nwsec-mrq-sec ul li{
	list-style-image:url(../image/linkImg.png);
	
	font-size:14px;
	text-align:center;
}

.nwsec-mrq-sec ul li a{
	text-decoration:none;
	color:#031F2D;
}

.hm-lst-lli{
	list-style-image:url(../image/linkImg.png);
	padding-top:26px;
	color:#fff;	padding-left:20px;
}

.hm-lst-lli li{
	
	font-size:14px;
	font-weight:bold;
}

.hm-lst-lli li a{
	text-decoration:none;
	
	font-size:14px;
	font-weight:bold;
	color:#000;
}

.lst-lli{
	list-style-image:url(../image/linkImg.png);
	padding-top:30px;
	color:#fff;	padding-left:20px;
}

.lst-lli li{
	
	font-size:14px;
	font-weight:bold;
}

.lst-lli li a{
	text-decoration:none;
	
	font-size:14px;
	font-weight:bold;
	color:#000;
}



.cmm-sem-tree{
	width:250px;
	height:auto;
	float:left;	
	padding-left:50px;
	//border-bottom:1px solid #000000;
	//border-top:1px solid #000000;
}

.cmm-sem-header{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:18px;	
	//font-weight:300;
	padding-left:10px;
}

.cmm-sem-header-para{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;	
	padding-top:10px;
	line-height:25px;
}

.cmm-sem-header-adds{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;	
	line-height:25px;
	padding-left:10px;
}

.fncl{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	text-shadow:#666666 0px 5px 5px 0px;	
}

.sz{
	width:250px;
	height:30px;
	border:1px solid #666666;
	border-radius:10px;	
	box-shadow:#333333 0px 5px 5px 0px;
}
.ttar{
	width:250px;
	height:80px;
	border:1px solid #666666;	
	border-radius:10px;
	box-shadow:#333333 0px 5px 5px 0px;
}

.sbmt{
	width:60px;
	height:30px;
	background-color:#151D12;
	color:#fff;	
}
/*contact us*/

#cntt-min-pg{
	width:900px;
	height:auto;
	float:left;
	padding-left:100px;	
	
	font-size:14px;
}

.buttonlength {
  width: 346px;
  height: 37px;
  border: 1px solid #1B4FB0;
  border-radius: 5px;
  font-size: 20px;
}

.btn {
  width: 195px;
  height: 40px;
  background: #516aa6;
  border: 1px solid #516aa6;
  color: #FFFFFF;
  font-size: 20px;
  font-family: Verdana;
}

#cmm-sem{
	width:650px;
	height:auto;
	float:left;
	padding-left:50px;
	padding-top:10px;
}
#cnt-banner{
	width:1000px;
	height:300px;
	float:left;	
	background-image:url(../image/final-new-banner.png);
}

.cnt-baner-header{
	text-align:center;
	
	font-size:26px;
	color:#fff;	
	padding-top:50px;
}

.cnt-baner-header-sb{
	text-align:center;
	
	font-size:16px;
	color:#fff;	
}

#cnnt-cont{
	width:1000px;
	height:auto;
	float:left;
	background-color:#eeebeb;
	//background-image:url(image/cnt-bg-final1.png); 
	//background-repeat:repeat-x;	
}

#cnt-add-sec{
	width:370px;
	height:auto;
	float:left;	
	padding-left:20px;
}

.cmm-sem-hr{
	width:1px;
	height:214px;
	float:left;
	background-color:#031F2D;	
}

#or-hrrs{
	width:700px;
	height:1px solid color:#031F2D;
	//margin-bottom:50px;	
	float:left;
}

#cnt-msgg{
	width:690px;
	height:auto;
	float:left;
	margin-top:50px;
	padding-left:10px;	
}


#foot-header-nav{
	width:690px;
	height:auto;
	float:left;	
	padding-left:10px;
	//padding-top:50px;
}

#foot-header-nav ul li{
	color:#fff;		
	
	//font-weight:bold;
	font-size:10px;
	float:left;
	padding-top:8px;
	list-style-type:none;
}

#foot-header-nav ul li a{
	padding:0px 20px;
	text-decoration:none;
	border-right:#fff;
	color:#000;	
}

/*Seminar*/

#semiban{
	width:1000px;
	height:300px;
	float:left;	
	background-image:url(../image/seminar-banner1.jpg);
}

#nwseminar{
	width:270px;
	height:auto;	
	float:left;
	//border:1px solid #333333;
	margin-top:20px;
	margin-left:10px;
}

.sem-left-para{
	width:662px;
	height:233px;
	float:left;
	font-family:Verdana;
	font-size:14px;
	text-align:justify;
	color:#031F2D;	
	padding-top:5px;
	padding-right:10px;
	line-height:25px;
	padding-left:20px;
}

.sldlst-sec{
	width:582px;
	height:auto;
	float:left;
	padding-right:10px;
	line-height:25px;
	padding-left:100px;
	font-family:Verdana;
	font-size:14px;
}

.sldlst-sec li{
	list-style-type:none;
}


.sem-lst-lli{
	list-style-image:url(../image/linkImg.png);
	padding-top:11px;
	color:#fff;	padding-left:20px;
}

.sem-lst-lli li{
	
	font-size:14px;
	font-weight:bold;
}

.sem-lst-lli li a{
	text-decoration:none;
	
	font-size:14px;
	font-weight:bold;
	color:#000;
}

/*Gallery*/

#slt-sec{
	width:600px;
	height:30px;
	float:left;	
	padding-left:400px;
	padding-top:10px;
}

.stall{
	 width:150px;
	 height:30px;
	 border:1px solid #333333;	
}

#gallery-total-all{
	width:1000px;
	height:auto;
	float:left;
	padding-top:20px;	
}
.imgg-sec{
	width:300px;
	height:auto;
	float:left;
	margin-left:24px;	
	
}

.group-sec{
	width:300px;
	height:250px;
	border:#000000 1px solid;
	//margin-top:10px;
	padding-top:10px;	
}

.group-sec-hr{
	width:290px;
	height:1px;
	background-color:#000;
	margin-left:5px;	
	margin-top:23px;
	float:left;
}

.inn-imgg-sec{
	width:210px;
	height:220px;
	float:left;	
	padding-left:27px;
	padding-top:10px;
}

.group-sec-head{
	width:300px;
	height:10px;
	float:left;
	font-family:Verdana;
	font-size:14px;
	text-align:center;
	color:#333;	
	font-weight:bold;
}
.imgg-sec-head{
	padding-left:10px;
	font-family:Verdana;
	font-size:25px;	
	text-align:center;
}

								/*About*/


#abt-head{
	width:680px;
	height:auto;
	font-family:Georgia;
	font-size:18px;
	line-height:46px;
	font-weight:bold;	
	color:#031F2D;
	float:left;
	padding-left:20px;
	padding-top:10px;
}

.abt-left-para{
	width:662px;
	height:auto;
	float:left;
	font-family:Georgia;
	font-size:14px;
	text-align:justify;
	color:#031F2D;	
	padding-top:5px;
	padding-right:10px;
	line-height:25px;
	padding-left:20px;
}

/*------------------purpose-------------------*/
#pur-sec-fl{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#333;	
	background-color:#EAEAEA;
	background-repeat:repeat-x;
}
#pur-sec-stu{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#333;	
	background-color:#EAEAEA;
	background-repeat:repeat-x;
}


.incommfoo{
	width:190px;
	height:20px;
	border:1px solid #333;
	color:#000;	
	font-size:14px;
}

/*------------------Technology-------------------*/
#tec-sec-fl{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#333;	
	background-color:#EAEAEA;
	background-repeat:repeat-x;
}

#cent-head{
	width:662px;
	height:25px;;
	float:left;
	font-family:Georgia;
	font-size:14px;
	text-align:center;
	color:#031F2D;	
	padding-right:10px;
	line-height:25px;
	padding-left:20px;	
}

#cent-top-head{
	width:662px;
	height:25px;;
	float:left;
	font-family:Georgia;
	font-size:14px;
	text-align:center;
	color:#031F2D;	
	padding-top:5px;
	padding-right:10px;
	line-height:25px;
	padding-left:20px;
	font-weight:bold;	
}

#crs-dts{
	width:155px;
	height:auto;
	float:left;	
	font-family:Georgia;
	font-size:14px;
	color:#031F2D;
	padding-left:160px;
	padding-top:30px;
	line-height:25px;
}

#crs-dts-db{
	width:155px;
	height:auto;
	float:left;	
	font-family:Georgia;
	font-size:14px;
	color:#031F2D;
	padding-left:160px;
	padding-top:15px;
	line-height:25px;	
}


#crs-imgg{
	width:320px;
	height:110px;	
	float:left;
	padding-top:5px;
	padding-left:20px;
}

#crs-dsg{
		width:662px;
		height:auto;
		float:left;
		font-family:Georgia;
		font-size:14px;
		color:#031F2D;
		font-weight:bold;
}


.crs-dsg-para{
	width:496px;
	height:auto;
	float:left;	
	font-family:Georgia;
	font-size:14px;
	color:#031F2D;
	padding-left:166px;
}

.frmlist{
	width:488px;
	height:65px;
	float:left;
	padding-left:174px;
	line-height:35px;	
}

.wrds{
	width:50px;
	height:50px;
	padding-top:5px;	
}

.litfrm{
	width:115px;
	height:auto;
	float:left;	
	font-size:14px;
	color:#031F2D;
	//padding-left:160px;
	padding-top:15px;
	line-height:25px;		
}

.litfrm-imgg{
	width:150px;
	height:150px;
	float:left;	
}

/*-----------------Product-------------------*/

#ourptu-cnt{
	width:562px;
	height:210px;
	float:left;
	padding-left:100px;	
	line-height:38px;
	background-image:url(../image/product-sec.png);
	background-repeat:no-repeat;
	padding-top:25px;
}

#ourptu-cnt ul li{
	list-style-type:none;
	text-shadow:
	padding-top:10px;
}

/*-----------------R & D-------------------*/

#rdptu-cnt{
	width:562px;
	height:234px;
	float:left;
	padding-left:100px;	
	line-height:30px;
	//background-image:url(image/product-sec.png);
}

#rdptu-cnt ul li{
	list-style-type:none;
	text-shadow:
	padding-top:10px;
}

/*---------------Intranet---------------*/


/*---------------Core Expertise---------------*/
#cr-sec-fl{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#333;	
	background-color:#EAEAEA;
	background-repeat:repeat-x;
}
#cr-head{
	width:680px;
	height:auto;
	font-family:Georgia;
	font-size:18px;
	line-height:46px;
	font-weight:bold;	
	color:#031F2D;
	float:left;
	padding-left:20px;
	padding-top:10px;
	text-align:center;
}

#crexp-head{
	width:662px;
	height:auto;
	float:left;
	font-family:Georgia;
	font-size:18px;
	color:#031F2D;	
	padding-top:5px;
	padding-right:10px;
	line-height:25px;
	padding-left:20px;
}

#crlst{
	width:592px;
	height:auto;
	float:left;
	padding-left:90px;
	line-height:30px;
}

#crulst{
	width:522px;
	height:auto;
	float:left;
	padding-left:160px;
	line-height:30px;
}

#crulst ul li{
	list-style-type:none;
}



/*---------------------solid waste management-----------------------*/
#ssldban{
	width:1000px;
	height:300px;
	float:left;	
	//border-bottom:1px solid #000;
}

#sold-sec-fl{
	width:1000px;
	height:auto;
	float:left;
	//background-color:#333;	
	background-color:#fff;
	//background-repeat:repeat-x;
	border:1px solid #288C1A;
}

/*-----------load more show hide------------------*/
#myList li{ 
	display:none;
	list-style-type:none;
	float:left;
	width:250px;
	text-align:center;
	margin-left:25px;
}



.sha{
	width:200px;
	height:5px;
	background-color:#666;
	float:left;
	box-shadow:0px 3px 14px 0px #000;
	margin-top:-4px;
	margin-left:5px;
}

.spe{
	padding-top:50px;
}

#myList{
	width:1000px;
	margin:auto;
}
#loadMore {
    color:green;
    cursor:pointer;
	float:left;
}
#loadMore:hover {
    color:black;
}
#showLess {
    color:red;
    cursor:pointer;
}
#showLess:hover {
    color:black;
}

#myList li{
	float:left;
	width:299px;
	height:auto;
	list-style-type:none;
	padding-bottom:10px;
}

#myList li:hover { 
	opacity: 0.4; filter: alpha(opacity=30); 
}

.clthd{
	width:299px;
	height:50px;
	float:left;
}

.clthdin{
	width:290px;
	height:32px;
	padding-top:8px;
	margin-left:4px;
	margin-top:-3px;
	background-color:#CCCCCC;
	color:#000000;
	font-family: Verdana, sans-serif;
    font-size:20px;
	font-weight:bold;
	text-align:center;
	float:left;
}

.marqsection{
	width:100%;
	height:auto;
	//background-color:#AE9E8E;
	background-color:#666;
	//background-color:#333333;
	//background-color:#000;
	//background-image:url(../img/marqueebg.png);
	//background-repeat:repeat-x;
	//background-color:#CC9A68;
	//background-color:#999999;
	float:left;	
	padding-top:5px;
}


.mainmarq{
	width:1000px;
	height:auto;
	margin:auto;	
	//background-repeat:repeat-x;
	//background-color:#999999;
	//padding-left:20px;
}

.mainmarq{
	width:1000px;
	height:auto;
	margin:auto;	
	//background-repeat:repeat-x;
	//background-color:#999999;
	//padding-left:20px;
}

.marqtitle{
	width:1000px;
	height:auto;
	float:left;
}
.marqtitle-inner{
	width:960px;
	height:auto;
	float:left;
	padding-left:40px;
	padding-bottom:10px;
	font-family: "Oswald",sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FAA42E;
	//text-align:center;
}




.marqee{
	width:100%;
	height:90px;
	//padding-top:5px;
	
}

.client-imgs{
	width:250px;
	height:auto;
	float:left;
	text-align:center;	
}

.products
{
	width:945px;
	height:auto;
	float:left;
	//padding-left:30px;
    padding-left: 55px;
	//padding-right:20px;
	padding-top:20px;
}

.p3
{
	width:299px;
	height:220px;
	float:left;
	text-align:center;
	margin-top:20px;
}

.p3:hover { 
	opacity: 0.4; filter: alpha(opacity=30); 
}

.shadw{
	width:290px;
	height:10px;
	float:left;
	margin-top:-12px;
	text-align:center;
}