﻿
/* Begin classes for OUTER FORM TABLE */
table.main_form_outer_wraper{width: 100%; border-width: 0px;}
tr.main_form_outer_wraper{vertical-align: top;}
td.main_form_outer_wraper{text-align: center; padding-top: 10px;}
/* End OUTER FORM TABLE */


/* CLASSES SHORTFORM.ASCX */

    /* Begin classes for TABLE WRAPPER FORM */
    table.usercontrol_main_table{width: 410px;}
    tr.usercontrol_main_tr{background-image: url('http://www.vanlines.com/images/header.gif'); background-repeat: no-repeat; height: 36px; width: 410px; vertical-align: middle;}
    tr.usercontrol_main_tr_2{vertical-align: top;}
    td.usercontrol_main_td{text-align: center; padding-left: 10px; vertical-align: middle;}
    td.usercontrol_main_td_2{}
    .top_label_header1{font-family: Arial, Verdana; font-size: 17px; font-weight: bold; color: #CB1111; text-decoration: none;}
    .top_label_header2{font-family: Arial, Verdana; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none; padding-left: 8px;}
    /* End TABLE WRAPPER FORM */
    
    /* Begin classes for PRE MAIN FORM TABLE */
    td.pre_form_td_USER{background-image: url('http://www.vanlines.com/images/body.gif'); height: 214px; width: 410px; background-repeat: no-repeat;}
    .pre_form_table_USER{width: 100%;}
    .pre_tr_USER{}
    .pre_td_USER{background-image: url('http://www.vanlines.com/images/spander.gif'); width: 410px; height: 2px; background-repeat: repeat-y;}
    /* End classes for PRE MAIN FORM TABLE */
    
    /* Begin classes for MAIN FORM TABLE */
    table.form_table_USER{width: 100%; border: dotted 0px #aaaaaa;}
    tr.form_tr_USER{}
    .form_row_line{}
    tr.spacer_form{height: 20px;}
    tr.tr_form_main_field{height: 34px; background-color: transparent;}
    td.td_form_field_name{ text-align: left; width: 150px; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 10px; color: #999999;}
    td.td_form_field_value{text-align: left;}
    td.zip_alignment{text-align: left; padding-left: 5px;}
    tr.tr_uload_set{}
    td.td_uload_text{font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #ff0011; text-align: left; padding: 10px; width: 100%;}
    .form_ddl{font-family: Arial, Verdana; font-size: 11px; color: #123456; width: 190px;}
    .form_ddlNoWidth{font-family: Arial, Verdana; font-size: 11px; color: #123456; }
    .form_button_class{}
    .form_txtbox_zip{font-family: Arial, Verdana; font-size: 11px; color: #123456;}
    .form_txtbox_city{font-family: Arial, Verdana; font-size: 11px; color: #123456; width: 80px;}
    .form_field_zip{font-family: Arial, Verdana; font-size: 12px; text-decoration: underline; color: #3333bb;}
    .form_field_zip:hover{font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #ff0000;}
    .td_form_sub_field_name{font-family: Arial, Verdana; font-weight: bold; font-size: 12px; color: #999999; text-decoration: none;}
    .td_form_sub_field_name_or{font-family: Arial, Verdana; font-weight: bold; font-size: 12px; color: #999999; text-decoration: none; text-align: center; padding-left: 6px; padding-right: 24px; vertical-align: bottom;}
    .sub_field_input{width: 30px;font-family: Arial, Verdana; font-size: 12px; color: #111111; text-decoration: none;}

    /* End MAIN FORM TABLE */

/* END SHORTFORM.ASCX */


/* CLASSES RESULTS.ASCX */

    /* Begin Classes for RESULTS TABLE WRAPPER */
    table.main_results_wrapper_table{border-width: 0px; width: 100%; }
    .td_main_results_align{text-align: center;}
    .tr_results_title{height: 20px;}
    .td_results_title{text-align: left; padding-left: 10px; width: 100%}
    .header_results_title{font-family: Arial, Verdana; font-size: 14px; font-weight: bold; text-decoration: none; color: #ff0011;}
    .td_getquote_wrapper{border: solid 1px #123456; text-align: center;}
    .table_getquote_wrapper{background-color: #f9f9f9; width: 100%;}
    .tr_title_getquote{height: 40px;}
    td.title_results_getquote_btn_t{text-align: left; padding-left: 8px;}
    td.title_results_getquote_btn_b{text-align: right; padding-right: 8px;}
    td.title_results_getquote_content{text-align: center; font-family: Arial, Verdana; font-size: 14px; font-weight: bold; text-decoration: none; color: #123456;}
    .getquote_btn_results{}
    /* End RESULTS TABLE WRAPPER */

    /* Begin Classes for RESULTS TABLE */
    .td_results_wrapper{padding-top: 10px; text-align: center;}
    table.results_company_table{border-top: dotted 0px #111111; padding-bottom: 10px; width: 100%; background-color: #ffffff;}
    tr.results_company_tr{height: 40px;}
    .td_image_results{text-align: left; padding-left: 8px; width: 98px;}
    .td_content_results{padding-left: 10px; font-family: Arial, Verdana; font-size: 12px; color: #666666; text-decoration: none; text-align: left;}
    .company_title_results{font-family: Arial, Verdana; font-size: 12px; color: #123456; font-weight: bold; text-decoration: none;}
    td.results_bottom_line{text-align: center;}
    tr.results_row_bottom_line{height: 20px; background-color: #ffffff;}
    /* End RESULTS TABLE */
    
/* END RESULTS.ASCX */


/* CLASSES LONGFORM.ASCX */

    /* Begin Classes for LG WRAPPER TABLE */
    .td_main_lg_align{padding-top: 10px; text-align: left; padding-left: 15px;}
    table.main_lg_wrapper_table{width: 600px; border: solid 0px #f9f9f9;}
    .main_lg_wrapper_td{}
    /* End LG WRAPPER TABLE */

    /* Begin Classes for LG REQUIRE TABLE */
    .lg_require_table{border: dashed 0px #ffffff; width: 100%;}
    .lg_require_tr{}
    .lg_require_td{vertical-align: bottom; text-align: right; font-family: Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none; padding-bottom: 0px; padding-right: 15px;}
    table.lg_info_blocks{width: 100%; border-width: 0px;}
    .td_lg_info_blocks{border: dotted 0px #aaaaaa; padding-top: 10px;}
    .validation_title{font-family: Arial, Verdana; font-size: 12px; font-weight: bold; color: #ff0011; text-decoration: none; text-align: left;}
    .validation_text{font-family: Arial, Verdana; font-size: 12px; color: #ff0011; text-decoration: none;}
    /* End LG REQUIRE TABLE */

    /* Begin Classes for INFO BLOCKS */
    td.lg_block_header{font-family: Arial, Verdana; font-size: 14px; font-weight: bold; color: #111111; padding-left: 8px; text-align: left;}
    tr.tr_lg_form_main_header{height: 30px; background-color: #C1DAF3;}
    tr.tr_lg_form_main_field{height: 30px;}
    td.td_lg_form_field_name{text-align: left; width: 120px; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; padding-left: 10px; color: #111111;}
    .lg_form_field_name{text-align: left; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; padding-left: 10px; color: #111111;}
    td.td_lg_form_field_value{ text-align: left; padding-left: 10px;}
    .lg_form_ddl{font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #000000;}
    .lg_form_input{font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #000000; width: 200px;}
    .lg_form_input_date{font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #000000;}
    .lg_character_ctr{font-family: Arial, Verdana; font-size: 12px; color: #123456; text-decoration: none;}
    /* End INFO BLOCKS */

    /* Auto & Comment Form Classes */
    td.car_detail_wrapper{background-color: #f8f8f8;}
    .form_auto_inputs{font-family: Arial, Verdana; font-size: 12px; color: #111111; text-decoration: none; width: 70px;}
    .form_auto_fields{font-family: Arial, Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #123456;}
    .form_auto_fields_nm{padding-left: 5px; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; text-decoration: none; color: #123456;}
    td.td_lg_form_field_name_r{ text-align: right; padding-right: 10px;}
    td.td_lg_form_field_name_car{ text-align: left; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; padding-left: 10px; color: #111111;}
    td.td_lg_form_comment{text-align: center; padding-top: 3px;}
    /* End Auto Form Classes */

/* END LONGFORM.ASCX */

/* Thank You CSS */
table.thanks_wrapper_table{}
.td_thanks_align{}
.thanks_row{}
.td_thanks_content{font-family: Arial, Verdana; font-size: 12px; color: #111111; text-decoration: none;}
td.thanks_conform_header{text-align: left; font-family: Arial, Verdana; font-weight: bold; color: #ff0011; font-size: 14px;}
.thanks_content_text{font-family: Arial, Verdana; font-size: 12px; color: #111111; text-decoration: none;}
.Tags12px{font-family: Arial, Verdana; font-size: 12px; color: #111111; text-decoration: none;}
a.thanks_content_link{font-family: Arial, Verdana; font-size: 12px; color: #3232bb; text-decoration: underline;}
a.thanks_content_link:hover{font-family: Arial, Verdana; font-size: 12px; color: #ff0000; text-decoration: none;}
/* End Thank You CSS */


/* Mortgage Form Thk page */
table.nmcsform{border: solid 1px #97BEF9; width: 430px;}
.nmcsform_header{font-family: Arial, Verdana; font-size: 16px; font-weight: bold; color: #006699; text-align: center;}
.nmcsfor_dropdown{font-family: Arial, Verdana; font-size: 12px; color: #111111;}
.nmcsform_main_field{font-weight: bold; font-family: Arial, Verdana; font-size: 12; color: #111111; height: 30px; padding-left: 65px; text-align: left;}
tr.nmcs_tr_block_header{height: 30px; background-color: #f9f9f9;}
/* End Mortgage Form Thk page */

/* Begin Content CB Classes */
.footer-cell1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 5px; }
.footer-header1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-bottom: 5px; }
.footer-cell1 A { color: #ff3300; text-decoration: underline; }
.footer-cell1 A:hover { color: #ff9900; text-decoration: underline; }
.subhead-bg {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; background-image: url('http://www.vanlines.com/images/subhead-bg1.gif'); height: 28px; background-repeat: no-repeat; padding-right: 15px; padding-left: 15px; text-align: left;}
.bullets1 {padding: 10px; padding-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left;}
.bullets1 A      { color: #ff3300; font-weight :normal; text-decoration: underline; }
.bullets1 A:visited { color: #ff3300; font-weight :normal; text-decoration: underline; }
.bullets1 A:hover { color: #ff9900; font-weight :normal; text-decoration: underline; }
.bullets1 UL {left: 0px; margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px;}
.bullets1 LI {LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; list-style-image: url('http://www.vanlines.com/images/bullet.gif'); padding-bottom: 10px;}
.header3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-align: left;}
.hr1 { background-image: url('http://www.vanlines.com/images/images/hr.gif'); background-repeat: repeat-x; height: 21px;}
.resources_cbvl_title{font-family: Arial, Verdana; font-size: 15px; color: #CF0606; font-weight: bold; text-align: left;}
a.resources_cbvl_title_sub{font-family: Arial; font-size: 12px; color: #084294; font-weight: bold; text-decoration: underline;}
a.resources_cbvl_title_sub:hover{font-family: Arial; font-size: 12px; color: #ff0011; font-weight: bold;}
td.resources_cbvl_title_sub1{font-family: Arial; font-size: 13px; color: #CF0606; font-weight: bold; text-align: left;}
td.resources_display_cbvl{font-family: Arial; font-size: 12px; color: #666666; text-align: left;}
td.cb_guide_tab_2{text-align: left; background-color: #FEFEFE; height: 26px; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; }
.cb_guide_tab_2 a{color: #ffffff; font-weight: bold;}
.cb_guide_tab_2 a:hover{color: #123456; font-weight: bold;}
.dotted_spaces_line{background-image: url('/images/dots.gif'); height: 1px;}
a.cb_guide{text-decoration: underline; color: #123456;}
a.cb_guide:hover{text-decoration: none; color: #ff0011;}
td.cb_display_aligment{text-align: center;}
td.cb_getquotes_header{padding-right: 15px; height: 34px; text-align: right; background-color: #f4f4f4;}
table.cb_navguide{width: 580px;}
/* Begin Content CB Classes */