﻿/* Colours used on site

#002966 - Main Dark Blue 
#397AB2 - Main Light Blue
#838383 - Grey Text

*/

/* General Items */

.emphasis
{
	color: #397AB2;
}

/* End of General Items */

/* Main.Master Page Items */

body
{
	background-image: url('/Lib/Img/Blue/Background.png');
	background-color: #BBBBBB;
	color: #111111;
}

a
{
	color: #002966;
}

div#Header div#HeaderRight div#QuickLinks div a
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div#Header div#HeaderRight div#QuickLinks div.apply
{
	background-image: url('/Lib/Img/Blue/EnvelopeIcon.png');
}

div#Header div#HeaderRight div#QuickLinks div.search
{
	background-image: url('/Lib/Img/Blue/MagnifyIcon.png');
}

div#Header div#HeaderRight div#QuickLinks div.contact
{
	background-image: url('/Lib/Img/Blue/CalloutIcon.png');
}

div#Header div#HeaderLeft div#TagLineWrap
{
	color: #838383;
}

ul#Nav
{
	background-image: url('/Lib/Img/Blue/NavInactive.png');
}

ul#Nav li.active a, ul#Nav li a:hover
{
	background-image: url('/Lib/Img/Blue/NavActive.png');
}

div#Footer
{
	background-image: url('/Lib/Img/Blue/ShortGrad.png');
}

div#Header div#HeaderRight div#MiniContactWrap
{
	color: #002966;
}

div#Footer span.footerMenu a
{
	border-right: 1px solid #111111;
}

/* End of Main.Master Page Items */

/* SubNav Overides */

div#SubNav
{
	background-image: url('/Lib/Img/Blue/ColumnTop.png');	
}

div#SubNav div.first, div#SubNav div.level div
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div#SubNav div.first a, div#SubNav div.level div a
{
	color: #002966;
}

div#SubNav div.active a, div#SubNav div.level div.active a
{
	background-image: url('/Lib/Img/Blue/RightArrow.png');
}

div#SubNav div.active a:hover, div#SubNav div.level div.active a:hover
{
    background-image: url('/Lib/Img/Blue/RightArrowOnGrey.png');
}

div#SubNav div.level div.level div a
{
	color: #397AB2;
}

/* End of SubNav Overrides */

/* Control overides */

div#QuickSearch
{
	background-image: url('/Lib/Img/Blue/ColumnTopSearch.png');
}

div#QuickSearch h4.arrow
{
	background-image: url('/Lib/Img/Blue/RightArrowWhiteOnDark.png');
}

div.submitWrap input
{
	background-image: url('/Lib/Img/Blue/ButtonNarrow.png');
}

div#JobseekerLinks a.apply
{
	background-image: url('/Lib/Img/Blue/ButtonEnvelopeAlt.png');
}

div#JobseekerLinks a.more
{
	background-image: url('/Lib/Img/Blue/ButtonInfo.png');
}

div#JobseekerLinks a.viewAll
{
	background-image: url('/Lib/Img/Blue/ButtonListings.png');
}

div#UsefulLinks a.apply
{
	background-image: url('/Lib/Img/Blue/ButtonEnvelope.png');
}

div#UsefulLinks a.contact
{
	background-image: url('/Lib/Img/Blue/ButtonCallout.png');
}

div.bannerRepeater h2
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div.bannerRepeater div.item a.link
{
	background-image: url('/Lib/Img/Blue/RightArrow.png');
	text-decoration: none;	
}

div.bannerRepeater div.item a:hover.link
{
	color: #397AB2;
}

div.marketingPanel h2
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div.marketingPanel div.contentWrap a:hover.link
{
	text-decoration: none;
	color: #397AB2;
}

div.marketingPanel div.contentWrap div.bodyWrap
{
	background-image: url('/Lib/Img/Blue/RightArrow.png');
}

div.marketingPanel div.contentWrap div.bodyWrap p
{
	padding-bottom: 8px;
}

div#FeaturedJobs
{
	background-image: url('/Lib/Img/Blue/ColumnTop.png');
}

