#CareerNews {display: block;width: 179px;height: 31px;background-image: url("../Images/careermoves-logo.gif");background-repeat: no-repeat;margin-bottom: 10px;}
#LeadingText {margin: 0px 0px 10px 0px;padding: 0px;}

.EmployerSearch {clear: both;display: block;padding:0px 0px 6px 0px;margin: 0px 0px 0px 0px;border-bottom:1px dotted #C5C6B9;overflow:hidden;}
.EmployerSearch h3 {font-size: 13px;padding-bottom:6px;font-weight: bold;}
#EmployerSearchButton {margin:0px;display: block;background: url(../Images/bg_list_arrow.png) no-repeat ;width: 450px;padding: 0px 0px 0px 10px;}
#FeaturedJobs {clear: both;margin:0px 0px 10px 0px;padding:10px 0px 10px 0px;border-bottom:1px dotted #C5C6B9;display:block;}

.CareerNews {clear: both;display: block;padding:0px 0px 10px 0px;border-bottom:1px dotted #C5C6B9;margin:0px 0px 5px 0px;width:100%;}
.CareerNews h3 {font-size: 14px;font-weight: bold;margin:0px;padding:0px 0px 6px 0px}
.CareerNews ul {margin: 0px 10px 0px 0px;padding: 0px;list-style-type:none;}
.CareerNews ul li {color: #003063;margin: 0px;padding: 0px 0px 5px 10px;list-style-type:none;background: url(../Images/bg_list_arrow.png) no-repeat ;}
.CareerNews ul li span {font-size:0.84em;font-weight:normal;color:#898989;}
 .CareerNews p {margin: 0px;padding: 0px;}
.CareerNews img {float: left;margin-right: 5px;margin-top: 3px;margin-bottom: 3px;}


/* Job Listing */
/* ----------------------------------------------------------------------------------------------------*/

#SearchCriteria {margin-top: 10px;}
#SearchCriteria h3 {display: none;}
#SearchCriteriaMenu {clear: both;display:block;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;	border-bottom: dotted 1px #C5C6B9;}
#SearchCriteriaMenu li {display: inline;list-style-type: none;padding-right: 8px;}

#JobList {clear: both;line-height: 15px;padding-bottom: 10px;}
.JobTitle {background-color: #E3EDF2;display: block;padding: 4px 4px 4px 6px;margin-bottom: 5px;}
#JobList p {margin-top: 10px;}
#JobList a {font-weight: bold;}
#JobList img {float: right;margin: 0px 0px 5px 10px;}
.JobListMenu {display: block;clear: both;margin:0px;padding:10px 0px 0px 0px;}
.JobListMenu li {display: inline;list-style-type: none;	padding-right: 15px;line-break: strict;}

/* Job Detail */
/* ----------------------------------------------------------------------------------------------------*/

#JobDetail {}
#JobDetail img {clear: both;float:  left;margin: 10px 0px 10px 0px;}
#JobDetail ul {margin-left: 0px;margin-top: 6px;}
#JobDetail li {display: block;list-style-type: none;}
.JobItem {display: block;padding-bottom: 3px;font-weight: bold;}
.JobItemTitle {width: 120px;float: left;font-weight: normal;}
.JobDescription {display: block;padding-bottom: 10px;}
.JobDescription p {margin: 0px;}

#DescriptionTitle {display: block;background-color: #D0E1F6;padding: 3px;margin-bottom: 8px;}
#ApplyButton, #ApplyButtonBottom {display: block;float: right;padding-top: 6px;background-image: url('../Images/btn-apply.gif');  /*btn-applyPremium.gif*/background-repeat: no-repeat;	margin: -80px 10px 0px 0px;	width: 120px;height: 31px;	color: #08387B;	font-size: 16px;font-weight: bold;text-decoration: none;text-align: center}
#ApplyButtonBottom {margin: 0px 10px 0px 0px;}

.ContactDetails {margin-top: 15px;}
.ContactDetails a {font-weight: bold;}

/*Recruiter Listing */
/* ---------------------------------------------------------- */

#RecListingsStart, .RecListingsItem {clear: both;width: 100%;padding:4px 0px;border-top: dotted 1px #C5C6B9;}
.RecTitle, .RecLocation, .RecEmployer, .RecPosted, .RecJobNumber {display: block;width: 300px;color: #666;}
.RecLogo {display: block;width: 124px;float: right;}
.RecLogo img {border: 0px;margin-top: 8px;margin-bottom: 8px;}
#RecList {margin:10px 0px;clear: both;}

/* Premium Jobs Results CSS */
/* ---------------------------------------------------------- */

#premJobsList H3 {background:#005A85;font-size: 14px;color: #FFFFFF;margin: 0px;padding: 3px 0px 3px 5px;border:1px solid #FFFFFF;}
#premJobsList {clear:both;margin-top:8px}
#premJobsList ul {list-style-type:none;margin:0px;padding:0px;}
#premJobsList ul li {padding:6px 10px 13px 10px;}
#premJobsList ul ul {padding:6px 0px;display:block;}
#premJobsList ul li li {padding:3px 10px 3px 0px;}
#premJobsList ul li.Blue {background:#ECF3F6;margin-bottom: 10px;border-bottom: dotted 1px #C5C6B9;}

#premJobsList ul li.Orange {background:#C6D6F6;margin-bottom: 10px;border-bottom: dotted 1px #C5C6B9;}
#premJobsList ul li h2 {margin:0px;margin-bottom:2px;padding:0px;font-size:1.2em;}
#premJobsList ul li img {float:right;margin-left:8px;margin-top:20px;}
#premJobsList ul li h2 a {font-weight:bold;text-decoration:underline}
/* for the details page*/
#premJobDetail {}
#premJobDetail ul {list-style-type:none;margin:0px;padding:0px;font-size:1.0em;font-family:verdana;}
#premJobDetail H3 {BACKGROUND: #6282AD;font-weight:bold;font-size: 14px;color: #FFFFFF;margin: 0px;padding-top: 3px;padding-right: 0px;padding-bottom: 3px;padding-left: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
#premJobDetail ul li h2 {margin:0px;margin-top:8px;margin-bottom:8px;padding:0px;font-size:1.2em;}
#premJobDetail ul.Blue  {background:#D0E1F6;margin-bottom: 10px;border-bottom: dotted 1px #C5C6B9;}
