.first{
	text-align:left; 
  border-top: 1px solid #EEEEEE;
	padding:7px 0 7px 5px;
	font-size:130%;
	background: url(/global/img/category_bg.jpg) repeat-x scroll 0 100% #FFFFFF;
}
.section {
    background-color: #FFFFFF;
    border: 1px solid #8F8F8F;
    overflow: hidden;
    padding: 0;
    margin: 0px;
}
ul.category,ul#categories{
	display:none;height:314px;
	width:210px;
	overflow-x:hidden;
	overflow-y:auto;
	border-color:#cccccc;
	border-right:1px solid #cccccc;
	float:left;
}
.ie6 ul.category.level-four{
	border-right:none;
}
ul#categories{
	width:224px;-moz-border-radius:0 0 0 5px;-webkit-border-bottom-left-radius:5px;border-radius:0 0 0 5px;}
.ie6 ul#categories{
	width:224px;
}
ul.category.active,ul#categories{
	display:block;
}
ul#categories li a:link,ul#categories li a:visited,ul#categories li a:hover,ul#categories li a:active,ul.category li a:link,ul.category li a:visited,ul.category li a:hover,ul.category li a:active{background-image: url(/global/img/choose-category-sprite.gif);background-repeat:no-repeat;display:block;font-weight:normal;line-height:12px;padding:7px 21px 7px 11px;text-decoration:none;color:#cccccc;}
.ie6 ul#categories li a:link,.ie6 ul#categories li a:visited,.ie6 ul#categories li a:hover,.ie6 ul#categories li a:active,.ie6 ul.category li a:link,.ie6 ul.category li a:visited,.ie6 ul.category li a:hover,.ie6 ul.category li a:active{height:1em;}
ul#categories li a:link,ul#categories li a:visited{border-bottom:1px solid #cccccc;line-height:auto;font-weight:bold;background-position:100% -36px;padding:5px 21px 5px 11px;}
ul#categories li a:hover,ul#categories li a:active,ul#categories li.active a:link,ul#categories li.active a:visited,ul#categories li.active a:hover,ul#categories li.active a:active{background-position:100% 13px;background-color:#cccccc;font-weight:bold;}
ul.category li a:link,ul.category li a:visited{background-position:100% -40px;background-color:#fff;border-bottom:1px solid #cccccc;}
ul.category li a:hover,ul.category li a:active,ul.category li.active a:link,ul.category li.active a:visited,ul.category li.active a:hover,ul.category li.active a:active{background-position:100% 9px;background-color:#F2F2F2;border-bottom:1px solid #cccccc;}
ul.category li.active li a:link,ul.category li.active li a:visited,ul.category li.active li a:hover,ul.category li.active li a:active,ul.category li a.final-level:link,ul.category li a.final-level:visited,ul.category li a.final-level:hover,ul.category li a.final-level:active{background-position:100% -117px;}
ul.category li.active a.final-level:link,ul.category li.active a.final-level:visited,ul.category li.active a.final-level:hover,ul.category li.active a.final-level:active{background-position:100% -95px;}
ul.category li.category-help{border-bottom:1px solid #cccccc;padding:5px;background:#CEEAF7}
ul.category li.category-help a{background:#CEEAF7!important;border:0!important;display:inline!important;margin:0;padding:0!important;text-decoration:underline;}
ul.category.scroll{border-right:1px solid #cccccc;}
ul.category.scroll li a{background-position:;}
ul.category.scroll li a{background-position:165px -42px;}
ul.category.scroll li a:hover,ul.category.scroll li a:active{background-position:165px 7px;}
ul.category.scroll li.active a{background-position:166px 7px!important;}}
ul.category.scroll li a.final-level,ul.category.scroll li a.final-level:hover{background-position:166px -117px!important;}
ul.category.scroll li.active a.final-level{background-position:167px -96px!important;}
.ie6 fieldset#continue{position:absolute;float:none;top:85px;right:1px;margin:0;}
div#rental-offered-type{left:150px;top:90px;}
div#jobs-type{height:100px;left:0;top:25px;}
div#rental-offered-type.show,div#jobs-type.show{display:block;z-index:950;}
div#rental-offered-type.show ul,div#jobs-type.show ul{display:block;margin:0;overflow:hidden;width:auto;z-index:951;}
ul#categories li a:hover, ul#categories li a:active, ul#categories li.active a:link, ul#categories li.active a:visited, ul#categories li.active a:hover, ul#categories li.active a:active {
	background-color: #F2F2F2;
	background-position: 100% 13px;
}
ul#categories li {background: url(/global/img/category_bg.jpg) repeat-x scroll 0 100% #FFFFFF;font-weight:bold;}

ul#categories li a:link, ul#categories li a:visited, ul#categories li a:hover, ul#categories li a:active, ul.category li a:link, ul.category li a:visited, ul.category li a:hover, ul.category li a:active {
	color:#3B5998;
	display: block;
	line-height: 1.25em;
	padding: 7px 21px 7px 11px;
	text-decoration: none;
	text-align:left;
}
#category-lists {
	-moz-border-radius: 0 0 0 5px;
	background: none repeat scroll 0 0 #FFFFFF;
	border-top: 1px solid #cccccc;
	float: left;
	height: 314px;
	width:100%;
}
fieldset#continue {
	-moz-border-radius: 0 0 7px 0;
	background: none repeat scroll 0 0 #ddf6fb;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	float: right;
	height:300px;
	margin: 0 0 0 -1px;
	padding:25px 5px 5px 5px;
	width: 100px;
}
fieldset#continue div#submit p.submit{
	width:98px!important;height:25px!important;margin:0!important;padding:0!important;border-radius:6px;display:block;
	-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;border:1px solid #ccc;
}
fieldset#continue div.note p{text-align:center;padding:5px 0 0 0!important;width:100px!important;height:auto!important;}
fieldset#continue div#submit p.submit{width:98px!important;height:25px!important;margin:0!important;padding:0!important;border-radius:5px;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;border:1px solid #ccc;}
fieldset#continue div#submit.ready p.submit{border:1px solid #306754;}
fieldset#continue div#submit p.submit input.submit,fieldset#continue div#submit.ready p.submit input.submit{background:#eee url(/global/img/btn.gif) repeat-x 0 0;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;cursor:pointer;display:block;font-weight:bold;text-align:center;text-decoration:none;vertical-align:middle;width:98px;height:25px;margin:0!important;padding:3px 0 5px 0;}
fieldset#continue div#submit p.submit input.submit{background-position:0 -100px;border-top:1px solid #fff;border-left:1px solid #fff;}
fieldset#continue div#submit.ready p.submit input.submit{background-position:0 -1px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
ul#main-actions li a:link,ul#main-actions li a:visited,ul#main-actions li a:hover,ul#main-actions li a:active{display:inline-block;position:relative;font-weight:bold;color:#fff;text-decoration:none;text-align:center;vertical-align:middle;padding:5px 15px 7px;}