#mainnav01 { background-color: #E7E4E9; }
#mainnav02 { background-color: #ECE9EE; }
#mainnav03 { background-color: #315080; }
#mainnav04 { background-color: #F5F4F6; }

#mainnav03 a { color: #ffffff; font-weight: bold; }
#mainnav03 a:visited { color: #ffffff; font-weight: bold; }
#mainnav03 a:active { color: #ffffff; font-weight: bold; }
#mainnav03 a:hover { color: #ffffff; font-weight: bold; }

a.colour { color: #1E4B71; }
a.colour:visited { color: #1E4B71; }
a.colour:active { color: #1E4B71; }
a.colour:hover { color: #C0C0C0; }

.promotitle { color: #1E4B71; }
.quicktitle { color: #1E4B71; }
.siteheader { background-image : url('header.gif');	}
.maplist { list-style-image: url('arrow-list.gif');	list-style-position : outside; margin: 0px 0px 0px 8px;	padding: 2px 0px 0px 8px; }
.genlist { list-style-image: url('arrow-list.gif'); list-style-position : outside; margin: 0px 0px 0px 8px; padding: 2px 0px 0px 8px; }

.sectionboxcol { background: #55739B url('../../image/interface/vertical-jobs.gif') no-repeat right top; }
.listend { height: 100%; background-image: url('../../image/interface/list-jobs.gif'); }
.listdate { background-color: #768AAF;	width: 145px; vertical-align: top; padding: 0px 0px 0px 0px; }
.listdetail { background-color: #05223E; width: 290px;	vertical-align: top; padding: 0px 0px 0px 0px; }
.listh1startdate { color: #ffffff; }
.listh1enddate { color: #0C1645; }
.listh1title { color: #93A3CF; }
.listh1company { color: #ffffff; }
.listpmore { color: #C7D1ED; font-weight: bold; }
a.listp { color: #ffffff; }
a.listp:visited { color: #ffffff; }
a.listp:active { color: #ffffff; }
a.listp:hover { color: #C7D1ED; }


#toplink { background-color: #7282A0; }
.listpageend { background-color: #051D3E; }


#detailpage { background-color: #051D3E; vertical-align: top; }
.pagecolour { background-color: #051D3E; }
.pageplace { background-color: #051D3E; width: 145px; height: 4px; font-size: 1px; }
.breakoutbackground { background-color: #2C4691; vertical-align: top; }
.detailinfo { background-color: #021959; padding: 5px 0px 5px 0px; }
.detailvenue { background-color: #152E74; padding: 5px 0px 5px 0px; }
.detailfurther { background-color: #2C4691; padding: 5px 0px 5px 0px; }
.detaillabel { color: #A3ADCA; }
.otherdates { color: #051D3E; }
#imagearea {  width: 145px; background-color: #02152F; vertical-align: top; }
#imagealt { width: 145px; background: url('../../image/interface/pic-jobs-pattern.gif') repeat; vertical-align: top; }
.caption { color: #BFC6D7; padding: 1px 5px 5px 6px; }


#london { background: url('../other/map/uk-london.gif') no-repeat ; }
#east { background: url('../other/map/uk-east.gif') no-repeat ; }
#midlands { background: url('../other/map/uk-midlands.gif') no-repeat ; }
#neast { background: url('../other/map/uk-neast.gif') no-repeat ; }
#nwest { background: url('../other/map/uk-nwest.gif') no-repeat ; }
#nireland { background: url('../other/map/uk-nireland.gif') no-repeat ; }
#scotland { background: url('../other/map/uk-scotland.gif') no-repeat ; }
#seast { background: url('../other/map/uk-seast.gif') no-repeat ; }
#swest { background: url('../other/map/uk-swest.gif') no-repeat ; }
#wales { background: url('../other/map/uk-wales.gif') no-repeat ; }