body {
margin: 0px;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #000000;
}

div#topcontainer {
width: 100%;
text-align: center;
background-color: #2f2f2f;
}

div#top {
height: 25px;
width: 1050px;
margin: 0 auto;
}

.hometop {
float: left;
background-image: url('../images/home_off_icon.png');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 25px;
width: 67px;
margin-top: 2px;
text-align: left;
}

.hometop:hover {
background-image: url('../images/home_on_icon.png');
background-repeat: no-repeat;
background-position: 0% 0%;
}

.jobstop {
float: left;
background-image: url('../images/jobs_off_icon.png');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 25px;
width: 58px;
margin-top: 2px;
margin-left: 0px;
text-align: left;
}

.jobstop:hover {
background-image: url('../images/jobs_on_icon.png');
background-repeat: no-repeat;
background-position: 0% 0%;
}

.shoptop {
float: left;
background-image: url('../images/shop_off_icon.png');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 25px;
width: 67px;
margin-top: 2px;
text-align: left;
}

.shoptop:hover {
background-image: url('../images/shop_on_icon.png');
background-repeat: no-repeat;
background-position: 0% 0%;
}

div#search {
float: left;
background-image: url('../images/search_icon.png');
background-repeat: no-repeat;
background-position: 0% 4%;
height: 25px;
width: 810px;
margin-left: 9px;
padding-left: 28px;
text-align: left;
border: 0px solid yellow;
}

div#searchservice {
float: left;
height: 25px;
width: 227px;
margin-top: 2px;
text-align: left;
}

div#searchname{
float: left;
width: 284px;
height: 25px;
text-align: left;
margin-top: 3px;
}

div#searchtown{
float: left;
width: 199px;
height: 25px;
text-align: left;
margin-top: 3px;
}

input.search
{
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 11px;
background: #4e4c4c;
border: 1px solid #5a5858;
width: 133px;
height: 17px;
margin-top: 0px;
padding-top: 2px;
}

input.search:hover
{
background: #5b5959;
border: 1px solid #5a5858;
}

select.search
{
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 11px;
background: #4f4e4e;
border: 1px solid #5a5858;
width: 140px;
height: 22px;
margin-left: 0px;
margin-top: 0px;
padding-bottom: 3px;
}

select.search:hover
{
background: #5b5959;
border: 1px solid #5a5858;
}

div#searchbuttontop {
float: left;
height: 29px;
width: 93px;
margin-top: 0px;
margin-left: 7px;
text-align: left;
}

input.topbuttonsearch {
cursor: pointer;
border: #333333;
background: url(../images/search.png) no-repeat left top;
width: 92px;
height: 28px;
margin-left: 3px;
margin-top: 1px;
}

input.topbuttonsearch:hover {
background: url(../images/search_on.png) no-repeat left top;
border: 0px solid #333333;
}

div#navcontainer {
height: 50px;
width: 100%;
text-align: center;
}

div#nav {
height: 50px;
width: 1050px;
margin: 0 auto;
text-align: left;
}

div#navleft {
float: left;
height: 50px;
width: 175px;
text-align: left;
}

div#navright {
float: left;
height: 50px;
width: 700px;
text-align: left;
}

div#navsearch {
float: left;
height: 35px;
width: 200px;
margin-top: -40px;
margin-left: 725px;
text-align: left;
}

div#dropnavcontainer {
height: 30px;
width: 100%;
text-align: center;
background-color: #333333;
}

div#dropnav {
height: 30px;
width: 1050px;
margin: 0 auto;
text-align: left;
}

div#dropnavleft {
float: left;
height: 30px;
width: auto;
padding-right: 5px;
text-align: left;
}

div#dropnavcontact {
float: left;
height: 30px;
width: 75px;
margin-top: 2px;
text-align: left;
}

div#dropnavmiddle {
float: left;
height: 30px;
width: 165px;
text-align: left;
cursor: point;
}

div#dropnavright {
float: left;
border: 0px solid black;
height: 30px;
width: 340px;
margin-top: 2px;
text-align: left;
}

div#headercontainer {
border-top: 0px solid #b73800;
width: 100%;
text-align: center;
}

div#header {
border-top: 0px dashed black;
border-bottom: 0px dashed black;
width: 1050px;
height: 400px;
margin: 0 auto;
margin-top: 120px;
}

div#headernav {
float: left;
border-top: 0px dashed black;
width: 250px;
height: 400px;
margin-top: -13px;
text-align: left;
background-color: #ffffff;
}

.urbangreymenu{
width: 249px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: white;
background: #333333; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
padding: 7px 0 7px 10px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
font: normal 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 11px;
padding-left: 10px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #d1120d;
}

#example1{ /*Demo 1 main container*/
width: 600px;
height: 24px;
border: 0px solid black;
padding-left: 5px;
padding-top: 6px;
background-color: #2f2f2f;
text-align: left;
}

code{ /*CSS for insructions*/
color: red;
}

.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
color:#ffffff;
font-size: 12px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

.titlefield:hover{ /*CSS for RSS title link in general*/
text-decoration: none;
color:#d1120d;
font-size: 12px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

.labelfield{ /*CSS for label field in general*/
color:#333333;
font-size: 11px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

.datefield{ /*CSS for date field in general*/
color:#999999;
font-size: 11px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

#example3 a{ /*CSS specific to demo 3*/
color: #000000;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#example3 a:hover{ /*CSS specific to demo 3*/
color: #d2120d;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

div#scrollercontainer{
float: left;
width: 800px;
height: 30px;
border: 0px solid green;
background-color: #2f2f2f;
padding-left: 0px;
padding-top: 0px;
text-align: left;
}

div#scrollerleft{
float: left;
width: 90px;
border: 0px solid black;
padding-left: 0px;
padding-top: 7px;
text-align: left;
}

div#scroller{
float: left;
width: 593px;
border: 0px solid red;
padding-left: 0px;
padding-top: 0px;
text-align: left;
}

div#sharethis{
float: left;
width: 108px;
height: 20px;
margin-top: 6px;
margin-right: 3px;
border: 0px solid red;
padding-left: 0px;
padding-top: 0px;
text-align: left;
}

div#facebooklike{
float: left;
width: 60px;
height: 20px;
margin-top: 7px;
margin-right: 4px;
border: 0px solid red;
padding-left: 0px;
padding-top: 0px;
text-align: left;
}

div#banner {
float: left;
position: relative;
border-top: 0px solid #15487f;
border-bottom: 0px solid #15487f;
height: 370px;
width: 800px;
overflow: hidden;
margin-top: 0px;
}

