

/* Generic Styles /---------------- */

.right {
	width: 100%;
	text-align: right;
	overflow: hidden;
}

#filter_block {
	width: 100%;
	overflow: hidden;
}

.form-center {
	margin-left: 200px;
}

#main input.large {
	width: 200px;
}



/* Training Module Listing Styles /---------------- */

ul.listing, ul.listing li {
	padding-top: 2px;
	margin: 0px;
}

ul.listing ul {
	margin: 0px 0px 0px 30px;
}

ul.listing li a.handle {
	font-weight: bold;
}

ul.listing li .center {
	text-align: center;
}

.tms_module_id {			width: 40px;		float: left;	}
.tms_module_title {			width: 260px;		float: left;	}
.tms_module_slides {		width: 70px;		float: left;	}
.tms_module_questions {		width: 70px;		float: left;	}
.tms_module_status {		width: 100px;		float: left;	}
.tms_module_updated {		width: 120px;		float: left;	}

.tms_module_options {		margin: 0px 0px 0px 720px;			}


.tms_slide_id {				width: 40px;		float: left;	}
.tms_slide_title {			width: 400px;		float: left;	}
.tms_slide_status {			width: 100px;		float: left;	}
.tms_slide_updated {		width: 120px;		float: left;	}

.tms_slide_options {		margin: 0px 0px 0px 720px;			}


.tms_question_id {			width: 40px;		float: left;	}
.tms_question_title {		width: 400px;		float: left;	}
.tms_question_status {		width: 100px;		float: left;	}
.tms_question_updated {		width: 120px;		float: left;	}

.tms_question_options {		margin: 0px 0px 0px 720px;			}


.module_status.deleted, .slide_status.deleted, .question_status.deleted {
	opacity: 0.3;
}

.module_status.hidden a.module_title,
.slide_status.hidden a.slide_title, 
.question_status.hidden a.question_title {
	font-style: italic;
	color: #ff4444;
}

.module_status.disabled a.module_title,
.slide_status.disabled a.slide_title, 
.question_status.disabled a.question_title {
	font-style: normal;
	color: #ffaaaa;
}




/* User Management Listing Styles /---------------- */

.user_listing .mooTable tr {
	cursor: pointer;
}

.user_listing .mooTable .disabled, .store_listing .mooTable .disabled {
	color: #888888;
}

.user_listing .mooTable .deleted, .store_listing .mooTable .deleted {
	color: #ffaaaa;
}

a.add_user {
	background: transparent url('/images/interface/btn_add_user.gif') top left no-repeat;
	height: 41px;
	width: 146px;
	display: block;
	text-indent: -9999px;
	float: right;
}

.user_listing th.moo_data.id { 			width: 40px;	}
.user_listing th.moo_data.username { 	width: 150px;	}
.user_listing th.moo_data.name { 		width: 150px;	}

.store_listing th.moo_data.id { 		width: 40px;	}
.store_listing th.moo_data.name { 		width: 150px;	}
.store_listing th.moo_data.type { 		width: 150px;	}
.store_listing th.moo_data.location { 	width: 150px;	}


#contain_filter_search_term {
	float: left;
	width: 300px;
	padding-top: 6px;
}

#contain_filter_search_term input {
	width: 200px;
}

#contain_filter_rows {
	float: left;
	width: 200px;
	padding-top: 6px;
}

#contain_filter_rows select {
	padding: 3px;
}

#contain_filter_submit {
	margin-left: 690px;
}




/* Table Styles /---------------- */

.listing {
	width: 100%;
}
