BODY{
	margin:0px;
	font-family:verdana;
	font-size:12px;
	background-color: #FFFFFF;
	background-image: url(images/body_bg_slice.jpg);
	background-repeat: repeat-x;


}

/* ----------------------header--------------------------- */

div.tnhead{

	background-image: url(images/head_slice.gif);
	background-repeat: repeat-x;
	height:96px;
	padding-left:21px;

}

div.tag{
	font-weight:bold;
	color:#333366;
	position:absolute;
	left: 120px;
	top: 74px;
	z-index:2;



}


div.global{

	position:relative;
	text-align:right;

	z-index:1;

}

div.logo{
	z-index:1000;
	position:absolute;
	top: 0px;

}

/* ----------------------header end--------------------------- */

/* ----------------------navigaton bar--------------------------- */

table.nav{
	position:absolute;
	top:97px;

}

td.home{
	background-color:#4EA1C3;
	border-left:solid #ffffff 1px;
	padding-left:10px;
	font-weight:bold;

}

td.do{
	background-color:#AB9D75;
	border-left:solid #ffffff 1px;
	padding-left:10px;
	font-weight:bold;

}

td.industries{
	background-color:#3887A7;
	border-left:solid #ffffff 1px;
	padding-left:10px;
	font-weight:bold;

}

td.company{
	background-color:#EE9052;
	border-left:solid #ffffff 1px;
	padding-left:10px;
	font-weight:bold;

}

td.contact{
	background-color:#8AC05E;
	border-left:solid #ffffff 1px;
	padding-left:10px;
	font-weight:bold;

}

td.login{
	background-color:#421F73;
	border-left:solid #ffffff 1px;
	padding-left:10px;
	font-weight:bold;

}

A.nav:link {
	color:#ffffff;
	text-decoration:none;
		font-family:verdana;
	font-size:11px;


	
}

A.nav:active {
	color:#336699; 
	text-decoration:none; 
		font-family:verdana;
	font-size:11px;




}

A.nav:visited {
	color:#DAEBF6; 
	text-decoration:none;
		font-family:verdana;
	font-size:11px;





}

A.nav:hover {
	color:#ffffff; 
	text-decoration:underline;
		font-family:verdana;
	font-size:11px;


}


div.lines{
	position:absolute;
	top:124px;
	left: 0px;


}

/* ----------------------navigaton bar end--------------------------- */
/* ----------------------home--------------------------- */

table.bodycon{
	position:absolute;
	top:198px;
	width:100%;
	left: 0px;


}

td.hleft{
	background-color:#4F6879;
	border-right:1px solid #ffffff;

}


td.hleft2{
	background-color:#421F73;
	border-right:1px solid #ffffff;
	height:26px;
	border-top:1px solid #ffffff;

}
td.homebg{
	background-image: url(images/home_slice.jpg);
	background-repeat: repeat-x;
	height: 179px;
	padding-top:13px;
	width:20%;

}

td.homebg1{
	background-image: url(images/home_slice.jpg);
	background-repeat: repeat-x;
	height: 179px;
	padding-top:13px;
	width:10%;

}

table.home_text{
	position:absolute;
	left:26px;
	top: 179px;
	width:100%;

}

td.lt{
	border-right:1px solid #A9B5BD;
	background-image: url(images/lt_h_bg.jpg);
	background-repeat: repeat-x;
	width: 234px;
	border-top:2px solid #ffffff;


}


td.rt{

	border-left:1px solid #A9B5BD;
	border-top:2px solid #ffffff;
	width:172px;
	background-color:#A1CDEB;


}


td.mid{
	width: auto;
	font-size:12px;
	padding-top:20px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:20px;
	border-top:2px solid #ffffff;
	color:#666666

}

div.leftbar{


	Padding-left:28px;
	Padding-right:10px;
	font-size:12px;
	color:#421F73;
	font-weight:bold;
	line-height:18px;
	padding-bottom:10px;



}

