

A.d:link {
	COLOR: #476a91; TEXT-DECORATION: none
}
A.d:visited {
	COLOR: #476a91; TEXT-DECORATION: none
}
A.d:hover {
	COLOR: #476a91; text-decoration: none;
	border-bottom: 1px dashed #476a91;
}
A.d:active {
	COLOR: #476a91; TEXT-DECORATION: none
}
A.r:link {
	COLOR: #d40000; TEXT-DECORATION: none
}
A.r:visited {
	COLOR: #d40000; TEXT-DECORATION: none
}
A.r:hover {
	COLOR: #d40000; text-decoration: none;
	border-bottom: 1px dashed #d40000;
}
A.r:active {
	COLOR: #d40000; TEXT-DECORATION: none
}
A.i:link {
	COLOR: white; TEXT-DECORATION: none
}
A.i:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.i:hover {
	COLOR: white; text-decoration: none
	
}
A.i:active {
	COLOR: white; TEXT-DECORATION: none
}
A.r1:link {
	COLOR: #d40000; TEXT-DECORATION: none
}
A.r1:visited {
	COLOR: #d40000; TEXT-DECORATION: none
}
A.r1:hover {
	COLOR: #d40000; text-decoration: none;
	border-bottom: 1px dashed #000000;
}
A.r1:active {
	COLOR: #d40000; TEXT-DECORATION: none
}
A.r2:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.r2:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.r2:hover {
	COLOR: #d40000; text-decoration: none;
	border-bottom: 1px dashed #000000;
}
A.r2:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.r3:link {
	COLOR: #d40000; TEXT-DECORATION: none;
	border-bottom: 1px dotted #000000;
}
A.r3:visited {
	COLOR: #d40000; TEXT-DECORATION: none;
	border-bottom: 1px dotted #000000;
}
A.r3:hover {
	COLOR: #d40000; text-decoration: none;
	border-bottom: 1px dashed #000000;
}
A.r3:active {
	COLOR: #000000; TEXT-DECORATION: none;
	border-bottom: 1px dotted #000000;
}
A.r4:link {
	COLOR: #000000; TEXT-DECORATION: none;
border-bottom: 1px dotted #d40000;
}
A.r4:visited {
	COLOR: #000000; TEXT-DECORATION: none;
border-bottom: 1px dotted #d40000;
}
A.r4:hover {
	COLOR: #000000; text-decoration: none;
	border-bottom: 1px dashed #d40000;
}
A.r4:active {
	COLOR: #000000; TEXT-DECORATION: none;
border-bottom: 1px dotted #d40000;
}
A.r5:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.r5:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.r5:hover {
	COLOR: #000000; text-decoration: none;
	border-bottom: 1px dashed #d40000;
}
A.r5:active {
	COLOR: #000000; TEXT-DECORATION: none
}


.ratetable {
	width: 720px;
	height: 200px;
	border: 0px solid c3c3c3;
	border-collapse: collapse;
}

.ratetable,
.ratetable td {
	border: 0px solid c3c3c3;
	border-top-style: none;
	border-right-style: none;
	
	font-family: Trebuchet MS;
	font-size: 15pt;
}
.ratetable td.first {
	border: 1px solid c3c3c3;
	border-right-style: none;
	border-top-style: none;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 15pt;
}
.ratetable td.first2 {
	border: 1px solid c3c3c3;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
	font-family: Trebuchet MS;
	font-size: 14pt;
}

.ratetable td.first1 {
	border: 1px solid c3c3c3;
	border-top-style: none;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 15pt;
}
.ratetable td.first10 {
	border: 1px solid c3c3c3;
	
	border-top-style: none;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 15pt;
}
.ratetable td.middle {
	border: 1px solid c3c3c3;
	border-right-style: none;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 12pt;
}
.ratetable td.middle1 {
	border: 1px solid c3c3c3;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 12pt;
}
.ratetable td.middle10 {
	border: 1px solid c3c3c3;
	
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 12pt;
}
.ratetable td.last {
	border: 1px solid c3c3c3;
	border-bottom-style: none;
	border-top-style: 1px solid;
	border-right-style:none;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 15pt;
}
.ratetable td.last1 {
	border: 1px solid c3c3c3;
	border-bottom-style: none;
	border-top-style: 1px solid;
		border-right-style:  1px solid;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 15pt;
}
.ratetable td.last2 {
	border: 1px solid c3c3c3;
	border-bottom-style: none;
	border-top-style: 1px solid;
	border-left-style: none;
	font-family: Trebuchet MS;
	font-size: 14pt;
}
.ratetable td.last10 {
	border: 1px solid c3c3c3;
	border-bottom-style: none;
	border-top-style: 1px solid;
	
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 15pt;
}

.ratetable tr:hover {
	background-color: #DDDDDD;
}
.ratetable td.red {
	text-color: #d40000;
}

.ratetable th {
	font-weight: normal;
	border: 1px solid;
	font-size: 15pt;
	line-height: 10pt;
	background-color: #999999;
}

.ratetable tr.respect {
	background-color: #EEEEFF;
}
.ratetable tr.respect:hover {
	background-color: #CCCCFF;
}









		