﻿/* VanLines.com CSS */
	/* HTML Elements */
	html[xmlns] .clearfix { display: block; }
	* html .clearfix { height: 1%; }
	.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
	.clearfix { display: inline-block; }
	.clear { clear: both; }
	body { margin: 20px 0; padding: 0 0; font: normal 12px Arial, Verdana;}
	a{ color: #144587; text-decoration: underline; }
	a:hover{ color: #6699ff; text-decoration: none;}
	img { border-width: 0px;}
	input, select { font: normal 12px Arial, Verdana; color: #111;}
	h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 0; padding: 0;}
	h1 { font-size: 14px; color: #DB2121;}
	h2 { font-size: 14px; color: #144587;}
	h3 { font-size: 13px; color: #144587;}
	h4, h5, h6 { font-size: 12px; color: #111;}
	/* End HTML Elements */

	/* Header */
	.header { width: 100%; top: 0px; z-index: 100;}
	.headcontainer { clear: both; margin: 0; padding: 0; width: 830px;}
	.US_CA {float: right; height:24px;}
	.sub_head { clear: both;}
	.logo { float: left; clear: left; width: 260px;}
	.logo img { width: 246px; height: 60px; border-width: 0px;}
	.top_banners {float: right; clear: right; width: 570px;}
		/* Navigation Buttons */
		.navcontainer { clear: both; width: 830px; margin: 0;}
		.mynav { clear: both; margin-left: 13px; padding-top: 5px; width: 830px;}
		.tab-left, .tab-right, .tabnav { background: url('//www.vanlines.com/images/tabs.png') no-repeat; height: 27px; float: left;}
		.tab-left-select, .tab-right-select, .tabnav-select  { background: url('//www.vanlines.com/images/tabs-sel.gif') no-repeat; height: 27px; float: left;}
		.tab-left, .tab-left-select { background-position: top left; width: 10px;}
		.tab-right, .tab-right-select { background-position: top right; width: 10px; margin-right: 5px;}
		.tabnav, .tabnav-select { background-position: top center; margin: 0 auto; }
		.tabnav a { font-size: 12px ; font-weight: bold; color: #00669e; text-decoration: none; line-height: 27px;}
		.tabnav a:hover { color: #003E68; text-decoration: none; }
		.tabnav-select a { font: bold 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; line-height: 27px;}
		.tabnav-select a:hover { color: #fff; text-decoration: none; }
		.tabnav-footer { background-color: #00669e; height: 10px; clear: both;}
		.icons { float: left; padding: 0; margin: -10px 0 0 85px;}
		.icons a { border-width: 0; padding: 0 5px 0 0;}
		/* End Navigation Buttons */
	/* End Header */

	/* Body Container */
		/* VanLinesSeo */
		.freestylewidthfull { width: 960px; background-color: #fff; border: solid 1px #fff;}
		.maincontainer {border: solid 0px transparent; clear: both; width: 880px; position: relative; margin: 0 0; background-color: #eff1f1;}
		.leftcontent { float: left; width: 700px; text-align: left; }
		.leftcontent_ty { float: left; width: 950px; text-align: left; }
		.rightcontent { float: left; width: 175px; text-align: center;}
		.maincontainer_results { clear: both; width: 950px; position: relative; margin: 0 0; background-color: #eff1f1;}
		.leftcontent_results { float: left; width: 750px; text-align: left; padding: 0 10px;}
		.maincontainer_guide {width: 990px; background-color: #eff1f1; margin: 0; padding: 0;}
		.maincontainer_Blank {width: 510px; margin: 0 auto 0 15px; padding: 0; clear: both;}
		.leftcolumn_guide { width: 175px; float: left; margin: 0; padding: 0;}
		.rightcolumn_guide {width: 175px; float: right; margin: 0; padding: 0;}
		.centercolumn_guide { width: 675px; margin: 0 0 0 175px; background-color: #fff; padding: 0;}
		.centercolumn_guide .ccg_in { padding: 0 10px;}
		.new_guide_container { background: url('//www.vanlines.com/images/guide_bg.gif') top repeat-y; width: 990px; clear: both;}
		.new_guide_container  .guide_article_wrapper { min-height: 100px; overflow: auto;}
		.fblike { clear: both; margin: 0 0 -15px 0;}
		.leftcol_guide { width: 200px; float: left; margin: 0; padding: 0;}
		.centercol_guide { width: 655px; float: left; margin: 0; padding: 0 10px; overflow: auto; background-color: #fff; }
	/* End Body Container */

	/* Footer */
	.footerbandnew { background-color: #00669e; height: 10px; clear: both; }
	.footernav { color: #333; padding: 5px;}
	.footernav a { color: #00669e; text-decoration: none; }
	.footernav a:hover { color: #003E68; }
	.copyright { font-size: 11px; padding: 5px;}
	/* End Footer */

	/* Advertise */
	.advertising {clear: right; float: right; padding: 0; margin: 0 0 20px 30px;}
	.adform { width: 400px; margin: 0 0 10px 0; padding: 0; border: solid 2px #086bcd; border-radius: 7px;}
	.adform h1 { background: url('//www.vanlines.com/images/baba.gif') repeat-x top left; height: 29px; text-align: center; padding: 7px 0 0 0;}
	.advertise_form { clear: both; padding: 0; margin: 0;}
	.af_field_container { padding: 5px 0 5px 7px; clear: both;}
	.af_field_container_btn { padding: 5px 0 5px 130px; clear: both;}
	.af_field { float: left; width: 130px;}
	.af_value { float: left;}
	.cf_btn { font-size: 13px; color: #111;}
	/* End Advertise */

	/* Contact Us */
	.contact_form { width: 400px; border: solid 2px #086bcd; border-radius: 7px; margin-bottom: 20px;}
	.cf_container { clear: both; padding: 4px 0 4px 10px;}
	.cf_container_btn { clear: both; padding: 4px 0 4px 130px;}
	.cf_field { float: left; width: 130px;}
	.cf_value { float: left;}
	/* End Contact Us */

	/* JavaScript Form */
	.js_form_wrapper { width: 450px; margin: 15px auto 15px 10px; padding: 0 0; border: solid 5px #EFF1F1; float: left;}
	.js_form_wrapper_str { width: 450px; margin: 0 auto; padding: 0;}
	.form_wrapper_str { clear: both; width: 590px; margin: 0 auto 20px auto; border: solid 6px #086bcd; border-radius: 10px;}
	.str_in { padding: 0 10px;}
	.str_in .as { background: url('//www.vanlines.com/images/cb_bl_arrow.gif') no-repeat left; padding: 0 0 0 13px; display: block; line-height: 22px;}
	.js_form_container, .js_form_container_ { width: 400px; margin: 0 auto; padding: 0 0;}
	.js_form_container_mov_ { margin: 0 0; padding: 0 0; border: solid 5px #EFF1F1;}
	.js_form_headline, .js_form_headline_mov { text-align: left; font: bold 11px Arial, Verdana; margin: 0 0 10px 0;}
	.js_form_headline { color: #666;}
	.js_form_headline_mov { color: #111;}
	.js_form_headline ins, .js_form_headline_mov ins { text-decoration: none;}
	.js_form_headline h1, .js_form_headline_mov h1 {font: bold 17px Arial, Verdana; color:#ff0000; text-decoration: none; display: block; margin: 7px 0 10px 0;}
	.js_form_headline h1 { text-align: center;}
	.js_form_headline div, .js_form_headline_mov div  { font: normal 11px Arial, Verdana; color: #ff0011; text-align: left; text-decoration: none; padding: 10px 0 0 0;}
	.js_form_td_ErrorMessage { text-align: left;}
	.js_form_td_ErrorMessage div { font: bold 12px Arial, Verdana; color: #ff0011; margin: 10px 0;}
	table.jsf_svcstbl_ { width: 100%; border-width: 0px;}
	.jsf_service_field, .jsf_name_field { font: bold 11px Arial, Verdana; text-align: right; width: 160px; padding: 10px 10px 10px 0;}
	td.jsf_service_field { color: #666;}
	td.jsf_name_field { color: #374993;}
	td.jsf_field_value { text-align: left;}
	.jsf_field_value span, .jsf_close span { font: normal 12px Arial, Verdana; color: #2233bb; text-decoration: underline; cursor: pointer;}
	.jsf_ddlStyle { font: normal 11px Arial, Verdana; color: #123456; width: 190px;}
	.jsf_txtStyle { font: normal 11px Arial, Verdana; color: #123456; width: 40px;}
	#DhtmlDiv { position: absolute; visibility: hidden; border: solid 2px #e3e3e3; background-color: #fff; display: none; width: 250px; height: 250px; z-index: 1000;}
	.jsf_close { text-align: right; margin: 10px 10px 0 0;}
	.jsf_close span {font: normal 12px Arial, Verdana; color: #2233bb; text-decoration: underline; cursor: pointer;}
	.jsf_iframe { margin: 0 0;}
	.jsf_iframe iframe {height: 250px; width: 250px;}
	td.jsf_tdSubmitButton { text-align: left; padding: 5px 0 10px 168px;}
	.invalidfields { color: #ff0011;}
	.validfields { color: #374993;}
	/* End JavaScript Form */

	/* Misc Classes */
	.red { border: solid 2px red; }
	.green { border: solid 2px green; }
	.blue { border: solid 2px blue; }
	.white { background-color: #fff; }
	.left { float: left;}
	.right { float: right;}
	.center { width: 600px; float: left; display: block; background-color: #fff; margin-left: 175px; }
	.mast-bg-trucking { background: url('//www.vanlines.com/images/mast-bg-trucking.jpg') no-repeat top left; height: 83px; width: 962px;}
	.mast-bg-storage { background: url('//www.vanlines.com/images/mast-bg-storage.jpg') no-repeat top left; height: 83px; width: 962px;}
	.mast-h1 h1{ font-size: 26px; color: #144587; margin: 0; padding: 10px 0 0 20px;}
	.mast-h2 h2{ font-size: 18px; color: #000; padding: 15px 0 0 20px; margin: 0;}
	.moving_guide_resource, .resources-moving, .packing_guide_resource, .storage_guide_resource { background-position: 8px 9px; height: 120px; width: 259px;}
	.moving_guide_resource{ background: url('//www.vanlines.com/images/moving_guide_resource.gif') no-repeat;}
	.resources-moving { background: url('//www.vanlines.com/images/resources-bg-moving.jpg') no-repeat; }
	.packing_guide_resource{ background: url('//www.vanlines.com/images/packing_guide_resource.gif') no-repeat; }
	.storage_guide_resource{ background: url('//www.vanlines.com/images/storage_guide_resource.gif') no-repeat; }
	.resource-padding { padding: 10px 0; }
	.resources-cell1 { background: url('//www.vanlines.com/images/resources-bg.jpg') no-repeat; height: 160px; width: 777px; padding: 10px 0 0 7px;}
	.resources-cell2 { padding: 45px 20px 0 100px; } 
	.resources-cell3 { height: 280px; width: 777px; }
	.resources-footer { width: 500px; padding: 10px 20px 0 20px;}
	.resources-footerbg { background: url('//www.vanlines.com/images/box-dolly.jpg') no-repeat; background-position:  20px 50%; width: 237px; height: 214px; text-align: right;}
	.bodycell1 { padding: 10px 20px; width: 777px;}
	.featured-cell1 { background: url('//www.vanlines.com/images/featured-bg.jpg') no-repeat; height: 300px; width: 777px; }
	.featured-head2 { font: bold 18px Arial, Helvetica, sans-serif; color: #fff; padding: 5px 15px;}
	.featured-head1 { font: bold 13px Arial, Helvetica, sans-serif; color: #000; padding: 3px 0;}
	.contentheaderpadding { padding: 0 0 20px 0; }
	.hp_content_ { text-decoration: none; text-align: left; padding: 0; margin: 20px 0; line-height: 20px;}
	.hp_content_front { text-decoration: none; text-align: left; padding: 0; margin: 20px 0 0 0; background: url('//www.vanlines.com/images/amsa_member.gif') no-repeat bottom right;}
	.mostpopular_row {margin: 0; padding: 0; clear: both;}
	.mostpopular_row .borderblock {width: 290px; float: left; margin-bottom: 0;}
	.mostpopular_row .borderblock h3 {font-size: 16px;}
	.mostpopular_row .borderblock .article { background: url('//www.vanlines.com/images/article.gif') no-repeat left; padding: 7px 0 7px 45px;}
	.mostpopular_row .borderblock .lupe { background: url('//www.vanlines.com/images/lupe2.gif') no-repeat left; padding: 7px 0 7px 45px;}
	.mostpopular_row .borderblock ul {padding: 0; margin: 0; list-style-type: none; }
	.mostpopular_row .borderblock ul li {padding: 7px 6px 2px 0; margin: 0;}
	.mostpopular_row .mrr { margin-right: 20px;}
	.content_inc{ width: 650px; padding: 0 10px; margin: 0; clear: both;}
	.ht_ { clear: both; height: 20px;}
	.hr_spc { background: url('//www.vanlines.com/images/hr_spc.gif') repeat-x left; height: 1px; clear: both;}
	.hp_img, .hp_img2 {float: left; clear: left; padding: 0 10px 0 0; margin: 0;}
	.hp_img img { width: 155px; height: 91px; }
	.hp_img2 img {border-width: 0;}
	.guides_row{ width: 100%; clear: both; margin: 0; padding: 0;}
	.guide_tab {background-color: #5D8BAF; width: 200px; padding: 0 0 4px 10px; margin: 5px 0 0 0; text-align: left;}
	.guide_tab a, .guide_tab1 a { font-weight: bold; color: #fff;}
	.guide_tab1 {background-color: #5D8BAF; width: 200px; padding: 0 0 4px 10px; margin: 0 0; text-align: left;}
	.hrl { border-bottom: solid 1px #00669e;}
	td.dotted_rowspan { background: url('//www.vanlines.com/images/punctir_vertical_line.gif') top repeat-y; width: 1px; padding: 0 6px;}
	td.small_spc { height: 5px;}
	td.guide_td p { padding: 0 8px; margin: 5px 0 10px 0; line-height: 20px;}
	.guides_display_ { padding: 0; margin: 20px 0 0 0; clear: both;}
	.guides_display_ h5, .guides_display_ h2 { clear: both; font-size: 15px; margin: 0 0 7px 5px; padding: 0;}
	.guides_display_ h5 a { text-decoration: none;}
	.guides_display_ h5 a:hover { text-decoration: underline;}
	.guides_display_ ul { margin: 0; padding: 0 0 0 20px; text-align: left;}
	.guides_display_ li {list-style-image:url('//www.vanlines.com/images/blue_white_arrow.gif'); padding: 2px 10px 7px 0; margin: 0 0; vertical-align: top;}
	.guides_display_ .news_pre { padding-left: 5px;}
	.guides_middle { padding: 0; margin: 0; clear: both;}
	.guides_middle h3 { margin: 0 0 10px 0; color: #6c3f08;}
	.guides_middle div { float: left; width: 185px;}
	.guides_middle div.mr_l { margin-left: 17px;}
	.guides_middle div p { line-height: 16px; padding: 0; margin: 0 0 8px 0;}
	.guides_middle .dv { clear: both; height: 25px;}
	table.guides_display_tbl { width: 100%; background-color: #aaa;}
	.guides_display_tbl td {background-color: #fff; text-align: center;}
	.guide_title { width: 100%; display: block; clear: both; margin: 10px 0 20px 0;}
	.content_container_full { width: 100%; margin: 0 auto 0 10px; padding: 0;}
	.content_container { width: 600px; margin: 0 auto; padding: 0;}
	.content_container_moving { width: 100%; margin: 0 auto; padding: 0;}
	.content_container_moving_boxes { width: 100%; margin: 0 auto; padding: 0;}
	.content_container_storage { width: 100%; margin: 0 auto; padding: 0;}
	.cc_moving_leads { width: 100%; margin: 0 10px 10px 0;}
	.cc_sub { padding: 5px 5px; background-color: #F0F7FC;}
	.cc_moving_leads_ { width: 510px; margin: 0 10px 10px 0;}
	.cc_sub_ { padding: 5px 5px; background-color: #F0F7FC;}
	.left_column { width: 175px;  margin: 0; padding: 0; height: 200px; float: left;}
	.guide_article_wrapper { vertical-align: top; min-height: 500px;}
	.guide_article_wrapper h1 { margin: 5px 0; padding: 0 0 0 10px;}
	.guide_article_wrapper h2 { font-size: 18px; margin: 0 0 20px 0;}
	.news_pre { clear: both; margin: 0 0 15px 0;}
	.news_pre a { background: url('//www.vanlines.com/images/news_arrow.gif') no-repeat left; padding: 0 0 0 10px; color: #144587; font-size: 14px; margin: 0 0 5px 0; display: block; font-weight: bold;}
	.news_pre i { display: block; font-weight: bold;}
	.storage_img {clear: left; float: left; padding: 0; margin: 0 5px 3px 0;}
	.hr_spc_dotted { background: url('//www.vanlines.com/images/dots.gif') repeat-x left; height: 1px; margin: 0; padding: 0; clear: both;}
	.hr_spc_dotted_ { background: url('//www.vanlines.com/images/dots.gif') repeat-x left; height: 1px; width: auto; margin: 0; padding: 0;}
	.storage_resources { background: url('//www.vanlines.com/images/resources-bg1.jpg') no-repeat top; height: 160px; width: 594px; margin: 20px auto; padding: 10px 0 0 0;}
	.storage_resource_1, .storage_resource_2 { background-position: 8px 9px; height: 120px; width: 259px;}
	.storage_resource_1 { background: url('//www.vanlines.com/images/storage_guide_resource.gif') no-repeat top left; float: left; clear: left; margin: 0 0 0 7px;}
	.storage_resource_2 { background: url('//www.vanlines.com/images/moving_guide_resource.gif') no-repeat top left; float: right; clear: right;}
	.content_container_thankyou { width: 700px; margin: 0 auto; padding: 0 0; float: left;}
	.ty_callout { width: 100%; margin: 20px auto 20px 0; padding: 0 0; display: block; clear: both;}
	.tyc_header { background: url('//www.vanlines.com/images/ty_header.gif') no-repeat; width: 670px; font: bold 15px Arial, Verdana; color: #0066CB; text-align: left; padding: 5px 0 0 10px;}
	.tyc_body_container, .tyc_body_container_2 { background: url('//www.vanlines.com/images/ty_spander.gif') repeat-y; width: 670px; padding: 0; margin: 0;}
	.tyc_body_container a {font: bold 14px Arial, Verdana;}
	.tyc_body_container a:hover {font: bold 14px Arial, Verdana;}
	.tyc_body_, .tyc_body_2 { clear: both; padding: 10px 5px 10px 0; margin: 0 10px; line-height: 13px; text-align: left;}
	.tyc_body_ { background-color: #f6f6f6;}
	.tyc_body_img { float: left; clear: left; padding: 0 10px; margin: 0;}
	.tyc_footer {background: url('//www.vanlines.com/images/ty_footer.gif') no-repeat; width: 670px; height: 12px;}
	.info_tab_content_{ padding: 0 10px; text-align: left;}
	.info_tab_content_ h2 { font-size: 14px; color: #DB2121;}
	.info_tab_content_ h3, h4, h5, h6 { font: bold 12px Arial, Verdana; color: #111;}
	.info_tab_content_ h4 { color: #123456;}
	.info_tab_content_ h6 { font-weight: normal;}
	.info_tab_content_blc{ font: bold 14px Arial, Verdana; color: #111; text-decoration: none;}
	.info_tab_content_title { margin: 5px 0; padding: 0 0 0 10px;}
	.banner_div { text-align: center; margin: 0 0 40px 0;}
	.banner_div textarea {font: normal 11px courier, arial;}
	.mmc_headline { background: url('//www.vanlines.com/images/baba.gif') repeat-x top left; height: 29px; font: bold 14px Arial, Verdana; color: #BA0001; text-align: center; padding: 7px 0 0 0;}
	.hidden_response{padding-left: 13px;}
	.storage_dir { padding: 10px 15px; overflow: auto;}
	.storage_dir  h2 { margin: 0 0 10px 0;}
	.storage_dir ul { margin: 0; padding: 0; }
	.storage_dir ul li { margin: 0 0 5px 0; padding: 0; list-style-type: none; float: left; width: 25px; text-align: left;}
	.borderblock { border: solid 2px #086bcd; border-radius: 5px; margin: 0 0 20px 0; padding: 10px; line-height: 20px;}
	.borderblock ul.list { margin: 0 0 0 10px; padding: 10px 0 0 20px;}
	.borderblock ul.list li {list-style-image: url('//www.vanlines.com/images/cb_bl_arrow.gif'); padding: 4px 10px 4px 0; margin: 0; vertical-align: top;}
	.borderblock a { font-weight: bold;}
		/* Comp Details */
		.comp_details_wrapper {margin: 0; padding: 0; clear: both;}
		.comp_details_container {border: solid 5px #EFEFEF; clear: both; margin: 20px;}
		.comp_details_header {padding: 0; clear: both;}
		.comp_details_header h1 {float: left; clear: left; padding: 10px 0 10px 5px; font-size: 12px; color: #003366;}
		.comp_details_header div.GetQuote {float: right; clear: right; padding: 5px 5px 10px 0;}
		.GetQuote_div {border: solid 2px #00669E; padding: 5px;}
		.comp_details_logo { padding: 10px 5px; clear: both;}
		.comp_details_address, .comp_details_license { padding: 5px; clear: both;}
		.comp_details_license div.license {float: left;}
		.comp_details_license div.licenses {float: left; margin: 0 0 0 5px;}
		.comp_details_license div.licenses p {padding: 0; margin: 0 0 3px 0;}
		.comp_details_description { padding: 5px; clear: both;}
		/* End Comp Details */
	/* End Misc Classes */

	/* News CSS */
	.news { clear: both; margin: 20px 0 7px 0; padding: 0; overflow: auto;}
	.news_title { clear: both; margin: 0 0 5px 0;}
	.news_search { float: left; clear: left; margin: 0; padding: 0;}
	.news_search span { font-weight: bold; font-size: 13px; color: #00669e; padding-right: 20px;}
	.news_search input[type=text] { width: 230px;}
	.news_addthis { float: right; clear: right; margin: 0; padding: 4px 0 0 0;}
	.news_archive { clear: both; float: right; margin: 0 0 10px 0; padding: 0; overflow: auto;}
	.news_archive a { font-size: 14px; font-weight: bold;}
	.nbr { clear: both; margin: 0 0 20px 0; height: 1px; background-color: #086bcd;}
	/* End News CSS */

	/* Page 404 */
	.page_404 { clear: both; padding: 0 0 100px 0; margin-top: 30px;}
	.page_404 h1 { font-size: 22px; font-weight: normal;}
	.page_404 p { line-height: 22px;}
	/* End Page 404 */
/* End VanLines.com CSS */

/* Results */
.dlMatches_div { clear: both; margin: 0 0 20px 0;}
.results_display {clear: both;padding: 0; margin: 0;}
.results_header{font: bold 12px Arial, Verdana; color: #123456; padding: 20px 0 0 0; float: left; clear: left;}
.results_truste { float: right; padding: 20px 0;}
.amsa{position: absolute; visibility: hidden; left: 0px; top: -1000px; z-Index:1000; }
.getquote_wrapper{ clear: both; width: 100%; margin: 0; padding: 0; background-color:  transparent;}
.submit_left{background: url('//www.vanlines.com/images/sub_left.gif') no-repeat #FDFEFF; width: 9px; height: 52px; float: left; margin: 0 0;}
.submit_right{background: url('//www.vanlines.com/images/sub_right.gif') no-repeat #FDFEFF; width: 9px; height: 52px; float: left; margin: 0 0;}
.submit_mid {background: url('//www.vanlines.com/images/sub_mid.gif') repeat-x #FDFEFF; height: 52px; text-align: center; float: left; padding: 0 0 20px 0; margin: 0 0; width: 732px;}
.submit_mid div { padding: 15px 0 0 0;}
.submit_mid input {font: bold 13px Arial, Verdana; color: #111;}
.results_tabs_ { clear: both; margin: 0; padding: 0;}
.retab_contairner { float: left; }
.retab_left{background: url('//www.vanlines.com/images/re_left.gif') no-repeat; width: 9px; height: 53px; float: left;}
.retab_top{background: url('//www.vanlines.com/images/re_top.gif') repeat-x; height: 53px; float: left; font: bold 13px Arial, Verdana; color: #111;}
.retab_right{background: url('//www.vanlines.com/images/re_right.gif') no-repeat; width: 9px; height: 53px; float: left;}
.retab_spc{width: 1px; background-color: transparent; float: left;}
.retab_footer{background: url('//www.vanlines.com/images/line.gif') repeat-x; height: 1px; display: block; clear: both;}
.rtt_cm { width: 270px; text-align: center; padding: 20px 0 0 0;}
.rtt_lic { width: 140px; text-align: center; padding: 20px 0 0 0;}
.banner_877 { width: 728px; margin: 0 auto; padding: 0 0 20px 0; }
.results_display_ { clear: both; margin: 0 0 20px 0; background: url('//www.vanlines.com/images/results_grid.gif') repeat-y top; width: 750px;}
.result_item { width: 750px; clear: both; padding: 0; margin: 0;}
.company_description_ { float: left; width: 275px; padding: 5px 5px; margin: 0;}
.yesno_ { float: left; width: 120px; text-align: center; padding: 25px 0 0 0; margin: auto 0; height: auto;}
.license_ { float: left; width: 140px; color: #999; text-align: center; padding: 25px 0 10px 0; margin: 0;}
.license_ p { padding: 0; margin: 0;}
.cp_logo_ { float: left; padding: 25px 0 0 13px; margin: 0;}
.getquote_ { float: left; padding: 25px 0 0 9px; margin: 0;}
.breaker {background-color: #C5D8DF; height: 1px; clear: both;}
.results_display_storage { display: block; clear: both; margin: 20px 0 0 0; padding: 0 0; width: 750px; border: solid 1px #c5d8df; border-bottom-width: 0px;}
.result_item_storage { width: 750px; clear: both; padding: 0; margin: 0; background-color: Transparent;}
.company_name_storage_ { clear: both; margin: 0; padding: 5px 0 0 10px;}
.company_name_storage_  a{ font: bold 15px Arial, Verdana; color: #355e83; text-decoration: underline;}
.company_name_storage_  a:hover{ font: bold 15px Arial, Verdana; color: #355e83; text-decoration: none;}
.company_description_storage { float: left; clear: left; margin: 0; padding: 0 0 0 10px; color: #2f3235; width: 600px;}
.cp_logo_storage { float: right; clear: right; margin: 0; padding: 0 10px 0 0;}
.link_more { clear: both; text-align: right; margin: 0; padding: 0 10px 0 0;}
.link_more a{ font-size: 10px; color: #022444; text-decoration: underline;}
.link_more a:hover{ text-decoration: none;}
/* End Results */