/* CSS Document */





body {

	margin-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #ffffff;	

}





.topbg {

	background-image:url(../images/top_bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#f8f8f8;

	}

	

	

.topcurve {

	background-image:url(../images/top_right_curve.jpg);

	background-position:right top;

	background-repeat:no-repeat;

	height:38px;

	}	

		

.bottomcurve {

	background-image:url(../images/bottom_left_curve.jpg);

	background-position:left bottom;

	background-repeat:no-repeat;

	background-color:#f2f2f2;

	height:12px;

	}

	

.bottomcurveright {

	background-image:url(../images/bottom_right_curve.jpg);

	background-position:right bottom;

	background-repeat:no-repeat;

	background-color:#f2f2f2;

	height:12px;

	}

	

.keymetrixheaderbg {

	background-image:url(../images/key_matrics_img.jpg);

	background-position:right bottom;

	background-repeat:no-repeat;

	padding:30px 35px 5px 0px;

	}



.keymetrixbg {

	background-image:url(../images/key_metrics_bg.jpg);

	background-position:right bottom;

	background-repeat:no-repeat;

	width:220px;

	height:102px;

	padding:0px 0px 4px 18px;

	background-color:#ff9600;

	}

.keymetrixbg_new {

	background-image:url(../images/keymetrics_center_bg.gif);

	background-position:right bottom;

	background-repeat:no-repeat;

	width:220px;
	padding:0px 0px 4px 18px;

	background-color:#ff9600;

	}

	
.bottom_link {
	
	 font-family:Arial, Helvetica, sans-serif;

	 font-size:11px;
	 font-style:normal;

	 color:#000000;

	 text-decoration:none;

 	 padding:0px 10px 10px 0px;
	}
.keymetrixcontent {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#303030;

	}

	

	

.jobsearchsection{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#23232c;

        height:21px;

	 } 

.jobsearchsectionlabel{

	 font-family:Arial, Helvetica, sans-serif, Tahoma,;

	 font-size:16px;

         font-weight:bold;

         width:150px;

	 color:#23232c;

	 } 

	 

.jobsearchinput{

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:11px;

	color:#000000;

	border:1px solid #4189ce;

	width:320px;

	height:20px;

	padding:2px;	

	font-variant: normal;

	 }
.jobsearchinput_new{

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:11px;

	color:#000000;

	border:1px solid #4189ce;

	width:430px;

	height:20px;

	padding:2px;	

	font-variant: normal;

	 }


.innerboxbg{ 

        background-image:url(../images/innerbx_bg.gif); 

        background-repeat:repeat-x;

       

        }

.innerboxborder{

        border:#76B1CD solid 1px;

        border-top: none;

        }

.innerboxcontent{

        font-family:Verdana, Arial, Helvetica, sans-serif;

        font-size:11px;

        color:#063451;

        text-decoration:none;

        padding-left:9px;

        }

.innerratecontent{

       font-family:Verdana, Arial, Helvetica, sans-serif;

       font-size:11px;

       color:#063451;

       text-decoration:none;

       padding-left:9px;

       height:15px;

      }



.content {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #000000;

	text-align:left;

	padding-left:10px;

	padding-top:1px;

}

.contentbold {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #2d84de;

	text-align:left;

	font-weight:bold;

}

.innerfom{

       background-color:#ffffff;

       border:#B8D3E3 solid 1px;

       padding-left:3px;

       width:180px;

       margin-left:8px;

       margin-top:2px;

       font-family:Verdana, Arial, Helvetica, sans-serif;

       font-size:11px;

       color:#063451;

       height:25px;

       }



.sectionheading {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:18px;

	 color:#ffffff;

	 padding:6px 12px 4px 33px;

	}







.ourpartners {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:18px;

	 color:#000000;

	 padding:6px 6px 4px 33px;

	}



.sectioncontent {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:12px;

	 color:#23232c;

         padding:22px 6px 6px 40px;

	 } 

	 

 .sectionlink {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:12px;

	 color:#23232c;

	 text-decoration:underline;	

	 }

.contentorange {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #ff9600;

	text-align:left;

	text-decoration:none;

}

	 

.sectionlink:hover {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:12px;

	 color:#23232c;

	 text-decoration:none;	

	 }

	 

.loginsectioncontent { 

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#2077c6;

	 padding:2px 0px 2px 0px;

	}

	 

.loginsectioninput{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#000000;

	 border:1px solid #4189ce;

	 width:188px;

	 height:19px;

	 padding:2px;

	 }	 
.loginsectioninput_new{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#000000;

	 border:1px solid #4189ce;

	 width:267px;

	 height:19px;

	 padding:2px;

	 }	 


.loginsectioninput2{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:10px;

	 color:#000000;

	 border:1px solid #4189ce;

	 width:161px;

	 height:19px;

	 padding:2px;

	 }
.loginsectioninput2_new{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:10px;

	 color:#000000;

	 border:1px solid #4189ce;

	 width:240px;

	 height:19px;

	 padding:2px;

	 }
	 
.jobtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#132636;
	}
