body {
	margin: 0px;
	padding: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

a{
	text-decoration:none;
	}
a:link,a:visited{
	color:#d61925;
	}
a:hover{
	color:#d61925;
	}

#header{
	margin:0px;
	padding:0px;}
#container{
	margin:0px auto;
	width:980px;
	}
hr{
	color:#6699CC;
	}
.blacktext{
	color:#000;
	font-size:11px;
	
	}
.whitetext{
	color:#FFF;
	}
.panel{
	margin:5px;
	}
#mainnav{
	background:url(../images/nav-bg.gif) repeat-x;
	width:889px;
	display:block;
	height:39px;
	line-height:39px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float:right
	}
.menuitem{
	float:left;
	text-align:center;
	width:100px;
	}
#mainimage, #footer{
	margin-top:5px;
	margin-bottom:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}

#mainimage h1{
	font-size:21px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.subimage{
	margin-right:350px;
	margin-left:40px;
	font-size:14px;
	margin-top:15px;
	vertical-align:top;
	}
.small{
	font-size:11px;
	}
.f-left{
	float:left;
	}

.f-right{
	float:right;
	}
.panel{
	background:url(../images/bg-panel.gif) repeat-x;
	height:31px;
	line-height:31px;
	border:1px solid #86c5db;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	margin-top:-1px;
	}
.panel1{
	background:url(../images/bg-panel1.gif) repeat-x;
	height:75px;
	border:1px solid #eae8e8;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	margin-bottom:5px;
	}
#sub-left{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	height:auto;
	display:block;
	text-align:justify;
	}

#sub-right{
	float:right;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	width:260px;
	background:url(../images/nav-right-bg.gif) no-repeat;
	height:100%;
	display:block;
	margin-bottom:0px;
	overflow:hidden;
	}
	
.bghelp{
	background:url(../images/nav-right-bg2.gif) no-repeat;
	padding:10px;
	height:150px;
	}
.bg-mt{
	background:url(../images/bg-mt.gif) no-repeat;
	width:303px;
	height:107px;
	padding:15px;
	}


#sub-left ul, #sub-left li { padding : 0; margin:3px 0px 3px 10px; margin:0px 0px 0px 10px !ie;
}
#sub-left li { list-style-image : url('../images/arrow-nav.gif'); }


/*---------------------------------------------------------------------------------------MENU*/	

.healthcare ul, .healthcare li { padding : 0; margin:3px 0px 3px 10px; margin:0px 0px 0px 10px !ie;
}
.healthcare li { list-style-image : url('../images/arrow-nav.gif'); line-height : 18px;}
.healthcare ul li a:link,.healthcare a,.healthcare a:visited{
	color:#22aa2f !important;
	font-weight:normal  !important;
	}
.healthcare ul li ul li a:link,.healthcare ul li ul li a,.healthcare ul li ul li a:visited,.health a:link, .health a:visited{
	color:#22aa2f !important;
	font-weight:normal  !important;
	}
.healthcare{
	display:block;
	height:100%;
	overflow:hidden;
	}
	


.managedservices-nav ul, .managedservices-nav li { padding : 0; margin:3px 0px 3px 10px; margin:0px 0px 0px 10px !ie;
}
.managedservices-nav li { list-style-image : url('../images/arrow-nav.gif'); line-height : 18px;}
.managedservices-nav ul li a:link,.managedservices-nav a,.managedservices-nav a:visited{
	color:#d61925 !important;
	font-weight:normal  !important;
	}
.managedservices-nav ul li ul li a:link,.managedservices-nav ul li ul li a,.managedservices-nav ul li ul li a:visited{
	color:#d61925 !important;
	font-weight:normal  !important;
	}

.managedservices-nav{
	display:block;
	height:100%;
	overflow:hidden;
	}

.managedservices-nav div, .healthcare div, .ies-nav div, .if-nav div{
	border:0px solid #d2d2d2;
	padding:0px;
	margin:0px;
	}
