@charset "utf-8";

/* CSS Document */



body {

padding:0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

body, form {margin:0;}

p, h1, h2, h3, h4, h5, h6 {

padding:0;

margin:0;

}

a {

outline:none;

}


.inner_content p {
  	color:#333;
    font-family:Arial,Helvetica,Tahoma,sans-serif; 
    font-size: 13px;;
    line-height:22px; 
    text-align:left; 
	font-size-adjust:0.5;
font-weight:normal;

margin:0 0 6px;
text-decoration:none;    }



.top_bg {

/*background:url(images/top_bg.jpg) repeat-x;*/

}



.nav_area {

width:980px;

margin:5px 0px 0px;

background:url(images/nav_right.jpg) no-repeat right 50%;

float:left; 

}

.nav_area ul {

padding:0;

list-style-type:none;

margin:0px 2px 0px 0px;

width:970px;

background:url(images/nav_bg.jpg) repeat-x; 

float:left; 

}

.nav_area ul li {

background:url(images/nav_sep.jpg) no-repeat right 50%;

float:left;

height:37px;

}

.nav_area ul li.last {

background: none transparent scroll repeat 0% 0%;

}

.nav_area ul li a {

padding:9px 30px 8px 30px;

float:left;

color:#ffffff;

font-size:14px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

margin-right:1px;

text-decoration:none;

background:url(images/nav_bg.jpg) repeat-x;

height:37px;

	 

}





.nav_area ul li a:hover {

background:url(images/nav_overbg.jpg) repeat-x;

float:left;

color:#ffffff;

text-decoration:none;

}

.nav_area ul li.left_bg {

width:10px;

background:url(images/nav_left.jpg) no-repeat;

float:left;

height:37px;

}





.nav_area .active a {

background:url(images/nav_overbg.jpg) repeat-x;

float:left;

color:#ffffff;

text-decoration:none;

}





.nav_bg {

background:url(images/nav_bg.jpg) repeat-x;

}





.leftbox_top {

background:url(images/box_top.jpg) no-repeat;

width:200px;

height:42px;

}

.leftbox_top h2 {

font-size:17px;

font-weight:bold;

color:#000000;

padding:9px 0 0 0;

text-align:center;

/*padding:12px 0 5px 10px;*/

}


.leftbox_top3 {

background:url(images/box_top1.jpg) no-repeat;

width:200px;

height:62px;

}

.leftbox_top3 h2 {

font-size:17px;

font-weight:bold;

line-height:19px;

color:#000000;

padding:11px 0 0 0;

text-align:center;

/*padding:10px 0 5px 10px;*/

}




.career_forum h2 {

font-size:17px;

font-weight:bold;

color:#000000;

padding:9px 0 0 0;

text-align:center;

/*padding:12px 0 5px 10px;*/

}





.leftbox_top1 {

background:url(images/box_top1.jpg) no-repeat;

width:200px;

height:62px;

}

.leftbox_top1 h2 {

font-size:17px;

font-weight:bold;

line-height:24px;

color:#000000;

padding:9px 0 0 0;

text-align:center;

/*padding:10px 0 5px 10px;*/

}



.leftbox_mid {

background:url(images/box_mid.jpg) repeat-y;

width:200px;

}

.leftbox_bottom {

background:url(images/box_bottom.jpg) no-repeat;

width:200px;

height:6px;

}

#menu {

width: 200px;

	margin-bottom: 0px;

}



#menu ul {

	margin: 0;

	list-style: none;

	line-height: normal;

}



#menu li {

	display: block;

}



#menu a {

font-size:12px;

	display: block;

	padding: 5px 0 5px 28px;

	background:url(images/arrow.jpg) no-repeat 15px 10px;

	/*color: #E08934;*/

	color:#16387c;

	text-decoration:none;

}



#menu a:hover, #menu .active a {

	background: #EBEEF3;

	border-right:1px solid #68b6f1;

	border-left:1px solid #68b6f1;

	text-decoration: none;

	color: #ff6700;

}

.welcome {

font-size:17px;

font-weight:bold;

color:#000000;

line-height:19px;

padding:5px 0 10px 0;

}

.inner_title {

font-size:17px;

font-weight:bold;

color:#000000;

line-height:19px;

padding:0 0 7px 0;

}



.latest {

font-size:18px;

font-weight:bold;

color:#000000;

padding-bottom:10px;

}

.latestjobs {

font-size:18px;

font-weight:bold;

color:#000000;

padding-left:8px;

padding-bottom:3px;

}



