table.product {
	border: 2px solid #000066;
	margin-bottom: 45px;
	font-size: 12px;
}
th.product {
	background-color: #CCCCCC;
}
td.product {
}
td.product ul {
	padding-left: 35px;
}
td.product li{
	list-style-type: disc;
	list-style-position: outside;
}
td.product ol {
	padding-left: 35px;
}
td.product ol li{
	list-style-type: decimal;
	list-style-position: outside;
}
/*product tables with horizontal in the selector are designed to fit column 2 in a horizontal repeat regin style*/

table.producthorizontal {
	border: 2px solid #000066;
	font-size: 12px;
	margin: 10px;
}
th.producthorizontal {
	background-color: #CCCCCC;
}
td.producthorizontal {
}
td.producthorizontal ul {
	padding-left: 35px;
}
td.producthorizontal li{
	list-style-type: disc;
	list-style-position: outside;
}
td.producthorizontal ol {
	padding-left: 35px;
}
td.producthorizontal ol li{
	list-style-type: decimal;
	list-style-position: outside;
}
/*flight schedule tables*/
table.flightschedule {
	border: 2px solid #000066;
	margin-bottom: 45px;
	font-size: 12px;
}
table.flightschedule a {
	color: #0000FF;
}
table.flightschedule a:hover {
	color: #FF0000;
}

th.flightschedule {
	background-color: #CCCCCC;
}
td.flightschedule {
}
td.flightschedule ul {
	padding-left: 35px;
}
td.flightschedule li{
	list-style-type: disc;
	list-style-position: outside;
}
td.flightschedule ol {
	padding-left: 35px;
}
td.flightschedule ol li{
	list-style-type: decimal;
	list-style-position: outside;
}

