BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: tahoma, sans-serif; BACKGROUND-COLOR: white
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #0f7cd1; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	COLOR: #004f98; FONT-FAMILY: Arial, sans-serif
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; COLOR: #93c0e7; FONT-FAMILY: Arial, Sans-Serif
}
H4 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 8px; FONT-FAMILY: Tahoma, sans-serif
}
P {
	FONT-SIZE: 85%; FONT-FAMILY: Arial, sans-serif
}
OL {
	FONT-SIZE: 85%
}
UL {
	FONT-SIZE: 85%
}
DL {
	FONT-SIZE: 85%
}
OL OL {
	FONT-SIZE: 100%
}
UL UL {
	FONT-SIZE: 100%
}
DL DL {
	FONT-SIZE: 100%
}
DL {
	MARGIN: 0.5em 0px
}
DL DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
DL DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
.simpleonly {
	DISPLAY: none
}
.printonly {
	DISPLAY: none
}
.highwaysblue {
	COLOR: #1e64a5
}
.breaker {
	CLEAR: both
}
.formelm {
	PADDING-BOTTOM: 4px; OVERFLOW: hidden
}
.tickerTitle {
	COLOR: #db0039
}
.small {
	FONT-SIZE: 75%
}
.archived {
	BACKGROUND-IMAGE: url(http://www.highways.gov.uk/images/archive.gif)
}
 HTML .formelm {
	DISPLAY: inline-block
}
TABLE.nofrills TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
TABLE.nofrills TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
TABLE.journey {
	width: 80%;
	top: 300px;
	left: 120px;
	
}
TD P {
	FONT-SIZE: 100%
}
.clearboth {
	CLEAR: both
}
.topmargin15 {
	MARGIN-TOP: 15px
}
.fontunderline {
	TEXT-DECORATION: underline
}
.fontbold {
	FONT-WEIGHT: bold
}
.link_white A:link {
	COLOR: #ffffff
}
.link_white A:visited {
	COLOR: #ffffff
}
.link_white A:hover {
	COLOR: #ffffff
}
.link_blue A:link {
	COLOR: #256eba
}
.link_blue A:visited {
	COLOR: #256eba
}
.link_blue A:hover {
	COLOR: #256eba
}
.leftpadding60 {
	PADDING-LEFT: 60px
}
.news_block_row {
	MARGIN-TOP: 12px; OVERFLOW: hidden; HEIGHT: 22ex; BACKGROUND-COLOR: #e3f1fd
}
.news_block1 {
	FLOAT: left; WIDTH: 33%
}
 HTML .news_block1 {
	MARGIN-RIGHT: -1px
}
.news_block2 {
	FLOAT: left; WIDTH: 34%
}
 HTML .news_block2 {
	MARGIN-RIGHT: -2px
}
.news_block3 {
	FLOAT: left; WIDTH: 33%
}
 HTML .news_block3 {
	MARGIN-RIGHT: -1px
}
.news_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; OVERFLOW: hidden; FONT-FAMILY: Tahoma, sans-serif; HEIGHT: 53px; BACKGROUND-COLOR: white
}
.news_headline IMG {
	BORDER-RIGHT: white 2px solid; FLOAT: left; WIDTH: 52px; HEIGHT: 52px
}
.news_headline A {
	PADDING-RIGHT: 8px; BORDER-TOP: #7aa9d3 2px solid; DISPLAY: block; PADDING-LEFT: 60px; BORDER-LEFT-COLOR: #7aa9d3; PADDING-BOTTOM: 0px; COLOR: #004f98; PADDING-TOP: 5px; BORDER-BOTTOM: #7aa9d3 2px solid; HEIGHT: 40px; BORDER-RIGHT-COLOR: #7aa9d3
}
 HTML .news_headline A {
	PADDING-LEFT: 8px
}
.news_content {
	PADDING-LEFT: 8px; FONT-SIZE: 80%; MARGIN: 8px 8px 8px 0px; OVERFLOW: hidden; FONT-FAMILY: Tahoma, sans-serif; HEIGHT: 15ex
}
 HTML .news_content {
	MARGIN-RIGHT: -1px
}
 HTML .news_content {
	MARGIN-RIGHT: 8px
}
.news_block2 .news_content {
	BORDER-LEFT: #bbd0e3 1px solid
}
.news_block3 .news_content {
	BORDER-LEFT: #bbd0e3 1px solid
}
.news_big_block {
	MARGIN: 8px 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 120px
}
.news_big_block IMG {
	BORDER-RIGHT: white 2px solid; FLOAT: left; WIDTH: 121px; HEIGHT: 120px
}
.news_big_block .news_headline {
	FONT-SIZE: 100%
}
.news_big_block .news_headline A {
	PADDING-LEFT: 8px
}
.news_list {
	MARGIN-TOP: 4px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.news_list TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.news_list TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.news_list TH {
	FONT-SIZE: 120%; BORDER-BOTTOM: #bccdd8 2px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent
}
.news_list TD {
	FONT-SIZE: 100%; WIDTH: 132px; BACKGROUND-COLOR: transparent
}
.news_list TD.news_list_headline {
	FONT-WEIGHT: bold; WIDTH: auto; BORDER-BOTTOM: #bccdd8 1px solid
}
#pagemanager {
	; WIDTH: expression(document.body.clientWidth > 758 ? "auto":"750px"); min-width: 750px
}
#header {
	OVERFLOW: hidden; BORDER-BOTTOM: #6499cb 6px solid; HEIGHT: 86px
}
#header #leftcurves {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; BACKGROUND-IMAGE: url(http://www.highways.gov.uk/images/leftcurves.png); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 401px; COLOR: white; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; HEIGHT: 121px
}
#header #rightcurvelogo {
	PADDING-RIGHT: 22px; PADDING-LEFT: 16px; FLOAT: right; BACKGROUND-IMAGE: url(http://www.highways.gov.uk/images/rightcurvelogo.png); PADDING-BOTTOM: 0px; WIDTH: 363px; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 87px
}
#header #rightcurvelogo #todaysdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #85b3d7
}
#header #rightcurvelogo #advancedsearch {
	MARGIN-TOP: 33px; FONT-SIZE: 10px; COLOR: white; TEXT-ALIGN: right
}
#header #rightcurvelogo #advancedsearch A {
	COLOR: white
}
#toolbar {
	PADDING-RIGHT: 0px; BORDER-TOP: #adc8e2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #4c8ac0 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #7db2dd
}
#toolbar {
	HEIGHT: 27px
}
#toolbar #trafficinfo {
	BORDER-RIGHT: #c4ddf4 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4ddf4 2px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(http://www.highways.gov.uk/images/trafficicon.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #c4ddf4 2px solid; WIDTH: 180px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #c4ddf4 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; BACKGROUND-COLOR: #db0039; TEXT-ALIGN: center
}
#toolbar #trafficinfo A {
	COLOR: white
}
#toolbar #trafficinfo {
	HEIGHT: 18px
}
#toolbar #trafficlatest {
	BORDER-RIGHT: #c4ddf4 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4ddf4 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(http://www.highways.gov.uk/images/trafficlatestbg-red.png); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #c4ddf4 2px solid; WIDTH: 53px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #c4ddf4 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; BACKGROUND-COLOR: #e8f2fa
}
#toolbar #trafficlatest {
	HEIGHT: 18px
}
 HTML #toolbar #trafficlatest {
	MARGIN-RIGHT: -3px
}
#toolbar #trafficlatestticker {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4ddf4 2px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #175fa2; PADDING-TOP: 5px; BORDER-BOTTOM: #c4ddf4 2px solid; WHITE-SPACE: nowrap; HEIGHT: 16px; BACKGROUND-COLOR: #e8f2fa
}
#toolbar #trafficlatestticker {
	OVERFLOW: hidden; HEIGHT: 18px
}
#toolbar FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c4ddf4 2px solid; WIDTH: 220px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; BACKGROUND-COLOR: #7db2dd
}
#toolbar FORM {
	PADDING-TOP: 2px; HEIGHT: 25px
}
 HTML #toolbar FORM {
	MARGIN-LEFT: -3px
}
#toolbar FORM #toolbarsearchfield {
	MARGIN-LEFT: 4px; WIDTH: 105px
}
 HTML #toolbar FORM #toolbarsearchfield {
	VERTICAL-ALIGN: middle; WIDTH: 95px
}
#toolbar FORM #toolbarsearchbutton {
	MARGIN: 0px 0px 0px 6px; VERTICAL-ALIGN: top
}
#toolbar FORM #toolbarsearchbutton {
	MARGIN-TOP: 3px
}
#cookietrail {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #2c6294; PADDING-TOP: 2px; BORDER-BOTTOM: #bed8ee 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #e3f1fb
}
#cookietrail A {
	COLOR: #2c6294
}
#leftcontainer {
	PADDING-RIGHT: 4px; MARGIN-TOP: 13px; FLOAT: left; WIDTH: 160px
}
#leftcontainer UL {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px; COLOR: white; TEXT-ALIGN: right
}
#leftcontainer UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(http://www.highways.gov.uk/images/leftnav-item-border.png) #5489bf repeat-y left top; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px -40px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#leftcontainer UL LI A {
	COLOR: white
}
 HTML #leftcontainer UL LI {
	BACKGROUND: url(http://www.highways.gov.uk/images/leftnav-item-border-ie.png) #5489bf repeat-y left top; MARGIN-LEFT: 0px
}
.home #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.roadprojects #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.knowledgecentre #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.newsroom #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.doingbusiness #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.careers #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.aboutus #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.trafficinfo #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.partnernet #leftcontainer UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.home #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.roadprojects #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.knowledgecentre #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.newsroom #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.doingbusiness #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.careers #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.aboutus #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.trafficinfo #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
.partnernet #leftcontainer UL LI UL {
	DISPLAY: none; MARGIN: 4px -8px 0px -65px
}
 HTML .home #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .roadprojects #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .knowledgecentre #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .newsroom #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .doingbusiness #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .careers #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .aboutus #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .trafficinfo #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
 HTML .partnernet #leftcontainer UL LI UL {
	MARGIN: 4px -8px 0px -25px
}
.home #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.roadprojects #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.knowledgecentre #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.newsroom #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.doingbusiness #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.careers #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.aboutus #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.trafficinfo #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.partnernet #leftcontainer UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 3px; HEIGHT: auto
}
.home #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.roadprojects #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.knowledgecentre #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.newsroom #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.doingbusiness #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.careers #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.aboutus #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.trafficinfo #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
.partnernet #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: -4px; BORDER-BOTTOM-STYLE: none
}
 HTML .home #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .roadprojects #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .knowledgecentre #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .newsroom #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .doingbusiness #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .careers #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .aboutus #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .trafficinfo #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
 HTML .partnernet #leftcontainer UL LI UL LI.last {
	MARGIN-BOTTOM: 0px
}
.home #leftcontainer UL LI#ln_home UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.roadprojects #leftcontainer UL LI#ln_roadprojects UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.knowledgecentre #leftcontainer UL LI#ln_knowledgecentre UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.newsroom #leftcontainer UL LI#ln_newsroom UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.doingbusiness #leftcontainer UL LI#ln_doingbusiness UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.careers #leftcontainer UL LI#ln_careers UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.aboutus #leftcontainer UL LI#ln_aboutus UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.trafficinfo #leftcontainer UL LI#ln_trafficinfo UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.partnernet #leftcontainer UL LI#ln_partnernet UL LI UL {
	BACKGROUND-COLOR: #e0e0e0
}
.home #leftcontainer UL LI#ln_home UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.roadprojects #leftcontainer UL LI#ln_roadprojects UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.knowledgecentre #leftcontainer UL LI#ln_knowledgecentre UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.newsroom #leftcontainer UL LI#ln_newsroom UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.doingbusiness #leftcontainer UL LI#ln_doingbusiness UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.careers #leftcontainer UL LI#ln_careers UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.aboutus #leftcontainer UL LI#ln_aboutus UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.trafficinfo #leftcontainer UL LI#ln_trafficinfo UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
.partnernet #leftcontainer UL LI#ln_partnernet UL LI UL LI {
	FONT-SIZE: 125%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #e0e0e0
}
#leftcontainer .leftnavinfo {
	FONT-SIZE: 75%; MARGIN: 22px 6px 8px 8px; COLOR: #4a86be; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: right
}
 HTML #leftcontainer .leftnavinfo {
	MARGIN-LEFT: 40px
}
#leftcontainer .leftnavinfo SMALL {
	FONT-SIZE: 100%; COLOR: #004f98
}
#leftcontainer .leftnavinfo BIG {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #257dcf
}
#leftcontainer .leftnavinfo#directgov {
	FONT-SIZE: 80%; COLOR: #fe5600
}
#maincontainer {
	MARGIN: 0px 0px 0px 160px
}
#maincontainer #contentblock {
	PADDING-RIGHT: 0px; BORDER-TOP: white 13px solid; PADDING-LEFT: 15px; BACKGROUND: url(http://www.highways.gov.uk/images/leftnav-border.png) white repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px 165px 18px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Sans-Serif
}
 HTML #maincontainer #contentblock {
	MARGIN-RIGHT: 175px; HEIGHT: 1%
}
#maincontainer #rightcontainer {
	FLOAT: right; MARGIN-BOTTOM: 18px; WIDTH: 166px; BACKGROUND-COLOR: #e4eff8
}
#maincontainer #rightcontainer H3 {
	FONT-SIZE: 100%
}
#maincontainer #rightcontainer UL LI {
	MARGIN-LEFT: -25px
}
#maincontainer #rightcontainer .rightbox_red {
	MARGIN-TOP: 13px; FONT-SIZE: 85%; COLOR: white; BACKGROUND-COLOR: #b2002f
}
#maincontainer #rightcontainer .rightbox_red_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; BACKGROUND-COLOR: #db0039
}
#maincontainer #rightcontainer .rightbox_red_body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#maincontainer #rightcontainer .rightbox_red_body A {
	COLOR: white
}
#maincontainer #rightcontainer .rightbox_lightred {
	MARGIN-TOP: 13px; FONT-SIZE: 85%; COLOR: #3b7dbb; BORDER-BOTTOM: #2778c4 2px solid; BACKGROUND-COLOR: #f7d8bb
}
#maincontainer #rightcontainer .rightbox_lightred_body .red {
	COLOR: #db0039
}
#maincontainer #rightcontainer .rightbox_lightred_body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ebcdb1 2px solid; COLOR: #3b7dbb; PADDING-TOP: 2px
}
#maincontainer #rightcontainer .rightbox_lightred_body {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightred_body P {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightred_body A {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightred_body H3 {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightred_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #db0039
}
#maincontainer #rightcontainer .rightbox_blue {
	MARGIN-TOP: 13px; FONT-SIZE: 85%; COLOR: #3b7dbb; BORDER-BOTTOM: #2778c4 1px solid; BACKGROUND-COLOR: #f8fbfd
}
#maincontainer #rightcontainer .rightbox_blue_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #c9dff2; PADDING-TOP: 2px; BACKGROUND-COLOR: #2778c4
}
#maincontainer #rightcontainer .rightbox_blue_body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.highways.gov.uk/images/rightbox-border.png) repeat-y left top; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#maincontainer #rightcontainer .rightbox_blue_body {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_blue_body P {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_blue_body A {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightblue {
	MARGIN-TOP: 13px; FONT-SIZE: 85%; COLOR: #3b7dbb; BORDER-BOTTOM: #85b2d6 2px solid; BACKGROUND-COLOR: #f8fbfd
}
#maincontainer #rightcontainer .rightbox_lightblue_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #e7f4ff; PADDING-TOP: 2px; BACKGROUND-COLOR: #85b2d6
}
#maincontainer #rightcontainer .rightbox_lightblue_body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.highways.gov.uk/images/rightbox-border.png) repeat-y left top; PADDING-BOTTOM: 2px; COLOR: #3b7dbb; PADDING-TOP: 2px
}
#maincontainer #rightcontainer .rightbox_lightblue_body {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightblue_body P {
	COLOR: #3b7dbb
}
#maincontainer #rightcontainer .rightbox_lightblue_body A {
	COLOR: #3b7dbb
}
#footer {
	CLEAR: both; BORDER-TOP: #ceddeb 8px solid; FONT-SIZE: 80%; MARGIN-LEFT: 164px; COLOR: #0f7cd1; PADDING-TOP: 20px; HEIGHT: 52px; BACKGROUND-COLOR: white
}
#footer A {
	COLOR: #0f7cd1
}
 HTML #footer {
	MARGIN-LEFT: 167px
}
#footer #footer_logos {
	FLOAT: right; WIDTH: 285px
}
.trafficInfoMenuRoot {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 180px; CURSOR: pointer; COLOR: white; PADDING-TOP: 5px; POSITION: absolute; BACKGROUND-COLOR: #db0039; TEXT-ALIGN: center
}
.trafficInfoMenuBorder {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: white; layer-background-color: #c4ddf4
}
.trafficInfoMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 2px; POSITION: absolute; TEXT-ALIGN: left
}
.trafficInfoMenuOver {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 2px; POSITION: absolute; TEXT-ALIGN: left
}
.trafficInfoMenu {
	COLOR: white; BACKGROUND-COLOR: #db0039
}
.trafficInfoMenuOver {
	COLOR: #db0039; BACKGROUND-COLOR: white
}