.list_bg1 {

background:url(images/list-bg1.jpg) repeat-y;

width:550px;

}

.list_bg2 {

background:url(images/list-bg2.jpg) repeat-y;

width:550px;

}

.listing {

font-size:12px;

color:#333333;

line-height:20px;

padding:0 0 0 5px;

}

.apply {

background:url(images/apply.png) no-repeat;

width:53px;

height:21px;

margin:10px 5px 10px 5px;

}

.apply h2 {

font-size:12px;

font-weight:bold;

color:#FFFFFF;

padding:2px 0 0 10px;

}

.apply h2 a {

color:#FFFFFF;

text-decoration:none;

}

.apply h2 a:hover {

color:#FFCC00;

text-decoration:underline;

}

.viewlist {

background:url(images/view-list.jpg) no-repeat;

width:550px;

height:42px;

}

.viewtext {

font-size:14px;

font-weight:bold;

color:#006699;

padding:10px 0 10px 20px;

}

.latheading {

font-size:14px;

font-weight:bold;

color: #FFFFFF;

padding:0 0 0 0;

}



.rightbox_text {

color:#16387c;

line-height:20px;

padding:10px 0 0 15px;

}

.rightbox_text a {

color:#16387c;

text-decoration:none;

padding:10px 0 0 0px;

}

.rightbox_text a:hover {

text-decoration:underline;

color:#16387c;

padding:10px 0 0 0px;

}

.already {

padding:5px 0 10px 15px;

color:#662C92;

}

.username {

color:#16387c;

padding:2px 0 5px 0;

}

.forgot {

padding:5px 0 10px 75px;

color:#662C92;

}

.forgot a {

text-decoration:none;

color:#662C92;

}

.forgot a:hover {

text-decoration:underline;

color:#662C92;

}

.login {

background:url(images/login.jpg) no-repeat;

width:64px;

height:26px;

margin:0 0 0 100px;

}

.login h2 {



padding:5px 0 0 16px;

}

.login h2 a {

color:#FFFFFF;

font-weight:bold;

font-size:12px;

text-decoration:none;

}

.login h2 a:hover {

text-decoration:underline;

color:#FFCC00;

}

.notmember {

padding:15px 0 5px 15px;

}

.notmember a {

font-size:12px;

color:#003366;

font-weight:bold;

text-decoration:none;

}

.notmember a:hover {

text-decoration:underline;

}

.hirebox_mid {

background:url(images/hire_bg.jpg) repeat-y;

width:200px;

}

.hirebox_bottom {

background:url(images/hire_bottom.jpg) no-repeat;

width:200px;

height:9px;

}

.hireborder {

border:1px solid #e5e3e3;

}



.footer {

width:980px;

float:left;

height:28px;

margin:0;

padding:0;

}

.footer ul {

list-style-type:none;

float:left;

padding:0 0 0 320px;

margin:0 1px 0 0;

}

.footer ul li {

padding:14px 15px 5px 15px;

display:inline;

background:url(images/nav_sep1.gif) no-repeat right;

float:left;

height:28px;

}

.footer ul li.last {

background:none;



}

.footer a {

color:#333333;

text-decoration:none;

float:left;

}

.footer a:hover {

text-decoration:underline;

color:#333333;

}

.copyright {

text-align:center;

width:980px;

float:left;

padding:15px 0 15px 0;

color:#333333;

}

.candidatebg {

background:url(images/inner_nametop.jpg) no-repeat;

width:418px;

height:37px;

}

.candidatebg h2 {

padding:5px 0 5px 15px;

font-size:18px;

color:#FFFFFF;

}

.innername_bottom {

background:url(images/inner_namebottom.jpg) no-repeat;

width:540px;

height:32px;

}

.inner_link {

padding:10px 0 5px 15px;

}

.inner_link a {

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

}

.inner_link a:hover {

text-decoration:underline;

}

.senior {

font-size:22px;

font-weight:bold;

padding:10px 0 10px 0;

}

.PositionTitle {

font-size:22px;

font-weight:bold;

padding:10px 0 10px 0;

color:#663399;

}



.send {

font-size:14px;

color:#4094c1;

font-weight:bold;

}

.send a {

color:#4094c1;

text-decoration:underline;

}

.send a:hover {

text-decoration:none;

}

.cmpanyname {

font-size:14px;

color:#000099;

}

.careertitle {

font-size:12px;

color:#662E91;

font-weight:bold;

}



.Logintitle {

font-size:12px;

color: #FFFF15;

font-weight:bold;

}



