.ShadowBorder
{
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
}

.LoginBox
{
	position: relative;
    z-index: 1;
    background: #fff;
    max-width: 360px;
    margin: 0 auto 100px;
    padding: 45px;
    text-align: center;
}

.Menu-HorizontalMenu
{
	padding-bottom: 10px;
}

.Menu-HorizontalMenu a
{
	font-family: 'ABC Arizona Sans';
	font-weight: 400;
	font-size: 14px;
	color: #000;
	text-decoration: underline;
    cursor: pointer;
}

.Section-Default-Header{
	font-family: 'ABC Arizona Sans';
	font-weight: bold;
	font-size: 20px;
	/*white-space: nowrap;*/
	padding: 2px 5px;
}
.Section-Default-GridHeaderCell{
	font-family: 'ABC Arizona Sans';
	font-weight: bold;
	font-size: 16px;
	/*white-space: nowrap;*/
	padding: 2px 5px;
}

.Section-ListStyle-GridHeaderRowCell, .Section-ListStyle-GridHeaderRowFirstCell, .Section-ListStyle-GridHeaderRowLastCell{
	font-family: 'ABC Arizona Sans';
	font-weight: bold;
	font-size: 16px;
	/*white-space: nowrap;*/
	padding: 2px 5px;
}

.WebPart-Default{
	padding-bottom: 20px;
}

.WebPart-Default-Header{
	font-family: 'ABC Arizona Sans';
	font-weight: bold;
	font-size: 24px;
	white-space: nowrap;
}

.WebPart-Default-HeaderTable
{
	font-family: 'ABC Arizona Sans';
    font-weight: bold;
    font-size: 24px;
    white-space: nowrap;
}

.Section-ListStyle-MainTable
{
	/*display: block;
	width: 95vw;
	overflow-x: scroll;
	margin: auto;*/
}

.Section-ListStyle-MainTable, .Section-ListStyle-MainTable table {
	border-spacing: 0px;
	border-collapse: collapse;
}

.Section-ListStyle-MainTable table[use='Footer']
{
	margin-top: 10px;
}

.Section-ListStyle-MainTable table[use='Footer'] input[type='button']
{
	height: 34px;
	background-color: #222;
	color: #FFF;
	margin: 1px;
}

.Section-ListStyle-MainTable table[use='Footer'] span
{
	margin-left: 5px;
}

.Section-ListStyle-Header
{
	font-family: 'ABC Arizona Sans';
	font-weight: bold;
	font-size: 20px;
	/*white-space: nowrap;*/
	padding: 2px 5px;
}

.Section-ListStyle-GridHeaderRowCell, .Section-ListStyle-GridHeaderRowFirstCell, .Section-ListStyle-GridHeaderRowLastCell
{
	font-weight:bold;
	font-size: 12px;
	color: black;
	font-family: 'ABC Arizona Sans';
	text-decoration:none;
	border-spacing: 0px;
	border-collapse: collapse;
	BORDER:#dbdac9 1px solid;
	padding: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Section-ListStyle-GridAlternateRowCell, .Section-ListStyle-GridAlternateRowFirstCell, .Section-ListStyle-GridAlternateRowLastCell
{
	font-family: 'ABC Arizona Sans';
	COLOR:#000000;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
	FONT-SIZE:12px; 
	BACKGROUND-COLOR:#FFFFFF;
	border-spacing: 0px;
	border-collapse: collapse;
	BORDER:#dbdac9 1px solid;
	padding: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Section-ListStyle-GridRowCell, .Section-ListStyle-GridRowFirstCell, .Section-ListStyle-GridRowLastCell
{
	font-family: 'ABC Arizona Sans';
	COLOR:#000000;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none; 
	FONT-SIZE:12px;
	BACKGROUND-COLOR:#CCCCCC;
	border-spacing: 0px;
	border-collapse: collapse;
	BORDER:#dbdac9 1px solid;
	padding: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Section-ListStyle-GridFooterRow
{
	font-weight:bold;
	font-size: 12px;
	color: black;
	font-family: 'ABC Arizona Sans';
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	color: black;
	font-family: 'ABC Arizona Sans';
	text-decoration:none;
}

.Button-Default-Main{
	font-family: 'ABC Arizona Sans';
	font-size: 16px;
	line-height: 50px;
	color: #FFFFFF;
	background: #b10300;
	padding: 0 20px 0 20px;
	border: none;
	width: 250px;
}

.Button-Default-Main:hover{
	background: #d70b00;
}

.Button-Default-Main:disabled{
	background: #F8F8F8;
	color: #828282;
	border: none;/*1px solid #828282;*/
}

.Section-ListStyle-GridFooterRow span{
	padding-left: 20px;
}

.bootstrap-dialog.type-primary .modal-header {
    background-color: #222;
}

.Section-Default-HeaderTable
{
	font-size: 18px;
}

.Section-ListStyle-HeaderTable
{
	font-size: 18px;
}

.FilterSection .Section-Default-ContentDescriptionCell
{
	width: 125px;
}

.FilterSection .Section-Default-ContentCell
{
	padding-bottom: 10px;
    padding-right: 25px;
}

font[color='red']
{
	display: none;
}

.bootstrap-dialog-close-button .close
{
	color: white !important;
    font-size: 30px !important;
    font-weight: 400 !important;
    opacity: 1 !important;
}