﻿/* ---------------------------------------------------------
------------		General Settings  		----------------
----------------------------------------------------------*/
body
{
	color : #000000;
	/*background-color : #E9E2F4;*/
}
/* ---------------------------------------------------------
------------		Quote Settings  		----------------
----------------------------------------------------------*/
	
p.Quote 
{	
	background-color : #E9E2F4 !important;
	color : #000000 !important;
}
div.OpenQuote
{
	background-image : url(../../Images/NOWRail/OpenQuote.gif) !important;	
}
div.CloseQuote
{
	background-image : url(../../Images/NOWRail/CloseQuote.gif) !important;
}	
/* ---------------------------------------------------------
------------		Defaults For Page   	----------------
----------------------------------------------------------*/


/* ---------------------------------------------------------
------------		Styles For Header  		----------------
----------------------------------------------------------*/

div#HeaderBar
{
	background-image : url(../../Images/NOWRail/HeaderBar.jpg) !important;
}

div#BannerGraphic
{
	background-image : url(../../Images/NOWRail/banner02.jpg) !important;
}

div#SearchBox
{
	background-image : url(../../Images/NOWRail/JobSearchBox.jpg) !important;
	background-color : #E9E2F4;
}

div#SearchBoxHeader
{
	background-image : url(../../Images/NOWRail/JobSearchTitleBar.jpg) !important;
}

div.SearchGo
{
	background-image : url(../../Images/NOWRail/GoButton.gif);
}

div#LoginBox
{
	background-color : #1F145D !important;
	color : #FFF !important;
}

div#LoginFrame
{
	border-color : #E9E2F4 !important;
}

div.LoginButton
{
	background-image : url(../../Images/NOWRail/RegisterButton.gif);
}

div.LoginButton a
{
	color : #FFF;
}

div.LoginAltButton
{
	background-image : url(../../Images/NOWRail/SubmitCVButton.gif);
}

div.LoginAltButton a
{
	color : #1F145D;
}

/* ---------------------------------------------------------
------------	Styles For Division Tabs	----------------
----------------------------------------------------------*/

div#Page_TabStrip
{
	background-image : url(../../Images/NOWRail/TabBar.jpg) !important;
}

div.TabStartS
{
	background-image : url(../../Images/NOWRail/HomeTabSelectedLeft.jpg) !important;
}

div.TabStartU
{
	background-image : url(../../Images/NOWRail/HomeTabUnSelectedLeft.jpg) !important;
}

div.TabSelected
{
	color : #1AB3FD;
	background-image : url(../../Images/NOWRail/TabSelectedMiddle.jpg) !important;
}

div.TabSelected a
{
	color : #1F145D;
}	

div.TabUnSelected
{
	color : #FFF;
	background-image : url(../../Images/NOWRail/TabUnSelectedMiddle.jpg) !important;
}

div.TabUnSelected a
{
	/*color : #F7FBF7;*/
	color : #E0E0E0;
}

div.TabUnSelected a:hover
{
	color : #FFF;
}

div.TabEndSU
{
	background-image : url(../../Images/NOWRail/TabSelectedRightSide.jpg) !important;
}

div.TabEndUS
{
	background-image : url(../../Images/NOWRail/TabSelectedLeft.jpg) !important;
}

div.TabEndUU
{
	background-image : url(../../Images/NOWRail/TabUnSelected.jpg) !important;
}

div.TabEndS
{
	background-image : url(../../Images/NOWRail/TabSelectedRight.jpg) !important;
}

div.TabEndU
{
	background-image : url(../../Images/NOWRail/TabUnSelectedRight.jpg) !important;
}

/* ---------------------------------------------------------
------------	Styles For Vert Nav Menu	----------------
----------------------------------------------------------*/

.accordionHeader a:hover, .accordionHeaderSelected a:hover
{
	background-image : url(../../Images/NOWRail/NavRollover.gif);
}

ul.Nav li a:hover
{
	background-image : url(../../Images/NOWRail/NavRollover.gif);
}

li.selected
{
	background-image : url(../../Images/NOWRail/NavHighlight.gif);
}

ul.SubNav li
{
	background-image : url(../../Images/NOWRail/DropDownRollover.gif);
}