.managedservices-nav div a:hover, .healthcare div a:hover, .ies-nav div a:hover, .if-nav div a:hover{
	background: url(../images/bg-msnav.png) no-repeat;
	border:0px solid #d2d2d2;
	
	}
.managedservices-nav div a,.healthcare div a,.ies-nav div a, .if-nav div a{
	display:block;
	padding:5px;
	font-weight:normal;
	}
	
	
	
	
.ies-nav ul, .ies-nav li { padding : 0; margin:3px 0px 3px 10px; margin:0px 0px 0px 10px !ie;
}
.ies-nav li { list-style-image : url('../images/arrow-nav.gif'); line-height : 18px;}
.ies-nav ul li a:link,.ies-nav a,.ies-nav a:visited{
	color:#1972d6 !important;
	font-weight:normal  !important;
	}
.ies-nav ul li ul li a:link,.ies-nav ul li ul li a,.ies-nav ul li ul li a:visited{
	color:#1972d6 !important;
	font-weight:normal  !important;
	}
.ieservices a:link, .ieservices a:visited{
	color:#1972d6 !important;
	}
.ies-nav{
	display:block;
	height:100%;
	overflow:hidden;
	}
	
.if-nav ul, .if-nav li { padding : 0; margin:3px 0px 3px 10px; margin:0px 0px 0px 10px !ie;
}
.if-nav li { list-style-image : url('../images/arrow-nav.gif'); line-height : 18px;}
.if-nav ul li a:link,.if-nav a,.if-nav a:visited{
	color:#fb6a00 !important;
	font-weight:normal  !important;
	}
.if-nav ul li ul li a:link,.if-nav ul li ul li a,.if-nav ul li ul li a:visited{
	color:#fb6a00 !important;
	font-weight:normal  !important;
	}

.if-nav{
	display:block;
	height:100%;
	overflow:hidden;
	}
	
.ibs a:link,.ibs a,.ibs a:visited{
	color:#fb6a00 !important;
}
.hs-selected{
	color:#999;
	}
.box-white{
	background:#FFF;
	border:1px solid #d2d2d2;
	padding:5px;
	margin-bottom:5px;
	}
.box-white:hover{
	background:#ccc;
	border:1px solid #d2d2d2;
	padding:5px;
	margin-bottom:5px;
	}

/*---------------------------------------------------------------------------------------MENU*/	

#services{
	width:100%;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:111px;
	}
#sub-body{
	width:100%;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	height:100%;
	overflow:hidden;
	/*background:url(../images/bg-sub.gif) repeat-y;*/
	margin-top:-10px;
	border-bottom:1px solid #CCC;
	}	
	
#india{
	width:100%;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:62px;
	margin-top:5px;
	}
.ms,.hs,.ies{
	float:left;
	height:111px;
	width:297px;
	padding-left:5px;
	padding-right:5px;
	}
.ms{
	background:url(../images/box-bg-red.gif) repeat-x;
	
	}
.hs{
	background:url(../images/box-bg-green.gif);
	width:296px;
	}

.ies{
	background:url(../images/box-bg-blue.gif);
	
	}
.if{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/center.gif) repeat scroll 0 0;
float:left;
height:62px;
padding-left:5px;
padding-right:5px;
width:810px;
}
.ms h3,.hs h3,.ies h3{
	margin:15px 0px 0px 0px;
	}
.nav-hs-select{
	background:url(../images/nav-services-hs.gif) no-repeat;
	color:#000 !important;
	height:47px;
	}
.nav-ms-select{
	background:url(../images/nav-services-ms.gif) no-repeat;
	color:#000 !important;
	height:47px;
	}
.nav-ies-select{
	background:url(../images/nav-services-ies.gif) no-repeat;
	color:#000 !important;
	height:47px;
	}
h3{
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	/*margin-bottom:-10px;*/
	color:#000;
	margin:0px;
	}
