@charset "utf-8";
/* CSS Document */
/* ========== Do Not Touch In Css Strat ========== */
/*@import url("http://www.heiindia.com/css/reset.css");*/
@import url("http://www.heiindia.com/css/fonts.css");
/*@import url("http://www.heiindia.com/css/base.css");*/
@import url(//fonts.googleapis.com/css?family=Open+Sans);
/*body{background:url(http://www.heiindia.com/images/header-bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#555555; line-height:20px;}*/
p {margin:0px; padding:0px 0px 10px 0px; color:#555555; line-height:20px;}
a { -webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);}
/*#mainarea{width:100%; margin:0px; padding:0px;}
#page-wrap {width:975px; margin:20px auto 0px; padding:0px 8px 0px 7px;}*/
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans-serif; margin:0px; padding:0px;}
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
a {text-decoration:none; color:#C9C9C9;}
a:hover, a.selected {text-decoration:none; color:#f26522;}
ul {list-style:none;}
li {list-style:none;}
p span{font-size:18px; color:#900;}
/* ========== Do Not Touch In Css End ========== */

/* ------- Top Area Strat ------- */
.wrap_top{background:url(http://www.heiindia.com/images/wrapper_top.png) no-repeat left top; height:12px;}
.maincontent{width:960px; margin:0px auto; padding:0px 8px 0px 7px; background:url(http://www.heiindia.com/images/white_middle.png) repeat-y left top;}
.header{margin:0px auto 5px; padding:0px; height:88px; width:100%; display:inline-block}
.header .logo{margin:21px 0px 0px 20px; padding:0px; border:0px solid #000; float:left;}
.header .post_resume{margin-top:28px; margin-right:24px;}
.header .post_resume a{float:right; width:224px; display:inline-block; background:url(http://www.heiindia.com/images/btn_postyourresume1.jpg) no-repeat left top; height:38px;}
.header .post_resume a:hover{background:url(http://www.heiindia.com/images/btn_postyourresume1.jpg) no-repeat left -39px;}

.contentarea{margin:0px auto 0px; padding:27px 25px 12px; width:910px; display:inline-block; background:#fff;}
.contentarea h1{font-size:18px; color:#000; padding-bottom:0px; margin:0px 0px 22px; font-weight:normal;}
.contentarea h1 span{color:#0087b9;}
.readmore a{display:inline-block; color:#000; width:40px; float:right; font-weight:bold; font-size:12px; margin-top:10px; margin-right:28px;}
.readmore a:hover{text-decoration:underline;}
.btn a{float:left; display:inline-block; margin-top:15px;}

/* ------- Top Area End ------- */

/* ------- Navigation Area Strat ------- */
.navmain{margin:0px auto; padding:0px 0px 0px 30px; width:930px; background:#000000; height:42px;}
.navmain ul{margin:0px; padding:0px; height:42px;}
.navmain ul li{  float: left;   list-style: none outside none;   margin: 8px 4px 0;   padding: 0;}
.navmain ul li a{height:42px;}
.navmain ul li:first-child{background:none;}
.navmain ul li ul{display:none; background:#999; position:absolute; margin-top:-6px;}
.navmain ul li ul li{height:25px; border:1px solid #000;}
.navmain ul li:hover ul{display:block;}
.hmbanner{margin:0px 0px 0px; padding:0px;}

/* ------- Navigation Area End ------- */

/* ------- Pages Contener Area Strat ------- */
.content-left{ float: left;
    padding-right: 5px;
    width: 375px;}
.content-left h2{font-size:14px; color:#747474; margin-bottom:10px; font-weight:normal; margin-top:16px;}
.content-left h2 span{color:#0087b9;}
.content-right {float:right; width:513px;}
.content-right div{display:block; width:244px;}
.content-right div.services{margin-right:24px; float:left;}
.content-right div div.tsr_ttl{background:#0699c5; height:20px; width:224px; padding:7px 10px;}
.content-right ul{margin:7px 0px 0px; padding:0px 0px 10px;}
.content-right ul li{ background: url("http://www.heiindia.com/images/arrow_blue.png") no-repeat scroll left 9px transparent;
    line-height: 28px;
    list-style: none outside none;
    margin: 0 0 0 13px;
    padding: 0 0 0 18px;}
.content-right ul.arrow2{margin:7px 0px 0px; padding:0px 0px 10px;}
.content-right ul.arrow2 li{ background: url("http://www.heiindia.com/images/arrow_black.jpg") no-repeat scroll left 9px transparent;
    line-height: 28px;
    list-style: none outside none;
    margin: 0 0 0 13px;
    padding: 0 0 0 18px;}
.content-right ul li{color:#0699c5;}
.content-right ul li a{color:#0699c5; text-decoration:none;}
.content-right ul li a:hover{text-decoration:underline;}
ul.arrow{list-style:none; margin:0px; padding:0px;}
ul.arrow li{  background: url("http://www.heiindia.com/images/arrow_black.jpg") no-repeat scroll 3px 7px transparent;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 20px;}
div.tsr_content{border-bottom:1px solid #0699c5;}




/* ..... Home Page Contener Area Strat ..... */



/***********************************  Footer *********************/
#footer{margin:0px auto 0px; padding:0px;}
#footer .ftr_menu{padding:18px 0px; font-size:12px; color:#323232; background:#dadada; text-align:center; font-family: 'Open Sans', sans-serif; margin:0px;}
#footer .ftr_menu  a{display:inline-block; padding:0px 19px; color:#323232; font-family: 'Open Sans', sans-serif;}
#footer .ftr_menu  a:hover, #footer .ftr_menu  a.selected{color:#0699c5;}
#footer div.copy_right{  background: none repeat scroll 0 0 #000000; color: #616161; display: inline-block; font-size: 10px; height: 13px; padding: 10px 25px 13px;
    width: 910px;}
	#footer div.copy_right a:hover{color:#fff;}




/********************************** inenr page ********************************************/
.innerbanner{margin:0px; padding:0px;}
.innercontent{margin:0px; padding:0px 0px 20px; display:inline-block; width:100%;}
.innercontent div.iner_left{width:215px; margin-right:25px; float:left;}
.innercontent div.iner_right{width:660px; float:right;}
.innercontent h1{border-bottom: 1px solid #CCCCCC;
    margin-bottom: 15px;
    margin-top: 15px;
    padding-bottom: 10px;}
.innercontent h1.mar_none{margin-top:0px!important;}
.innercontent div.sercontent p{padding-top:10px; color:#555555;}
.innercontent div.gray_ttl{background:url(http://www.heiindia.com/images/inr_ttlback.jpg) repeat-x left top; height: 21px;
    padding: 6px 0 0 10px; margin-bottom:8px;}
.innercontent div.serimg{float:left; width:140px; margin-right:10px; text-align:left;}
.inr_divider{border-bottom:1px solid #6b6b6b; height:3px; width:100%; margin-bottom:27px;}
div.leftmenu{width:100%;}
div.leftmenu div.menu_ttl{background:#0699c5; height:20px; width:195px; padding:7px 10px;}
div.leftmenu ul{width:100%; margin:0px; padding:0px;}
div.leftmenu ul li{   border-bottom: 1px dotted #999999;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 15px;
    width: 200px;}
div.leftmenu ul li a{ background: url("http://www.heiindia.com/images/arrow_blue.png") no-repeat scroll left 13px transparent;
    color: #0088b1;
    display: inline-block;
    padding: 7px 10px 7px 15px;
    text-decoration: none;
    width: 176px;}
div.leftmenu ul li a:hover, div.leftmenu ul li a.selected{color:#3E3E3E;  background: url("http://www.heiindia.com/images/arrow_black.jpg") no-repeat scroll left 13px transparent;}
ul.industries li{float:left; width:46%;}



.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}
.selectStyle, input.text,input.inputTxt,input.email,input.password,textarea.inputTxt,textarea.uniform, #fileField{height:20px;  font-size:12px;font-weight:normal;color:#777;background:url(http://www.heiindia.com/images/bg-input.png) repeat-x 0 0;border:solid 1px #f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:5px;outline:0;box-shadow:1px 2px 3px #E2E2E2 inset;padding:3px; border:1px solid #d6d6d6;}
textarea.inputTxt{height:auto!important}
input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3);background:url(http://www.heiindia.com/images/bg-input-focus.png) repeat-x 0 0;border-color:#999}
table.fbdform{color:#383838;}
table.fbdform span{color:#F00;}
input[type=text], textarea{width:250px;}
input[type=file]{width:250px; border:0px;}
textarea{height:50px!important;}
.error{color:#F00!important;}
.imgborder{border:2px solid #CCC;}