
.tablepress-table-description {
	DISPLAY: block; CLEAR: both;
}
.tablepress {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 1em; BORDER-LEFT-STYLE: none;border:1px solid #cacac9;
}
.tablepress TD {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP-STYLE: none; BACKGROUND: 0px 0px; FLOAT: none !important; BORDER-LEFT-STYLE: none; PADDING-TOP: 8px
}
.tablepress TH {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP-STYLE: none; BACKGROUND: 0px 0px; FLOAT: none !important; BORDER-LEFT-STYLE: none; PADDING-TOP: 8px
}
.tablepress TBODY TD {
	VERTICAL-ALIGN: top
}
.tablepress TBODY TD {
	BORDER-TOP: #ddd 1px solid
}
.tablepress TFOOT TH {
	BORDER-TOP: #ddd 1px solid
}
.tablepress TBODY TR:first-child TD {
	BORDER-TOP-WIDTH: 0px
}
.tablepress THEAD TH {
	BORDER-BOTTOM: #ddd 1px solid
}
.tablepress TFOOT TH {
	BACKGROUND-COLOR: #d9edf7; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700
}
.tablepress THEAD TH {
	BACKGROUND-COLOR: #d9edf7; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700
}
.tablepress .odd TD {
	BACKGROUND-COLOR: #f9f9f9
}
.tablepress .even TD {
	BACKGROUND-COLOR: #fff
}
.tablepress .row-hover TR:hover TD {
	BACKGROUND-COLOR: #f3f3f3
}
.tablepress IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MAX-WIDTH: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}

.tablepress .sorting {
	POSITION: relative; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 20px; CURSOR: pointer
}
.tablepress .sorting_asc {
	POSITION: relative; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 20px; CURSOR: pointer
}
.tablepress .sorting_desc {
	POSITION: relative; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 20px; CURSOR: pointer
}
.tablepress .sorting:after {
	POSITION: absolute; LINE-HEIGHT: 1; MARGIN: auto; BOTTOM: 0px; FONT-FAMILY: TablePress; HEIGHT: 14px; FONT-SIZE: 14px; TOP: 0px; RIGHT: 6px; FONT-WEIGHT: 400; LEFT: auto; -webkit-font-smoothing: antialiased
}
.tablepress .sorting_asc:after {
	POSITION: absolute; LINE-HEIGHT: 1; MARGIN: auto; BOTTOM: 0px; FONT-FAMILY: TablePress; HEIGHT: 14px; FONT-SIZE: 14px; TOP: 0px; RIGHT: 6px; FONT-WEIGHT: 400; LEFT: auto; -webkit-font-smoothing: antialiased
}
.tablepress .sorting_desc:after {
	POSITION: absolute; LINE-HEIGHT: 1; MARGIN: auto; BOTTOM: 0px; FONT-FAMILY: TablePress; HEIGHT: 14px; FONT-SIZE: 14px; TOP: 0px; RIGHT: 6px; FONT-WEIGHT: 400; LEFT: auto; -webkit-font-smoothing: antialiased
}
.tablepress .sorting:after {
	CONTENT: "?"
}
.tablepress .sorting_asc:after {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CONTENT: "?"; PADDING-TOP: 0px
}
.tablepress .sorting_desc:after {
	CONTENT: "?"
}
.tablepress .sorting:hover {
	BACKGROUND-COLOR: #049cdb
}
.tablepress .sorting_asc {
	BACKGROUND-COLOR: #049cdb
}
.tablepress .sorting_desc {
	BACKGROUND-COLOR: #049cdb
}
.tablepress TFOOT TH {
	BACKGROUND-COLOR: #dff0d8; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.tablepress THEAD TH {
	BACKGROUND-COLOR: #dff0d8; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.tablepress TD {
	TEXT-ALIGN: center; FONT-SIZE: 12px
}
.tablepress TH {
	TEXT-ALIGN: center; FONT-SIZE: 12px
}
.tablepress .odd TD {
	BACKGROUND-COLOR: #f5f5f5
}
.tablepress .row-hover TR:hover TD {
	BACKGROUND-COLOR: #cceeef
}
