body {
	 font-family: Arial;
}

p.header_bold {
	 font-weight: bold;
}

table.basic_table,
table.basic_table_next
{
	 border-right: 1px solid #000;
	 border-top: 1px solid #000;
}

table.basic_table_next {
	margin-top: 5px;
}

table.basic_table td, 
table.basic_table_next td
{
 	 border-left: 1px solid #000;
 	 border-bottom: 1px solid #000;
 	 text-align: left;
}

table.basic_table td.data_normal_center,
table.basic_table_next td.data_normal_center {
   text-align: center;
}	

td.data_normal, 
td.data_normal_center
{
	font-size: 10pt;
}

td.data_normal span {
	font-size: 7pt;
}

td.data_grey_light {
	 background: #F3F3F3;
	 text-align: left;
	 font-size: 8pt;
}	

table.basic_table td.data_grey_dark, 
table.basic_table_next td.data_grey_dark {
	 background: #E7E7E7;
	 text-align: center;
	 font-size: 10pt;
}

table.basic_table_next_small td.data_normal,
table.basic_table_next_small td.data_normal_center {
	 font-size: 9pt;
}

.data_vehicle_damage {
	 background: url(../images/vehicle_damage.jpg) center center no-repeat;
}

td.data_grey_dark strong {
    font-size: 11pt;
}

/* input elment */
.text_field_long {
	 border: 1px solid #000;
	 width: 290px;
}

.text_field_middle {
	 border: 1px solid #000;
	 width: 270px;
}

.text_field_normal {
	border: 1px solid #000;
	width: 226px;
}

.text_field_short {
	 border: 1px solid #000;
	 width: 16px;
}

.text_field_short_one {
	border: 1px solid #000;
	width: 12px;
}

.text_field_short_four {
	border: 1px solid #000;
	width: 30px;
}

.text_field_short_twenty {
	border: 1px solid #000;
	width: 150px;
	text-transform: uppercase;
}	

.text_field_short_eight {
	border: 1px solid #000;
	width: 60px;
	text-transform: uppercase;
}	

.text_field_short_three {
	border: 1px solid #000;
	width: 24px;
}

.text_field_date {
	 border: 1px solid #000;
	 width: 65px;
}

.text_field_phone {
	 border: 1px solid #000;
	 width: 140px;
}

.text_field_fax {
	 border: 1px solid #000;
	 width: 94px;
}

.input_text_area {
	 border: 1px solid #000;
	 width: 750px;
	 height: 105px;
}

.small_drop_down {
 	 border: 1px solid #000;
	 width: 38px;
}	

div#schema_damage {
	position: absolute;
	display: block;
	
}

.damage_first_row, 
.damage_first_row_1, 
.damage_first_row_2, 
.damage_first_row_3,
.damage_second_row  
{
	 display: block;
	 position: relative;
	 height: 24px;
}

.damage_first_row, 
.damage_second_row
{
	 text-align: center;
}

.damage_second_row .damage_checkbox_2, 
.damage_second_row .damage_checkbox_3, 
.damage_first_row .damage_checkbox_2, 
.damage_first_row .damage_checkbox_3
{
	 margin-left: 17px;
}

.damage_second_row .damage_checkbox_1, 
.damage_second_row .damage_checkbox_2, 
.damage_second_row .damage_checkbox_3 
{
	 margin-top: 8px;
	 _margin-top: 4px;
}

.damage_first_row_1 .damage_checkbox_2 {
	 float: right;
	 margin-top: -16px;
	 _margin-top: -20px;
}

.damage_first_row_2 .damage_checkbox_2 {
	 float: right;
	 margin-top: -16px;
	 _margin-top: -20px;
}

.damage_first_row_3 .damage_checkbox_2 {
	 float: right;
	 margin-top: -16px;
	 _margin-top: -20px;
}

.damage_checkbox_1 {
 	 border: none;
 	 background: transparent;
}

.damage_checkbox_2 {
	 border: none;
 	 background: transparent;
}

.damage_checkbox_3 {
	 border: none;
 	 background: transparent;
}	

.btnOpenCalendar {
	width: 18px;
}

.uploaded_file {
	display: block;
	position: relative;
}	

td.smallWhiteBoldText a {
	 color: #990000;
}

.text_field_extra_long {
	 border: 1px solid #000;
	 width: 550px;
}

table#vehicle_1_table_1, 
table#vehicle_1_table_2, 
table#vehicle_1_table_3, 
table#vehicle_1_table_4, 
table#vehicle_2_table_1, 
table#vehicle_2_table_2, 
table#vehicle_2_table_3, 
table#vehicle_2_table_4, 
table#vehicle_3_table_1, 
table#vehicle_3_table_2, 
table#vehicle_3_table_3, 
table#vehicle_3_table_4, 
table#vehicle_4_table_1, 
table#vehicle_4_table_2, 
table#vehicle_4_table_3, 
table#vehicle_4_table_4, 
table#vehicle_1_subtable_1,
table#vehicle_1_subtable_2,
table#vehicle_1_subtable_3,
table#vehicle_1_subtable_4,
table#vehicle_2_subtable_1,
table#vehicle_2_subtable_2,
table#vehicle_2_subtable_3,
table#vehicle_2_subtable_4,
table#vehicle_3_subtable_1,
table#vehicle_3_subtable_2,
table#vehicle_3_subtable_3,
table#vehicle_3_subtable_4,
table#vehicle_4_subtable_1,
table#vehicle_4_subtable_2,
table#vehicle_4_subtable_3,
table#vehicle_4_subtable_4,
{
	margin-top: 0px;
	border-top: 0px solid #000;	
}


table#vehicle_1_table_1, 
table#vehicle_2_table_1, 
table#vehicle_3_table_1, 
table#vehicle_4_table_1 
{
	margin-top: 5px;
	border-top: 1px solid #000;
}

table#vehicle_2_table_1, 
table#vehicle_2_table_2, 
table#vehicle_2_table_3, 
table#vehicle_2_table_4, 
table#vehicle_3_table_1, 
table#vehicle_3_table_2, 
table#vehicle_3_table_3, 
table#vehicle_3_table_4, 
table#vehicle_4_table_1, 
table#vehicle_4_table_2, 
table#vehicle_4_table_3, 
table#vehicle_4_table_4, 
table#vehicle_2_subtable_1,
table#vehicle_2_subtable_2,
table#vehicle_2_subtable_3,
table#vehicle_2_subtable_4,
table#vehicle_3_subtable_1,
table#vehicle_3_subtable_2,
table#vehicle_3_subtable_3,
table#vehicle_3_subtable_4,
table#vehicle_4_subtable_1,
table#vehicle_4_subtable_2,
table#vehicle_4_subtable_3,
table#vehicle_4_subtable_4 
{
		display: none;
}
