@charset "UTF-8";
/* CSS Document */

#koleacondorates {
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #E3E7F9;
	font-size: 93%;
}

/*We repeat the border information for all of the inner elements and set their padding to 5 pixels.*/

td,th{
	border-collapse:collapse;
}	
.leftcol {
	border-bottom: 1px solid #28456B;
	padding-left: 5px;
}
col {
	border-left: 1px solid #28456B;
}
.colrates {
	text-align: center;
	border-left: 1px solid #28456B;
	border-bottom: 1px solid #28456B;
	border-collapse:collapse;
	padding: 6px;
}

/*Next on our list is the caption, it needs a background, a slightly larger font and a border. As our caption sits on top of the table, we have to get rid of the bottom border. Texts in captions are centered by default, therefore we need to set the text-align to left.
*/
caption{
	font-size:120%;
	border-bottom:none;
	padding:5px 5px 8px;
	text-align:center;
	background-color: #B9C9FE;
}

/*The same applies to headers, and to distinguish between headers in the head and those in the body of the table, we use descendant selectors:*/

thead th{
	text-align:center;
	background-color: #D1D6E7;
	padding: 6px;
}
tbody th{
	text-align:center;
	background-color: #B9C9FE;
	border-bottom: 1px solid #28456B;
	padding: 6px;
}

/*The same descendant selectors help us defining the differences for the data cells:*/

tfoot td{
	text-align:center;
	background-color: #B9C9FE;
	border-bottom: none;
	padding: 8px 5px;
}
tbody td{
}
.td_holidayseadons {
	background-color: #D1D6E7;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #28456B;
	padding: 6px;
}
.td_holidayseadons_rtcol {
	border-left: 1px solid #28456B;
	background-color: #D1D6E7;
	border-bottom: 1px solid #28456B;
	padding: 6px;
	text-align: center;
}
tbody tr.odd td{
}

#fn,#dp,#ar{
	border-bottom: 1px solid #28456B;
}
#fr,#to{
	width:auto;
	border-left: 1px solid #28456B;
	border-bottom: 1px solid #28456B;
}
