﻿#content #rcol input.button,
#content #rcol a.button:link,
#content #rcol a.button:active,
#content #rcol a.button:visited,
#content #rcol a.button:hover
{
    background-color:#FE5149;
    border:1px solid #AF312B;
    text-align:center;
    color:#FFFFFF;
    padding: 1px 6px;
}

/*Highlight current page link in leftmenu  */
/*This method for highlighting 'How to apply' will work as long as there is 1 CMS Page */
div.indexPage1 #content #lcol #leftpanel ul#leftmenu li a.menuHome,
div.pagePage35 #content #lcol #leftpanel ul#leftmenu li a.menuWorkingForUs,
div.pagePage36 #content #lcol #leftpanel ul#leftmenu li a.menuAboutStokeOnTrent,
div.jobsPage #content #lcol #leftpanel ul#leftmenu li a.menuJobs,
div.loginPage #content #lcol #leftpanel ul#leftmenu li a.menuLogin,
div.memberprofilePage #content #lcol #leftpanel ul#leftmenu li a.menuYourAccount,
div.pagePage32 #content #lcol #leftpanel ul#leftmenu li a.menuHowToApply,
div.pagePage33 #content #lcol #leftpanel ul#leftmenu li a.menuEqualityAndDiversity,
div.pagePage34 #content #lcol #leftpanel ul#leftmenu li a.menuAboutOurRoles
{
	color:#000000;
}


/*Job Page styles*/
/*Search*/
.jobsPage div.navigationBox 
{
    padding:0.4em 0px;
}

.jobsPage div.SearchPanel h3 
{
    margin-top:1.0em;
}

.jobsPage div.SearchPanel p 
{
    margin:0em;
}
.jobsPage div.SearchPanel p.RunSearch
{
    margin-top:2.0em;
}

.jobsPage div.SearchPanel p.RunSearch input.button 
{
    width:7em;
    font-weight:bold;
}

/*Search Results*/
.jobsPage #content #rcol ul 
{
    margin-left:2.0em;
}

.jobsPage div.resultsbox 
{
    border-bottom:1px solid #A5ACB2;
    padding-bottom:0.6em;
    margin-bottom:0.6em;
}

.jobsPage div.resultsbox dl.resultsinnerlist dd.TitleLink
{
    font-size:1.1em;
    font-weight:bold;
}

.jobsPage div.resultsbox dl.resultsinnerlist dd span
{
    font-weight:bold;
}

.jobsPage #content #rcol #filters 
{
    border-bottom:1px solid #FF6F68;
    padding:0.4em 0px;
    margin:0.6em 0px;
}

.jobsPage #content #rcol #filters select 
{
    width:auto;
	min-width:5em;
}

.jobsPage div.SearchPanel p 
{
    margin:0em;
}
.jobsPage div.SearchPanel p.RunSearch
{
    margin-top:2.0em;
}

.jobsPage div.SearchPanel p.RunSearch input.button 
{
    width:7em;
    font-weight:bold;
}


