@charset "utf-8";

/* default setting of the page */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#666666;
	background-color:#FFFFFF;
}

table td tr th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#666666;
	background-color:#FFFFFF;
}

h5 {
	margin:0px;
	padding:0px;
}
/*image zoom*/
.zoomIn{cursor:url("zIn.cur"), pointer}
.zoomOut{cursor : url("zOut.cur"), pointer}
#zoomImg{border:1px solid #94AA3B}
/* main page setting */
#main_frame {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	width:100%;
	min-height: 800px;
	text-align:center;
}

/* page body settings */
#body_frame {
	padding:0px;
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
	margin-top:0px;
	width:1014px;
	background-color:#FFFFFF;
	text-align:left;
}

/* page header section */
#main_header {
	padding:0px;
	margin:0px;
	height:88px;
}

/* aeturnum logo in left header */
#athiva_logo {
	margin-left:49px;/*_margin-left:24px;*/
	margin-top:5px;
	float: left;
}

/* header right menu */
#header_menu {
	float:right;
	margin-right:25px;_margin-right:12px;
	margin-top: 40px;
}

/* header menu links */
#header_menu a {
	color: #F47421;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#header_menu a:hover {
	color: #B4D234;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

/* page top main menu */ 
#page_main_menu {
	height:69px;
	background-color:#39494A;
	width:1014px;
	margin: 0px;
	padding: 0px;
}

/* setting left corner image for top main menu*/
#top_main_menu_left_corner {
	margin:0px;
	padding:0px;
	float:left;
}

/* setting right corner image for top main menu*/
#top_main_menu_right_corner {
	margin:0px;
	padding:0px;
	float:right;
}

/* main menu settings */
#main_menu {
	margin-left:50px;
	display:inline;
	margin-top:0px;
	float:left;
}

/* page search */
#page_search {
	float:left;
	margin-top:20px;
	background-image:url(../images/search_box_bg.gif);
	background-repeat:no-repeat;
	width:161px;
	height:25px;
	margin-left: 160px;
	display: none;
}

/* search box settings */
.search_text {
	width:95px;
	height:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	background-color:transparent;
	border:1px #CCCCCC solid;
	vertical-align: middle;
}

.search_button {
	width:48px;
	height:18px;
	cursor:pointer;
	background:  url(../images/search_button.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:none;
	float: left;
	margin-left: 3px;
}

#search_text {
	width:95px;
	height:15px;
	float:left;
	margin-bottom: 2px;
	margin-left: 2px;
}
/* search field*/
#search_field {
	margin-top:3px;
	float: left;
}

/* page page banner */ 
#page_banner {
	height:217px;
	margin:0px;
	padding:0px;
	width:1014px;
	background:url(../images/website_header.jpg) no-repeat;
}

	/* page page banner links - added 17th June 2010 */ 
		#page_banner .link{
			margin-left:546px;
			padding:0;
		}
			#page_banner .link a{
			
			}
				#page_banner .link a img{
					width:431px;
					height:217px;
					border:0;
				}
	/* end added 17th June 2010 */

/* blank space between banner and main headings */
#blank_banner_heddings {
	width:100%;
	height:10px;
	background-color:#FFFFFF;
}

/* page content settings */
#page_content_frame {
	border-left:1px solid #d3dbdc;
	border-right:1px solid #d3dbdc;
	margin:0px;
	padding:0px;
}

/* page main heading set */
#page_content_headings {
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height: 37px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* product_services_heading */
#product_services_heading {
	width:408px;
	height: 37px;
	background-color:#f4732c;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}

/* product and services items*/
.product_listing a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.product_listing a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

/* ares_of_experience_heading */
#ares_of_experience_heading {
	width:210px;
	height: 37px;
	background-color:#f4732c;
	margin-left:10px;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}

/* news_events_heading */
#news_events_heading {
	width:343px;
	height: 37px;
	background-color:#f4732c;
	margin-left:10px;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}

/* blank space between main headings and main content */
#blank_heddings_content {
	width:100%;
	height:6px;
	background-color:#FFFFFF;
	margin: 0px;
	padding: 0px;
}


.clear_all {
	clear:both;
}

#footer_text {
	float:left;
	margin:12px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e6eaea;
}

.footer {
	float:left;
	width:1012px;
	width*:1014px;
	width_:1014px;
	height:40px;
	border:1px solid #39494a;
	border-top:0px;
	background:#39494a;
}

