@charset "utf-8"; /* CSS Document */  
body 
{ 	
margin-left: 0px; 	
margin-top: 0px; 	
margin-right: 0px; 	
margin-bottom: 0px; 
}
  
.logo 
{ 	
background-image:url(../images/logo.jpg); 	
background-position:left top; 	
background-repeat:no-repeat; 
} 

.righttxt 
{ 	
text-align:right; 	
vertical-align:bottom; 	
font-family:Arial; 	
font-size:11px; 	
color:#999999; 	
height:20px; 	
padding-right:10px; 
}  

a 
{	 	
padding-bottom:10px; 	
font-family:Arial; 	
font-size:11px; 	
color:#000000; 	
text-decoration:none; 
}  

a:hover 
{	 	
padding-bottom:10px; 	
font-family:Arial; 	
font-size:11px; 	
color:#990000; 	
text-decoration:none; 
} 

.menu 
{ 	
background-image:url(../images/menu_bg.jpg); 	
background-repeat:repeat-x; 	
background-position:left top; 	
height:28px; 	
padding-top:3px; 	
} 

.search 
{ 	
height:17px; 	
border:0px; 	
font:Arial; 	
font-size:10px; 	
width:120px; 	
background-color:#CCCCCC; 	
color:#666666; 	
padding-left:2px; 
} 

.bg
{ 	
background-image:url(../images/page_bg.jpg); 	
background-repeat:repeat-x; 	
background-position:left top; 	
height:603px; 
} 

/*.bg2
{ 	
background-image:url(../images/page_bg2.jpg); 	
background-repeat:repeat-x; 	
background-position:left top; 
}

*/ .newbg
{ 	
background-image:url(../images/news_bg_new.gif); 	
background-repeat:no-repeat; 	
background-position:left top; 	
width:276px; 	
height:200px; 
} 

.newbgnew
{	 	
background-image:url(../images/news_bg_new.jpg); 	
background-repeat:no-repeat; 	
background-position:left top; 	
width:276px; 	
height:200px; 
} 

.newbg2
{	 	
background-image:url(../images/news_bg2.jpg); 	
background-repeat:repeat; 	
background-position:left top; 	
height:277px; 
} 

.text1 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#0B3481;
/*border: 0px;*/
} 

.text2 
{ 	
font-family:Arial; 	
font-size:10px; 	
text-align:justify; 	
color:#0b3481; 
} 

.text2_new
{ 	
font-family:Arial; 	
font-size:10px; 	
text-align:justify; 	
color:#000000; 
} 

.textnew 
{ 	
font-family:Arial; 	
font-size:11px; 	
text-align:justify; 	
color:#000000; 
} 

.PointsHeading 
{ 	
font-family:Arial; 	
font-size:12px; 	
text-align:justify; 	
color:#000000; 	
font-weight: bold; 	
text-decoration: underline; 
} 

.PointsHeading2 
{ 	
font-family:Arial; 	
font-size:11px; 	
text-align:justify; 	
color:#000000; 	
font-weight: bold; 	
text-decoration: underline; 
} 

.smalltext 
{ 	
font-family:Arial; 	
font-size:10px; 	
text-align:justify; 	
color:#000000; 	
font-weight: bold; 
} 

.textnew1 
{ 	
font-family:Arial; 	
font-size:10px; 	
text-align:justify; 	
color:#000000; 
} 

.textnew_new 
{ 	
font-family:Arial; 	
font-size:12px; 	
text-align:justify; 	
color:#114cb9; 	
border:#FFCC00; 
} 

.bdr
{ 	
background-image:url(../images/dotted_line.jpg); 	
background-repeat:repeat-x; 	
background-position:left top; 	
height:3px; 
}  

.bdr2
{ 	
border-top:1px dotted #CCCCCC; 
}

.header 
{ 	
font-family:Arial; 	
font-size:13px; 	
color:#000000; 	
font-weight:bold; 
} 

