body {
background-color:#FFF;
font-family:tahoma, sans-serif;
font-size:85%;
color:#000;
}
#header #advancedsearch {
margin:18px 0 -16px;
}
#toolbar #trafficinfo h2 {
font-weight:700;
font-size:100%;
font-family:tahoma, sans-serif;
line-height:1em;
margin:0;
}
#toolbar #trafficlatest {
font-weight:700;
}
noscript span {
color:red;
border:1px solid red;
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
z-index:10;
position:absolute;
font-weight:700;
width:100%;
background-color:#FFF;
padding:2px;
}
caption {
text-align:left;
font-weight:700;
font-family:Tahoma, verdana, sans-serif;
margin:0;
padding:0 0 10px;
}
p#noscript-ticker {
font-size:100%;
background-color:#e8f2fa;
float:left;
width:100%;
text-align:left;
height:18px;
position:relative;
z-index:1000;
margin:0;
padding:0;
}
a.new-window span,a.video-window span,a.pop-window span,a.pdf-window span {
background:url(http://www.highways.gov.uk/images/newwindow.jpg) top left no-repeat;
padding-right:13px;
}
li#directgov-link a.new-window,li#business-link a.new-window {
text-decoration:none;
}
