Be@charset "utf-8";
/* CSS Document */

.test_class {
	font-size:9px;
}
#loading {
    position:absolute;
    left:50%;
	top:50%; 
	margin-left:-150px;
	width:300px;
	text-align:center;
}

#loading_top {
    position:absolute;
    left:50%;
	top:9%; 
	margin-left:-150px;
	width:300px;
	text-align:center;
	background:#FFF;
	padding-top:10px;
	border:thin;
	border-color:#CCC;
	border-style:solid;
}

.no_line {
	
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
	color:#006;
	font-size:18px;
	line-height:30px

}

.invoice_finance_ad_bg {
	
	height:252px;
	width:250px;
	background-image:url(../wp-content/themes/TC/images/boxes/invoice_factoring_ad_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	
}

.visit_partners_bg {
	
	background-image:url(../wp-content/themes/TC/images/boxes/visit_partners_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:250px;
	height:253px;
	
}

.h3 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#03C;
	text-decoration:none;
	font-weight:bold;
}

.ppc_title {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	float:left;

}
.ppc_title a:link {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
	font-weight:bold;

}

.ppc_title a:hover {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#43A027;
	text-decoration:none;
	font-weight:bold;

}

.ppc_title a:visited {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
	font-weight:bold;

}

.ppc_content {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:15px;
	color:#000;
	float:left;
	font-weight:normal;
	
}

.ppc_content_bold {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-right:15px;
	color:#03C;
	font-weight:bold;
}

.ppc_units{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:normal;
}


.ppc_link {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060;
}

.special_offers_sidebar {
	
	background-image:url(../images/boxes/special_offers_sidebar_big.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:251px;
	height:340px;
	
	}
	.tcquoteform_iframe_bg_two {
	
	background-image:url(../images/gas_banner_A2.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:410px;
	
}

.tcquoteform_iframe_bg {
	
	background-image:url(../images/tcquoteform_iframe_bg.gif);
	background-repeat:no-repeat;
	width:400px;
	height:410px;
	
}

.tcquoteform_title {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#000;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:4px;
	letter-spacing:-1px;
	width:380px;

}

.tcquoteform_hook {
	
	font-family:Calibri, Tahoma, Arial;
	font-size: 14px;
	font-weight: normal;
	color:#666;
	padding-left:25px;
	padding-top:10px;
	padding-right:0px;
	width:235px;

}

.tcquoteform_qfont {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#333;
	padding-left:40px;
	padding-top:15px;

}

.tcquoteform_tinyfont {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#333;
}

.tcquoteform_tinyfont a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#333;
	text-decoration:none;
}

.tcquoteform_tinyfont a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#F60;
	text-decoration:none;
}

.tcquoteform_tinyfont a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#333;
	text-decoration:none;
}

.tcquoteform_thankyou_title {
	
	font-family:Calibri, Tahoma, Arial;
	font-size: 24px;
	font-weight: bold;
	color:#999;

} 

.tcquoteform_thankyou {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#333;
	padding-left:0px;
	padding-top:0px;
	text-decoration:none;

}

.tcquoteform_thankyou a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F60;
	padding-left:0px;
	padding-top:0px;
	text-decoration:none;
	
}

.tcquoteform_thankyou a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F90;
	padding-left:0px;
	padding-top:0px;
	text-decoration:none;
	
}

.tcquoteform_thankyou a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F60;
	padding-left:0px;
	padding-top:0px;
	text-decoration:none;

}

.tcquoteform_qfont_required {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#F60;

}

.tcquoteform_qfont_new {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#43A027;
	vertical-align:top;

}

.tcquoteform_qfont_top {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#333;
	padding-left:40px;
	padding-top:0px;

}

.tcquoteform_qoption {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#333;
	padding-left:80px;
	padding-top:10px;

}

.tcquoteform_qfield {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#333;
	padding-left:80px;
	padding-top:10px;

}

.tcquoteform_link a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F60;
	padding-top:0px;
	text-decoration:none;
	padding-top:4px;

}

.tcquoteform_link a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F60;
	padding-top:20px;
	text-decoration:none;
	padding-top:4px;
}

.tcquoteform_link a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#F90;
	padding-top:20px;
	text-decoration:none;
	padding-top:4px;
}
	
.cqd_welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#333;
	padding-left:15px;
	padding-top:30px; 
	padding-bottom:30px;
	width:250px;
}

