﻿/* ############### Tables ############### */

 
.table-info-label
{
	width:100px;
	font-style:italic;
}

.grid
{
	
	border:solid 1px #D8D8D8;
	}

table.user-group-table td
{
	padding-right:6px;
	padding-top:1px;
}

table.user-group-table th
{
	border-bottom:1px solid gray;
	padding-right:6px;
}








/* ##################################################### */
/* ##### STATUS INFO ################################### */
/* ##################################################### */

.media-status-info-container
{
	margin-top: 30px;
	margin-bottom: 30px;
	clear: both;
}
table.media-status-info
{
	width: 500px;
	border-collapse: collapse;
}

table.media-status-info th
{
	padding-left: 3px;
	padding-right: 10px;
	font-weight: bold;
}

table.media-status-info td
{
	vertical-align: top;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 6px;
}
table.media-status-info tr
{

}
table.media-status-info td.date-cell
{
	padding-right: 0px;
}

table.media-status-info td.status-cell
{
	text-align: center;
	white-space: nowrap;
}

a.status-info-editing-link
{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: underline;
}




/* ##################################################### */
/* ##### POP-UP ######################################## */
/* ##################################################### */


td.status-info-popup-container
{
	border-left: solid 1px #ECE9D8; 
	border-right: solid 1px #716F64; 
	border-top: solid 1px #ECE9D8;
	border-bottom: solid 1px #716F64;
	padding: 0px;
}
td.status-info-popup-container td.popup-inner-border
{
	border-left: solid 1px White; 
	border-right: solid 1px #ACA899; 
	border-top: solid 1px White;
    border-bottom: solid 1px #ACA899;
    padding: 0px;
}
td.status-info-popup-container tr.popup-title-bar
{
	background-color: #605E5F;
	vertical-align: middle;
	height: 15px;
}
td.status-info-popup-container td.popup-title
{
	width: 99%;
	padding-left: 4px;
	padding-right: 4px;
	color: White;
	font-weight: bold;
}
td.status-info-popup-container td.popup-close-button
{
	width: 1%;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
}
td.status-info-popup-container td.popup-contents
{
	background-color: White;
}
table.status-info-popup-content-table
{
}
table.status-info-popup-content-table td.field-label
{
	width: 90px;
	font-weight: bold;
}
table.status-info-popup-content-table td.field-value
{
	white-space: nowrap;
	padding-right: 5px;
}
table.status-info-popup-content-table td.group-checkboxes-header
{
	padding-top: 5px;
}
table.status-info-popup-content-table td.group-checkboxes
{
	padding-left: 8px;
}
table.status-info-popup-content-table td.buttons
{
	padding-top: 10px;
}
table.status-info-popup-content-table td.error-messages
{
	padding-top: 10px;
}

.disabled-background
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