.banneritem {
height: 370px;
width: 800px;
}

.bannerticker {
position: absolute;
float: left;
left: 0;
width: 10000px;
}

#banner div.bannerticker div {
float: left;
}

div#bannerpic1 {
background-image: url('../images/welcome1.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

.bannerpicleft {
background-image: url('../images/opacity.png');
background-repeat: repeat-x;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 250px;
margin-top: 0px;
margin-left: 40px;
text-align: left;
padding: 10px;
}

div#bannerpic2 {
background-image: url('../images/welcome6.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#bannerpic3 {
background-image: url('../images/welcome20.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#bannerpic4 {
background-image: url('../images/welcome4.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#bannerpic5 {
background-image: url('../images/welcome3.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#bannerpic6 {
background-image: url('../images/welcome21.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}


div#countybannerpic1 {
background-image: url('../images/welcome6.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#countrybannerpic1 {
background-image: url('../images/welcome13.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#countrybannerpic2 {
background-image: url('../images/welcome12.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#countrybannerpic3 {
background-image: url('../images/welcome3.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#countrybannerpic4 {
background-image: url('../images/welcome6.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#containerbannerpic1 {
background-image: url('../images/welcome4.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#ratesbannerpic1 {
background-image: url('../images/welcome23.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 370px;
width: 800px;
}

div#hgvjobsbannerpic1 {
background-image: url('../images/welcome30.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 370px;
width: 800px;
}

div#freightjobsbannerpic1 {
background-image: url('../images/welcome28.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 370px;
width: 800px;
}

div#ushipbannerpic1 {
background-image: url('../images/welcome26.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 370px;
width: 800px;
}

div#freightnewsbannerpic1 {
background-image: url('../images/welcome25.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
height: 370px;
width: 800px;
}

div#containerspecbannerpic1 {
background-image: url('../images/welcome14.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#checkdigitbannerpic1 {
background-image: url('../images/welcome22.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#websitepackagesbannerpic1 {
background-image: url('../images/welcome7.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#portcodebannerpic1 {
background-image: url('../images/welcome24.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#sizetypebannerpic1 {
background-image: url('../images/welcome29.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#dgbannerpic1 {
background-image: url('../images/welcome15.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#adrbannerpic1 {
background-image: url('../images/welcome18.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#gitbannerpic1 {
background-image: url('../images/welcome12.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
}

div#workingtimebannerpic1 {
background-image: url('../images/welcome17.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#trafficbannerpic1 {
background-image: url('../images/welcome31.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#fuelbannerpic1 {
background-image: url('../images/welcome19.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#shopbannerpic1 {
background-image: url('../images/welcome21.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#vesselbannerpic1 {
background-image: url('../images/welcome16.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#weatherbannerpic1 {
background-image: url('../images/welcome7.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#routebannerpic1 {
background-image: url('../images/welcome20.jpg');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#headerimage {
float: left;
border: 0px solid #15487f;
height: 370px;
width: 800px;
margin-top: 0px;
}

div#headercorner {
float: left;
background-image: url('../images/welcome_corner.png');
background-repeat: no-repeat;
background-position: 100% 100%;
border: 0px solid black;
width: 260px;
height: 112px;
margin-top: -130px;
margin-left: 750px;
text-align: left;
padding: 0px;
}

div#headertext {
float: left;
background-color: #000000;
border: 0px solid red;
width: 255px;
height: 110px;
margin-top: -25px;
margin-left: -5px;
text-align: left;
padding: 5px;
}

div#logo {
float: left;
background-image: url('../images/ukhaulier_logo.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 260px;
height: 100px;
margin-top: -95px;
margin-left: -5px;
text-align: left;
padding: 0px;
}

div#maplogo {
float: left;
background-image: url('../images/hgv_small.png');
background-repeat: no-repeat;
background-position: 0% 82%;
border: 0px solid black;
width: 360px;
height: 100px;
margin-top: -103px;
margin-left: 280px;
text-align: left;
padding: 0px;
}

div#platniumadvert {
float: left;
border: 1px solid #cccccc;
width: 397px;
height: 100px;
margin-top: -103px;
margin-left: 650px;
text-align: center;
padding: 0px;
}

div#petrolprices {
float: left;
border: 0px solid black;
width: 265px;
height: 70px;
margin-top: -10px;
margin-left: 0px;
text-align: left;
padding: 0px;
}

.nav {
display: block;
background-color: #333333;
width: 450px;
height: 40px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
padding-top: 0px;
}

.nav:hover {
background-color: #f6f6f6;
height: 40px;
color: #333333;
}

.navspacer {
display: block;
width: 450px;
height: 5px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
padding-top: 0px;
}

div#contentcontainer {
border: 0px solid black;
width: 100%;
text-align: center;
}

div#content {
border: 0px solid black;
width: 1050px;
height: auto;
margin: 0 auto;
text-align: left;
margin-top: 100px;
}

div#breadcrumcontainer {
border: 0px solid black;
width: 100%;
}

div#breadcrum {
border-top: 1px dashed #999999;
border-bottom: 1px dashed #999999;
width: 1050px;
height: 20px;
margin-top: 30px;
margin-bottom: 20px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#breadcrumlinks {
float: left;
border: 0px dashed #999999;
width: 530px;
height: 20px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-align: left;
}

div#breadcrumicontext {
float: left;
border: 0px dashed red;
width: 300px;
height: 20px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 20px;
margin-right: 0px;
text-align: left;
}

div#breadcrumicons {
float: right;
border: 0px dashed red;
width: 124px;
height: 20px;
margin-top: -2px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-align: left;
}

div#sponsorscontainer {
border: 0px solid black;
width: 100%;
text-align: center;
}

div#sponsors {
border: 0px solid #333333;
width: 1050px;
height: 150px;
margin-top: 0px;
margin-bottom: 0px;
margin: 0 auto;
text-align: left;
}

div#advert1container {
float: left;
border: 0px solid #333333;
width: 500px;
height: 150px;
margin-top: 0px;
margin-bottom: 0px;
margin: 0 auto;
text-align: center;
}

div#advert1title {
background-color: #333333;
border-top: 0px dashed #999999;
border-bottom: 0px dashed #999999;
width: 500px;
height: 30px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}

div#advert1 {
border: 0px solid #333333;
width: 500px;
height: 100px;
margin-top: -5px;
margin-bottom: 0px;
margin-left: 0px;
}

div#advert2container {
float: left;
border: 0px solid #333333;
width: 500px;
height: 150px;
margin-top: 0px;
margin-left: 50px;
margin: 0 auto;
text-align: center;
}

div#advert2title {
background-color: #333333;
border-top: 0px dashed #999999;
border-bottom: 0px dashed #999999;
width: 500px;
height: 30px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 50px;
text-align: center;
}

div#advert2 {
border: 0px solid #333333;
width: 500px;
height: 100px;
margin-top: -5px;
margin-bottom: 0px;
margin-left: 50px;
}

div#rssone {
float: left;
background-image: url('../images/rss_background.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 310px;
height: 445px;
margin-top: -10px;
margin-left: 0px;
text-align: left;
padding: 0px;
}

div#rssiconone {
float: left;
background-image: url('../images/rss_traffic_new.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 140px;
height: 125px;
margin-top: -75px;
margin-left: 85px;
text-align: left;
padding: 0px;
}

div#rssonetraffic {
float: left;
border: 0px solid black;
width: 290px;
height: 300px;
margin-top: 0px;
margin-left: 12px;
text-align: left;
padding: 0px;
}

div#rssonelink {
float: left;
border: 0px solid black;
width: 290px;
height: 20px;
margin-top: 55px;
margin-left: 75px;
text-align: left;
padding: 0px;
}

div#rssonelinklogo {
float: left;
border: 0px solid black;
width: 120px;
height: 21px;
margin-top: -24px;
margin-left: 75px;
text-align: left;
padding: 0px;
}

div#rsstwo {
float: left;
background-image: url('../images/rss_background.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 310px;
height: 445px;
margin-top: -10px;
margin-left: 45px;
text-align: left;
padding: 0px;
}

div#rssicontwo {
float: left;
background-image: url('../images/rss_wind.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 140px;
height: 125px;
margin-top: -75px;
margin-left: 85px;
text-align: left;
padding: 0px;
}

div#rsstwonews {
float: left;
border: 0px solid black;
width: 290px;
height: 350px;
margin-top: 0px;
margin-left: 12px;
text-align: left;
padding: 0px;
}

div#rsstwolink {
float: left;
border: 0px solid black;
width: 290px;
height: 20px;
margin-top: 6px;
margin-left: 75px;
text-align: left;
padding: 0px;
}