.always_padding {
	padding-left:20px;
	padding-right:20px;
	float:left;
}

.body_text {
	color:#666666;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color:#95AA1D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

a:hover { 
	color:#87999B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.superscript {
	font-size:14px;
	vertical-align:top;
}

/* main menu link setting */

#main_menu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	height: 25px;
	float:left;
	display:inline;
	padding-top:2px;
}

#main_menu span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#A2B4B7;
	vertical-align:middle;
	padding:0 6px;
	display:inline;
	float:left;
}

#main_menu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B4D234;
	text-decoration:none;
}

/* news and events headlines link settings*/
.headlines a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#384849;
	font-weight:bold;
	text-decoration:none;
}

.headlines a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#87999B;
	font-weight:bold;
	text-decoration:underline;
}

/* news and event date settings*/ 
.headline_dates {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#95AA1D;
	text-decoration:none;
}

.bodyContent{
	background:url(../images/footer_bg.jpg) repeat-x scroll 0 100%;
	border:1px solid #d2dbbc;
	border-top:0px;
	border-bottom:0px;
	margin:0px;padding:0px;
	width:1012px;
	width*:1014px;
	width_:1014px;
	float:left;
	display:inline;
}
.bodyContent #onlimeDeme{float:left;width:248px; margin:0 0 0 5px;}
.bodyContent #secLane{border-left:1px solid #C9D1D3; float:left;width:242px;margin:0 0 0 5px;}
.bodyContent #secLane h3{margin:5px 0 10px 10px;color:#F47421}
.bodyContent #secLane h4{margin:5px 0 0px 10px;color:#94AA3B;font-size:11px}
.bodyContent #secLane p{margin:5px 0 10px 8px;font-size:12px;font-size:11px}
.bodyContent #onlimeDeme h3{margin:5px 0 10px 10px;color:#F47421}
.bodyContent #onlimeDeme p{margin:5px 0 5px 8px;font-size:12px}

/* added 17th June 2010 */
.bodyContent #onlimeDeme .athiva_img{padding-left:10px;margin-top:5px;clear:both;}
	.bodyContent #onlimeDeme .athiva_img a{display:block;}
	.bodyContent #onlimeDeme .athiva_img a img{border:solid 2px #95aa1d;}
	.bodyContent #onlimeDeme .athiva_img a:hover img{border:solid 2px #87999b;}
/* end added 17th June 2010 */

.bodyContent #onlimeDeme p.moreLink{float:right;background:url(../images/moreinfoArror.gif) no-repeat scroll 0 2px;}
.bodyContent #onlimeDeme p.moreLink a{margin-left:20px}

.bodyContent #secLane p.moreLink{float:right;background:url(../images/moreinfoArror.gif) no-repeat scroll 0 2px;}
.bodyContent #secLane p.moreLink a{margin-left:20px}

.innerpage_banner{
	height:76px;
	margin:0px;
	padding:0px;
	width:1014px;
}

.bodyContent #innerPage_mainContent{ height:auto;margin:0 10px 0 10px;}
.bodyContent #innerPage_mainContent h3{margin:5px 0 10px 10px;color:#F47421;font-size:15px}
.bodyContent #innerPage_mainContent h4{margin:5px 0 0px 10px;color:#94AA3B;font-size:13px}
.bodyContent #innerPage_mainContent p{margin:5px 0 5px 10px;font-size:12px}

.bodyContent #innerPage_mainContent .leftCol{width:32%;float:left;padding-right:20px;}
	.bodyContent #innerPage_mainContent .leftCol .athiva_img{margin-left:10px;}
	.bodyContent #innerPage_mainContent .athiva_img a{display:block;}
	.bodyContent #innerPage_mainContent .athiva_img a img{border:solid 2px #f47421;}
	.bodyContent #innerPage_mainContent .athiva_img a:hover img{border:solid 2px #87999b;}
	
.bodyContent #innerPage_mainContent .rightCol{width:65%;float:left;}