div.contact{
	background-color:#8AC05E;
	width:234px;
	height: 21px;
	background-image: url(images/bullet_2.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	padding-left:30px
	

}

div.contactdetail{

	padding-top:10px;
	Padding-left:28px;
	Padding-right:10px;
	font-size:12px;
	color:#421F73;

	line-height:18px;
	padding-bottom:20px;
	width:196px;


}



div.partners{
	background-color:#EE9052;

	height: 28px;
	background-image: url(images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	padding-left:22px;
	padding-top:10px;

	

}

div.certs{


	height: 38px;
	background-image: url(images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight:normal;
	background-color:#ffffff;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	border-top:1px solid #A9B5BD;
	border-bottom:1px solid #A9B5BD;
	

}

div.partlog{
	background-color:#ffffff;
	padding-left:10px;

}

div.inds{
	width:172px;
	font-weight:normal;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:20px;
	background-image: url(images/ind_bg.jpg);
	background-repeat: repeat-x;
	height:auto;

	

}

/* ----------------------inner template--------------------------- */


td.sectiontitle{

	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	color:#666666;



}

td.midi{
	width: auto;
	font-size:12px;
	padding-top:20px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:20px;
	border-top:1px solid #A9B5BD;
	color:#666666

}

td.sectiondo{

	background-color:#AB9D75;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left:8px;
	border-bottom:2px solid #ffffff;

}

td.sectionind{

	background-color:#3887A7;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left:8px;
	border-bottom:2px solid #ffffff;

}

td.sectioncompany{

	background-color:#EE9052;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left:8px;
	border-bottom:2px solid #ffffff;

}

td.sectionlogin{

	background-color:#401E72;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left:8px;
	border-bottom:2px solid #ffffff;

}

td.sectioncontact{

	background-color:#8AC05E;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	padding-left:8px;
	border-bottom:2px solid #ffffff;

}



td.hlefti{
	background-color:#4F6879;
	border-right:1px solid #ffffff;
	border-bottom:2px solid #ffffff;

}

td.hleft3{
	background-color:#4F6879;
	border-right:1px solid #ffffff;



}

td.dobg{
	border-right:1px solid #A9B5BD;
	background-image: url(images/lt_h_bg1.jpg);
	background-repeat: repeat-x;

	border-top:1px solid #A9B5BD;
	padding-top:3px;
	margin:0px;


}

td.indbg{
	border-right:1px solid #A9B5BD;
	background-image: url(images/lt_h_bg2.jpg);
	background-repeat: repeat-x;

	border-top:1px solid #A9B5BD;
	padding-top:3px;
	margin:0px;


}

div.subnavy{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom: 1px solid #E7D6BF;
	font-size:11px;
	line-height: 18px;


}

div.subnavi{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom: 1px solid #C0C9CF;
	font-size:11px;
	line-height: 18px;


}



div.contact1{
	background-color:#8AC05E;

	height: 21px;
	background-image: url(images/bullet_2.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	padding-left:30px
	

}

td.rt1{

	border-left:1px solid #A9B5BD;
	border-top:1px solid #A9B5BD;
	width:172px;
	background-color:#ffffff;


}

div.partnersi{
	background-color:#75D8FF;

	height: 28px;
	background-image: url(images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-weight:bold;
	color:#421F73;
	font-size:13px;
	padding-left:22px;
	padding-top:10px;

	

}

div.indsi{
	width:162px;
	font-weight:normal;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:20px;


	

}
/* ----------------------links--------------------------- */

A:link {
	color:#000000;
	text-decoration:none;


	
}

A:active {
	color:#336699; 
	text-decoration:none; 




}

A:visited {
	color:#336699; 
	text-decoration:none;





}

A:hover {
	color:#336699; 
	text-decoration:underline;





}

A.navi:link {
	color:#000000;
	text-decoration:none;
	font-weight:bold;

	
}

A.navi:active {
	color:#336699; 
	text-decoration:none; 
		font-weight:bold;



}

A.navi:visited {
	color:#666666; 
	text-decoration:underline;
		font-weight:bold;




}

A.navi:hover {
	color:#000000; 
	text-decoration:underline;
		font-weight:bold;




}

A.pdf:link {
	color:#336699;
	text-decoration:none;
	font-weight:bold;

	
}

A.pdf:active {
	color:#336699; 
	text-decoration:none; 
	font-weight:bold;



}

A.pdf:visited {
	color:#336699; 
	text-decoration:underline;
	font-weight:bold;




}

A.pdf:hover {
	color:#336699; 
	text-decoration:underline;
	font-weight:bold;




}
/* ----------------------footer--------------------------- */

td.footer{

	border-top: 1px solid #ffffff;
	background-color: #4F6879;
	height:25px;


}

td.botnav{
	font-size:11px;




}