div#rsstwolinklogo {
float: left;
border: 0px solid black;
width: 120px;
height: 21px;
margin-top: -23px;
margin-left: 75px;
text-align: left;
padding: 0px;
}

div#rssthree {
float: left;
background-image: url('../images/rss_background.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 310px;
height: 445px;
margin-top: -10px;
margin-left: 45px;
margin-bottom: 20px;
text-align: left;
padding: 0px;
}

div#rssiconthree {
float: left;
background-image: url('../images/rss_news.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
width: 140px;
height: 125px;
margin-top: -75px;
margin-left: 95px;
text-align: left;
padding: 0px;
}

div#rssthreeweather {
float: left;
border: 0px solid black;
width: 290px;
height: 350px;
margin-top: 0px;
margin-left: 12px;
text-align: left;
padding: 0px;
}

div#rssthreelink {
float: left;
border: 0px solid black;
width: 290px;
height: 20px;
margin-top: 6px;
margin-left: 75px;
text-align: left;
padding: 0px;
}

div#rssthreelinklogo {
float: left;
border: 0px solid black;
width: 120px;
height: 21px;
margin-top: -27px;
margin-left: 75px;
text-align: left;
padding: 0px;
}

.rsslinks {
border: 1px solid black;
width: 225px;
height: 36px;
margin-top: 15px;
margin-left: 90px;
padding-top: 0px;
}

.hazheader {
border-bottom: 1px dashed black;
height: 40px;
width: 1050px;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

.haztitle {
float: left;
border-bottom: 0px dashed black;
height: 40px;
width: 1050px;
margin-top: 5px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

.hazheadersub {
float: left;
border: 0px dashed black;
height: auto;
width: 1050px;
margin-top: 0px;
text-align: left;
}

.hazheadersub:hover {
background-color: #ececec;
}

.hazone {
float: left;
border: 0px dashed black;
height: auto;
width: 100px;
margin-top: 10px;
text-align: left;
}

.haztwo {
float: left;
border: 0px dashed black;
height: auto;
width: 200px;
margin-top: 10px;
text-align: left;
padding-left: 10px;
padding-top: 20px;
}

.hazthree{
float: left;
border: 0px dashed black;
height: auto;
width: 100px;
margin-top: 10px;
text-align: left;
padding-top: 20px;
}

.hazfour {
float: left;
border: 0px dashed black;
height: auto;
width: 400px;
margin-top: 10px;
text-align: left;
padding-right: 10px;
padding-top: 20px;
}

.hazfive {
float: left;
border: 0px dashed black;
height: auto;
width: 200px;
margin-top: 10px;
text-align: left;
padding-top: 20px;
}

.adrheadersub {
float: left;
border: 0px dashed black;
height: auto;
width: 1050px;
margin-top: 0px;
text-align: left;
}

.adrheadersub:hover {
background-color: #ececec;
}

.adrone {
float: left;
border: 0px dashed black;
height: auto;
width: 100px;
margin-top: 10px;
text-align: left;
}

.adrtwo {
float: left;
border: 0px dashed black;
height: auto;
width: 760px;
margin-top: 10px;
text-align: left;
padding-left: 10px;
padding-top: 0px;
}

.adrthree{
float: left;
border: 0px dashed black;
height: auto;
width: 170px;
margin-top: 10px;
text-align: left;
padding-top: 0px;
}

.codeheadersub {
float: left;
border: 0px dashed black;
height: auto;
width: 1050px;
margin-top: 0px;
text-align: left;
}

.codeheadersub:hover {
background-color: #ececec;
}

.codeone {
float: left;
border: 0px dashed black;
height: auto;
width: 250px;
margin-top: 10px;
text-align: left;
}

.codetwo {
float: left;
border: 0px dashed black;
height: auto;
width: 300px;
margin-top: 10px;
text-align: left;
padding-left: 10px;
padding-top: 0px;
}

.codethree{
float: left;
border: 0px dashed black;
height: auto;
width: 200px;
margin-top: 10px;
text-align: left;
padding-top: 0px;
}

.prefixheader {
border-bottom: 1px dashed black;
height: 40px;
width: 1050px;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

.prefixheadersub {
float: left;
border: 0px dashed black;
height: 45px;
width: 1050px;
margin-top: 0px;
padding-top: -5px;
text-align: left;
}

.prefixheadersub:hover {
background-color: #ececec;
}

.prefixone {
float: left;
border: 0px dashed black;
height: auto;
width: 150px;
margin-top: 10px;
padding-left: 10px;
padding-bottom: 6px;
text-align: left;
}

.prefixtwo {
float: left;
border: 0px dashed black;
height: auto;
width: 220px;
margin-top: 10px;
text-align: left;
padding-left: 10px;
padding-bottom: 6px;
padding-top: 0px;
}

.prefixthree{
float: left;
border: 0px dashed black;
height: auto;
width: 430px;
margin-top: 10px;
text-align: left;
padding-bottom: 6px;
padding-top: 0px;
}

.prefixfour {
float: left;
border: 0px dashed black;
height: auto;
width: 200px;
margin-top: 10px;
text-align: left;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 0px;
}

.containercontainer {
float: left;
border-top: 1px dashed #333333;
border-bottom: 1px dashed #333333;
height: auto;
width: 1050px;
margin-top: 0px;
text-align: left;
padding-left : 0px;
padding-top : 0px;
}

.containerrow {
float: left;
border: 0px dashed black;
height: 30px;
width: 1050px;
margin-top: 0px;
text-align: left;
padding-left : 0px;
padding-top : 10px;
}

.containerrow:hover {
background-color: #ececec;
}

.containercell {
float: left;
border: 0px dashed black;
height: 25px;
width: 260px;
margin-top: 0px;
text-align: left;
padding-left : 0px;
padding-top : 0px;
}

div#specheader {
border-top: 0px dashed black;
border-bottom: 0px dashed black;
height: 150px;
width: 1050px;
margin-top:10px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

.specheadercols {
float: left;
border: 0px dashed black;
height: 120px;
width: 169px;
margin-left: 6px;
text-align: left;
padding-left : 0px;
padding-top : 0px;
}

div#searchfilter {

border: 0px solid black;
height: 60px;
width: 1050px;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
text-align: left;
background-color: #2a2a2a;
}

div#searchfiltertop {
float: left;
border: 0px solid red;
height: 25px;
width: 950px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

div#searchfilterbottom {
float: left;
border: 0px solid red;
height: 25px;
width: 950px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

div#searchfilterbutton {
float: left;
border: 0px solid red;
height: 50px;
width: 80px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

div#filtercontainer {
border: 0px solid black;
height: 30px;
width: 100%;
}

div#filter {

border: 0px solid black;
height: 30px;
width: 1050px;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#filterleft {

float: left;
border: 0px solid black;
height: 30px;
width: 500px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
background-color: #e9e9e9;
}

