﻿
/* Begin classes for OUTER FORM TABLE */
table.main_form_outer_wraper{width: 100%; border-width: 0px;}
tr.main_form_outer_wraper{}
td.main_form_outer_wraper{text-align: center; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
/* End OUTER FORM TABLE */


/* CLASSES SHORTFORM.ASCX */

    /* Begin classes for TABLE WRAPPER FORM */
    table.usercontrol_main_table{width: 100%; }
    tr.usercontrol_main_tr{ height: 20px; background-color: transparent;}
    td.usercontrol_main_td{text-align: center;}
    .top_label_header1{font-family: Arial, Verdana; font-size: 15px; font-weight: bold; color: #860101; text-decoration: none; padding-left: 8px;}
    .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 MAIN FORM TABLE */
    td.PRE_td_form_USER{text-align: center; border: solid 6px #e5e5e5;}
    table.form_table_USER{width: 440;}
    tr.form_tr_USER{}
    .form_row_line{}
    tr.spacer_form{height: 20px;}
    tr.tr_form_main_field{height: 34px; background-color: #ffffff;}
    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;}
    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: #f7f7f7; 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 1px #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; padding-left: 13px; text-align: left;}
    table.main_lg_wrapper_table{width: 550px; border: solid 0px #e5e5e5;}
    .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;}
    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 */
    .dotted_spaces_line{ background-image: url('../images/dots.gif'); height: 1px; background-repeat: repeat-x;}
    td.lg_block_header{border-top: dotted 0px #aaaaaa; border-bottom: dotted 0px #aaaaaa; 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: #eeeeee;}
    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;}
    .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;}
.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 */

address { display:inline; font-style:normal; }
