.EPEdit-tabbackground
{
	background-image:url($RootDir$templates/Workroom/Images/Tab/tabrow_background.gif);
	text-align:left;
}
.EPEdit-tabActive
{
	height:26px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_active.gif);
	text-align:center;
	padding-top:6px;
	z-index:10;
	font-size:1.1em;
	font-weight:bold;
	cursor: hand;
	padding: 4px;
}
.EPEdit-tabActiveLeft
{
	height:26px;
	width:7px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_left_active.gif);
}
.EPEdit-tabActiveRight
{
	position:relative;
	height:26px;
	width:7px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_right_active.gif);
}
.EPEdit-tabInactive
{
	height:26px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background.gif);
	text-align:center;
	padding-top:6px;
	cursor:hand;
	font-size:1.1em;
	padding: 4px;
}
.EPEdit-tabInactiveLeft
{
	height:26px;
	width:7px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_left.gif);
}
.EPEdit-tabInactiveRight
{
	height:26px;
	width:7px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_right.gif);
}
.EPEdit-tabDisabled
{
	height:26px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background.gif); 
	text-align:center;
	padding-top:6px;
	font-size:1.1em;
	color: Gray;
}
.EPEdit-tabDisabledLeft
{
	height:26px;
	width:7px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_left.gif);
}
.EPEdit-tabDisabledRight
{
	height:26px;
	width:7px;
	background-image:url($RootDir$templates/Workroom/Images/Tab/tab_background_right.gif);
}
.EPEdit-tabObjectActive
{
	display:block;
	FLOAT: left; WIDTH: 99%; TEXT-ALIGN: left
}
.EPEdit-tabObjectInactive
{
	display:none;
}

.WorkroomContainer
{
	text-align:left;
}

.WorkroomList
{
	border-style:outset;
	border-width:1px;
	height: 16em;
	/*width: 64em;*/
}

.ListHeader
{
	background-color:	#ccc;
	font-weight:		bold;
	height:             1.6em;
	padding-top:		0.2em;	
}

.ColSize1
{
	float:				left;
	width:				6em;
	padding-left:		1em;	
	padding-right:		1em;
}

.ColSize2
{
	float:				left;
	width:				16em;
	padding-left:		1em;	
	padding-right:		1em;
}

.ColSize3
{
	float:				left;
	width:				26em;
	padding-left:		1em;	
	padding-right:		1em;
}

.ListRowEven
{
	background-color:	#eee;
	height:				2.1em;
	margin-top:         0.2em;
}

.ListRowUneven
{
	background-color:	#fff;
	height:				2.1em;
	margin-top:         0.2em;
}

.NewLine
{
	clear:				left;
}

.TextData
{
	padding-top:		0.3em;	
}

.WorkroomLink
{
	text-decoration:	none;
	cursor:				hand;
}

.EP-systemMessage
{
	font: messagebox;
	display:block;
	border:solid 0.1em #ccc;
	background-color:#eee;
	margin-top: 1.3em;
	margin-bottom: 1.3em;
	width: 99%;
}

.EP-systemMessage td
{
	padding: 0.3em;
}

fieldset
{
	margin-top: 0;
}

div.content
{
	float: left;
	width: Auto;
}

div.descriptionxsmall
{
	float: left;
	width: 25%;
}

div.descriptionsmall
{
	float: left;
	width: 10em;
}

div.descriptionmedium
{
	float: left;
	width: 35%;
}

div.descriptionlarge
{
	float: left;
	width: 50%;
}

div.descriptionxlarge
{
	float: left;
	width: 70%;
}
div.workroomoverviewcolumn
{
	width: 48%;
	float: left;
}

div.workroomoverviewcolumnseparator
{
	width: 2%;
	float: left;
}

.small
{
	width: 10em;
}

.medium
{
	width: 20em;
}

.large
{
	width: 30em;
}
div.labelarea
{
	width: 5em;
	float: left;
}
div.inputarea
{
	float: right;
	clear: left;
}
div.inputrow
{
	width: 2em;
}
.fullwidth
{
	width: 98%;
}
.inputarea
{
	height: 5em;
}
div.narrowcolumn
{
	width: 20%;
}

div.workroomoverviewcolumn
{
	width: 48%;
	float: left;
}

div.calendarlistingarea
{
	float: left;
	width: 61%;
	text-align: left;	
}

div.calendarbookingarea
{
	width: 100%;
	border: solid 0.1em #000;
}

div.calendarbookingareaheader
{
	background-color: silver;
	font-weight: bold;
	text-align: center;
	padding: 0.5em;
}

div.calendarbookingareacontent
{
	text-align: left;
	padding: 0.5em;
}

div.calendarbookingcontent
{
	float: left;
	width: Auto;
}

div.calendarbookingdescription
{
	float: left;
	width: 28%;
}

.WorkroomButton
{
	width: 6em;
}

.WorkroomListHeader
{
	background-color: #ccc;
	height: 2em;
	padding-top: 0.4em;
	padding-left: 0.4em;
	font-weight:bold;
}

.RightContainer
{
	float:right;
	margin-left:0.7em;
	margin-top: 0.4em;
	width: 49%;
}

.LeftContainer
{
	float:left;
	width: 49%;
	margin-right:0.7em;
	margin-top: 0.4em;
}

.WorkroomLinkImage
{
	top: 0.2em;
	position:relative;
	border:0;
}

.disclaimer
{
	color: Red;
	font-size: xx-small;
	border: outset 1px red;
	width: 100%;
	padding: 0.7em;
}