/*** /home/dmonikda/public_html/yourinnovativedesign/sjcl/campus/modules/mod_jafilter_jobs/ja_filter_jobs/css/ja.job_filter.css ***/

div.group {
color:#333333;
border-bottom:1px solid #E9E9E9;
font-weight:bold;
}

div.show{
cursor:pointer;

background:transparent url(images/collapsebtn2.gif) no-repeat scroll 90% 60%;
background-color:#E9E9E9;
}
div.hide{
cursor:pointer;
background:transparent url(images/expandbtn2.gif) no-repeat scroll 90% 60%;
}
#searchmodule{
}
#ja-filter-jobs {
	margin: 0 auto;
}

#ja-filter-jobs ul.menu {
	margin: 0;
	padding: 0;
	list-style: none;
}

#ja-filter-jobs ul.menu li {
	margin: 0;
	list-style: none;
	position: relative;
	width: 100%;
	display: block;
	
}


#filter-group-header,
#ja-filter-jobs ul.menu li a {
	font-weight: bold;
	text-transform: uppercase;
}

#ja-filter-jobs ul.menu li div {
	padding-left: 10px;
	padding-right: 0;	
}
* html #ja-filter-jobs ul.menu li #div-filter-salary-right {
height: expression( this.scrollHeight > 299 ? "300px" : "auto" ); /* sets max-height for IE */
}

#ja-filter-jobs ul.menu li #div-filter-salary-right{
	border: 1px solid #CCCCCC;
	background : #FFFFFF;
	padding: 10px;
	max-height: 300px;
	position: absolute;
	z-index:10000;
	top: 0;
	right: 191px;
	width: 280px;
	display: none;
	
}
* html #ja-filter-jobs ul.menu li #div-filter-keyword {
height: expression( this.scrollHeight > 299 ? "300px" : "auto" ); /* sets max-height for IE */
}
#ja-filter-jobs ul.menu li #div-filter-keyword {
	background : #FFFFFF;
	padding: 10px;
	max-height: 300px;
	position: absolute;
	z-index:10000;
	
}

* html #ja-filter-jobs ul.menu li #div-filter-salary-left {
height: expression( this.scrollHeight > 299 ? "300px" : "auto" ); /* sets max-height for IE */
}
#ja-filter-jobs ul.menu li #div-filter-salary-left{
	border: 1px solid #CCCCCC;
	background : #FFFFFF;
	padding: 10px;
	max-height: 300px;
	position: absolute;
	z-index:10000;
	top: 0;
	left: 183px;
	width: 280px;
	display: none;
	
}
#ja-filter-jobs ul.menu li #div-filter-job_type-left,
#ja-filter-jobs ul.menu li #div-filter-cat_id-left,
#ja-filter-jobs ul.menu li #div-filter-location_id-left{

	border: 1px solid #CCCCCC;
	background : #FFFFFF;
	width: 250px;
	
	position: absolute;
	top: 0;
	left: 183px;
	display: none;
	z-index:10000;
	
}
.div-filter-left{
	border: 1px solid #CCCCCC;
	background : #FFFFFF;
	width: 250px;
	
	position: absolute;
	top: 0;
	left: 183px;
	display: none;
	z-index:10000;
}
.div-filter-right{
	border: 1px solid #CCCCCC;
	background : #FFFFFF;
	width: 250px;
	
	position: absolute;
	top: 0;
	right: 191px;
	display: none;
	z-index:10000;
}
#ja-col2 {
	overflow : visible !important; 
}
#ja-right {
	overflow : visible !important; 
}
.column {
	overflow : visible !important; 
}
#ja-col1 {
	overflow : visible !important; 
}
#ja-colwrap {
	overflow : visible !important; 
}
.div-header{
	font-weight: bold;
	font-size: 13px;
	border-bottom: 1px solid #CCCCCC;
}
.div-header label{
	font-size: 11px;
}
#ja-filter-jobs .content-filter{
	max-height:300px;
	overflow-x:hidden !important;
	overflow-y:scroll !important;
	padding-left:0 !important;
	position:relative;
}
#sidecol {
position: relative;
z-index:10;
}
#component {
position: relative;
z-index:9;
}
div.module div div div div, div.module_menu div div div div, div.module_text div div div div, div.module_hilite div div div div {overflow : visible !important}

div.moduletable {
	overflow : visible !important;
}
.column ul li {
	overflow : visible !important;
}
ul.menu li {
	overflow : visible !important;
}