.cqd_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333;
}

.cqd_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333;
	padding-left:20px;
	line-height:30px;
	width:290px;
}

.cqd_field a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#00F;
}

.cqd_field a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#00F;
}

.cqd_field a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#F00;
	text-decoration:underline;
}


.mainpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#006;
}

.paymentcombo_text {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
	line-height:20px;
	padding-top:15px;
	padding-bottom:0px;
	padding-left:0px;
	vertical-align:middle;
	padding-left:13px;
}

.paymentcombo_div {
	
	
	background-image:url(../images/paymentoptionbg.gif);
	background-repeat:no-repeat;
	width:285px;
	height:53px;
	
}

.paymentcombo_dropdown {
	
	width:145px;
	font-size:12px;
	
}

.quicksearch_div {
	
	background-image:url(../images/quicksearchbg.gif);
	background-repeat:no-repeat;
	width:470px;
	height:53px;
	
}

#getquotes_comptable {
	
	background-image:url(../images/getquotescomptable.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:180px;
	height:53px;
	
}

#getquotes_comptable:hover {
	
	background-image:url(../images/getquotescomptable.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:180px;
	height:53px;
	
}

com_info_icon {
	
	float:left; 
	cursor:help; 
	padding-top:5px; 
	padding-bottom:5px;
	align:center;
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}

.header_text {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	line-height:11px;
	font-size: 10px;
	color:#000;
	height:25px;
	width:70px;
	margin:-2px 0 0 0;
	padding: 1px 4px 0px 4px;
	word-break:break-word; 
	overflow:hidden;
	text-align:center;

}

.header_text a:link {
	text-decoration:none;
	color:#000;
}

.header_text_quote {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	line-height:11px;
	font-size: 10px;
	color:#000;
	font-weight:bold;
	height:25px;
	width:49px;
	margin:-2px 0 0 0;
	word-break:break-word; 
	overflow:hidden;
	padding-top:2px;

}

.update_speed_bg{
	background-image:url(../images/icons/update_icon.gif);
	background-repeat:no-repeat;
	cursor:help;
	font-family:Arial, Helvetica, sans-serif;
	
}


.forminfo_comp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	font-weight:normal;
	
}

.cominfo_strapline_border {
	
	border-style:solid; 
	border-width:2px; 
	border-color:#43A027; 
	padding:8px; 
	font-weight:bold; 	
	moz-border-radius: 5px; 
	border-radius: 5px;

}

.cominfo_thumb_bg{
	
	background-image:url(../images/pageimages/image_thumbs_bg.gif);
	background-repeat:no-repeat;
	width:610px;
	height:190px;
	
}

.cominfo_feature_bg{
	
	background-image:url(../images/pageimages/profile_feature_box.gif);
	background-repeat:no-repeat;
	width:285px;
	height:285px;
}

.cominfo_feature_bg_small{
	
	background-image:url(../images/pageimages/profile_feature_box_small.gif);
	background-repeat:no-repeat;
	width:285px; 
	height:204px;
	
}

#ppc_button {
	
	background-image:url(../images/buttons/ppc_sitelink_button.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:250px;
	height:99px;

	
}

#ppc_button:hover{
	
	background-image:url(../images/buttons/ppc_sitelink_button.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:250px;
	height:99px;
	
}
	
#product_information_button {
	
	background-image:url(../images/buttons/product_information_button_hover.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:114px;
	height:33px;

	
}

#product_information_button:hover{
	
	background-image:url(../images/buttons/product_information_button_hover.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:114px;
	height:33px;
	
}


.sitelinksmall{
font-family: Arial, Helvetica, sans-serif; 
color:#333333;	
font-size: 11px; 
align:"right";
}
.sitelinksmall a:link{
font-family: Arial, Helvetica, sans-serif; 
color:#00F;
font-size: 11px; 
vertical-align:middle;
}
.sitelinksmall a:visited{
font-family: Arial, Helvetica, sans-serif;
color:#F00;
font-size: 11px;
vertical-align:middle;
}
.sitelinksmall a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#F00;
font-size: 11px;
vertical-align:middle;
}
.entrytextindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	padding-left:25px;
	padding-right:25px;
}
.entrytextcompare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	padding-left:25px;
	padding-right:25px;
}
.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: #FFFFFF; 
font-size: 13px; 
text-decoration:none; 
}
.txt1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:25px;
}
.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";
}
.headline a:link, a:visited {
font-family: Arial, Helvetica, sans-serif; 
color:#006699;	
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; 
}
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; 
}
@charset "utf-8";
/* CSS Document for index*/
.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: #ffffff; 
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; 
}
.catmid {
	background-image: url(../wp-content/themes/TC/images/boxes/catmid.gif);
}
.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";
}
.sitelinksmall2{
font-family: Arial, Helvetica, sans-serif; 
color:#333333;	
font-size: 11px; 
align:"left";
}
.headline a:link, a:visited {
font-family: Arial, Helvetica, sans-serif; 
color:#006699;	
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:#cc0000;
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;
}
.blogposttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.forminfoplain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
}
.forminfoblank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
}
.forminfoblank a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.forminfoblank a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.forminfoblank a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