.loginsectionlink { 

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#2077c6;

	 text-decoration:underline;

	}



.loginsectionlink:hover { 

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#2077c6;

	 text-decoration:none;

	}



.toplinkcontent {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#666666;

	}

	 

.toplink {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#000000;

	 text-decoration:none;

 	 padding:2px;

	}



.toplink:hover {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#7ea7e3;

	 text-decoration:underline;

	 padding:2px;

	}



	

.footer {

	 	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	    font-size:11px;

	    color:#23232c;

		padding:4px;	

		}

		

.jobseekersignupbg {

	background-image:url(../images/job_seeker_curve.jpg);

	background-position:left top;

	background-repeat:no-repeat;	

	width:213px;

	height:29px;

	background-color:#FF9600;

	}

.jobseekersignupbgnew {

	

	
	

	width:417px;

	height:29px;

	background-color:#FF9600;

	}


.seekersignuplink {



	 font-family:Arial, Helvetica, sans-serif, Tahoma;



	 font-size:16px;



	 color:#573300;



	 font-weight:bold;



	 text-decoration:none;



 	 padding:0px 18px 0px 2px;



	}



.seekersignuplink a:link {



	 font-family:Arial, Helvetica, sans-serif, Tahoma;



	 font-size:16px;



	 color:#ffffff;



	 font-weight:bold;



	 padding:0px 18px 0px 2px;

	
	 text-decoration:none;



	}


.seekersignuplink a:visited {



	 font-family:Arial, Helvetica, sans-serif, Tahoma;



	 font-size:16px;



	 color:#ffffff;



	 font-weight:bold;



	 padding:0px 18px 0px 2px;

	
	 text-decoration:none;



	}
.seekersignuplink a:hover {



	 font-family:Arial, Helvetica, sans-serif, Tahoma;



	 font-size:16px;



	 color:#054084;



	 font-weight:bold;



	 padding:0px 18px 0px 2px;



	 text-decoration:none;

	}
.emplsignuplink {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:16px;

	 color:#000000;

	 font-weight:bold;

	 text-decoration:none;

 	 padding:0px 2px 0px 18px;

	}



.emplsignuplink:hover {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:16px;

	 color:#000000;

	 font-weight:bold;

	 text-decoration:underline;

 	 padding:0px 2px 0px 18px;

	}

	

.loginlink {

	  font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#7ea7e3;

 	 font-weight:bold;

	 text-decoration:none;

	}



.loginlink:hover {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#7ea7e3;

	 font-weight:bold;

	 text-decoration:underline;

	}



.more{

	 font-family:Arial, Helvetica, sans-serif, Tahoma; 

	 font-size:11px;

	 color:#2278c1;

	 font-weight:bold;

	 text-decoration:underline;

      }		

	 

.more:hover{

	 font-family:Arial, Helvetica, sans-serif, Tahoma; 

	 font-size:11px;

	 color:#2278c1;

	 font-weight:bold;

	 text-decoration:none;

     }



.uploadresumecontent {

	 font-family:Arial, Helvetica, sans-serif, Tahoma; 

	 font-size:15px;

	 color:#ffffff;

	 font-weight:bold;

         text-decoration:none;	

	}



