.homepage{border:0px solid red;height:10px;}
ul li a{text-decoration:none;	color:#555;}
*{margin: 0;padding: 0;}
#centerContainer #serachResult{margin:0px 30px 0px 30px;border:0px solid red;float:left;}
body{background: #000;color: #000000;font-family:Arial,Tahoma, Verdana, helvetica, sans-serif;font-size: 100.1%;padding: 0px;text-align: center;z-index:2000;}

/* ################   Position ################  */
#mainContaniner{background: #FFFFFF;color: #000000;margin: 0 auto;	width: 1000px;padding: 0px 0px 0px 0px;overflow:hidden;text-align:left;}
.mod_search_searchword{float:left;background:url('../images/searchbutton.jpg');border:0px solid red;width:15px;height:15px;}
#header{

	float:left;

	background: #ECEEEE;

	color: #000000;

	margin: 0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	width:1004px;

	border:0px solid red;

}

/* header Top-nav */

#header #active_menu-nav

{

	background:#000;

	color:#555555;

}

a{text-decoration:none;}


#header ul#mainlevel-nav

{

	background:#fff;

	display:block;

	margin:-7px 0 -2px;

	padding:0px 0 1px 0px;

	_padding:6px 0 1px 0px;

	text-align:right;

	overflow:hidden;

	border:0px solid red;

	width:110px;

	_height:22px;

}



#header ul#mainlevel-nav li

{

	float:left;

	background:#fff;

	color:#555555;

	text-align:center;

	font-size:10px;

		border-right:solid 1px #666;



}



#header ul#mainlevel-nav li:last-child{

	background:#fff;

	color:#555555;

	display:inline;

	text-align:center;

	font-size:10px;

		border-right:solid 0px #666;

}



#header ul#mainlevel-nav li a:link,#header ul#mainlevel-nav li a:visited

{

	background:#fff;

	color:#555;

	font-weight:bold;

	text-decoration:none;

	padding:5px 10px;

	line-height:1.5em;

}

#header ul#mainlevel-nav li a#active_menu-nav

{

	background:#EE9600;

	color:#fff;

}

#header ul#mainlevel-nav li a:hover,#header ul#mainlevel-nav li a:active,#header ul#mainlevel-nav li a:focus

{

	background:#EE9600;

	color:#fff;

	font-weight:bold;

}





#contentarea,#contentarea2

{

	border: solid 0px #000;

	margin: 0;

	padding: 0px 0px 0px 0px;

	position: relative;

	overflow: hidden;

}

#wrapper { margin: 0 0 0 21%}

#left

{

	background: #FFFFFF;

	border-right: solid 0px #EEEEEE;

	float: left;

	margin: 20px 0 0 0;

	width: 21%;

}



#right

{

	color: #000;

	float:left;

	width: 28%;

	padding-top:10px



}



#main2

{

	background: #fff;

	width:64%;

	padding: 25px 20px 20px 20px;

	position: relative;

	min-height:520px;

	float:left;





}



#main

{

	background: #fff;

	margin: 0 0px 0 0;

	padding: 25px 20px 20px 20px;

	position: relative;

}



/* ###################### generell ###################### */

.unsichtbar,.u2,.invisible , .unseen

{

	display: inline;

	height: 0px;

	left: -3000px;

	position: absolute;

	top: -2000px;

	width: 0px;

	z-index: 200;

}



.wrap

{

	border: 0;

	clear: both;

	float: none;

	font-size: 1px;

	height: 0;

	line-height: 1px;

	margin: 0;

	padding: 0;

	visibility: hidden;

}



#logo

{

	float:left;

	font-size: 1em !important;

	font-weight: bold !important;

	position: relative;

	text-align: left;

	text-transform: none !important;

	z-index: 0;

	border:0px solid red;

	margin-bottom:5px;

}



.companyheading

{

	float:left;

	border:0px solid red;

	width:auto;

	margin:14px 0px 0px 10px;

	color:#555555;

	text-transform:uppercase;

	font-weight:bold;

	

}

.topright

{

	float:right;

	width:140px;

	margin:5px 10px 0px 10px;

	padding:0px 0px 0px 0px;

	border:0px solid red;

	background:none;

}

.topright .sitemap

{

	float:left;

	width:105px;

	background: #ECEEEE;

	height:20px;

	border:0px solid red;

	margin:20px 0px 0px 0px;

	_margin:10px 10px 0px 0px;

}

.topmenus

{

	width:100%;

	float:left;

	height:25px;

	border:0px solid red;

	background:#FCFCFC;

	margin:0px 0px 0px 00px;

	padding:0px 0px 0px 30px;

	_padding:0px 0px 0px 26px;

}

.topmenus .mainlevel

{

	padding:0px 10px 0px 10px;

}

.topmenus .mainlevel a

{

	color:#555555;

}



/*

.dropdown li a

{

	color:#555555;

}

*/

#centerContainer

{

	float:left;

	width:100%;

	margin:-1px 0px 0px 0px;

	pading:0px 0px 0px 0px;	

	 background:url('../images/background-image.jpg') repeat-x ;

	/*background:url('../images/background-image.jpg') no-repeat;

	

	

	background:#F1F2F2;*/

	border:0px solid red;

	/*position:relative;

	z-index:0;

	overflow:hidden;*/

	position:relative;

   	z-index:10;

   	min-height:200px;

     height:200px;

 	height:auto !important;

}



* html #centerContainer

{

	margin-top:-2px;

}



#centerContainer .left  

{

	float:left;

	width:230px;

	_width:250px;

	padding:40px 0px 0px 40px;

/*	overflow:hidden;*/

	border:0px solid red;

	margin-bottom:10px;

}

