TABLE.themes TR TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
TABLE.topics TR TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
TABLE.messages TR TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
TABLE.themes TR TH {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
TABLE.topics TR TH {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
TABLE.messages TR TH {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
TABLE.themes A {
	COLOR: #4169e1
}
TABLE.topics A {
	COLOR: #4169e1
}
TABLE.messages A {
	COLOR: #4169e1
}
TABLE.messages TR TD.message {
	BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 15px
}
.hcenter {
	TEXT-ALIGN: center
}
.vcenter {
	VERTICAL-ALIGN: middle
}
.vtop {
	VERTICAL-ALIGN: top
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.br {
	BORDER-RIGHT: black 1px solid
}
.bl {
	BORDER-LEFT: black 1px solid
}
.bt {
	BORDER-TOP: black 1px solid
}
.bb {
	BORDER-BOTTOM: black 1px solid
}
.b {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.noborders {
	BORDER-BOTTOM: black 0px; BORDER-LEFT: black 0px; BORDER-TOP: black 0px; BORDER-RIGHT: black 0px
}
TABLE.themes TR.head TH {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #acbef2; BORDER-TOP: black 1px solid
}
TABLE.themes TR.head TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #acbef2; BORDER-TOP: black 1px solid
}
TABLE.topics TR.head TH {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #acbef2; BORDER-TOP: black 1px solid
}
TABLE.topics TR.head TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #acbef2; BORDER-TOP: black 1px solid
}
TABLE.messages TR.head TH {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #acbef2; BORDER-TOP: black 1px solid
}
TABLE.messages TR.head TD {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #acbef2; BORDER-TOP: black 1px solid
}
TABLE.themes TR.head TH.count {
	BORDER-RIGHT: black 1px solid
}
.separator {
	HEIGHT: 15px
}
TD.row1 {
	BACKGROUND-COLOR: #ffe4c4
}
TD.row2 {
	BACKGROUND-COLOR: #faebd7
}
TD.row3 {
	BACKGROUND-COLOR: #ffefd5
}