.cust_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}

.cust_login a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}

.cust_login a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}

.cust_login a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00F;
	font-weight:normal;
	text-decoration:none;
}

.forminfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
}
.forminfo a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#00F;
	text-decoration:none;
}
.forminfo a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#00F;
	text-decoration:none;
}
.forminfo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
font-weight:normal;
	color:#F00;
	text-decoration:underline;
}
.forminfohover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006;
	vertical-align:top;
	font-weight:normal;
}
.forminfohover a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#006;
	text-decoration:none;
}
.forminfohover a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#006;
	text-decoration:none;
}
.forminfohover a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight:normal;
	color:#006;
	text-decoration:none;
}

.forminput {
	background: url(../images/pageimages/rss-input.gif) no-repeat top right;
	width: 250px;
	padding: 7px 0px 7px 0px;
	border-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333;
	text-indent:9px;
}

.forminput_reg {
	background: url(../images/pageimages/rss-input-reg.gif) no-repeat top right;
	width: 207px;
	padding: 7px 0px 7px 0px;
	border-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333;
	text-indent:9px;
	overflow:hidden;
}

.roiresultheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:bold;
	line-height:30px;
	padding-top:15px;
}

.roiresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:25px;
}

.roidropdown_link a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#06C;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
}

.roidropdown_link a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#06C;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
}

.roidropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:top;
	font-weight:normal;
	line-height:15px;
	padding-top:15px;
	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;
}

.vtroiforminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333;
	display:inline;
	border-style:none;
	vertical-align:middle;
	width: 210px;
	height: 27px;
	padding-left: 10px;
	padding-top: 7px;
	background: url(../images/pageimages/rss-input.gif) no-repeat top right;
	
}


.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;
	
}

.forminfomid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:middle;
	font-weight:normal;
}
.forminfomid a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#00F;
	text-decoration:none;
	vertical-align:middle;
}
.forminfomid a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#00F;
	text-decoration:none;
	vertical-align:middle;
}
.forminfomid a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
font-weight:normal;
	color:#F00;
	text-decoration:underline;
	vertical-align:middle;
}

.login_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	vertical-align:middle;
	font-weight:normal;
}
.login_news a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#00F;
	text-decoration:none;
	vertical-align:middle;
}
.login_news a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#00F;
	text-decoration:none;
	vertical-align:middle;
}
.login_news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#F00;
	text-decoration:underline;
	vertical-align:middle;
}

.formfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}

.formfieldreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.budget1 {
	vertical-align:middle;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	background:#FFF;
}
.budget2 {
	
	vertical-align:middle;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	background:#FFF;
}
.budget3 {
	vertical-align:middle;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	background:#FFF;
}
.budget4 {
	vertical-align:middle;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	background:#FFF;
}
.formfield20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	line-height:30px;
	padding-left:10px;

}
.mainbackground {
	background-image: url(../images/background_main_blog.jpg);
	background-repeat: no-repeat
}
.navmainbg {
	background-image: url(../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('/tabon.gif');
	text-align: center;
	height: 37px
}
.taboff {
	background-image: url('/taboff.gif');
	text-align: center;
	height: 37px
}
.tabon a:link, .tabon a:visited{
font-family: Arial, Helvetica, sans-serif; 
color:#000000;	
font-size: 13px; 
text-decoration:none;
}
.taboff a:link, .taboff a:visited {
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 13px; 
text-decoration:none; 
}
*/
.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;
}
.footertexttwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.footertexttwo a:link, .footertexttwo a:visited {
    color:#00F;
	font-size: 11px;
	text-decoration:none;
}
.footertexttwo a:hover {
	color:#F00;
	font-size: 11px;
	text-decoration:underline;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.feedback{
background-color:#CCCCCC;
}
A.sid{
	color:#636563;
	text-decoration:none;
}
A.sid:link{
	color:#636563;
	text-decoration:none;
}
A.sid:hover{
	color:#FFFFFF;
	text-decoration:none;	
}
A.sid:visited{
	color:#FF0000;
	text-decoration:none;
}
.text_table_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #cccccc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 2em;
}
.compare_table{
border:1px thin #99CCFF;
background-color:#FFFFFF;
}
/*Change on 26_06_2009 by Sanjoy De*/
.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
	
}
.text_small {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	line-height:12px;
}
.text_small a:link {
text-decoration:none;
font-size: 11px;
color:#00F
	
}
.text_small a:visited { 
text-decoration:none;
font-size: 11px;
color:#00F
	
}
.text_small a:hover {
text-decoration:underline;
font-size: 11px;
color:#F00
	
}