#centerContainer .left .leftImages

{

	float:left;

	width:198px;

	overflow:hidden;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}

#centerContainer .left .leftImages img

{

	float:left;

	border:0px solid red;

	margin:0px 6px 5px 0px;
        width:58px;


}

#centerContainer .left .leftServiceMenus

{

	float:left;

	border:0px solid red;

	/*background:#fff;*/

	margin:0px 0px 0px 0px;

	_margin:-20px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	width:200px;

	height:auto;

}



html > body #centerContainer .left .leftServiceMenus

{

	*margin:-20px 0px 0px 0px;

}









#centerContainer .left .leftHomepageTabs

{

	/* clear:both;

	border:0px solid red;*/

	float:left;

	margin:0px 0px 15px 0px;

	padding:0px 0px 0px 0px;

	_margin-top:-10px;

	

}



#centerContainer #article

{

	float:left;

/*	overflow:hidden;*/

	width:71%;

	border:0px solid red;

	padding:0px 0px 10px 5px;

	margin:0px 5px 10px 0px;

}



#centerContainer .bottomLinks{float:left;border:0px solid red;margin:5px 0px 10px 0px;_margin:-30px 0px 10px 0px;}



html > body #centerContainer .bottomLinks{*margin:20px 0px 10px 0px;}

#centerContainer .leftLinksKeyDivs{float:left;width:200px;_width:200px;border:0px solid red;}
#centerContainer .leftLinksKeyDiv {float:left;width:190px;border:0px solid red;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#centerContainer .bottomLinks .leftLinks{float:left;background:#666666;/*width:340px;_width:285px;*/width:160px;margin:-20px 0px 0px 40px;_margin:0px 0px 0px 20px;border:0px solid red;overflow:hidden;height:60px;}

#centerContainer .bottomLinks .leftLinks img{padding:4px 0px 0px 5px;border:0px solid red;}
#centerContainer .bottomLinks .leftLinksKey img{padding:3px 0px 0px 5px;border:0px solid red;}
html > body #centerContainer .bottomLinks .leftLinks
{*margin-top:-36px;}

html > body #centerContainer .bottomLinks .leftLinksKey

{

	*margin-top:-37px;



}

#centerContainer .bottomLinks .leftLinksKey
{float:left;background:#666666;width:191px;margin:-21px 0px 0px 0px;_margin:-1px 0px 0px 0px;border:1px solid #fff;overflow:hidden;	height:60px;_height:62px;
}

#centerContainer .bottomLinks .leftLinksKey a

{

border:0px solid red;

color:none;

}



#centerContainer h1.services

{

	color:#fff;

	padding:6px 0px 0px 10px;

	font-size:15px;

	font-family:"HelveticaNeue Bold";

	text-transform:uppercase;

}

#centerContainer  h1.offering

{

	color:#D9D9D9;

	padding:0px 0px 0px 10px;

	font-size:28px;

	font-family:"HelveticaNeue Bold";

	text-transform:normal;

	font-weight:normal;



}



#centerContainer a.more

{

	color:#FF8921;

	border:0px solid red;

	background:#fff;

	

}

