﻿body {
    font-family: Calibri;
}

.CenterBoxBlue {
    margin-left: auto;
    margin-right: auto;
    background-color: #c3dbef;
    text-align: center;
    padding: 25px;
}

.CenterBoxWhite {
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
    text-align: center;
    padding: 25px;
}

.MenuButton {
    padding: 5px;
}

.HorizontalButton {
    padding-right: 10px;
    float:left;
}

.InvDetailPanel {
    width: 1320px;
    margin-left: auto;
    margin-right: auto;
}

    .InvDetailPanel td {
        text-align: right;
        padding: 5px;
    margin-left: 80px;
}

.TitleBar {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    clear: both;
    height: 55px;
}

.HeaderButtons {
    width: 300px;
    text-align: right;
    float: right;
    clear: both;
}

.WarningMessage {
    border-color: red;
    border-style: solid;
    text-align: center;
}

/* ReportFormatting */
.RptParamBox {
    width: 560px;
    border-color: Black;
    border-style: solid;
    border-width: 1px;
}

.RptParamRow {
    clear: both;
    text-align:left;
}

.RptParamCol1 {
    width: 150px;
    text-align: left;
    float:left;
}

.RptParamCol2 {
    width: 150px;
    text-align: left;
    float: left;
}

.RptParamCol3 {
    width: 150px;
    text-align: left;
    float: left;
}

.Rpt {
    width: 650px;
}

.L10-350 {
    font-size: 10pt;
    text-align: left;
    vertical-align: top;
    width: 350px;
}
.L10-100 {
    font-size: 10pt;
    text-align: left;
    vertical-align: top;
    width: 100px;
}
.R10-100 {
    font-size: 10pt;
    text-align: right;
    vertical-align: top;
    width: 100px;
}

.R10-200 {
    font-size: 10pt;
    text-align: right;
    vertical-align: top;
    width: 200px;
}


.L12 {
    font-size: 12pt;
    text-align: left;
    vertical-align: top;
    width: 450px;
}

.R15 {
    display:block;
    float: right;
    text-align:right;
    width:250px;
}

.LUB14 {
    font-size: 14pt;
    text-align: left;
    text-decoration: underline;
    font-weight:700;
    vertical-align: top;
    width: 450px;
}
.RptTtl {
    border-style:none;
    width:80px;
}

.RptComment {
    text-align:left;
    width:645px;
    clear:both;
}

.RptCommentPrint {
    text-align: left;
    width: 645px;
    clear: both;
    border-style:none;
}

.InvListFilter {
    float:left;
    clear:none;
    padding:2px;
    position:relative;
}

.InvListFilterRow {
    width:600px;
    margin-left:auto;
    margin-right:auto;
}