.header2
{ 	
font-family:Arial; 	
font-size:13px; 	
color:#0b3481; 	
font-weight:bold; 
} 

.header_new
{ 	
font-family:Arial; 	
font-size:12px; 	
color:#000000; 	
font-weight:bold; 
} 

.header_blue
{ 	
font-family:Arial; 	
font-size:12px; 	
color:#0b3481; 	
font-weight:bold; 
} 

.subtitle 
{ 	
font-family:Arial; 	
font-size:12px; 	
color:#2E4B9B; 	
font-weight:bold; 	
line-height: normal; 	
font-style: normal; 
} 

.subtitle2 
{ 	
font-family:Tahoma; 	
font-size:12px; 	
color:#5B9241; 	
font-weight:bold; 	
line-height: normal; 	
font-style: normal; 
} 

.subtitle3 
{ 	
font-family:Tahoma; 	
font-size:12px; 	
color:#DE690A; 	
font-weight:bold; 	
line-height: normal; 	
font-style: normal; 
} 

.headernew
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#ff000c; 	
font-weight:bold; 
} 

.headernewRed 
{ 	
font-family:Arial, Helvetica, sans-serif; 	
font-size:13px; 	
color:#FF0000; 	
font-weight:bolder; 
} 

.headernewMagenta 
{ 	
font-family:Arial, Helvetica, sans-serif; 	
font-size:12px; 	
color:#9c3d6a; 	
font-weight:bolder; 
} 

.leftmenutitle
{ 	
font-family:Arial; 	
font-size:12px; 	
color:#ffffff; 	
font-weight:bold; 
} 

.lefttag
{ 	
background-image:url(../images/leftmenu_bg_new.gif); 	
background-repeat:no-repeat; 	
font-family:Arial; 	
font-size:12px; 	
color:#ffffff; 	
font-weight:bold; 
} 

.lefttagnew
{ 	
background-image:url(../images/leftmenu_bg_new.jpg); 	
background-repeat:no-repeat; 	
font-size:12px; 	
font-family:Arial; 	
color:#7f6f3b; 	
font-weight:bold; 
} 

.lefttagnew_
{ 	
background-image:url(../images/hyd_image_5.gif); 	
background-repeat:no-repeat; 	
font-size:11px; 	
font-family:Arial; 	 	
font-weight:bold; 
}  

.leftmenutext_L
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#806f41; 	
font-weight:normal; 
} 

.leftmenutext_B
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#0b3481; 	
font-weight:normal; 
} 

a.leftmenutext:link 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#806f41; 	
font-weight:normal; 
} 

a.leftmenutext:visited 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#0b3481; 	
font-weight:normal; 
} 

a.leftmenutext:hover 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#806f41; 	
font-weight:normal; 
} 

a.leftmenutext:active 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#806f41; 	
font-weight:normal; 
} 

.textmatter 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#000000; 	
font-weight:normal; 	
text-align:justify; 	
line-height: 11pt;
padding: 10px;
} 

.textmatter_year
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#000000; 	
font-weight:normal; 	
text-align: center; 	
line-height: 11pt;
padding: 10px;
} 


.textmatter_key_highlights
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#000000; 	
font-weight:normal; 	
text-align:justify; 	
line-height: 0pt;
padding: 10px;
} 

.textmatter2 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#ffffff; 	
font-weight:normal; 	
text-align:justify; 	
line-height:11pt; 
} 

.textmatterb 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#0b3481; 	
font-weight:normal; 	
text-align:justify; 	
line-height:11pt; 	
font-weight:bold; 
} 

.textmatterb2 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#000000; 	
font-weight:normal; 	
text-align:justify; 	
line-height:14pt; 	
font-weight:bold; 
} 

.textmatterb2new 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#000000; 	
font-weight:normal; 	
text-align:justify; 	
line-height:12pt; 	
font-weight:bold; 
} 

