﻿.SeattleBlue { background-color: #336699 ; color:white}
.SeattleGreen { background-color: #669933 ; color:white } 
.SeattleBlueFont {  color:#336699}
.SeattleGreenFont {  color:#669933 } 

.BlueBackground {background-color:lightskyblue;}
.YellowBackground {background-color:#ffff99;}
.WhiteBackground {background-color:#ffffff;}
.PinkBackground {background-color:LightSalmon;}
.ServiceEntryNumberBackground {background-color:gainsboro}
.myFont14 {
    font-size: 14px;
}
.myFont14b {
    font-size: 14px; font-weight:bolder;
}
.myFont12 {
    font-size: 12px;
}
.myFont10 {
    font-size: 10px;
} 
.subtitle16 { font-size: 16pt; }   
.subtitle18 { font-size: 18pt; }   
.subtitle20 { font-size: 20pt; }    
.subtitle22 { font-size: 22pt; vertical-align: middle; }   
.mySectionTitle { font-size:14pt;}
.myTinyFont { font-size:9pt;}
.Liability {
	line-height:80%;
	font-size:8.0pt; 
} 
.myCellHighlight { background-color:yellow ; color:black }

td.tdMiddle {
    vertical-align:  middle;
}

.ui-datepicker-month { color:black }
.ui-datepicker-year { color:black } 
.subtitle {font-size: 18px;  }
th.myCenter {justify-content:center;text-align:center;}
.LabelBody
{
    padding: 0px;
    margin: 0px;
    font-family:  'Microsoft Sans Serif' ,Arial, Helvetica, sans-serif;
    font-size: 10pt;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
}
.LabelName2
{
    padding: 0px;
    margin: 0px;
    font-family:  'Microsoft Sans Serif' ,Arial, Helvetica, sans-serif;
    font-size: 14pt;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px; 
    border-spacing: 0px;
    font-weight: bold;
}
.LabelLineNumbers
{
    border-color: #000000;
    padding: 0px;
    margin: 0px;
    font-family: 'Microsoft Sans Serif' ,Arial, Helvetica, sans-serif;
    font-size: 11pt;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
    font-weight: bold;
    border-top-style: solid;
    border-top-width: thin;
    border-bottom-style: solid;
    border-bottom-width: thin;
    letter-spacing: inherit;
    text-align: center;
}
.LabelAddress
{
    padding: 0px;
    margin: 0px;
    font-family: 'Microsoft Sans Serif' ,Arial, Helvetica, sans-serif;
    font-size: 8pt;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
}
.LabelReportHeading
{
    padding: 0px;
    margin: 0px;
    font-family: 'Microsoft Sans Serif' ,Arial, Helvetica, sans-serif;
    font-size: 9pt;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
}
.LabelReportBody
{
    padding: 0px;
    margin: 0px;
    font-family: 'Microsoft Sans Serif' ,Arial, Helvetica, sans-serif;
    font-size: 9pt;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
} 
 
hr
{
    border: 4px solid #000080;
}
.NumberButtons
{
    vertical-align: middle;
}
.NumberTextBox
{
    font-size: 16pt;
    text-align: center;
}
.MaskedEditError
{
    background-color: #FF9F9F;
}
.PaRISLightBlue
{background-color:#C9C6EA} 
