/* CSS Document */
table#standard {
	background-color: #fff;
	width: 100%;
}
td {
	padding: 3px;
	vertical-align: top;
}
tr {
	padding: 3px;
    vertical-align: top;
}
.toprow {
	color: #fff;
	background-color: #c00;
	font-weight: bold;
	vertical-align: bottom;
}
.leftcol {
	text-align: right;
	font-weight: bold;
	width: 20%;
}
.alt {
	background-color: #ccc;
}
.specify {
	color: #CC0000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: normal;
}
a, a:focus, a:link, a:visited, a:visited.alt {
	background-color: transparent;
	border-collapse: separate;
}
a, a:hover img {
	border-collapse: separate;
}
.details {
	width: 18%;
}
.matrix_top {
	background-color: #999999;
	color: #fff;
	font-weight: bold;
	vertical-align: bottom;
}
.matrix_leftcol {
	text-align: right;
	width: 65%;
}
.matrix_leftcol_rates {
	text-align: right;
	width: 30%;
	font-weight:bold;
}
.matrix td, tr {
	font-size: 9px;
}