div#filtercenter {

float: left;
border: 0px solid black;
height: 30px;
width: 150px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
background-color: #e9e9e9;
}

div#filterright {
float: left;
border: 0px solid black;
height: 30px;
width: 400px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
background-color: #e9e9e9;
}

/*Start Counties Page*/

div#contentcontainer {
width: 100%;
}

div#contentcountry {
border: 0px solid yellow;
width: 1050px;
height: 650px;
text-align: left;
margin-top: 30px;
margin-right: auto;
margin-left: auto;
margin-bottom: 30px;
}

div#countycontent {
border: 0px solid black;
width: 1050px;
height: 650px;
margin-top: 50px;
}

div#countiescolone {
float: left;
border: 0px solid red;
height: 600px;
width: 290px;
margin-top: 0px;
margin-left: 0px;
}

div#countylist {
float: left;
border: 0px solid black;
height: 600px;
width: 270px;
margin-top: 0px;
margin-left: 0px;
}

div.mapeurope {
float: left;
background-image: url('../images/europe_map_large.png');
background-repeat: no-repeat;
border: 0px solid green;
width: 400px;
height: 650px;
margin-left: 10px;
margin-top: 0px;
position: relative;
}

div.map {
float: left;
background-image: url('../images/uk_map_large.png');
background-repeat: no-repeat;
border: 0px solid green;
width: 400px;
height: 650px;
margin-left: 10px;
margin-top: 0px;
position: relative;
}

div#map img {
position: absolute;
display: none;
}

div#countytitle {
float: left;
border: 0px solid black;
height: 40px;
width: 1000px;
margin-top: 0px;
margin-left: 0px;
}

div#countiescolthree {
float: left;
border: 0px solid blue;
height: 600px;
width: 330px;
margin-top: 0px;
margin-left: 10px;
}

div#countyrsstraffictitle {
float: left;
border-top: 0px dashed #7b7b7b;
border-bottom: 0px dashed #7b7b7b;
height: 40px;
width: 280px;
margin-top: 1px;
margin-left: 10px;
padding-top: 0px;
text-align: left;
}

div#countyrsstraffic {
float: left;
border-top: 1px dashed #7b7b7b;
border-bottom: 1px dashed #7b7b7b;
height: 540px;
width: 290px;
margin-top: 5px;
margin-left: 10px;
padding-top: 10px;
text-align: left;
}

div#resultscontainer {

border: 0px solid black;
width: 100%;
text-align: center;
}

div#countyresults {

border: 0px solid black;
width: 1050px;
margin-top: 0px;
text-align: left;
margin-right: auto;
margin-left: auto;
}

.resultsname {
float: left;
border: 0px solid black;
height: 30px;
width: 370px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

.resultsaddress {
float: left;
border: 0px solid black;
height: 30px;
width: 280px;
margin-top: 0px;
margin-left: 0px;
padding-left: 25px;
text-align: left;
}

.resultstel {
float: left;
border: 0px solid black;
height: 30px;
width: 100px;
margin-top: 0px;
margin-left: 0px;
padding-left: 5px;
text-align: left;
}

.resultsfax {
float: left;
border: 0px solid black;
height: 30px;
width: 230px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

.resultstop {
float: left;
border: 0px solid black;
height: 30px;
width: 30px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

.resultsemail {
float: left;
border: 0px solid black;
height: 30px;
width: 100px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

.resultsown {
float: left;
border: 0px solid black;
height: 20px;
width: 117px;
margin-top: 113px;
margin-left: 25px;
text-align: left;
}

.resultsline {
float: left;
border-bottom: 1px dashed #333333;
height: 0px;
width: 1050px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

.haulierstop {
float: left;
border-bottom: 0px dashed #333333;
height: 20px;
width: 1050px;
margin-top: 0px;
margin-left: 0px;
text-align: right;
}

div#weathercontainer {
background-image: url('../images/footer_bg.png');
background-repeat: no-repeat;
background-position: 0% 0%;
border: 0px solid black;
background-color: #000000;
width: 100%;
margin-top: 0px;
text-align: center;
}

div#weather{
border: 0px solid black;
width: 1050px;
height: 420px;
margin-top: 30px;
margin-bottom: 0px;
margin-right: auto;
margin-left: auto;
}

div#fivedaytitle {
width: 500px;
height: 20px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-align: left;
padding-top: 4px;
}

div#forcastone {
float: left;
border-bottom: 1px dashed #000000;
height: 0px;
width: 210px;
margin-top: 40px;
margin-left: 0px;
text-align: left;
}

div#forcasttwo {
float: left;
border-bottom: 1px dashed #000000;
height: 0px;
width: 210px;
margin-top: 40px;
margin-left: 0px;
text-align: left;
}

