﻿Table.Bordered {border: 2px solid black; background-color:#CCCCCC}
Table.BaseStructure {border-collapse: collapse; padding: 0px;background-color:#ffffff;width:100%}

.TableBanners {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #FFFFFF; background-color: #003399; text-align: center}
.TableRowTitles {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; background-color: silver; text-align: left}
.TableRowData {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; text-align: left; white-space: normal}
.ChangeTitleMain {  font-family: Arial, Helvetica, sans-serif; background-color: gold; text-align: center}
.ChangeTitle2 {  font-family: Arial, Helvetica, sans-serif; font-size: -2pt; text-align: center}
.SearchTable {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #CCCCCC; text-align: right; position: relative; clip:  rect(   ); color: #000000}
.Notation {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: normal; color: #000000; text-align: center}
.TableColumnTitles {  font-weight: bold; background-color: silver; font-family: Arial, Helvetica, sans-serif; font-size: small}
.SearchRowTitle {  font-family:Arial, Helvetica, sans-serif ; text-align: right; font-size: small; font-weight: bold; font-style: normal; text-decoration: none}
.SearchRowTitleDisabled { font-family: Arial, Helvetica, sans-serif; text-align: right; font-size: small; font-weight: bold; font-style: oblique; color: darkslategray; text-decoration: none;}
.SearchRowTitleNA {  font-family:Arial, Helvetica, sans-serif ; font-size: small; font-weight: bold; font-style: normal; text-decoration: none}
.SearchRowTitleLeft {  font-family:Arial, Helvetica, sans-serif ;text-align: left; font-size: small; font-weight: bold; font-style: normal; text-decoration: none}
.ShadedCell {  background-color:#CCCCCC}
.DeletedRow {  background-color: #FF3399}
.NewRow {  background-color: #FFFF99}
.PrimaryCell {  background-color: #FF3535}
.SubTotalIG {  background-color: lime}
.SubTotalCL {  background-color: #00CCFF}
.SmallRowTitle {  font-family: Arial; font-size: x-small; background-color: silver; text-align: center}

.TableBanners2 { font-family: Arial, Helvetica, sans-serif; font-size:small; font-weight: bold; color: #FFFFFF; background-color: #6699FF; text-align: center }
.NotationLeft { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: normal; color: #000000; text-align: left}
.PopButton1 {  background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; font-style: normal; font-weight: bold}
.AttentionGetter {  font-family: Arial, Helvetica, sans-serif; font-size: larger; font-style: normal; font-weight: bold; color: #FF0033; text-decoration: blink}
.NBAttentionGetter {  font-family: Arial, Helvetica, sans-serif; font-size: larger; font-style: normal; font-weight: bold; color: #FF0033}
.WhiteCell {  background-color: white}
.CompressedText {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small}
.GrayedOutTextBox { background-color: #666666; color: #FFFFFF}
.NormalTextBox { background-color: #FFFFFF; color: #000000}

.SmallColumnTitles { font-weight: normal; background-color: silver; font-family: Arial, Helvetica, sans-serif; font-size: small }

.XSmText { font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.SmText { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.MdText { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 18.5px; }
.LgText { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: large; }
.XlText { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: x-large; }

.XSmBdText { font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
.SmBdText { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.MdBdText { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 18.5px; }
.LgBdText { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: large; }
.XlBdText { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: x-large; }

.CenterText { text-align:center; }

.InputBorderRed { border: 2px solid darkred; }
.InputTextBold { font-weight:bold; font-family: Arial, Arial, Helvetica, sans-serif;}

.BGAliceBlue { background-color: aliceblue; }
.BGAntiqueWhite { background-color: antiquewhite; }
.BGAqua { background-color: aqua; }
.BGBeige { background-color: beige; }
.BGBisque { background-color: bisque; }
.BGBlanchedAlmond { background-color: blanchedalmond; }
.BGBlack { background-color: black; }
.BGBlue { background-color: blue; }
.BGBlueViolet { background-color: blueviolet; }
.BGCadetBlue { background-color: cadetblue; }
.BGCornflowerBlue { background-color: cornflowerblue; }
.BGCornsilk { background-color: cornsilk; }
.BGCrimson { background-color: crimson; }
.BGCyan { background-color: cyan; }
.BGDarkBlue { background-color: darkblue; }
.BGDarkCyan { background-color: darkcyan; }
.BGDarkGray { background-color: darkgray; }
.BGDarkGoldenrod { background-color: darkgoldenrod; }
.BGDarkGreen { background-color: darkgreen; }
.BGDarkKhaki { background-color: darkkhaki; }
.BGDarkMagenta { background-color: darkmagenta; }
.BGDarkOliveGreen { background-color: darkolivegreen; }
.BGDarkOrange { background-color: darkorange; }
.BGDarkOrchid { background-color: darkorchid; }
.BGDarkRed { background-color: darkred; }
.BGDarkSalmon { background-color: darksalmon; }
.BGDarkSlateGray { background-color: darkslategray; }
.BGDeepSkyBlue { background-color: deepskyblue; }
.BGDimGray { background-color: dimgray; }
.BGFirebrick { background-color: firebrick; }
.BGForestGreen { background-color: forestgreen; }
.BGGold { background-color: gold; }
.BGGoldenrod { background-color: goldenrod; }
.BGGreen { background-color: green; }
.BGGreenYellow { background-color: greenyellow; }
.BGLightSteelBlue { background-color: lightsteelblue; }
.BGLightRed { background-color: lightcoral; }

#navToTop {
    position: fixed;
    bottom: 30px;
    right: 20px;
    background: rgba(0, 0, 0, 0.45);
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    z-index: 500;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#navToTop i {
    color: gold;
    margin: 0;
    position: relative;
    left: 14px;
    top: 20px;
    z-index: 501;
    font-size: 24px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#navToTop:hover { background: black; }
#navToTop:hover i { color: gold; top: 7px;}

.AdminTopBanner {
	background-color:#003399;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight:bold;
	color:white;
	text-align:center;
	}
.SaveMark {font: bold 14px Arial, Verdana, Helvetica, sans-serif;}
.HideMark {font: 10px Arial, Verdana, Helvetica, sans-serif;}
.noBorder {font-weight:bold;border:none;background-color:#CCCCCC}


tr.regLine {
font-family: Arial, Helvetica, sans-serif; font-size: x-small
}
tr.altLine {
font-family: Arial, Helvetica, sans-serif; font-size: x-small;background-color: #C4C5FD}
p.menuSelector {font-size: 16;color: #0000FF}
body  {
 color:black; font-size:10pt; font-family:Arial;
}
td {
color:black; font-size:10pt; font-family:Arial
}
td.small {
color:black; font-size:7pt; font-family:Arial
}
td.mainHelp {
    background-color: #c0c0c0;
    border-top: 2px solid #404040;
    border-left: 1px solid #404040;
    border-bottom: 1px solid #808080;
    border-right: 1px solid #e0e0e0;
}
td.mainHelpSmall { 
    background-color: #c0c0c0;
    border-top: 2px solid #404040;
    border-left: 1px solid #404040;
    border-bottom: 1px solid #808080;
    border-right: 1px solid #e0e0e0;
    font-size: xx-small}

td.mainHelpHeader {
    background-color: #FF3300;
    border-bottom: 1px solid #008080;
    border-right: 2px solid #40ffff;
    border-top: 1px solid white;
    font-size: 12pt;
    font-weight: bold;
    color: white;
}
td.mainHelpSubHeader {
    background-color: #33CCCC;
    border-bottom: 1px solid #008080;
    border-right: 2px solid #40ffff;
    border-top: 1px solid black;
    font-size: 10px;
    font-weight: bold;
}
td.bottomBorderSlate {
    border-bottom: 1px solid #11414e;
}
td.bottomBorderWhite {
    border-bottom: 1px solid #eddddd
}
