﻿table.top_passengers td
{
	height:auto;
	background-color:#6b6b6b;
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
	text-indent:0px;
}

table.passengers tr.passenger td
{
	background-color:White;
}

table.alternating_passengers tr.passenger td
{
	background-color:#f2f2f2;
}

table.edited_passenger tr.header td
{
	height:20px;
	background-color:#6b6b6b;
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
}

table.edited_passenger tr.header td span
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
	font-weight:bold;
}

table.person td
{
	background-color:#f2f2f2;
	color:Black;
}


table.person tr.subheader td
{
	background-color:#f2f2f2;
	color:Black;
}

table.person td.header
{
	height:auto;
	background-color:#6b6b6b;
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
}

table.documents tr.header td
{
	background-color:#f2f2f2;
	color:Black;
}

table.contacts tr.header td
{
	background-color:#f2f2f2;
	color:Black;
}

table.person
{
	border-width:1px;
	border-style:solid;
}

table.person td
{
	white-space:nowrap;
}

table.person img
{
	position:relative;
	top:5px;
}

table.person td.header
{
	background:#ababab;
}

table.person td.subheader
{
	font-size:12px;
	font-weight:bolder;
}

table.edited_passenger td.header
{
	background:#ababab !important;
	color:White;
}

table.edited_passenger td.header span
{
	color:Black !important;
}

table.contacts tr.header td, table.documents tr.header td
{
	font-size:12px;
	font-weight:bolder;
}









