﻿body 
{
    font-family: Arial, Helvetica, and sans serif;
}

.divInstrMan 
{
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
}
.divCosts
{
    margin:0px;
    width: 100%;
}
.divLineNumHeader
{
    display: inline-block;
    float: left;
    width: 50px; 
    height: 18px; 
    text-align: center;
    vertical-align: bottom;
    padding: 3px;
}
.divLineDescHeader
{
    display: inline-block;
    float: left;
    width: 200px;  
    height: 18px; 
    text-align: left;
    vertical-align: bottom;
    padding: 3px;
}
.divBPBinputHeader
{
    display: inline-block;
    float: left;
    width: 130px;  
    height: 18px; 
    text-align: left;
    vertical-align: bottom;
    padding: 3px;
}
.divADJinputHeader
{
    display: inline-block;
    float: left;
    width: 160px;  
    height: 18px; 
    text-align: left;
    vertical-align: bottom;
    padding: 3px;
}
.divALLlabelHeader
{
    display: inline-block;
    float: left;
    width: 100px;  
    height: 18px; 
    text-align: left;
    vertical-align: bottom;
    padding: 1px;
}
.divUnionHeader
{
    display: inline-block;
    float: left;
    width: 200px;  
    height: 18px; 
    text-align: center;
    vertical-align: bottom;
    padding: 1px;
}


.divLineNum
{
    float: left;
    width: 50px; 
    height: 18px; 
    background-color: #6b78a2;
    color: white;
    text-align: center;
    padding: 3px;
}
.divLineNum2
{
    float: left;
    width: 50px; 
    height: 30px; 
    background-color: #6b78a2;
    color: white;
    text-align: center;
    padding: 3px;
}
.divLineNum3
{
    float: left;
    width: 50px; 
    height: 42px; 
    background-color: #6b78a2;
    color: white;
    text-align: center;
    padding: 3px;
}

.divIncDesc
{
    float: left;
    width: 250px;  
    height: 18px; 
    text-align: left;
    padding: 3px;
}
.divLineDesc
{
    float: left;
    width: 200px;  
    height: 18px; 
    text-align: left;
    padding: 3px;
}
.divLineDesc2
{
    float: left;
    width: 200px;  
    height: 27px; 
    text-align: left;
    padding: 3px;
}
.divLineDesc3
{
    float: left;
    width: 200px;  
    height: 40px; 
    text-align: left;
    padding: 3px;
}
.divLineDescWImg
{
    float: left;
    width: 173px;  
    height: 18px; 
    text-align: left;
    padding: 3px;
}
.divLineDesc2WImg
{
    float: left;
    width: 173px;  
    height: 30px; 
    text-align: left;
    padding: 3px;
}
.divLineDesc3WImg
{
    float: left;
    width: 173px;  
    height: 42px; 
    text-align: left;
    padding: 3px;
}
.divImg
{
    float: left;
    height: 27px; 
    width: 27px;    
}
.divBPBinput
{
    float: left;
    width: 130px;  
    height: 18px; 
    text-align: left;
    padding: 3px;
}
.divBPBinput2
{
    float: left;
    width: 130px;  
    height: 27px; 
    text-align: left;
    padding: 3px;
}
.divBPBTotalLabel
{
    float: left;
    width: 103px;  
    height: 18px; 
    text-align: left;
    background-color: #FBE0AB;
    border-top: solid 2px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    padding: 1px;
}
.divBPBTotalSpace
{
    float: left;
    width: 30px;  
    height: 18px; 
}
.divADJinput
{
    float: left;
    width: 160px;  
    height: 18px; 
    text-align: left;
    padding: 3px;
}
.divADJinput2
{
    float: left;
    width: 160px;  
    height: 27px; 
    text-align: left;
    padding: 3px;
}
.divADJTotalLabel
{
    float: left;
    width: 102px;  
    height: 18px; 
    text-align: left;
    background-color: #FBE0AB;
    border-top: solid 2px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    padding: 1px;
    
}
.divADJTotalSpace
{
    float: left;
    width: 55px;  
    height: 18px; 
}
.divALLlabel
{
    float: left;
    width: 100px;  
    height: 18px; 
    text-align: left;
    background-color: #FBE0AB;
    border-top: solid 2px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    padding: 1px;
}
.divALLlabel2
{
    float: left;
    width: 100px;  
    height: 27px; 
    text-align: left;
    background-color: #FBE0AB;
    border-top: solid 2px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    padding: 1px;
}
.divUnion
{
    float: left;
    width: 220px;  
    height: 18px; 
    text-align: center ;
}
.divUnionName
{
    float: left;
    width: 335px;  
    height: 18px; 
    text-align: center ;
}

.divAdjExplan 
{
    width: 80%;
    border-top: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 3px;
}
.divCostPerDay
{
    width: 80%;
    text-align: left;
}
.divIncomePerDay
{
    width: 100%;
    text-align: left;
}
.divUpdateButtons
{
    width: 50%;
    text-align: left;
}
.divGroupHeading 
{
    width: 100%;
    text-align: center;
}
.divGap
{
    clear: both;
    height: 7px;
}
.divAlertBox
{
    width: 70%;
    border-top: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 3px;
}