div#forcastthree {
float: left;
border-bottom: 1px dashed #000000;
height: 0px;
width: 210px;
margin-top: 40px;
margin-left: 0px;
text-align: left;
}

div#forcastfour {
float: left;
border-bottom: 1px dashed #000000;
height: 0px;
width: 210px;
margin-top: 40px;
margin-left: 0px;
text-align: left;
}

div#forcastfive {
float: left;
border-bottom: 1px dashed #000000;
height: 0px;
width: 210px;
margin-top: 40px;
margin-left: 0px;
text-align: left;
}

.results {
float: left;
border-bottom: 0px dashed #333333;
height: 150px;
width: 1050px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-align: left;
}

.results:hover {
background-color: #e9e9e9;
}

.resultserror {
float: left;
border-bottom: 0px dashed #333333;
height: 30px;
width: 1050px;
margin-top: 0px;
margin-left: 0px;
text-align: left;
}

div#contentcontacts {
border: 0px solid black;
width: 1050px;
height: 850px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#contentcontactus {
border: 0px solid black;
width: 1050px;
height: 550px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#contentroutemap {
border: 0px solid black;
width: 1050px;
height: 800px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
text-align: left;
}

div#mapleft {
float: left;
border-right: 0px dashed #333333;
width: 249px;
height: auto;
padding-right: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 20px;
text-align: left;
}

div#directionsbgblock {
float: left;
border-right: 0px dashed #333333;
background-image: url('../images/directions_bg.png');
background-repeat: no-repeat;
background-position: 0% 0%;
width: 299px;
height: 36px;
padding-right: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#searchblock {
float: left;
border-right: 0px dashed #333333;
background-image: url('../images/search_bg.png');
background-repeat: no-repeat;
background-position: 0% 0%;
width: 249px;
height: 130px;
padding-right: 0px;
margin-top: -13px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#directionsblock {
float: left;
border-right: 0px dashed #333333;
background-image: url('../images/getdirections_bg.png');
background-repeat: no-repeat;
background-position: 0% 0%;
width: 249px;
height: 220px;
padding-right: 0px;
margin-top: 10px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#contactusleft {
float: left;
border-right: 1px dashed #333333;
width: 480px;
height: 490px;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#contactusright {
float: left;
border-left: 0px dashed #333333;
width: 500px;
height: 550px;
margin-top: 0px;
margin-right: 0px;
margin-left: 40px;
text-align: left;
}

div#contenttrafficfeeds {
border: 0px solid black;
width: 1050px;
height: auto;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#contenthaz {
border: 0px solid black;
width: 1050px;
height: auto;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#contentprefixs {
border: 0px solid black;
width: 1050px;
height: 1000px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#trafficfeedright {
display: block;
float: left;
border-left: 0px dashed #333333;
width: 500px;
height: auto;
margin-top: 0px;
margin-right: 0px;
margin-left: 40px;
margin-bottom: 50px;
text-align: left;
}

div#trafficfeedleft {
float: left;
border-right: 1px dashed #333333;
width: 480px;
height: auto;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 50px;
text-align: left;
}

div#trafficfuelfeedleft {
float: left;
background-image: url('../images/fuel_bg.png');
background-repeat: no-repeat;
background-position: 0% 62%;
border-right: 1px dashed #333333;
width: 480px;
height: auto;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 50px;
text-align: left;
}


div#terms {
float: left;
border-right: 0px dashed #333333;
width: 1050px;
height: auto;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 50px;
text-align: left;
}

div#haz {
float: left;
border-right: 0px dashed #333333;
width: 1050px;
height: auto;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 290px;
text-align: left;
}

div#prefixs {
float: left;
border-right: 0px dashed #333333;
width: 1050px;
height: auto;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 50px;
text-align: left;
}

div#contentcontactadvertise {
border: 0px solid black;
width: 1050px;
height: 800px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
text-align: left;
}

div#contactadvertiseleft {
float: left;
border-right: 1px dashed #333333;
width: 480px;
height: 750px;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#contactadvertiseright {
float: left;
border-left: 0px dashed #333333;
width: 500px;
height: 570px;
margin-top: 0px;
margin-right: 0px;
margin-left: 40px;
text-align: left;
}

div#contactleft {
float: left;
border-right: 1px dashed #333333;
width: 480px;
height: 655px;
padding-right: 20px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#contactright {
float: left;
border-left: 0px dashed #333333;
width: 500px;
height: 800px;
margin-top: 0px;
margin-right: 0px;
margin-left: 40px;
text-align: left;
}

div#formhome {
border: 0px solid black;
width: 500px;
height: 750px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
text-align: left;
}

div#footer1containerhaulier {
border: 0px solid black;
background-color: #000000;
width: 100%;
}

div#footer1container {
background-image: url('../images/footer_bg.png');
background-repeat: repeat-x;
background-position: 0% 0%;
border: 0px solid black;
background-color: #000000;
width: 100%;
}

div#resultsfooter1container {
border: 0px solid black;
background-color: #000000;
width: 100%;
}

div#footer1content {
border: 0px solid black;
width: 1050px;
height: 850px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
}

div#footer1left{
float: left;
border: 0px solid black;
width: 240px;
height: 600px;
text-align: left;
margin-left: 0px;
margin-top: 20px;
}

div#footer1middle{
float: left;
border: 0px solid red;
width: 240px;
height: 600px;
text-align: left;
margin-left: 10px;
margin-top: 20px;
}

div#footersponsors1{
float: left;
border: 0px solid red;
width: 265px;
height: 700px;
text-align: left;
margin-left: 0px;
margin-top: 20px;
}

