﻿body
 {
 	margin:0px 0px 0px 0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333131;font-weight:500;text-align:left;
}
strong
{
	font-family:Arial, Helvetica, sans-serif;font-weight:900;color:#000000;font-size:13px;
}
H3 
{
	margin-top: 0px;font-weight: normal;font-size: 130%;margin-bottom: 0px;color: #666666;font-family:Arial, Helvetica, sans-serif;
}
h1 
{
	margin-top: 0px;font-weight: bold;font-size: 110%;color: #666666;font-family:Arial, Helvetica, sans-serif;
}
h1.Green 
{
	margin-bottom: -17px;color: #B50101;width:500px;background-image:url(../images/H1Bg.jpg);	background-repeat:no-repeat;
}
h2 
{
	margin-top: 0px; font-weight: normal;font-size: 120%;color: #666666;font-family:Arial, Helvetica, sans-serif;
}
h2.Green 
{
	color: #006dba;
}
table
{
	margin:0px auto;
}
.LogoLbl
{
	font-family:Arial;	font-size:25px;font-weight:700;	color:Black;letter-spacing:1px;	padding-left:10px;
}
#logoD
{	
	width:150px;height:60px;float:left;padding:3px 10px 10px 1px;
}

td.MianMenu
{
	background-image:url(../images/menu_bg_n.jpg);height:28px;background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
td.SubDoc
{
	background-color:#F8F8F8;	font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
td.SubDocHd
{
	background-color:#F8F8F8;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;vertical-align:middle;padding-top:4px;padding-bottom:2px;padding-left:5px;color:#1B6AB3;
}
td.SubDocBL
{
	background-color:#F8F8F8;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;vertical-align:middle;padding-top:2px;padding-bottom:8px;	padding-left:5px;color:White;
}
td.SubDocHdG
{
	background-color:#F8F8F8;	font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;vertical-align:middle;	padding-top:4px;padding-bottom:2px;padding-left:5px;color:#397F2F;
}
td.grey_text
{
	border-left: solid 1px #cdd0d3;border-right: solid 1px #cdd0d3;border-bottom:0px;padding-left:10px;padding-right:10px;text-align:justify;border-top:0px;height:5px;
}
.MMenuDiv
{
	padding:5px 5px 0px 10px;padding-top:5px;	color:#4A4949;font-size: 12px;font-weight:bold;width:170px;	height:20px;text-align:center;vertical-align:middle;float:left;
}
td.contentM
{
	padding:5px;padding-top:5px;color:#4A4949;font-family:Arial, Helvetica, sans-serif;font-size: 11px;text-align:justify;vertical-align:top;line-height:17px;clear:both;
}
td.testi
{
	color:#2D4602;	font-family:Tahoma;	font-size:12px;	padding:4px;
}
td.TabHome
{
		color:#FCFCFC;
}
td.Gtable
{
	border-bottom:solid 1px #D8EAD8;background-image:url(../images/g_table.jpg);background-repeat:repeat-x;font-weight:bold;font-weight:900;color:#000000;font-size:12px;color:#242524;height:23px;padding-left:10px;
}
td.GtableSub 
{
	border:solid 1px #D8EAD8;	border-bottom:0px;font-size:12px;color:#242524;padding:5px;
}
#home
{
	border :solid 1px #E4E4E4;border-top:0px;vertical-align:top;z-index:100;top:93px;left:780px;width:205px;position:absolute;padding:0px;margin:0px;
}

table.LTable
{
	border :solid 1px #E4E4E4;	border-top:0px;	vertical-align:top;	width:100%;	padding:0px;margin:0px;
}
table.cool
{
		border-top:0px;	border-right:0px;margin:0px;width:252px;
}
table.cool1
{
	border-top:0px;	border-right:0px;margin:0px;width:200px;
}
td.home
{
	background-image:URL(../images/Y-com.jpg);background-repeat:repeat-x;height:27px;padding-left:10px;color:#232020;font-weight:bold;text-align:left;font-size:12px;
}
td.cool
{
	color:#484646;padding:5px;padding-top:0px;text-align:justify;background-color:#FFFFFF;
}
td.Gstrip
{
	background-image:URL(../images/Gstrip.jpg);background-repeat:repeat-x;height:25px;color:#ffffff;padding:5px;padding-top:0px;text-align:justify;background-color:#FFFFFF;
}
td.btm
{
		background-image:URL(../images/Botm_strip.jpg);	background-repeat:repeat-x;height:50px;color:#525251;text-align:center;font-size:10px;
}
td.lftNav
{
	height:22px;border-bottom:dashed 1px #979696;color:#FFFFFF;padding-left:10px;	font-weight:bold;background-image:url(../images/Tab_hd.jpg);background-repeat:repeat-x;
}
td.lftNavSub
{
	height:20px;padding-left:20px;	padding-top:5px;padding-bottom:2px;color:#4E4E4E;list-style-image:url(../images/menu_bullet.gif);list-style-position:inherit;background-repeat:repeat-x;
}
a.leftNav:Link
{
		font-size:11px;	font-family:Verdana;color:#343434;text-decoration:none;cursor:pointer;
}
a.leftNav:visited
{
	font-size:11px;padding-right:10px;font-family:Verdana;padding-left:5px;padding-top:10px;padding-bottom:10px;color:#343434;text-decoration:none;
}
a.leftNav:hover
{
	font-size:11px;	font-family:Verdana;padding-right:10px;	padding-left:5px;padding-top:10px;padding-bottom:10px;color:Red;text-decoration:none;
}
td.HomeMenuNav  
{
	height:26px;	color:#585858;	padding-left:20px;
}
.HomeMenuNav  LI 
{
		font-family:Tahoma;	border-top:solid 1px #EDF2F6;	list-style-image:url(../images/green_arrow.gif);line-height:27px;		padding-top:3px;	padding-bottom:2px;	
}
a.HomeMenuNav:Link
{
		font-size:11px;		color:#42413F;		text-decoration:none;			
}
a.HomeMenuNav:visited
{
		font-size:11px;		color:#42413F;	text-decoration:none;	
}	
a.HomeMenuNav:hover
{
		font-size:11px;		color:#AA0203;		text-decoration:none;	
}		
a.buton:link
{
	color:#060605;	border: solid 1px #595754;	background-color:#A9A7A4;	text-decoration:none;	padding-left:10px;	padding-right:10px;	padding-top:4px;	padding-bottom:4px;	font-weight:bold;	font-family:Tahoma;	font-size:8.5pt;
}
a.buton:visited
{
	color:#060605;	background-color:#A9A7A4;	border: solid 1px #595754;	text-decoration:none;	padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;font-weight:bold;font-family:Tahoma;	font-size:8.5pt;
}
a.buton:hover
{
	background-color:#585754;border: solid 1px #595754;	color:white;text-decoration:none;padding-left:10px;	padding-right:10px;	padding-top:4px;padding-bottom:4px;	font-family:Tahoma;	font-weight:bold;	font-size:8.5pt;
}
a.btm
{
		font-size:11px;	padding-right:15px;padding-left:10px;color:#343434;text-decoration:none;
}
a.btm:visited
{
		font-size:11px;padding-right:15px;padding-left:10px;color:#343434;text-decoration:none;
}
a.btm:hover
{
		font-size:11px;	padding-right:15px;	padding-left:10px;color:#FF8400;text-decoration:none;
}
a.Rght
{
		font-size:12px;	color:#1D1A1A;text-decoration:none;	line-height:25px;
}

a.Rght:hover
{
		font-size:12px;	color:#CE2706;text-decoration:none;line-height:25px;
}		
td.round_top
{
	border-top: solid 1px #cdd0d3;border-bottom:0px;height:5px;
}
td.round_side
{
	border-left: solid 1px #cdd0d3;	border-right: solid 1px #cdd0d3;border-bottom:0px;padding-left:10px;padding-right:10px;text-align:justify;border-top:0px;
}
td.round_bottom
{
	border-top:0px;	border-bottom: solid 1px #cdd0d3;
}
.tDup
{
	background-image:url(../images/LMenu_H.jpg);list-style-image:url(../images/menu_bullet.gif);background-repeat:repeat-x;	color:Red;cursor:pointer;height:24px;border:solid 1px #DCE7C5;border-left-width:1px;padding-left:20px;
}
.tDDown ,td.tDDown
{
	background-image:url(../images/LMenu_bg.jpg);list-style-image:url(../images/menu_bullet_n.gif);background-repeat:repeat-x;	color:Red;cursor:pointer;	height:24px;padding-left:20px;border:solid 1px #DCE7C5;border-left-width:1px;	
}
td.contntDiv
{
	width:90%;	font-size:11px;	text-align:justify;	line-height:17px;color:#4D4C4C;	
	
}
td.Rpanl
	{
		padding-left: 5px;font-weight: bold;color: white;background-color:#C0504E;background-repeat:repeat-x;	height: 22px; text-align: left
	}

.contntDiv  
{
	width:90%;padding:5px 5px 5px 5px;font-family:Arial, Helvetica, sans-serif;	list-style-position:outside;list-style-image:url(../images/arrow_71.gif);font-size:12px;	text-align:justify;line-height:25px;	
}
.contDiv
{	
	font-family:Arial, Helvetica, sans-serif;font-size:12px;	list-style-type:decimal;list-style-position:outside;line-height:10px;padding:5px 5px 5px 5px;color:#4D4C4C;
}	
div.titleTxt
{
	color: #7E8705;text-align: left;font-family:Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;text-decoration: none;text-align: justify;	padding-left: 0px;padding-right: 20px;padding-top: 10px;padding-bottom: 20px;float: left;width:95%;
}
/* IMAGE MENU */	
	
* 
{
	margin:0; padding:0
}

*.sm 
{
	list-style:none; width:975px; height:195px; display:block; overflow:hidden
}
.sm li 
{
	float:left; display:inline; overflow:hidden;
}
td.MenuHd
{
	background-color:#2E64AE;text-align:left;padding-left:20px;	color:#FFFFFF;	height:27px;background-image:url(../images/MenuHd.jpg);	background-repeat:no-repeat;font-weight:600;font-size:120%;	
}
td.MenuItms
{
	background-color:#6197E1;text-align:left;padding-left:20px;	border:0px;	border-bottom:dashed 1px #FFFFFF;	color:#FFFFFF;	height:23px;	padding-left:10px;
}
table.coTabl  td
{
	padding:4px;	border:solid 1px #757474;	vertical-align:top;
}
.CLDiv
{
	vertical-align:middle;	
}
/* =====  TRans Menu  =====*/
.transMenu
{
	
	margin-top: 3px; left: -1000px; overflow: hidden; position: absolute; top: -1000px;
}
.transMenu .content {
	position: absolute
}
.transMenu .items {
	z-index: 2; left: 0px; text-indent: 5px; position: relative; top: 0px;
}
.top.transMenu .items {
	border-top-style: none
}
.transMenu .item {
	display: block; font-weight: bold; font-size: 8pt; margin: 0px; cursor:pointer; border-top-style: none; border-RIGHT-style: none; border-left-style: none; text-decoration: none; border-bottom-style: none;
}
.transMenu .background 
{
	z-index: 1;  left: 0px; position: absolute; top: 0px;
}
.transMenu .shadowRight {
	z-index: 3;  width: 2px; position: absolute; top: 3px;
}
.transMenu .shadowbottom {
	z-index: 1;  left: 6px; position: absolute; height: 2px;
}
.transMenu .hover {
	background: #FF9000;	
}

.transMenu .hover.item TD {
	color: #ffffff
}
.transMenu .item IMG {
	margin-left: 10px
}
.transMenu .item#active 
{
	background: #f7f7f7; color: black;
}
.transMenu .hover.item#active {
	background: #f7f7f7
}
.transMenu .item TD {
	font-weight: normal; color: #FFFFFF
}
#wrap 
{
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
#menu 
{
	height: 30px;
}
A.mainlevel-trans:link 
{
	padding-right: 10px; display: block; padding-left: 10px; font-weight: bold; font-size: 8pt; margin: 0px; width: auto; color: #ffffff; line-height: 26px; white-space: nowrap; height: 26px; text-decoration: none;
}
A.mainlevel-trans:visited 
{
	padding-right: 10px; display: block; padding-left: 10px; font-weight: bold; font-size: 8pt; margin: 0px; width: auto; color: #ffffff; line-height: 26px; white-space: nowrap; height: 26px; text-decoration: none;
}
A.mainlevel_active-trans 
{
	padding-right: 10px; display: block; padding-left: 10px; font-weight: bold; font-size: 8pt; margin: 0px; width: auto; color: #ffffff; line-height: 26px; white-space: nowrap; height: 26px; text-decoration: none;
}
A.mainlevel_active-trans:visited 
{
	padding-right: 10px; display: block; padding-left: 10px; font-weight: bold; font-size: 8pt; margin: 0px; width: auto; color: #ffffff; line-height: 26px; white-space: nowrap; height: 26px; text-decoration: none;
}
.nav_table 
{
	background: url(../images/top_menu_bg.jpg) #6B8218 repeat-x left top; height: 30px;
}
.nav 
{
	color: #ffffff;
}
INPUT, .input , SELECT
{	font-family:"Trebuchet MS", Verdana, arial, Helvetica;font-size:11px;}

/*      NEWS     */
.news_let_head
{  background-image:url(../images/news_top_bg.gif);background-repeat:repeat-x;	text-align:center;font-family:Trebuchet MS;font-size:9.5pt;font-weight:bold;color:black;
}
.news_let_matter
{
	border-left:solid 1px #000000;	border-right:solid 1px #000000;	background-color:#E5E5E5;	text-align:justify;	line-height:12pt;	padding:5px;	padding-left:7px;	padding-right:7px;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	height:70px;	vertical-align:top;	
}
.news_let_bot

{
	width:100%;	background-image:url(../images/news_b_bg.gif);	background-repeat:repeat-x;	vertical-align:top;
}
.news_left_t
{
	background-image:url(../images/news_01.gif);	background-repeat:no-repeat;vertical-align:top;
}
.news_right_t
{
	background-image:url(../images/news_03.gif);background-repeat:no-repeat;	vertical-align:top;
}
.news_right_b
{
	background-image:url(../images/news_07.gif);	background-repeat:no-repeat;	vertical-align:top;
}
.news_left_b
{
	background-image:url(../images/news_05.gif);	background-repeat:no-repeat;	vertical-align:top;
}
/*       ============================ */
.opera
{
	display:block;	font-family:tahoma,Arial,sans-serif;	font-size:11px;	
}
.opera .ajax__tab_tab
{
		font-weight:normal;	
}
.opera .ajax__tab_body 
{
	background-color:#FFFFFF;	border:1px solid #92969B;	 border-top:none; 	padding:10px;
}
.opera .ajax__tab_header
{
	border-bottom:1px solid #eeeeee;	padding-right:10px;	
}
/* regular header styles */
.opera .ajax__tab_header .ajax__tab_tab
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;	color:#fff; 	background:url(../images/bg.gif) repeat-x;	font-weight:bold;
}
.opera .ajax__tab_header .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;	background:url(../images/right.gif) no-repeat right top;
}
.opera .ajax__tab_header .ajax__tab_inner
{
	background:url(../images/left.gif) no-repeat left top;
}
/* active/hover headers styles */
.opera .ajax__tab_active .ajax__tab_tab, 
.opera .ajax__tab_hover .ajax__tab_tab  
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;	font-weight:bold;	color:#111111;	background:url(../images/bg.gif) repeat-x 0pt -48px;	
}
.opera .ajax__tab_active .ajax__tab_outer,
.opera .ajax__tab_hover .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;	background:url(../images/right.gif) no-repeat 100% -48px;
}
.opera .ajax__tab_active .ajax__tab_inner,
.opera .ajax__tab_hover .ajax__tab_inner
{
	background:url(../images/left.gif) no-repeat 0pt -48px;
}
/*====style for marquee======*/
#marqueecontainer
{
	text-align:justify;	position:relative;	width: 200px; /*marquee width */	height: 165px; /*marquee height */background-color:Transparent;	overflow: hidden;	border:none;	padding: 0px;	margin:0px;
}
.scroll_div 
{
	float:left;
	border:none;
	width:200px;
	width/**/: 90% !important;
}
.vmarquee_content 
{
	width/**/: 200px !important; text-align:justify;	position:absolute;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;
}  
/*add by Ajoy */
td.header_leftbg
{
	background-image: url(../images/comhead_01.jpg); background-repeat: repeat-x; width: 434px;
}
td.header_mdlbg
{
	background-image:url(../images/home_hd_02.jpg); background-repeat:no-repeat; background-position:left top;width:64px; height:112px;
}
td.header_rgtbg
{
	background-image: url(../images/home_hd_03.jpg); background-repeat: repeat-x; width: 476px; height: 61px;
}
td.header_menubg
{
background-image: url(../images/home_hd_04.jpg); background-repeat: repeat-x; width: 476px; height: 51px;
}
td.BPOhead
{
	background-image:url(../images/BPM.jpg); background-repeat:no-repeat; background-position:left top; width:225px; height:28px;
}
td.marktfocus_head
{
	background-image:url(../images/Market_focus.jpg); background-repeat:no-repeat; background-position:left top; width:225px; height:28px;
}
td.industrycatrd_head
{
	background-image:url(../images/Indusctry_C.jpg); background-repeat:no-repeat; background-position:left top; width:225px; height:28px;
}
td.newshead
{
	background-image:url(../images/News_ev.jpg); background-repeat:no-repeat; background-position:left top; width:225px; height:28px;
}

