﻿/* ADA Compliance*/
.fcWhite        {color: #fff !important; }
.fcDarkGrey     { color: #333 !important; }
.fcGrey         { color: #52585b !important; }
.fcBlack        { color: #000 !important; }
.fcDarkBlue     { color: #002F5E !important; }
.fcBlue         { color: #004D99 !important; }
.fcRed          { color: #b30000 !important; }
.fcGreen        { color: #167f2d !important; }
.fcWhiteSmoke   { color: #f5f5f5 !important; }

.bgcWhite   { background-color: #fff !important; }
.bgcGrey    { background-color: #52585b !important; }
.bgcGreyL   { background-color: #f8f8f8 !important; }
.bgcGreyL2  { background-color: #f7f7f9 !important; }
.bgcGreen   { background-color: #167f2d !important; }
.bgcOrange  { background-color: #b25200 !important; }
.bgcBlue    { background-color: #004D99 !important; }
.bgcBlueL   { background-color: #add6ff !important; }
.bgcRed     { background-color: #b30000 !important; }
.bcWhiteSmoke { background-color: #f5f5f5; }
.bcGreyToolbar { background-color: #f7f7f9; }
.bcTransparent { background-color: transparent !important; }

.marNone { margin: 0 !important;} .marAuto { margin: auto;} .marLAuto { margin-left: auto;} .marRAuto { margin-right: auto;} .marTAuto { margin-top: auto;} .marBAuto { margin-bottom: auto;}
.m5 { margin: 5px; } .m10 { margin: 10px; } .m15 { margin: 15px; } .m20 { margin: 20px; }
.m5Minus { margin: -5px; } .m10Minus { margin: -10px; } .m15Minus { margin: -15px; } .m20Minus { margin: -20px; }

.ml1Minus  { margin-left:-1px; } .ml2Minus  { margin-left:-2px; } .ml3Minus  { margin-left:-3px; } .ml4Minus  { margin-left:-4px; } .ml5Minus  { margin-left:-5px; } .ml10Minus  { margin-left:-10px; } .ml15Minus  { margin-left:-15px; } .ml20Minus  { margin-left:-20px; }   .ml25Minus  { margin-left:-25px; }   .ml30Minus  { margin-left:-30px; }
.mt1Minus  { margin-top:-1px; }  .mt2Minus  { margin-top:-2px; }  .mt3Minus  { margin-top:-3px; }  .mt4Minus  { margin-top:-4px; }  .mt5Minus  { margin-top:-5px; }  .mt10Minus  { margin-top:-10px; }  .mt15Minus  { margin-top:-15px; }  .mt20Minus  { margin-top:-20px; }    .mt25Minus  { margin-top:-25px; }    .mt30Minus  { margin-top:-30px; }
.mb1Minus  { margin-bottom:-1px; } .mb2Minus  { margin-bottom:-2px; } .mb3Minus  { margin-bottom:-3px; } .mb4Minus  { margin-bottom:-4px; } .mb5Minus  { margin-bottom:-5px; } .mb10Minus  { margin-bottom:-10px; } .mb15Minus  { margin-bottom:-15px; } .mb20Minus  { margin-bottom:-20px; } .mb25Minus  { margin-bottom:-25px; } .mb30Minus  { margin-bottom:-30px; }
.mr1Minus  { margin-right:-1px; }  .mr2Minus  { margin-right:-2px; }  .mr3Minus  { margin-right:-3px; }  .mr4Minus  { margin-right:-4px; }  .mr5Minus  { margin-right:-5px; }  .mr10Minus  { margin-right:-10px; }  .mr15Minus  { margin-right:-15px; } .mr20Minus  { margin-right:-20px; }  .mr25Minus  { margin-right:-25px; }  .mr30Minus  { margin-right:-30px; }

.ml0  { margin-left:0px;  } .ml1  { margin-left:1px; }  .ml2  { margin-left:2px; }  .ml3 { margin-left:3px; }   .ml4 { margin-left:4px; }   .ml5 { margin-left:5px; }   .ml6 { margin-left:6px; }   .ml7 { margin-left:7px; }   .ml8 { margin-left:8px; }   .ml9 { margin-left:9px; } 
.ml10 { margin-left:10px; } .ml11 { margin-left:11px; } .ml12 { margin-left:12px; } .ml13 { margin-left:13px; } .ml14 { margin-left:14px; } .ml15 { margin-left:15px; } .ml16 { margin-left:16px; } .ml17 { margin-left:17px; } .ml18 { margin-left:18px; } .ml19 { margin-left:19px; }
.ml20 { margin-left:20px; } .ml25 { margin-left:25px; } .ml30 { margin-left:30px; } .ml35 { margin-left:35px; } .ml40 { margin-left:40px; } .ml45 { margin-left:45px; } 
.ml50 { margin-left:50px; } .ml55 { margin-left:55px; } .ml60 { margin-left:60px; } .ml65 { margin-left:65px; } .ml70 { margin-left:70px; } .ml75 { margin-left:75px; }

.ml0I  { margin-left:0px !important;  } .ml1I  { margin-left:1px !important; }  .ml2I  { margin-left:2px !important; }  .ml3I { margin-left:3px !important; }   .ml4I { margin-left:4px !important; }   .ml5I { margin-left:5px !important; }   .ml6I { margin-left:6px !important; }   .ml7I { margin-left:7px !important; }   .ml8I { margin-left:8px !important; }   .ml9I { margin-left:9px !important; } 
.ml10I { margin-left:10px !important; } .ml11I { margin-left:11px !important; } .ml12I { margin-left:12px !important; } .ml13I { margin-left:13px !important; } .ml14I { margin-left:14px !important; } .ml15I { margin-left:15px !important; } .ml16I { margin-left:16px !important; } .ml17I { margin-left:17px !important; } .ml18I { margin-left:18px !important; } .ml19I { margin-left:19px !important; }
.ml20I { margin-left:20px !important; } .ml25I { margin-left:25px !important; } .ml30I { margin-left:30px !important; } .ml35I { margin-left:35px !important; } .ml40I { margin-left:40px !important; } .ml45I { margin-left:45px !important; } 
.ml50I { margin-left:50px !important; } .ml55I { margin-left:55px !important; } .ml60I { margin-left:60px !important; } .ml65I { margin-left:65px !important; } .ml70I { margin-left:70px !important; } .ml75I { margin-left:75px !important; }

.mt0  { margin-top:0px;  } .mt1  { margin-top:1px; }  .mt2  { margin-top:2px; }  .mt3 { margin-top:3px; }   .mt4 { margin-top:4px; }   .mt5 { margin-top:5px; }   .mt6 { margin-top:6px; }   .mt7 { margin-top:7px; }   .mt8 { margin-top:8px; }   .mt9 { margin-top:9px; } 
.mt10 { margin-top:10px; } .mt11 { margin-top:11px; } .mt12 { margin-top:12px; } .mt13 { margin-top:13px; } .mt14 { margin-top:14px; } .mt15 { margin-top:15px; } .mt16 { margin-top:16px; } .mt17 { margin-top:17px; } .mt18 { margin-top:18px; } .mt19 { margin-top:19px; }
.mt20 { margin-top:20px; } .mt25 { margin-top:25px; } .mt30 { margin-top:30px; } .mt35 { margin-top:35px; } .mt40 { margin-top:40px; } .mt45 { margin-top:45px; } 
.mt50 { margin-top:50px; } .mt55 { margin-top:55px; } .mt60 { margin-top:60px; } .mt65 { margin-top:65px; } .mt70 { margin-top:70px; } .mt75 { margin-top:75px; }

.mt0I  { margin-top:0px !important;  } .mt1I  { margin-top:1px !important; }  .mt2I  { margin-top:2px !important; }  .mt3I { margin-top:3px !important; }   .mt4I { margin-top:4px !important; }   .mt5I { margin-top:5px !important; }   .mt6I { margin-top:6px !important; }   .mt7I { margin-top:7px !important; }   .mt8I { margin-top:8px !important; }   .mt9I { margin-top:9px !important; } 
.mt10I { margin-top:10px !important; } .mt11I { margin-top:11px !important; } .mt12I { margin-top:12px !important; } .mt13I { margin-top:13px !important; } .mt14I { margin-top:14px !important; } .mt15I { margin-top:15px !important; } .mt16I { margin-top:16px !important; } .mt17I { margin-top:17px !important; } .mt18I { margin-top:18px !important; } .mt19I { margin-top:19px !important; }
.mt20I { margin-top:20px !important; } .mt25I { margin-top:25px !important; } .mt30I { margin-top:30px !important; } .mt35I { margin-top:35px !important; } .mt40I { margin-top:40px !important; } .mt45I { margin-top:45px !important; } 
.mt50I { margin-top:50px !important; } .mt55I { margin-top:55px !important; } .mt60I { margin-top:60px !important; } .mt65I { margin-top:65px !important; } .mt70I { margin-top:70px !important; } .mt75I { margin-top:75px !important; }

.mr0  { margin-right:0px;  } .mr1  { margin-right:1px; }  .mr2  { margin-right:2px; }  .mr3 { margin-right:3px; }   .mr4 { margin-right:4px; }   .mr5 { margin-right:5px; }   .mr6 { margin-right:6px; }   .mr7 { margin-right:7px; }   .mr8 { margin-right:8px; }   .mr9 { margin-right:9px; } 
.mr10 { margin-right:10px; } .mr11 { margin-right:11px; } .mr12 { margin-right:12px; } .mr13 { margin-right:13px; } .mr14 { margin-right:14px; } .mr15 { margin-right:15px; } .mr16 { margin-right:16px; } .mr17 { margin-right:17px; } .mr18 { margin-right:18px; } .mr19 { margin-right:19px; }
.mr20 { margin-right:20px; } .mr25 { margin-right:25px; } .mr30 { margin-right:30px; } .mr35 { margin-right:35px; } .mr40 { margin-right:40px; } .mr45 { margin-right:45px; } 
.mr50 { margin-right:50px; } .mr55 { margin-right:55px; } .mr60 { margin-right:60px; } .mr65 { margin-right:65px; } .mr70 { margin-right:70px; } .mr75 { margin-right:75px; }

.mr0I  { margin-right:0px !important;  } .mr1I  { margin-right:1px !important; }  .mr2I  { margin-right:2px !important; }  .mr3I { margin-right:3px !important; }   .mr4I { margin-right:4px !important; }   .mr5I { margin-right:5px !important; }   .mr6I { margin-right:6px !important; }   .mr7I { margin-right:7px !important; }   .mr8I { margin-right:8px !important; }   .mr9I { margin-right:9px !important; } 
.mr10I { margin-right:10px !important; } .mr11I { margin-right:11px !important; } .mr12I { margin-right:12px !important; } .mr13I { margin-right:13px !important; } .mr14I { margin-right:14px !important; } .mr15I { margin-right:15px !important; } .mr16I { margin-right:16px !important; } .mr17I { margin-right:17px !important; } .mr18I { margin-right:18px !important; } .mr19I { margin-right:19px !important; }
.mr20I { margin-right:20px !important; } .mr25I { margin-right:25px !important; } .mr30I { margin-right:30px !important; } .mr35I { margin-right:35px !important; } .mr40I { margin-right:40px !important; } .mr45I { margin-right:45px !important; } 
.mr50I { margin-right:50px !important; } .mr55I { margin-right:55px !important; } .mr60I { margin-right:60px !important; } .mr65I { margin-right:65px !important; } .mr70I { margin-right:70px !important; } .mr75I { margin-right:75px !important; }

.mb0  { margin-bottom:0px;  } .mb1  { margin-bottom:1px; }  .mb2  { margin-bottom:2px; }  .mb3 { margin-bottom:3px; }   .mb4 { margin-bottom:4px; }   .mb5 { margin-bottom:5px; }   .mb6 { margin-bottom:6px; }   .mb7 { margin-bottom:7px; }   .mb8 { margin-bottom:8px; }   .mb9 { margin-bottom:9px; } 
.mb10 { margin-bottom:10px; } .mb11 { margin-bottom:11px; } .mb12 { margin-bottom:12px; } .mb13 { margin-bottom:13px; } .mb14 { margin-bottom:14px; } .mb15 { margin-bottom:15px; } .mb16 { margin-bottom:16px; } .mb17 { margin-bottom:17px; } .mb18 { margin-bottom:18px; } .mb19 { margin-bottom:19px; }
.mb20 { margin-bottom:20px; } .mb25 { margin-bottom:25px; } .mb30 { margin-bottom:30px; } .mb35 { margin-bottom:35px; } .mb40 { margin-bottom:40px; } .mb45 { margin-bottom:45px; } 
.mb50 { margin-bottom:50px; } .mb55 { margin-bottom:55px; } .mb60 { margin-bottom:60px; } .mb65 { margin-bottom:65px; } .mb70 { margin-bottom:70px; } .mb75 { margin-bottom:75px; }

.mb0I  { margin-bottom:0px !important;  } .mb1I  { margin-bottom:1px !important; }  .mb2I  { margin-bottom:2px !important; }  .mb3I { margin-bottom:3px !important; }   .mb4I { margin-bottom:4px !important; }   .mb5I { margin-bottom:5px !important; }   .mb6I { margin-bottom:6px !important; }   .mb7I { margin-bottom:7px !important; }   .mb8I { margin-bottom:8px !important; }   .mb9I { margin-bottom:9px !important; } 
.mb10I { margin-bottom:10px !important; } .mb11I { margin-bottom:11px !important; } .mb12I { margin-bottom:12px !important; } .mb13I { margin-bottom:13px !important; } .mb14I { margin-bottom:14px !important; } .mb15I { margin-bottom:15px !important; } .mb16I { margin-bottom:16px !important; } .mb17I { margin-bottom:17px !important; } .mb18I { margin-bottom:18px !important; } .mb19I { margin-bottom:19px !important; }
.mb20I { margin-bottom:20px !important; } .mb25I { margin-bottom:25px !important; } .mb30I { margin-bottom:30px !important; } .mb35I { margin-bottom:35px !important; } .mb40I { margin-bottom:40px !important; } .mb45I { margin-bottom:45px !important; } 
.mb50I { margin-bottom:50px !important; } .mb55I { margin-bottom:55px !important; } .mb60I { margin-bottom:60px !important; } .mb65I { margin-bottom:65px !important; } .mb70I { margin-bottom:70px !important; } .mb75I { margin-bottom:75px !important; }

.padNone { padding: 0 !important;} .padInherit { padding: inherit !important;}
.p2 { padding: 2px; } .p3 { padding: 3px; } .p4 { padding: 4px; } .p5 { padding: 5px; } .p6 { padding: 6px; } .p7 { padding: 7px; } .p8 { padding: 8px; } .p10 { padding: 10px; } .p12 { padding: 12px; } .p15 { padding: 15px; } .p20 { padding: 20px; } .p25 { padding: 25px; } .p30 { padding: 30px; }

.pl0  { padding-left:0px;  } .pl1  { padding-left:1px; }  .pl2  { padding-left:2px; }  .pl3  { padding-left:3px; }   .pl4 { padding-left:4px; }   .pl5 { padding-left:5px; }   .pl6 { padding-left:6px; }   .pl7 { padding-left:7px; }   .pl8 { padding-left:8px; }   .pl9 { padding-left:9px; } 
.pl10 { padding-left:10px; } .pl11 { padding-left:11px; } .pl12 { padding-left:12px; } .pl13 { padding-left:13px; } .pl14 { padding-left:14px; } .pl15 { padding-left:15px; } .pl16 { padding-left:16px; } .pl17 { padding-left:17px; } .pl18 { padding-left:18px; } .pl19 { padding-left:19px; }
.pl20 { padding-left:20px; } .pl25 { padding-left:25px; } .pl30 { padding-left:30px; } .pl35 { padding-left:35px; } .pl40 { padding-left:40px; } .pl45 { padding-left:45px; } .pl50 { padding-left:50px; }

.pl0I  { padding-left:0px !important;  } .pl1I  { padding-left:1px !important; }  .pl2I  { padding-left:2px !important; }  .pl3I { padding-left:3px !important; }   .pl4I { padding-left:4px !important; }   .pl5I { padding-left:5px !important; }   .pl6I { padding-left:6px !important; }   .pl7I { padding-left:7px !important; }   .pl8I { padding-left:8px !important; }   .pl9I { padding-left:9px !important; } 
.pl10I { padding-left:10px !important; } .pl11I { padding-left:11px !important; } .pl12I { padding-left:12px !important; } .pl13I { padding-left:13px !important; } .pl14I { padding-left:14px !important; } .pl15I { padding-left:15px !important; } .pl16I { padding-left:16px !important; } .pl17I { padding-left:17px !important; } .pl18I { padding-left:18px !important; } .pl19I { padding-left:19px !important; }
.pl20I { padding-left:20px !important; } .pl25I { padding-left:25px !important; } .pl30I { padding-left:30px !important; } .pl35I { padding-left:35px !important; } .pl40I { padding-left:40px !important; } .pl45I { padding-left:45px !important; } .pl50I { padding-left:50px !important; }

.pt0  { padding-top:0px;  } .pt1  { padding-top:1px; }  .pt2  { padding-top:2px; }  .pt3  { padding-top:3px; }   .pt4 { padding-top:4px; }   .pt5 { padding-top:5px; }   .pt6 { padding-top:6px; }   .pt7 { padding-top:7px; }   .pt8 { padding-top:8px; }   .pt9 { padding-top:9px; } 
.pt10 { padding-top:10px; } .pt11 { padding-top:11px; } .pt12 { padding-top:12px; } .pt13 { padding-top:13px; } .pt14 { padding-top:14px; } .pt15 { padding-top:15px; } .pt16 { padding-top:16px; } .pt17 { padding-top:17px; } .pt18 { padding-top:18px; } .pt19 { padding-top:19px; }
.pt20 { padding-top:20px; } .pt25 { padding-top:25px; } .pt30 { padding-top:30px; } .pt35 { padding-top:35px; } .pt40 { padding-top:40px; } .pt45 { padding-top:45px; } .pt50 { padding-top:50px; }

.pt0I  { padding-top:0px !important;  } .pt1I  { padding-top:1px !important; }  .pt2I  { padding-top:2px !important; }  .pt3I { padding-top:3px !important; }   .pt4I { padding-top:4px !important; }   .pt5I { padding-top:5px !important; }   .pt6I { padding-top:6px !important; }   .pt7I { padding-top:7px !important; }   .pt8I { padding-top:8px !important; }   .pt9I { padding-top:9px !important; } 
.pt10I { padding-top:10px !important; } .pt11I { padding-top:11px !important; } .pt12I { padding-top:12px !important; } .pt13I { padding-top:13px !important; } .pt14I { padding-top:14px !important; } .pt15I { padding-top:15px !important; } .pt16I { padding-top:16px !important; } .pt17I { padding-top:17px !important; } .pt18I { padding-top:18px !important; } .pt19I { padding-top:19px !important; }
.pt20I { padding-top:20px !important; } .pt25I { padding-top:25px !important; } .pt30I { padding-top:30px !important; } .pt35I { padding-top:35px !important; } .pt40I { padding-top:40px !important; } .pt45I { padding-top:45px !important; } .pt50I { padding-top:50px !important; }

.pr0  { padding-right:0px;  } .pr1  { padding-right:1px; }  .pr2  { padding-right:2px; }  .pr3  { padding-right:3px; }   .pr4 { padding-right:4px; }   .pr5 { padding-right:5px; }   .pr6 { padding-right:6px; }   .pr7 { padding-right:7px; }   .pr8 { padding-right:8px; }   .pr9 { padding-right:9px; } 
.pr10 { padding-right:10px; } .pr11 { padding-right:11px; } .pr12 { padding-right:12px; } .pr13 { padding-right:13px; } .pr14 { padding-right:14px; } .pr15 { padding-right:15px; } .pr16 { padding-right:16px; } .pr17 { padding-right:17px; } .pr18 { padding-right:18px; } .pr19 { padding-right:19px; }
.pr20 { padding-right:20px; } .pr25 { padding-right:25px; } .pr30 { padding-right:30px; } .pr35 { padding-right:35px; } .pr40 { padding-right:40px; } .pr45 { padding-right:45px; } .pr50 { padding-right:50px; }

.pr0I  { padding-right:0px !important;  } .pr1I  { padding-right:1px !important; }  .pr2I  { padding-right:2px !important; }  .pr3I { padding-right:3px !important; }   .pr4I { padding-right:4px !important; }   .pr5I { padding-right:5px !important; }   .pr6I { padding-right:6px !important; }   .pr7I { padding-right:7px !important; }   .pr8I { padding-right:8px !important; }   .pr9I { padding-right:9px !important; } 
.pr10I { padding-right:10px !important; } .pr11I { padding-right:11px !important; } .pr12I { padding-right:12px !important; } .pr13I { padding-right:13px !important; } .pr14I { padding-right:14px !important; } .pr15I { padding-right:15px !important; } .pr16I { padding-right:16px !important; } .pr17I { padding-right:17px !important; } .pr18I { padding-right:18px !important; } .pr19I { padding-right:19px !important; }
.pr20I { padding-right:20px !important; } .pr25I { padding-right:25px !important; } .pr30I { padding-right:30px !important; } .pr35I { padding-right:35px !important; } .pr40I { padding-right:40px !important; } .pr45I { padding-right:45px !important; } .pr50I { padding-right:50px !important; }

.pb0  { padding-bottom:0px;  } .pb1  { padding-bottom:1px; }  .pb2  { padding-bottom:2px; }  .pb3  { padding-bottom:3px; }   .pb4 { padding-bottom:4px; }   .pb5 { padding-bottom:5px; }   .pb6 { padding-bottom:6px; }   .pb7 { padding-bottom:7px; }   .pb8 { padding-bottom:8px; }   .pb9 { padding-bottom:9px; } 
.pb10 { padding-bottom:10px; } .pb11 { padding-bottom:11px; } .pb12 { padding-bottom:12px; } .pb13 { padding-bottom:13px; } .pb14 { padding-bottom:14px; } .pb15 { padding-bottom:15px; } .pb16 { padding-bottom:16px; } .pb17 { padding-bottom:17px; } .pb18 { padding-bottom:18px; } .pb19 { padding-bottom:19px; }
.pb20 { padding-bottom:20px; } .pb25 { padding-bottom:25px; } .pb30 { padding-bottom:30px; } .pb35 { padding-bottom:35px; } .pb40 { padding-bottom:40px; } .pb45 { padding-bottom:45px; } .pb50 { padding-bottom:50px; }

.pb0I  { padding-bottom:0px !important;  } .pb1I  { padding-bottom:1px !important; }  .pb2I  { padding-bottom:2px !important; }  .pb3I { padding-bottom:3px !important; }   .pb4I { padding-bottom:4px !important; }   .pb5I { padding-bottom:5px !important; }   .pb6I { padding-bottom:6px !important; }   .pb7I { padding-bottom:7px !important; }   .pb8I { padding-bottom:8px !important; }   .pb9I { padding-bottom:9px !important; } 
.pb10I { padding-bottom:10px !important; } .pb11I { padding-bottom:11px !important; } .pb12I { padding-bottom:12px !important; } .pb13I { padding-bottom:13px !important; } .pb14I { padding-bottom:14px !important; } .pb15I { padding-bottom:15px !important; } .pb16I { padding-bottom:16px !important; } .pb17I { padding-bottom:17px !important; } .pb18I { padding-bottom:18px !important; } .pb19I { padding-bottom:19px !important; }
.pb20I { padding-bottom:20px !important; } .pb25I { padding-bottom:25px !important; } .pb30I { padding-bottom:30px !important; } .pb35I { padding-bottom:35px !important; } .pb40I { padding-bottom:40px !important; } .pb45I { padding-bottom:45px !important; } .pb50I { padding-bottom:50px !important; }

.fNormal { font-weight:normal !important; } .fBold { font-weight: 700 !important; } .fItalic { font-style: italic; } .fWeight100 { font-weight: 100; } .fWeight500 { font-weight: 500; }
.fSmaller { font-size: smaller; } .fLarge { font-size: large; } .fs-small { font-size: small;} .fVariantSmallCaps{font-variant: small-caps;}
.fs10 { font-size: 10px; /*x-small*/} .fs11 { font-size: 11px; } .fs12 { font-size: 12px; } .fs13 { font-size: 13px; /*small*/} .fs14 { font-size: 14px; } .fs15 { font-size: 15px; } 
.fs16 { font-size: 16px; } .fs18 { font-size: 18px; } .fs20 { font-size: 20px; } .fs22 { font-size: 22px; } .fs23 { font-size: 23px; } .fs24 { font-size: 24px; } .fs25 { font-size: 25px; } .fs30 { font-size: 30px; } 

.fs10I { font-size: 10px !important; /*x-small*/} .fs11I { font-size: 11px !important; } .fs12I { font-size: 12px !important; } .fs13I { font-size: 13px !important; /*small*/} .fs14I { font-size: 14px !important; } .fs15I { font-size: 15px !important; } 
.fs16I { font-size: 16px !important; } .fs18I { font-size: 18px !important; } .fs20I { font-size: 20px !important; } .fs22I { font-size: 22px !important; } .fs23I { font-size: 23px !important; } .fs24I { font-size: 24px !important; } .fs25I { font-size: 25px !important; } .fs30I { font-size: 30px !important; } 

.lineHeightNormal { line-height: normal !important;} .lineHeightInherit { line-height: inherit !important;} .lineHeight10 { line-height: 10px;} .lineHeight12 { line-height: 12px;} .lineHeight14 { line-height: 14px;} .lineHeight16 { line-height: 16px;} .lineHeight18 { line-height: 18px;}
.textAlignL { text-align: left !important; } .textAlignR { text-align: right !important; } .textAlignC { text-align: center !important; }
.textDecNone { text-decoration: none; } .textDecUnderline { text-decoration: underline; }
.textOverflowEllipsis { text-overflow: ellipsis; }
.verAlignMiddle { vertical-align: middle; } .verAlignTop { vertical-align: top; } .verAlignBottom { vertical-align: bottom; }
.horizontalCenter { display: flex; justify-content: center; margin-left: auto; margin-right: auto; }
.justtifyContentC { justify-content: center; }

.borderNone { border: none !important; } .borderLNone { border-left: none !important; } .borderTNone { border-top: none !important; } .borderRNone { border-right: none !important; } .borderBNone { border-bottom: none !important; }
.borderBlack { border: 1px solid #000; }
.borderGreyDark { border: 1px solid #52585b; }
.borderGreyDark2 { border: 1px solid #ccc; }
.borderGrey { border: 1px solid #bbb; }
.borderGreyL { border-left: 1px solid #bbb; } .borderGreyR { border-right: 1px solid #bbb; } .borderGreyT { border-top: 1px solid #bbb; } .borderGreyB { border-bottom: 1px solid #bbb; }
.borderGrey2 { border: 1px solid #ddd; }
.borderGrey2L { border-left: 1px solid #ddd; } .borderGrey2R { border-right: 1px solid #ddd; } .borderGrey2T { border-top: 1px solid #ddd; } .borderGrey2B { border-bottom: 1px solid #ddd; }
.borderRed  { border: 1px solid #b30000 !important; }
.borderRadiusNone { border-radius: 0px !important; } .borderRadiusLNone { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; } .borderRadiusRNone { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }
.borderRadiusL { border-top-left-radius: 2px !important; border-bottom-left-radius: 2px !important;}
.borderRadiusR { border-top-right-radius: 2px !important; border-bottom-right-radius: 2px !important;}
.borderRadius1 { border-radius: 1px; } .borderRadius2 { border-radius: 2px; } .borderRadius3 { border-radius: 3px; } .borderRadius4 { border-radius: 4px; }
.borderRadius50Percent { border-radius:50%; }
.wordWrapBreak { word-wrap: break-word !important; }

.width0   { width: 0px; }   .width5 { width: 5px; }     .width10 { width: 10px; }   .width15 { width: 15px; }   .width20 { width: 20px; }   .width25 { width: 25px; }   .width30 { width: 30px; }
.width35  { width: 35px; }  .width40 { width: 40px; }   .width45 { width: 45px; }   .width46 { width: 46px; }   .width50 { width: 50px; }   .width55 { width: 55px; }   .width60 { width: 60px; }
.width65  { width: 65px; }  .width70 { width: 70px; }   .width75 { width: 75px; }   .width80 { width: 80px; }   .width85 { width: 85px; }   .width90 { width: 90px; }   .width95  { width: 95px; }  
.width100 { width: 100px; } .width110 { width: 110px; } .width120 { width: 120px; } .width125 { width: 125px; } .width130 { width: 130px; } .width140 { width: 140px; } .width145 { width: 145px; }
.width150 { width: 150px; } .width175 { width: 175px; } .width200 { width: 200px; } .width220 { width: 220px; } .width240 { width: 240px; } .width250 { width: 250px; } .width275 { width: 275px; } 
.width300 { width: 300px; } .width315 { width: 315px; } .width350 { width: 350px; } .width375 { width: 375px; } .width400 { width: 400px; } .width460 { width: 460px; } .width500 { width: 500px; }

.width0I   { width: 0px !important; }   .width5I { width: 5px !important; }     .width10I { width: 10px !important; }   .width15I { width: 15px !important; }   .width20I { width: 20px !important; }   .width25I { width: 25px !important; }   .width30I { width: 30px !important; }
.width35I  { width: 35px !important; }  .width40I { width: 40px !important; }   .width45I { width: 45px !important; }   .width46I { width: 46px !important; }   .width50I { width: 50px !important; }   .width55I { width: 55px !important; }   .width60I { width: 60px !important; }
.width65I  { width: 65px !important; }  .width70I { width: 70px !important; }   .width75I { width: 75px !important; }   .width80I { width: 80px !important; }   .width85I { width: 85px !important; }   .width90I { width: 90px !important; }   .width95I  { width: 95px !important; }  
.width100I { width: 100px !important; } .width110I { width: 110px !important; } .width120I { width: 120px !important; } .width125I { width: 125px !important; } .width130I { width: 130px !important; } .width140I { width: 140px !important; } .width145I { width: 145px !important; }
.width150I { width: 150px !important; } .width175I { width: 175px !important; } .width200I { width: 200px !important; } .width220I { width: 220px !important; } .width240I { width: 240px !important; } .width250I { width: 250px !important; } .width275I { width: 275px !important; } 
.width300I { width: 300px !important; } .width315I { width: 315px !important; } .width350I { width: 350px !important; } .width375I { width: 375px !important; } .width400I { width: 400px !important; } .width460I { width: 460px !important; } .width500I { width: 500px !important; }

.widthAuto { width: auto; } .widthInherit { width: inherit; } 
.widthAutoI { width: auto !important; } .widthInheritI { width: inherit !important; } 

.widthPercent0 { width: 0%;} .widthPercent10 { width: 10%;} .widthPercent20 { width: 20%;} .widthPercent30 { width: 30%;} .widthPercent40 { width: 40%;} .widthPercent50 { width: 50%;} 
.widthPercent60 { width: 60%;} .widthPercent70 { width: 70%;} .widthPercent80 { width: 80%;} .widthPercent90 { width: 90%;} .widthPercent100 { width: 100%;}

.widthPercent0I { width: 0% !important;} .widthPercent10I { width: 10% !important;} .widthPercent20I { width: 20% !important;} .widthPercent30I { width: 30% !important;} .widthPercent40I { width: 40% !important;} .widthPercent50I { width: 50% !important;} 
.widthPercent60I { width: 60% !important;} .widthPercent70I { width: 70% !important;} .widthPercent80I { width: 80% !important;} .widthPercent90I { width: 90% !important;} .widthPercent100I { width: 100% !important;}

.widthMin30 { min-width: 30px; } .widthMin46 { min-width: 46px; } .widthMin50 { min-width: 50px; } .widthMin60 { min-width: 60px; } 
.widthMin70 { min-width: 70px; } .widthMin100 { min-width: 100px; } .widthMin150 { min-width: 150px; } .widthMin200 { min-width: 200px; } .widthMin350 { min-width: 350px; }

.widthMin30I { min-width: 30px !important; } .widthMin46I { min-width: 46px !important; } .widthMin50I { min-width: 50px !important; } .widthMin60I { min-width: 60px !important; } 
.widthMin70I { min-width: 70px !important; } .widthMin100I { min-width: 100px !important; } .widthMin150I { min-width: 150px !important; } .widthMin200I { min-width: 200px !important; } .widthMin350I { min-width: 350px !important; }

.widthMax240 { max-width: 240px;} .widthMax375 { max-width: 375px;} .widthMax500 { max-width: 500px;}
.widthMax240I { max-width: 240px !important;} .widthMax375I { max-width: 375px !important;} .widthMax500I { max-width: 500px !important;}
.widthMaxPercent100 { max-width: 100%; } .widthMaxPercent100I { max-width: 100% !important; }

.height0 { height: 0px; }     .height5 { height: 5px; }     .height10 { height: 10px; }   .height15 { height: 15px; }   .height20 { height: 20px; }   .height25 { height: 25px; } 
.height30 { height: 30px; }   .height32 { height: 32px; }   .height34 { height: 34px; }   .height35 { height: 35px; }
.height40 { height: 40px; }   .height45 { height: 45px; }   .height50 { height: 50px; }   .height55 { height: 55px; }   .height60 { height: 60px; }
.height65 { height: 65px; }   .height70 { height: 70px; }   .height75 { height: 75px; }   .height80 { height: 80px; }   .height85 { height: 85px; }   .height90 { height: 90px; }
.height95 { height: 95px; }   .height100 { height: 100px; } .height150 { height: 150px; } .height200 { height: 200px; } .height300 { height: 300px; } .height320 { height: 320px; } 
.height350 { height: 350px; } .height500 { height: 500px; } .height600 { height: 600px; }

.height0I { height: 0px !important; }     .height5I { height: 5px !important; }     .height10I { height: 10px !important; }   .height15I { height: 15px !important; }   .height20I { height: 20px !important; }   .height25I { height: 25px !important; } 
.height30I { height: 30px !important; }   .height32I { height: 32px !important; }   .height34I { height: 34px !important; }   .height35I { height: 35px !important; }
.height40I { height: 40px !important; }   .height45I { height: 45px !important; }   .height50I { height: 50px !important; }   .height55I { height: 55px !important; }   .height60I { height: 60px !important; }
.height65I { height: 65px !important; }   .height70I { height: 70px !important; }   .height75I { height: 75px !important; }   .height80I { height: 80px !important; }   .height85I { height: 85px !important; }   .height90I { height: 90px !important; }
.height95I { height: 95px !important; }   .height100I { height: 100px !important; } .height150I { height: 150px !important; } .height200I { height: 200px !important; } .height300I { height: 300px !important; } .height320I { height: 320px !important; } 
.height350I { height: 350px !important; } .height500I { height: 500px !important; } .height600I { height: 600px !important; }

.heightMin10 { min-height: 10px; }   .heightMin20 { min-height: 20px; }   .heightMin25 { min-height: 25px; }   .heightMin30 { min-height: 30px; } .heightMin50 { min-height: 50px; } .heightMin60 { min-height: 60px; } .heightMin70 { min-height: 70px; } 
.heightMin100 { min-height: 100px; } .heightMin120 { min-height: 120px; } .heightMin150 { min-height: 150px; } .heightMin170 { min-height: 170px; } .heightMin200 { min-height: 200px; } .heightMin250 { min-height: 250px; } 
.heightMin300 { min-height: 300px; } .heightMin350 { min-height: 350px; } .heightMin600 { min-height: 600px; }

.heightMin10I { min-height: 10px !important; }   .heightMin20I { min-height: 20px !important; }  .heightMin25I { min-height: 25px !important; }   .heightMin30I { min-height: 30px !important; } .heightMin50I { min-height: 50px !important; } .heightMin60I { min-height: 60px !important; } .heightMin70I { min-height: 70px !important; } 
.heightMin100I { min-height: 100px !important; } .heightMin120I { min-height: 120px !important; } .heightMin150I { min-height: 150px !important; } .heightMin170I { min-height: 170px !important; } .heightMin200I { min-height: 200px !important; } .heightMin250I { min-height: 250px !important; }
.heightMin300I { min-height: 300px !important; } .heightMin350I { min-height: 350px !important; } .heightMin600I { min-height: 600px !important; }
  
.heightMax200 { max-height: 200px; } .heightMax200I { max-height: 200px !important; }
.heightPercent100 { height: 100%;}  .heightPercent100I { height: 100% !important;}
.heightAuto { height: auto; }   .heightAutoI { height: auto !important; }


.clip0 { clip: rect(0,0,0,0); }

.displayNone { display: none; } .displayBlock { display: block; } .displayInline { display: inline; }  .displayInlineBlock { display: inline-block; } .displayFlowRoot { display: flow-root; } 
.displayContents { display: contents; } .displayFlex { display: flex; } .displayInlineFlex { display: inline-flex; } .displayTableCell { display: table-cell; } .displayGrid { display: grid; }
.displayContentsI { display: contents !important; } .displayFlexI { display: flex !important; } .displayInlineFlexI { display: inline-flex !important; } .displayTableCellI { display: table-cell !important; } .displayGridI { display: grid !important; } .displayInlineBlockI { display: inline-block !important; }
.flexWrapInherit { flex-wrap: inherit;} .flexWrapInheritI { flex-wrap: inherit !important;}
.visHidden { visibility: hidden; }  .visVisible { visibility: visible; } 
.visHiddenLabel { visibility: hidden; width: 0 !important; height: 0 !important; margin: 0 !important; padding: 0 !important; display: block !important; clip: rect(0 0 0 0); }
.posRelative {position: relative;}
.posAbsolute {position: absolute;}
.posLeft0 {left: 0;} .posTop0 {top: 0;} .posRight0 {right: 0;} .posBottom0 {bottom: 0;}
.textDecorationNone { text-decoration: none; } .textDecorationUnderline { text-decoration: underline; }
.textDecorationLineNone { text-decoration-line: none; }

.cursorPointer { cursor: pointer !important; } .cursorDefault { cursor: default !important; } .cursorHelp { cursor: help !important; } .cursorNotAllowed { cursor: not-allowed !important; } .cursorMove { cursor: move !important; }

.floatL { float: left !important;} .floatR { float: right !important;} .floatNone { float: none;} .clearBoth { clear: both; }
.floatInlineEnd { float: inline-end; }

.opacityNone { opacity: 1; }
.opacity1 { opacity: 0.1; } .opacity2 { opacity: 0.2; } .opacity3 { opacity: 0.3; } .opacity4 { opacity: 0.4; } .opacity5 { opacity: 0.5; }
.opacity6 { opacity: 0.6; } .opacity7 { opacity: 0.7; } .opacity8 { opacity: 0.8; } .opacity9 { opacity: 0.9; }

.whiteSpaceNormal { white-space: normal; }
.whiteSpacePre { white-space: pre; }
.whiteSpacePreLine { white-space: pre-line; }

.overflowAuto { overflow:auto;} .overflowHidden { overflow:hidden;} .overflowScroll { overflow:scroll;} .overflowVisible { overflow:visible;}
.overflowAutoI { overflow:auto !important;} .overflowHiddenI { overflow:hidden !important;} .overflowScrollI { overflow:scroll !important;} .overflowVisibleI { overflow:visible !important;}

.boxShadow { box-shadow: none !important;}
.textShadow { text-shadow: none !important;}

.dashStyleOpt1 { height: 240px; overflow-y: auto; }
.dashStyleOpt2 { min-height: 240px; overflow-y: auto; }

.phoneSize {font-size: 15em;}

.transformScale05 { -ms-transform: scale(0.5); -moz-transform: scale(0.5); -webkit-transform: scale(0.5); -o-transform: scale(0.5); }
.transformScale1  { -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); }
.transformScale15 { -ms-transform: scale(1.5); -moz-transform: scale(1.5); -webkit-transform: scale(1.5); -o-transform: scale(1.5); }
.transformScale2  { -ms-transform: scale(2); -moz-transform: scale(2); -webkit-transform: scale(2); -o-transform: scale(2); }

.listStyleTypeNone { list-style-type: none; }

.reservationTimerDiv { background-color: #ffe; padding-top: 5px; text-align: right; }

.zIndex1000 { z-index: 1000;} .zIndex2000 { z-index: 2000;} .zIndex3000 { z-index: 3000;}

.resizeNone { resize: none; }
.colorTransparent { color: transparent; }

.roleAlertMessage {clip: rect(0,0,0,0);}
a.skip-main, .roleAlertMessage { left: -999px; position: absolute; top: auto; width: 1px; height: 1px; overflow: hidden; z-index: -999; }
a.skip-main:focus, a.skip-main:active {
    color: #fff; background-color: #000; left: auto; top: auto; width: 30%; height: auto; overflow: auto; margin: 10px 35%; padding: 5px; 
    border: 4px solid yellow; text-align: center; font-size: 1.2em; z-index: 999;
}

#acknowledgecookieusage:hover, #acknowledgecookieusage:focus {
    text-decoration: underline;
    opacity: 1;
}

.renderRejectedDiv {
    margin: 4px;
    padding: 10px;
    background-color: #f0f0f0;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.renderRejectedSpan {
    font-size: 1.15em;
    font-weight: bold;
}

.renderRejectedHR {
    height: 2px;
    border: 1px solid black;
    background-color: Black;
}

.renderPageBreak {
    page-break-before: always;
}


.renderPopUp {
    position: absolute;
    right: 15px;
    top: 10px;
    z-index: 100;
}

.renderPopUpSpan {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 1.5em;
}

.bPopUpClose {
    position: absolute;
    right: 15px;
    top: 10px;
    z-index: 100;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 20px;
    border-radius: 50%;
    color: #f5f5f5;
    text-align: center;
    text-decoration: none;
    background: #464646;
    box-shadow: none;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
}

.menuLinkPortal {
    text-decoration: none !important;
    padding: 8px 20px;
    text-align: left !important;
    width: 100%;
}

    .menuLinkPortal:hover, .menuLinkPortal:active, .menuLinkPortal:focus {
        color: #262626 !important;
        text-decoration: none !important;
        background-color: #f5f5f5 !important;
        outline: none !important;
        border: 1px solid #f5f5f5 !important;
    }

.navbar-default2 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.verificationHtml {
    position: relative;
    min-height: 100%;
}

.verificationBody {
    background-color: #ffffff;
    color: #333333;
}

    .verificationBody .navbar-default2 {
        padding-bottom: 5px !important;
        font-family: 'Open Sans', Arial;
        font-size: 14px;
    }

        .verificationBody .navbar-default2 .dropdown-item {
            font-family: 'Open Sans', Arial;
            font-size: 14px;
            line-height: 1.42857143;
            padding: 0.35rem 1rem;
        }


#verification-search-container {
    height: 32px;
    padding-top: 3px;
}

    #verification-search-container #search-button-verification {
        height: 32px;
        font-size: 14px;
        padding-left: 15px;
        padding-right: 20px;
        color: #424242;
        background-color: #fff;
    }

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 82px;
    padding-top: 6px;
    background-color: #f8f8f8;
    border-color: #e7e7e7;
    border: 1px solid transparent;
    overflow: hidden;
}

    .footer a {
        color: #275d8b !important;
        text-decoration: none !important;
    }
