body, html
{
	overflow: hidden;
	height: 99%;
}

body *
{
	visibility: hidden;
}

.Printable, .Printable *
{
	visibility: visible;
	box-shadow: none;
	-webkit-box-shadow: none;
}

.NumberMinWidth
{
	min-width: 100px;
}

td
{
	vertical-align: text-top;
}

.AccessFontSize
{
	font-size: 8pt !important;
}

.ColumnCenter
{
	text-align: center;
}

.Printable.PrintOnly
{
	display: block;
}

.WhenPrinting
{
	display: block;
}

.Printable
{
	position: absolute;
	left: 0;
	top: 0;
	/*width: 8.0in;*/
	display: block;
}

.Print
{
	display: inherit;
}

.NotPrintable
{
	display: none;
}

.AccessTable .RestrictedCell label.NormalSize

{
	font-size: 7pt;
}

tr.AccessTableHeader th
{
	line-height: normal;
	font-size: 7pt;
}


.RequestReviewForm .AccessTable .FormInput,
.BuildingSelect,
.AccessGroupSelect
{
	font-size: 8pt
}

.AccessTable .FormInput.EdaNum.EdaNum
{
	min-width: 50px;
	width: 50px;
}

.AccessTable .FormInput.KeyNum.KeyNum
{
	min-width: 80px;
	width: 80px;
}


.FormInput.roomNum
{
	min-width: 118px;
	width: 118px;
}

.OptionalCol
{
	display: none;
}

.AccessGroupMin
{
	min-width: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.LimitChar
{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.ReplaceMin
{
	min-width: 40px;
}

.AccessMax
{
	max-width: 100px;
}

.DeviceNumberMax
{
	max-width: 80px;
}

.NotesMax
{
	max-width: 175px;
}

.NextNotes
{
	display: block;
}

.BuildingMax
{
	max-width: 120px;
}

.NoNotes
{
	color: #999999;
	opacity: .25;
}

.SeparationZone
{
 	padding-left: 5px;
 	padding-right: 5px;
}

.BuildingSelect
{
	max-width: 170px;
}

.AccessGroupSelect
{
	max-width: 215px;
}

.NotesColumn
{
	min-width: 140px;
	width: 140px;
}

.PageExtend
{
	display: none;
	overflow: visible;
}

.ui-dialog,
.ui-dialog *,
.ui-dialog::before,
.ui-dialog::after,
.ui-dialog *::before,
.ui-dialog *::after
{
	display: none !important;
}

.NoPageBreak *
{
	page-break-after: avoid;
}

.StatusColumn
{
	display: none;
}

::-webkit-input-placeholder
{
	color: transparent !important;
}

/* Mozilla Firefox 4 to 18 */
:-moz-placeholder
{
	color: transparent !important;
}

/* Mozilla Firefox 19+ */
::-moz-placeholder
{
	color: transparent !important;
}

/* Internet Explorer 10+ */
:-ms-input-placeholder
{
	color: transparent !important;
}