.linksModule{ border: 1px solid #f3f3f3;float: left;height: 175px; margin: -1px 0 0 2px;padding: 0;width: 98%;float:left;	background:#f3f3f3; }
.linksModule ul.menu{ border: 0 solid red; margin: 3px 0 0 30px; padding: 0;}



.linksModule ul.menu

{

	*margin:12px 0px 0px 0px;

	*margin-left:40px;

}
.linksModule ul.menu li{list-style:url('../images/home-list-image1.png');line-height:120%;}



html > body .linksModule ul.menu li a {

	*vertical-align:30%;

	*border:0px solid red;



}



.linksModule ul.menu li.service  

{

	list-style:url('../images/bottom-service-image.gif');

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;



}



/*

 ul.menu li#current

{

	background:#669933;

	margin-left:0px;

	list-style:url('../images/bottomss-link.gif');

	list-style:none;

	padding-left:20px;

}



 ul.menu li#current a

 {

	color:#fff;

 }

*/



.linksModule ul.menu li a

{

	color:#555555;

	text-decoration:none;

	font-size:11px;

}



.linksModule ul.menu li a span

{

	vertical-align:10%;

}







/************** Search *****************************/

.search

{

	float:left;

	border:0px solid red;

	margin:-3px 0px 0px -2px;

	_margin:0px 0px 0px -2px;

	padding:0px 0px 0px 0px;

}



.searchintro

{

	float:left;

	height:20px;

	border-bottom:1px solid #000;

	padding:10px 0px 0px 0px;

	font-size:14px;

	margin:0px 0px 10px 0px;

	width:900px;

}



.infraimages

{

	margin:0px 0px 5px 40px;

	border:0px solid red;



}

ol.list li

{

	clear:both;

	margin:0px 0px 10px 0px;border:0px solid red;

	font-size:12px;

}

ol.list li a

{

	font-size:15px;

}





ul.pagination

{

	clear:both;

	

}

ul.pagination li

{

	float:left;

	border:0px solid red;

	padding:0px 5px 0px 5px;

	list-style:none;

	font-size:13px;

}



.total

{

	padding:0px 0px 0px 200px;

	border:0px solid red;

	

}

/************** End Of Search *******************************/





/************* Abou Us ******************/

.leftServiceMenus ul.menu

{

	float:left;

	width:220px;

	margin:0px 0px 0px 0px;

	padding:5px 0px 5px 0px;

	background:#fff;

	border:0px solid red;

}

.leftServiceMenus ul.menu li

{

	/*list-style:url('../images/bottom-link.gif');*/

	

	background:url('../images/bottom-link.gif') left no-repeat;

	line-height:120%;

	padding:0px 0px 0px 15px;

	list-style:none;

	margin-left:5px;

}



.leftServiceMenus ul.menu li.menuselected a

{

	color:#FF8921;

}



/*

.leftServiceMenus ul.menu li.active 

{

background:#EB9800;

}



*/



.leftServiceMenus ul.menu li.active a

{

	color:#FF8921;

}





.leftServiceMenus ul.menu li a

{

	color:#555555;

	text-decoration:none;

	font-size:11px;

}



.leftServiceMenus ul.menu li a

{

	vertical-align:10%;

}

/**/

/************************ End of about Us **********************************************/

#footer

{

	float:left;

	/*height:30px;*/

	width:1000px;

	border-top:2px solid #FFA655;

	border-bottom:1px solid #DDDDDD;

	margin:0px 30px 5px 0px;

	padding:0px 0px 0px 0px;

	background-color:#555555;

}



.clear

{

clear:both;

}

.copyright

{

	float:left;

	padding:9px 0px 0px 10px;

	border:0px solid red;

	color:#fff; 	font-size:10px;

	margin-left:390px;

	_margin-left:280px;

}



.footerlinks

{

	float:left;

 	padding:7px 0px 0px 10px;

 	margin:0px 0px 0px 10px;

 	color:#555;

 	overflow:hidden;



}





.footerlinks ul.menu {

	float:left;

	padding:0px 0px 0px 0px;

	margin:-3px 0px 0px 0px;

	_margin:2px 0px 0px 0px;

 	border:0px solid red;

 	height:20px;

}



    /* Opera */ 

	@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { head~body .footerlinks ul.menu { 	margin:3px 0px 0px 0px;

} } 					 						 						 	









html > body .footerlinks ul.menu

{

	padding/*\**/: 6px 0px 0px 0px\9;

		*margin:0px 0px 0px 0px;

	*padding:3px 0px 0px 0px;



}







.footerlinks ul.menu li{ 

	float:left;

	/*list-style-image:url('../images/footer-image.jpg') no-repeat;

	background:url('../images/footer-image.gif') no-repeat;*/

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}



.footerlinks ul.menu li a

 {

	color:#fff;

	padding:0px 5px 0px 5px;

	text-decoration:none;

	font-size:10px;

	border:0px solid red;

 }

	

 

#footer .servicefooterlinks

{

	float:left;

	width:200px;

	padding:5px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	border-right:1px dotted #dddddd;

	min-height:200px;

	height:auto !important;

	height:200px;

}



#footer .servicefooterlinks ul.menu li#current

{

	background:none;

	margin-left:0px;

	list-style:url('../images/bottomss-link.gif');

	list-style:none;

		padding-left:0px;



}





#footer .newslogos

{

	float:left;

	width:140px;

	padding:10px 0px 10px 15px;

	margin:0px 0px 0px 15px;

	border-right:1px dotted #dddddd;

	min-height:180px;

	height:auto !important;

	height:180px;

}

#footer .newslogos img

{

	padding:0px 0px 0px 0px;

}

#footer .servicefooterlinks1

{

	float:left;

	width:200px;

	padding:5px 0px 0px 0px;

	margin:px 0px 0px 0px;

	border-right:0px solid #dddddd;

	min-height:200px;

	height:auto !important;

	height:200px;

}

 

.firstServices 

 {

	background:url('../images/services-offerings.jpg') no-repeat;

	/* width:20px; */

	height:20px;

	border:0px solid red;

 }

 

 .clear

 {

 	clear:both;

 }







.servicefooterlinks ul.menu{



	margin:0px 0px 0px 10px;

	/*list-style-image:url('../images/footer-list-image.gif');*/

	color:#ffa85e;

	list-style:none;

	border:0px solid red;

}

.servicefooterlinks1 ul.menu{

	margin:0px 0px 0px 10px;

	/*list-style-image:url('../images/footer-list-image.gif');*/

	list-style:none;

}



.servicefooterlinks ul.menu li

{

	list-style:none;

}



.servicefooterlinks1 ul.menu li

{

	list-style:none;

}



.servicefooterlinks ul.menu li.parent a

{

	font-size:11px;

    color:#d9d9d9;

	text-transform:uppercase;

	border-bottom:1px dotted #FFA85E;

}



.servicefooterlinks1 ul.menu li.parent a

{

	font-size:11px;

    color:#d9d9d9;

	text-transform:uppercase;

	border-bottom:1px dotted #FFA85E;

}





.servicefooterlinks1 ul.menu li.parent ul li a

{

	font-size:10px;

	color:#d9d9d9;

	font-family:arial;

    padding-top:-5px;

	text-transform:none;

	border-bottom:0px solid #ee9600;

	list-style:none;

}





.servicefooterlinks ul.menu li.parent ul li a

{

	font-size:10px;

	color:#d9d9d9;

	font-family:arial;

    padding-top:-5px;

	text-transform:none;

	border-bottom:0px solid #ee9600;

	list-style:none;

}







/******************** ENd of footer *********************************************************************************************************/

 

.menuTable   

{

	float:left;

	border:0px solid red;

	margin:0px 0px 0px 0px;

	_margin:0px 0px 0px 5px;

	font-family:Arial;

	width:100%;

	position:relative;

	z-index:1000; 	

}



.menuTable ul li

{

	border:0px solid red;

}



.menuTable .dropdown a

{

	color:#555555;

	font-size:11px;_padding:5px 3px 5px 0px;

}



html > body .menuTable .dropdown a

{

	*padding:5px 9px 5px 0px;

}

 	

.dropdown dt li a{_padding:0px 0px 0px 0px;}





/* .dropdown dt.firsrOne{background:url('../images/services-offerings-new.jpg') no-repeat left ;height:26px;padding-left:0px;border:0px solid red;_width:127px;} 

.dropdown dt.firsrOne:hover{background:url('../images/services-offerings-old.jpg') no-repeat left ;height:26px;z-index:1000;positin:relative}

.dropdown dt.firsrOne li a {color:#555555;padding-left:30px;_padding-left:10px;border:1px solid red;}*/

	.menuTable	dl.dropdown dt#menu7-ddheader{	background:url('../images/download.jpg') no-repeat left 1%;

	width:100px;

}



	.menuTable	dl.dropdown dt#menu0-ddheader{	background:url('../images/services-offerings-new.jpg') no-repeat left ;height:26px;padding-left:0px;border:0px solid red;_width:127px;}