@media Print    
{
#header #rightcurvelogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#header #leftcurves {
	DISPLAY: none
}
#header #todaysdate {
	DISPLAY: none
}
#header #advancedsearch {
	DISPLAY: none
}
#toolbar {
	DISPLAY: none
}
#rightcontainer {
	DISPLAY: none
}
#leftcontainer {
	DISPLAY: none
}
#footer_links {
	DISPLAY: none
}
#maincontainer {
	MARGIN: 0px
}
#maincontainer #contentblock {
	MARGIN: 0px
}
#footer {
	MARGIN: 0px
}
 HTML #maincontainer {
	MARGIN: 0px
}
 HTML #maincontainer #contentblock {
	MARGIN: 0px
}
 HTML #footer {
	MARGIN: 0px
}
.printonly {
	DISPLAY: block
}
    }
#insidewrapper {
	FLOAT: left; WIDTH: 100%
}
#insidenavigation {
	FLOAT: left; MARGIN-LEFT: -219px; WIDTH: 219px
}
#register_email {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 145px 63px; MARGIN-TOP: 22px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/new_arrow.gif); PADDING-BOTTOM: 12px; COLOR: #dafefa; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana,tahoma, sans-serif; BACKGROUND-COLOR: #5489bf; TEXT-ALIGN: right
}
#register_email A {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff
}
#register_email P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contactus_box {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 145px 34px; MARGIN-TOP: 28px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/new_arrow.gif); PADDING-BOTTOM: 12px; COLOR: #dafefa; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana,tahoma, sans-serif; BACKGROUND-COLOR: #014f99; TEXT-ALIGN: right
}
#contactus_box A {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff
}
#contactus_box P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#closeWindow {
	BACKGROUND-COLOR: #6499cb; TEXT-ALIGN: right
}
#closeWindow A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 0px
}
.print {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 80%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.print IMG {
	PADDING-RIGHT: 5px
}
.hidden {
	DISPLAY: none
}

