/* Shree Ganshay nmah */
@font-face {
	font-family: 'FontAwesome';
	src: url('../font/icon/fontawesome-webfont.eot@v=3.0.1');
	src: url('../font/icon/fontawesome-webfont.eot@#iefix&v=3.0.1') format('embedded-opentype'),
		 url('../font/icon/fontawesome-webfont.woff@v=3.0.1') format('woff'),
		 url('../font/icon/fontawesome-webfont.ttf@v=3.0.1') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'OpenSansBold';
    src: url('../font/opensans-bold.eot');
    src: url('../font/opensans-bold.eot@#iefix') format('embedded-opentype'),
         url('../font/opensans-bold.woff') format('woff'),
         url('../font/opensans-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../font/opensans-regular.eot');
    src: url('../font/opensans-regular.eot@#iefix') format('embedded-opentype'),
         url('../font/opensans-regular.woff') format('woff'),
         url('../font/opensans-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'OpenSansItalic';
	src: url('../font/opensans-italic.eot');
	src: url('../font/opensans-italic.eot@#iefix') format('embedded-opentype'),
		 url('../font/opensans-italic.woff') format('woff'),
		 url('../font/opensans-italic.ttf') format('truetype');
	font-weight: normal;
}

@font-face {
    font-family: 'OpenSansSemiboldRegular';
    src: url('../font/opensans-semibold.eot');
    src: url('../font/opensans-semibold.eot@#iefix') format('embedded-opentype'),
         url('../font/opensans-semibold.woff') format('woff'),
         url('../font/opensans-semibold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtraboldRegular';
    src: url('../font/opensans-extrabold.eot');
    src: url('../font/opensans-extrabold.eot@#iefix') format('embedded-opentype'),
         url('../font/opensans-extrabold.woff') format('woff'),
         url('../font/opensans-extrabold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightRegular';
    src: url('../font/opensans-light.eot');
    src: url('../font/opensans-light.eot@#iefix') format('embedded-opentype'),
         url('../font/opensans-light.woff') format('woff'),
         url('../font/opensans-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('../font/opensans-lightitalic.eot');
    src: url('../font/opensans-lightitalic.eot@#iefix') format('embedded-opentype'),
         url('../font/opensans-lightitalic.woff') format('woff'),
         url('../font/opensans-lightitalic.ttf') format('truetype');
    font-weight: normal;
}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('../font/bebasneue-webfont.eot');
    src: url('../font/bebasneue-webfont.eot@#iefix') format('embedded-opentype'),
         url('../font/bebasneue-webfont.woff') format('woff'),
         url('../font/bebasneue-webfont.ttf') format('truetype'),
         url('../font/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'eurof55-webfont';
    src: url('../font/eurof55-webfont-regular-webfont.eot');
    src: url('../font/eurof55-webfont-regular-webfont.eot@#iefix') format('embedded-opentype'),
         url('../font/eurof55-webfont-regular-webfont.woff') format('woff'),
         url('../font/eurof55-webfont-regular-webfont.ttf') format('truetype'),
         url('../font/eurof55-webfont-regular-webfont.svg#eurof55-webfontregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'HelveticaCE-NarrowBold';
    src: url('../font/HelveticaCE-NarrowBold-webfont-regular-webfont.eot');
    src: url('../font/HelveticaCE-NarrowBold-webfont-regular-webfont.eot@#iefix') format('embedded-opentype'),
         url('../font/HelveticaCE-NarrowBold-webfont-regular-webfont.woff') format('woff'),
         url('../font/HelveticaCE-NarrowBold-webfont-regular-webfont.ttf') format('truetype'),
         url('../font/HelveticaCE-NarrowBold-webfont-regular-webfont.svg#eurof55-webfontregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Shree Ganshay nmah */

/* main css */
* {
	margin: 0;
	padding: 0;
}
body{   padding:0px; margin:0px; background-color:#fff;}
	 	 
#topwrap{width:100%;  height:50px; background:url(../images/top.jpg) repeat-x;  margin:0px auto;}		 

#bannerwrap{width:100%;  height:313px; background:url(../images/bannerbg.jpg) repeat-x;  margin:0px auto; border-top:#e5e5e5 1px solid;}

#footerwrap{width:100%;  height:297px; background:url(../images/footer.jpg) repeat-x;  margin:0px auto; margin-top:10px; background-color:#00517a;  }

	
#wrap{width:1002px; margin:0px auto; background-color:}




.logo{
	height:192px;
	width:328px;
	float:left;
	position:relative;
	left: 4px;
	top: -50px;
	z-index:9999;
}

.header{
height:156px;
}

.home{
width:20px;
height:19px;
background:url(../images/home1.jpg) no-repeat;
position:absolute;/*left:320px;*/ 
top:190px;
margin-left:20px;
display:none;
}

.home1{
	width:20px;
	height:19px;
	background:url(../images/home1.jpg) no-repeat;
	position:absolute;
	left:132px;
	top:190px;
	padding-right: 30px;
}

.search{
width:188px;
height:47px;
z-index:99;
top: -25px;
}

.dropshadow{
width:1002px;
height:67px;
background:url(../images/dropshadow.jpg) no-repeat center;
}

.menudropshadow{
width:756px;
height:37px;
float:right;
background:url(../images/menudropshadow.jpg) no-repeat center;
margin-top:10px;
}

.left{
width:292px;
float:left;
margin-left:10px;

}

.middle{
width:415px;
float:left;
margin-left:40px;
}

.right{
width:199px;
height:500px;
float:left;
margin-left:40px;
}

.about{
width:638px;
float:left;
margin-left:40px;
}

.signin{
width:290px;
height:247px;
background:url(../images/signin.jpg) no-repeat;
}

.job{
width:290px;
height:154px;
background:url(../images/job.jpg) no-repeat;
}

.candidate{
width:289px;
height:206px;
background:url(../images/candidate.jpg) no-repeat;
}

.clients{
width:196px;
height:352px;
background:url(../images/clientele.jpg) no-repeat;

}

.clients_1{
	width:289px;
	height:517px;
	background-image: url(../images/clients_1.jpg);
	background-repeat: no-repeat;
}

.resume{
width:199px;
height:73px;
background:url(../images/resume.jpg) no-repeat;
}

.button{
width:194px;
height:57px;
background:url(../images/button.jpg) no-repeat;
margin-top:15px;
}

.welcome{
width:418px;
height:241px;
background:url(../images/welcome.jpg) no-repeat;
}

.job_industry{
width:414px;
height:217px;
background:url(../images/job_industry.jpg) no-repeat;
z-index:-99;
}

.franchise{
width:415px;
height:162px;
background:url(../images/franchisee.jpg) no-repeat;
z-index:99999!important;
}

.client1{
width:290px;
height:220px;
background:url(../images/client1.jpg) no-repeat;
}

#header_strip{
width:638px;
height:53px;
background:url(../images/header_strip.jpg) no-repeat;
}

#job_description{
width:120px;
height:20px;
padding:10px;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-size: 15px; font-family:"OpenSansRegular";
background-color:#004974;
color:fff;
border-radius:6px;
border:3px solid #CCCCCC;
 box-shadow: 0 2px 2px rgba(0,0,1,1.15);
 
 }

#job_description:hover{
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-size: 15px; font-family:"OpenSansRegular";
background-color:#001d2f; color:#ffca12;}


h1{
color: #838383;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
line-height:25px;
font-weight:normal;
font-size: 13px; font-family:"OpenSansRegular" !important;
padding-top:15px; padding-left:2px;
}

h2{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
line-height:25px;
font-weight:lighter;
font-size: 23px; font-family:"Oswald" !important;
padding-top:12px; padding-left:15px;
}

.textregular{
color: #2d2d2d;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
text-align: left;
font-size: 13px; font-family:"OpenSansRegular" !important;
}	

.textregularblue{
color: #258fc6;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
text-align: left;
font-size: 12px; font-family:"OpenSansRegular" !important;
}	
	
.textwhite{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 13px; font-family:"OpenSansRegular" !important;
padding-top:5px; padding-left:2px; text-decoration:none;}

.textblue{
color: #003f5e;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 19px; font-family:"OpenSansSemiboldRegular" !important;
padding-top:5px; padding-left:2px; text-decoration:none;}

.textbluebold{
color: #003f5e;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 15px; font-family:"Tahoma" !important;
padding-top:5px; padding-left:2px; text-decoration:none;}

.headertextblue{
color: #003f5e;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 24px; font-family:"OpenSansRegular" !important;
padding-left:15px; text-decoration:none;
padding-top:10px;
}

.textweb{
color: #2d2d2d;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
text-align: justify;
padding-right:28px;
font-size: 13px; font-family:"OpenSansRegular" !important;
}

.textwhite15{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 15px; font-family:"OpenSansRegular" !important;
padding-top:15px; padding-left:2px; text-decoration:none;}

.text1{
color: #151515;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
text-align: center;
font-weight:bold;
font-size: 13px; font-family:"OpenSansRegular" !important;
}


.read1{
width:104px;
height:14px;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
text-decoration:underline;
font-size: 13px; font-family:"OpenSansRegular" !important;
float:left;
color:007db4;


 }

.read1:hover {
-moz-transition: all 0.3s ease 0s;
background-position: 0 0;
margin-top:5px;
}


#more2{
width:86px;
height:28px;
background-color:#fe0000;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
border-radius:15px;
text-decoration:none;
font-size: 18px; font-family:"OpenSansRegular" !important;
float:left;
color:fff;
padding-top:12px;

 }

#more2:hover {
-moz-transition: all 0.3s ease 0s;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
background-color:#4e4b42;
}


#more3{
width:121px;
height:24px;
background-color:#1f1f1f;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
border-radius:14px;
text-decoration:none;
font-size: 13px; font-family:"OpenSansRegular" !important;
float:left;
color:fff;
padding-top:9px;

 }

#more3:hover {
-moz-transition: all 0.3s ease 0s;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
background-color:#4e4b42;
}















  .link1{
color: #838383;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
line-height:25px;
font-weight:normal;
font-size: 13px; font-family:"OpenSansRegular" !important;
padding-top:15px; padding-left:2px; text-decoration:underline;}
 
 .link1:hover{color: #000;text-decoration: none; font-size: 13px;  }


  .link2{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 13px; font-family:"OpenSansRegular" !important;
padding-top:15px; padding-left:2px; text-decoration:none;}
 
 .link2:hover{color: #001e2e;text-decoration: none; }
 
   #link22{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
font-size: 13px; font-family:"OpenSansRegular" !important;
padding-top:15px; padding-left:2px; text-decoration:none;}
 
#link22:hover{color: #e4cd84;text-decoration: none; }
 

 .link3{
	color: #004466;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
line-height:-5px;
font-size: 39px/15px; font-family:"bebas_neueregular" !important;
	 }
 
 .link3:hover{color: #000;text-decoration: none; }

 .link4{
	font-size: 12px;
	font-weight:normal;
	color: #484848;
	font-family:'OpenSansRegular',Georgia,serif;
	line-height:18px;
	text-decoration:underline;
	 }
 
 .link4:hover{color: #000;text-decoration: none; }
 
   .link5{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
line-height:20px;
padding-left:5px;
font-size: 14px; font-family:"OpenSansRegular" !important;
  text-decoration:none;}
 
 .link5:hover{color: #001e2e;text-decoration: none; }
 
    .link55{
color: #fff;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
font-weight:normal;
line-height:20px;
text-align:left;
font-size: 14px; font-family:"OpenSansRegular" !important;
  text-decoration:none;}
 
 .link55:hover{color: #ffca12;text-decoration: none; }
 
  .link6{
	font-size: 13px;
	font-weight:normal;
	color: #007fc6;
	font-family:'OpenSansExtraboldRegular';
	line-height:18px;
	text-decoration:underline;
	 }
 
 .link6:hover{color: #000;text-decoration: none; }
 
 
  input, textarea{ background-color:#fff;padding:2px; border-radius:2px; border:none; border:2px solid #cdcdcd;}
input:hover, textarea:hover{background-color:#fe0000;}
.btn{background:repeat-x #0096d8; padding:4px; color:#fff; font-weight:bold; font-size:11px;border-radius:3px; border:none; font:'OpenSansRegular';
		}
.btn:hover{background:#1c2662; color:#fff;}





.slide1{
width:191px;
height:466px;
background:url(../images/slide01.jpg) no-repeat;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
float:left;
 }

.slide1:hover {
-moz-transition: all 0.3s ease 0s; background:url(../images/slide1.jpg) no-repeat;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
}


.slide2{
width:191px;
height:466px;
background:url(../images/slide02.jpg) no-repeat;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
float:left;
 }

.slide2:hover {
-moz-transition: all 0.3s ease 0s; background:url(../images/slide2.jpg) no-repeat;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
}


.slide3{
width:191px;
height:466px;
background:url(../images/slide03.jpg) no-repeat;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
float:left;
 }

.slide3:hover {
-moz-transition: all 0.3s ease 0s; background:url(../images/slide3.jpg) no-repeat;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
}

.slide4{
width:191px;
height:466px;
background:url(../images/slide04.jpg) no-repeat;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
float:left;
 }

.slide4:hover {
-moz-transition: all 0.3s ease 0s; background:url(../images/slide4.jpg) no-repeat;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
}

.slide5{
width:191px;
height:466px;
background:url(../images/slide05.jpg) no-repeat;
text-align: center;
text-transform: uppercase;
display: block;
transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-webkit-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
float:left;
 }

.slide5:hover {
-moz-transition: all 0.3s ease 0s; background:url(../images/slide5.jpg) no-repeat;
background-attachment: scroll;
background-position: 0 0;
margin-top:5px;
}