.menuTable	dl.dropdown dt#menu7-ddheader a{padding-left:30px;}

/*

*/

	 span.download{	float:left;background:url('../images/download.gif') no-repeat left 1%;border:1px solid red;height:16px;	width:20px;

}



.menuTable	dl.dropdown dt#menu7-ddheader a:hover {color:#fff;background:url('../images/menu.jpg');}

.menuTable	dl.dropdown dt#menu7-ddheader a.selected  {color:#fff;background:url('../images/menu.jpg');}







 html > body .dropdown dt.firsrOne li a {*padding-left:03px;}





#menu7-ddheader li a{	padding-left:25px;

_padding-left:10px;

}



html > body #menu7-ddheader li a

{

	*padding-left:10px;

}









	

.serviceOffering

{

	floalt:left;

	height:80px;

	background:#666666;

	border:0px solid red;

	padding:0px 0px 0px 0px;

	margin:0px 0px 5px 0px;

	_margin-top:-0px;

	width:220px;

	font-family:"HelveticaNeue Bold";

}



.serviceOffering img

{

	padding:15px 0px 0px 10px;

	_margin:15px 0px 0px 10px;_border:0px solid red;

}



	
.serviceOfferingtax

{

	floalt:left;

	height:80px;

	background:#666666;

	border:0px solid red;

	padding:0px 0px 0px 0px;

	margin:5px -235px 0;

	_margin-top:-0px;

	width:220px;
	position:absolute;

	font-family:"HelveticaNeue Bold";

}



.serviceOfferingtax img

{

	padding:15px 0px 0px 10px;

	_margin:15px 0px 0px 10px;_border:0px solid red;

}



html > body 	.serviceOffering{*margin-top:0px;}

.leftServices

{

	float:left;

	color:#fff;

	padding:15px 0px 0px 20px;

	font-size:18px;

	text-transform:uppercase;

	font-weight:normal;		border:0px solid red;

}

	

.leftOffer

{

	float:left;

	color:#fff;	

	font-weight:normal;	

	font-size:32px;	

	padding:2px 0px 0px 0px;	

	margin:2px 0px 0px 0px;	

	text-transform:none;

	border:0px solid red;

}



	

.dropdown dt {

	margin:0px; 

	padding:0px;    	

	font-weight:normal; 

	cursor:pointer;

	background:url('../images/separator.jpg') no-repeat;

	border:0px solid red;

	padding:0px 0px 0px 0px;

}