td.leftmenu_bg
{
	border:solid 1px #DCE7C5; border-top-width:0px; border-bottom-width:0px; background-color:#F7FAEF;
}
td.leftmenu_btm_lft
{
	background-image:url(../images/lmenu_07.jpg); background-repeat:no-repeat; width:6px; height:7px;
}
td.leftmenu_btm_mdl
{
	background-image:url(../images/lmenu_08.jpg); background-repeat:repeat-x; width:200px; height:7px;
}
td.leftmenu_btm_rgt
{
	background-image:url(../images/lmenu_09.jpg); background-repeat:no-repeat; width:6px; height:7px;
}
td.leftmenu_top_lft
{
	background-image:url(../images/lmenu_01.jpg); background-repeat:no-repeat; width:6px; height:35px;
}
td.leftmenu_top_mdl
{
	background-image:url(../images/lmenu_02.jpg); background-repeat:repeat-x; padding-left:16px; font-weight:bold; font-size:13.5px; color:#A31E04;width:200px; height:35px;
}
td.leftmenu_top_rgt
{
	background-image:url(../images/lmenu_03.jpg); background-repeat:no-repeat; width:6px; height:35px;
}
td.clienttestmonial
{
	background-image:url(../images/ClTest.jpg); background-repeat:no-repeat; width:198px; height:31px;
}
td.clienttestmonial_bg
{
	padding: 7px; background-image: url(../images/CLt_Bg.jpg); background-repeat: repeat-x;color: #d7ecfc; line-height: 15px; font-family: Tahoma; height: 280px;
}
a.moretstmon:link, a.moretstmon:hover,  a.moretstmon:visited
{
	background-image:url(../images/More_t.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:16px; color: #0482b7; line-height:20px; vertical-align:text-top;
}
td.mdl_list
{
	height:20px; padding-left:20px; margin-left:10px;padding-top:5px;padding-bottom:2px;color:#4E4E4E;list-style-image:url(../images/arrow_71.gif);list-style-position:inherit;background-repeat:repeat-x; text-decoration:none;
	
}
#commlink
{
	position:fixed;
	bottom:-26px;
	left:150px;
	background-image:url(../images/Join-us.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:269px;
	height:52px;
	text-align:center;
}
#commlink:hover
{
	cursor:pointer;
	bottom:0px;
}
#commlink a, #commlink a img
{
	cursor:pointer;
	display:inline;
	text-align:center;
	border:solid 0px #fff;
}



/* CLIENT LOGO DISPLAY */

.mtop10 { margin-top:15px!important;}
.clear { clear:both; height:0; font-size:0;}



#header_wrapper #header #nav_bar .mtop10 .column:last-child
{
	border:none;
}

.client-list 
{
	margin:0; padding: 0 0 20px 0; 
	background: url(../images/gry-divider.gif) no-repeat left bottom; 
	line-height:18px; font-size:12px;

}
.client-list li 
{
	margin:0;
	list-style :none;
	background:url(../images/divider-rght.gif) no-repeat top right; 
	width: 206px; float: left; 
	padding:0px 30px 0px 0PX; 
	color: #323232; 
	text-align:center;
}

.client-list a {color: #86A46C;}

.bg-none {background-image: none !important; padding-right:0 !important;}

.client-list img {padding-bottom: 8px;}

.client-list label {float: left;  margin:0; padding: 0 0 4px 0;}

.clear-lst {clear: both !important; padding:0 !important; margin:0 !important; float:none !important; visibility:hidden;}

.TitlDiv
{
	background:#EFEFEF;
	font-size:13px;
	font-weight:bold;
	padding:4px 10px;		
}
