@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background:url(../images/bg.gif) repeat-x 0 -38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6e6e6e;
}
a img
{
	border:0;
}
a
{
	outline:none;
}
.wrapper {
	width:960px;
	margin:0 auto;
 padding:0  display:block;
	overflow:hidden;
}

.homeContentOuter {
	width:951px;
	margin:0;
	clear:both;
	padding:0;
	background:url(../images/index-banner-bg.jpg) no-repeat;
	margin:0 0 1px;
	display:block;
	overflow:hidden;
}
.banner {
	margin:0;
	padding:0;
	   background:url(../images/banner-bottom-line.png) no-repeat 12px bottom ;
	   display:block;
	   overflow:hidden;
	   height:322px;
	   
	
}
.homeContent
{
	width:971px;
	float:left;
	padding:12px 0 10px 0;
}

.homeContentleft
{
	width:377px;
	float:left;
	padding-top:10px;
}

.homeContentRight
{
	float:left;
	width:593px;
}

.welcomeTitle
{
	padding:0 0 10px 0px;
}


.homeContentleft p
{
	 
	padding:0 0 0px 5px;
	margin:0px;
	line-height:18px;
	text-align:justify;
	width:341px;
}


.homeContentRight ul
{
	padding:0px;
	margin:0px;
}

.homeContentRight ul li.fist
{

	background:url(../images/bullet-img.jpg) no-repeat 0 10px;
}

.homeContentRight ul li.last
{

	border-left:solid 1px #eaeaea;
	padding-right:0;
}

.homeContentRight ul li
{
	list-style-type:none;
	float:left;
	border-left:solid 1px #eaeaea;
	padding:0 18px 0 20px;
    text-align: justify;
    width: 146px;
	background:url(../images/bullet-img.jpg) no-repeat 0 10px;
	 
}

.titleimg
{
	padding:9px 0 16px 0px;
	display:block;
}

.readbutton
{
	padding:26px 0 0px 0px;
	display:block;
	border:0px;
}

.readbutton1
{
	padding:10px 0 0px 0px;
	display:block;
	border:0px;
}
.footerOuter {
	width:100%;
	background:url(../images/fotter-bg.gif) repeat-x #ff9200;
	display:block;
	overflow:hidden;
}
.footer {
	width:893px;
	margin:0 auto;
	display:block;
	overflow:hidden;
	font-size:11px;
	color:#ffe4bf;
	padding:15px 0 30px;
}
.footerLeft {
	float:left;
}
.footerRight {
	float:right;
}
.footerRight a {

	color:#ffe4bf;
	text-decoration:none;
}
.footerRight a:hover {

	text-decoration: underline;
	color:#fff;
}