.sponsorstop {
border: 2px solid #cfcece;
display: block;
width: 215px;
height: 125px;
margin-top: 30px;
margin-left: 0px;
padding-top: 0px;
}

.sponsorstop:hover {
border: 2px solid #d2120d;
}

.imgteaser {
	margin: 0;
	overflow: hidden;
	float: left;
	position: relative;
}
.imgteaser a {
	text-decoration: none;
	float: left;
}
.imgteaser a:hover {
	cursor: pointer;
}
.imgteaser a img {
	float: left;
	margin: 0;
	border: none;
	padding: 0px;
	background: #2a2a2a;
	border: 2px solid #666666;
}

.imgteaser a img:hover {
	border: 2px solid red;
}

.imgteaser a .more {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 1.2em;
	color: #fff;
	background: #000;
	padding: 5px 10px;
	filter:alpha(opacity=55);
	opacity:.55;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
}
.imgteaser a .desc {
	display: block;
	position: absolute;
	display: block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-size: 10px;
	padding: 10px 0;
	background: #2a2a2a;
	filter:alpha(opacity=55);
	opacity:.55;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
	color: #fff;
	bottom: -130px;
	left: 2px;
	padding: 6px;
	margin: 0;
	width: 248px;
	height: 55px;
	border-top: 0px solid #999;
}

.imgteaser a:hover .more { visibility: hidden;}
.imgteaser a:hover .desc{
}
.imgteaser a:hover .desc strong {
	display: block;
	margin-bottom: 5px;
	font-size: 14px;
}

div#footersponsors2{
float: left;
border: 0px solid red;
width: 260px;
height: 700px;
text-align: left;
margin-left: 30px;
margin-top: 20px;
}

.linetop{
display: block;
border-top: dashed 1px #333;
width: 250px;
height: 1px;
text-align: left;
padding-top: 2px;
}

.secondnavblock {
display: block;
border-top: 1px dotted #333333;
width: 220px;
height: 25px;
margin-top: -1px;
text-align: left;
padding-top: 5px;
}

.secondnavblock:hover {
background-color: #252525;
height: 25px;
}

.secondnavtitle {
width: 330px;
height: 20px;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 0px;
text-align: left;
padding-top: 4px;
}

.sponsorsnavtitle {
width: 330px;
height: 20px;
margin-top: -1px;
margin-bottom: 5px;
margin-left: 0px;
text-align: left;
padding-top: 4px;
}

div#newsletter {
float: left;
border: 0px solid black;
width: 265px;
height: 80px;
text-align: left;
padding: 0px;
}

div#currency {
float: left;
border: 0px solid black;
width: 265px;
height: 90px;
text-align: left;
margin-top: 20px;
}

div#petrolfooter {
float: left;
border: 0px solid black;
width: 265px;
height: 150px;
text-align: left;
padding: 0px;
}

div#twitterfooter {
float: left;
border: 0px solid black;
width: 265px;
height: 150px;
text-align: left;
padding: 0px;
margin-top: 70px;
}

div#sponsorslink {
width: 250px;
height: 30px;
margin-top: 20px;
margin-bottom: 0px;
margin-left: 0px;
text-align: left;
padding-top: 0px;
border: 0px solid red;
}

div#resultsfooter1left{
float: left;
border: 0px solid black;
width: 270px;
height: 600px;
text-align: left;
margin-left: 0px;
margin-top: 70px;
}

div#resultsfooter1middle{
float: left;
border: 0px solid black;
width: 260px;
height: 600px;
text-align: left;
margin-left: 20px;
margin-top: 70px;
}

div#resultsfootersponsors1{
float: left;
border: 0px solid black;
width: 215px;
height: 700px;
text-align: left;
margin-left: 0px;
margin-top: 70px;
}

div#resultsfootersponsors2{
float: left;
border: 0px solid black;
width: 215px;
height: 700px;
text-align: left;
margin-left: 13px;
margin-top: 70px;
}

div#listhauliercountiescontainer {
border: 0px solid red;
width: 100%;
text-align: center;
}

div#listhauliercounties {
border: 0px solid red;
width: 1050px;
height: 150px;
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 0px;
}

.listhauliercountiesleft {
float: left;
border: 0px solid red;
width: 190px;
height: auto;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
text-align: left;
padding: 0px;
}

div#listhauliercountries {
border: 0px solid red;
width: 1050px;
height: 150px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
text-align: left;
padding: 0px;
}

.listhauliercountriesleft {
float: left;
border: 0px solid red;
width: 1050px;
height: auto;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
text-align: left;
padding: 0px;
}

div#listhauliercatergories {
border: 0px solid red;
width: 1050px;
height: 150px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
text-align: left;
padding: 0px;
}

div#footer2container {
border: 0px solid black;
width: 100%;
text-align: center;
background-color: #ffffff;
}

div#footer2 {
border: 0px solid black;
width: 1050px;
height: 100px;
margin: 0 auto;
text-align: left;
}

div#footer2left {
float: left;
border: 0px solid black;
width: 450px;
height: 100px;
text-align: left;
padding: 0px;
}

div#footer3container {
border: 0px solid red;
width: 100%;
text-align: center;
background-color: #000000;
}

div#footer3 {
border: 0px solid red;
width: 1050px;
height: 150px;
margin: 0 auto;
text-align: left;
padding: 0px;
}

div#footer3left {
float: left;
border: 0px solid black;
width: 580px;
height: 150px;
text-align: left;
padding: 0px;
}

div#footer3right {
float: left;
border: 0px solid red;
width: 170px;
height: 45px;
text-align: left;
padding: 0px;
margin-left: 270px;
margin-top: 60px;
}

p.content {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #000000;
margin-top: 0px;
}

p.newstitle {
margin-top: 10px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 100%;
font-weight: bold;
color: #414141;
margin-top: 2px;
}

p.breadcrumtext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 100%;
color: #999999;
margin-top: 2px;
}

p.fivedaytext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 100%;
color: #999999;
padding-top: 2px;
margin-left: 0px;
}

p.backtext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 100%;
color: #999999;
padding-top: 2px;
margin-left: 0px;
}

p.rssauthor {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
color: #333333;
margin-top: 15px;
margin-left: 10px;
}

p.countrytitle {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 25px;
color: #333333;
margin-top: 0px;
margin-left: 0px;
}

p.countrytitlesmall {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 21px;
color: #333333;
margin-top: -20px;
margin-left: 0px;
}

p.top {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #fff;
margin-top: 0px;
}

