m@charset "utf-8";
/* CSS Document */
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}


/* PPC Module */

.text_normal {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.text_normal a:link {
text-decoration:none;
font-size: 12px;
color:#00F
	
}
.text_normal a:visited {
text-decoration:none;
font-size: 12px;
color:#00F
	
}
.text_normal a:hover {
text-decoration:underline;
font-size: 12px;
color:#F00
	
}

.ppc_title {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#03C;
	text-decoration:none;
	font-weight:bold;
}
.ppc_title a:link {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#03C;
	text-decoration:none;
	font-weight:bold;
}

.ppc_title a:hover {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#03C;
	text-decoration:none;
	font-weight:bold;
}

.ppc_title a:visited {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#03C;
	text-decoration:none;
	font-weight:bold;
}

.ppc_content {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:15px;
	color:#000;
}

.ppc_link {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060;
}

.visit_partners_bg {
	
	background-image:url(images/boxes/visit_partners_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:250px;
	height:253px;
	
	}
	
.supplier_box_bg {

	background-image:url(images/boxes/supplier_box_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:700px;
	height:248px;
	
	}
	
.email_capture {

	background-image:url(images/boxes/email_capture_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:250px;
	height:130px;
	
	}
				
#compare_now_searchbox {
	
	background-image:url(images/buttons/compare_now_hp_hover.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:160px;
	height:45px;
	
}

#compare_now_searchbox:hover {
	
	background-image:url(images/buttons/compare_now_hp_hover.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:160px;
	height:45px;
	
}
						
	
.mainpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#006;
}

.newsboxtabtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left:20px;
	color:#006;
}

.news_box_bg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	border-style:none;
	width: 700px;
	height: 330px;
	background: url(images/boxes/news_box_bg.gif) no-repeat top;

}

#news_box_btn_top {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_top_hover.gif) no-repeat top;

}

#news_box_btn_top:hover {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_top_hover.gif) no-repeat bottom;

}

#news_box_btn_top a.selected {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_top_on.gif) no-repeat top;

}

#news_box_btn_btm {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_btm_hover.gif) no-repeat top;

}

#news_box_btn_btm:hover {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_btm_hover.gif) no-repeat bottom;

}

#news_box_btn_2 {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_2_hover.gif) no-repeat top;

}

#news_box_btn_2:hover {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_2_hover.gif) no-repeat bottom;

}

#news_box_btn_3 {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_3_hover.gif) no-repeat top;

}

#news_box_btn_3:hover {

	border-style:none;
	width: 150px;
	height: 83px;
	background: url(images/buttons/news_box_btn_3_hover.gif) no-repeat bottom;

}


.tabs {
	
	margin-top: 20px;
	width: 700px;
	overflow: hidden;
}

.tabs li {
	float: left;
	display: inline;
	margin-left: 1px;
	text-align: center;
	overflow: hidden;
	font-size: 11px;
}

.tabs li a {
	float: left;
	display: block;
	color: #066;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 26px;
	height: 26px;
	background: url(images/tab.gif) repeat-x top;
}

.tabs li a:hover {
	display: block;
	color: #066;
}

.tabs li a.selected {
	display: block;
	background: url(images/tab.gif) repeat-x bottom;
	color: #066;
}

.tabs li a.selected:hover {
	display: block;
	background: url(images/tab.gif) repeat-x bottom;
	color: #066;
}
/***************** CSS For TAB Content *******************/
.tabcontent {
	
	font-family:Arial, Helvetica, sans-serif;
	display: none;
	border-top: 0;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	overflow: hidden;
	font-size: 12px;
}

.tabcontent a, .tabcontent a strong {
	color: #2c78b9;
	line-height: 1.4em;
}

.tabcontent a:hover, .tabcontent a:hover strong {
	color: #4ba5f2;
}

.tabcontent ul li {
	display: block;
	background: url(images/icons/bullet.gif) no-repeat;
	background-position: left 5px;
	border-bottom: 1px dotted #ddd;
	padding-bottom: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
	color: #999;
	line-height: 1.4em;
	font-size: 12px
}

