body{margin:0px; padding:0px; background:url(../images/grid2.png) repeat; border-top: solid 3px #FF6600;}

#banner_image {margin:auto;margin:0px;padding:0px;
	width: 980px;margin-top:0px;
}
#slider-wrapper {margin:auto;padding:0px;margin:0px;
    height: 290px;
	background: transparent;
	width: 978px;
		overflow:hidden;
	margin-top:0px;
	margin-bottom:25px;
}
#slider {
    background: url("../images/loading.gif") no-repeat scroll 50% 50% transparent;
    height: 440px;
    position: relative;
    width: 940px;
  
}
#slider img {padding:0px;margin:0px;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}


.nivoSlider {
    position: relative;
}
.nivoSlider img {
    left: 0;
    position: absolute;
    top: 0;
}
.nivoSlider a.nivo-imageLink {
    border: 0 none;
    display: none;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 6;
}
.nivo-slice {
    display: block;
    height: 100%;
    position: absolute;
    z-index: 5;
}
.nivo-box {
    display: block;
    position: absolute;
    z-index: 5;
}
.nivo-caption {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    color: #FFFFFF;
    font-family: arial;
    left: 0;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
    z-index: 8;
}
.nivo-caption p {
    margin: 0;
    padding: 5px;
}
.nivo-caption a {
    color: red;
    display: inline !important;
    text-decoration: none;
}
.nivo-caption a:hover {
    color: blue;
    text-decoration: underline;
}
.nivo-html-caption {
    display: none;
}
.nivo-directionNav a {
    /*background: url("../images/slider/arrowss.gif") no-repeat scroll 0 0 transparent;*/
    cursor: pointer;
    display: block;
    height: 30px;
    position: absolute;
    text-indent: -9999px;
    top: 30%;
    width: 30px;
    z-index: 9;
}
a.nivo-prevNav {
    left: 15px;
}
a.nivo-nextNav {
    background-position: -30px 50%;
    right: 15px;
}
.nivo-controlNav {
    bottom: -30px;
    left: 50%;
    margin-left: -40px;
    position: absolute;
}
.nivo-controlNav a {
    cursor: pointer;
    float: left;
    height: 22px;
    margin-top: 250px;
    position: relative;
    text-indent: -9999px;
    width: 22px;
    z-index: 9;
}
.nivo-controlNav a.active {
    background-position: 0 -22px;
}  .jqueryslidemenu{
font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:12px;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
margin-left:15px;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
z-index:50;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #fff; /*background of tabs (default state)*/
padding:15px 22px 15px 22px;
color:#000;margin-right:9px;
text-decoration: none;
border-radius:3px;text-transform:uppercase;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color:#000;
}

.jqueryslidemenu ul li a:hover{
background:#fff; /*tab link background during hover state*/
color:#ff7401;
box-shadow:0px 1px 1px #000;
}
.jqueryslidemenu ul li a.menuselected { color: white; background:#92002e; }

	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:12px;
width: 160px; /*width of sub menus*/
padding: 10px 5px 10px 25px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #fff;
border-radius:0px;
background:url(arrow-white.png) no-repeat #3aa8de;
}

