/*	Header Style */
@media screen, print {

    pqp_text {
        font-family: arial;
        color: #000000;
        font-size: 11px; /*    line-height: 16px; */
    }

    /*a {
     color: #0568ab;
     text-decoration: none;
     font-weight:normal;

    }
    a:link {
     color: #0568ab;
     text-decoration: none;
     font-weight:normal;
    }
    a:hover{
     color: #800000;
     text-decoration: underline;
    }*/

    img.bullet {
        margin-right: 3px;
        vertical-align: top;
        margin-top: 6px;
    }

    /*p{
        padding-bottom: 0px;
        margin-bottom: 0px;
    }

    P.page {
     page-break-after: always
    }*/

    .hilightRow {
        cursor: pointer;
        Background-Color: #d3e5f1;
    }

    .originalRow1 {
        Background-Color: #FFFFFF;
    }

    .originalRow2 {
        Background-Color: #dddddd;
    }

    .hilightRow {
        cursor: pointer;
        Background-Color: #d3e5f1;
    }

    .normalRow {
        Background-Color: #F5F5F5;
    }

    .gray_box .pqp_text {
        position: relative;
        top: -20px;
        display: block;
        height: 18px;
        width: 666px;
        padding-left: 12px;
        padding-top: 2px;
    }

    .gray_box img.pqp_background_image {
        height: 20px;
        width: 680px;
        display: block;
    }

    /*.gray_box_comment{
       padding-top: 9px;
   }
    */
    .pqp_wide_letter_spacing {
        letter-spacing: 1px;
        margin-left: 18px;
        margin-right: 5px;
    }

   /* .pad_right {
        padding-right: 17px;
    }

    .alert {
        margin-top: 15px;
        font-weight: bold;
    }

    .bold {
        font-weight: bold;
    }

    .footnote {
        margin-top: 22px;
        padding-top: 5px;
        border-top: 1px solid black;
        color: #666666;
        width: 678px;

    }
*/
    /*
    tr{
        vertical-align: top;
    }*/


    .ie .pqp_indent_block_outer {
        margin-left: 1px;
        margin-right: 5px;
        margin-bottom: -5px;
        margin-top: 15px;
        width: 678px;

    }

    .gecko .pqp_indent_block_outer {
        margin-left: 1px;
        margin-right: 5px;
        margin-bottom: -5px;
        margin-top: 15px;
        width: 678px;
    }

    .safari .pqp_indent_block_outer {
        margin-left: 1px;
        margin-right: 5px;
        margin-bottom: -5px;
        margin-top: 15px;
        width: 678px;
    }

    .pqp_indent_block_outer b {
        letter-spacing: 1px;
    }
    .ie .pqp_indent_block_outer .pqp_text {
        position: relative;
        margin-top: -18px;
        margin-left: 15px;
    }
    .ie6 .pqp_indent_block_outer .pqp_text {
        position: relative;
        margin-top: -18px;
        margin-left: 15px;
    }

    .ie7 .pqp_indent_block_outer .pqp_text {
        position: relative;
        margin-top: -18px;
        margin-left: 15px;
    }

    .gecko .pqp_indent_block_outer .pqp_text {
        position: relative;
        margin-top: -18px;
        margin-left: 15px;
    }

    .safari .pqp_indent_block_outer .pqp_text {
        position: relative;
        margin-top: -18px;
        margin-left: 15px;
    }

    .pqp_indent_block_outer a {
        font-family: Arial;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
    }

    .pqp_indent_block_outer a:hover {
        font-family: Arial;
        font-size: 11px;
        color: #0568ab;
        text-decoration: underline;
        font-weight: bold;
    }

    .pqp_indent_block_outer img.pqp_background_image {
        position: relative;
        height: 20.5px;
        width: 680px;
        display: block;
        background-color: #aaaaaa;
    }

    table.pqp_tabbed_table {
        width: 98%;
        margin-top: 12px;
        margin-bottom: 12px;
        margin-left: 13px;
    }

    table.pqp_data {
        margin-top: 7px;
        width: 678px;
    }

    table.pqp_data a {
        font-size: 11px;
        color: #0568ab;
        text-decoration: none;
        font-weight: normal;
    }

    table.pqp_data a:hover {
        font-weight: normal;
        text-decoration: underline;
    }

    table.pqp_data tr td, table.matrix_table tr td {
        line-height: 13.5px;
    }

    table.pqp_data_record {
        width: 100%;
    }

    table.pqp_data_record tr td {
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        padding-left: 3px;
        padding-top: 3px;
        padding-bottom: 2px;
        vertical-align: top;
    }

    table.pqp_data_record tr td.center {
        text-align: center;
    }

    table.pqp_data_record tr td.title {
        border-bottom: 2px solid black;
        padding-left: 3px;
        vertical-align: bottom;
        font-weight: bold;
    }

    table.pqp_data_record tr.row_1 td {
        font-weight: bold;
        padding-top: 6px;
        vertical-align: bottom;
    }

    table.pqp_data_record tr td.border_leftborder_left {
        border-left: 1px solid #333333;
        padding: 3px;
    }

    table.data_listed_by_distance tr td.border_left {
        padding-left: 7px;
    }

    td.border_left {
        border-left: 1px solid black;
    }

    tr.blank_row td {
        height: 0px;
    }

    table.gray_text_table {
        color: #333333;
    }

    /*p{
        margin-bottom: 2px;
        margin-top: 0px;
        padding: 0px;
    }*/


/* START TABBED TABLE */

    table.pqp_tabbed_table tr td {
        line-height: 20px;
        padding-left: 4px;
    }

    table.pqp_tabbed_table tr td.sampleCol_1, table.pqp_tabbed_table tr td.sampleCol_2, table.pqp_tabbed_table tr td.sampleCol_3 {
        width: 33%;
    }

    table.pqp_tabbed_table tr td.special {
        width: 25%;
    }

    table.pqp_tabbed_table tr td.col_1 {
        padding-left: 0px;
        width: 20%;
    }

    table.pqp_tabbed_table tr td.col6_1 {
        padding-left: 0px;
        width: 16%;
    }

    table.pqp_tabbed_table tr td.col_2, table.pqp_tabbed_table tr td.col_3, table.pqp_tabbed_table tr td.col_4, table.pqp_tabbed_table tr td.col_5, table.pqp_tabbed_table tr td.col_6 {
        width: 20%;
    }

    table.pqp_tabbed_table tr td.col6_2, table.pqp_tabbed_table tr td.col6_3, table.pqp_tabbed_table tr td.col6_4, table.pqp_tabbed_table tr td.col6_5, table.pqp_tabbed_table tr td.col6_6 {
        width: 16%;
    }

    table.pqp_tabbed_table tr.row_1 td {
        border-bottom: 1px solid black;
    }

/* END TABBED TABLE */



/* START DATA TABLE */

    table.pqp_data tr td {
        border-bottom: 1px solid black;
        padding-left: 3px;
        padding-top: 3px;
        padding-bottom: 2px;
        vertical-align: top;
    }

    table.pqp_data tr.row_1 td {
        font-weight: bold;
        padding-top: 6px;
        vertical-align: bottom;
    }

    table.pqp_data tr td.col_1, table.pqp_data tr td.pqp_whole_row {
        padding-left: 0px;
    }

/* END DATA TABLE */



/* START GRID DEFINITIONS */
    table.grid_2_cell tr td.col_1 {
        width: 40%;
    }

    table.grid_2_cell tr td.col_2 {
        width: 60%;
    }

    table.grid_3_cell tr td.col_1 {
        width: 33%;
    }

    table.grid_3_cell tr td.col_2 {
        width: 33%;
    }

    table.grid_3_cell tr td.col_3 {
        width: 33%;
    }

/* NEXT DEF */

    table.grid_4_cell tr td.col_1 {
        width: 25%;
    }

    table.grid_4_cell tr td.col_2 {
        width: 25%;
    }

    table.grid_4_cell tr td.col_3 {
        width: 25%;
    }

    table.grid_4_cell tr td.col_4 {
        width: 25%;
    }

/* NEXT DEF */

    table.pqp_grid_5_cell tr td.col_1 {
        width: 20%;
    }

    table.pqp_grid_5_cell tr td.col_2{
        width: 30%;
    }
     table.pqp_grid_5_cell tr td.col_4 {
        width: 20%;
    }
    table.pqp_grid_5_cell tr td.col_3 {
        width: 7%;
    }

    table.pqp_grid_5_cell tr td.col_5 {
        width: 7%;
    }

    table.pqp_grid_5_cell tr td.col_6 {
        width: 15%;
    }

/* NEXT DEF */


    table.grid_6_cell tr td.col_1 {
        width: 76px;
    }

    table.grid_6_cell tr td.col_2, table.grid_6_cell tr td.col_3, table.grid_6_cell tr td.col_4 {
        width: 82px;
    }

    table.grid_6_cell tr td.col_5 {
        width: 175px;
    }

    table.grid_6_cell tr td.col_6 {
        width: 170px;
    }

/* NEXT DEF */


    table.grid_7_cell tr td {
        width: 95px;
    }

    table.grid_7_cell tr td.col_1 {
        width: 90px;
    }

    table.grid_7_cell tr td.col_7 {
        width: 102px;
    }

/* NEXT DEF */

    table.grid_8_cell tr td {
        margin-right: 2px;
        margin-left: 2px;
    }

    table.grid_8_cell tr td.col_1 {
        width: 34px;
    }

    table.grid_8_cell tr td.col_2 {
        width: 142px;
    }

    table.grid_8_cell tr td.col_3 {
        width: 142px;
    }

    table.grid_8_cell tr td.col_4 {
        width: 142px;
    }

    table.grid_8_cell tr td.col_5 {
        width: 60px;
    }

    table.grid_8_cell tr td.col_6 {
        width: 58px;
    }

    table.grid_8_cell tr td.col_7 {
        width: 30px;
    }

/* NEXT DEF */
    table.grid_10_cell {
        width: 100%;
    }

    table.grid_10_cell tr td {
        padding-left: 4px;
    }

    table.grid_10_cell tr td.header_2 {
        padding-left: 5px;
    }

    table.grid_10_cell tr td.col_1 {
        width: 15%;
    }

    table.grid_10_cell tr td.col_2 {
        width: 12%;
    }

    table.grid_10_cell tr td.col_3 {
        width: 9%
    }

    table.grid_10_cell tr td.col_4 {
        width: 9%
    }

    table.grid_10_cell tr td.col_5 {
        width: 9%
    }

    table.grid_10_cell tr td.col_6 {
        width: 9%
    }

    table.grid_10_cell tr td.col_7 {
        width: 9%
    }

    table.grid_10_cell tr td.col_8 {
        width: 9%
    }

    table.grid_10_cell tr td.col_9 {
        width: 9%
    }

    table.grid_10_cell tr td.col_10 {
        width: 10%
    }

/* END GRID DEFINITIONS */


/* START INDENT/HIDDEN BLOCK */


    .pqp_indent_block, .hidden_block {
        margin-left: 0px;
        margin-right: 1px;
        margin-bottom: 2px;
    }

    .pqp_indent_block b, .hidden_block table b {
        letter-spacing: 0px;
    }

    .record_indent_block, .record_hidden_block {
        margin-left: 0px;
        margin-right: 1px;
        margin-bottom: 2px;
    }

    .record_hidden_block {
        display: none;
    }

    .hidden_block {
        display: none;
    }

    .pqp_print_arrow {
        display: none;
    }
    .ie .pqp_arrow_down, .ie .pqp_arrow_right, .ie .pqp_print_arrow {
        position: relative;
        margin-top: -20px;
        cursor: pointer;
    }
    .ie6 .pqp_arrow_down, .ie6 .pqp_arrow_right, .ie6 .pqp_print_arrow {
        position: relative;
        margin-top: -20px;
        cursor: pointer;
    }


    .ie7 .pqp_arrow_down, .ie7 .pqp_arrow_right, .ie7 .pqp_print_arrow {
        position: relative;
        margin-top: -20px;
        cursor: pointer;
    }

    .gecko .pqp_arrow_down, .gecko .pqp_arrow_right, .gecko .pqp_print_arrow {
        position: relative;
        margin-top: -20px;
        cursor: pointer;
    }

    .safari .pqp_arrow_down, .safari .pqp_arrow_right, .safari .pqp_print_arrow {
        position: relative;
        margin-top: -31px;
        cursor: pointer;
    }

  /*  .expandBtn, .collapseBtn {
        margin-top: 0px;
        cursor: pointer;
    }*/

    /*.pqp_indent_block table, .hidden_block table {
        width: 655px;
       *//*tabbed table minus indent *//*
    }*/

    table.pqp_tabbed_table tr td.col_1, .hidden_block table.pqp_tabbed_table tr td.col_1 {
        width: 117px; /*tabbed table minus indent */
    }

    .pqp_indent_block .alert, .hidden_block .alert {
        margin-left: 1px;
        margin-top: 4px;
    }

/* END INDENT/HIDDEN BLOCK */

    .pqp_sectionBullet {
        margin-right: 7px;
        margin-bottom: 2px; /*margin-bottom: -3px;*/
    }

    .pqp_subSectionHeader {
        margin-left: 13px;
        width: 100%;
        line-height: 16px;
    }

    .alertIcon {
        margin-right: 7px;
    }

    .pqp_lineSpacer {
        margin-top: 5px;
    }

    .pqp_borderTable td.leftup {
        background-image: url(../images/plainBox_leftup.gif);
        background-repeat: no-repeat;
    }

    .pqp_borderTable td.top {
        background-image: url(../images/plainBox_topBg.gif);
        background-repeat: repeat-x;
    }

    .pqp_borderTable td.rightup {
        background-image: url(../images/plainBox_rightup.gif);
        background-repeat: no-repeat;
    }

    .pqp_borderTable td.left {
        background-image: url(../images/plainBox_leftBg.gif);
        background-repeat: repeat-y;
    }

    .pqp_borderTable td.right {
        background-image: url(../images/plainBox_rightBg.gif);
        background-repeat: repeat-y;
    }

    .pqp_borderTable td.leftdown {
        background-image: url(../images/plainBox_leftdown.gif);
        background-repeat: no-repeat;
    }

    .pqp_borderTable td.bottom {
        background-image: url(../images/plainBox_bottomBg.gif);
        background-repeat: repeat-x;
    }

    .pqp_borderTable td.rightdown {
        background-image: url(../images/plainBox_rightdown.gif);
        background-repeat: no-repeat;
    }

    table.pqp_NBHeader {
        margin-top: -10px;
        width: 100%;
        font-weight: bold;
    }

    table.pqp_NBHeader tr td.title {
        vertical-align: bottom;
        font-weight: bold;
    }

    table.pqp_NBHeader tr td.col1 {
        width: 12%;
    }

    table.pqp_NBHeader tr td.col2 {
        width: 38%;
    }

    table.pqp_NBHeader tr td.col3 {
        width: 11%;
    }

    table.pqp_NBHeader tr td.col4 {
        width: 10%;
    }

    table.pqp_NBHeader tr td.col5 {
        width: 8%;
    }

    table.pqp_NBHeader tr td.col6 {
        width: 8%;
    }

    table.pqp_NBHeader tr td.col7 {
        width: 5%;
    }

    table.pqp_NBHeader tr td.col8 {
        width: 5%;
    }

    table.pqp_NBSummary {
        width: 100%;
        font-weight: bold;
    }

    table.pqp_NBSummary tr td.col1 {
        width: 12%;
    }

    table.pqp_NBSummary tr td.col2 {
        width: 38%;
    }

    table.pqp_NBSummary tr td.col3 {
        width: 11%;
    }

    table.pqp_NBSummary tr td.col4 {
        width: 10%;
    }

    table.pqp_NBSummary tr td.col5 {
        width: 8%;
    }

    table.pqp_NBSummary tr td.col6 {
        width: 8%;
        text-align: left;
    }

    table.pqp_NBSummary tr td.col7 {
        width: 5%;
    }

    table.pqp_NBSummary tr td.col8 {
        width: 5%;
    }

}
@media print
{
 .ie .pqp_arrow_down, .ie .pqp_arrow_right, .ie .pqp_print_arrow{
 margin-top: -20px;
}
.ie6 .pqp_arrow_down, .ie6 .pqp_arrow_right, .ie6 .pqp_print_arrow{
 margin-top: -31px;
}
.ie7 .pqp_arrow_down, .ie7 .pqp_arrow_right, .ie7 .pqp_print_arrow{
    margin-top: -20px;
}
.gecko .pqp_arrow_down, .gecko .pqp_arrow_right, .gecko .pqp_print_arrow{
     margin-top: -20px;
}

.safari .pqp_arrow_down, .safari .pqp_arrow_right, .safari .pqp_print_arrow{
 margin-top: -20px;
}
.ie .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}
.ie .pqp_indent_block_outer .pqp_text{
    margin-top: -17px;
    margin-left: 15px;
}
.ie6 .pqp_indent_block_outer .pqp_text{
    margin-top: -30px;
    margin-left: 15px;
}
.ie7 .pqp_indent_block_outer .pqp_text{
    margin-top: -17px;
    margin-left: 15px;
}
.ie7 .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}

