/* Genpact CSS Document */

body{margin:0px; background-color:#e8eaeb; font-family:arial;}

/* Top Navigation */
.topmenu{width:990px; height:29px;}
.tabfocus{background-image:url(../images/background/blue-bar_open.jpg); background-repeat:no-repeat;width:341px; height:22px;cursor:pointer; padding-top:4px; }
.tabhold{cursor:pointer;background-image:url(../images/background/blue-bar.jpg); background-repeat:no-repeat;width:341px; height:22px; padding-top:4px;}
.tabfocus1{background-image:url(../images/background/green-bar-minus.jpg); background-repeat:no-repeat;width:341px; height:22px;cursor:pointer; padding-top:4px; }
.tabhold1{cursor:pointer;background-image:url(../images/background/green-bar.jpg); background-repeat:no-repeat;width:341px; height:22px; padding-top:4px;}

.industryimg{background-image:url(../images/background/blue-bar.jpg); background-repeat:no-repeat; width:341px; height:26px;  font-size:11px; color:#24292c; font-weight:bold; }

.about{background-image:url(../images/button/about-off.jpg); background-repeat:no-repeat; width:189px; height:29px;}
.about:hover{background-image:url(../images/button/about-on.jpg); background-repeat:no-repeat; width:189px; height:29px;}

/* Background color */
#white{ background-color:#FFFFFF;}
#gray{background-color:#e9eaec;padding:10px;}
#gray1{background-color:#e9eaec;padding-left:10px;}
#blue{background-color:#2f383c;padding:10px;}
#blue1{background-color:#5e8ea7;padding:10px;}
#green{background-color:#2f383c;}

#skyblue{background-color:#5e8ea7;}
#blue2{background-color:#b9c2c8;}

/* Background images */
.solutionimg{background-image:url(../images/background/green-bar.jpg); background-repeat:no-repeat; width:341px; height:26px;  font-size:11px; color:#24292c; font-weight:bold; }
.spotimg{background-image:url(../images/background/spot-bg.jpg); background-repeat:no-repeat; width:332px; height:24px;  font-size:11px; color:#24292c; font-weight:bold;} 
.newsimg{background-image:url(../images/background/news-bg.jpg); background-repeat:no-repeat; width:266px; height:24px;  font-size:11px; color:#24292c; font-weight:bold;} 
.serviceimg{background-image:url(../images/background/service-img.jpg); background-repeat:no-repeat; width:246px; height:24px;  font-size:11px; color:#24292c; font-weight:bold;}
.border4{border:1px solid #d6dddd; padding-left:10px; height:24px;}
.border3{ border-bottom-width:1px; border-bottom-color:#d6dddd; border-bottom-style:solid;border-left-width:1px; border-left-color:#d6dddd; border-left-style:solid;border-right-width:1px; border-right-color:#d6dddd; border-right-style:solid;padding-left:10px;height:24px;}
.border1{border-bottom-width:1px; border-bottom-color:#d6dddd; border-bottom-style:solid; padding-left:7px;}
.teamtext-add {color:#97989a;font-size:11px;font-weight:bold;border:1px #fff solid; }
/* Background button */
.search{background-image:url(../images/button/search.jpg); background-repeat:no-repeat; width:55px; height:19px; color: #FFFFFF;text-decoration: none; border:0; cursor:hand;}
.submit{background-image:url(../images/button/submit.jpg); background-repeat: no-repeat; width:65px; height:29px; color:#FFFFFF; text-decoration:none; border:0; cursor:hand;}
.resetbtn{background-image:url(../images/button/reset.jpg); background-repeat: no-repeat; width:65px; height:29px; color:#FFFFFF; text-decoration:none; border:0; cursor:hand;}
.applysubmit{background-image:url(../images/button/apply-submit.jpg); background-repeat: no-repeat; width:55px; height:19px; color:#FFFFFF; text-decoration:none; border:0; cursor:hand;}
.subscribe{background-image:url(../images/button/subscribe.jpg); background-repeat: no-repeat; width:68px; height:19px; color:#FFFFFF; text-decoration:none; border:0; cursor:hand;}
.subscribe1{background-image:url(../Images/button/apply-submit.jpg); background-repeat: no-repeat; width:55px; height:19px; color:#FFFFFF; text-decoration:none; border:0; cursor:hand;}
/* Inputbox */
.searchbox{ font-size:10px; color:#2d5060; background-color:#f8f8f9; height:12px; width:150px; padding-left:2px;}
.textbox{font-size:11px; color:#2d5060; background-color:#f8f8f9; height:16px; width:220px; padding-left:6px;}
.subbox{font-size:11px; color:#2d5060; background-color:#f8f8f9; height:15px; width:140px; padding-left:6px;}

/*link */
a{text-decoration:none; color:#215589;}
a:hover{text-decoration:none; cursor:hand;}
.link_black{font-size:11px; color:#24292c; font-weight:bold; text-decoration:none;}
.link_black:hover{font-size:11px; color:#24292c; font-weight:bold;  }

/* Text */
.bluetext{ font-size:10px; color:#215589; font-weight:bold;}
.blackhead{font-size:11px; color:#3B3C3C;}
.menunav{font-size:11px; color:#3B3C3C; font-weight:bold;}
.breadcrumb{font-size:10px; color:#000000;font-weight:bold;}
.breadcrumb:hover{font-size:10px; color:#000000; text-decoration:none;}
/*.breadcrumb {
color: #8c8c8c;
font-size: 10px;
padding-left: 20px;
line-height: 20px;
padding-bottom: 7px;
}*/
.footertext{ font-size:10px; color:#7b838b;}
.grayhead{font-size:11px; color:#3B3C3C; font-weight:bold; }
.lefthead{font-size:11px; color:#3B3C3C; font-weight:bold; height:24px; padding-left:11px; }
.newshead{font-size:11px; color:#215589; font-weight:bold; }
.skyblue{ font-size:11px; color:#abbdc2; font-weight:bold; }
.heading{font-size:14px;  color:#ffffff; line-height:18px;}
.maintext{font-size:12px; color:#515151;  line-height:14px; }
.maintextLabel{font-size:12px; color:#515151;  line-height:14px; color:Red;}
.teamtext{color:#97989a;font-size:11px;}
.teamtext1{color:#97989a;font-size:12px;font-weight:normal; }
.whitetext{font-size:11px; color:#ffffff;}
.maintext td.orangehead{font-size:18px; color:#c96b23; font-weight:bold; line-height: 20px;}
.orangehead{font-size:18px; color:#c96b23; font-weight:bold; line-height: 20px;}
.maintext td.orangehead1{font-size:13px; color:#c96b23; font-weight:bold;}
.orangehead1{font-size:13px; color:#c96b23; font-weight:bold;}
.prorangehead{font-size:14px; color:#c96b23; font-weight:bold;}
.blackheading{font-size:24px; color:#212a29;}
.maintextFinanace{font-size:14px; color:#515151;  line-height:18px; }
.blackheading1{font-size:13px; color:#3B3C3C; font-weight:bold;}
.maintextDownload{font-size:11px; color:#515151;  line-height:14px; }
.orangehead2{font-size:18px; color:#c96b23; font-weight:bold;PADDING-BOTTOM: 5px; MARGIN: 35px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px;}

.textboxfrm input{font-size:11px; color:#2d5060; background-color:#f8f8f9; height:16px; width:100px; padding-left:2px;}

.txtform{color:#333333;font-size:11px;font-weight:bold; }

.hidden
{
display:none;
}
.show
{
display:block;
}

.paging{font-size:12px; color:#515151;font-weight:bold;}
.paging a {font-size:12px; color:#515151;text-decoration:underline;font-weight:normal;}

.DimmerDiv
{
/*height:600px;
width:1000px;*/
position: absolute;  
z-index: 20;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: #666;
filter: alpha(opacity=50);  
-moz-opacity: 0.8;  
-khtml-opacity: 0.8;  
opacity: 0.8;  
}