/* $Id: job-posting.css,v 1.1.2.5 2008/05/06 22:36:55 gmarus Exp $ */

.clear-block .node{
margin:25px 0px 0px 0px;
border:1px solid #D3E7F4;

}

#job-posting-nodelist .node{
border:1px solid #D3E7F4;
margin:5px 0px 0px 0px;
padding:0px 5px 0px 5px

}

/*#job-posting-nodelist .node .submitted{
margin:0px;
visibility:hidden;
}*/

#job-posting-nodelist .node h2{
margin:5px 0px 0px 0px;
}


span.job-posting-label {
  font-weight: bold;
}

div.job-posting-link {
  margin: 0.5em 0;
  background:url(../../../../themes/garland/images/applyjob.jpg);
  width:150px;
  background-repeat:no-repeat;
  height:25px;
  padding-top:2px;
  color:#FFFFFF !important;
}

div.job-posting-reg {
  margin: 0.5em 0;
  /*background:url(../../../../themes/garland/images/applyjob.jpg);*/
  width:200px;
  background-repeat:no-repeat;
  height:25px;
  text-align:center;
  padding-top:5px;
  color:#000000 !important;
}

#job-posting-nodelist {
	margin-top: 2.5em;
}

/* job posting titles */
#job-posting-nodelist h2 {
  font-size: 1.5em;
}

.job-posting-reference{
	margin-bottom:3px;
	margin-top:3px;
}

.job-posting-location{
	margin-bottom:3px;
	margin-top:3px;
}

.job-posting-employer{
    margin-bottom:3px;
	margin-top:3px;
}

.job-posting-deadline{
	margin-bottom:3px;
	margin-top:3px;
}

.job-posting-contact{
	margin-bottom:3px;
	margin-top:3px;
}

.job-posting-url{
	margin-bottom:3px;
	margin-top:3px;
}

.job-posting-description-label{
	font-weight: bold;
}