.bodyContent #leftCol{float:left;width:250px;;margin:0 0 0 10px;_margin-left:5px}
.bodyContent #leftCol h3{margin:15px 0 10px 10px;color:#94AA3B;font-size:13px}
.bodyContent #leftCol p{margin:5px 0 5px 8px;font-size:12px}
.bodyContent #leftCol img{margin:10px 5px 15px 5px;}
.bodyContent #leftCol ul{list-style:none;margin:0px;padding:10px;padding-top:0px}
.bodyContent #leftCol li{font-size:12px;margin:0px 5px 0px 0px;color:#666}
.bodyContent #leftCol li a{color:#666;display:block;height:17px;padding:8px 5px;border-bottom:1px solid #eadcd8;background:url(../images/linkbut_bot.jpg) repeat-x scroll 0 100%}
.bodyContent #leftCol li span{font-size:14px;color:#F60;}
.bodyContent #leftCol li a span{font-size:14px;color:#666;}
.bodyContent #leftCol li a:hover{color:#F60;background:#f4efef;}
.bodyContent #leftCol li a:hover span{color:#F60;background:#f4efef;}


.bodyContent #centerCol{float:left;width:620px; margin:0 0 0 0px;border-left:1px solid #c9d1d3;padding:5px}
.bodyContent #centerCol h3{margin:5px 0 10px 10px;color:#94AA3B;font-size:13px}
.bodyContent #centerCol p{margin:5px 0 5px 8px;font-size:12px}
.bodyContent #centerCol img{margin:10px 5px 15px 5px;}
.bodyContent #centerCol ul{list-style:none;margin:0px;padding:0px;padding-top:0px;float:left;width:90%;}
.bodyContent #centerCol ul li{color:#666;font-size:12px;margin-left:10px;float:left;width:100%;padding-top:1px;padding-bottom:1px;padding-left:10px}
.bodyContent #centerCol ul.white{color:#fff!important;}
.bodyContent #centerCol ul.white li{color:#fff!important;}


.bodyContent #centerCol ol{list-style:none;margin:0px;padding:0px;padding-top:0px;float:left;width:48%}

.bodyContent #centerCol ol li{color:#666;font-size:12px;margin-left:10px;float:left;width:90%;padding-top:2px;padding-bottom:2px;padding-left:10px}
.bodyContent #centerCol ul li span, .bodyContent #centerCol ol li span{color:#F60;font-size:14px;float:left;width:13px}
.bodyContent #centerCol ul.white li span{color:#ddd;font-size:14px;float:left;width:13px}


.bodyContent #rightCol{float:left;width:200px; margin:0 0 0 10px;}
.bodyContent #rightCol h3{margin:5px 0 10px 10px;color:#94AA3B;font-size:13px}
.bodyContent #rightCol p{margin:5px 0 5px 8px;font-size:12px}
.bodyContent #rightCol img{margin:10px 5px 15px 5px;}
.bodyContent #rightCol ul{}
.bodyContent #rightCol li{color:#FF6600;font-size:12px;width:100%;margin:5px}
.bodyContent h1.paheHeader{margin-left:25px;font-size:15px;color:#999;font-weight:normal}
.bodyContent h1.paheHeader a{font-size:15px;color:#F90}
.bodyContent h1.paheHeader a:hover{color:#693}
.news h4{font-size:11px}
.news p{font-size:11px}
#sildeCon{display:block;}
#contantIn{overflow:auto;height:190px;}
#butBar{text-align:right;margin-right:10px;margin-bottom:3px;}
#butBar span.butn{font-family:Verdana;font-weight:bold;color:#95AA1D;font-size:10px;border:1px solid #95AA1D;padding:3px;cursor:pointer}
#butBar span.butnHover{font-family:Verdana;font-weight:bold;color:#999;font-size:10px;border:1px solid #95AA1D;padding:3px;cursor:pointer}
#centerCol div.diagClass{height:400px;margin:0px;padding:0px}
#centerCol div.diagClass img{margin:auto}
#centerCol div#thumb {margin-right:10px;margin-bottom:20px}
#centerCol div#thumb a{color:#F60}
#centerCol div#thumb a:hover{color:#693}
#leftCol Ul li a.selected{background:#f4efef;color:#F60}
#leftCol Ul li a.selected span{background:#f4efef;color:#F60}
.bodyContent div.contact{float:left;width:90%}
.bodyContent div.contact div{float:left;width:35%}
fieldset{width:555px;margin:10px;margin-top:20px;border:#CCCCCC 1px solid;float:left}
legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.textboxa {
border:1px solid #87999B;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
width:235px;
}
.loginB {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #87999b;
	background-color: #d9e2e2;
	padding-right: 2px;
	padding-left: 2px;
	margin-right: 10px;
	margin-left: 0px;
	cursor:pointer;
}