.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
/*background: #fe9f36;*/
background:#3aa8de;
color:#fff;
border-right: 0px solid #d10948;

}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
.represh{ cursor:pointer; float:left;  height:20px; line-height:30px; margin:10px 0 0 15px;}
.refr{ background:#ccc; font-weight:bold; font-size:30px; font-family:arial; color:#333; text-align:center; letter-spacing:10px; width:210px; height:35px; }


/**********************************newcss12-11-13*****************************************/
.wapper{margin:0px auto; padding:0px; height: auto; width:1024px;}
.livws_header{margin:0px; padding:0px; height: auto; width:100%; background:#fff; clear:both; overflow:hidden;}
.position{margin:0px; padding:0px; height:120px; width:100%; background:#000;}
.logo{margin:15px; padding:0px; height:auto; width:30%; float:left;}
.navegation{margin:0px; padding:0px; height:50px; width:100%; background:url(../images/nav.png) repeat-x; font: normal 18px "Times New Roman", Times, serif; color:#471000;}
.navegation ul{margin:0px; padding:0px; list-style:none;}
.navegation ul li{margin:0px; padding:0px; float:left; background:url(../images/line1.png) no-repeat;}
.navegation ul li a{margin:0px; padding:14px 32px; color:#fff; text-decoration:none; display:block;}
.navegation ul li a:hover{margin:0px; padding:14px 32px; color:#ccc; transition:2s; background:#471000;}

.navegation ul li ul{margin:0px; padding:0px; display: none; background:#f1f1f1; width:206px; position:absolute; font: bold 14px Georgia, "Times New Roman", Times, serif; color:#471000; box-shadow: 1px 1px 5px #888888;}
.navegation ul li ul li{margin:0px; padding:0px; float:none; background:none;}
.navegation ul li:hover ul{ display:block; z-index:1000;}
.navegation ul li ul li a{margin:0px; padding:10px; color:#471000; text-decoration:none; display:block; line-height:20px; }
.navegation ul li ul li a:hover{ color:#fff; transition:1s;}

.prot{margin:0px; padding:10px;}
.line{margin:0px; padding:0px; width:100%; height:50px;}
h3{margin:0px; padding:0px; font: bold 20px Georgia, "Times New Roman", Times, serif; color:#442407; line-height:35px;}
.logout{margin:20px 0 0 0px; padding:0px; height:50px; width:200px; float:right; font: bold 12px Georgia, "Times New Roman", Times, serif; color:#471000;}
.logout ul{margin:0px; padding:0px; list-style:none;}
.logout ul li{margin:0px; padding:0px; float:left;}
.logout ul li a{margin:0px; padding:10px 10px; text-decoration:none; color:#471000; display:block;}
.logout ul li img{margin:0 10px 0 0px; padding:0px; float:left;}

.admin_setting{margin:20px auto 0px auto; padding:0px; height:200px; width:800px; background:#fff; border-radius:20px; 
box-shadow: 1px 1px 5px #888888; clear:both; overflow:hidden;}
.admin_setting2{margin:20px auto 20px auto; padding:0px; height: auto; width:800px; background:#fff; border-radius:20px; 
box-shadow: 1px 1px 5px #888888; clear:both; overflow:hidden;}
.trashbin{margin:10px auto 0 auto; padding:0px; height:50px; width:90%; background:#f1f1f1; font: bold 16px Georgia, "Times New Roman", Times, serif; color:#471000; border-radius:10px; border:solid 1px #ccc;}
.trashbin ul{margin:0px; padding:0px; list-style:none; }
.trashbin ul li{margin:0px; padding:0px; float:left;}
.trashbin ul li img{margin:-4px 10px 0 0px; padding:0px; float:left;}
.trashbin ul li a{margin:0px; padding:15px 52px; text-decoration:none; color:#471000; display:block;}
.admin_check{margin:30px auto 0 auto; padding:0px; height:30px; width:40%;}
.select_ad{margin:0px; padding:5px; height:30px; width:200px; float:right; background:none; border: solid 1px #ccc;}
.job_title{margin:0 0 10px 0px; padding:0px; height:50px; width:100%; background:#f1f1f1; border-radius:10px; border: solid 1px #ccc;}
.title_select{margin:10px; padding:5px; height:30px; width:230px; float:left; background:none; border: solid 1px #ccc;}
.donld{margin:0px; padding:0px; height:30px; width:180px; float:right;}
.donld a img{margin:0 0 0 -14px; padding:0px; float:left;}
.banner_title{margin:40px 0 0 40px; padding:0px; height:7px; width:40%;}
.banner_select{margin:0px; padding:0px; height:30px; width:200px; background:none; border: solid 1px #ccc; float: left;}
.banner_title p{margin:0px; padding:10px; float:left; width:100px;}
.titel_submit{margin:0 0 20px 0px; padding:0px; float:right; height:30px; width:70px;background:#f1f1f1; border-radius:10px; border: solid 1px #ccc; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #471000; text-align:center; line-height:30px;}
.edit_banner{margin:40px; padding:0px; height:30px; width:32%; float:right;}
.edit_banner a{ text-decoration:none; color: #471000;}
.password_check{margin:0px auto; padding:0px; height:200px; width:500px; background:#000;}
.loginboxdiv{margin:0px; padding:0px; height:auto; width:100%;}
.login2boxdiv{margin:0px; padding:0px; height:auto; width:32%;}
.back_button{margin:20px; padding:0px; float:right;}
.login_select{margin:0 11px 0 0; padding:0px; float:left; width:161px;}
.post{margin:0 20px 0 0; padding:0px; float:right; background:#442407; color:#fff; height:30px; width:90px;}
.jobs_main{margin:15px 0 0 0; padding:0px; height: auto; width:100%; background:#fff; box-shadow: 1px 1px 3px #888888;}
#show{margin:0px; padding:0px; float:right;}

.trashbin1{margin:10px auto 0 auto; padding:0px; height:50px; width:90%; background:#f1f1f1; font: bold 16px Georgia, "Times New Roman", Times, serif; color:#471000; border-radius:10px; border:solid 1px #ccc;}
.trashbin1 ul{margin:0px; padding:0px; list-style:none; }
.trashbin1 ul li{margin:0px; padding:0px; float:left;}
.trashbin1 ul li img{margin:-4px 10px 0 0px; padding:0px; float:left;}
.trashbin1 ul li a{margin:0px; padding:15px 52px; text-decoration:none; color:#471000; display:block;}
.trashbin1 ul li ul{margin:0px; padding:0px; width:20%; float:left; position:absolute; background:#fff; display:none;}
.trashbin1 ul li ul li{margin:0px; padding:0px; float:none;}
.trashbin1 ul li ul li a{margin:0 0 0 20px; padding:0px; float:none; line-height:35px; -moz-transition:display 4s;transition:display 4s;}
.trashbin1 ul li:hover ul{margin:0px; padding:0px; display:block; }
h5{margin:0px; padding:0px; font: bold 20px Georgia, "Times New Roman", Times, serif; color:#442407; line-height:25px; text-align:center;}

.select_field{
	width:32%;
	height:32px;
	border:#ccc 1px solid;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#222;
}

/*........................  new style .........................*/
.error_msg{
	width:60%;
	line-height:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#900;
	float:right;
	display:block;
	text-align:left;
}
.success_msg{
	width:60%;
	line-height:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#03C;
	float:right;
	display:block;
	text-align:left;
}
.livws_heading{
	margin:0px; 
	padding:2px 10px; 
	font: bold 20px Georgia, "Times New Roman", Times, serif; 
	color:#442407; 
	line-height:35px;
    width:100%; 
	float:left;
}
.select_recruiter{
	width:20%;
	height:28px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#555;
	margin:7px 0px 0px 156px;
}
/*.....  new style sheet - 21/04/2014 .....*/
.imp {
	background:#f1f1f1; 
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc; 
	line-height:35px; 
	font-size:12px; 
	font-family:Verdana, Geneva, sans-serif; 
	text-align:left; 
	padding:0px 13px;
	cursor:pointer;
}
.high:hover{
	cursor:pointer;
}

.texts{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc; 
	line-height:35px; 
	font-size:12px; 
	font-family:Verdana, Geneva, sans-serif; 
	text-align:left;
	padding:0px 13px;
	cursor:pointer;
}
.myhed1{
	border-bottom:1px solid #000000;
	border-right:2px solid #fff; 
	width:15px; 
	text-align:center; 
	padding:0px 5px; 
	line-height:40px;
}
.myref{
	border-bottom:1px solid #000000;
	border-right:2px solid #fff; 
	width:50px; 
	text-align:left; 
	padding:0px 13px;
}
.myhed2{
	border-bottom:1px solid #000000;
	border-right:2px solid #fff; 
	width:150px; 
	text-align:left; 
	padding:0px 13px;
}
.myhed3{
	border-bottom:1px solid #000000;
	border-right:2px solid #fff; 
	width:70px; 
	text-align:left; 
	padding:0px 13px;
}
.myhed4{
	border-bottom:1px solid #000000; 
	width:100px;
	text-align:center; 
	padding:0px 3px;
}
.jobtype{
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	float:left;
	margin:0px 0px 15px 0px;
}
.jobtype td{
	width:27%;
	line-height:35px;
	float:left;
	margin:0px 45px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#222;
	display:block;
	cursor:context-menu;
}
.jobtype td b{
	width:85%;
	background:#00cff4;
	display:block;
	float:left;
	color:#fff;
	padding:0px 0px 0px 15px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
}
/*.jobtype tr td a{
	cursor: pointer;
	color: #FFF;
	width: 60px;
	line-height: 28px;
	text-align: center;
	float: left;
	border-radius: 20px;
	margin-left: 45px;
	border: 5px solid #FFF;
	background: none repeat scroll 0% 0% #F00;
}
.jobtype tr td a:active{
	border:#fff 5px double;
}*/
.jobtype_hd{
	width:100%;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#036df0;
}
.attend_submit{
	display:block;
	padding:6px 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	background:#036df0;
	border:none;
	float:left;
	margin:0px 0px 5px 10px;
	cursor:pointer;
	box-shadow:4px 4px 1px #0353b6;
	-webkit-box-shadow:4px 4px 1px #0353b6;
	-moz-box-shadow:4px 4px 1px #0353b6;
	-ms-box-shadow:4px 4px 1px #0353b6;
	-o-box-shadow:4px 4px 1px #0353b6;
}
.attend_submit:active{
	position:relative;
	top:1px;
	box-shadow:2px 2px 0px #0353b6;
	-webkit-box-shadow:2px 2px 0px #0353b6;
	-moz-box-shadow:2px 2px 0px #0353b6;
	-ms-box-shadow:2px 2px 0px #0353b6;
	-o-box-shadow:2px 2px 0px #0353b6;
}
.d_form{
	height:auto;width:100%;float:left;clear:both;
}
.black_background{
	width:100%;
	height:100%;
	position:fixed;
	opacity:.7;
	background:#000;
	z-index:100;
	display:none;
}
.user_details{
	width:50%;
	height:540px;
	background:#fff url(../images/back_bg.png) repeat;
	position:fixed;
	z-index:1000;
	top:2%;
	left:25%;
	display:none;
	padding:20px 0px 30px 50px;
	border-radius:20px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-o-border-radius:20px;
	box-shadow:5px 5px 0px #ccc;
	-webkit-box-shadow:5px 5px 0px #ccc;
	-moz-box-shadow:5px 5px 0px #ccc;
	-ms-box-shadow:5px 5px 0px #ccc;
	-o-box-shadow:5px 5px 0px #ccc;
	overflow:hidden;
	overflow-y:scroll;
}
.user_details_row{
	width:100%;
	line-height:36px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#555;
}
.user_details_name{
	width:32%;
	float:left;
}
.user_details_symbol{
	width:8%;
	float:left;
	text-align:center;
}
.user_details_span{
	width:60%;
	float:right;
}
.close_btns{
	float:right;
	margin:-12px 6px 0px 0px;
	cursor:pointer;
}

/*********approval status and recruiter details pop up************/
.showRecruiter{
	width:30%;
	height:auto;
	position:absolute;
	z-index:100;
	background:#fff;
	right:3%;
	margin-top:-14%;
	float:left;
	display:none;
	padding:15px 15px 5px;
	clear:both;
	box-shadow:#ccc 0px 0px 4px;
}
.showRecruiter:before { 
	content:""; 
	position: absolute; 
	right: 47%; 
	top: 138px; 
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent; 
	border-right: 10px solid transparent; 
	border-top: 20px solid #888888;
}
.close_btn{
	position:absolute;
	right:1%;
	float:right;
	top:1%;
	cursor:pointer;
}
.show_box{
	width:100%;
	line-height:28px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#555;
}
.show_box_name{
	float:left;
	width:30%;
}
.show_box_symbol{
	float:left;
	width:5%;
	text-align:center;
}
.show_box_span{
	float:right;
	width:60%;
}
.show_box textarea{
	width:96%;
	height:80px;
	resize:none;
	border:1px solid #888;
	float:left;
}
.sub{
	float:right;
	display:block;
	border:none;
	padding:2px 6px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	background:#06C;
	margin:4px 13px 0 0;
	cursor:pointer;
}
.userphoto{
	width: 100px;
	height: 120px;
	background: none repeat scroll 0% 0% #CCC;
	position: absolute;
	right: 5%;
	top: 10%;
}
/*.....  New Style Sheet for Job Drive - 23/04/2014  .....*/
.select_jobtitle{
	width:32%;
	height:28px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#555;
	margin:8px 0px 0px 140px;
}
.select_jobtitle option{
	padding:10px 5px;
}
.jobtitle_details{
	width:100%;
	height:auto;
	float:left;
	clear:both;
	overflow:hidden;
}
.jobtitle_details_left{
	width:48%;
	height:auto;
	float:left;
	display:block;
	padding:10px;
}
.jobtitle_details_right{
	width:48%;
	height:auto;
	float:right;
	display:block;
	padding:10px;
}
.jobtitle_details_row{
	width:100%;
	line-height:45px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#555;
}
.jobtitle_details_name{
	width:44%;
	float:left;
}
.jobtitle_details_name_hd{
	width:44%;
	float:left;
	font-weight:bold;
}
.jobtitle_details_symbol{
	width:8%;
	float:left;
	text-align:center;
}
.jobtitle_details_span{
	width:48%;
	float:right;
}
.jobtitle_details_span span{
	width:auto;
	cursor:pointer;
	background:#ff0000;
}		

.corner{
	display:block;
	padding:0px 20px;
	line-height:15px;
	float:left;
	border:#555 1px solid;
	border-bottom-right-radius: 40px 100px;
	border-bottom-left-radius: 40px 100px;
	border-top:none;
	margin-left:50px;
	cursor:pointer;
	margin-top:8px;
}
/*.....Recruitment-interviews .....*/
.select_interview{
	width:20%;
	height:28px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#555;
	margin:8px 0px 0px 30px;
}
.select_interview option{
	padding:10px 5px;
}