.textmatterb3 
{ 	 	
font-family:Arial; 	
font-size:11px; 	
color:#ff0000; 	
font-weight:bold; 	
text-align:center; 	
line-height:14pt; 	
border-bottom:thin; 	
} 

.gradient_grey
{ 	
background-image:url(../images/gradient_grey.jpg); 	
background-repeat:repeat-x; 	height:26px; 
} 

a.submenu:link 
{ 	
font-family:Verdana, Arial, Helvetica, sans-serif; 	
font-size:10px; 	
color:#000000; 	
font-weight:normal; 	
text-align:center; 	
vertical-align:middle; 	
padding-top:5px; 	
height:26px; 	
text-decoration:none;  
} 

a.submenu:visited 
{ 	 	
font-family:Verdana, Arial, Helvetica, sans-serif; 	
font-size:10px; 	
color:#000000; 	
font-weight:normal; 	
padding-top:6px; 	
height:26px; 	
text-align:center; 	
text-decoration:none; 	
vertical-align:middle; 
} 

a.submenu:hover 
{ 	
display:block; 	
/*border-top:2px #FF0000 solid;*/ 	
background-image:url(../images/gradient_grey_ov.jpg); 	
background-repeat:repeat-x; 	
font-family:Verdana, Arial, Helvetica, sans-serif; 	
font-size:11px; 	
color:#474361; 	
font-weight:normal; 	
height:26px; 	
text-align:center; 	
vertical-align:middle; 	
text-decoration:none; 	
/*line-height:10px;*/ 
} 

a.submenu:active 
{ 	
font-family:Verdana, Arial, Helvetica, sans-serif; 	
font-size:10px; 	
color:#000000; 	
font-weight:normal; 	
text-decoration:none; 
} 

.input 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
color: #000000; 	
border:#666666 solid 1px; 	
text-decoration: none; 	
background-color: #f6f6f6; 
} 

.2pix
{ 	
background-image:url(../images/2pixcel.jpg); 	
background-position:center middle; 	
background-repeat:no-repeat; 	
width:1px; 	
height:14px; 
} 

.table
{
border: thin solid #666666;
/*border-top:#CCCCCC solid 1px; 
border-right:#CCCCCC solid 1px; 
border-left:#CCCCCC solid 1px; 
border-bottom:#CCCCCC solid 1px; */
} 

.table_border
{ 
border-top:#ff0000 solid 10px; 
border-right:#CCCCCC solid 1px; 
border-left:#CCCCCC solid 1px; 
border-bottom:#CCCCCC solid 1px; 
} 

a.news:link 
{ 	
font-family:Arial; 	
font-size:11px; 	
text-align:justify; 	
color:#0b3481; 	
font-weight:normal; 	
text-decoration:none; 
} 

.side_body_ace 
{ 	
background-image: url(../images/Side_body_A.jpg); 	
background-repeat: repeat-y; 
} 

a.news:visited 
{ 	
font-family:Arial; 	
font-size:11px; 	
text-align:justify; 	
color:#0b3481; 	
font-weight:normal; 	
text-decoration:none; 
} 

a.news:hover 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#806f41; 	
text-align:justify; 	
font-weight:normal; 	
text-decoration:none; 
} 

a.news:active 
{ 	
font-family:Arial; 	
font-size:11px; 	
color:#0b3481; 	
text-align:justify; 	
font-weight:normal; 	
text-decoration:none; 
} 

.omni_genl 
{ 	
background-image: url(../images/omni_general.jpg); 	
background-repeat: no-repeat; 	
background-position: left top;  
}  

.on_rollover 
{  	
background:url("../images/gradient_grey_ov.jpg");  	
background-repeat:repeat-x;  	
height:25px;  	
text-align:center;   	
vertical-align:middle; 	
cursor:pointer;  	
padding-left:10px; 	
padding-right:10px; 	
color:#000000; 
}  