.gecko .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}
.safari .pqp_indent_block_outer .pqp_text{
    margin-top: -17px;
	    margin-left: 15px;
}
.safari .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}

}
/**//* END MEDIA SCREEN *//*
*//*--------------------------------------------------------------------------------------------*//*
@media print {
.ie body{
    margin-left: 30px;
}

.ie7 body{
    margin-left: 30px;
}
.gecko body{
    margin: 20px;
 border: 1px solid #FFFFFF;
}
.safari body{
    margin: 20px;
    border: 1px solid #FFFFFF;
}

.gray_box .pqp_text{
    color: black;
}


table.pqp_data {
    width:678px;
}

table.pqp_data tr td,  .footnote{
    font-size: 9.5px;
    line-height: 13px;
}

table.pqp_entry_info_table tr td{
    font-size: 11px;
    line-height: 13.5px;
}



*//* START DANIEL *//*

*//*.item_logo img{
    margin-top: 0px;
    margin-bottom: -10px;
}
 *//*
.showhide{
    display: none;
}

.ie6 .arrow_down, .ie6 .pqp_arrow_right, .ie6 .pqp_print_arrow{
 margin-top: -30px;
}
.ie7 .arrow_down, .ie7 .pqp_arrow_right, .ie7 .pqp_print_arrow{
    margin-top: -30px;
}
.gecko .arrow_down, .gecko .pqp_arrow_right, .gecko .pqp_print_arrow{
}
.safari .arrow_down, .safari .pqp_arrow_right, .safari .pqp_print_arrow{
 margin-top: -20px;
}
.safari .arrow_down, .safari .pqp_arrow_right, .safari .pqp_print_arrow{
 margin-top: -20px;
}

.ie .pqp_indent_block_outer .pqp_text{
    margin-top: -33px;
    margin-left: 15px;
}
.ie7 .pqp_indent_block_outer .pqp_text{
    margin-top: -29px;
    margin-left: 15px;
}
.gecko .pqp_indent_block_outer .pqp_text{
    margin-top: -30px;
    margin-left: 15px;
}
.safari .pqp_indent_block_outer .pqp_text{
    margin-top: -17px;
    margin-left: 15px;
}

*//*.pqp_borderTable td.leftup {
 background-image: url(../images/plainBox_leftup.gif);
 background-repeat: no-repeat;
}
.pqp_borderTable td.top {
 background-image: url(../images/plainBox_topBg.gif);
 background-repeat: repeat-x;
}
.pqp_borderTable td.rightup {
 background-image: url(../images/plainBox_rightup.gif);
 background-repeat: no-repeat;
}
.pqp_borderTable td.left {
 background-image: url(../images/plainBox_leftBg.gif);
 background-repeat: repeat-y;
}
.pqp_borderTable td.right {
 background-image: url(../images/plainBox_rightBg.gif);
 background-repeat: repeat-y;
}
.pqp_borderTable td.leftdown {
 background-image: url(../images/plainBox_leftdown.gif);
 background-repeat: no-repeat;
}
.pqp_borderTable td.bottom {
 background-image: url(../images/plainBox_bottomBg.gif);
 background-repeat: repeat-x;
}
.pqp_borderTable td.rightdown {
 background-image: url(../images/plainBox_rightdown.gif);
 background-repeat: no-repeat;
}*/

