body {
	padding:30px 0 0 0;
	margin:0;
	background:url(images/body-bg.jpg) repeat-x 0 0 #FFF;
}
div, ul, h1, h2, h3, p, form, input, select, img{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
a{
	outline:none;
}
.specer {
	font-size:0;
	line-height:0;
	clear:both;
}
p{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#3C3937;
}
/*----------------------------Header Starts--------------------*/
div#mainContainer{
	width:748px;
	margin:0 auto;
}
div#mainContainer div#header{
	background:url(images/header-graph.jpg) no-repeat 0 0;
	height:66px;
}
img.logo{
	margin:7px 0 0 23px;
}
div#topMenu{
	background:url(images/menu-mid.jpg) repeat-x 0 0;
	height:40px;
}
div#topMenu ul{
	margin:0;
}
div#topMenu ul li{
	float:left;
	padding:0 33px;
}
div#topMenu ul li a{
	font:11px/30px Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	height:30px;
	text-decoration:none;
}
div#topMenu ul li a:hover{
	color:#B9D305;
}
span.menuLeft{
	background:url(images/menu-left.jpg) no-repeat 0 0;
	width:6px;
	height:40px;
	display:block;
	float:left;
}
span.menuRight{
	background:url(images/menu-right.jpg) no-repeat 0 0;
	width:6px;
	height:40px;
	display:block;
	float:right;
}
div#mainContainer div#bannerGraph{	
	width:748px;
	background:url(images/banner.jpg) no-repeat 23px 25px;
	height:263px;
}
h1.tagLine{
	font:18px/24px Helvetica, Arial, sans-serif;
	color:#3C3937;
	width:240px;
	padding-top: 73px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 468px;
}
h1.tagLine span{
	font:25px/25px Helvetica, Arial, sans-serif;
	color:#B9D305;
}
div#contentBg{
	background:url(images/content-bg.jpg) repeat-x 0 0 #FFF;
	padding:35px 0 0 0;
}
div#mainContent{
	width:670px;
	margin:0 auto;
	position:relative;
}
div#mainContent div#leftContent{
	width:430px;
	float:left;
	position:relative;
}
div#mainContent div#rightContent{
	width:190px;
	float:right;
	position:relative;
}
h2.headingTxt{
	font:20px/24px Helvetica, Arial, sans-serif;
	color:#000;
	padding:0 0 12px 0;
}
.light{
	color:#666;
}
ul.serviceLinks{
	width:430px;
	margin:25px 0 12px 0;
	height:30px;
}
ul.serviceLinks li{
	float:left;
	height:30px;
}
ul.serviceLinks li a.consulting{
	background:url(images/consulting.jpg) no-repeat 0 0;
	width:135px;
	height:30px;
	display:block;
	margin:0 10px 0 0;
	text-indent:-10000px;
}
ul.serviceLinks li a:hover.consulting{
	background:url(images/consulting_over.jpg) no-repeat 0 0;
}
ul.serviceLinks li a.entrepreneurship{
	background:url(images/entrepreneurship.jpg) no-repeat 0 0;
	width:135px;
	height:30px;
	display:block;
	margin:0 10px 0 0;
	text-indent:-10000px;
}
ul.serviceLinks li a:hover.entrepreneurship{
	background:url(images/entrepreneurship_over.jpg) no-repeat 0 0;
}
ul.serviceLinks li a.research{
	background:url(images/research.jpg) no-repeat 0 0;
	width:135px;
	height:30px;
	display:block;
	text-indent:-10000px;
}
ul.serviceLinks li a:hover.research{
	background:url(images/research_over.jpg) no-repeat 0 0;
}
.am{
display:block; 
width:32px;
}
.moreInfo{
	padding-top:12px;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
a.moreInfo {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
a:hover.moreInfo {
	color:#000;
}
/*------------------Footer Starts-------------*/
div#footerbg{
	background:url(images/footer-mid.jpg) repeat-x 0 0;
	height:29px;
	margin:30px 0 0 0;
}
span.footerLeft{
	background:url(images/footer-left.jpg) no-repeat 0 0;
	width:6px;
	height:29px;
	display:block;
	float:left;
}
span.footerRight{
	background:url(images/footer-right.jpg) no-repeat 0 0;
	width:6px;
	height:29px;
	display:block;
	float:right;
}
div#footerbg ul{
	margin:0 0 0 165px;
}
div#footerbg ul li{
	float:left;
	padding:0 30px;
	background:url(images/footer-bullet.gif) no-repeat 0 7px;
}
div#footerbg ul li a{
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	height:20px;
	text-decoration:none;
}
div#footerbg ul li a:hover{
	color:#B9D305;
}
div#footerbg ul li.noImage{	
	background:none;
}
/*------------------Footer Ends-------------*/
/*------------------Inner Page--------------*/
/*------------------About who----------------*/
div#topPanel{
	background:url(images/top-tagline.jpg) no-repeat 0 0;
	height:66px;
}
div#innerPage{
	width:748px;
	position:relative;
	margin:20px auto;
}
div#innerPanel{
	width:665px;
	margin:0 auto;
	position:relative;
}
div#innerPanel div#innerLeft{
	width:185px;
	float:left;
}
div#innerPanel div#innerRight{
	width:448px;
	float:right;
}
div#innerPanel div#innerRight div#bordr{
/*	border-top:1px solid #C3C3C2;
	border-bottom:1px solid #C3C3C2;*/
	position:relative;
	padding:0 0 0 0;
}
h2.aboutTxt{
	font:14px/16px Helvetica, Arial, sans-serif;
	color:#000;
	margin:0 0 8px 0;
}
ul.abutUs{
	margin:0 0 0 20px;
}
ul.abutUs li{
	height:20px;
}
ul.abutUs li a{
	background:url(images/round-bullet.gif) no-repeat 0 center;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 18px;
	text-decoration:none;
}
ul.abutUs li a:hover{
	background:url(images/round-bullet-on.gif) no-repeat 0 center;
}
ul.abutUs li a.active{
	background:url(images/round-bullet-on.gif) no-repeat 0 center;
}
ul.innerLinks{
	margin:0;
}
ul.innerLinks li{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#B9D305;
	float:left;
	height:14px;
}
ul.innerLinks li a{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#727272;
	text-decoration:none;
	height:14px;
	float:left;
}
ul.innerLinks li a:hover{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#111111;
	text-decoration:none;
	height:14px;
	float:left;
}
h2.whoText{
	background:url(images/who-icon.gif) no-repeat 0 0;
	font:18px/20px Helvetica, Arial,  sans-serif;
	color:#000;
	padding:0 0 0 23px;
	margin:10px 0 15px 0;
}
h2.greenTxt{
	color:#99C000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
}
h2.innerHeading{
	font: 16px/18px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 10px 0;
}
/*------------------What we do----------------*/
ul.ourService{
	width:430px;
	margin:20px 0 8px 20px;
	height:30px;
}
ul.ourService li{
	float:left;
	height:30px;
}
ul.ourService li a.consulting{
	background:url(images/consulting.jpg) no-repeat 0 0;
	width:135px;
	height:30px;
	display:block;
	margin:0 10px 0 0;
	text-indent:-10000px;
}
ul.ourService li a.entrepreneurship{
	background:url(images/entrepreneurship.jpg) no-repeat 0 0;
	width:135px;
	height:30px;
	display:block;
	margin:0 10px 0 0;
	text-indent:-10000px;
}
ul.ourService li a.research{
	background:url(images/research.jpg) no-repeat 0 0;
	width:135px;
	height:30px;
	display:block;
	text-indent:-10000px;
}
/*--------------------consulting-----------------*/
a.consultingClick{
	background:url(images/consulting-click.jpg) no-repeat 0 0;
	width:171px;
	height:80px;
	display:block;
	text-indent:-10000px;
}
a.entreClick{
	background:url(images/entrepreneur-click.jpg) no-repeat 0 0;
	width:171px;
	height:80px;
	display:block;
	text-indent:-10000px;
}
a.researchClick{
	background:url(images/research-click.jpg) no-repeat 0 0;
	width:171px;
	height:80px;
	display:block;
	text-indent:-10000px;
}
ul.industries{
	margin:0;
}
ul.industries li{
	margin:0 22px 45px 0;
	float:left;
}
ul.industries li a.electronics{
	background:url(images/itc-electronics.jpg) no-repeat 50% 0;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#3C3937;
	text-decoration:none;
	text-align:center;
	width:93px;
	padding:72px 0 0 0;
	float:left;
	display:block;
}
ul.industries li a.audiovisual{
	background:url(images/audio-visual.jpg) no-repeat 50% 0;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#3C3937;
	text-decoration:none;
	text-align:center;
	width:65px;
	padding:72px 0 0 0;
	float:left;
	display:block;
}
ul.industries li a.internet{
	background:url(images/internet.jpg) no-repeat 50% 0;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#3C3937;
	text-decoration:none;
	text-align:center;
	width:59px;
	padding:72px 0 0 0;
	float:left;
	display:block;
}
ul.industries li a.public{
	background:url(images/public-sector.jpg) no-repeat 50% 0;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#3C3937;
	text-decoration:none;
	text-align:center;
	width:72px;
	padding:72px 0 0 0;
	float:left;
	display:block;
}
ul.focusArea{
	margin:0 0 15px 6px;
}
ul.focusArea li{
/*	background:url(images/bullet.gif) no-repeat 0 center;*/
	height:20px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#3C3937;
}
ul.focusArea li a{
	background:url(images/bullet.gif) no-repeat 0 center;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#3C3937;
	text-decoration:none;
	padding:0 0 0 14px;
}
/*--------------------Enterpren-----------------*/
div#entreprenur{
	position:relative;
	margin:20px 0 0 0;
}
div#entreprenur img{
	margin:0 25px 0 0;
	display:block;
	float:left;
}
ul.entreprenur{
	margin:0;
	padding:12px 0 0 0;
}
ul.entreprenur li{
	height:20px;
}
ul.entreprenur li a{
	background:url(images/bullet.gif) no-repeat 0 center;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#3C3937;
	text-decoration:none;
	padding:0 0 0 14px;
}
/*--------------------Research-----------------*/
p.researchIcon{
	width:59px;
	height:59px;
	padding:0 20px 0 0;
	float:left;
}
/*--------------------Candidates-----------------*/
p.bulletTxt{
	background:url(images/bullet.gif) no-repeat 0 center;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#3C3937;
	padding:0 0 0 11px;
	display:inline;
}
#innerRight img.mailTxt{
	position:relative;
	top:4px;
}
/*--------------------Office-----------------*/
div#innerRight div#office{
	position:relative;
	margin:25px 0;
	padding:0;

}
div#innerRight div#office img{
	display:block; float:left;
	margin:0 20px 0 0;	
}
div#innerRight div#office p.officeTxt{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#3C3937;
	margin:8px 0 0 0;
	padding:0 0 0 20px;
}
/*--------------------Contact-----------------*/
div#innerRight div#contactMap{
	background:url(images/contact-map.jpg) no-repeat 0 0;
	height:225px;
}
div#innerRight div#address{
	position:relative;
}
div#innerRight div#address div#leftAddres{
	width:225px;
	float:left;
}
div#innerRight div#address div#rightAddres{
	width:215px;
	float:right;
}
p.contactTxt{
	padding:0 0 0 12px;
}
img.mail{
	margin: 1px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}