.tabcontent_about {
	display: block;
	background: url(images/bullet-tick.gif) no-repeat;
	background-position: left 0px;
	padding-bottom: 2px;
	margin-bottom: 5px;
	padding-left: 28px;
	list-style-position:inside;
	color:#333;
	font-weight:normal;
	line-height: 2em;
	font-size: 12px
}

.tabcontent ul li a {
	color: #2c78b9;
	font-weight:bold;
	line-height: 1.4em;
	text-decoration:none;
	font-size:12px;
}

.tabcontent ul li a:hover {
	color: #4ba5f2;
}

.tabcontent ul li a:hover {
	color: #4ba5f2;
}

.tabcontent ul li span {
	display: block;
	color: #999;

}

.tabcontent ul li span a:link {
	display: block;
	color: #999;
	text-decoration:none;	
	
}

.adminheader {
	background-image: url(images/boxes/admingreyboxTOP.gif);
	height: 35px;
	background-repeat: no-repeat;
	text-align: right;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.adminmiddle {
	background-image: url(images/boxes/admingreyboxMiddle.gif);
}
.adminbottom {
	background-image: url(images/boxes/admingreyboxBottom.gif);
	height: 34px;
	background-repeat: no-repeat;
}

#list-menu {
width: 132px;
height:120px;
/* this width value is also effected by
the padding we will later set on the links. */
}
#list-menu ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, sanf-serif;
font-size: 12px;
height:120px;
}
#list-menu li {
margin: 2px 0 0;
}
#list-menu a {
display: block;
width:120px;
height:116px;
padding: 2px 2px 2px 10px;
border: 0px;
background: url(..images/buttons/profile_tile2.gif);
text-decoration: none; /*lets remove the link underlines*/
}
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000000;
}

#list-menu a:hover {
border: 0px;
background: url(..images/buttons/profile_tile1.gif);
color: #000000;
}
.greyborder {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: none;
	border-right-style: none;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.greyborderright {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: none;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
}

.forminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 200px;
	height: 19px;
	padding-left: 7px;
	padding-top: 7px;
	background: url(..images/pageimages/rss-input.gif) no-repeat top right;
	
}

.roitext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	width:440px;
	padding-bottom:15px;
	padding-top:5px
}

.roiresultheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#43A027;
	vertical-align:top;
	font-weight:bold;
	line-height:30px;
	padding-top:15px;
	border-bottom-style:inset; 
	border-bottom-color:#F4F2F3; 
	border-bottom-width:1px; 
	width:765px;
	text-decoration:none;
}

.roiresultheader a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#43A027;
	vertical-align:top;
	font-weight:bold;
	line-height:30px;
	padding-top:15px;
	border-bottom-style:inset; 
	border-bottom-color:#F4F2F3; 
	border-bottom-width:1px; 
	width:765px;
	text-decoration:none;
}

.roiresultheader a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#F60;
	vertical-align:top;
	font-weight:bold;
	line-height:30px;
	padding-top:15px;
	border-bottom-style:inset; 
	border-bottom-color:#F90; 
	border-bottom-width:1px; 
	width:765px;
	text-decoration:none;
}

.roiresultheader a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#43A027;
	vertical-align:top;
	font-weight:bold;
	line-height:30px;
	padding-top:15px;
	border-bottom-style:inset; 
	border-bottom-color:#F4F2F3; 
	border-bottom-width:1px; 
	width:765px;
	text-decoration:none;
}

.roiresultheader_short {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#43A027;
	vertical-align:top;
	font-weight:bold;
	line-height:30px;
	padding-top:15px;
	border-bottom-style:inset; 
	border-bottom-color:#F4F2F3; 
	border-bottom-width:1px; 
	width:440px;
}

.roiresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:25px;
	padding-left:8px;
}

.roiresult_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:bold;
	line-height:25px;
	padding-left:8px;
}

.roiresult_first {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:25px;
	padding-left:8px;
	padding-top:10px;
}

.roiresult_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	vertical-align:top;
	font-weight:bold;
	line-height:25px;
	padding-left:8px;
	padding-top:10px;
}

.roibox {
	padding-left:45px;
}

.roidropdown_link a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#06C;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
	padding-left:8px;
	padding-top:10px;
}