.health h3{
	color:#22aa2f;
	margin-top:10px;
	/*margin-bottom:-10px;*/
	margin:0px;
	}
.managedservices h3{
	color:#d61925;
	margin-top:10px;
	margin:0px;
	/*margin-bottom:-10px;*/
	}
.ieservices h3{
	color:#1972d6;
	margin-top:10px;
	/*margin-bottom:-10px;*/
	margin:0px;
	}
h4{
	font-size:13px;
	font-weight:bold;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
	}
h2{
	font-size:14px;
	font-weight:bold;

	
	}
#footer{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	height:30px;
	}
.breadcrumb{
	font-size:10px;
	line-height:30px;
	}
.tabon{
	background:#fff url(../images/bg-tab.gif) repeat-x;;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	width:70px;
	white-space:nowrap;
	}
.tabon a,.tab a{
	white-space:nowrap;
	}
.tab{

	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:70px;
	white-space:nowrap;
	
	}
.tabblank{

	border-bottom:1px solid #ccc;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:auto;
	width:65% !ie;
	
	
	}
.bgnav{
	background:url(../images/bg-nav.gif) repeat-x;
	text-align:left;
	}
.bgnav1{
	background:url(../images/bg-nav1.gif) repeat-x;
	border-top:1px solid #ccc;
	text-align:left;
	}



/*Consult*/

#consult1 .tabon{
	background:#fff url(../images/bg-tab-consult.gif) repeat-x;;
	border-left:1px solid #f1a72a;
	border-right:1px solid #f1a72a;
	border-top:1px solid #f1a72a;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	width:70px;
	}
#consult1 .tab{

	border-bottom:1px solid #f1a72a;
	border-right:1px solid #f1a72a;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:70px;
	
	}
#consult1 .tabblank{

	border-bottom:1px solid #f1a72a;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:300px;
	
	
	}
#consult1 .bgnav{
	background:url(../images/bg-tab-consult1.gif) repeat-x;
	}
#consult1 .bgnav a:link, #consult1 .bgnav a:visited, #consult1 .tabon a:link, #consult1 .tabon a:visited{
	color:#e26000 !important;
	}
#consult1 .bgnav1{
	background:url(../images/bg-nav1.gif) repeat-x;
	border-top:1px solid #f1a72a;
	}
/*Consult end*/

/*implement*/

#implement1 .tabon{
	background:#fff url(../images/bg-tab-implement.gif) repeat-x;;
	border-left:1px solid #9acd44;
	border-right:1px solid #9acd44;
	border-top:1px solid #9acd44;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	width:70px;
	}
#implement1 .tab{

	border-bottom:1px solid #9acd44;
	border-right:1px solid #9acd44;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:70px;
	
	}
#implement1 .tabblank{

	border-bottom:1px solid #9acd44;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:300px;
	
	
	}
#implement1 .bgnav{
	background:url(../images/bg-tab-implement1.gif) repeat-x;
	}
#implement1 .bgnav a:link, #implement1 .bgnav a:visited,#implement1 .bgnav1 a:link, #implement1 .bgnav1 a:visited, #implement1 .tabon a:link, #implement1 .tabon a:visited{
	color:#5c9300 !important;
	}
#implement1 .bgnav1{
	background:url(../images/bg-tab-implement1.gif) repeat-x;
	border-top:1px solid #9acd44;
	}
/*implement end*/

/*operate*/

#operate1 .tabon{
	background:#fff url(../images/bg-tab-operate.gif) repeat-x;;
	border-left:1px solid #bd8edb;
	border-right:1px solid #bd8edb;
	border-top:1px solid #bd8edb;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	width:70px;
	}
#operate1 .tab{

	border-bottom:1px solid #bd8edb;
	border-right:1px solid #bd8edb;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:70px;
	
	}
#operate1 .tabblank{

	border-bottom:1px solid #bd8edb;
	text-align:center;
		padding-left:5px;
	padding-right:5px;
	width:300px;
	
	
	}
