﻿body
{
	font-size: 12px; color: #000000; font-family: Arial;background:#FFFFFF; margin:0px;padding:0px;
}
td 
{
	font-size: 12px; color: #747474; LINE-HEIGHT: 16px; font-family: Arial;text-align:left;
}
h1 
{
	margin-top: 0px; font-size: 16px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; color: #294457; line-height:18px;
}
p 
{
	font-size: 12px; margin:5px 5px 2px 0px; color: #454648; text-indent: 0px; line-height: 16px; text-align: left;
}
ul 
{
	margin:0px; padding:0px;
}

li 
{
	margin :10px 0px 0px 0px; font-size: 12px; color: #000000; text-indent:0px; line-height:16px; padding:0px 0px 10px 0px;
}
input 
{ 
	font-size: 11px; color: #333333; font-family: Tahoma, sans-serif; border:solid 1px #9F9F9F; width:200px; height:20px;
}
select
{ 
	font-size: 11px; color: #333333; font-family: Tahoma, sans-serif; border:solid 1px #9F9F9F; width:200px; height:22px;
}
textarea 
{
	font-size: 11px; color: #333333; font-family: Arial; width:200px; height:55px;border:solid 1px #9F9F9F;
}
select 
{
	font-size: 11px; color: #333333; font-family: Tahoma;
}
a 
{
	font-size: 12px; color: #65AC44; text-decoration: none;
}
a:active 
{
	font-size: 12px; text-decoration: none;
}
a:visited 
{
	font-size: 12px; text-decoration: none;
}
a:hover 
{
	font-size: 12px; color:#65AC44;  text-decoration:  underline;
}


hr
{
	noshade:noshade;
	size:1px;
	width:100%;
	color:#eee;
	height:1px;
	text-align:left;
}

.container { width:958px; height:366px; overflow:hidden; position:relative; cursor:auto; }		
		div.slides { position:absolute; top:0; left:0;}
		ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
		div.slides div, ul.slides li { position:absolute; top:0; width:958px; display:none; padding:0; margin:0; }
		
		#loopedSlider, #newsSlider { margin:0px; width:958px;  clear:both; }
ul.pagination { list-style:none; padding:0; margin:0;  }
ul.pagination li  { float:left;}
ul.pagination li a {  color:#000000;
			background:url('../images/btn_green.jpg') no-repeat top left;
			width:13px;
			margin-right:4px;}
ul.pagination li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
ul.pagination li.active a { background:url('../images/btn.jpg') no-repeat top left;
			width:13px; 
			color:#FFFFFF; }

.apple2
{
	position:absolute;
	top:511px;
	width:240px;
	left:50%;	
}

.indexheadblk
{
	margin-left:10;
	font-size:25px;
	font color:#111111;
} 

.footertext
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	

}
.content
{
	font-size:14px;
	font-family:Arial;
	color:#454648;
	margin-left: 10;
}
.content2
{
	font-size:12px;
	font-family:Arial;
	color:#454648;
	margin-left: 10;
}
.content3
{
	font-size:11px;
	font-family:Arial;
	color:#284557;
	margin-left: 10;
	font-weight:700;
}
.more
{
	margin-left:10px;

}
.content_i
{
	font-size:12px;
	font-family:Arial;
	color:#454648;
	margin-left: 10;
	font-style:italic;
}
.insidegreentable
{
	font-family:Arial;
	color:#ffffff;
}

.greenhead
{
	color:#65AD36;
	font-size:40px;
	line-height:50px;
}

.belowbnrbg 
{
background:url('../images/below-banner-verticle-line.jpg') repeat-x top left;
border:none;
color:#9b9b9b;
font-family:Arial;
font-size:11px;
font-style:italic;
margin-right: 6px;
}

.belowbnrbg a:hover .belowbnrbg a:active 
{
color:#445E6F;
font-family:Arial;
font-size:11px;
font-style:italic;
margin-right: 6px;
text-decoration:underline;
}

.belowbnrbg a:visited .belowbnrbg a
{
color:#9b9b9b;
font-family:Arial;
font-size:11px;
font-style:italic;
margin-right: 6px;
}
.below2bnrbg
{
background:url('../images/big-verticle-line.jpg') repeat-x top left;
border:none;
}

