.thleft_default, .thleft_node_ws, .tdleft_in_element,.tdleft_assessment, .tdleft_previous_close {
	text-align: center;
	vertical-align: top;
}
.thleft_default {
	color: #030;
	width: 7em;
}
.thleft_node_ws {
	width: 10em;
}
.tdleft_in_element {
	width: 7em;
}
.tdleft_assessment {
	text-align: left;
	width: 13em;
}
.tdleft_previous_close {
	width: 9em;
}

.tdleft_in_element input {
	margin-top: 0.5em;
}

td.heading {
	font-weight: bold;
}

.status_all_sessions {
	color: white;
	background-color: black;
	text-align: center;
}
.status_session_history {
	color: white;
	background-color: black;
	text-align: center;
}
.status_to_be_started {
	color: white;
	background-color: #DFA0EA;
	text-align: center;
}
.status_not_started {
	color: black;
	background-color: #CDCDCD;
	text-align: center;
}
.status_not_started_scheduled {
	color: black;
	background-color: #CDb0b0;
	text-align: center;
}
.status_in_training {
	color: black;
	background-color: #8AA4E5;
	text-align: center;
}
.status_in_test {
	color: blue;
	background-color: #95E58A;
	text-align: center;
}
.status_in_checklist {
	color: blue;
	background-color: #8AE5CC;
	text-align: center;
}
.status_issues_outstanding_tba {
	color: blue;
	background-color: #E5918A;
	text-align: center;
}
.status_issues_outstanding_ba {
	color: blue;
	background-color: #EAE193;
	text-align: center;
}
.status_issues_outstanding_all {
	color: blue;
	background-color: #FEC09A;
	text-align: center;
}
.status_closed_redo {
	color: blue;
	background-color: #C09AFE;
	text-align: center;
}
.status_closed_no_issues {
	color: blue;
	background-color: #FE9AC7;
	text-align: center;
}

table.container {
	font-size: 11px;
	background: #fff;
	margin-bottom: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
td.container {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

/* "Current" user identifier in the issues manager. */
.im_current_uid {
	color: #aaa;
}

.issue_notice {
	float:left;
	height:12px;
	width:12px;
	margin-right:5px;
	background:url("../images/caution_12.png") no-repeat scroll left center transparent;
}
.resolved_notice {
	float:left;
	height:12px;
	width:12px;
	margin-right:5px;
	background: url("../images/resolved_12.png") no-repeat scroll left center transparent;
}


#assessment_session_list thead th span {
	float: left;
	width:16px;
	height: 16px;
	margin-right: 3px;
}