#operate1 .bgnav{
	background:url(../images/bg-tab-operate1.gif) repeat-x;
	}
#operate1 .bgnav a:link, #operate1 .bgnav a:visited, #operate1 .tabon a:link, #operate1 .tabon a:visited{
	color:#9b57c5 !important;
	}
#operate1 .bgnav1{
	background:url(../images/bg-tab-operate1.gif) repeat-x;
	border-top:1px solid #ccc;
	}
/*operate end*/


#sub-footer{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	height:80px;
	border-top:1px solid #999;
	padding-top:10px;
	margin-top:-20px;
	}
.a-right{
	text-align:right;
	}
.img-left{
	margin-right:15px;
	}
.img-right{
	margin-left:15px;
	}

/*Main Menu CSS Starts Here*/

element.style{
	width:none !important;
}
.ddsmoothmenu{
background : url('../images/master-image.jpg'); /*background of menu bar (default state)*/

}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
text-decoration:none;
text-align:center;
}
.ddsmoothmenu ul li.nav-hs-select a:link, .ddsmoothmenu ul li.nav-hs-select a:visited, .ddsmoothmenu ul li.nav-ms-select a:link, .ddsmoothmenu ul li.nav-ms-select a:visited, .ddsmoothmenu ul li.nav-ies-select a:link, .ddsmoothmenu ul li.nav-ies-select a:visited{
	color:#000;
	}
.ddsmoothmenu ul li.nav-hs-select a:hover{
	color:#000;
	background:url(../images/nav-services-hs.gif) no-repeat;
	height:47px;
	}
.ddsmoothmenu ul li.nav-ms-select a:hover{
	color:#000;
	background:url(../images/nav-services-ms.gif) no-repeat;
	height:47px;
	}
.ddsmoothmenu ul li.nav-ies-select a:hover{
	color:#000;
	background:url(../images/nav-services-ies.gif) no-repeat;
	height:47px;
	}

.ddsmoothmenu ul li.nav-hs-select ul li a:link, .ddsmoothmenu ul li.nav-hs-select ul li a:visited, .ddsmoothmenu ul li.nav-ms-select ul li a:link, .ddsmoothmenu ul li.nav-ms-select ul li a:visited, .ddsmoothmenu ul li.nav-ies-select ul li a:link, .ddsmoothmenu ul li.nav-ies-select ul li a:visited{
	color:#fff;
	}
.ddsmoothmenu ul li.nav-hs-select ul li a:hover, .ddsmoothmenu ul li.nav-ms-select ul li a:hover, .ddsmoothmenu ul li.nav-ies-select ul li a:hover{
	color:#000;
	background:none;
	height:auto;
	}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
color: #fff;
text-decoration: none;
width:121px;

}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #fff;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/

color: white;
/*display:list-item !ie;*/
list-style-image:none;
}

.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li:hover, .ddsmoothmenu ul li a:active{
 /*background of menu items during onmouseover (hover state)*/
color: white;
/*display:list-item !ie;*/
list-style-image:none;
background:url(../images/nav-bg-on.gif) repeat-x;
}

.ddsmoothmenu ul li.nav-hs-select a:hover, .ddsmoothmenu ul li.nav-hs-select:hover, .ddsmoothmenu ul li.nav-hs-select a:active{
 /*background of menu items during onmouseover (hover state)*/
list-style-image:none;
background:url(../images/nav-services-hs.gif) no-repeat;
}

.ddsmoothmenu ul li.nav-ms-select a:hover, .ddsmoothmenu ul li.nav-ms-select:hover, .ddsmoothmenu ul li.nav-ms-select a:active{
 /*background of menu items during onmouseover (hover state)*/
list-style-image:none;
background: url(../images/nav-services-ms.gif) no-repeat;
}