.below3bnrbg
{
background:url('../images/verticle-line2.jpg') repeat-x top left;
border:none;
}

.innercontent
{
	font-size:12px;
	font-family:Arial;
	color:#333333;
	line-height:16px;
}

.innergreentxt
{
	font-size:16px;
	font-family:Arial;
	color:#5EA734;
	line-height:18px;
}

.msn_vsn
{
	color:#494949;
	font-size:20px;
	font-weight:bold;
	font-family:Arial;
	text-decoration:underline;
}

.msn_vsn_content
{
	font-size:12px;
	font-family:Arial;
	color:#333333;
	line-height:20px;
}
.submenlink_smll, .submenlink_smll a, .submenlink_smll a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#445E6F;
	line-height:15px;
	font-weight:700;
	text-decoration:none;
}
.submenlink_smll a:hover, .submenlink_smll a:active
{
	font-family:Arial;
	font-size:12px;
	color:#9C9C9C;
	line-height:15px;
	text-decoration:none;
	font-weight:700;
}
.submenlink_smll_selected, .submenlink_smll_selected a, .submenlink_smll_selected a:visited, .submenlink_smll_selected:hover, .submenlink_smll_selected a:active
{
	font-family:Arial;
	font-size:12px;
	color:#9C9C9C;	
	line-height:15px;
	text-decoration:none;
	font-weight:700;
}
.innerfirstpara
{
	font-family:Arial;
	font-size:14px;
	line-height:18px;
	color:#326BB2;
}
.greenrepeat
{

background:url('../images/innergreenrpt.jpg') repeat-x top left;
border:none;
height:89px;
}

.innerinsidegrn
{
	font-size:20px;
	font-family:Arial;
	color:#ffffff;
	line-height:24px;
	text-decoration:underline;
	font-weight:bold;
	
}
.innerinsidegrncontent
{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	line-height:16px;
	
}
.apple_inner
{
	position:absolute;
	top:672px;
	width:52px;	
	left:50%;
	margin-left:342px;
}

.container1 { width:556px; height:89px; overflow:hidden; position:relative; cursor:pointer;}		
		div.slides1 { position:absolute; top:0; }
		ul.slides1 { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
		div.slides1 div, ul.slides1 li { position:absolute; top:0; width:556px;  display:none; padding:0; margin:0; }
		
		#loopedSlider1, #newsSlider { margin:0px; width:556px;  clear:both; }
		
.studies
{
	color:#ffffff;
	font-size:32px;
	line-height:40px;

}
.case
{
	color:#ffffff;
	font-size:18px;
	line-height:24px;
}		

.innerlist
{
	margin: 5px 20px; padding:0px;
	
}

.innerlist li
{
	margin: 0px;
	margin-left:10px;
	padding:5px 10px;
	padding-bottom:5px;
	text-align:left;
	font-size:12px;
	font-family:Arial;
	color:#333333;
	line-height:16px;
	
}

.innerlist1
{
	margin: 15px 8px; padding:0px;
}

.innerlist1 li
{
	
	list-style-type:none; 
	margin: 0px;
	padding:0px 15px;
	background:url('../images/bullet_green.jpg') no-repeat top left;
	background-position:0px 5px;  
	line-height:16px;
	padding-bottom:5px;
	font-family:Arial;
	font-size:11px;
	color:#696969;
	text-align:left;
}

.innerlist li a
{
	color:#00AA4E;
}	

/*.btn_box
{
border:1px solid #a1a1a1;
padding:15px 20px; 
background:#dddddd;
width:666px;
border-radius:20px;
-moz-border-radius:20px;
}*/



.consultant_name, .consultant_name a, .consultant_name a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#5EA734;
	line-height:18px;
	font-weight:700;
	text-decoration:none;
}
.consultant_name a:hover, .consultant_name a:active
{
	font-family:Arial;
	font-size:12px;
	color:#5EA734;
	line-height:18px;
	text-decoration:underline;
	font-weight:700;
}
.designation
{
	font-family:Arial;
	font-size:11px;
	line-height:15px;
	color:#83888B;
	padding-right:13px;	
}
.designation1
{
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	color:#2C4457;
}

