/* Screnn Version */
@media screen{
  .print_button{
  } 
  .page_header_table{
    width:827px;
  }
  .header_left{
    width:266px;
  }
  .header_center{
    width:266px;
  }
  .header_right{
    width:266px;
  }  
  .file_box_good{
    width:810px;
  }
  .file_box_caution{
    width:810px;
  }
  .file_box_bad{
    width:810px;
  }
  .file_details{
   width:800px;
  }
  .review{
     width:827px;
  }
}

/* Printed Version */
@media print {
  .print_button{
    display:none;
  } 
  .page_header_table{
    width:727px;
  }
  .header_left{
    width:233px;
  }
  .header_center{
    width:233px;
  }
  .header_right{
    width:233px;
  }
  .file_box_good{
    width:710px;
  }
  .file_box_caution{
    width:710px;
  }
  .file_box_bad{
    width:710px;
  }
  .file_details{
   width:700px;
  }  
  .review{
     width:727px;
  }
}


/* All Versions */
@media all{
  .overview_title{
    font:bold 18pt times;
  }
  .overview_subtitle{
    font:14pt times;
  } 
  .file_box_good{
    position:relative;
    border:#00AA00 solid 3px; 
    margin:5px 5px;
    background-color:#FFFFFF;
    overflow:auto;
  }
  .file_box_caution{
    position:relative;
    border:#CCCC00 solid 3px; 
    margin:5px 5px;
    background-color:#FFFFFF;
    overflow:auto;
  }
  .file_box_bad{
    position:relative;
    border:#AA0000 solid 3px; 
    margin:5px 5px;
    background-color:#FFFFFF;
    overflow:auto;
  }  
  .header_left{
    vertical-align:top;
    text-align:left;
  }
  .header_center{
    vertical-align:top;
    text-align:center; 
  }
  .header_right{
    vertical-align:top;
    text-align:right; 
  }  
  .file_header{
    text-align:center; 
    font:bold 12pt times;
  }
  .file_value{
    text-align:center; 
    font:12pt times;
  }
  .file_date_header{
    font:bold 13pt times;
  }
  .file_date_value{
    font:bold 12pt times;
    border:#000000 solid 2px;
    width:100px;
  }
  .file_date_value_highlight{
    font:bold 12pt times;
    border:#000000 solid 2px;
    width:100px;
    background-color:#FFFF66; 
  }
  .input_file_date_value_highlight{
    font:bold 10pt times;
    background-color:#FFFF66; 
  }
  .input_file_date_value{
    font:bold 10pt times;
  }  
  .file_note_header{
    font:bold 12pt times;
    width:125px;
    vertical-align:top;
  }
  .file_notes{
    height:40px;
    vertical-align:top;
  }
  .image{
  vertical-align:top;
  width:202px;
  }
  .report_type{
    font:bold 18pt  Times;
    text-align:center;
    background-color:#AAAAFF;
  }
  .review{
   border:#0000AA ridge 5px; 
   margin:20px 0px;
   background-color:#DDDDFF;
  }
  .file_value_highlight{
    text-align:center; 
    font:12pt times;
    background-color:#FFFF66; 
  }
  .notice{
    font:10pt Arial;
    text-align:center;
  }
}