p.borderLine{
	background:url(images/border-line.gif) repeat-x 0 0;
	margin:10px 0 0 0;
}
div#innerRight div#information{
	position:relative;
}
div#innerRight div#information img.icon{
	display:block; float:left;
	margin:10px 20px 20px 0;	
}
p.bulletContact{
	background:url(images/bullet.gif) no-repeat 0 center;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#3C3937;
	padding:0 0 0 11px;
	display:inline;
}
/*--------------------Site map-----------------*/
ul.sitemap{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.sitemap li{
	background:url(images/blackarrow-borderd.gif) no-repeat 0 4px;
	padding:0 0 0 18px; margin:0;
	}
ul.sitemap li a{
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	color:#362219; text-decoration:none;
	}
ul.sitemap li a:hover{
	text-decoration:underline;
	}
ul.sitemapsub{
	padding:0; margin:0 0 0 15px;
	list-style-type:none;
	}										
ul.sitemapsub li{
	background:url(images/blackarrow.gif) no-repeat 0 8px;
	padding:0 0 0 16px; margin:0;
	}		
ul.sitemapsub li a{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#A8BF0B; text-decoration:none;
	}
ul.sitemapsub li a:hover{
	text-decoration:underline;
	}
ul.sitemapsub_sub{										
	padding:0; margin:0 0 0 15px;
	list-style-type:none;
	}
ul.sitemapsub_sub li{
	background:url(images/blackarrow2.gif) no-repeat 0 10px;
	padding:0 0 0 16px; margin:0;
	}	
ul.sitemapsub_sub li a{
	font:bold 11px/25px Arial, Helvetica, sans-serif;
	color:#A8BF0B; text-decoration:none;
	}
ul.sitemapsub_sub li a:hover{
	text-decoration:underline;
	}	