table.pqp_borderTable {
 width:680px;
}
/*

table.text_table tr td{
    line-height: 14px;
}

table.pqp_tabbed_table{
 width:100%;
    margin-top: 5px;
}
table.pqp_data{
    margin-top: 5px;
 width:678px;
}
table.pqp_data a{
 font-size: 10px;
 color: #0568ab;
 text-decoration: none;
 font-weight:normal;
}
table.pqp_data_record tr.row_1 td{
    font-weight: bold;
    padding-top: 5px;
    vertical-align: bottom;
}

table.pqp_data tr td{
    border-bottom: 1px solid black;
    padding-left: 3px;
    padding-top: 0px;
    padding-bottom: 0px;
    vertical-align: top;
}

table.pqp_data tr.row_1 td{
    font-weight: bold;
    padding-top: 0px;
    vertical-align: bottom;
}

table.grid_3_cell tr td{
    line-height: 14px;
}

table.saleChart, table.tableBorderOutline, table.NBDetail, table.pqp_tabbed_table, table.gray_text_table, table.grid_10_cell, table.pqp_data_record, table.grid_6_cell, table.data_listed_by_distance, table.grid_8_cell, table.grid_12_cell, table.loanHistory, table.identity_pro_CIP_table, table.identity_pro_BestMatch {
 width:655px;
}
table.pqp_NBHeader, table.pqp_NBSummary {
 width:100%;
}

}
    */
