@charset "utf-8";
/* CSS Document */

		
html { height: 100%; }

#wrap {
		width: 1000px;
		margin:  0 auto;
		background: #ffffff;
		border:1px solid #cccccc;
		}
		
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	padding-top:0px;
	PADDING-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	FONT-SIZE: 12px;   COLOR: #2b2b2b; LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#f1f1f1;
}
table
{
margin:0px;
padding:0px;
border-collapse:collapse;
border-spacing:0px;
}
ul,li
{
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:18px;
}
ul.now
{
list-style:none;
margin:0px 0px 20x 20px;
padding:10px 0px 0px 0px;
line-height:18px;
}
li.now
{
	padding:2px 0px 2px 20px;
	margin:0px 0px 0px 20px;
	text-align:left;
	background:#ffffff  url(../images/mor.jpg) no-repeat 0px 5px;
}
ul.nee
{
list-style:none;
margin:0px 0px 20x 20px;
padding:0px 0px 0px 0px;
line-height:18px;

}
li.nee
{
list-style:none;
margin:0px 0px 20x 20px;
padding:7px 0px 0px 0px;
line-height:18px;

}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00923D;
	text-decoration:none;
}
a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:underline;
}

h1
{
FONT-SIZE: 14px; 	color:#00923D;
 LINE-HEIGHT: 18px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
padding:20px 0px 0px 20px;
text-transform:capitalize;
font-weight:bold;
margin:0px;
text-align:left;

}
h3
{
FONT-SIZE: 12px; 	color:#666666;
 LINE-HEIGHT: 18px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
padding:10px 0px 10px 20px;
text-transform:capitalize;
font-weight:bold;
margin:0px;
text-align:left;

}

#abt
{
	margin:0px;
	padding:0px;

}

#abt img
{
	padding:5px 0px 5px 20px;
	margin:0px 0px 5px 0px;
	border:none;
	float:left;
}
#abt img.pad
{
	padding:25px 20px 25px 20px;
	margin:5px 0px 5px 0px;
	border:none;
	float:left;
}
#abt h2
{
	font-weight:700;
	font-size:13px;
	color:#000000;
	margin:0px;
	padding:10px 0px 5px 20px;
	line-height:15px;
	text-align:left;
}
  #tit_head
{
padding:15px 0px 10px 30px;
width:100%;
margin:0px 0px 0px 0px;
font-size:15px; color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
text-transform:capitalize;
width:100%;
font-weight:bold;
letter-spacing:3px;
text-align:left;
letter-spacing:3px;
}

h1.subtit
{
FONT-SIZE: 13px; color:#00923D; LINE-HEIGHT: 18px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
padding:20px 0px 0px 20px;
text-transform:capitalize;
font-weight:bold;
margin:0px;
text-align:left;

}
td.ti
{
	background:#A5D10F url(../images/tit3.gif) no-repeat;
	height:50px;
	width:940px;
	margin:0px;
	padding:0px;
}
td.ti1
{
	width:940px;
	margin:0px;
	padding:0px;
	min-height:3px;
	background-color:#026c24;
}
td.sub_contact
{
	background:#A5D10F url(../images/sub_contact.jpg) no-repeat;
	height:120px;
	width:940px;
	margin:0px;
	padding:0px;
}
td.sub_profile
{
	background:#A5D10F url(../images/sub_profile1.jpg) no-repeat;
	height:120px;
	width:940px;
	margin:0px;
	padding:0px;
}
td.sub_pro
{
	background:#A5D10F url(../images/pro.jpg) no-repeat;
	height:230px;
	width:720px;
	margin:0px;
	padding:0px;
}

td.sub_enquiry
{
	background:#A5D10F url(../images/enq1.jpg) no-repeat;
	height:120px;
	width:940px;
	margin:0px;
	padding:0px;
}
td.sub_pro
{
	background:#A5D10F url(../images/sub_pro.jpg) no-repeat;
	height:120px;
	width:940px;
	margin:0px;
	padding:0px;
}
td.sub_home
{
	background:#A5D10F url(../images/sub_home.jpg) no-repeat;
	height:120px;
	width:940px;
	margin:0px;
	padding:0px;
}

h1.tit
{
background:#ffffff url(../images/linkbg.jpg) repeat-x;
FONT-SIZE: 15px; COLOR: #377239; LINE-HEIGHT: 20px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;text-transform:capitalize;
font-stretch:wider;
font-weight:bold;
margin:0px;
border-left:1px solid #eeeeee;
text-align:left;
}
td.top_lft
{
	width:30px;
	height:40px;
	background-color:#ffffff;
/*	background:#ffffff url(../images/top_lft.gif) no-repeat;
*/}