.h160 {
	height:160px !important;
}
.innerWrapper {
	width:100%;
	 
	display:block;
	overflow:hidden;
}
.innerWrapperInner {
	width:100%;
	  
	display:block;
	overflow:hidden;
}
.content {
	width:900px;
	padding:0 30px;
	margin:0;
	background:url(../images/index-banner-bg.jpg) no-repeat;
	display:block;
	overflow:hidden;
}
.contentLeft {
	float:left;
	width:213px;
	background:url(../images/content-left-bg.png) repeat-x;
	margin-top:57px;
	padding:10px 0 300px 11px;
   
}
.contentLeft  h2
{
	text-align:center;
	font-size:23px;
	margin:0 0 10px;
	text-transform:uppercase;
	padding:0;
	font-weight:normal;
	color:#7ab9ff;
}
.contentLeft ul {
	padding:0;
	margin:0;
}
.contentLeft ul li {
	list-style-type:none;
	font-size: 12px;
	width:208px;
	list-style:none;
	margin-bottom:3px;
	font-weight:bold;
	text-transform:uppercase;
}
.contentLeft ul li.activebtn a {
	color:#fff !important;
	text-decoration:none;
	border:none !important;
}
.contentLeft ul li.activebtn {
	color:#fff !important;
	text-decoration:none;
	background:url(../images/actve-bg.png) no-repeat;
	list-style-type:none;
	width:213px;
	 font-size: 12px;
	list-style:none;
	font-weight:bold;
	text-transform:uppercase;
}
.contentLeft ul li.inactivebtn a {
	color:#fff4ed !important;
	text-decoration:none;
}
.contentLeft ul li a {
	color:#989797;
	text-decoration:none;
	padding:10px 15px 9px;
	font-size: 11px;
	font-weight:bold;
	display:block;
	outline:none;
	 
}
.contentLeft ul li a:hover {
	background:url(../images/hover-bg.png) no-repeat;
	color:#fff;
}
.contentRight {
	float:right;
	background:url(../images/content-right-bg.png) repeat-x;
	width:614px;
	padding:23px 30px;
	margin-top:16px;
}
.contentRightTop {
	width:585px;
	border:solid 1px #feac17;
	padding:10px 15px;
	margin-bottom:20px;
}
.contentRightTop span
{
	padding-bottom:10px;
	display:block;
}
.contentInnerOuter {
	width:614px;
	padding:0 0 23px;
}
.contentInner {
	width:614px;
	margin-bottom:10px;
	display:block;
	overflow:hidden;
}
.contentInner h3 
{
	padding:0;
	margin:0;
	font-size:16px;
	color:#b6c5e2;
	
}
.contentInner p {
	padding:0 0 8px;
	margin:0;
	line-height:18px;
}
.contentInner p a
{
	color:#feac17;
}
.contentInner p span {
	font-weight:bold;
	display:block;
	color:#b6c5e2;
	font-size:13px;
}
.contentRight h2 {
	font-size: 26px;
	font-family:Walkway Bold;
	font-weight: bold;
	margin: 0 0 25px;
	padding: 0 0 18px 0;
	color:#797979;
	display:block;
	overflow:hidden;
	background:url(../images/title-line.gif) repeat-x   bottom;
}
.contentRightTop h3 {
	color:#555454;
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
}
.contentRight h4 {
	color:#fc7717;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 2px;
	padding: 0 0 5px 0;
	
}
.contentRight h4 span {
	font-size:12px;
	color:#939292;
}
/*
.iconsLeft 
{
	float:left;
	margin:0 15px 10px;
}
.iconsRight 
{
	float:right;
	margin-left:15px;
}
*/
.cultureOuter 
{
	width:614px;
	padding:23px 30px;
}
.culture
{
	width:614px;
	padding:23px 30px;
}


/*vignesh*/

.header
{
	width:950px;
	margin:0 0 3px;
	 padding: 15px 5px 0;
	clear:both;
	height:72px;
	background:url(../images/top-menu-right-bg.png) no-repeat 936px 22px ;

	
}

.logo
{
	float:left;
}


.headerRight
{
	position:relative;
	float:right;
	padding-right:16px;
	
}

/*menu*/


#nav{ width:558px;  height:41px; position:absolute; bottom: -42px; right:0; z-index:10000; }
#nav ul {list-style:none;width:695px;  height:41px;	margin:-4px 0 0 0; padding:0;}
#nav li { list-style: none;display: block;	text-align: center; position:relative; float:left; z-index:200;}
#nav li a {text-decoration: none;display:block;float:left; position:relative; background: url(../images/manu-bg.png) no-repeat;text-indent:-9999px;}	

li#company a {width:155px;height:41px; }
li#whyattune a {	width:110px; height:41px; }
li#products a {	width:115px; height:41px;}	
li#blog a {	width:83px; height:41px;}
li#news a {	width:90px; height:41px;}	
li#clients a {	width:90px; height:41px;}		 

li#company a {background-position: -0px -1px;}
li#company a:hover {background-position: 0px -45px;}
li#company.current a{background-position: 0px -45px;}
li#company.companyActive a{background-position: 0px -45px;}
	