.roidropdown_link a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#06C;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
	padding-left:8px;
	padding-top:10px;
}

.roidropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:15px;
	padding-top:15px;
	padding-left:8px;
	width:400px;
}

.roiquestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:30px;
	padding-top:10px;
	padding-left:30px;
}

.roiquestiontwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:30px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:30px;
}


.vtroiforminputold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 200px;
	height: 19px;
	padding-left: 10px;
	padding-top: 7px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/rss-input.gif) no-repeat top right;
	
}

.vtroiforminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 100px;
	padding-left: 10px;
	height: 19px;
	padding-top: 7px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/rss_dropdown.gif) no-repeat top left;
	
}

.vtroiforminputtwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 100px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 4px;
	height: 19px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/rss_dropdown2.gif) no-repeat top left;
	
}

.vtroipound {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 95px;
	padding-left: 1px;
	height: 19px;
	background:none
}


.vtroidropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#333;
	width: 100px;
	height: 27px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:4px;
	
	vertical-align:middle;
	border-style:none;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/rss_dropdown.gif) no-repeat top right;
}

.roi_hgv {
	
	background: url(http://trackcompare.com/wp-content/themes/TC/images/pageimages/hgv_pageimage.jpg) no-repeat top right;

}

.roi_van {
	
	background: url(http://trackcompare.com/wp-content/themes/TC/images/pageimages/van_pageimage.jpg) no-repeat top right;

}

.roi_car {
	
	background: url(http://trackcompare.com/wp-content/themes/TC/images/pageimages/car_pageimage.jpg) no-repeat top right;

}

.roi_fuel {
	
	background: url(http://trackcompare.com/wp-content/themes/TC/images/pageimages/fuel_pageimage.jpg) no-repeat top right;

}

#profile_tile {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
	width: 132px;
	height: 120px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/buttons/profile_tile2.gif) no-repeat bottom;	
}


#profile_tile:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
	width: 132px;
	height: 120px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/buttons/profile_tile1.gif) no-repeat top;
}

#calculatebenefits_button {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
	width: 250px;
	height: 54px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/buttons/calculate_fleet_benefit_hover.gif) no-repeat bottom;
}
#calculatebenefits_button:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
	width: 250px;
	height: 54px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/buttons/calculate_fleet_benefit_hover.gif) no-repeat top;
}

#compareprices_button {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
	width: 250px;
	height: 54px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/buttons/compare_now_roi_hover.gif) no-repeat bottom;
}
#compareprices_button:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
	width: 250px;
	height: 54px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/buttons/compare_now_roi_hover.gif) no-repeat top;
}

.productrangeheaders {
	background-image: url(images/boxes/productrangeheaders.gif);
	background-repeat: no-repeat;
	height: 29px;
}
.homepagetitle {
	font-family: Arial;
	font-size: 1em;
	line-height: 88%;
	letter-spacing:-1px;
	color :#006;
	font-weight:bold;
}
.homepagebullettext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	letter-spacing: 0px;
	font-weight:normal;
}

.callmeforminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 112px;
	height: 18px;
	padding-left: 6px;
	padding-top: 4px;
	background: url(images/pageimages/callbackrss-input.gif) no-repeat top right;
	
}

.forminfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	width:268px;
}

.forminfo a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00F;
	font-weight:normal;
	text-decoration:none;
}

.forminfo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00F;
	font-weight:normal;
	text-decoration:none;
}

.forminfo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F00;
	font-weight:normal;
	text-decoration:underline;
}
/*****************************/

.more{ border:0px solid; float:right;}


/***********************************/

