/* __ content table __ */

#columnwrapper table{
	background-color: #fff;
}


#columnwrapper table, #columnwrapper table.none tr td table {
	margin: 0 0 20px;
	border-collapse: collapse;
	border: 1px solid #dedede;
}

#columnwrapper table, #columnwrapper table tr td, #columnwrapper table tr th,
#columnwrapper table.none tr td table, #columnwrapper table.none tr td table tr td, #columnwrapper table.none tr td table tr th {
	border-color: #dedede;
	border-top: #dedede solid 1px;
	border: #dedede solid 1px;
	border-collapse: collapse;
}

#columnwrapper table tr th, #columnwrapper table tr td {
	padding: 3px 5px 3px 5px;
	/*padding: 3px 20px 3px 5px;*/
}

#columnwrapper table tr th,
#columnwrapper table.none tr td table tr th {
	background-color: #dedede;
	text-align: left;
}

#columnwrapper table.none, #columnwrapper table.none tr td, #columnwrapper table.none tr th {
	border-color: #fff;
	border-top: 0;
	border: 0;
}

/* __ alternate rowcolor __ */

#columnwrapper table tr.r1 td {
	background: #f9f9f9;
}

#columnwrapper table tr.r2 td {
}

/* __ alternate rowcolor __ */

/* __ content table __ */

#columnwrapper table tr.bordered td, #columnwrapper table tr.bordered th {
	border-bottom-color: #ff0000 !important;
	border-bottom-style: solid !important;
	border-bottom-width: 2px !important;
}

#columnwrapper table tr.bordered td.border-left, #columnwrapper table tr.bordered th.border-left {
	border-left: 1px solid #ff0000 !important;
}

#columnwrapper table tr.bordered td.border-right, #columnwrapper table tr.bordered th.border-right {
	border-right: 1px solid #ff0000 !important;
}

/* __ sortable table __ */

#columnwrapper table.sortable thead tr .header {
	background-image: url(../images/sort-bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	padding-right: 20px;
}
#columnwrapper table.sortable thead tr .headerSortUp {
	background-image: url(../images/sort-asc.gif);
}
#columnwrapper table.sortable thead tr .headerSortDown {
	background-image: url(../images/sort-desc.gif);
}
#columnwrapper table.sortable thead tr .headerSortDown, #columnwrapper table.sortable thead tr .headerSortUp {
	background-color: #afafaf;
}

table.selectable tr td {
	cursor: pointer;
}

table tr.selected td {
	background-color: #eeeeee;
}

#columnwrapper table th{
	background-color: #E0E2E4!important;
}

#columnwrapper table th{
	color: #002241!important;
}

/* __ sortable table __ */