.keymetrixheading {

	 font-family:Arial, Helvetica, sans-serif, Tahoma; 

	 font-size:18px;

	 color:#ffffff;

	 font-weight:bold;

	 padding:15px 0px 10px 16px;

	}

		

.trail2hirelink {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:12px;

	 color:#bdbdbd;

	 text-decoration:underline;	

	 }

	 

.trail2hirelink:hover {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:12px;

	 color:#bdbdbd;

	 text-decoration:none;	

	 }	

	

.footer {

	 	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	    font-size:11px;

	    color:#23232c;

		padding:4px;	

		}

		

a.footer{

	 	 font-family:Arial, Helvetica, sans-serif, Tahoma; 

	    font-size:11px;

	    color:#23232c;

		padding:4px;

		text-decoration:none;

		}

		

a:hover.footer{

	 	 font-family:Arial, Helvetica, sans-serif, Tahoma; 

	    font-size:11px;

	    color:#7ea7e3;

		padding:4px;

		text-decoration:underline;

		}

.commentcompany{

	font-family:Arial, Helvetica, sans-serif, Tahoma;

	font-size:10px;

	color:#000000;

	border:1px solid #4189ce;



	font-variant: normal;

	 }



		

/*   Sub-pages css */



	

.innerbannerbg {

	background-image:url(../images/inner_topbg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	height:139px;

	}

	

.innerpageheadingblue{

	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	font-size:18px;

	color:#007cc2;

	font-weight:bold;

	}

	

.innerpageheadingorange{

	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	font-size:18px;

	color:#ff9600;

	font-weight:bold;

	}

	

.innercontent{

	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	font-size:11px;

	color:#303030;

	padding:4px 4px 4px 38px;

	}

.innercontent1{

	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	font-size:7px;

	color:#303030;

	padding:4px 4px 4px 38px;

	}

	

.innertopbannerbg {

	background-image:url(../images/inner_headings_bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	height:28px;

	padding:6px 4px 6px 12px;

	}

	

.innersubcontent{

	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	font-size:11px;

	color:#303030;

	padding:6px 4px 6px 18px;

	}

DIV#popupcontainer {

	position:absolute;

	width:467px;

	z-index:100;

	}

	

.popupcontent {

	font-family:Arial, Helvetica, sans-serif, Tahoma; 

	font-size:11px;

	color:#999999;	

	}

	

.popuporangebold {

	color:#ff9600;

	font-weight:bold;

	}

	

.popupblueboldlnk {

	color:#0074ba;

	font-weight:bold;

	text-decoration:none;

	}

	

.popupblueboldlnk:link {

	color:#0074ba;

	font-weight:bold;

	text-decoration:none;

	}

	

.popupblueboldlnk:hover {

	color:#0074ba;

	font-weight:bold;

	text-decoration:underline;



	}

.clienttestimonialxcontent {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#303030;

	 text-align:justify;

         padding:18px 6px 6px 8px;



	}



.toplinkcontent1 {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#ff9600;

	}

	

/* search popup */





		 

.searchpopupcontent {

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#303030;

	 text-align:left;



	 

 

	}

	

.searchpopupinput{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:10px;

	 color:#000000;

	 border:1px solid #bed9ff;

	 width:128px;

	 height:21px;

	 padding:1px;

	 }

	 

	 

.searchpopupjobsearchinput{

	 font-family:Arial, Helvetica, sans-serif, Tahoma;

	 font-size:11px;

	 color:#000000;

	 border:1px solid #bed9ff;

	 width:188px;

	 height:18px;

	 padding:2px;

	 }



/* The hint to Hide and Show */

.hint {

   	display: none;

    position: absolute;

    right: -250px;

    width: 200px;

    margin-top: -4px;

    border: 1px solid #c93;

    padding: 10px 12px;

    background: #ffc url(pointer.gif) no-repeat -10px 5px;

}



/* The pointer image is hadded by using another span */

.hint .hint-pointer {

    position: absolute;

    left: -10px;

    top: 5px;

    width: 10px;

    height: 19px;

    background: url(pointer.gif) left top no-repeat;

}

.register {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
        text-decoration:none;
	}
.register a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	text-decoration:none;
	}
.register a:visied {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	text-decoration:none;
	}
.register a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	}