.main_text   { border-style:solid; border-width:1px; font-size: 10pt; font-family: Arial; line-height: 150%; margin-top: 0; 
               margin-bottom: 0; color:#333333; padding-left:5px;padding-right:5px;  }
               
.error       { color: #000000; font-family: Arial; font-size: 10pt; font-weight: bold; 
               background-color: #FFCC00 }
.review_section_title { color: #FFFFFF; font-size: 12pt; font-family: Arial; font-style: italic; 
               font-weight: bold; border: 1px solid #C0C0C0; 
               background-color: #34496B }
               
.review_vehicle_title { color: #FFFFFF; font-size: 12pt; font-family: Arial; font-style: italic; 
               font-weight: bold; border: 1px solid #C0C0C0; 
               background-color: #435E89 }
.review_visitor_title { color: #FFFFFF; font-size: 12pt; font-family: Arial; font-style: italic; 
               font-weight: bold; border: 1px solid #C0C0C0; padding-left: 10px; 
               background-color: #435E89 }
               
.review_group_title   { color: #FFFFFF; font-size: 12pt; font-family: Arial; color: #0033CC; font-style: italic; 
               font-weight: bold; border: 1px solid #C0C0C0; padding-left: 15px; 
               background-color: Silver }
               
.review_vehicle_head_title  { color: #FFFFFF; font-size: 12pt; font-family: Arial; color: #0033CC; font-style: italic; 
               font-weight: bold; border: 1px solid #C0C0C0; padding-left: 5px; 
               background-color: Silver }
                             
.review_visitor_info  { border-style:solid; border-width:1px; font-size: 12pt; font-family: Arial; color: #0033CC; font-style: italic; 
               font-weight: bold; line-height:150%; margin-top:0; margin-bottom:0; padding-left:25px;padding-right:5px }        
 
.review_vehicle_info  { border-style:solid; border-width:1px; font-size: 12pt; font-family: Arial; color: #0033CC; font-style: italic; 
               font-weight: bold; line-height:150%; margin-top:0; margin-bottom:0; padding-left:15px;padding-right:5px } 
               
.instruction_title { font-size: 10pt; color: #FFFFFF; font-family: Arial; background-color: #0D458A }

.light_gray_bg { background-color: #EBEBEB }

.step_table  { font-size: 10pt; color: #663300; font-weight: bold; padding: 0; 
               background-color: #CCCC99; font-family:Arial }
               
.disclaimer  { font-size: 8pt; color: #999999; font-style: italic; font-family: Arial }

.form_title  {  font-size: 12pt; font-family: Arial; color: #FFFFFF; font-weight: bold; 
               background-color: #6385BE}

.incident_type_label { border-style:solid; border-width:1px; font-size: 12pt; font-family: Arial; color: #0033CC; font-style: italic; 
               font-weight: bold; line-height:150%; margin-top:0; margin-bottom:0; padding-left:5px;padding-right:5px }
               
.main_form_table { border: 3px double #C0C0C0;   }
               
.header_table { line-height: 100%; margin-top: 0; margin-bottom: 0; padding: 0; 
               background-image: url('images/olr_header_02.jpg') }
               
.column_titles { font-size: 10pt; color: #000080; font-family: Arial; font-weight: bold; background-color:#D7EBFF }

.header_table { line-height: 100%; margin-top: 0; margin-bottom: 0; padding: 0; background-color:#3b67a8; 
               background-image: url('images/olr_header_02.jpg'); background-repeat:repeat-x; background-position:bottom; padding-bottom:17px;}

.DropShadowText /*company name shadow*/
{
margin:0px auto;
width:450px;
color:White;
font-size:24pt;
line-height:100%;
filterrogidXImageTransform.Microsoft.Shadow(color=#063161, direction=135, enabled=true, Strength=2); 
}
