.ratelist {
	position: relative; top: 0; left: 0; border-collapse: collapse; border: #dcdcdc 1px solid;
}

.ratelist th {vertical-align: top; text-align: center; white-space: nowrap; padding: 4px 0; font-size: 12px; color: #555; background-color: #ffdea8; width: 140px;}
.ratelist th b {padding: 8px 0; display: block; border-left: #dcd6b2 1px solid;}
.ratelist th.ratelist-0 b {border-left-width: 0;}
.ratelist th.ratelist-0 {padding-left: 10px; width: 130px;}
.ratelist td {font-size: 12px; vertical-align: middle; text-align: center; color: #555; padding: 4px 10px; border-left: #dcdcdc 1px solid; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ratelist td b,.ratelist td strong {color: #333;}
tr.ratelist-odd td,tr.ratelist-odd.ratelist-divider td div,tr.ratelist-even.ratelist-divider td {background-color: #fff;}
tr.ratelist-odd.ratelist-divider td,tr.ratelist-even td,tr.ratelist-even.ratelist-divider td div {background-color: #f8f3ea;}
.ratelist .ratelist-0 {width: 130px; text-align: left; border-left-width: 0;}
.ratelist-topright,.ratelist-topleft {display: block; position: absolute; top: 0; left: 0; width: 12px; height: 12px; background-color: white;}
.ratelist-topright span,.ratelist-topleft span {border: #dcdcdc 1px solid; display: block; width: 12px; height: 12px; background-color: #ffdea8;}
.ratelist-topright {left: auto; right: -1px;}
.ratelist-topright span {border-width: 1px 1px 0 0;}
.ratelist-topleft span {border-width: 1px 0 0 1px;}
.ff .ratelist-topright,.ie .ratelist-topright {right: 0;}
.ratelist p {display: block; padding: 4px 0 0; margin: 0; font-size: 13px; color: #888;}
.ratelist small {display: inline; padding: 4px 0 0; margin: 0; font-size: 11px; color: #888;}
.ratelist hr {border: none 0; border-bottom: dashed 1px #dcdcdc; color: #fff; background-color: #fff; clear: both; margin: 6px 0;}
td.ratelist-span {border-left-width: 0; text-align: left;}
.ratelist-divider div {margin-top: 8px; border-top: #dcdcdc 1px solid; padding-top: 8px;}
.ratelist-divider td {padding: 0; border-left-width: 0;}
.ratelist-divider.is-first div {margin-top: 0;}
.ratelist-divider.is-last div {margin-top: 0; border-top-width: 0;}