div#FeaturedJobs div.item
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div#FeaturedJobs div.item a.viewFullDetails
{
	background-image: url('/Lib/Img/Blue/ButtonMedium.png');
	height: 19px;
	width: 123px;
	text-align: center;
	padding-top: 5px;
}

div#JobRepeater div.paging a.previous
{
	background-image: url('/Lib/Img/Blue/LeftArrow.png');
}

div#JobRepeater div.paging a.next
{
	background-image: url('/Lib/Img/Blue/RightArrow.png');
}

div#JobRepeater div.item div.headingWrap
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div#JobRepeater div.item div.headingWrap h1 span.refWrap
{
	color: #002966;
}

div#JobRepeater div.item div.details dl span
{
	color: #397AB2;
}

div#JobRepeater div.item div.actions a
{
	background-image: url('/Lib/Img/Blue/ButtonMedium.png');
}

div#JobRepeater div#NoData div#Links a.apply
{
	background-image: url('/Lib/Img/Blue/ButtonEnvelopeAlt.png');
}

div#NextActions
{
	background-image: url('/Lib/Img/Blue/ColumnTop.png');
}

div#NextActions div.linkWrap
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div#NextActions div.linkWrap a
{
	background-image: url('/Lib/Img/Blue/RightArrow.png');
}

div#NextActions div.linkWrap a.back
{
	background-image: url('/Lib/Img/Blue/LeftArrow.png');
}

div#JobDetail h5
{
	color: #002966;
}

div#JobDetail h6
{
	background-image: url('/Lib/Img/Blue/Dot.png');
	color: #002966;
}

div#JobDetail div#SummaryWrap dl span
{
	color: #397AB2;
}

div#JobDetail div#ActionsTop a, div#JobDetail div#ActionsBottom a
{
	background-image: url('/Lib/Img/Blue/ButtonMedium.png');
}

div#JobDetail div#ActionsBottom a.back
{
	color: #002966;
	background-image: url('/Lib/Img/Blue/LeftArrow.png');
}

div#JobDetail div#ActionsBottom a:hover.back
{
	color: #397AB2;
}

div.contentDisplay h1
{
	color: #397AB2;
}

div#JobseekerDetails div.fileUploadWrap
{
	background-color: #002966;
	border: 1px solid #397AB2;
}

div#JobseekerDetails h2
{
	color: #397AB2;
}

div#JobseekerDetails div#SpecificJob
{
	background-image: url('/Lib/Img/Blue/Dot.png');
}

div#JobseekerDetails div#SpecificJob h4
{
	color: #002966;
}

div#JobseekerDetails div#SpecificJob h4 a
{
	color: #397AB2;
}

div#JobseekerDetails div#CurrentFile span.fileName
{
	color: #397AB2;
}

div#JobseekerDetails div.buttonWrap input.button
{
	background-image: url('/Lib/Img/Blue/ButtonEnvelope.png');
}

div#ContactArea div#MapCanvasWrap
{
	border: 2px solid #002966;
}

div#Contact div.buttonWrap input.button
{
	background-image: url('/Lib/Img/Blue/ButtonEnvelope.png');
}

div.featuredTestimonials p.title
{
    color: #397AB2;
}

div.featuredTestimonials p.testifierName
{
    color: #002966;
    text-align: right;
    padding-top: 8px;
    padding-right: 4px;
    font-weight: bold;
}

div.featuredTestimonials p.testifierInfo
{
    color: #838383;
    font-size: 1.1em;
    font-style: italic;
    text-align: right;
    padding-right: 4px;
    padding-top: 2px;
}

/* End of Control overides */

/* Error Page */

div#ErrorPage h1
{
    color: #002966;
}

div#ErrorPage h2
{
    color: #002966;
}

/* End of Error Page */

/* For drop down menus */

div#SubMenusContainer a
{
    background-color: #002966;
}

div#SubMenusContainer a:hover
{
    background-color: #397AB2;
}

div#NavWrap ul#Nav li a.mainMenuParentBtnFocused
{
    background-image: url('/Lib/Img/Blue/NavActive.png');
}

div#NavWrap ul#Nav li ul li a.mainMenuParentBtnFocused, div#SubMenusContainer li a.subMenuParentBtnFocused
{
    background-color: #397AB2;	
}

/* End of for drop down menus */