p.newsmonth {
margin-top: 7px;
margin-left: 15px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
color: #fff;
}

p.newsday {
margin-top: -10px;
margin-left: 7px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 42px;
font-weight: bold;
letter-spacing: -5px;
color: #fff;
}

p.titletext {
margin: 0px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 30px;
color: #666666;
margin-top: 20px;
margin-left: 20px;
}

p.headers {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 25px;
color: #333;
margin-left: 0px;
margin-top: 0px;
}

p.welcomeheader {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 18px;
color: #ffffff;
margin-left: 0px;
margin-top: 0px;
}

p.adr {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 25px;
color: #333;
margin-left: 0px;
margin-top: 10px;
}

p.readmore {
margin: 0px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #acc326;
margin-top: -30px;
margin-left: 20px;
}

p.contactus {
margin: 0px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 14px;
color: #000000;
margin-top: 7px;
margin-left: 34px;
}

p.readmoreheader {
margin: 0px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 16px;
color: #acc326;
margin-left: 10px;
margin-top: 0px;
margin-left: 300px;
}

p.secondnavtext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 15px;
color: #666666;
margin-left: 0px;
}

p.sponsorsnavtext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 15px;
color: #666666;
margin-left: 0px;
}

p.nav2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
color: #000000;
margin-left: 0px;
}

p.countycontent {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #000000;
margin-left: 0px;
margin-top: -20px;
}

p.welcometext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
letter-spacing: 0px;
line-height: 15px;
color: #ffffff;
margin-left: 0px;
margin-top: 0px;
}

p.bannertext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
letter-spacing: 0px;
line-height: 15px;
color: #ffffff;
margin-left: 0px;
margin-top: -10px;
}

p.welcometextcontent {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 14px;
color: #ffffff;
margin-left: 0px;
margin-top: -20px;
}

p.toplink {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #999;
margin-left: 0px;
margin-top: 3px;
}

p.bottomlink {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #999;
margin-left: 0px;
margin-top: 3px;
}

p.rsstext {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #cccccc;
margin-left: 0px;
margin-top: 0px;
}

p.rssfeedtext {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #333333;
margin-left: 0px;
margin-top: 0px;
}

p.rssreadmore {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #ffffff;
margin-left: 30px;
margin-top: -25px;
}

p.rsstexterror {
color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 14px;
font-weight: 700;
text-decoration: none;
margin-left: 0px;
margin-top: 0px;
}

p.rssweathertexterror {
color: #333333;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 14px;
font-weight: 700;
text-decoration: none;
margin-left: 0px;
margin-top: 0px;
}

p.rsstexterrortwo {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #cccccc;
margin-left: 0px;
margin-top: -13px;
}

p.rsstextcounty {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #bfbfbf;
margin-left: 0px;
margin-top: 0px;
}

p.sponsorsheader {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #ffffff;
margin-left: 0px;
margin-top: 0px;
padding-top: 4px;
}

p.database {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #000000;
margin-left: 0px;
margin-top: 7px;
}

p.databasesmall {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #000000;
margin-left: 0px;
margin-top: 7px;
}

p.databasesearch {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #ffffff;
margin-left: 0px;
margin-top: 0px;
}

p.registertop {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #000000;
margin-left: 152px;
margin-top: 15px;
}

/*Petrol Prices*/

p.petrol {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #000000;
margin-left: 0px;
margin-top: 0px;
}

p.petrolday {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 38px;
color: #333333;
letter-spacing: -3px;
margin-left: -22px;
margin-top: 19px;
}

p.petrolmonth {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 10px;
color: #ffffff;
margin-left: -18px;
margin-top: -35px;
}

p.databasetop {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
color: #cccccc;
margin-left: 0px;
margin-top: 0px;
}

p.subtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #333333;
margin-left: 0px;
margin-top: 0px;
}

p.subtitletwo {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #333333;
margin-left: 0px;
margin-top: 20px;
}

/*Form Styling*/

input.route
{
color: #333333;
font-size: 12px;
background: #ffffff;
border: 1px solid #cccccc;
width: 180px;
height: 25px;
margin-top: 0px;
}

input.route:hover
{
background: #ffffff;
border: 1px solid #999898;
}

input.hauliersearch
{
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
background: #3f3e3e;
border: 1px solid #5a5858;
width: 250px;
height: 18px;
margin-top: 0px;
}

input.hauliersearch:hover
{
background: #5b5959;
border: 1px solid #5a5858;
}

input.signup
{
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
background: #252525;
border: 1px solid #5a5858;
width: 255px;
height: 20px;
padding-top: 4px;
}

input.signup:hover
{
background: #5b5959;
border: 1px solid #5a5858;
}

input
{
color: #ffffff;
background: #2f2f2f;
border: 1px solid #eff9ff;
width: 495px;
height: 30px;
margin-left: 0px;
}

input:hover
{
background: #666;
border: 1px solid #d2120d;
}

textarea
{
color: #ffffff;
background: #2f2f2f;
border: 1px solid #eff9ff;
width: 495px;
height: 120px;
margin-left: 0px;
}

textarea:hover
{
background: #666;
border: 1px solid #d2120d;
}

select
{
color: #ffffff;
background: #2f2f2f;
border: 1px solid #eff9ff;
width: 499px;
height: 30px;
margin-left: 0px;
}

select:hover
{
background: #666;
border: 1px solid #d2120d;
}

select.route
{
color: #ffffff;
background: #2f2f2f;
border: 1px solid #eff9ff;
width: 80px;
height: 35px;
margin-left: 0px;
}

select.route:hover
{
background: #666;
border: 1px solid #d2120d;
}

input.button {
cursor: pointer;
border: none;
font-weight: bold;
background: url(../images/submit.png) no-repeat left top;
width: 92px;
height: 28px;
margin-left: 410px;
margin-top: 5px;
}

input.haulierbuttonsearch {
cursor: pointer;
border: none;
font-weight: bold;
background: url(../images/hauliersearch.png) no-repeat left top;
width: 93px;
height: 28px;
margin-left: 3px;
margin-top: 1px;
}

input.haulierbuttonsearch:hover {
background: url(../images/hauliersearch_on.png) no-repeat left top;
}

input.routebutton {
cursor: pointer;
border: none;
font-weight: bold;
background: url(../images/getroute_button.png) no-repeat left top;
width: 60px;
height: 30px;
margin-left: 3px;
margin-top: 1px;
}

input.routebutton:hover {
background: url(../images/getroute_button_on.png) no-repeat left top;
}