.ddsmoothmenu ul li.nav-ies-select a:hover, .ddsmoothmenu ul li.nav-ies-select:hover, .ddsmoothmenu ul li.nav-ies-select a:active{
 /*background of menu items during onmouseover (hover state)*/
list-style-image:none;
background: url(../images/nav-services-ies.gif) no-repeat;
}

.ddsmoothmenu ul li ul li a.selected, .ddsmoothmenu ul li ul li a:hover, .ddsmoothmenu ul li ul li:hover{
	color: #000;
	background:#ccc;
	line-height:23px;
	/*display:list-item !ie;*/
	list-style-image:none;
	text-decoration:none;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
background:#c4000b;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
padding:0px 8px 0px 8px;
text-align:left;
font-weight:normal;
white-space:nowrap;
background:none;
line-height:23px;
list-style-image:none;
text-decoration:none;
}

.f-left{
	float:left !important;
	}
.swidth{
	width:200px;
	}
.menuabout li{
	width:120px;
	}
.menusolutions li{
	width:150px;
	}
.menuinvestors li{
	width:170px;
	}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{

width: auto; /*width of sub menus*/
margin: 0;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;

}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}


/*Main Menu CSS Ends Here*/



/*---------------------------------------------------------------------------*/
table.boxGrayColor {
width:100%;
height:auto;
}

table.boxGrayColor td {
background-color:#EBEBEB;
}