.manage_leads_title{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
font-size: 14px;
color:#151515;
line-height:40px;
padding-top:10px;

	
}

.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;
}
.greybordercomplete {
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
	border-top-color: #CCCCCC;
	border-right-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;
}
div.scroll {
height:30px;
width:200px;
overflow:auto;
background-color: #FFFFFF;
vertical-align:middle;
}
#email{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.table_record TD {
	/* BORDER-TOP: 1px solid #013D14; */
	background:	#FFFFFF;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:middle;
}
.table_record_alt TD {
	/* BORDER-TOP: 1px solid #013D14; */
	background:	#F2F2F2;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:middle;
}
.table_record:hover .table_record_alt:hover {
	BACKGROUND-color: #fefdeb;
}
.tableHeader{
font-family: Medium 12.2pt;
font-size:10px;
line-height:10px;
vertical-align:middle;
text-align:center;
color:#0E0E0E;
width:695px;
height:28px;
font-weight:normal;
}
#fet_sel{
	background-image:url(../images/dropdwn_bg.jpg);
	background-repeat:repeat-x;
}

.comp-table-header {
	height:29px !important;
	max-height:29px;
	
}
#border {
	background-image:url(../images/bg_2.jpg);
	background-repeat:repeat-x !important;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	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;
	font-weight:bold;
	text-align:center;

}
#border1 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border1_quotes {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(../images/get_quotes1.jpg);
	background-repeat:no-repeat;
	
}
#border1b {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	
}
#border1c {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#border5{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#border2{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#border4{
/*	height:28px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
/* Added by Sir */
.border {
	background-image:url(../images/bg_2.jpg);
	background-repeat:repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	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;
	font-weight:bold;
	padding-top:1px;
	text-align:center;
}
/*.border1 {
	background-image:url('../images/bg_2.jpg');
	border-left:1px #cccccc solid;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border1_cor {
	background-image:url('../images/bg_2.jpg');
	border-left:0px #cccccc solid;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
*/
.top_bg {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}
.border_com {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	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;
}
.border1 {
	/*background-image:url('../images/bg_2.jpg');*/
	border-left:1px #cccccc solid;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border1_1 {
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;	
	border-bottom:1px #cccccc solid;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
	/* E9F0F6 */
}
.table_bg {
	background-image:url(../images/bg_2.jpg);
}
.padding2 old {
	
	background-color:#F7F6F6;
	
}
.padding2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	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;
	color:#000000;
	background-color:#E9F0F6;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	padding-left:5px;
	padding-right:5px;
	
	padding-top:2px;
}
.padding2_in {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color:#000000;
	background-color:#F7F6F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
.border2{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	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;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border2_cor{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border2_1{
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top:1px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.border_daily{
	background-color:#FFFFFF;
	/* BDF4EF */
	/* F9EAEA */
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	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;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
}
.tableContent{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
text-align:center;
color:#000000;
}
#company{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
#company:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#75BA36;
font-weight:bold;
text-decoration:none;
}
#company1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:blue;
text-decoration:none;
}
#company1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#75BA36;
text-decoration:none;
}
#company2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:blue;
text-decoration:none;
}
#company2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F00;
text-decoration:none;
}
#manu_image{
border-color:#9999FF;
}
#manu_image:hover{
border-color:#9999FF;
outline-color:#9933FF;
}
#tcomp{
color:#9966FF;
padding-top:10px;
vertical-align:middle;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}
/* #Name{
color:#9966FF;
padding-bottom:10px;
padding-left:15px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
} */
#Name1{
color:#000000;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
#help{
color:#000000;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
vertical-align:top;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#content{
color:#666666;
vertical-align:top;
padding-left:10px;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#content1{
color:#9966FF;
vertical-align:middle;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
}
#content2{
color:#000000;
vertical-align:middle;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:10px;

}
#case{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0099FF;
text-decoration:none;
}
#case:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#75BA36;
text-decoration:none;
}
/* Get-Quote Page CSS*/
#product_desc{
text-align:left;
vertical-align:top;
color:#000000;
background-color:#C0C0C0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#product_desc1{
text-align:left;
vertical-align:middle;
color:#000000;
background-color:#F7F6F6;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left:10px;
padding-right:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height:54px;
}
#daily{
background-color:#F9EAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#check_id{
background-color:#E9F0F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height:124px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#pagination{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}
#heading{
vertical-align:middle;
text-align:left;
padding:10px 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0099FF;
}
#log{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#636563;
text-align:center;
}
/*Added by Sanjoy De */
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
.bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-image: url(/boxes/bluebackground300x150.jpg);
	height: 184px;
	vertical-align:middle;
	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;
}
.tabledate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
.bodytextbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.bodytextbig {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding-left: 10px;
padding-right: 10px;
}
#filter{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#filter a:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#00F;
}
#filter a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#00F;
}
#filter_bud{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	padding-left:50px;
}
.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;
font-weight:normal;
color:#000000
}
.blogposttext a:link, .blogposttext a:visited {
text-decoration:none;
font-size: 11px;
color:#000099
}
.blogposttext a:hover {
text-decoration:underline;
font-size: 11px;
color:#FF0000
	
}
.tabon {
background-image: url(../images/tabs/tabon.jpg);
background-repeat: no-repeat;
text-align: center;
height: 36px;
font-weight:bold;
font-family:Arial;
color: #FFFFFF;	
}
.tabon a:link, .tabon a:visited {
font-size: 11px;
line-height:11px;
text-decoration:none;
font-family:Arial;
color: #333;
	
}
.tabon a:hover {
	font-size: 11px;
	line-height:11px;
	text-decoration:none; 
	font-family:Arial;
	color: #333;
	
}
.taboff {
	background-image: url(../images/tabs/taboff_tall.jpg);
	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;
}
.footertext a:link, .footertext a:visited {
    color:#000000;
	font-size: 11px;
	text-decoration:none
}
.footertext a:hover {
	color:#000000;
	font-size: 11px;
	text-decoration:none
}
.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;
}
.undernavbar1 {
	background-image: url(../images/tabs/undernavbar.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#666;
}
.undernavbar1 a:link, .undernavbar a:visited {
    color:#006699;
	font-size: 13px;
	text-decoration:none;
}
.undernavbar1 a:hover {
	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(../images/tabs/nav_button_blue_on.jpg) no-repeat;
	width: 91px;
	height: 36px;
	overflow:hidden;/* for ie to hide extra height*/	
}
.cssnav a {
	display: block;
	color: #ffffff;
	font-weight:bold;
	width: 91px;
	height: 36px;
	display: block;
	float: left;
	color: #ffffff; 
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnav a:hover {
	color: #333;
}
.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;
}
.entrytext a:link, .entrytext a:visited {
	font-size: 12px;
	color: #000066;
	text-decoration:none
}
.entrytext a:hover {
	font-size: 12px;
	color: #000066;
	text-decoration:none
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#006;
	padding-top:3px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#006;
	padding-top:3px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#006;
	padding-top:3px
}


.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#006;
}