.dropdown dt a:hover {color:#fff;background:url('../images/menu.jpg') ;}

.dropdown dt a.selected {color:#fff;background:url('../images/menu.jpg') ;}

.dropdown dt a#menu0:hover {color:#fff;background:url('../images/menu.jpg');}

.dropdown dt a#menu0.selected  {color:#fff;background:url('../images/menu.jpg');}



.dropdown dd {position:absolute; overflow:hidden; display:none; background:#fff; z-index:200; opacity:1.0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:0px;}



.dropdown ul {padding:0px; margin:0px;border-bottom:medium none; list-style-type:none;}



.serviceNew

{

	background:url('../images/services-offerings.gif') no-repeat left;width:14px;height:25px;position:relative;z-index:10000;

	float:left;border:0px solid red;

}



dl dt.paddingmenu

{

	padding:0px 0px 0px 0px;border:0px solid red;



}

.dropdown li {list-style:none;}

.dropdown dt.downloads{ background:url('../images/download.jpg') no-repeat ;padding-left:12px;}



.dropdown dt span.downloads{ background:url('../images/download.gif') no-repeat ;padding-left:15px;width:100px;}





.dropdown a {display:block; color;#555555; padding:5px;}





.dropdown ul{background:url('../images/yellowDot.jpg') repeat-y;padding:0px 8px 0px 8px;margin:10px 0px 10px 0px;}

.dropdown ul li {color:#555555;border-bottom:1px solid #bfbfbf;width:130px;padding:0px 0px 0px 2px;}

.dropdown dd ul li a.underline {color:#555555;text-decoration:none;padding:2px;}

	

.menuTable	dl.dropdown dt a{padding-right:10px;padding-left:15px ;border:0px solid red;}





/*

.menuTable	dl.dropdown dt a.service

{

	padding-left:20px;

}

	

.menuTable	dl.dropdown dt a.service:hover

{

	padding-left:20px;

}

	

*/

	

		/***************** Left Service Menus *****************************************************************************************/

	

	

	

	

/*



leftServiceMenus ul { list-style-type:none;  margin:0px 0px 20px 30px; }

leftServiceMenus ul li { border:solid 1px #fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-image: url('../images/rightArrow.jpg'); }

leftServiceMenus ul li a { display:block; padding:3px 4px 3px 0px; text-decoration:none; }

leftServiceMenus ul li a:link,#left ul li a:visited {  /* background:#F2E3ED; border-bottom:solid 1px #E0C1E0; */  color:#000; font-weight:normal; }



*/



leftServiceMenus ul li a:hover,#left ul li a:active,#left ul li a:focus { background:#669933 !important; color:#fff !important; }







/* ################## Main Menue ################## */

.leftServiceMenus ul#accordionMenu  a{color:#555;text-decoration:none;font-size:11px;}



.leftServiceMenus ul#accordionMenu {margin:0px 0px 0px 0px;  padding:5px 0px 0px 20px;background:#fff;overflow:hidden;border:0px solid red;}

.leftServiceMenus ul#accordionMenu ul {border:0px solid red; margin:0px 0px 0px 0px;  padding:0px 0px 0px 10px;background:#fff;}

.leftServiceMenus ul#accordionMenu li {list-style-image: url('../images/rightArrow.jpg'); margin:0px 0px 0px 10px;  padding:5px 0px 0px 0px;border-bottom:1px solid #EBEDED;vertical-align:10%; }

/*



.leftServiceMenus ul#accordionMenu ul li.parent  ul { border-top:0; margin:5px 0px 0px 0px; }

 SEcond LEvel */

.leftServiceMenus ul#accordionMenu li ul{margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;border:0px solid red;}

.leftServiceMenus ul#accordionMenu li ul li { list-style-image: url('../images/topArrow.jpg'); margin:0px 0px 0px 18px;  padding:0px 0px 0px 0px; }

.leftServiceMenus ul#accordionMenu li ul li:hover{list-style-image: url('../images/downArrow.jpg'); margin:0px 0px 0px 18px;  padding:0px 0px 0px 0px; }





/* Third  LEvel */





.leftServiceMenus ul#accordionMenu li ul li ul{margin:10px 0px 0px 0px;  padding:10px 0px 0px 0px;border:0px solid red;}

.leftServiceMenus ul#accordionMenu li ul li ul li {clear:both;list-style-image: url('../images/plus.jpg'); margin:0px 0px 0px 18px;  padding:0px 0px 0px 0px;border-bottom:0px solid #EBEDED;}

.leftServiceMenus ul#accordionMenu li ul li ul li.parent:hover{ list-style-image: url('../images/minus.jpg'); margin:0px 0px 0px 18px; padding:0px 0px 0px 0px; border-bottom:0px solid #EBEDED;}



/* Fourth Level */

.leftServiceMenus ul#accordionMenu li ul li ul li ul{margin:5px 0px 0px 0px;  padding:10px 0px 0px 0px;}

.leftServiceMenus ul#accordionMenu li ul li ul li ul li {width:180px;list-style-image: url('../images/yellowDot.jpg');line-height:160%; }

	

	

	@-moz-document url-prefix() { .leftServiceMenus ul#accordionMenu li ul li ul li ul li {float:left;}} 

	@media screen and (-webkit-min-device-pixel-ratio:0) {   .leftServiceMenus ul#accordionMenu li ul li ul li ul li {float:left;}} 

	@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { head~body .leftServiceMenus ul#accordionMenu li ul li ul li ul li {float:left;}} 

	@-moz-document url-prefix() { .leftServiceMenus ul#accordionMenu li ul li ul li ul li {float:left;}} 



.leftServiceMenus ul#accordionMenu li ul li ul li ul li:hover {line-height:160%;}





.leftServiceMenus ul#accordionMenu li ul li ul li ul li:hover > a  {float:left;background:#669933;margin-top:2px;margin-left:-80px;padding-left:80px;}

html > body .leftServiceMenus ul#accordionMenu li ul li ul li ul li:hover > a{*margin-top:0px;}



/* 

*/



.leftServiceMenus ul#accordionMenu li ul li ul li ul li a:hover {color:#fff;width:180px;background:#669933;}



.leftServiceMenus ul#accordionMenu li ul li ul li ul li:hover{list-style-image: url('../images/whiteDot.jpg'); margin:0px 0px 0px 18px;  padding:0px 0px 0px 0px;vertical-align:-15%;}





.leftServiceMenus ul#accordionMenu li span {vertical-align:-7%;border:0px solid red; }

.leftServiceMenus ul#accordionMenu li li li span {vertical-align:-7%;border:0px solid red; }

.leftServiceMenus ul#accordionMenu li li li li span {vertical-align:-7%;border:0px solid red; }



html > body .leftServiceMenus ul#accordionMenu li a span {*vertical-align:10%;}

html > body .leftServiceMenus ul#accordionMenu li ul li a span {*vertical-align:10%;}

html > body .leftServiceMenus ul#accordionMenu li ul li ul li ul li a span {*vertical-align:10%; }



.extendedmenu

{

	float:left;

	background:#fff;

	border:0px solid red;

	overflow:hidden;

	padding:2px 0px 5px 0px;

	margin:0px 0px 0px 0px;

}





.extendedmenu tbody tr td

{

	border-bottom:1px solid #EBEDED;

}

.extendedmenu a

{

	color:#555;

	text-decoration:none;font-size:11px;

}



.extendedmenu tbody tr td.first a.mainlevel{float:left;border:0px solid red;background:url('../images/management-list-arrow.png')  no-repeat ;	padding:0px 0px 5px 22px;margin:6px 0px 0px 5px;border-bottom:0px solid #EBEDED;width:200px;_width:215px;}
.mainlevel_active{float:left;border:0px solid red;background:url('../images/management-list-arrow.png')  no-repeat ;padding:0px 0px 5px 22px;margin:6px 0px 0px 5px;border-bottom:0px solid #EBEDED;}
a.mainlevel_current {float:left;border:0px solid red;background:url('../images/leftmeus-right-image.jpg')  no-repeat ;	padding:0px 0px 5px 15px;margin:6px 0px 0px 5px;
border-bottom:0px solid #EBEDED;color:#FF8921;}
a.mainlevel_active

{	

	color:#FF8921;

}


.extendedmenutax

{

	float:left;
	width:230px;

	background:#fff;

	border:0px solid red;

	overflow:hidden;

	padding:2px 0px 5px 0px;

	margin:80px -235px 0;
	position:absolute;

}





.extendedmenutax tbody tr td

{

	border-bottom:1px solid #EBEDED;

}

.extendedmenutax a

{

	color:#555;

	text-decoration:none;font-size:11px;

}



.extendedmenutax tbody tr td.first a.mainlevel{float:left;border:0px solid red;background:url('../images/management-list-arrow.png')  no-repeat ;	padding:0px 0px 5px 22px;margin:6px 0px 0px 5px;border-bottom:0px solid #EBEDED;width:200px;_width:215px;}


/*

#active_menu

{

	border:0px solid red;

	background:url('../images/management-list-arrow.png')  no-repeat ;

	padding:0px 0px 5px 15px;

	margin:6px 0px 0px 5px;

	width:300px;



}

*/

div.level1

{

	clear:both;

	margin:0px 0px 0px 10px;	

}







div.level1 a#active_menu

{

	color:#FF8921;

}







div.level2

{

	clear:both;

	margin:0px 0px 0px 10px;	



}



div.level1 a.sublevel 

{

	clear:both;

	border:0px solid yellow;

	background:url('../images/downArrow.jpg')  no-repeat left;

	padding-left:15px;

}

	

div.level1 a.sublevel_current 

{

	border:0px solid yellow;	

	clear:both;

	background:url('../images/topArrow.jpg')  no-repeat left;

	padding-left:15px;

}

div.level1 a.sublevel_active

{

	border:0px solid yellow;	

	clear:both;

	background:url('../images/topArrow.jpg')  no-repeat left;

	padding-left:20px;

	color:#FF8921;

}





div.level2 a.sublevel 

{

	border:0px solid yellow;	

	clear:both;

	background:url('../images/plus.jpg')  no-repeat left;

	padding-left:15px;

}



div.level2 a.sublevel_current

{

	border:0px solid yellow;	

	clear:both;

	background:url('../images/minus.jpg')  no-repeat left;

	padding-left:15px;

}



div.level2 a.sublevel_active

{

	border:0px solid yellow;	

	clear:both;

	background:url('../images/minus.jpg')  no-repeat left;

	padding-left:15px;

}



div.level2 a#active_menu

{

	color:#FF8921;

}





div.level3 a.sublevel

{

	float:left;

	border:0px solid yellow;	

	clear:both;

	background:url('../images/yellowDot.jpg')  no-repeat left;

	padding:2px 0px 2px 15px;

	line-height:150%;

	width:160px;



}

html > body div.level3 a.sublevel

{

	*line-height:100%;

}



/*

div.level3 a.sublevel:hover

{

	background:#669933;color:#fff;padding:background:url('../images/whiteDot.jpg')  no-repeat left;





}

*/

div.level3 a#active_menu

{

	float:left;

	border:0px solid yellow;	clear:both;

		



/*	background:#EF9701;*/

	

	color:#FF8921;

	padding:2px 0px 2px 15px;

	width:160px;

	/**/background:url('../images/yellowDot.jpg')  no-repeat left;

}

.highlight

{

	font-weight:bold;

}







/*





div.level1 div.level2 a.sublevel_current{

border:1px solid yellow;

background:url('../images/minus.jpg')  no-repeat left;

padding-left:10px;

}

div.level2 a#active_menu

{

	border:1px solid yellow;

background:url('../images/minus.jpg')  no-repeat left;

padding-left:10px;

}



div.level3 a.sublevel

{

border:1px solid yellow;

background:url('../images/yellowDot.jpg')  no-repeat left;

padding-left:10px;

}



*/

.logodiv

{

	float:left;border-bottom:1px solid #000;

	margin-top:7px;

}

.description

{

	float:left;

	width:260px;border:0px solid red;

	margin:0px 0px 10px 0px;

}

.description a{

	border-bottom:1px solid #000;

	float:left;

	border-bottom:1px dotted #EF9702;

	text-decoration:none;

	color:#000;

	font-size:16px;

	font-weight:bold;

}

.logoimg

{

	float:left;

	width:80px;border:0px solid red;

}



.pageContent p a

{

	text-decoration:none;

}



/******************** End of left Menus ***************************/



/************************  SITEMAP **********************************/



	ul.sitemapList { float:left;margin: 5px 0px 10px 3px; padding: 0px 0px 0px 0px; border: 0px solid red; width:100%;_width:90%;} 

	ul.sitemapList li{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:none; list-style-image: none; } 

	ul.sitemapList li a{ text-decoration: none; font-size: 15px; font-weight: bold; color: #FF8921; } 

	ul.sitemapList li a:hover{ text-decoration: underline; }



	ul.sitemapList li ul{ margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; border: 0px solid green;} 

	ul.sitemapList li ul li {margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:none; list-style-image:none;} 

	ul.sitemapList li ul li a{ text-decoration: none; font-size: 14px;  font-weight: bold;  color: #555;} 		

	ul.sitemapList li ul li a:hover{ text-decoration: underline; }



	ul.sitemapList li ul li ul{ margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; border: 0px solid blue;} 

	ul.sitemapList li ul li ul li{ margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:none; list-style-image:none;} 

	ul.sitemapList li ul li ul li a{ text-decoration: none; font-size: 13px;  font-weight: bold;  color: #FF0000;}		

	ul.sitemapList li ul li ul li a:hover{ text-decoration: underline; }

	

		ul.sitemapList li ul li ul.finalone{float:left; margin: 0px 0px 10px 20px; padding: 0px 0px 0px 0px; border: 0px solid yellow;width:100%;_width:90%;}

	ul.sitemapList li ul li ul.finalone li{ float:left;margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:none; list-style-image:none; }		

	ul.sitemapList li ul li ul.finalone li a{ text-decoration: none; font-size: 12px; padding:0px 20px 0px 0px;  font-weight: normal;  color: #000000;}		



	

	

	ul.sitemapList li ul li ul li ul{ margin: 0px 0px 0px 35px; padding: 0px 0px 0px 0px; border: 0px solid yellow;}

	ul.sitemapList li ul li ul li ul.finalone{ float:left;margin: 0px 0px 10px 20px; padding: 0px 0px 0px 0px; border: 0px solid yellow;width:100%;_width:90%;}

	ul.sitemapList li ul li ul li ul.finalone li{ float:left;margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:none; list-style-image:none; }		

	ul.sitemapList li ul li ul li ul.finalone li a{ text-decoration: none; font-size: 12px; padding:0px 20px 0px 0px;  font-weight: normal;  color: #000000;}		

	

	ul.sitemapList li ul li ul li ul li{ margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:none; list-style-image:url(../images/management-list-arrow.png); }		

	ul.sitemapList li ul li ul li ul li a{ text-decoration: none; font-size: 12px;  font-weight: bold;  color: #000000;}		

	ul.sitemapList li ul li ul li ul li a:hover{ text-decoration: underline; }

	

	ul.sitemapList li ul li ul li ul li ul{ margin: 4px 0px 0px 20px; padding: 0px 0px 0px 0px; border: 0px solid #000;} 

	ul.sitemapList li ul li ul li ul li ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 25px; list-style-type:none; list-style-image:none; display : inline;} 

	ul.sitemapList li ul li ul li ul li ul li a{ text-decoration: none; font-size: 12px;  font-weight: normal;  color: #000000;} 	

	ul.sitemapList li ul li ul li ul li ul li a:hover{ text-decoration: underline; }

	

	ul.sitemapList li ul.ulList{ margin: 5px 0px 10px 20px; padding: 0px 0px 0px 0px; border: 0px solid green;} 

	ul.sitemapList li ul.ulList li { margin: 15px 0px 0px 0px; padding: 0px 0px 0px 20px; list-style-type:none; list-style-image:none;display: inline; } 

	ul.sitemapList li ul.ulList li a{ text-decoration: none; font-size: 13px;  font-weight: bold;  color: #555; } 		

	ul.sitemapList li ul.ulList li a:hover{ text-decoration: underline; }

	#serviceConsulting{clear:both;}

	.clearfix{clear:both;}

/******************** End of SITEMAP **********************************/



.news

{

	border:0px solid red;

	padding:5px 0px 0px 0px;

	font-weight:normal;

}

.newslogo img 

{

	padding:2px 2px 2px 2px;

	margin:0px 5px 0px 0px;

	border:1px solid #669933;

}



.teamimage

{

	float:left;

	margin-top:-10px;

}



#article p img

{

	margin:15px 0px 0px 0px;border:0px solid red;

}



.firstpara:first-letter {

font-size: 40px;

_line-height: 78%;

*line-height: 78%;

margin: 2px 2px 0 0;

_margin: 10px 2px 0 0;

border:0px solid red;

float:left;

}



.enquirywrite

{

	background:#E3E3E3;float:left;padding:5px 5px 5px 5px;color;#555;font-size:11px;

}





.enquirywrite:first-letter {

font-size: 40px;

_line-height: 78%;

*line-height: 78%;

margin: 2px 2px 0 0;

_margin: 10px 2px 0 0;

border:0px solid red;

float:left;

}





 /* Safari  And Chrome */ 

@media screen and (-webkit-min-device-pixel-ratio:0) { .firstpara:first-letter { margin: 7px 2px 0 0; } } 



 /* Opera */ 

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { head~body .firstpara:first-letter { margin: 7px 2px 0 0; } } 					 						 						 	







.leftHomepageTabs ul.tabsmenu

{

	margin:10px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	margin-left:40px;

}

.leftHomepageTabs ul.tabsmenu li

{

	list-style:url('../images/bottom-service-image.gif');

	line-height:160%;



}



.leftHomepageTabs ul.tabsmenu li a span

{

	vertical-align:10%;

}

.leftHomepageTabs ul.tabsmenu li.service

{

	list-style:url('../images/bottom-service-image.gif');

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	border:0px solid red;

/*	float:left;*/

	width:100%;

}

.leftHomepageTabs ul.tabsmenu li.servicesmall{list-style:url('../images/bottom-service-image.gif');padding:2px 0px 2px 0px;margin:0px 10px 0px 0px;border:0px solid red;/*	width:45%;float:left;*/}
.linksModule ul.tabsmenu{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;margin-left:40px;}
.linksModule ul.tabsmenu li{list-style:url('../images/bottom-service-image.gif');line-height:160%;}
.linksModule ul.tabsmenu li a span{vertical-align:10%;}

.linksModule ul.tabsmenu li.service{list-style:url('../images/bottom-service-image.gif');
padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px solid red;

/*	*/float:left;width:100%;}

.linksModule ul.tabsmenu li.servicesmall{list-style:url('../images/bottom-service-image.gif');padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px solid red;width:50%;float:left;}

.jp_jquery_content ul.bolde3 {margin:10px 0px 0px 0px;_margin:10px 0px 0px 0px;border:0px solid red;overflow:hidden;}

ul.bolde3 li{list-style-image:url('../images/pdf_icon.gif');margin:0px 0px 0px 30px;padding:0px 0px 20px 0px;_padding:0px 0px 5px 0px;line-height:100%;text-decoration: none; float:left;_float:none;}
html > body ul.bolde3 li{*float:none;	*padding:0px 0px 5px 0px;	*margin:5px 0px 0px 30px;}
ul.bolde3 li a{color:#555555;font-size:10px;font-weight:bold;_vertical-align:0%;_padding-left:5px;width:100%;float:left;_float:none;}

html > body ul.bolde3 li{*margin-bottom:10px;  *vertical-align:120%;*float:none;}
html > body ul.bolde3 li a{*float:none;*margin:0px 0px 0px 0px;}
html > body ul.bolde3 li a {*vertical-align:30%;*padding-left:5px;}
.button-image{float:left;}



/********************* End of Sercicesmenu **********************************/
/***************** Strat of menus *******************************************/
.leftHomepageTabs ul.servicesmenu{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;margin-left:40px;}

.leftHomepageTabs ul.servicesmenu li{list-style:url('../images/management-list-arrow.png');/*line-height:150%;*/	font-size:11px;border:0px solid red;padding:0px 3px 0px 0px;}
.linksModule ul.servicesmenu{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;margin-left:40px;}
.linksModule ul.servicesmenu li{list-style:url('../images/management-list-arrow.png');/*line-height:150%;*/font-size:11px;border:0px solid red;padding:0px 3px 0px 0px;
}
.linksModule ul.servicesmenu li.clearfix{clear:both;}
.linksModule ul.servicesmenu li.divideleft{float:left;width:48%;margin:0px 0px 0px -18px;list-style:none;background:url('../images/management-list-arrow.png') no-repeat 0px -4px;padding:0px 0px 0px 19px;}
/************************ End of service *************************************/
.leftHomepageTabs ul.servicesmenu li.service{list-style:url('../images/bottom-service-image.gif');padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.usefulLinkleft{float:left; width:45%; overflow:hidden; border-right:1px solid #666;}
.usefulLinkright{float:right; width:45%;overflow:hidden;}
.skiptranslate select{font-size:12px;background:#EE9600;color:#fff;border:0px solid #000;}
.homefont{font-size:12px; /*letter-spacing:1px;*/}
.homepagecontent{float:left;/*	width:945px;_width:945px;*/border:0px solid red;/*margin:0px 0px 0px -235px;_margin:0px 0px 0px -210px;*/position:relative;z-index:1000;}
.homepagecontent .contentleft{float:left;width:49%;padding:0px;margin:0px;}
.homepagecontent .contentleft h1{color:#FF8921 ;font-size:12px;font-weight:bold;}
/************* 25 01 2010 *************************************/

.servicefooterlinks ul.menu li a{font-size:11px;color:#d9d9d9;text-transform:uppercase;	border-bottom:1px dotted #FFA85E;}
.servicefooterlinks ul.menu li ul li a{font-size:10px;color:#d9d9d9;font-family:arial; padding-top:-5px;text-transform:none;border-bottom:0px solid #ee9600;list-style:none;}
.servicefooterlinks1 ul.menu li a{font-size:11px; color:#d9d9d9;text-transform:uppercase;border-bottom:1px dotted #FFA85E;}
.servicefooterlinks1 ul.menu li ul li a{font-size:10px;color:#d9d9d9;font-family:arial; padding-top:-5px;text-transform:none;border-bottom:0px solid #ee9600;list-style:none;}
.newmorwlink{float:left;width:100%;}
#centerContainer .newmorwlink a{float:right;}
.slideshare{border:1px solid #DAD8D8;clear:both;color:#555555;float:left;margin:5px 0 -5px;padding:0 40px 0 0;width:160px;_width:190px;}
.slideshareHead{margin:10px 0 -5px;padding:5px 0px 5px 5px;width:197px;float:left; background:#666; font-size:14px; font-weight:bold; color:#fff;_width:190px;}
.tab_content p{ font-weight:bold; font-size:13px; color:#ff831e;}
.logobottom {color: #588D21;font-size: 10px;font-weight: bold;margin-left: 40px;}
.logobottom span {color: #FF831E;}
.ui-tabs .ui-tabs-panel { color: #555555;display: block;font-size: 11px;height: auto !important;padding: 5px; width: 145px;}
jquery-uiall.css (line 369)
.ui-widget-content { border: 0 solid #AAAAAA;float: left;height: auto;}
.row1 { float:left;}
/************* 12 04 2011 *************************************/
.ourgloballink{margin-left:40px !important; width:224px !important; background:#666666 !important; padding:0px 5px !important; font-weight:bold !important; margin-top:-50px !important; _margin-top:0px !important;}
.ourgloballink span{ font-weight:normal}
.ourgloballink a{color:#fff; text-decoration:none;}
.footsubheading{ padding:15px 0px 2px 0px !important; border-bottom:1px solid #ccc; font-size:16px !important; }
.ourgloballink img { border:0px;}
.ui-tabs .ui-tabs-panelour { color: #555555; display: block; font-size: 11px; height: auto !important;  padding: 5px; width:195px; }
.pageContent a{ color:#FF8921;}
.error {
	color:#FF0;
	display: none;
}
