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

.ratestable {
	border: #000000 6px double;									/* table border */
	color: #333399;															/* table text color */
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
	margin: 0px auto 20px 20px;
	text-align: left;
	width: 750px;
}

.ratestable th, .ratestable td {
	padding: 5px; 															/* cell padding */
	text-align: center;
	white-space: nowrap;
}

/* row and column specific styles */

.ratestable th, .ratestable .footer {
	background-color: #E0E0E0;									/* background color for column and row heads and footer */
}

.ratestable th {															/* column header styles */
	font-style: normal;
	text-align: center;
}

.ratestable th.rowhead {											/* row header styles */
	text-align: left;
	text-transform: uppercase;
}

.ratestable tr.footer {												/* footer styles */
	padding-top: 10px;
}

.ratestable tr.footer td {
	border-top: #000000 6px double;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

/* cell specific styles */

.redtext {
	color: #FF0000;															/* red text */
}

.ratestable th, .ratestable .footer {
	border-bottom: #000000 2px solid;						/* thick bottom border */
}

.ratestable .rowhead, .ratestable td {
	border-bottom: #000000 1px solid;						/* thin bottom border */
}

.ratestable .nobottomborder {
	border-bottom: #000000 0px solid;						/* no bottom border */
}

.ratestable .thickrightborder, .ratestable th.rowhead, .ratestable th.name {
	border-right: #000000 2px solid;						/* thick right border */
}

.ratestable th, .ratestable td {
	border-right: #000000 1px solid;						/* thin right border */
}

.ratestable .norightborder {
	border-right: #000000 0px solid;						/* no right border */
}

.ratestable .leftdbbdr {
	border-left: #000000 6px double;						/* double left border */
}

.ratestable th.name {													/* table name */
	color: #FF0000;
	font-size: larger;
	text-align: left;
	text-transform: uppercase;
}

.ratestable .smallitalic {										/* subtext */
	font-size: smaller;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
}

.ratestable .smallsubtext {										/* subtext */
	font-size: smaller;
	font-style: normal;
	font-weight: normal;
}