li#whyattune a {background-position: -155px -1px;}	
li#whyattune a:hover{background-position: -119px -89px;	width: 146px; margin-left:-36px;}
li#whyattune.current a{background-position: -119px -89px;	width: 146px; margin-left:-36px;}
li#whyattune.whyattuneActive a{background-position: -119px -89px;	width: 146px; margin-left:-36px;}

li#products a {background-position: -265px -1px;}	
li#products a:hover{background-position: -232px -133px;width: 148px; margin-left:-33px;}	
li#products.current a{background-position: -232px -133px;width: 148px; margin-left:-33px;}	
li#products.productsActive a{background-position: -233px -133px;width: 148px; margin-left:-33px;}

li#blog a {background-position: -383px -1px;}	
li#blog a:hover{background-position:-348px -177px ;width:118px; margin-left:-35px;}
li#blog.current a{background-position:-343px -177px;width:124px; margin-left:-35px;}
li#blog.blogActive a{background-position:-348px -177px ;width:118px; margin-left:-35px;}


li#news a {background-position: -465px -1px;}	
li#news a:hover{background-position:-440px -221px;width: 115px; margin-left:-25px;}	
li#news.current a{background-position: -232px -133px;width: 148px; margin-left:-33px;}
li#news.newsActive a{background-position:-440px -221px;width: 115px; margin-left:-25px;}		


li#clients a {background-position:-555px -1px;}	
li#clients a:hover{background-position: -517px -265px;width: 148px; margin-left:-38px;}	
li#clients.current a{background-position: -232px -132px;width: 148px; margin-left:-33px;}
li#clients.clientsActive a{background-position: -517px -265px;width: 148px; margin-left:-38px;}	