.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.comimages/background_main_blog.jpg);
background-repeat: no-repeat;
}
.navmainbg {
background-image: url(http://www.trackcompare.comimages/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/taboff_tall.gif);
background-repeat: no-repeat;
text-align: center;
height: 36px;
font-weight:bold;
font-family:Arial;
color: #FFFFFF;
vertical-align:middle,

}
.tabon a:link, .tabon a:visited {
font-size: 11px;
line-height:11px;
text-decoration:none;
font-family:Arial;
color: #006;
	
}
.tabon a:hover {
	font-size: 11px;
	line-height:11px;
	text-decoration:none; 
	font-family:Arial;
	color: #006;
	
}
.taboff {
	background-repeat: no-repeat;
	text-align: center;
	height: 36px;
	font-family:Arial;
}
.taboff a:link, .taboff a:visited {
	font-size: 11px;
	line-height:11px;
	text-decoration:none;
	font-family:Arial;
	color: #ffffff;
}
.taboff a:hover {
	font-size: 11px;
	line-height:11px;
	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;
}
.news_blank {
	background-image: url(images/boxes/news_blank.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: 12px;
	font-weight:normal;
	color:#006;
}
.undernavbar a:visited {
    color:#282665;
	font-size: 12px;
	text-decoration:none;
}
.undernavbar a:link {
    color:#282665;
	font-size: 12px;
	text-decoration:none;
}
.undernavbar a:hover {
	color:#F00;
	font-size: 12px;
	text-decoration:none;
}
.undernavbar a:active {
	color:#F00;
	font-size: 12px;
	text-decoration:none;
}
.undernavbarfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#006;
	padding-top:2px;
}
.undernavbarfont a:visited {
    color:#282665;
	font-size: 12px;
	text-decoration:none;
}
.undernavbarfont a:link {
    color:#282665;
	font-size: 12px;
	text-decoration:none;
}
.undernavbarfont a:hover {
	color:#F00;
	font-size: 12px;
	text-decoration:none;
}
.undernavbarfont a:active {
	color:#F00;
	font-size: 12px;
	text-decoration:none;
}
/* NAVIGATION BUTTONS */
.menu {
	height: 36px;
	width: 90px;
}
.cssnav	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	background: url(http://www.trackcompare.com/wp-content/themes/TC/images/tabs/nav_button_blue_on.jpg) no-repeat;
	width: 90px;
	height: 36px;
	overflow:hidden;/* for ie to hide extra height*/	
}
.cssnav a {
	display: block;
	color: #ffffff;
	font-weight:bold;
	width: 90px;
	height: 36px;
	font-size:10px;
	display: block;
	vertical-align:text-top;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnav a:hover {
	color: #FFF;
}
.cssnav img {width: 90px; height: 36px; 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;
}
.entrytextstd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;

}
.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;
}
boldtextnews a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#006;
	font-weight: normal;
}
boldtextnews a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#006;
	font-weight: normal;
}
categorytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#006;
	font-weight: normal;
}
.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;
}

.boldtext12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	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;
}
.news_header a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006;
	text-decoration:none;
}
.news_header a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006;
	text-decoration:none;
}
.news_header a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	text-decoration:none;
}
.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;
}
.hpbullets {
	background-image: url(images/boxes/include1.gif);
	height: 330px;
}
.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;
	height:155px;
	
}
div#right-column {
	width: 320px;
	float: left;
	clear: none;
	padding-left:10px;
	height:155px;
}

.searchbox_title {
	
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:30px;
	letter-spacing:-1px;
	font-weight:bold;
	padding-left:13px;
	padding-top:6px;
	color:#1D3586;

}

.searchbox_fields {
	
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333;

}

.searchbox_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 100px;
	padding-left: 10px;
	height: 19px;
	padding-top: 7px;
	background: url(http://trackcompare.com/wp-content/themes/TC/images/rss_dropdown.gif) no-repeat top left;
	
}
	
.searchbox {
	background-image: url(images/boxes/searchbox.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;

}

.searchboxb {
	background-image: url(images/boxes/searchbox2new.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;	
}

.searchboxvaninsurance{
	background-image: url(images/boxes/van_insurance_searchbox_wide.gif);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxhgvinsurance{
	background-image: url(images/boxes/hgv_insurance_searchbox.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxinvoicefactoring{
	background-image: url(images/boxes/searchbox_invoice_factoring.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxfleetinsurance{
	background-image: url(images/boxes/fleet_insurance_searchbox.jpg);
	height: 330px;
	width: 700px;
	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;
}
.searchboxinvoicefinance {
	background-image: url(images/boxes/searchboxinvoicefinance.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxfuelcards{
	background-image: url(images/boxes/searchboxfuelcards.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;
}