ul.SubNav li.selected
{
	background-image : url(../../Images/NOWRail/NavHighlight.gif);
}

ul.SubNav li a:hover
{
	background-image : url(../../Images/NOWRail/NavRollover.gif);
}

/* ---------------------------------------------------------
------------	Styles For Page Body		----------------
----------------------------------------------------------*/

div.ApplyNow, .LinkButton
{
	background-image : url(../../Images/NOWRail/ApplyNow.gif);	
}

.LinkButtonWide
{
	background-image : url(../../Images/NOWRail/ButtonWide.gif);	
}

.BackButton
{
	background-image : url(../../Images/NOWRail/BackButton.gif);	
}

div#Page_Body
{
	background-image : url(../../Images/NOWRail/BorderLeft.jpg) !important;
}

h1.BodyTab span, div#BodyTab
{
	background-image :  url(../../Images/NOWRail/NOWrailtab.jpg) !important;
}
div#VacancyBoxTop
{
	background-image : url(../../Images/NOWRail/VacanciesBoxTopLeftCorner.jpg) !important;
}

div#VacancyBoxBottom
{
	background-image : url(../../Images/NOWRail//VacanciesBoxBottom.jpg) !important;
}

div#VacancyBoxCentre
{
	background-image : url(../../Images/NOWRail//VacanciesBoxMiddle.jpg) !important;
}


div#VacancyBoxLeft
{
	background-image : url(../../Images/NOWRail/VacanciesBoxLeft.jpg) !important;
}

div#VacancyBoxMiddle
{
	background-image : url(../../Images/NOWRail/VacanciesBoxMiddle.jpg) !important;
}
div#VacancyBoxTab
{
	background-image : url(../../Images/NOWRail/VacanciesTab.jpg) !important;
	color : #f0f0f0;
}
div#VacancyTabLeft
{
	background-image : url(../../Images/NOWRail/VacanciesTabLeft.jpg) !important;
	color : #E9E2F4;
}

div#VacancyTabRight
{
	background-image : url(../../Images/NOWRail/VacanciesTabRight.jpg) !important;
	background-color : #B9A0E2 !important;
	color : #B9AOE2;
}

div#VacancyTabMiddle
{
	background-color : #fff;
	color : #1F145D;
}

div.MoreLink a
{
	color : #1F145D;
}

div#VacancyBoxRight
{
	background-image : url(../../Images/NOWRail/VacanciesBoxRight.jpg) !important;
}

div.VacancyShort, div.VacancyLong
{
	background-color : #F0F0F0 !important;
}
div.BodyText img.framed, div#mapborder
{
	 border-color : #F0F0F0 !important;
}

div.VacancyLabel, .PageButtonSelected, div.SearchLabel, div.SearchData, div.SearchLabelBase, div.RegisterLabel, div.RegisterLabelDeep
{
	background-color : #F0F0F0 !important;
}

div#DivisionsBoxTab, div.BodyText h2, div.BodyText h1, div.BodyText h3, div.BodyText a
{
	/*color : #1F145D;*/
	color : #1F145D;
}

div.JobBoxTab1
{
		
	color : #1F145D !important;
}

div.JobBoxTab2
{
	
	color : #F0F0F0;
}

div.JobBoxTab3
{
		
	color : #F0F0F0;
}

div#JobBox a
{
	color : #E0E0E0;
}

div#JobBox a:hover
{
	color : #FFF;
}

div.JobBoxTab1Text
{
	width : 204px;
}

div.JobBoxTab2Text
{
	width : 96px;
}

div.JobBoxTab3Text
{
	width : 84px;
}


div.JobTitle
{
	background-color : #F0F0F0;
}





/* ---------------------------------------------------------
------------		Styles For Footer  		----------------
----------------------------------------------------------*/

div#Page_Footer
{
	background-image : url(../../Images/NOWRail/BorderLeft.jpg) !important;
}

div#Footer_Seperator
{
	background-image : url(../../Images/NOWRail/FooterBar.gif);
}

div#Footer_Content a
{
	color : #505050;
}


div#Footer_PageEnd
{
	background-image : url(../../Images/NOWRail/FooterBar.gif);
}
