/* rs_icp0fdfl_1 */

table.tabtable-rs_icp0fdfl_1 { width: 100%; }
table.tabtable-rs_icp0fdfl_1 tr.tabrow {}
table.tabtable-rs_icp0fdfl_1 tr.tabrow td.tabcol {}
table.tabtable-rs_icp0fdfl_1 thead tr.tabrow td.tabcol { font-weight: bold; background-color: #F0F0F0; color: #030303; }


/* rs_icp0fdfl_2 */

table.tabtable-rs_icp0fdfl_2 { width: 100%; }
table.tabtable-rs_icp0fdfl_2 tr.tabrow {}
table.tabtable-rs_icp0fdfl_2 tr.tabrow td.tabcol {}

table.details_table { width: 100%; border: 1px double #CACACA; }
tr.details_row {  } 
td.details_column { vertical-align: top; padding: 10px; }

td.veteran_image div.details_field.veteran_name { font-weight: bold; font-size: 1.3em; padding-bottom: 10px; }
td.details_column.veteran_info div.details_field { padding: 5px; }
td.details_column.veteran_info div.details_field:nth-child(odd) { background-color: #F0F0F0; }
div.veteran_field_label { display: inline; font-weight: bold; }
div.veteran_field_value { display: inline; margin-left: 5px; }

img.veteran_img { max-width: 600px; max-height: 800px; }

@media only screen and (max-width: 768px) {
  td.details_column { display: block; }
}