input.signupbutton {
cursor: pointer;
border: none;
font-weight: bold;
background: url(../images/newsletter_signup_button.png) no-repeat left top;
width: 93px;
height: 28px;
margin-left: 168px;
margin-top: 5px;
}

input.signupbutton:hover {
background: url(../images/newsletter_signup_button_on.png) no-repeat left top;
}

input.checkdigitnumber
{
color: #ffffff;
font-size: 13px;
background: #3f3e3e;
border: 1px solid #272626;
width: 300px;
height: 25px;
margin-top: 0px;
}

input.checkdigitnumber:hover
{
background: #5b5959;
border: 1px solid #272626;
}

input.checkdigit {
cursor: pointer;
border: none;
font-weight: bold;
background: url(../images/calculate_button.png) no-repeat left top;
width: 136px;
height: 28px;
margin-left: 0px;
margin-top: 0px;
}

input.checkdigit:hover {
background: url(../images/calculate_button.png) no-repeat left top;
}

a { 
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
text-decoration: none;
color: #cccccc;
}

a:visited {
color: #cccccc;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
text-decoration: none;
}

a:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
color: #d2120d;
text-decoration: none;
}

a.bannerlink:link {
color: #ffffff;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 12px;
text-decoration: none;
}
a.bannerlink:visited {
color: #ffffff;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
a.bannerlink:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #d2120d;
text-decoration: none;
}

a.rssauthorlink:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 9px;
color: #333333;
text-decoration: none;
}
a.rssauthorlink:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
color: #333333;
}
a.rssauthorlink:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 9px;
color: #d2120d;
}

a.rssreadmorelink:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
color: #cccccc;
text-decoration: none;
}
a.rssreadmorelink:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #cccccc;
}
a.rssreadmorelink:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #d2120d;
}

a.contactemail:link {
color: #000;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-style: normal;
font-size: 14px;
text-decoration: none;
}
a.contactemail:visited {
color: #000;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 14px;
text-decoration: none;
}
a.contactemail:hover {
background: #414141; 
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 14px;
color: #fff;
text-decoration: none;
}

a.contactusemail:link {
color: #000;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-style: normal;
font-size: 14px;
text-decoration: none;
margin-top: 13px;
margin-left: 0px;
}
a.contactusemail:visited {
color: #000;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 14px;
text-decoration: none;
margin-top: 13px;
margin-left: 0px;
}
a.contactusemail:hover {
background: #414141; 
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 14px;
color: #fff;
text-decoration: none;
margin-top: 13px;
margin-left: 0px;
}

a.secondnav:link {
display: block;
color: #d0d0d0;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 12px;
text-decoration: none;
}
a.secondnav:visited {
display: block;
color: #d0d0d0;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
a.secondnav:hover {
display: block;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #d0d0d0;
text-decoration: none;
}

a.toplink:link {
color: #999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
text-decoration: none;
}
a.toplink:visited {
color: #999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.toplink:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #cccccc;
text-decoration: none;
}

a.rsslink:link {
color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
a.rsslink:visited {
color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
a.rsslink:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
color: #d2120d;
text-decoration: none;
}

a.rssfeedlink:link {
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
a.rssfeedlink:visited {
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
a.rssfeedlink:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
color: #d2120d;
text-decoration: none;
}

a.rsslinkcounty:link {
color: #7b7b7b;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
a.rsslinkcounty:visited {
color: #7b7b7b;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
a.rsslinkcounty:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 700;
color: #d2120d;
text-decoration: none;
}

a.topregisterlink:link {
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 13px;
text-decoration: none;
}
a.topregisterlink:visited {
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.topregisterlink:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
color: #d2120d;
text-decoration: none;
}

a.home:link {
color: #ffffff;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
text-decoration: none;
}
a.home:visited {
color: #ffffff;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.home:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #d2120d;
text-decoration: none;
}

a.breadcrum:link {
color: #999999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.breadcrum:visited {
color: #999999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.breadcrum:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #d2120d;
text-decoration: none;
}

a.webemail:link {
color: #000000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.webemail:visited {
color: #000000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.webemail:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #d2120d;
text-decoration: none;
}

a.azlink:link {
color: #000000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 12px;
text-decoration: none;
}
a.azlink:visited {
color: #000000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
a.azlink:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #d2120d;
text-decoration: none;
}

a.addthis_button_compact:link {
color: #ffffff;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 12px;
text-decoration: none;
}
a.addthis_button_compact:visited {
color: #ffffff;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
a.addthis_button_compact:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #d2120d;
text-decoration: none;
}

a.county:link {
color: #000000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 12px;
text-decoration: none;
border-bottom: 1px dashed #999;
display: block;
width: 120px;
}
a.county:visited {
color: #000000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
border-bottom: 1px dashed #999;
display: block;
width: 120px;
}
a.county:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #d2120d;
text-decoration: none;
border-bottom: 1px dashed #d2120d;
display: block;
width: 120px;
}

a.resultstoplink:link {
color: #cccccc;
font-family: Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 9px;
text-decoration: none;
}
a.resultstoplink:visited {
color: #cccccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.resultstoplink:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 9px;
color: #d2120d;
text-decoration: none;
}

/*Footer Links and P Tags*/

p.adverttext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #999;
margin-left: 0px;
margin-top: 0px;
}

p.footer3text {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #999;
margin-left: 0px;
margin-top: 60px;
}

p.footertext {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #999;
margin-left: 0px;
margin-top: 20px;
}

a.bottomlink:link {
color: #999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
text-decoration: none;
}
a.bottomlink:visited {
color: #999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.bottomlink:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #d2120d;
text-decoration: none;
}

a.bottomlinknewt:link {
color: #999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
text-decoration: none;
}
a.bottomlinknewt:visited {
color: #999;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.bottomlinknewt:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #94a81c;
text-decoration: none;
}

a.bottomlinkozengi:link {
color: #666666;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
text-decoration: none;
}
a.bottomlinkozengi:visited {
color: #666666;
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}
a.bottomlinkozengi:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 11px;
color: #d2120d;
text-decoration: none;
}

/*Twitter*/

ul{
font: normal 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: #ffffff;
line-height: 15px;
list-style-type: none;
list-style: none;
padding: 0px;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
margin-left: 0px;
margin-top: 0px;
}

ul li a{
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color: #d2120d;
display: block;
padding: 0px 0;
line-height: 20px;
padding-left: 0px; /*link text is indented 8px*/
text-decoration: none;
list-style-type: none;
}
