#dlbcol {}
#sdlbcol { float: left; margin:0; width:50%}
#HLine {border-top:1px solid;width:12px;}
#tdHLine {border: thin none;padding:0%;}
#noborder {border: thin none}
td.rotate45 { height: 90px;width:20px;min-width:20px;max-width:20px;position:relative;vertical-align:bottom;padding:0;line-height:0.8;border:thin none;}
td.rotate45 > div {position: relative;top: 0px;left:40px;height: 100%;-ms-transform:skew(-45deg,0deg);-moz-transform:skew(-45deg,0deg);-webkit-transform:skew(-45deg,0deg);-o-transform:skew(-45deg,0deg);transform:skew(-45deg,0deg);overflow: hidden;}
td.rotate45 > div > span {-ms-transform:skew(45deg,0deg) rotate(315deg);-moz-transform:skew(45deg,0deg) rotate(315deg);-webkit-transform:skew(45deg,0deg) rotate(315deg);-o-transform:skew(45deg,0deg) rotate(315deg);transform:skew(45deg,0deg) rotate(315deg);position: absolute;bottom: 30px;left: -25px;display: inline-block;width: 85px;text-align: left;}
#arrayfoot {color:#000080;background:#FFFF80;border:0px none;border-top:1px solid #000080;margin-left:0;padding-left:6px;font-size:7pt;Text-Align:left}
#ttle1 {font-size:18pt;Text-Align:center;overflow:hidden;text-overflow:ellipsis;width:95%;Color:#000080; font-weight:bold;}
#ttle2 {font-size:14pt;Text-Align:center;overflow:hidden;text-overflow:ellipsis;width:95%;Color:#000080; font-weight:bold;}
#ttle3 {font-size:10pt;Text-Align:center;overflow:hidden;text-overflow:ellipsis;width:95%;Color:#000080; font-weight:bold;}
#ttle4 {font-size:10pt;Text-Align:left;overflow:hidden;text-overflow:ellipsis;width:95%;Color:#000080; font-weight:bold;}
#ttle5 {font-size:10pt;Text-Align:left;overflow:hidden;text-overflow:ellipsis;width:95%;Color:#000080; font-weight:bold;}
#ttle6 {font-size:7pt;Text-Align:left;overflow:hidden;text-overflow:ellipsis;width:95%;Color:#000080; font-weight:bold;}
table.Mi tr,.Mi {font-size:6pt}
table.MM tr,.MM {font-size:7pt}
table.Mn tr,.Mn {font-size:9pt}
table.Nr tr,.Nr {font-size:10pt}
table.NM tr,.NM {font-size:13pt}
table.Md tr,.Md {font-size:14pt}
table.Mx tr,.Mx {font-size:18pt}
table.Ma tr,.Ma {font-size:24pt}
table.Pinspotter {font-size:9pt;margin:2px;witdh:150px;min-width:150px;text-align: center;}
table.Pinspotter  tr {}
table.Pinspotter  td {height:18px;border:1px solid #000080;padding:2px;}
.CS0{ }
.CS1{ }
.CS2{ }
.CS3{ }
.CS4{ }
.BGLE { }
.BGFL { }
.FtDef {margin-bottom:0;border-width:0;border-collapse:collapse; font-size:10pt}
#lwg {display:block; padding-top:4px; padding-bottom:4px; color:#FF0000; text-align:center;-webkit-animation: blink .9s linear infinite;-moz-animation: blink .9s linear infinite;-ms-animation: blink .9s linear infinite;-o-animation: blink .9s linear infinite;animation: blink .9s linear infinite;}
#lwgbk {display:block; padding-top:4px; padding-bottom:4px; color:#FF0000; text-align:center;-webkit-animation: blink .9s linear infinite;-moz-animation: blink .9s linear infinite;-ms-animation: blink .9s linear infinite;-o-animation: blink .9s linear infinite;animation: blink .9s linear infinite;}
@-webkit-keyframes blink { 0% { opacity: 1;} 50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; } }
@-moz-keyframes blink { 0% { opacity: 1; } 50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; } }
@keyframes blink { 0% { opacity: 1; } 50% { opacity: 1; } 50.01% { opacity: 0; } 100% { opacity: 0; } }
.lkt {}
.lka {}
.lkm {}
.pgu {}
.pgd {}
.toparrayline {Width:100%;padding-top:2px;padding-bottom:2px;margin-bottom:1px;}
.pins {float:left;width:auto;margin:10px}
.pt {background:#FFFFC1;margin:1px;display:inline-block;width:40px;line-height:30px;height:30px;Text-Align:center;border:1px solid #D0D0D0;vertical-align:middle}
.titleframe {border:1px solid #FF8C8C;text-align: center;font-size:10pt;padding:4px;}
table.hds th {padding-top:3px;padding-bottom:3px;}
table.LXTitle {Width:100%;margin-top:0;border-width:0;padding:0}
table.LXA       { border-width:0;text-align: center;border-collapse:collapse;font-size:10pt;}
table.LXAB      { border-width:0;text-align: center;font-size:10pt;}
table.LXABSA { border-width:0;text-align: center;font-size:10pt;;}
table.LXAM      { border-width:0;text-align: center;border-collapse:collapse;font-size:10pt}
table.LXAMSA { border-width:0;text-align: center;border-collapse:collapse;font-size:10pt;}
table.LXAH      { border-width:0;text-align: center;border-collapse:collapse;font-size:10pt;}
table.LXA       td, table.LXA       th { border:1px solid #000080;padding:2px;padding-left:5px;padding-right:4px;white-space: nowrap;overflow:hidden;}
table.LXAB      td, table.LXAB      th { border:1px solid #000080;padding:2px;padding-left:5px;padding-right:4px;white-space: nowrap;overflow:hidden;}
table.LXABSA td, table.LXABSA th { border:1px solid #000080;padding:2px;padding-left:5px;padding-right:4px;white-space: nowrap;overflow:hidden;}
table.LXAM      td, table.LXAM      th { border:1px solid #000080;padding:2px;padding-left:5px;padding-right:4px;}
table.LXAMSA td, table.LXAMSA th { border:1px solid #000080;padding:2px;padding-left:5px;padding-right:4px;}
table.LXAMSA th { border-top:1px solid #000080;border-bottom:1px solid #000080;}
table th {
  background-color:#FFFF80;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFF80), to(#FFFF80));
  background-image: -webkit-linear-gradient(top, #FFFF80, #FFFF80);
  background-image:    -moz-linear-gradient(top, #FFFF80, #FFFF80);
  background-image:     -ms-linear-gradient(top, #FFFF80, #FFFF80);
  background-image:      -o-linear-gradient(top, #FFFF80, #FFFF80);
  background-image:         linear-gradient(top, #FFFF80, #FFFF80);
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
  box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
}
table.LXAH td { border:0;padding:2px;padding-left:0white-space: nowrap;overflow:hidden;}