td.top_cen
{
	width:940px;
	height:40px;
	background-color:#ffffff;
/*	background:#FFF url(../images/top_cen.gif) repeat-x;
*/}

td.top_rht
{
	width:30px;
	height:40px;
	background-color:#ffffff;
/*	background:#FFF url(../images/top_rht.gif) no-repeat;
*/}

td.btm_lft
{
	width:30px;
	height:30px;
	background-color:#098832;
/*	background:#FFF url(../images/btm_lft.gif) no-repeat;
*/}
td.btm_rht
{
	width:30px;
	height:30px;
	background-color:#098832;
/*	background:#FFF url(../images/btm_rht.gif) no-repeat;
*/}
td.btm_cen
{
	width:940px;
	height:30px;
	background-color:#098832;
/*	background:#FFF url(../images/btm_gry.gif) repeat-x;
*/}
td.lft_gry
{
	width:30px;
	background-color:#ffffff;
/*	background:#FFF url(../images/lft_gry.gif) repeat-y;
*/}
td.rht_gry
{
	width:30px;
	background-color:#ffffff;
/*	background:#FFF url(../images/rht_gry.gif) repeat-y;
*/}
td.fla_gry
{
	width:940px;
	height:150px;
	background-color:#ffffff;
/*	background:#FFF url(../images/fla.gif) repeat-x;
*/}
td.top
{
	height:120px;
	background:#FFF  url(../images/top.jpg) top center no-repeat;
}
td.flash
{
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	width:410px;
	height:280px;
	background:#FFF url(../images/flash2.gif) no-repeat;
}
td.lft_grytop
{
	width:30px;
	height:150px;
	background-color:#ffffff;
/*	background:#FFF url(../images/lft_gry.gif) repeat-y;
*/}
td.lft_gryfla
{
	width:30px;
	height:120px;
	background-color:#56af24;
	padding:0px;
	margin:0px;
/*	background:#FFF url(../images/fla_lft_gry.gif) repeat-y;
*/}

