span.displaying {
	display:block;
	color:#02738a;
	font-size:12px;
	position:absolute;
	top:5px;
	right:5px;
	}

/*home*/
.home .news {
	border-bottom:1px solid #dedede;
	padding:15px 0 10px;
	text-align:justify
	}	
.home .news h1.title-page {
	padding-bottom:10px;
	}
.home .news img {
	border:3px solid #d7d7d7;
	float:left;
	/*height:134px;
	width:204px;*/
	}
.home .news p {
	line-height:19px;
	padding-left:218px;
	}
.home .news p.no-img {
	padding-left:0;
	}
.home .news p.no-img img {
	height: auto;
    width: auto;
    border: none;
	}
.home .news a {
	display:block;
	background:url(../img/design/bg-button.gif) left bottom repeat-x #00d0f9;
	border:1px solid #0f96f4;
	color:#FFFFFF;	
	font-size:12px;
	padding:3px 0;
	text-align:center;
	text-transform:uppercase;
	margin-top:20px;
	width:75px;
	}
/*home*/

/*jobs*/
.jobs {
	position: relative;
	min-height:1020px;
	height:auto!important; height:1020px;
	}
.jobs .find-jobs{
	border-bottom:1px solid #dedede;
	padding:15px 0 10px;	
	}
.jobs .find-jobs .clearfix {
	padding:3px 0;
	}
.jobs .find-jobs h1.title-page {
	padding-bottom:10px;
	text-transform:none
	}
.jobs .find-jobs .left-text1 {
	float:left;
	text-align:right;
	padding-right:3px;
	width:65px;
	}
.jobs .find-jobs .right-elem {
	float:left;
	width:520px;
	}
.jobs .find-jobs .right-elem1 {
	float:left;
	width:195px;
	}
.jobs .find-jobs .right-elem input, .jobs .find-jobs .right-elem select, .jobs .find-jobs .right-elem1 select {
	border:1px solid #cccccc;
	font-size:11px;
	margin:0 5px;
	height:15px;
	}
.jobs .find-jobs .input1 input {
	width:510px;
	}
.jobs .find-jobs .inp-sel input {
	width:190px;
	}
.jobs .find-jobs .inp-sel select {
	width:110px;
	}
.jobs .find-jobs .select1 select {
	width:192px;
	}
.jobs .find-jobs .width {
	width:270px;}
.jobs .find-jobs input.button-find-jobs {
	background:url(../img/design/bg-button.gif) left bottom repeat-x #00D0F9;
	border:1px solid #0F96F4;
	color:#FFFFFF;
	cursor:pointer;
	font-family:tahoma;
	font-size:11px;
	height:22px;
	text-transform:uppercase;
	margin-top:17px;
	width:75px;
	}
.jobs-sub-menu {
	color:#999999;
	font-size:12px;
	font-weight:bold;
	padding:5px 0;
	}
.jobs-sub-menu a {
	color:#999999;
	text-transform:uppercase;
	text-decoration:none;
	margin:0 10px;
	}
.jobs-sub-menu a.mar-no {
	margin-left:0;}
.jobs-sub-menu a:hover {
	color:#474747;
	text-decoration:none;
	}
.jobs-sub-menu a.hover {
	color:#474747;
	}
.job-title a {
	display:block;
	float:left;
	font-size:12px;
	color:#006699;
	padding:10px 0;
	width:195px;
	}
.jobsearch input {
	border:1px solid #cccccc;	
	margin:0 5px;
	height:20px;
	width:225px;
	vertical-align:middle;
	}
.jobsearch input.button-search {
	background:url(../img/design/bg-button.gif) left bottom repeat-x #00D0F9;
	border:1px solid #0F96F4;
	color:#FFFFFF;
	cursor:pointer;
	font-family:tahoma;
	font-size:12px;
	height:22px;
	text-transform:uppercase;
	margin-left:17px;
	margin-right:0px;
	width:75px;
	}
.checkbox {
	padding:5px 0 0 0;}
.checkbox input {
	vertical-align:middle;
	margin:0 5px;
	}
.jobsearch-resalt {
	border-bottom:1px solid #dedede;
	font-size:12px;
	line-height:18px;
	padding:15px 0 10px;	
	}
