/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,ul,li{ margin:0px; padding:0px; font:100%;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hide from IE Mac \*/
.clearfix {display:inline-block;}
/* End hide from IE Mac */
.clearfix {display:block;}

/*font-face*/
@font-face {
	font-family: 'segoeui';
	src: url('../fonts/segoeui.eot'); /* IE9 Compat Modes */
	src: url('../fonts/segoeui.eot?iefix') format('eot'), /* IE6-IE8 */
	     url('../fonts/segoeui.woff') format('woff'), /* Modern Browsers */
	     url('../fonts/segoeui.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../fonts/segoeui.svg#svgFontName') format('svg'); /* Legacy iOS */
} 
@font-face {
	font-family: 'DroidSans-webfont';
	src: url('../fonts/DroidSans-webfont.eot'); /* IE9 Compat Modes */
	src: url('../fonts/DroidSans-webfont.eot?iefix') format('eot'), /* IE6-IE8 */
	     url('../fonts/DroidSans-webfont.woff') format('woff'), /* Modern Browsers */
	     url('../fonts/DroidSans-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../fonts/DroidSans-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
	font-family: 'DroidSans-Bold-webfont';
	src: url('../fonts/DroidSans-Bold-webfont.eot'); /* IE9 Compat Modes */
	src: url('../fonts/DroidSans-Bold-webfont.eot?iefix') format('eot'), /* IE6-IE8 */
	     url('../fonts/DroidSans-Bold-webfont.woff') format('woff'), /* Modern Browsers */
	     url('../fonts/DroidSans-Bold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../fonts/DroidSans-Bold-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
} 
/*fontstyles*/
.title{ font: 18px DroidSans-Bold-webfont, Arial, Helvetica, sans-serif; color:#303030;}
.title1{ font:18px DroidSans-Bold-webfont, Arial, Helvetica, sans-serif; color:#3177c8;}
.title1spl{ font:18px segoeui, Arial, Helvetica, sans-serif; color:#3177c8;}
.txttitle{ font:14px DroidSans-Bold-webfont, Arial, Helvetica, sans-serif;}
.restitle,#footer ul li{ font:12px DroidSans-Bold-webfont, Arial, Helvetica, sans-serif;}
.txt{ font:normal 13px segoeui, Arial, Helvetica, sans-serif; color:#383737; text-align:justify; line-height:20px;}
.contenttxt{ font:normal 13px segoeui, Arial, Helvetica, sans-serif; color:#383737; text-align:justify; line-height:20px; }
.txtwhite{ font:12px segoeui, Arial, Helvetica, sans-serif; color:#FFF; }
.txtcrum{ font:11px segeoui, Arial, Helvetica, sans-serif;}
.titleblue{ font:18px segoeui; color:#3177c8;}
.txtblk{ font:12px segoeui; color:#292929;}
.txt1{ font:12px DroidSans-webfont; color:#FFF;}
.careertxt,.cinput,.ctextarea{ font:12px DroidSans-webfont; color:#232425;}
.conttitle{ font:18px DroidSans-webfont; color:#3177c8;}
.conttitle1{ font:14px DroidSans-Bold-webfont; color:#1f2122;}
.ntxt{ font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
/*common*/
.fullwidth{ width:100%;}
.fltlft,#nav ul li,#footer ul li,#breadcrum ul li,#resume li,#getintouchfrm ul li{ float:left;}
.fltrgt{ float:right;}
img{ border:0px;}
ul li { list-style-type:none;}
div,.disblk,#headercontainer,#middlecontainer,#footer ul{ display:block;}
.clrboth{ clear:both;}
/*sprites*/
.social,.allbg,#logo,.call1,.mail1,#test,.sideactive span,.submitbtn{ background:url(../images/sprite.png) no-repeat;}
/*home*/
#headercontainer{ background:url(../images/headerbg.JPG) repeat-x; height:475px;}
#header{ width:1000px; height:475px; margin:0px auto 0px;}
#headermain{ width:1000px; height:96px;}
#logo{ width:305px; height:85px; background-position:0px 0px; }
#navmain{ width:695px; height:96px;}
#socialmain{ width:695px; height:30px;}
#nav{ width:695px; height:66px;}
.social{ width:87px; height:20px; background-position:-344px -15px; margin:5px 15px 0 0;}
.navtxt, #nav ul{ font:12px DroidSans-Bold-webfont; color:#303030;}
#nav ul { margin:15px 0px 0px 30px;}
#nav ul li{border-right:1px solid #e5e2e2; padding:5px 7px;/* [disabled]background-color:#f3f4f6; */ }
#nav ul li a{ color:#303030; padding:5px 7px; text-decoration:none;}
#nav ul li:hover,#nav ul li a:hover, #nav ul li.currentnav a{ color:#FFF; background-color:#135baf; }
#slidermain{ width:1000px; height:350px; margin-top: 15px; }
#middlecontainer{ height: auto !important; min-height:100%; height:100% !important; background-color:#f6f5f5;}
#middlemain{ width:1000px; margin:0px auto 0px; height:620px; background-color:#FFF; }
#middle{ width:745px; }
#spliter{ width:94%; background-color:#e8e8e8; height:1px; }
#sidebar{ width:255px; background-color:#f6f5f5; height:100% !important;}
#quick{ width:238px; height:100px; background-color:#1b1b1b; margin:auto;}
#serviceoffer { width:238px; height:295px; background-color:#FFF; margin: 15px auto; border-radius:5px; webkit-border-radius:5px; moz-border-radius:5px;}
.call1{ background-position:-340px -52px; height:21px; padding-left:22px; }
.call{ padding:15px 0px 10px 10px; }
.mail1{ background-position:-365px -52px; height:20px; padding-left:22px;}
.mail{ padding-left:10px; margin:15px 0px; }
#serviceoffer ul{ margin:5px 15px;}
#serviceoffer ul li { border-bottom: 1px solid #e5e5e5; line-height:32px; list-style-image:url(../images/bullet.jpg); list-style-position:inside;}
#serviceoffer ul li a{ text-decoration:none; color:#212223;}
#footercontainer{ height:88px; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;}
#footer{ border-top:1px solid #EAEAEA; width:1000px; margin:0px auto 0px; height:88px;}
#footer ul{ margin-left:20%; padding-top:20px;}
#footer ul li a{ color:#388aed; text-decoration:none; padding:5px 10px; cursor:pointer; }
/*service*/
#servicecontainer{ background-color:#f8f9fb;}
#servicemain{ width:1000px; margin:0px auto 0px; background:url(../images/contentbg.jpg) left top repeat-y; min-height:100%;}
#servside{ width:225px;}
#servicemid,#careermid,#expertisemid{ width:725px;}
/*sidebar*/
.sideactive,.sidehead:hover{ width:210px; height:20px; background:#135baf url(../images/sidearrow.png) right no-repeat; color:#FFF; border-radius:2px; padding-top:10px; padding-left:15px; cursor:pointer; }
.sideactive a { color: #FFF; text-decoration: none; }
.sidehead{ width:210px; height:20px; background-color:#f8f9fb; color:#27292b; border-radius:2px; padding-top:10px; padding-left:15px; cursor:pointer; }
.sidehead{ color:#27292b; padding-top:10px; padding-left:15px; margin-top:5px; margin-bottom: 5px; }
.sidehead a{ color:#27292b; text-decoration:none;}
.sidehead a:hover{ color:#FFF; text-decoration:none;}
.txttitle .sidehead:hover{ color:#FFF; text-decoration:none;}
.sidetext{ color:#434547; line-height: 30px; list-style-image:url(../images/arrwo.jpg); list-style-position:inside;  }
.sidetext li{ border-bottom:1px solid #d5d6d7; padding-left:10px;}
.sidetext li a{ color:#434547; text-decoration:none;}
.sidetext li a:hover{ color:#135baf; text-decoration:none; cursor:pointer;}
/*.sideactive li{ list-style-type:circle; list-style-position:right; }*/
#test,.sideactive span{ width:30px; height:30px; background-color:#333; background-position:-390px -53px;}
#breadcrum{ width:685px; height:35px; margin:5px 25px 15px 25px; border-bottom:1px solid #cccccc; }
#breadcrum ul li a {text-decoration:none; color:#5f5e63;}
#breadcrum ul li{ color:#175dae; padding:10px 5px;}
#erp,#sap,#oracle,#ecm,#eai,#bpm,#dwbi,#projectmanagement,#mobiletech,#business,#enterprise,#project,#it,#managedit,#staffing,#traning{margin:10px 55px 10px 25px;}
#expertisemid ul{ display:block;}
#expertisearea ul li,#services ul li { border-bottom:1px solid #ceced0; padding-bottom:15px; }
#currentopenings{ width:685px; height: 105px; margin-left:25px; margin-top:15px; border-bottom:1px solid #dadada;}
#currentopenings ul { width:220px;}
#currentopenings ul li{ line-height:22px;}
#currentopenings ul li span{ color:#135baf;}
#resume{ margin-left:25px; height: 45px; }
.resumelabel{ width:100px; color: #434445; }
.input{ width:285px; height:25px; background:#fbfbfd; border:1px solid#dfdfe0; padding-left:10px;}
#postresume{ width:685px; margin-left:25px; height: 450px; margin-top: 15px; }
.submitbtn{ width:94px; height:32px; background-position:-477px -9px; cursor:pointer; border:none;}
.submitbtn:hover{ width:94px; height:32px; background-position:-477px -47px; cursor:pointer; border:none;}
/*product*/
.product{ width:}
.product li{ line-height:28px; list-style-image:url(../images/dots.png); list-style-position:inside; }
#expertisearea,#services,#contact{ width:725px;}
#contactus{ width:315px;}
#getintouch{ width:325px; }
#splitver{ width:1px; height:260px; background-color:#e1e1e2; margin: 10px; }
#getintouchfrm{ width:330px; height:300px; }
#getintouchfrm ul { display:block; margin-left: 25px; margin-top: 15px; height:30px; }
.cinput{ width:280px; height:22px; background-color:#fbfbfd; border:none; border-bottom:1px solid #cecdce;  padding-left:15px; }
.ctextarea{ width:280px; height:30px; border:none; border-bottom:1px solid #cecdce; padding-left:15px; background-color:#fbfbfd; resize:none }
#footer p{ color:#1c1b1b; margin-left:10px;}