.submenu{ width:208px; position:absolute; overflow:hidden; padding:0 6px 0 4px; left:-22px; top:41px; z-index:100000; margin:0; display:none; background-color:#fe7527;}
.w170
{
	width:170px !important;
}
.first{ margin:0 0 0 19px}
.submenu-in{  width:210px; overflow:hidden; background:url(../images/submenu-bg.png) no-repeat bottom;}

.w168
{
	width:168px !important;
}

.submenu-top{ background:url(../images/submenu-top.png) no-repeat left top; margin: 0;}
.submenu-bot{ background:url(../images/submenu-bot.png) no-repeat left top; height:3px; background:url(../images/menu-bottom-bg.png) no-repeat bottom center;}

#engage .submenu{ width:100px; padding-left:80px; }

#nav ul .submenu ul{ margin:0; padding:0; width:auto; height:auto;}
#nav ul .submenu ul li{ margin:0 ; padding:0; float: left; width:100%; text-align:left}
#nav ul .submenu ul li{ color:#ceff00; font-size:11px;}
#nav ul .submenu ul li h1{ margin:0; padding:0; font-size:11px; font-weight:normal;}
#nav ul .submenu ul li a{color:#fff; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:none; display:block; overflow: hidden; padding:10px 0 10px 17px; background:url(../images/sub-menu-bg.gif) repeat-x bottom; text-indent:0; height:auto; margin:0; display:block; width:200px;}

#nav ul .submenu ul li a:hover
{
	background:url(../images/sub-menu-hover-bg.gif) repeat-x bottom;
}

#nav ul .submenu ul li ul{ margin:20px 0 0 20px; padding:0; width:auto; height:auto;}
#nav ul .submenu ul li ul li{ margin:0 0 5px 0; padding:0; float: left; width:100%; text-align:left}
#nav ul .submenu ul li ul li{ font-size:11px; color:#cccccc;}
#nav ul .submenu ul li ul li a{ font-size:11px; color:#cccccc; text-decoration:none; background:none; text-indent:0; height:auto; margin:0; display:block; width:100%}


/*menu*/


.menuTopOuter
{
	width:368px;
	padding-top:7px;
	
}
.menuTopLeftBg
{
	float:right;
	background:url(../images/top-menu-left-bg.png) no-repeat left ;
	width:21px;
	height:28px;
}
.menuTop
{
	float:right;
	background:url(../images/top-menu-bg.gif) repeat-x;
	height:28px;
	
}

.menuTop ul
{
	padding:0;
	margin:0;
}

.menuTop ul li
{
	list-style-type:none;
	float:left;
	text-transform:uppercase;
	font-size:10px;
}

.menuTop ul li a
{
	background: url(../images/top-menu-line-bg.gif) no-repeat scroll right 14px transparent;
    color: #616161;
    display: block;
    overflow: hidden;
    padding: 8px 19px 5px;
    text-decoration: none;
}

.menuTop ul li a.last
{
	background:none;
}


.menuTop ul li a:hover
{
	text-decoration:underline;
	color:#616161
}
.menuTop ul li a.active
{
	text-decoration:underline;
	
}

/*vignesh*/

.innerpageContent {
	width:576px;
	margin-bottom:10px;
	display:block;
	background: url(../images/inside-content-bg.png)  no-repeat;
	overflow:hidden;
	padding:20px 20px;
}
.innerpageContent span
{
	font-weight:bold;
}
.innerpageContent img
{
	float:left;
	margin-right:15px;
}

.innerpageContent p {
	padding:0 0 8px;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.innerpageContent p a
{
	color:#FC7717;
}
.innerpageContent p span {
	font-weight:bold;
	display:block;
	color:#555454;
	font-size:13px;
}
.innerpageContent ul
{
	margin:0;
	padding:0;
}
.innerpageContent ul li
{
	margin:0;
	padding:0 0 0 15px;
	list-style:none;
	line-height:15px;
	margin-bottom:8px;
	background:url(../images/bullet.png) no-repeat left 6px;
	
}
.ml106
{
	margin-left:120px !important;
}

.newInsidePage
{
	width:874px;
	background:url(../images/content-right-bg.png) repeat-x;
	padding:20px 25px;
	display:block;
	overflow:hidden;
	margin-top:16px;
	
	
}
.whyattuneContent
{
	width:900px;
	padding:0;
	margin:0 0 20px;
	display:block;
	overflow:hidden;
}
.whyattuneOuter
{
	width:414px;
	padding:0;
	float:left;
	margin:0 33px 0 0;
}
.m0
{
	margin:0 !important;
}
.whyattune
{
	width:386px;
	padding:13px 20px;
	height:155px;
	margin:0;
	background:url(../images/inside-content-bg2.png) repeat-x;
}
.whyattune img
{
	margin:0 15px 33px 0;
	float:left;
}

.whyattune p {
	padding:0 0 8px;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.whyattune p a
{
	color:#feac17;
}
.whyattune p span {
	font-weight:bold;
	display:block;
	color:#b6c5e2;
	font-size:13px;
}
h1{

    color:#797979;
    font-size: 25px;
    font-weight: normal;
    margin: 0 0 20px;
    padding: 0 0 15px;
	background:url(../images/title-line.gif)  repeat-x bottom; 
}
.whyattuneOuter h2{
	 color:#FC7717;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 2px;
    padding: 0 0 5px;
}
.ml150
{
	margin-left:150px;
}

.contactOuter
{
	width:900px;
	padding:20px 0 0 ;
	margin:0 0 20px;
	display:block;
	overflow:hidden;
	background: url(../images/inside-content-bg1.png) no-repeat;
}

.contactContent
{
	  width:733px;
	padding:0;
	margin:0 0 30px 0;
	float:left;
}
.contactContent h2{
	 color:#FC7717;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 2px 150px;
    padding: 14px 0 5px;
}

.contact
{
	  width:733px;
	padding: 0 20px 13px;
    margin:0;
	 
	color:#555454;
}
.contact img
{
	float:left;
	margin-right:20px;
	
}
.contact span
{
	font-weight:bold;
}
.contact a
{
	color:#FC7717;
	text-decoration:none;
}
.contact h2
{
	 color: #FC7717;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 2px 130px;
    padding:6px 0 5px;
}
.contact p
{
	margin:0;
	line-height:18px;
	padding:0;
	display:block;
	overflow:hidden;

}
.contact a:hover
{
	color:#FC7717;
	text-decoration: underline;
}

.sitemap
{
	width:900px;
	padding:0 0 0 60px;
	margin:0;
	display:block;
	overflow:hidden;
}
.sitemap h2
{
	padding:0;
	margin:0 0 10px;
	font-size:20px;
	font-weight:normal;
	color:#FC7717;
}
.sitemap h2 a
{
	color:#FC7717;
	text-decoration:none;
}
.sitemap h2 a:hover
{
	text-decoration: underline;
}
.sitemap ul
{
	padding:0;
	margin:0 0 10px 20px;
}
.sitemap ul li
{
	padding:0 0 0 24px;
	margin:0;
	list-style:none;
	background:url(../images/sitmap-line-bullet.png) no-repeat left 0;
	line-height:18px;
}
.sitemap ul li a
{
	text-decoration:none;
	color:#555454;
}
.newsContentOuter
{
	width:414px;
	padding:0;
	float:left;
	margin:0 33px 0 0;
}
.newsContentOuter h2
{
 color:#FC7717;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 2px;
    padding: 0 0 5px;
}
.newsContent {
	width:833px;
	margin-bottom:10px;
	display:block;
	background: url(../images/inside-content-bg1.png)  no-repeat;
	overflow:hidden;
	padding:30px 20px;
}
.newsContent h2 {
     color: #555454;
    font-size: 14px;
    font-weight: bold;
    margin:10px 0 4px;
    padding: 0;
    text-transform: capitalize;
}
 
.newsContentInner
{
 
	width:800px; 
	padding-top: 24px;
	margin-bottom:50px;
	clear:both;
	display:block;
 
}

.newsContentInner a
{
	color:#000;
	text-decoration:underline;
	display:block;
	 padding: 22px 23px;
	background:url(../images/pdf-icon.png) no-repeat 0 19px;
	overflow:hidden;
 
	
}
.newsContentInner a:hover
{
	text-decoration:none;
	
}
.newsContent img
{
	float:left;
	margin-right:15px;
	margin-top: -10px;
 
}

.newsContent p {
	padding:0 0 8px;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.newsContent p span
{
	font-weight:bold;
}
.newsContent p a
{
	color:#feac17;
}
.w477
{
	width:477px !important;
}
.pb315
{
	padding-bottom:315px !important;
}

.hospitalTop {
	width:585px;
	padding:10px 0;
	margin-bottom:15px;
	display:block;
	overflow:hidden;
}

.hospitalTop img
{
	float:left;
}
.hospitalTop span {
	padding:0;
	margin:0;

}
.ml40
{
	margin-left:40px !important;
}

/*LATEST NEWS*/

.newsOuter
{
	width:100%; 
	clear:both;
    margin-top:3px;
	
}

.newsLeft
{
	float:left;
	width:13px;
	height:36px;
	background:url(../images/news-bg.png) no-repeat left top;
}

.newsInner
{
	width:914px;
	margin:0 auto;
	padding-right:28px;
	height:34px;
	color:#6e6e6e;
	display:block;
	overflow:hidden;
	background:url(../images/news-right-bg.gif) no-repeat right top #ebebeb;
	
}


.newsTitle
{
	width:155px;
	background:url(../images/latest-news-bg.gif) no-repeat;
	display: block;
    overflow: hidden;
	float:left;
	text-transform:uppercase;
}

.newsTitle span
{
	display:block;
	overflow:hidden;
	float:left;
	padding: 10px 0 8px 12px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	font-family:Walkway Bold;
	
}

.newsTitle img
{
	float:right;
}
.newsContentRight
{
	width:746px;
	float:right;
	padding:10px 0 10px 12px;
	display:block;
	overflow:hidden;
   
}

.newsRight
{
	float:right;
	width:13px;
	height:36px;
	background:url(../images/news-bg.png) no-repeat right top;
}




.fl
{
	float:left !important;
}
.fr
{
	float: right !important;
}

.bn
{
	background:none !important;
}

.downloadIcon
{
	padding-top:43px;
}
 