.in_page_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#006;
}

.regpageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color:#006;
}
.topcomparisons {
	background-image: url(../images/boxes/topcomparisons-header.gif);
	height: 39px;
}
.boldtextleaddetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	line-height:20px;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.boldtext a:link, .boldtext a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.boldtext a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.boldtextgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666;
}
.bottom {
	background-image: url(../images/boxes/bottom.gif);
	height: 29px;
}
.bottom2 {
	background-image: url(../images/boxes/blankbottom2.gif);
	height: 23px;
}
.bottomrighttop {
	background-image: url(/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: 36px;
}
.odd {
	background-color:#F7F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.odd a:link, .one a:visited {
    color:#006;
	font-size: 13px;
	text-decoration:none
}
.oddsmall {
 
 	background-color:#F7F8F8;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	text-decoration:none
}
.odd a:hover {
	color:#C00000;
	font-size: 13px;
	text-decoration:none
	
}
.even {
	background-color: #F7F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.even a:link, .two a:visited {
    color:#006;
	font-size: 13px;
	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:#C00000;
	font-size: 13px;
	text-decoration:none
}
.feedbackheader {
	background-image: url(../images/boxes/feedbackgreyboxTOP.gif);
	height: 35px;
	background-repeat: no-repeat;
	text-align: right;
}
.feedbackmiddle {
	background-image: url(../images/boxes/feedbackgreyboxMiddle.gif);
}
.feebackbottom {
	background-image: url(../images/boxes/feedbackgreyboxBottom.gif);
	height: 34px;
	background-repeat: no-repeat;
}
.inforegheader {
	background-image: url(../images/boxes/greyboxRegHeader.gif);
	height: 36px;
	background-repeat: no-repeat;
}
.inforegmiddle {
	background-image: url(../images/boxes/greyboxRegMiddle.gif);
}
.inforegbottom {
	background-image: url(../images/boxes/greyboxRegBottom.gif);
	height: 34px;
	background-repeat: no-repeat;
}
.supplierleadformheaders {
	height: 29px;
}
.supplierbillingppcheaders {
	background-image: url(../images/boxes/ppc-billing-headers.gif);
	height: 29px;
}
.supplierbillingreportheaders {
	background-image: url(../images/boxes/supplier-billing-headers.gif);
	height: 29px;
}ppc-billing-headers
.supplierbillingreportheadersprint {
	height: 29px;
	background-color: #CCC;
}
.infoheader {
	background-image: url(../images/boxes/greyboxInfoHeader.gif);
	height: 36px;
	background-repeat: no-repeat;
	text-align:right;
}
.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;
}
.categorylinks a:link, .categorylinks a:visited {
	font-size: 11px;
	color: #000066;
	text-decoration:none
}
.categorylinks a:hover {
	font-size: 11px;
	color: #000066;
	text-decoration:none
}
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_tracking.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;

}