/*------------------------------------------------------------------Common Control */
table.boxGrayColor .boxLeftTopC, table.boxGrayColor .boxRightTopC, table.boxGrayColor .boxLeftBottomC, table.boxGrayColor .boxRightBottomC {
background:url('../images/box-bg.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxGrayColor .boxLeftTopC {
background-position:left top;
}
table.boxGrayColor .boxRightTopC {
background-position:right top;
}
table.boxGrayColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxGrayColor .boxRightBottomC {
background-position:right bottom;
}
table.boxGrayColor .boxTop {
border-top:1px solid #B7B7B7;
}
table.boxGrayColor .boxLeft {
border-left:1px solid #B7B7B7;
}
table.boxGrayColor .boxRight {
border-right:1px solid #B7B7B7;
}
table.boxGrayColor .boxBottom {
border-bottom:1px solid #B7B7B7;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxGreenColor {
width:100%;
height:auto;
}

table.boxGreenColor td  {
background-color:#D2FFE1;	
}
/*------------------------------------------------------------------Common Control */
table.boxGreenColor .boxLeftTopC, table.boxGreenColor .boxRightTopC, table.boxGreenColor .boxLeftBottomC, table.boxGreenColor .boxRightBottomC {
background:url('../images/box-bg-green.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxGreenColor .boxLeftTopC {
background-position:left top;
}
table.boxGreenColor .boxRightTopC {
background-position:right top;
}
table.boxGreenColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxGreenColor .boxRightBottomC {
background-position:right bottom;
}
table.boxGreenColor .boxTop {
border-top:1px solid #9FD7AE;
}
table.boxGreenColor .boxLeft {
border-left:1px solid #9FD7AE;
}
table.boxGreenColor .boxRight {
border-right:1px solid #9FD7AE;
}
table.boxGreenColor .boxBottom {
border-bottom:1px solid #9FD7AE;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxBlueColor {
width:100%;
height:auto;
}

table.boxBlueColor td {
background-color:#D2DDFF;
	
}
/*------------------------------------------------------------------Common Control */
table.boxBlueColor .boxLeftTopC, table.boxBlueColor .boxRightTopC, table.boxBlueColor .boxLeftBottomC, table.boxBlueColor .boxRightBottomC {
background:url('../images/box-bg-blue.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxBlueColor .boxLeftTopC {
background-position:left top;
}
table.boxBlueColor .boxRightTopC {
background-position:right top;
}
table.boxBlueColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxBlueColor .boxRightBottomC {
background-position:right bottom;
}
table.boxBlueColor .boxTop {
border-top:1px solid #9FCAD7;
}
table.boxBlueColor .boxLeft {
border-left:1px solid #9FCAD7;
}
table.boxBlueColor .boxRight {
border-right:1px solid #9FCAD7;
}
table.boxBlueColor .boxBottom {
border-bottom:1px solid #9FCAD7;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxPurpleColor {
width:100%;
height:auto;
}

table.boxPurpleColor td {
background-color:#E8D1F2;	
}
/*------------------------------------------------------------------Common Control */
table.boxPurpleColor .boxLeftTopC, table.boxPurpleColor .boxRightTopC, table.boxPurpleColor .boxLeftBottomC, table.boxPurpleColor .boxRightBottomC {
background:url('../images/box-bg-purple.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxPurpleColor .boxLeftTopC {
background-position:left top;
}
table.boxPurpleColor .boxRightTopC {
background-position:right top;
}
table.boxPurpleColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxPurpleColor .boxRightBottomC {
background-position:right bottom;
}
table.boxPurpleColor .boxTop {
border-top:1px solid #CD9FD7;
}
table.boxPurpleColor .boxLeft {
border-left:1px solid #CD9FD7;
}
table.boxPurpleColor .boxRight {
border-right:1px solid #CD9FD7;
}
table.boxPurpleColor .boxBottom {
border-bottom:1px solid #CD9FD7;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxPinkColor {
width:100%;
height:auto;
}

table.boxPinkColor td {
background-color:#FBD1FF;	
}

/*------------------------------------------------------------------Common Control */
table.boxPinkColor .boxLeftTopC, table.boxPinkColor .boxRightTopC, table.boxPinkColor .boxLeftBottomC, table.boxPinkColor .boxRightBottomC {
background:url('../images/box-bg-pink.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxPinkColor .boxLeftTopC {
background-position:left top;
}
table.boxPinkColor .boxRightTopC {
background-position:right top;
}
table.boxPinkColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxPinkColor .boxRightBottomC {
background-position:right bottom;
}
table.boxPinkColor .boxTop {
border-top:1px solid #FFA9EE;
}
table.boxPinkColor .boxLeft {
border-left:1px solid #FFA9EE;
}
table.boxPinkColor .boxRight {
border-right:1px solid #FFA9EE;
}
table.boxPinkColor .boxBottom {
border-bottom:1px solid #FFA9EE;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxYellowColor {
width:100%;
height:auto;
}

table.boxYellowColor td  {
background-color:#FDFFB2;	
}

/*------------------------------------------------------------------Common Control */
table.boxYellowColor .boxLeftTopC, table.boxYellowColor .boxRightTopC, table.boxYellowColor .boxLeftBottomC, table.boxYellowColor .boxRightBottomC {
background:url('../images/box-bg-yellow.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxYellowColor .boxLeftTopC {
background-position:left top;
}
table.boxYellowColor .boxRightTopC {
background-position:right top;
}
table.boxYellowColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxYellowColor .boxRightBottomC {
background-position:right bottom;
}
table.boxYellowColor .boxTop {
border-top:1px solid #FAE885;
}
table.boxYellowColor .boxLeft {
border-left:1px solid #FAE885;
}
table.boxYellowColor .boxRight {
border-right:1px solid #FAE885;
}
table.boxYellowColor .boxBottom {
border-bottom:1px solid #FAE885;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxOrangeColor {
width:100%;
height:auto;

}

table.boxOrangeColor td { 
background-color:#FAD285;
}
/*------------------------------------------------------------------Common Control */
table.boxOrangeColor .boxLeftTopC, table.boxOrangeColor .boxRightTopC, table.boxOrangeColor .boxLeftBottomC, table.boxOrangeColor .boxRightBottomC {
background:url('../images/box-bg-orange.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxOrangeColor .boxLeftTopC {
background-position:left top;
}
table.boxOrangeColor .boxRightTopC {
background-position:right top;
}
table.boxOrangeColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxOrangeColor .boxRightBottomC {
background-position:right bottom;
}
table.boxOrangeColor .boxTop {
border-top:1px solid #FFBE41;
}
table.boxOrangeColor .boxLeft {
border-left:1px solid #FFBE41;
}
table.boxOrangeColor .boxRight {
border-right:1px solid #FFBE41;
}
table.boxOrangeColor .boxBottom {
border-bottom:1px solid #FFBE41;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxGreen-LightColor {
width:100%;
height:auto;
}

table.boxGreen-LightColor td {
background-color:#C7FFAE;	
}
/*------------------------------------------------------------------Common Control */
table.boxGreen-LightColor .boxLeftTopC, table.boxGreen-LightColor .boxRightTopC, table.boxGreen-LightColor .boxLeftBottomC, table.boxGreen-LightColor .boxRightBottomC {
background:url('../images/box-bg-green-light.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxGreen-LightColor .boxLeftTopC {
background-position:left top;
}
table.boxGreen-LightColor .boxRightTopC {
background-position:right top;
}
table.boxGreen-LightColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxGreen-LightColor .boxRightBottomC {
background-position:right bottom;
}
table.boxGreen-LightColor .boxTop {
border-top:1px solid #6FFF52;
}
table.boxGreen-LightColor .boxLeft {
border-left:1px solid #6FFF52;
}
table.boxGreen-LightColor .boxRight {
border-right:1px solid #6FFF52;
}
table.boxGreen-LightColor .boxBottom {
border-bottom:1px solid #6FFF52;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxRedColor {
width:100%;
height:auto;

}

table.boxRedColor td {
background-color:#FF8989;	
}
/*------------------------------------------------------------------Common Control */
table.boxRedColor .boxLeftTopC, table.boxRedColor .boxRightTopC, table.boxRedColor .boxLeftBottomC, table.boxRedColor .boxRightBottomC {
background:url('../images/box-bg-red.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxRedColor .boxLeftTopC {
background-position:left top;
}
table.boxRedColor .boxRightTopC {
background-position:right top;
}
table.boxRedColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxRedColor .boxRightBottomC {
background-position:right bottom;
}
table.boxRedColor .boxTop {
border-top:1px solid #FF5252;
}
table.boxRedColor .boxLeft {
border-left:1px solid #FF5252;
}
table.boxRedColor .boxRight {
border-right:1px solid #FF5252;
}
table.boxRedColor .boxBottom {
border-bottom:1px solid #FF5252;
}
/*---------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------*/
table.boxCyanColor {
width:100%;
height:auto;

}
table.boxCyanColor td {
background-color:#9df0ff;
}
/*------------------------------------------------------------------Common Control */
table.boxCyanColor .boxLeftTopC, table.boxCyanColor .boxRightTopC, table.boxCyanColor .boxLeftBottomC, table.boxCyanColor .boxRightBottomC {
background:url('../images/box-bg-cyan.png');
width:10px; 
height:10px; 
}
/*------------------------------------------------------------------Common Control */
table.boxCyanColor .boxLeftTopC {
background-position:left top;
}
table.boxCyanColor .boxRightTopC {
background-position:right top;
}
table.boxCyanColor .boxLeftBottomC {
background-position:left bottom;
}
table.boxCyanColor .boxRightBottomC {
background-position:right bottom;
}
table.boxCyanColor .boxTop {
border-top:1px solid #4CCBC3;
}
table.boxCyanColor .boxLeft {
border-left:1px solid #4CCBC3;
}
table.boxCyanColor .boxRight {
border-right:1px solid #4CCBC3;
}
table.boxCyanColor .boxBottom {
border-bottom:1px solid #4CCBC3;
}
/*---------------------------------------------------------------------------*/



.p-leftright{
	padding-right:10px;
	padding-left:10px;
	}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #eef9ff;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
z-index:30001;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: 90px; /*position where enlarged image should offset horizontally */
z-index:30001;
}


.awanti:hover span{
	visibility: visible;

left: 90px; /*position where enlarged image should offset horizontally */
bottom: 5px ;
z-index:30001;

	}

/*--------------------------------------------------------------------------------------------------------------------------*/

body#aboutus #aboutusNav, body#managementTeam #aboutusNav, body#boardOfDirectors #aboutusNav, body#visionMission #aboutusNav, body#services #servicesNav, body#press #aboutusNav,
body#servicesOverview #servicesNav, body#support #servicesNav, body#infrastructure #servicesNav, body#healthcareBusinessServices #servicesNav, 
body#billingProviderSolutions #servicesNav, body#providerSolutions #servicesNav, body#payerSolutions #servicesNav, body#technologySolutions #servicesNav, body#interactiveEntertainmentServices #servicesNav, body#consult #servicesNav, body#consult #servicesNav, body#implement #servicesNav, body#operate #servicesNav, body#benefits-administration #servicesNav, 
body#be #clients, body#qa #clients, body#cis #clients, body#mis #clients, body#sigma #clients,body#caseStudies #clients, body#newsEvents #newsEventsNav, body#events #newsEventsNav, body#careers #careersNav,  
body#currentOpenings #careersNav, body#contact #contactNav, body#informationRequest #contactNav     {
color: white;
list-style-image:none;
background:url(../images/nav-bg-on.gif) repeat-x;
}

/*--------------------------------------------------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------------------------------------------------------*/

body#aboutus .managedservices-nav div a#Overview, body#managementTeam .managedservices-nav div a#managementTeam1, body#boardOfDirectors .managedservices-nav div a#boardOfDirectors1, body#visionMission .managedservices-nav div a#visionMission1, body#services .managedservices-nav div a#visionMission, body#servicesOverview .managedservices-nav div a#overview,
body#servicesOverview .managedservices-nav div a#overviewSubNav, body#support .managedservices-nav div a#support1, body#e-support .managedservices-nav div a#support2, 
body#infrastructure .managedservices-nav div a#infrastructure1, body#healthcareBusinessServices .healthcare div a#overview, 
body#billingProviderSolutions .healthcare div a#billingProviderSolutions1, body#providerSolutions .healthcare div a#providerSolutions1, body#payerSolutions .healthcare div a#payerSolutions1, body#technologySolutions .healthcare div a#technologySolutions1, 
body#interactiveEntertainmentServices .ies-nav div a#overview, body#consult .ies-nav div a#consult2, 
body#implement .ies-nav div a#implement2, 
body#operate .ies-nav div a#operate2, 
body#clients .managedservices-nav ul li  #clientsSub, 
body#caseStudies .managedservices-nav ul li  #caseStudies,
body#newsEvents .managedservices-nav div a#pressReleases,
body#othercasestudy .managedservices-nav div a#othercase,
body#events .managedservices-nav ul li  #eventsSubNav,
body#careers .managedservices-nav div a#working,
body#currentOpenings .managedservices-nav div a#currentOpeningsSubNav,
body#contact .managedservices-nav div a#overview,
body#informationRequest .managedservices-nav div a#ir,
body#indiabusiness .if-nav div a#ioverview,
body#ims .if-nav div a#ims1, body#bpo .if-nav div a#bpo1,
body#be .managedservices-nav div a#overview, body#qa .managedservices-nav div a#qa1,body#mis .managedservices-nav div a#mis1,body#cis .managedservices-nav div a#cis1, body#sigma .managedservices-nav div a#sigma1,
body#benefits-administration .healthcare div a#benefitsadministration,
body#press .managedservices-nav div a#press,
body#csr .managedservices-nav div a#csr
{
color:#666 !important;
font-weight:bold  !important;
}

.lst{font:13px arial,sans-serif;margin-bottom:.2em;vertical-align:bottom;}input{font-family:inherit}