.on_rollout
 {  	
background:url("../images/gradient_grey.jpg");  	
background-repeat:repeat-x;  	
height:25px;  	
text-align:center;  	
vertical-align:middle; 	
padding-left:10px; 	
padding-right:10px; 
} 

/* onmouseover="this.className='on_rollover'" onmouseout="this.className='on_rollout'"  */  

.button 
{ 	
background-color: #2c499a; 	
font-size: 11px; 	
font-family:Arial, Helvetica, sans-serif; 	
font-weight: bold; 	
color: #ffffff; 	
border:0px; 	
height:20px; 
} 

.bred 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 10px; 	
color: #2c499a; 	
text-decoration: none; 
} 

.bred_new 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 10px; 	
color: #192e69; 	
text-decoration: none; 
} 

.bred:hover 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 10px; 	
color: #FF0000; 	
text-decoration: none; 
}  

.bfsi_center_bg 
{ 
background-image:url(../images/bfsi/center_bg.jpg); 
background-position:left top; 
height:16px; 
background-repeat:repeat-x; 
}  

.bfsi_center_bg2 
{ 
background-image:url(../images/bfsi/center_bg_img.jpg); 
background-position:left top; 
height:493px; 
background-repeat:repeat-x; 
}  

.bfsi_leftcorner 
{
background-image:url(../images/bfsi/left_corn.jpg); 
background-position:left top; 
height:493px; 
background-repeat:no-repeat; 
}  

.bfsi_rightcorner 
{ 
background-image:url(../images/bfsi/right_corn.jpg); 
background-position:right top; 
height:493px; 
background-repeat:no-repeat; 
}  

.bfsi_btm_img 
{
background-image:url(../images/bfsi/cityimg.jpg); 
background-position:center top; 
height:493px; 
background-repeat:no-repeat; 
}  

.bfsi_whuitebg 
{ 
background-image: url(../images/bfsi/whitebg.png); 
background-position:center; 
height:190px; 
width:315px; 
background-repeat:no-repeat; 
}  

.bfsitext 
{ 
font-family:Arial; 
font-size:11px; 
text-align:justify; 
vertical-align:top; 
color:#695C31; 
padding-top:3px;  
}  

.wcc_application 
{ 
background-image: url(../images/application_infra_mana.jpg); 
background-position:right; 
height:116px; 
background-repeat:no-repeat; 
}  

.wcc_enter_appli 
{ 
background-image: url(../images/enterprise_appli_intefratio.jpg); 
background-position:right; 
height:122px; 
background-repeat:no-repeat; 
} 

.wcc_appli
{  
background-image: url(../images/application_con_avaliabilit.jpg); 
background-position:right; 
height:97px; 
background-repeat:no-repeat; 
}  

.teblemouseover 
{ 
background-color:none; 
} 
 
.teblemouseover:hover 
{ 
background-color:#000000; 
}  

.india_map 
{ 	
background-attachment: fixed; 	
background-image: url(../images/india_map.jpg); 	
background-repeat: no-repeat; 
}  

.pp_topleft_corner 
{ 	
background-image: url(../images/Top_left_corner.jpg); 	
background-repeat: no-repeat; 
} 

.pp_bottomRight_cor 
{ 	
background-image: url(../images/right_bottom_corner.jpg); 	
background-repeat: no-repeat; 
}  

.pp_sign-in 
{ 	
background-image: url(../images/sign_in.jpg); 	
background-repeat: no-repeat; 
}  

.pp_bottomLeft_cor 
{ 	
background-image: url(../images/left_body_corner.jpg); 	
background-repeat: no-repeat; 
}  

.pp_right_body 
{ 	
background-image: url(../images/right_body.jpg); 	
background-repeat: repeat-y; 
} 

.pp_left_body 
{ 	
background-image: url(../images/left_body.jpg); 	
background-repeat: repeat-y; 
}  

