.jlcount
{
	font-size:1.1em;
	margin-bottom:18px;
}
.bold
{
	font-weight:bold;
}

.joblisttitle
{
	float:left;
	width:21.5em;
	font-size:1.2em;
	padding:13px 0;
	border-top:solid 1px #dcdcdc;
}

.joblistlocation
{
	float:left;
	width:7.08em;
	font-size:1.2em;
	margin-left:.9em;
	padding:13px 0;
	border-top:solid 1px #dcdcdc;
}
.joblistcompany
{
	float:right;
	width:14.1em;
	font-size:1.2em;
	padding:15px 0;
	border-top:solid 1px #dcdcdc;
}
.joblisttitlerow   .joblisttitle, .joblisttitlerow   .joblistlocation,.joblisttitlerow   .joblistcompany
{
	border-bottom:solid 2px #c8001a;
	padding:4px 0;
	font-weight:bold;
	border-top:none;
	cursor:pointer;
}
.joblisttitlerow  img
{
	vertical-align:middle;
}
.firstitem  .joblisttitle, .firstitem  .joblistlocation,.firstitem  .joblistcompany
{
	border-top:none;
}
.joblistitemswrap
{
	border-bottom:solid 1px #dcdcdc;	
}
.joblist p
{
	font-size:1em;
	margin:0;
}
.hdlink a, .hdlink a:hover
{
	color:#ca001a;
	font-weight:bold;
}
.hdlink a:hover
{
	color:#FF0000;	
}
.joblistgotop
{
	text-align:right;
}
.joblistgotop a, .joblistgotop a:hover
{
	color:#909090;
	background:transparent url(../images/menu-up.gif) no-repeat right 5px;
	padding-right:.9em;
	font-size:1.1em;
}
.joblistgotop a:hover
{
	background:transparent url(../images/menu-up-hover.gif) no-repeat right 5px;
	color:#FF0000;
}

.jlgoback
{
	border-bottom:solid 1px #909090;
	padding:3px 0;
	margin-bottom:15px;
}
.jlgoback a, .jlgoback a:hover
{
	background:transparent url(../images/menu-left.gif) no-repeat left 3px;
	padding-left:.9em;
	font-size:1.1em;
}
.jlgoback a:hover
{
	background:transparent url(../images/menu-left-hover.gif) no-repeat left 3px;
	color:#FF0000;
}

.jlprhead
{
	margin-bottom:15px;
 	color:#909090;	
	font-size:1.1em;
}
.jldetail h2
{
	margin-top:3px;
}

.jldetailmsg
{
	padding-top:20px;
	font-size:1.2em;
}
.jldetailmsg ul li, .jldetailmsg  p
{
	color:#000;
	margin:0;
	font-size:1em;
}

.jldetailmsg ul li
{
	margin:0px 0px 5px 0px;
}

.jldtailitem
{
	margin-bottom:20px;
}

.jldtailitem h3, .jldtailitem h5 
{
	font-size:1em;
}

.jlnoresult
{
	padding:10px;
	background-color:#dcdcdc;
	font-weight:bold;
}