td.rht_grytop
{
	width:30px;
	height:150px;
	background-color:#ffffff;
/*	background:#FFF url(../images/rht_gry.gif) repeat-y;
*/}
td.rht_gryfla
{
	width:30px;
	background-color:#56af24;
	padding:0px;
	height:120px;
	margin:0px;
/*	background:#FFF url(../images/fla_rht_gry.gif) repeat-y;
*/}
td.logo
{
	width:200px;
	height:70px;
	background:#FFF url(../images/ecots_logo.jpg) no-repeat;
	padding:0px;
	margin:0px;
}
td.fls
{
	background-color:#a5d10f;
	width:940px;
	height:50px;
}
.btn
{
padding:1px 2px 1px 1px;
border:1px solid #bebfc5;
background-color:#f0f0f0;
width:40px;color:#666666;
FONT-WEIGHT: normal; FONT-SIZE: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.input
{
padding:1px;
margin:0px;
width:150px;
height:18px;
margin:2px;
border:1px solid #eeeeee;color:#5e5e62;
FONT-WEIGHT: normal; FONT-SIZE: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.input1
{
padding:1px;
margin:0px;
width:160px;
margin:2px;
border:1px solid #eeeeee;
color:#5e5e62;FONT-WEIGHT: normal; FONT-SIZE: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif;}

table.fed
{
margin:0px 0px 0px 20px;
padding:0px;
border:1px solid #cccccc;
border-collapse:collapse;
border-spacing:5px;
FONT-SIZE: 11px;   COLOR: #333333;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.fed td
{
	border:1px solid #cccccc;
	background-color:#eeeeee;
	text-align:left;
}
.fed p
{
	color:#666666;
	padding:8px 10px 8px 15px;
	text-align:left;
	margin:0px;
	line-height:18px;
}
.fed td.tct
{
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
background-color:#c4e89e;
	text-align:left;
} 
table.enq
{
margin:0px 0px 0px 20px;
padding:0px;
border:1px solid #ccc;
background-color:#f1f1f1;
border-collapse:collapse;
border-spacing:none;
FONT-SIZE: 11px;   COLOR: #666666;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}


#menutop
{
width:500px;
height:80px;
text-align:left;
vertical-align:middle;
}

#menutop a
{
	FONT-SIZE: 12px;
	font-weight:bold;COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
	margin:0px;
	padding:30px 20px 30px 20px;
}
#menutop a:hover
{
	color:#ffffff;
	background-color:#a0d964;
}
#menutop .less 
{
border:none;
}
#menutop .on 
{
	color:#ffffff;
background-color:#56af24;

}
td.home
{
	width:66px;
	
	background-color:#eee;
}
td.home img a
{
	background-color:#fff;
}
td.home img a:hover
{
	background-color:#cccccc;
	border:1px solid #999;
}


td.wt
{
width:20px;
}
td.hk
{
height:20px;
}

td.ht
{
height:30px;
}
td.htmor
{
height:60px;
}
td.flarow
{
background-color:#f0f0f0  ;
width:430px;
height:210px;
}
td.htmore
{
height:40px;
}
.dot
{
background:#FFFFFF url(../images/dot.jpg) repeat-x;
height:7px;
}
.dox
{
background:#FFFFFF url(../images/do.jpg) repeat-x;
height:5px;
}
.doy
{
background:#FFFFFF url(../images/do.jpg) repeat-y;
width:20px;
}
img.gg
{
float:left;
padding:20px 30px 80px 10px;

}
p{
	FONT-SIZE: 11px; COLOR: #747272; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;}
	p.norm {
	FONT-SIZE: 12px; COLOR: #323334; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	word-spacing:0.1em;
	margin:0px;}
	p.con {
	FONT-SIZE: 12px; COLOR: #323334; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:left;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	word-spacing:0.1em;
	margin:0px;}
td {
	 	vertical-align:top;
		padding:0px;
		margin:0px;

}
td .bo 
{
	width:210px;
	border-right:1px solid #cccccc;
}
td .bor
{
	width:229px;
	border-right:1px solid #cccccc;
		padding:0px;
		margin:0px;
vertical-align:top;
}
td .bor1
{
	width:220px;
	border-right:1px solid #cccccc;
		padding:0px;
		margin:0px;
vertical-align:top;
}
#kumaran A {
	MARGIN-LEFT:20px;PADDING-RIGHT: 0px; DISPLAY:inline; PADDING-LEFT: 20px; PADDING-TOP: 5px; PADDING-BOTTOM:5px; BACKGROUND: url(../images/mor.jpg) no-repeat 2px 5px; FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif;   TEXT-DECORATION:none;
	color:#00923D;
}
#kumaran A:hover {
	color:#000; TEXT-DECORATION:underline;
}
#kumaran p{
		FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
	line-height:18px;
	text-align:justify;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}
#kumaran h1.jl
{
FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: normal;FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	text-transform:capitalize;
	/*font-weight:bold;*/
	margin:0px;
}
#kumaran table.feds
{
margin:0px 0px 0px 20px;
padding:0px;
border:1px solid #cccccc;
border-collapse:collapse;
border-spacing:5px;
FONT-SIZE: 11px;   COLOR: #666666;
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#kumaran .feds td
{
	border:1px solid #cccccc;
	background-color:#9C9;
	vertical-align:top;
	text-align:left;
}
#kumaran .feds p
{
	color:#333333;
	padding:8px 10px 8px 15px;
	text-align:left;
	margin:0px;
	line-height:18px;
}
#kumaran .feds td.tct
{
text-align:left;
FONT-FAMILY: Arial, Helvetica, sans-serif;
background-color:#eeeeee;
	text-align:left;
	vertical-align:top;
} 
h1.news2
{
background:#ffffff url(../images/linkbg.jpg) repeat-x;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
FONT-SIZE: 13px; COLOR:#000; LINE-HEIGHT: 18px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
text-transform:capitalize;
font-weight:bold;
margin:0px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #eee;
}
td.jee 
{
display:block;
background-color:#f2f2f2;
width:250px;
}
td.jee img
{
float:left;
padding:30px;
}
td.jee a
{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #575757; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;	margin:0px;
display:block;
background:10px 12px url(../images/joy.gif) no-repeat;
border-bottom:1px solid #ebecec;
font-weight:normal;
text-align:left;
line-height:18px;
padding:5px 10px 5px 30px;
}
.jee a:hover
{
	color:#0093dd;
	background-color:#fcfbfb;

}
.jee .isha
{
	color:#0093dd;
	background-color:#fcfbfb;

}

#btm1ink p {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#999999;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;	
}
#btm1ink td {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#999999; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;	padding-left:10px;
}
#btm1ink A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;	padding:10px 10px 0px 3px;
}
#btm1ink A:hover {
	COLOR: #000000; TEXT-DECORATION:underline;
}
div.img
{
  margin:2px 2px 2px 10px;
  height: 90px;
  width: auto;
  float: left;
  text-align: center;
  background-color:#56af24;
  padding:0px;
}	
div.img img
{
  display: inline;
  margin:1px 2px 2px 2px;
  padding:3px 9px 3px 10px;
  background-color:#ffffff;
}
div.img a img {border: 2px solid #ffffff;}
div.img a:hover img {border: 2px solid #56af24;}
div.desc
{
  text-align: center;
  width: 73px;
  margin: 0px 1px 0px 1px;
  padding:0px;
  background-color:#56af24;
}
div.desc a
{
  text-align: center;
  font-size:11px;
  line-height:14px;
	color:#ffffff;
}
div.desc a:hover
{
  text-align: center;
  text-decoration:none;
  color:#000000;
}
.pro ul
{
margin:0px;
padding:0px;
}
.pro li
{
list-style:circle;
margin:3px 0px 0px 35px;
padding:0px 0px 0px 5px;

}
.subli ul
{
margin-left:20px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
padding:0px;
}
.subli li a
{
	display:inline-block;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 40px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
	text-align:left;
	line-height:20px;
	background:#FFF url(../images/more.gif) 18px 11px no-repeat;
	/*list-style-image:url(../images/more.gif);
	list-style-position:inside;*/
}
.subli a:hover
{
	color:#939687; TEXT-DECORATION:underline;
}
.str
{
	 FONT-SIZE: 13px; COLOR: #676363; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;	padding-left:20px;
	 padding-bottom:10px;
}
.sat
{
	margin-left:13px;
	margin-top:13px;
	margin-bottom:0px;
	margin-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
}
td.main
{
	background-color:#ffffff;
}
td.main img
{
	border:none;
}
td.main a img
{
	border:1px solid #02923D;
}
td.main a:hover img
{
		opacity:0.7;
	filter:alpha(opacity=70);
	border:1px solid #3bac6a;
}
.subtitle
{
FONT-SIZE: 14px; 	color:#00923D;
LINE-HEIGHT: 18px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
font-weight:bold;
margin:0px;
}
div.img_pro
{
  margin:20px 0px 20px 40px;
  width:auto;
  padding:0px 0px 10px 0px;
float: left;
}	
div.img_pro img
{
 display: inline;
  margin:0px;
  padding:7px 6px 5px 6px;
  border:none;
  }
div.img_pro a
{
 margin:0px;
  width:auto;
  padding:0px 0px 10px 0px;
float: left;
	border: 1px solid #999999;
text-decoration:none;
color:#333;
background-color:#effada;
}	

div.img_pro a:hover  {
	
border: 1px solid #999999;
	background-color:#d4e3b6;
	color:#000000;
}
#sidemenu 
{
	margin:0px;
	padding:3px ;
	width:200px;
	float:left;
	background-color:#026c24;
	color:#ffffff;
	text-decoration:none;
}
#sidemenu a
{
	width:200px;
	margin:0px;
	border-bottom:1px solid #cccccc;
padding:0px ;
	color:#ffffff;
	text-decoration:none;
}
#sidemenu a:hover
{
	width:200px;
	background-color:#a5d10f;
	color:#ffffff;
	border-bottom:1px solid #cccccc;
	text-decoration:none;
}

#submenu
{
	width:200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	display:block;
	height:auto;
	font-family:Verdana;
		float:left;
	background-color:#999999;
	border-right:10px solid #e8e8e8;
	border-top:5px solid #cccccc;
	border-bottom:5px solid #cccccc;
-moz-border-radius: 10px 20px 30px 0;
}
#submenu p
{
	padding:4px 0px 4px 25px;
	margin:7px 10px 3px 0px;
	color:#0e3d1d;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background:#ffffff url(../images/arrow-down.gif) 5px 6px no-repeat;
	-moz-border-radius:5px;
}

#submenu ul
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 10px;
	list-style-type:none;
}
#submenu li
{
	line-height:16px;
	text-align:left;
}
#submenu li a
{
	float:left;
	width:155px;
	margin:0px;
	padding:4px 10px 4px 15px;
	background:#026c24  url(../images/li_or.jpg) center center repeat-x;
	text-decoration:none;
	text-transform:capitalize;
	font-size:11px;
	font-weight:600;
	color:#ffffff;
-moz-border-radius:5px;
}
#submenu li a:hover
{
	color:#666;
	background:#026c24 url(../images/li_bg.jpg)  center center repeat-x;
}
#submenu li ul
{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	
}
#submenu li ul li a
{
	float:left;
	margin:0px 0px 0px 20px;
	padding:4px 0px 4px 5px;
	background:#026c24  url(../images/li_or.jpg) center center repeat-x;
	text-decoration:none;
	text-transform:capitalize;
	font-size:11px;
	color:#ffffff;
	
}


/*#submenu li a:hover
{
	background-color:#a5d10f;
	border-right:5px solid #999999;
	background-image:none;
	color:#000000;
}
*/#submenu .on
{
	background:#eeeeee url(../images/li_on.jpg)  center center repeat-x;
	color:#666666;
	font-weight:600;
	font-size:11px;
}
td.btm_img
{
	width:1000px;
	height:20px;
}
td.btm_imgold
{
	background:#ffffff url(../images/btmimg.jpg) repeat-x;
	width:1000px;
	height:60px;
}