.Mandatory {

font-size:13px;

color:#662E91;

font-weight:bold;

}



.Companytitle {

font-size:12px;

color:#662E91;

}



.city {

font-size:14px;

font-weight:bold;

color:#333333;

padding:10px 0 10px 0;

}

.city1 {

font-size:17px;

font-weight:bold;

color:#000000;

text-align:center;

/*padding:10px 0 10px 0;*/

}

.textcontent {

font-size:12px;

color:#333333;

/*padding:0px 0 10px 10px;*/

text-decoration:none;

}

.textcontent  a:hover{

font-size:12px;

color:#333333;

/*padding:0px 0 10px 10px;*/

text-decoration:none;

}





.inner_content {

	/*line-height:24px;*/

	color: #000000 ;

	background-color: #FFFFFF;

/*	border: 1px 1 #0080FF;*/

}

.applyjob {

background:url(images/applyjob.gif) no-repeat;

width:144px;

height:27px;

float:right;

margin-right:10px;

}

.applyjob h2 {

color:#FFFFFF;

padding:5px 0 2px 13px;

}

.applyjob h2 a {

font-size:14px;

text-decoration:none;

color:#FFFFFF;

}

.applyjob h2 a:hover {

text-decoration:underline;

color:#FFCC00;

}



.hr {

border-bottom:3px solid #0897c6;

width:980px;

}





.textbox {

/*	background:#FFFFFF url(images/search.png) no-repeat 4px 4px;*/

	padding:4px 4px 4px 5px;

	border:1px solid #CCCCCC;

	/*width:95%;*/

	height:18px;

	color:#8C8C8C;



}



.selectbox {

/*	background:#FFFFFF url(images/search.png) no-repeat 4px 4px;*/

color: #272727;

	padding:4px 4px 4px 5px;

	border:1px solid #CCCCCC;

	/*width:97%;*/

	/*height:30px;*/

}







#customers

{



/*color:#ffffff;*/

/*border:1px solid  #4094C2;

border-collapse:collapse;*/

width:100%;

text-align:left;

}



.Job_Short:hover

{

	border:1px solid  #4094C2;

border-collapse:collapse;

}

.Job_Short:active

{

	

}







.pbutL:hover

{

	background-color: #F5F5FF;

}



.pbutR

{

	background-color: #D7EBFF;border-bottom:2px dotted  #4BC2FC;;border-style:dashed;

}

.pbutL

{

	border-bottom:2px dotted  #4BC2FC;;border-style:dashed;

}

.pbutR:hover

{

	background-color: #F5F5FF;

}





#pages{padding:3px; float:right;}#pages ul{list-style:none;}#pages li{float:left;display:inline;margin:0 2px 0 0;display:block;font-size:11px;}#pages li a{color:#0e509e;padding:3px 6px;border:solid 1px #9aafe5;text-decoration:none;float:left;}#pages li a:hover{background:#d3ecfb;border:solid 1px #0e509e;}#pages li.nolink{border:solid 1px #DEDEDE;color:#888;padding:3px 4px;}#pages li.current{background:#2e6ab1;color:#FFF;padding:4px 6px;}ul.links li{display:block;padding:0;}



#employeerloginbox {

display: none;

}

#candidateloginbox {

display: none;

}





.loginbutton {

   background-image:url(images/login.jpg);

   background-repeat:no-repeat; 

   background-position:top center;

   color:#fff;

   border:none;

}



.Notetxt{color:#CD1614; text-decoration:none; font-size:13px;}

.bulletstyle { border:0; margin:0; padding:0;}





#check_username_availability{

	background: #0997C7;

	border:1px solid black;

	color:white;

}

.is_available{

	font-family: 'tahoma';

	color:green;

}

.is_not_available{

	font-family: 'tahoma';

	color:red;

}







/* NEXT PREV SLIDE CSS START */



		.container {

			width:auto;

			overflow:hidden;

			position:relative;

		}

		.slides {

			position:absolute;

			top:0;

			left:0;

		}

		.slides > div {

			position:absolute;

			top:0;

			width:auto;

			display:none;

		}

		

		#loopedslider {

			margin:0 auto;

			width:auto;

		}

/* NEXT PREV SLIDE CSS END */





	.coda-slider, .coda-slider .panel { width: 466px; } 

	



	.coda-slider { float: left; overflow: hidden; position: relative }

	.coda-slider .panel { display: block; float: left; }





		.slides_container {

			width:187px;

			height:225px;

		}

		

		.slides_container div {

			width:187px;

		}

























