﻿.package-table {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}
.package-table .package-header-td {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px 5px 10px;
	background-color: #5f4b37;
	border: 1px #5f4b37 solid;
}
.package-table .package-header-td span.package-subheader {
	font-size: 11px;
	font-weight: normal;
}
.package-table .package-desc-td {
	border: 1px #5f4b37 solid;
	border-top-style: none;
	padding: 10px 5px 10px 5px;
	font-size: 12px;
}
.package-table .package-desc-td ul {
	font-size: 12px;
	line-height: normal;
	margin-top: 0;
}
.package-table .package-price-01,
.package-table .package-price-02,
.package-table .package-price-03 {
	font-size: 13px;
	font-weight: bold;
	color: #404040;
	text-align: center;
	padding: 4px 0;
	border: 1px #5f4b37 solid;
	border-top-style: none;
	
}
.package-table .package-price-01 {
	background-color: #fcf9f3;	
}
.package-table .package-price-02 {	
	background-color: #f5ebdc;
}
.package-table .package-price-03 {
	background-color: #e8d8be;	
}
.package-table .currency-convert-td {
	font-size: 11px;
	text-align: center;
	padding: 10px 0 0 0;
}
.package-table .currency-convert-td a,
.package-table .currency-convert-td a:link,
.package-table .currency-convert-td a:active,
.package-table .currency-convert-td a:visited {
	color: #3d3d3d;
}
.package-table .currency-convert-td a:hover {
	color: #ff7700;
	text-decoration: underline;
}
/*--------------------------------------------------------*/
.rates-table {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-collapse: collapse;
}
.rates-table td {
	padding: 5px;
	border: 1px #5f4b37 solid;
	text-align: center;
}
.rates-table td.rates-item-desc {
	text-align: left;
}
.rates-table .rates-col-01 {
	width: 55%;
}
.rates-table .rates-col-02,
.rates-table .rates-col-03,
.rates-table .rates-col-04 {
	width: 15%;
}
.rates-table .rates-col-02 {
	background-color: #fcf9f3;	
}
.rates-table .rates-col-03 {	
	background-color: #f5ebdc;
}
.rates-table .rates-col-04 {
	background-color: #e8d8be;	
}
.rates-table th {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 5px 10px 5px 10px;
	background-color: #5f4b37;
	border: 1px #5f4b37 solid;
}
.rates-table th.rates-title-td {
	text-align: left;
}
.rates-table tr:hover td {
	background-color: #cbb99c; 
}
.rates-table tr:hover td.currency-convert-td {
	background-color: transparent !important;
}
.rates-table .currency-convert-td {
	font-size: 11px;
	text-align: center;
	padding: 10px 0 0 0;
	border: none;
	border-style: none;
}
.rates-table .currency-convert-td a,
.rates-table .currency-convert-td a:link,
.rates-table .currency-convert-td a:active,
.rates-table .currency-convert-td a:visited {
	color: #3d3d3d;
}
.rates-table .currency-convert-td a:hover {
	color: #ff7700;
	text-decoration: underline;
}