.jobsearch-resalt-link { color:#006699; }
.jobsearch-resalt-link a {
	color:#006699;
	margin:0 5px;
	text-decoration:none;
	}
.jobsearch-resalt-link a.mar-no {
	margin-left:0;
	}
.jobsearch-resalt-link a:hover {
	text-decoration:underline;
	}


.jobs .left-job {
	float:left;
	width:188px;
	padding:15px;
	}
.jobs .right-job {
	float:right;
	font-size:12px;
	line-height:18px;
	padding-top:15px;
	width:370px;
	}
.jobs .right-job a {
	font-weight:bold;
	}	
.gray-padd {
	padding:10px 0;
	}
.gray-lt {
	background:url(../img/design/gray-lt.gif) left top no-repeat #e0e0e0;
	width:188px;
	}
.gray-rt {
	background:url(../img/design/gray-rt.gif) right top no-repeat;
	}
.gray-lb {
	background:url(../img/design/gray-lb.gif) left bottom no-repeat;
	}
.gray-rb {
	background:url(../img/design/gray-rb.gif) right bottom no-repeat;
	padding:5px;
	color:#000000;
	line-height:18px;
	}
.jobs .button-apply-online {
	background:#00D0F9 url(../img/design/bg-button.gif) repeat-x scroll left bottom;
	border:1px solid #0F96F4;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	margin:0 auto;
	padding:3px 0;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	width:112px;
	}
.left-job a.back {
	display:block;
	color:#006699;
	padding:20px 0;
	text-align:center;
	text-decoration:underline;
	}
.left-job a.back:hover {
	text-decoration:none;
	}
.jobsearch-resalt-open {
	border:1px solid #dedede;
	font-size:12px;
	line-height:18px;
	padding:5px;
	bottom:0px;
	left:0px;
	position:absolute;
	}
.jobsearch-resalt-open .button-apply-online {
	margin:0px;
	}
/*jobs*/
/*local_top_employers*/
.local_top_employers p {
	padding:10px 0;	
	}
.local_top_employers p strong {
	color:#006699;}
.local_top_employers {
	font-size:12px;
	padding-top:15px;
	}
/*local_top_employers*/

/*events-calendar*/
.events-calendar {
	padding-top:15px;
	}
.events-calendar h1.title-page {	
	text-transform:none;
	}
.events-calendar .month {
	font-size:12px;
	font-weight:bold;
	padding:10px 0;
	text-align:center;
	}
.events-calendar table, .events-calendar tr,.events-calendar td, .events-calendar th {
	border-collapse: inherit}
.events-calendar td, .events-calendar table {
	border:1px solid #dedede;
	}
.events-calendar td {	
	width:78px;
	height:56px;
	vertical-align:top;
	}
.events-calendar td strong {
	display:block;
	}
.events-calendar td a {
	color:#666666;
	display:block;
	font-size:9px;
	padding:2px 0;
	text-decoration:none;
	position:relative;
	}
.events-calendar td a:hover {
	text-decoration:none;
	} 
.events-calendar td a:hover events {
	display:block;
	}
.events-calendar td a span.span-block {
	display:block;
	float:left;
	color:#6699cc;
	}
.events-calendar div.data-prev-next {
	opacity: 0.5;	filter: alpha(opacity=55); background:#ffffff;
	}
.events-calendar .data {
	color:#999999;
	float:left;
	width:82px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	}
.events-calendar a span {
	display:none
	}
.events-calendar a:hover span {
	display: block
	}
.events-calendar a .events {
	position:absolute;
	top:-65px;
	left:10px;
	width:100%;
	}
.events-calendar .events .events-lt {
	background:url(../img/design/events-lt.png) left top no-repeat;
	}
.events-calendar .events .events-rt {
	background:url(../img/design/events-rt.png) right top no-repeat;
	padding:0 5px;
	}
.events-calendar .events .events-top {
	background:#ffffcc;
	border-top:1px solid #666666;
	height:3px;
	overflow:hidden;
	}
.events-calendar .events .events-lb {
	background:url(../img/design/events-lb.png) left bottom no-repeat;
	padding-bottom:16px;
	}
.events-calendar .events .events-rb {
	background:url(../img/design/events-rb.png) right bottom no-repeat;
	padding:0 4px 0 24px;
	}
.events-calendar .events .events-bott {
	background:#ffffcc;
	border-bottom:1px solid #666666;
	height:2px;
	overflow:hidden;
	}
.events-calendar .events .events-box {
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background:#ffffcc;
	padding:2px;
	}
.events-calendar .events .events-box strong {
	display:block;
	color:#6699cc;
	}
.events-calendar .events .events-box p {
	padding:7px 0;
	}	
/*events-calendar*/

/*map*/
.map {
	padding-top:15px;
	}
.map h1.title-page {	
	text-transform:none;
	}
.map p {
	font-size:12px;
	padding:10px 0;
	}
.map .google-map {
	border:1px solid #4a4a4a;
	height:649px;
	width:586px;
	}
/*map*/


/*community*/
.community {
	padding-top:15px;
	position:relative;
	}

.community h1.title-page {	
	text-transform:none;
	}
.community table {
	width:100%;
	}
.community .box-community {	
	padding:7px 10px;
	text-align:center;
	width:96px;
	}
.community .box-community a {
	color:#257a99;
	text-decoration:none;}
.community .box-community img {
	border:1px solid #cccccc;
	/*height:60px;*/
	margin-top:3px;
	/*width:90px;*/
	}
/*community*/


/*post_a_house_result*/
.post_a_house_result {
	padding-top:15px;
	position:relative;
	}

.post_a_house_result h1.title-page {	
	text-transform:none;
	padding-bottom:10px;
	}
.post_a_house_result .house_result {
	border-bottom:1px solid #dedede;
	}
.post_a_house_result .house_result .housing {
	border-top:1px solid #dedede;
	padding:10px 0;
	}
.post_a_house_result .house_result strong {
	color:#006699;
	display:block;
	font-size:14px;
	padding-bottom:10px;
	}
.post_a_house_result .house_result img {
	border:1px solid #000000;
	float:left;
	height:64px;
	width:87px;
	}
.post_a_house_result .house_result p {
	padding:3px 0 8px 98px;
	}
.post_a_house_result .house_result p strong {
	color:#474747;
	display:block;
	font-size:11px;
	padding-bottom:0px;
	}
/*post_a_house_result*/

/*restaurant*/
.restaurant {
	padding-top:25px;
	position:relative;
	}


.restaurant .restaurant_result {
	border-bottom:1px solid #dedede;
	}
.restaurant .restaurant_result .restaurant-box {
	border-top:1px solid #dedede;
	padding:10px 0;
	}
.restaurant .restaurant_result .restaurant-box1 img {
	width: auto;
    height: auto;
	}
.restaurant .restaurant_result .restaurant-box1 p {
    padding:3px 0 8px 0;
    }
.restaurant .restaurant_result strong {
	color:#006699;
	display:block;
	font-size:14px;
	padding-bottom:10px;
	}
.restaurant .restaurant_result img {
	border:1px solid #000000;
	float:left;
	height:64px;
	width:87px;
	}
.restaurant .restaurant_result p {
	padding:3px 0 8px 98px;
	}
.restaurant .restaurant_result p strong {
	color:#474747;
	display:block;
	font-size:11px;
	padding-bottom:0px;
	}
.restaurant .restaurant_result p a {
	color:#006699;
	text-decoration:none;
	}
.restaurant .restaurant_result p a:hover {
	text-decoration:underline;
	}
/*restaurant*/

/*headhunters*/
.headhunters {
	font-size:12px;
	padding-top:15px;
	}
.headhunters p {
	line-height:18px;
	}
.headhunters .bg-gray {
	background:#dbdbdb;
	}
.headhunters .box-headhunters {
	color:#000000;
	padding:5px 0;
	}
.headhunters .box-headhunters strong {
	color:#006699;
	}	
.headhunters .box-headhunters a {
	color:#0099ff;
	margin-right:40px;
	text-decoration:underline;
	}
.headhunters .box-headhunters a:hover {
	text-decoration:none;
	}
.headhunters .left-headhunters,.headhunters .right-headhunters {
	padding:2px 0 2px 5px;
	}
.headhunters .left-headhunters {
	float:left;
	width:385px;
	}
.headhunters .right-headhunters {
	float:left;
	width:185px;
	}
/*headhunters*/

/*link_to_our_job_board*/
.link_to_our_job_board {
	position: relative;	
	}
.link_to_our_job_board .add-link{
	border-bottom:1px solid #dedede;
	padding:10px 0 10px;	
	}
.link_to_our_job_board .add-link .clearfix {
	padding:3px 0;
	}

.link_to_our_job_board .add-link .left-text1 {
	float:left;
	text-align:right;
	padding-right:3px;
	width:65px;
	}
.link_to_our_job_board .add-link .right-elem {
	float:left;
	width:520px;
	}
.link_to_our_job_board .add-link .right-elem1 {
	float:left;
	width:220px;
	text-align:right;
	}
.link_to_our_job_board .add-link .right-elem input, .link_to_our_job_board .add-link .right-elem1 select, .link_to_our_job_board .add-link .input2 input {
	border:1px solid #cccccc;
	font-size:11px;
	margin:0 5px;
	height:15px;
	}
.link_to_our_job_board .add-link .input1 input {
	width:510px;
	}
.link_to_our_job_board .add-link .textarea textarea {
	width:510px;
	border:1px solid #cccccc;
	font-size:11px;
	margin:0 5px;
	height:60px;
	}
.link_to_our_job_board .add-link .input2 input {
	width:208px;
	}

.link_to_our_job_board .add-link .select1 select {
	width:208px;
	}
.link_to_our_job_board .add-link .width {
	width:290px;}
.link_to_our_job_board .add-link input.button-add-link {
	background:url(../img/design/bg-button.gif) left bottom repeat-x #00D0F9;
	border:1px solid #0F96F4;
	color:#FFFFFF;
	cursor:pointer;
	font-family:tahoma;
	font-size:11px;
	height:22px;
	text-transform:uppercase;
	margin-top:17px;
	width:75px;
	}

.link_to_our_job_board .links {
	border-bottom:1px solid #dbdbdb;
	border-top:1px solid #dbdbdb;
	padding:5px 0;
	font-size:12px;	
	}
.link_to_our_job_board .links a {
	color:#006699;
	text-decoration:none;
	}
.link_to_our_job_board .links a:hover {
	text-decoration:underline;
	}
.link_to_our_job_board .links .left-links {
	float:left;
	width:530px;
	}
.link_to_our_job_board .links .left-links a {
	font-weight:bold;
	margin:0 3px;
	}
.link_to_our_job_board .links .right-links {
	float:left;
	width:60px;
	text-align:right;
	}

.link_to_our_job_board .links-resalt {
	font-size:12px;

	}
.link_to_our_job_board .links-resalt span {
	display:block;
	font-weight:bold;
	color:#000000;
	padding:10px 0;
	}
.link_to_our_job_board .links-resalt p {
	padding:5px 0;
	}
.link_to_our_job_board .links-resalt p strong {
	color:#006699;
	}
/*link_to_our_job_board*/

/*post-a-job*/
.post-a-job {
	padding-top:15px;
	font-size:12px;
	}
.post-a-job h1.title-page {
	text-transform:none;
	}
.post-a-job p {
	padding:10px 0;
	}
.post-a-job ul.list {
	padding:10px 0;
	list-style:none;
	}
.post-a-job ul.list li {
	background: url(../img/design/a2.gif) left 5px no-repeat; padding-left:15px;
	}
.post-a-job .box-post-a-job {
	border-top:1px solid #dbdbdb;
	}
.post-a-job .box-post-a-job h2.title-page {
	padding-top:20px;
	}
.post-a-job .box-post-a-job form {
	padding-left:88px;
	}
.post-a-job .box-post-a-job form .form-post-a-job {
	text-align:right;
	padding:1px 0;
	width:380px;
	}
.post-a-job .box-post-a-job form .form-post-a-job span {
	display:block;
	float:left;
	}
.post-a-job .box-post-a-job form .form-post-a-job input {
	border:1px solid #acacac;
	color:#cccccc;
	width:250px;
	}
.post-a-job .box-post-a-job form .form-post-a-job input[type="radio"] {
	border: none !important;
	width:auto !important;
	}
.post-a-job .box-post-a-job form .form-post-a-job select {
	border:1px solid #acacac;
	color:#000000;
	width:55px;
	}
*html .post-a-job .box-post-a-job form .form-post-a-job select {width:56px;}
.post-a-job .box-post-a-job form .form-post-a-job select.number { width:38px}
.post-a-job .box-post-a-job form .form-post-a-job select.month { width:92px}
.post-a-job .box-post-a-job form .form-post-a-job textarea {
	border:1px solid #acacac;
	color:#cccccc;
	font-family:tahoma;
	font-size:12px;
	height:90px;
	width:250px;
	}
.post-a-job .box-post-a-job form .form-post-a-job input.button-submit{
	background:url(../img/design/bg-button.gif) left bottom repeat-x #00d0f9;
	border:1px solid #0f96f4;
	color:#FFFFFF;
	cursor:pointer;
	font-family:tahoma;
	font-size:12px;
	height:22px;
	text-transform:uppercase;
	width:72px;
	}
.post-a-job .box-post-a-job form .additional-info textarea {
	height:50px;
	}
/*post-a-job*/


/**/
.post-a-house4sale {
	padding-top:15px;
	font-size:12px;
	}
.post-a-house4sale h1.title-page {
	text-transform:none;
	}
.post-a-house4sale p {
	padding:10px 0;
	}
.post-a-house4sale .enter-listing-information {
	border:1px solid #cccccc;
	text-align:left;
	padding:5px;
	}
.post-a-house4sale .enter-listing-information span {
	color:#FF0000;
	}
.post-a-house4sale .enter-listing-information input, .post-a-house4sale .enter-listing-information select {
	border:1px solid #cccccc;
	vertical-align:middle;
	margin:2px 0 0 0;
	}
.post-a-house4sale .enter-listing-information .inp1 {
	float:left;
	width:207px;
	}
.post-a-house4sale .enter-listing-information .inp1 input {
	width:205px;
	}
.post-a-house4sale .enter-listing-information .inp2 {
	float:left;
	padding-left:9px;
	width:100px;
	}
.post-a-house4sale .enter-listing-information .inp2 input {
	width:98px;
	}
.post-a-house4sale .enter-listing-information .inp3 {
	float:left;
	padding-left:9px;
	width:57px;
	}
.post-a-house4sale .enter-listing-information .inp3 input {
	width:55px;
	}
.post-a-house4sale .enter-listing-information .inp4 {
	float:left;
	padding-left:9px;
	width:168px;
	}
.post-a-house4sale .enter-listing-information .inp4 input {
	width:165px;
	}
.post-a-house4sale .enter-listing-information .inp5 {
	float:left;
	padding-left:9px;
	width:180px;
	}
.post-a-house4sale .enter-listing-information .inp5 input {
	width:178px;
	}
.post-a-house4sale .enter-listing-information .sel1 {
	float:left;
	padding-left:9px;
	width:72px;
	}
.post-a-house4sale .enter-listing-information .sel1 select {
	width:70px;
	
	}
.post-a-house4sale .enter-listing-information .sel2 {
	float:left;
	width:125px;
	}
.post-a-house4sale .enter-listing-information .sel2 select {
	width:123px;
	
	}

.post-a-house4sale .enter-listing-information .sel3 select {
	width:128px;
	}
.post-a-house4sale .padd-5px {
	height:5px;
	overflow:hidden;
	}
.post-a-house4sale .clearfix {
	padding:1px 0;
	}
.post-a-house4sale .house4sale span {
	display:block;
	color:#474747;
	width:120px;
	float:left		
	}
.post-a-house4sale .house4sale input {
	margin-right:5px;
	width:75px;
	}
.post-a-house4sale .house4sale select {
	width:60px;
	}	
.post-a-house4sale .house4sale-radio-input input {border:0 none;
	vertical-align:middle;
	margin:0 5px 0 20px;
	}
.post-a-house4sale input.button-search {
	background:url(../img/design/bg-button.gif) left bottom repeat-x #00d0f9;
	border:1px solid #0f96f4;
	color:#FFFFFF;
	cursor:pointer;
	font-family:tahoma;
	font-size:12px;
	height:22px;
	text-transform:uppercase;
	width:72px;
	}
/**/































