
.joblist .city, .joblist .header, .joblist .subheader
{
  font-size:1.2em;
}

.joblist .header
{
  font-weight:bold;
}

.joblist .item
{
  padding-bottom:15px;
  margin-bottom:15px;
  border-bottom:1px solid #dedede;
}
.joblist .header
{
  margin-bottom:8px;
}
.joblist .city
{
  color:#969696;
  margin-bottom:2px;
}

.joblist .header a, .joblist .header a:hover
{
  background:none;
  padding:0;  
}

.joblist .more a, .joblist .more a:hover
{
  padding:0 15px 0 0;
  background:transparent url(../images/link.gif) no-repeat scroll right center;
}

.joblist .more a:hover
{
  background:transparent url(../images/link_hover.gif) no-repeat scroll right center;
}

.videobg .joblist .more a, .videobg .joblist .more a:hover
{
  background:transparent url(../images/link_black.gif) no-repeat right center;
  color:#6e6b0d;
}

.videobg .joblist .more a:hover
{
  background:url(../images/link_black_white.gif) no-repeat right center;
  color:#fff;
}
/************ single **************/
.singlejob
{
  background-color:#DEDEDE;
  margin-bottom:20px;
  overflow:hidden; 
}
.singlejob .left
{
  float:left;
  width:56.4em;
  background-color:#fff;
}
.singlejob .left .left_content, .singlejob .right .right_content
{
  padding:15px 10px;
}
.singlejob .right
{
  float:right;
  width:17.8em;
  background-color:#fff;
}

.singlejob .header
{
  font-weight:bold;
}

.singlejob .city, .singlejob .header, .singlejob .subheader
{
  font-size:1.2em;
}

.singlejob .city, .singlejob .header
{
  margin-bottom:14px;
}

.singlejob .subheader
{
  margin-bottom:20px;
}

.singlejob .position, .singlejob .name, .singlejob .phone, .singlejob .telefax, .singlejob .email
{
  font-size:1.2em;
  margin-bottom:5px;
}

.singlejob .picture
{
  margin-bottom:15px;
}
.singlejob .position
{
  font-weight:bold;
}

.singlejob .titlewrap {
border-bottom:4px solid #DEDEDE;
height:1%;
margin-bottom:25px;
padding-bottom:4px;
position:relative;
}

.singlejob .title {
color:#101010;
float:left;
font-size:2.2em;
}

.singlejob .backtolist {
bottom:5px;
position:absolute;
right:0;
}

.singlejob .backtolist a, .singlejob .backtolist a:hover {
background:transparent url(../images/back.gif) no-repeat scroll right center;
color:#6E6B0D;
font-size:1.5em;
padding-right:20px;
text-decoration:none;
}

.singlejob .backtolist a:hover {
color:#B4AE01;
background:transparent url(../images/back_hover.gif) no-repeat scroll right center;
}

.gray .lcol .content_area {
background:none;
margin-bottom:0;
padding:0;
}
