 @charset "utf-8";
/* CSS Document */
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
.pagetitleblue {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#03F;
	font-weight:bold;
	text-decoration:none;
}
.pagetitleblue a:link, .pagetitleblue a:visited{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000FF;
	font-weight:bold;
	
	text-decoration:none;
}
.pagetitleblue a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F60E14;
	font-weight:bold;
	
	text-decoration:none;
}
.titleindent {
	font-size: 12px;
	padding-left:10px;
}
.entrytextindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left:10px;
	padding-right:10px;
}
.entrytextindent a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00F;
	text-decoration:none;
}
.entrytextindent a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00F;
	text-decoration:none;
}
.entrytextindent a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
	text-decoration:underline
}
.searchboxsmall {
	 padding-left:20px;
	 padding-right:10px;
	 padding-top:15px;
	 padding-bottom:15px;	 
}
.bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	background-image: url(images/boxes/bluebackground300x150.jpg);
	height: 184px;
	background-repeat: no-repeat;
}
.bulletbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc0000;
	font-weight:bold
}
.bluetitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00;
	font-weight:bold;
}
.smallgrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:bold;
}
.disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
}
.tabledate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
.tabwhite a:link, .tabwhite a:visited{
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF;	
font-size: 13px; 
text-decoration:none;
}
.tabblue a:link, .tabblue a:visited {
font-family: Arial, Helvetica, sans-serif; 
color: #313175; 
font-size: 13px; 
text-decoration:none; 
}
.tabblue a:hover{
color:#CC0000;
}
.menutext a:link, .menutext a:visited {
font-family: Arial, Helvetica, sans-serif; 
color:#333333; 
font-size: 13px; 
text-decoration:none; 
}
.menutext a:hover {
color:#CC0000;
}
.textstandard {
font-family: Arial, Helvetica, sans-serif; 
color:#000000;	
font-size: 13px; 
}
.textsmall{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
}
.textsmallgrey{
font-family: Arial, Helvetica, sans-serif; 
color:#333333;	
font-size: 11px; 
align:"right";
}
.sitelinksmall a:link{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color:#00F;
vertical-align:middle;
text-decoration:none;
}
.sitelinksmall a:hover{
font-family: Arial, Helvetica, sans-serif; 
color:#F00;
font-size: 11px; 
text-decoration:underline;
vertical-align:middle;
}
.sitelinksmall a:visited{
color:#00F;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration:none;
vertical-align:middle;
}
.headline a:link, a:visited {
font-family: Arial, Helvetica, sans-serif; 
color:#282665;	
font-size: 13px; 
text-decoration:none;
}
.title{
font-family: Arial, Helvetica, sans-serif; 
color:#999999;	
font-size: 16px; 
text-decoration:none;
}
.enclosure{
font-family: Arial, Helvetica, sans-serif;
color:#0099CC;
font-size: 13px;
}
.date {
font-family: Arial, Helvetica, sans-serif; 
color:#333333;	
font-size: 11px; 
}
.bodytext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
padding-right: 10px;
}
.bodytextbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.bodytextbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#006;
	padding-left: 10px;
	padding-right: 10px;
}
.bodytext a:link, .bodytext a:visited {
color:#039;
text-decoration:none;
font-size: 12px;
}
.bodytext a:hover {
color:#000000;
font-size: 12px;	
}
.blogposttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333
}
.blogposttext a:link {
text-decoration:none;
font-size: 11px;
color:#00F
	
}
.blogposttext a:visited {
text-decoration:none;
font-size: 11px;
color:#00F
	
}
.blogposttext a:hover {
text-decoration:underline;
font-size: 11px;
color:#FF0000
	
}
.mainbackground {
background-image: url(http://www.trackcompare.co.uk/images/background_main_blog.jpg);
background-repeat: no-repeat;
}
.navmainbg {
background-image: url(http://www.trackcompare.co.uk/images/bg-nav-main.gif);
background-repeat: repeat-x;
}
body {
margin: 0px;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
list-style-type: none 
}
div.feedburnerFeedBlock ul li span.headline { 
display:block; 
margin:12px 0 0 0; 
}
.tabon {
background-image: url(images/tabs/tabon.jpg);
background-repeat: no-repeat;
text-align: center;
height: 24px;
font-weight:bold;
font-family:Arial;
color: #FFFFFF;	
}
.tabon a:link, .tabon a:visited {
font-size: 13px;
text-decoration:none;
font-family:Arial;
color: #282665;
	
}
.tabon a:hover {
	font-size: 13px;
	text-decoration:none; 
	font-family:Arial;
	color: #282665;
	
}
.taboff {
	background-image: url(images/tabs/taboff.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 24px;
	font-family:Arial;
}
.taboff a:link, .taboff a:visited {
	font-size: 13px;
	text-decoration:none;
	font-family:Arial;
	color: #ffffff;
}
.taboff a:hover {
	font-size: 13px;
	text-decoration:none;
	font-family:Arial;
}
.leftbg {
	background-image: url(images/bottom-left-nav/MenuBackground.jpg);
}
.sidebartitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.footertext a:link, .footertext a:visited {
    color:#00F;
	font-size: 11px;
	text-decoration:none;
}
.footertext a:hover {
	color:#F00;
	font-size: 11px;
	text-decoration:underline;
	
}
.expdiv {
	background-image: url(images/boxes/blankheader1.gif);
	height: 43px;
}
.expdivtwo {
	background-image: url(images/boxes/blankheader2.gif);
	height: 29px;
}
.news {
	background-image: url(images/boxes/news.gif);
	height: 33px;
}
.newsmiddle {
	background-image: url(images/boxes/news-middle.gif);
}
.newsbottom {
	background-image: url(images/boxes/bottom-news.gif);
	height: 42px;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.undernavbar {
	background-image: url(images/tabs/undernavbar.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color:#666;
}
.undernavbar a:visited {
    color:#006699;
	font-size: 13px;
	text-decoration:none;
}
.undernavbar a:link {
    color:#282665;
	font-size: 13px;
	text-decoration:none;
}
.undernavbar a:hover {
	color:#CC0000;
	font-size: 13px;
	text-decoration:none;
}
.undernavbar a:active {
	color:#CC0000;
	font-size: 13px;
	text-decoration:none;
}
/* NAVIGATION BUTTONS */
.menu {
	height: 24px;
	width: 90px;
}
.cssnav	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	background: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/tabs/tabon.jpg) no-repeat;
	width: 90px;
	height: 24px;
	overflow:hidden;/* for ie to hide extra height*/	
}
.cssnav a {
	display: block;
	color: #ffffff;
	font-weight:bold;
	width: 90px;
	height: 24px;
	display: block;
	float: left;
	color: #ffffff; 
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnav a:hover {
	color: #282665;
}
.cssnav img {width: 90px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}
.cssnav span {
	position: absolute;
	left: -30px;top: 4px;
	text-align: center;
	width: 150px;
	cursor: pointer;				     
}
			/* END OF NAVIGATION */ 
			
.entrytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.entrytext a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00F;
	
	text-decoration:none;
}
.entrytext a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F00;
	
	text-decoration:underline;
}
.entrytext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:00F;
	
	text-decoration:none;
}
.commentstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.entrytextindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	padding-left:25px;
	padding-right:25px;
}
.entrytext a:link, .entrytext a:visited {
	font-size: 12px;
	color:#00F;
	text-decoration:none
}
.entrytext a:hover {
	font-size: 12px;
	color: #F00;
	text-decoration:underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#006;
	font-weight: bold;
}
.topcomparisons {
	background-image: url(images/boxes/topcomparisons-header.gif);
	height: 39px;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006;
	text-decoration:none;
}

.boldtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006;
	text-decoration:none;
	margin-left:10px;
}
.boldtext a:link {
	font-size: 11px;
	font-weight: bold;
	color: #006;
	text-decoration:none;
}
.boldtext a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #006;
	text-decoration:none;
}
.boldtext a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #F00;
	text-decoration:underline;
}
.boldtextgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666;
}
.bottom {
	background-image: url(images/boxes/bottom.gif);
	background-repeat:no-repeat;
    
}
.bottom2 {
	background-image: url(images/boxes/blankbottom2.gif);
	height: 23px;
}
.bottom3 {
	background-image: url(images/boxes/blankbottom3.gif);
	height: 23px;
}
.bottomrighttop {
	background-image: url(images/boxes/bottom-right-top.gif);
	height: 33px;
	width: 169px;
	background-repeat: no-repeat;
}
.bottomrightmiddle {
	background-image: url(images/boxes/bottom-right-middle.gif);
	background-repeat: repeat-y;
	height: 196px;
}
.bottomrightbottom {
	background-image: url(images/boxes/bottom-right-bottom.gif);
	height: 27px;
	background-repeat: no-repeat;
}
.middle {
	background-image: url(images/boxes/middle.gif);
}
.about {
	background-image: url(images/boxes/about-header.gif);
	height: 33px;
}
.welcometop {
	background-image: url(images/boxes/welcometop.gif);
	height: 6px;
}
.welcomemiddle {
	background-image: url(images/boxes/welcomemiddle.gif);
}
.welcomebottom {
	background-image: url(images/boxes/welcomebottom.gif);
	height: 6px;
}
.odd {
	/*background-color:#F7F8F8;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.odd a:link, .odd a:visited {
    color:#00F;
	font-size: 11px;
	text-decoration:none
}
.oddtwo {
	background-color:#F7F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	text-align:left;
	
	padding-left:5px;
}
.oddtwo a:link, .oddtwo a:visited {
    color:#00F;
	font-size: 11px;
	text-decoration:none;
	text-align:left;
	
	padding-left:5px;
}
.oddtwo a:hover {
    color:#F00;
	font-size: 11px;
	text-decoration:underline;
	text-align:left;
	
	padding-left:5px;
}
.catmid {
	background-image: url(images/boxes/catmid.gif);
}
.catmidtwo {
	background-image: url(images/boxes/catmid2.gif);
}
.oddsmall {
 
 	
	/*background-color:#F7F8F8;*/
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	text-decoration:none;
}
.odd a:hover {
	color:#F00;
	font-size: 11px;
	text-decoration:underline;
	
}
.even {
	/*background-color: #F7F8F8;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.even a:link, .two a:visited {
    color:#00F;
	font-size: 11px;
	text-decoration:none
}
.evensmall {
	/*background-color:#F7F8F8;*/
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	text-decoration:none
}
.even a:hover {
	color:#F00;
	font-size: 11px;
	text-decoration:underline;
}
.infoheader {
	background-image: url(images/boxes/greyboxInfoHeader.gif);
	height: 36px;
	background-repeat: no-repeat;
}
.infomiddle {
	background-image: url(images/boxes/greyboxInfoMiddle.gif);
}
.infobottom {
	background-image: url(images/boxes/greyboxInfoBottom.gif);
	height: 34px;
	background-repeat: no-repeat;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.categorylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type:none;
	list-style-position:outside;
	padding-left:10px;
	line-height:12px;
	
	
}
.categorylinks a:link, .categorylinks a:visited {
	font-size: 11px;
	color: #000066;
	text-decoration:none
	
}
.categorylinks a:hover {
	font-size: 11px;
	color: #F00;
	text-decoration:underline;
}
div#left-column {
	width: 320px;
	float: left;
	clear: none;
	padding-left:10px;
	
}
div#right-column {
	width: 320px;
	float: left;
	clear: none;
	padding-left:10px;
}
.searchbox {
	background-image: url(images/boxes/searchbox.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxloneworker {
	background-image: url(images/boxes/searchboxloneworker.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxmobileworker {
	background-image: url(/images/boxes/searchboxmobileworker.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxinsurance {
	background-image: url(images/boxes/searchboxinsurance.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxplant {
	background-image: url(images/boxes/searchboxplant.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxtwo {
	background-image: url(images/boxes/searchbox2.jpg);
	height: 266px;
	width: 266px;
	background-repeat: no-repeat;
}
.adborder {
	border: 1px solid #000066;
}
.contactheader {
	background-image: url(images/contact-header.gif);
	height: 28px;
}
.infotableheader {
	background-image: url(images/infotableheader.gif);
	height: 27px;
}
.tableborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tablebordertwo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tableborderthree {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tableborderfour {
	border: 1px solid #CCCCCC;
}
.tablebodytexttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}.categorytopbox {
	background-image: url(images/boxes/categoryboxtop.gif);
	height: 29px;
}
