#content ul {
border:medium none;
font-size:100%;
line-height:120%;
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
margin-bottom:6px;
margin-right:48px;
margin-top:0;
padding:0 0 0 24px;
}
#content ol {
border:medium none;
font-size:100%;
line-height:120%;
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:6px;
margin-right:48px;
margin-top:0;
padding:0 0 0 24px;
}
#content li {
margin-left:24px;
}
#content a {
border-bottom:0 none #FFFFFF;
color:#FB980C;
font-weight:bold;
text-decoration:none;
}
#content a:hover {
background-color:#CCCCCC;
}
#content a img {
border:0 none #FFFFFF;
text-decoration:none;
}
a.image {
border:0 none #FFFFFF;
text-decoration:none;
}
a.image:hover {
background-color:#FFFFFF;
}
#content {
font-size:smaller;
}
.benefit-logos {
float:right;
margin-right:6px;
}
#job-search {
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #FB980C;
color:#FFFFFF;
float:left;
font-size:small;
font-weight:normal;
margin-bottom:30px;
padding:10px;
width:100%;
}
#job-search-home {
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #FB980C;
color:#FFFFFF;
float:left;
font-size:small;
font-weight:normal;
left:-226px;
margin-top:-380px;
padding:10px;
top:280px;
width:174px;
}
#job-search-home .form_field_input {
clear:left;
float:none;
font-size:10px;
line-height:80%;
}
#job-search-home .form_field_input select {
font-size:98%;
}
#latest-jobs {
background:#FA4F0C none repeat scroll 0 0;
border:2px solid #FB980C;
clear:both;
color:#FFFFFF;
float:left;
font-weight:bold;
margin-bottom:20px;
margin-top:20px;
padding:10px;
}
#latest-jobs .header {
font-size:90%;
margin-bottom:10px;
}
#latest-jobs .job {
clear:both;
color:#202020;
font-size:80%;
font-weight:bold;
margin-left:-10px;
margin-right:-10px;
padding:10px;
width:100%;
}
#latest-jobs .job:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.job {
display:inline-block;
}
* html .job {
height:1%;
}
.job {
display:block;
}
.job .title {
font-size:medium;
margin-bottom:1%;
}
.job .benefits {
float:right;
width:29%;
}
.job .summary {
float:left;
margin-bottom:1%;
margin-right:1%;
width:70%;
}
.job .description {
clear:both;
font-weight:normal;
}
.even {
background:#EEEEEE none repeat scroll 0 0;
}
.odd {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #FDCD89;
border-top:1px solid #FDCD89;
}
.Heading1, .Heading2, .Heading3, .Blockquote, .Quote, .Highlight {
color:#202020;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:medium;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:0;
}
.Heading1 {
font-size:150%;
}
.Blockquote {
border:medium none;
font-size:100%;
font-style:italic;
font-weight:normal;
line-height:120%;
margin:0 48px 6px 24px;
padding:0;
text-align:justify;
}
.Quote {
color:#333333;
font-style:italic;
font-weight:normal;
}
.Highlight {
color:#EE0000;
}
.expander {
background:transparent url(/Resource/CMS/Assets/Shared/expander.gif) no-repeat scroll left center;
text-indent:30px;
}
#top-jobs {
background:#202020 none repeat scroll 0 0;
border:2px solid #FB980C;
clear:both;
color:#FFFFFF;
float:left;
font-weight:bold;
margin-bottom:20px;
margin-top:20px;
padding:10px;
width:100%;
}
#top-jobs .header {
font-size:90%;
margin-bottom:10px;
}
#top-jobs .job {
clear:both;
color:#202020;
font-size:80%;
font-weight:bold;
margin-left:-10px;
margin-right:-10px;
padding:10px;
width:435px;
}
#top-jobs .job:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
#top-jobs:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.job {
display:inline-block;
}
* html .job {
height:1%;
}
.job {
display:block;
}
#top-jobs .job .title {
font-size:120%;
margin-bottom:1%;
}
.job .benefits {
float:right;
width:29%;
}
.job .summary {
float:left;
margin-bottom:1%;
margin-right:1%;
width:70%;
}
.job .description {
clear:both;
font-weight:normal;
}
#top-jobs .even {
background:#EEEEEE url(/Resource/templates/site/zestmedical/star.gif) no-repeat scroll left center;
padding-left:70px;
}
#top-jobs .odd {
background:#FFFFFF url(/Resource/templates/site/zestmedical/star.gif) no-repeat scroll right center;
border-bottom:1px solid #FDCD89;
border-top:1px solid #FDCD89;
padding-right:70px;
}
#top-jobs .even:hover {
background:#FFFFCC url(/Resource/templates/site/zestmedical/star.gif) no-repeat scroll left center;
}
#top-jobs .odd:hover {
background:#FFFFCC url(/Resource/templates/site/zestmedical/star.gif) no-repeat scroll right center;
}
.alert {
background:#FFF6BF url(/Resource/templates/site/default/exclamation.gif) no-repeat scroll 15px 50%;
border-bottom:2px solid #FFD324;
border-top:2px solid #FFD324;
margin-bottom:10px;
padding:20px 20px 20px 100px;
text-align:left;
}
form:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

#related {
	display: none;
}

#advert {
	margin-left: 15px;
	margin-top: 360px;
	border: none;
}

#advert a {
	border: none;
	margin: 0px;
	padding: 0px;
}

#advert a img {
	border: none;
}

.view-icon
{
	background: transparent url(/Resource/templates/site/zestmedical/bg_job_view_icons.jpg) left repeat-x;
	height: 30px;
	margin: 5px 5px 5px 0;

	float: left;
	width: 32%;
	text-align:center;
}

.view-icon a
{
	display: block;
	height: 24px;
	width: 100%;
	padding-top: 6px;
}

.view-icon a:hover
{
	background-color: transparent;
}

#view-icon-bar:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

._clear {
	clear: both;
}

._clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