/*


*//** START HISTORYPRO.CSS STYLES *//*
@media print {

body {
	margin-left: 10px;
}

.ie6 .arrow_down, .ie6 .pqp_arrow_right, .ie6 .pqp_print_arrow{
	margin-top: -30px;
}
.ie7 .arrow_down, .ie7 .pqp_arrow_right, .ie7 .pqp_print_arrow{
	margin-top: -30px;
}
.gecko .arrow_down, .gecko .pqp_arrow_right, .gecko .pqp_print_arrow{
	margin-top: -20px;
}
.safari .arrow_down, .safari .pqp_arrow_right, .safari .pqp_print_arrow{
	margin-top: -20px;
}

.ie .pqp_indent_block_outer .pqp_text{
    margin-top: -33px;
    margin-left: 15px;
}
.ie .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}
.ie7 .pqp_indent_block_outer .pqp_text{
    margin-top: -29px;
    margin-left: 15px;
}
.ie7 .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}

.gecko .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}
.safari .pqp_indent_block_outer .pqp_text{
    margin-top: -17px;
	    margin-left: 15px;
}
.safari .pqp_indent_block_outer .pqp_background_image{
    height:20px;
}

}*/
.PQP_caution_low {
    margin-left: 25px;
    text-transform: uppercase;
    font-size: 18px;
    color: red;
    font-weight: bold;
}

.PQP_caution_high {
    margin-left: 25px;
    text-transform: uppercase;
    font-size: 18px;
    color: green;
    font-weight: bold;
}

.PQP_caution_text {
    margin-left: 25px;
}

/* Insured prequalpro Ends here */

/* START DISCLAIMER */
.pqp_disclaimer {
    color: #666666;
    margin-left: 5px;
    margin-bottom: 20px;
    width: 680px;
}

.pqp_disclaimer a {
    font-family: Arial;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

.pqp_disclaimer a:hover {
    font-family: Arial;
    font-size: 11px;
    color: #0568ab;
    text-decoration: underline;
}

/* END DISCLAIMER */