/*Job details page*/
.jobdetailsPage div.jobdetailsbox 
{
    border-bottom:1px solid #FF6F68;
    margin-bottom:0.5em;
}
.jobdetailsPage div.jobdetailsbox dl dt
{
    font-weight:bold;
    font-size:1.6em;
    margin-bottom:0.6em;
}
.jobdetailsPage div.jobdetailsbox dl dd
{
    margin:0.4em 0.0em;
}
.jobdetailsPage div.jobdetailsbox dl dd span
{
    font-weight:bold;
}
.jobdetailsPage div.jobdetailsbox dl dd.ApplyBig 
{
    padding:1.0em 0em;
}
.jobdetailsPage #content #rcol div.jobdetailsbox dl dd a.sendToFriend img 
{
    border:none;
    vertical-align:text-bottom;
}
.jobdetailsPage #content #rcol ul.attachments 
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.jobdetailsPage #content #rcol ul.attachments li
{
    margin:0px;
    padding:0px;
}
.jobdetailsPage #content #rcol ul.attachments li a:hover
{
    text-decoration:none;   
}
.jobdetailsPage #content #rcol ul.attachments li span.icon img
{
    border:none;
    vertical-align:text-bottom;
}
.jobdetailsPage #content #rcol ul.attachments li span.fileExt
{
    color:#666666;
}
.jobdetailsPage #content #rcol ul.attachments li span.thumb
{
    display:block;
    margin:2px 0px 0px 23px;
}
.jobdetailsPage #content #rcol ul.attachments li span.thumb img
{
    border:none;
}
.jobdetailsPage #content #rcol div.Countdown 
{
    font-weight:bold;
    height:40px;
}
.jobdetailsPage #content #rcol div.Countdown img
{
    float:left;
}
.jobdetailsPage #content #rcol div.Countdown p
{
    float:left;
    padding-top:8px;
    padding-left:8px;
}
.jobdetailsPage #content #rcol div.Countdown em
{
    color:#FF463E;
    font-style:normal;
}

/*loginPage*/
.loginPage #content #rcol 
{
}
.loginPage div.login 
{
    margin-bottom:2.0em;
    border-bottom:1px solid #FF6F68;
    padding-bottom:2.0em;
}
.loginPage div.register
{
    margin-bottom:2.0em;
    border-bottom:1px solid #FF6F68;
    padding-bottom:2.0em;
}


/*Job By Email Page styles*/
.jobsbyemailPage #JBEselection
{
    margin:2.0em 0px 4.0em 0px;
}


/*Featured Jobs List*/
#content #lcol #leftpanel div.featuredJobs 
{
    font-size:1.0em;
    border-top: 1px solid #FF463F;
	margin: 2px;
	padding: 10px 10px 24px 8px;
}
#content #lcol #leftpanel div.featuredJobs h3
{
    color: #FF463F;
    font-size:1.1em;
}
#content #lcol #leftpanel div.featuredJobs ul
{
    list-style:none;
    margin:0px;
    padding:0px;
}
#content #lcol #leftpanel div.featuredJobs li
{
    margin:8px 0px;
    padding:0px;
}
#content #lcol #leftpanel div.featuredJobs em
{
    font-style:normal;
    display:block;  
}
#content #lcol #leftpanel div.featuredJobs a:link,
#content #lcol #leftpanel div.featuredJobs a:active,
#content #lcol #leftpanel div.featuredJobs a:visited,
#content #lcol #leftpanel div.featuredJobs a:hover
{
    color:#FF453E;
    text-decoration:underline;
    font-weight:bold;
}
#content #lcol #leftpanel div.featuredJobs a:hover
{   
    color:#FF574F;
}

#content #lcol #leftpanel div.featuredJobs span
{
    font-size:0.85em;
}

/*Application history Page*/
.applicationhistoryPage div.resultsbox 
{
    padding:0.8em 0em;
    border-bottom:1px solid #FF463F;
}
.applicationhistoryPage dl.resultsinnerlist dd span
{
    font-weight:bold;
}

/*Registration Page*/
.registrationPage .TandCs
{
    margin-top:2.0em;
}
.registrationPage .navigationBox
{
    margin-top:2.0em;
}

/*Member Profile Page */
.memberprofilePage .Registration,
.memberprofilePage .AppHistory,
.memberprofilePage .JobsByEmail
{
    padding-left:40px;
    background-repeat:no-repeat;
    
    margin-top:20px;
    margin-bottom:20px;
}
.memberprofilePage .Registration
{
    background-image:url(../images/icons/registration.gif);
}
.memberprofilePage .AppHistory
{
    background-image:url(../images/icons/apphistory.gif); 
}
.memberprofilePage .JobsByEmail
{
    background-image:url(../images/icons/jbe.gif);
}