.pp_toprigth_cor 
{ 	
background-image: url(../images/top_right_corner.jpg); 	
background-repeat: no-repeat; 
} 

.Login_Title 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 18px; 	
font-weight: bold; 	
color: #FF0000; 
} 

.Login_Title2
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 16px; 	
font-weight: bold; 	
color: #2e4b9b; 
} 

.Login_username 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
font-weight: bold; 	
color: #2e4b9b; 
} 

.Login_username_2 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
font-weight: bold; 	
color: #ff0000; 
} 

.Login_Title3 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 16px; 	
font-weight: bold; 	
color: #FF0000; 
} 

.PP_top_body 
{ 	
background-image: url(../images/top_body.jpg); 	
background-repeat: repeat-x; 
} 

.pp_bottom_Body 
{ 	
background-image: url(../images/Bottom_body.jpg); 	
background-repeat: repeat-x; 
} .

Lft_top_corner_ACE 
{ 	
background-image: url(../images/Top_Left_corner_A.jpg); 	
background-repeat: no-repeat; 
} 

.top_body_ace 
{ 	
background-image: url(../images/Bottom_body_A.jpg); 	
background-repeat: repeat-x; 
}  

.right_corner_ace 
{ 	
background-image: url(../images/Top_Right_corner_A.jpg); 	
background-repeat: no-repeat; 
} 

.Lft_bottom_corner_ACE 
{ 	
background-image: url(../images/Bottom_Left_corner_A.jpg); 	
background-repeat: no-repeat; 
} 

.Right_bottom_corner_ACE 
{ 	
background-image: url(../images/Bottom_Right_corner_A.jpg); 	
background-repeat: no-repeat; 
}  

.Business_ACE 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 15px; 	
font-weight: bold; 	
color: #28367D; 
} 

.tabletext_blue 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 11px; 	
font-weight: bold; 	
color: #3366FF; 	
line-height:12pt 
} 

.tabletext_yellow_header 
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 12px; 	
font-weight: bold; 	
color: #FF9900; 	
line-height:12pt 
} 

.tabletext_blue_center
{ 	
font-family: Arial, Helvetica, sans-serif; 	
font-size: 13px; 	
font-weight: bold; 	
color: #3366FF; 	
line-height:12pt  
} 

.inside_tableborder 
{ 
border-top:solid; 
border-top-color: #3366FF; 
border-top-width:thin;  
border-right:solid; 
border-right-color: #3366FF; 
border-right-width:thin;  
border-bottom:solid; 
border-bottom-color: #3366FF; 
border-bottom-width:thin;	  
border-left:solid; 
border-left-color: #3366FF; 
border-left-width:thin;		 
} 

.leftmenutext_toll_free
{
font-family: "Myriad Pro";
font-size: 20px; 	
color:#1B75BB; 	
font-weight: bold;
letter-spacing: 3px;
}

.leftmenutext_B_toll
{ 	
font-family:Arial; 	
font-size:15px; 	
color:#0b3481; 	
font-weight:normal;
} 

.header_ACE
{ 	
font-family:Arial; 	
font-size:13px; 	
color:#000000;
border: 1px solid #999999;
}

.header_ACE_2
{ 	
font-family:Arial; 	
font-size:13px;
font-weight: bold;	
color: #000066; 	
border: 1px solid #999999;
}

.header_ACE_3
{ 	
font-family:Arial; 	
font-size:12px; 	
color:#000000;
font-weight: bold;	
border: 1px solid #999999;
}

.header_B_ACE
{ 	
font-family:Arial; 	
font-size:13px; 	
color:#000000;
font-weight: bold;
color: #000;
border: 1px solid #999999;
background-color: #fff;
}


.table_ACE
{
margin-right: 45px;
margin-left: 15px;s
}

.li
{
list-style-image: url(../images/arr_new.gif);
line-height: 20px;
}

.table_rev
{
border: 1px solid #CCCCCC;
}