TABLE.rates THEAD {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #cccc99 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccc99 1px solid; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: center
}
TABLE.rates TH {
	BORDER-RIGHT: #333300 1px solid; BORDER-TOP: #cccc99 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #cccc99 1px solid; COLOR: #333333; BORDER-BOTTOM: #333300 1px solid; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: center
}
TABLE.rates TBODY {
	FONT-SIZE: 90%; BORDER-BOTTOM-COLOR: #333300; COLOR: #333333; BACKGROUND-COLOR: white; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #333300
}
TABLE.rates TD {
	BORDER-RIGHT: #333300 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #333300 1px solid; PADDING-LEFT: 0.3em; FONT-SIZE: 100%; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #333300 1px solid; COLOR: #333333; PADDING-TOP: 0.3em; BORDER-BOTTOM: #333300 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TABLE.rates TFOOT {
	FONT-SIZE: 100%; COLOR: #333333; BACKGROUND-COLOR: white
}
TABLE.rates {
	BORDER-RIGHT: #333300 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #333300 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #333300 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #333300 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.rates COLGROUP.label {
	BORDER-RIGHT: #333300 1px solid; BORDER-TOP: #333300 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #333300 1px solid; COLOR: #333333; BORDER-BOTTOM: #333300 1px solid; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: center
}
TABLE.rates COLGROUP.body {
	FONT-SIZE: 80%; BORDER-BOTTOM-COLOR: #333300; COLOR: #333333; BACKGROUND-COLOR: white; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #333300
}
.hpb-cnt-tb1 {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 0px solid; BACKGROUND-COLOR: #333333
}
.hpb-cnt-tb2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #333333
}
.hpb-cnt-tb3 {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; BORDER-LEFT: #333333 0px solid; BORDER-BOTTOM: #333333 0px solid; BACKGROUND-COLOR: #333333
}
.hpb-cnt-tb-th1 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #333333 0px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #bbbbbb
}
.hpb-cnt-tb-th2 {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #333333 0px solid; COLOR: #333333; BORDER-BOTTOM: #333333 0px solid; BACKGROUND-COLOR: #cccccc
}
.hpb-cnt-tb-cell1 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #333333 0px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #eeeeee
}
.hpb-cnt-tb-cell2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #333333 0px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}
.hpb-cnt-tb-cell3 {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #333333 0px solid; COLOR: #333333; BORDER-BOTTOM: #333333 0px solid; BACKGROUND-COLOR: #eeeeee
}
.hpb-cnt-tb-cell4 {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #333333 0px solid; COLOR: #333333; BORDER-BOTTOM: #333333 0px solid; BACKGROUND-COLOR: #ffffff
}
.hpb-cnt-tb-cell5 {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-SIZE: 80%; BORDER-LEFT: #cccccc 0px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