.box
{
	border:1px solid #E4E4E4;
	padding:10px 15px; 
	background:#ffffff;
	font-family:Arial;
	line-height:16px;
	font-size:12px;
}

.heading_box
{
 	font-weight:900;
 	font-family:Arial;
 	color:#5EA734;
 	font-size:14px;
}
.consultant_name1
{
	font-family:Arial;
	font-size:11px;
	color:#4a4a4a;
	line-height:18px;
	text-decoration:none;
}

.back
{
	background:url('../images/bg_back.gif') repeat-x top left;
	height:30;
	border:none;
	font-weight:900;
 	font-family:Arial;
 	color:#ffffff;
 	font-size:11px;
}

.ques
{
	color:#27455B;
	font-family:Arial;
	line-height:18px;
	font-size:12px;
}

.submenlink_smll1, .submenlink_smll1 a, .submenlink_smll1 a:visited
{
	font-family:Arial;
	font-size:11px;
	color:#445E6F;
	line-height:15px;
	text-decoration:none;
}
.submenlink_smll1 a:hover, .submenlink_smll1 a:active
{
	font-family:Arial;
	font-size:11px;
	color:#5EA734;
	line-height:15px;
	text-decoration:none;
}
.submenlink_smll1_selected, .submenlink_smll1_selected a, .submenlink_smll1_selected a:visited, .submenlink_smll1_selected:hover, .submenlink_smll1_selected a:active
{
	font-family:Arial;
	font-size:11px;
	color:#5EA734;	
	line-height:15px;
	text-decoration:none;
}

.cs a 
{
	font-size: 12px; color: #012E34; text-decoration: none;
}
.cs a:active 
{
	font-size: 12px; text-decoration: none; color: #012E34;
}
.cs a:visited 
{
	font-size: 12px; text-decoration: none; color: #012E34;
}
.cs a:hover 
{
	font-size: 12px; color:#65AC44;  text-decoration:  none;
}
.innerlist2
{
	margin: 10px 0px 5px 3px; padding:0px ;
}
.innerlist2 li
{
	
	list-style-type:none; 
	margin: 0px;
	padding:0px 15px;
	background:url('../images/orange_bullet_square.jpg') no-repeat top left;
	background-position:0px 5px;  
	line-height:16px;
	padding-bottom:7px;
	font-family:Arial;
	font-size:12px;
	color:#2A4357;
	text-align:left;
}
.innerlist2 li a, .innerlist2 li a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#2A4357;
}
.innerlist2 li a:hover, .innerlist2 li a:active
{
	font-family:Arial;
	font-size:12px;
	color:#5EA734;
	text-decoration:none;
}
.casehead
{
	font-family:Arial;
	font-size:17px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}
.casetext
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#2A4357;
	line-height:16px;
}

.greencase
{
	margin: 0px 0px 0px 0px; padding:0px ;
}
.greencase li
{
	
	list-style-type:none; 
	margin: 0px;
	padding:0px 12px;
	background:url('../images/orange_bullet_square.jpg') no-repeat top left;
	background-position:0px 5px;  
	line-height:14px;
	padding-bottom:0px;
	font-family:Arial;
	font-size:12px;
	color:#2A4357;
	text-align:left;
}
.greencase a, .greencase a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#2A4357;
}
.greencase a:hover, .greencase a:active
{
	font-family:Arial;
	font-size:12px;
	color:#5EA734;
	text-decoration:none;
}

.casestudy1
{
	background:url('../images/case_bg.jpg') no-repeat bottom left;
	height:124px;
	border:none;
	font-weight:900;
 	font-family:Arial;
 	color:#111111;
 	font-size:11px;
}
.innerinsidegrncontent li
{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
	line-height:16px;
	list-style-type:none; 
	margin: 0px;
	padding:0px 12px;
	background:url('../images/white_bullet_square.jpg') no-repeat top left;
	background-position:0px 5px;
	padding-bottom:0px;
	text-align:left;
}
