/* styles for interviews selectors 
----------------------------------------------- */
#jobsstep3,#jobsstep2 {display:none;}
#jobsstep3 td,#jobsstep2 td {padding-top:20px;}
.edbutton{margin-left:20px;}
.vid_msg{margin-left:50px;}
#jobcat option:disabled {color:#ccc;}
#jobs option:disabled {color:#ccc;}
.vidframe {overflow:hidden;margin:0 15px 15px 0; width:260px;}
.vidcaption {display:block;text-align:center;}
#vidwrap{display:none;position:fixed; top:25%; left:5%; width:300px;height:200px;border:1px solid #bbb;
	box-shadow: 5px 5px 10px rgba(0,0,0,0.4); -moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.4); -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.4);
}
#viddiv{left:5%; width:300px;height:200px;border:1px solid #bbb;z-index:9;}

#vidclose{position:absolute; right:-20px; top:-20px; width:30px;height:30px;z-index:10;
	box-shadow: 5px 5px 10px rgba(0,0,0,0.4); -moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.4); -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.4);
	border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
	background:url('vidclose.png') no-repeat;
	cursor:pointer;
}
.vidicon {width:35px; height:auto;}
.vidinfo {display:block; width:30px;height:30px;background:url('vidinfo.png') no-repeat;}
#moreinfo {}
#advanced {font-weight:bold;}
#clearfilter {padding:2px 5px; margin:0; cursor:pointer;text-decoration:underline;}
#clearfilter:hover {color:#fff;background: #7f8e60;text-decoration:underline;}
#filtersettings {display:block; padding-left:15px;}
#filtersettings table {border:none;margin-top:5px;}
.grayed {color:#aaa;}
.jobstab th {text-align:left;background:#ddd;}
.jobstab tr {border-bottom:1px solid gray;}
.hasslug {text-decoration:underline;cursor:pointer;}