.quotebox_rha {
	background-image: url(/images/boxes/tracking_searchbox_rha.jpg);
	height: 540px;
	width: 346px;
	background-repeat: no-repeat;

}

.searchboxb {
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchbox2new.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;	
}

.searchbox_ch{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchbox_contract_hire.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;	
}

.searchbox_short_term_tracking{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchbox_short_term_tracking.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxvaninsurance{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/van_insurance_searchbox_wide.gif);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxhgvinsurance{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/hgv_insurance_searchbox.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxtempinsurance{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchboxtempinsurance.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}
.searchboxinvoicefactoring{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchbox_invoice_factoring.jpg);
	height: 330px;
	width: 700px;
	background-repeat: no-repeat;
}

.searchboxfleetinsurance{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/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(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchboxinvoicefinance.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}
.searchboxfuelcards{
	background-image: url(http://www.trackcompare.co.uk/wp-content/themes/TC/images/boxes/searchboxfuelcards.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}

.searchboxinvoicefactoring_single{
	background-image: url(/images/boxes/searchboxinvoicefactoring_single.jpg);
	height: 330px;
	width: 346px;
	background-repeat: no-repeat;
}

.adborder {
	border: 1px solid #000066;
}.blogpostsearchbox {
	padding-bottom: 20px;
	padding-left: 20px;
}
.supplierproductheader {
	background-image: url(../images/boxes/supplier-product-headers.gif);
	height: 29px;
	background-repeat:no-repeat;
}
.pname{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
}
/* Added by sanjoy in Customer Review form on 24_07_2009*/
.adminheader_fed {
	background-image: url(../images/boxes/admingreyboxTOP__feedback.gif);
	background-repeat: no-repeat;
	text-align: right;
}
.adminmiddle_fed {
	background-image: url(../images/boxes/admingreyboxMiddle_feedback.gif);
}
.adminbottom_fed {
	background-image: url(../images/boxes/admingreyboxBottom_feedback.gif);
	background-repeat: no-repeat;
}
/*Added by Sanjoy for Print Bill Area in Supplier */
#com_print
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	padding-left:30px;
	padding-top:20px;
}
#com_print1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	padding-left:50px;
	padding-bottom:20px;
}
#filter_quotes{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align:top;
font-weight:normal;
}
#comp_more_info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top;
	font-weight:normal;
}
.newtextbox_prod{
height:18px;
background:url(/new-icon1.gif) no-repeat left;
border:1px solid #7F9DB9;
padding:1px 0 0 0;
margin:0;
vertical-align:middle;
text-align:right;
}
.forminfo_max {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:top;
	padding-left:20px;
	font-weight:normal;
}
#dFunctionButton {
  clear: both;
  padding: 10px 0px 3px;
}
#dFunctionButton div {
  padding: 0em;
}
#dFunctionButton strong, #dFunctionButton a{
  padding: 2px 5px;
  margin: 0px 0.05em 0px 0.05em;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 2px;
  text-decoration:none;
}
#dFunctionButton a:hover {
  text-decoration: none;
  background: #E0EDDC;
}
#dFunctionButton strong {
  background: #0174bb;
  color: #fff;
}
.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;
}
/*Add by Sanjoy De on 13/10/2009 at 1pm*/
BODY {
padding:0 0 0 0;
margin:0;
}
.quoteboxtop{
	background-image: url(../images/boxes/quotebox-top.gif);
	border:thin #666;
	height:36px;
}
.quoteboxbottom{
	background-image: url(../images/boxes/quotebox-bottom.gif);
	border:thin #666;
	height:30px;
}
.main1{
	background-image: url(../images/boxes/quotebox-middle.gif);
	border:thin #666;
}
.mailbg{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgvt.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbglw{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbglw.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbgvanso{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgvanso.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbghgvdt{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbghgvdt.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbgcpc{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgcpc.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbgadblue{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgadblue.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbgatt{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgatt.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbgpt{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgpt.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}
.mailbgmw{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgmws.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}

.mailbgfuel{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgfuel.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
	width:483px;
	height:147px;
}

.mailbgmpt{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/mobile_phone_tracking.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}

.mailbgfactoring{
	
	background-image:url(../wp-content/themes/TC/images/pageimages/regbgfactoring.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:483px;
	height:147px;
}

.mailbgupdate{
	
background:url(../wp-content/themes/TC/images/pageimages/confirmdetails.jpg) no-repeat center 7%;
}

.mailbgbottom{
	
background:url(../wp-content/themes/TC/images/pageimages/regpagebottombg.jpg) no-repeat center bottom;
}

.mailbg1{
background:url(../wp-content/themes/TC/images/pageimages/vanregsmall.jpg) no-repeat right 45%;
}

.boldbluetext{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:normal;
text-decoration:none;
color:#484885;
}

.boldbluetext1{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:normal;
text-decoration:none;
color:#484885;
}

.grytext1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#555555;
}
a.login{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#0314FB;
}
a.login:hover{
text-decoration:underline;
}
.grytext2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000066;
}
.textbox1{
width:204px;
/*height:20px;*/
background-color:#FFFFFF;
border:1px solid #A7A6AA;
}
.textbox2{
width:104px;
height:20px;
background-color:#FFFFFF;
border:1px solid #A7A6AA;
}
.grytext3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FF4800;
}
.grytext4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
text-decoration:none;
color:#484885;
}
.grytext5{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
text-decoration:none;
color:#2E2E2E;
}
.grytext6{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
padding-bottom:5px;
text-decoration:none;
color:#000000;
}
.keyfeaturesbulletpoints {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #006;
	list-style-type: disc;
	list-style-position: inside;
}
.fuel_prices_box_bg {
	background-image: url(../wp-content/themes/TC/images/boxes/fuel_prices_box_bg.jpg);
	height: 150px;
	width:250px; 
	margin:0 0 10px 0px; 
	font-family:Arial, Helvetica, sans-serif;

}
.fuel_prices_box_text {

	font-size:19px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	padding: 56px 0 0 10px
}
.com_info_nav_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#006;
}
.com_info_nav_font a:visited {
    color:#282665;
	font-size: 12px;
	text-decoration:none;
}
.com_info_nav_font a:link {
    color:#282665;
	font-size: 12px;
	text-decoration:none;
}
.com_info_nav_font a:hover {
	color:#F00;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
.com_info_nav_font a:active {
	color:#F00;
	font-size: 12px;
	text-decoration:none;
}
.button_style {
	height:35px;
	font-weight:bold;
	cursor:pointer;
}