@font-face {    font-family: RoadNumbers;    src:url(../fonts/roadnumbers.otf);    font-weight:normal;    font-style:normal;}* {outline:none;}td {font-size:9pt; color:#003366;}hr {height:1px; color:#336666}p,div {font-size:13px;box-sizing:border-box;}a {text-decoration:none}a:hover {text-decoration:underline;}.ozap {font-weight:bold; color:red;}label {cursor:pointer;}table.frm {width:100%;height:100%;border-collapse:collapse;border:0px;}table.frm td {border:0px;}.topzone {font-family:Verdana,Arial,Sans serif; text-align:center;          color:#CCCCDD; background-color:#336666;          font-weight:bold; font-size:16px; vertical-align:middle;          border-bottom:1px solid white; white-space:nowrap;          margin:0px;padding:6px 2px 6px 2px;}select,textarea,input,div {box-sizing:border-box;}td.lmenu {text-align:left; color:white; background-color:#336666; vertical-align:top;padding:8px;width:15%;border-top:1px solid white}td.lmenu a {color:#66DDFF}td.lmenu img {border:0px; margin:0px; padding:0px;}td.lmenu p {margin:0px; padding:0px; color:white; font-size:11pt; white-space:nowrap; line-height:16px;}td.lmenu p.lv0 {margin:0pt; color:white; font-size:11pt;}td.lmenu p.lv1 {margin:0pt; margin-left:6pt; color:white; font-size:11pt;}td.lmenu p.lv2 {margin:0pt; margin-left:12pt; color:white; font-size:10pt;}td.lmenu p.lv3 {margin:0pt; margin-left:18pt; color:white; font-size:10pt;}td.lmenu p.lv4 {margin:0pt; margin-left:24pt; color:white; font-size:9pt;}td.lmenu p.lv5 {margin:0pt; margin-left:30pt; color:white; font-size:9pt;}td.lmenu p.lv6 {margin:0pt; margin-left:36pt; color:white; font-size:8pt;}td.lmenu p.sel {color:white;font-size:11pt;}td.lmenu p.sel a {color:white;font-size:11pt;}td.lmenu hr {height:1px; color:white;}table.frm td.body {color:#003366; background-color:#CCCCCC; border:1px solid #66CCCC; vertical-align:top; text-align:justify;}body p {text-indent:18pt; font-size:10pt; text-align:justify;}body a {color:#003366}h1 {text-align:center; font-size:14px; font-weight:bold; margin-top:6pt; margin-bottom:3pt; color:#336666}h2 {font-size:13px; text-align:center; color:#336666}h3 {font-size:12px; text-align:center; color:#336666}div.panel {text-align:center; width:100%; padding:16px 12px 16px 12px;}div.panel input {width:140px;margin:0px 8px 0px 8px;}div.toolpanel {text-align:left; padding:12px 0px 4px 0px;}div.toolpanel input {width:50px;margin:0px 4px 0px 4px;}div.toolpanel select {width:200px;margin:0px 4px 0px 16px;}.center {text-align:center;}.left {text-align:left;}.right {text-align:right;}table {border-collapse:collapse;}table.menuframe {width:100%;}table.menuframe td {color:white; font-size:10pt; white-space:nowrap;}table.menuframe td.mh {color:#DDEEDD; font-size:11pt; white-space:nowrap; border-top:0px solid #CCCCCC; padding-top:12pt; margin-top:6pt;}table.menuframe td.ml {color:#DDEEDD; font-size:10pt; white-space:nowrap; padding-left:12pt;}table.menuframe td.sel {color:white; font-weight:bold;}table.menuframe td a {color:#DDEEDD; font-weight:normal; text-decoration:none;}table.menuframe td.sel a {color:white; font-weight:bold; text-decoration:none;}table.menuframe td a:hover {color:white; text-decoration:underline;}table.menuframe tr.line td {border-bottom:1px solid #CCCCCC;}div.product {border-top:1px solid #336666; border-bottom:1px solid #336666; margin:6pt 0pt 6pt 0pt;}table tr.topmenuzone td {background-color:#336666;color:#CCCCCC;}table.topmenuframe a {text-decoration:none; color:blue;}table.topmenuframe a:hover {text-decoration:none; color:blue;}td.topmenupopup,td.topmenusingle {background-color:#333366;cursor:pointer;color:#CCCCCC;padding:4px 8px 4px 10px;}td.body td.topmenupopup a,td.body td.topmenusingle a {color:#CCCCCC;}td.topmenupopup.selected,td.topmenusingle.selected {background-color:#336699;font-weight:bold; color:white;}td.body td.topmenupopup.selected a,td.body td.topmenusingle.selected a {font-weight:bold; color:white;}td.topmenupopup.hovered,td.topmenusingle.hovered {background-color:#333399;color:white;}td.body td.topmenusingle.hovered a {color:white;}//td.topmenusingle.hovered {background-color:#EECCAA;}td.body td.topmenupopup.selected div table td,td.body td.topmenupopup.selected div table td a {font-weight:normal;color:#CCCCCC;}td.body td.topmenupopup.selected div table td.selected {background-color:#336699;font-weight:bold; color:white;}td.body td.topmenupopup.selected div table td.selected a {font-weight:bold; color:white;}td.body td.topmenupopup div table td.hovered,td.body td.topmenupopup div table td.hovered a {color:white;}.tmn-wrap {display:block;list-style-type:none;background-color:#336666;color:#99CCCC;margin:0px;padding:1px 0px 1px 0px;font-size:16px;}.tmn-wrap a, .tmn-wrap a:hover {text-decoration:none;color:inherit;font-size:inherit;margin:0px;}.tmn-wrap > li {display:inline-block;white-space:nowrap;margin:0px 2px 0px 0px;padding:4px 12px 4px 12px;text-align:left;position:relative;font-size:14px;cursor:pointer;box-sizing:border-box;}.tmn-wrap > li.tmn-selected {background-color:#99CCCC;color:#336666;}.tmn-wrap > li div {font-size:inherit;margin:0px;}.tmn-wrap > li > ul {display:none;list-style-type:none;padding:6px;margin:0px;transition:all 0.2s;}.tmn-wrap > li:hover {background-color:#339966;color:#CCFFFF;}.tmn-wrap > li.tmn-selected:hover {background-color:#CCFFFF;color:#336666;}.tmn-wrap > li:hover > ul {position:absolute;display:block;left:0px;top:100%;z-index:+5;background-color:#336666;box-shadow:0px 6px 12px #003333;opacity:0.95;margin:0px;padding:4px;}.tmn-wrap > li:hover > ul li {display:block;margin:0px;padding:4px 32px 4px 18px;color:#99CCCC;}.tmn-wrap > li:hover > ul li.tmn-break {border-top:1px solid #99CCCC;}.tmn-wrap > li:hover > ul li:hover {background-color:#339966;color:#CCFFFF;}.tmn-wrap > li:hover > ul li.tmn-selected {background-color:#99CCCC;color:#336666;}.tmn-wrap > li:hover > ul li.tmn-selected:hover {background-color:#CCFFFF;color:#336666;}.tmn-wrap > li:hover > ul > li {display:block;margin:0px;padding:4px 32px 4px 18px;color:#99CCCC;position:relative;}.tmn-wrap > li:hover > ul > li.tmn-submenu {background-image:url('/img/ico/submenu.png');background-repeat:no-repeat;background-position:right center;}.tmn-wrap > li:hover > ul > li > ul {display:none;list-style-type:none;padding:6px;margin:0px;transition:all 0.2s;}.tmn-wrap > li:hover > ul > li:hover > ul {position:absolute;display:block;left:20%;top:100%;z-index:+5;background-color:#336666;box-shadow:0px 6px 12px #003333;opacity:0.95;margin:0px;padding:4px;}ul.treeview span.cpanel {z-index:10;padding-left:8px;display:none;position:absolute;}ul.treeview span.cpanel img {border:1px solid #FFFFFF;cursor:pointer;margin-left:2px;position:relative;top:0px;}ul.treeview ul.treelist .nodename {font-size:15px;}span.org {font-size:16px;}span.fac {font-size:15px; font-weight:bold;}span.layer {font-size:15px; font-style:italic;}span.spec {font-size:14px; font-weight:bold;}span.group {font-size:13px;}div.itemtitle {position:relative;}div.itemspopup {display:none;z-index:+500;position:absolute;left:0px;top:20px;font-weight:normal;                box-shadow: 4px 10px 10px rgba(0,0,0,0.5);opacity:0.9;}/* div.itemspopup table {border-collapse:separate;} */div.itemspopup table {border-collapse:collapse; border:1px solid #339999;}div.itemspopup table td {background-color:background-color:#333399; color:#CCCCCC; padding:4px 6px 4px 12px;white-space:nowrap;font-weight:normal;}div.itemspopup td.topbreak {border-top:1px solid #CCCCCC;}div.itemspopup td.selected {background-color:#336699;font-weight:bold;}div.itemspopup td.hovered {background-color:#333399;}table.frm td.body {color:#003366; background-color:#DDDDDD; border-bottom:1px solid #336666; border-right:1px solid #336666; padding:6px; vertical-align:top; width:85%; text-align:left;}td.body p {text-indent:18pt; font-size:10pt; text-align:justify;}td.body a {color:#003366}h1 {text-align:center; font-size:14pt; font-weight:bold; margin-top:6pt; margin-bottom:3pt; color:#003366}h2 {font-size:12pt; text-align:center; color:#003366}h3 {font-size:11pt; text-align:center; color:#003366}div.panel {text-align:center; margin-top:12pt;}div.panel input {width:120pt; margin-left:10px; margin-right:10px;}table.frm table.ank {width:100%;}table.frm table.iank {width:100%;}table.frm table.dank {width:100%;}table.ank {width:100%;}table.dank {width:100%;}table.ank td.label {border:0px; text-align:right; width:40%; padding:1pt 6pt 1pt 3pt; font-size:14px; white-space:nowrap; vertical-align:top;}table.ank td.control {border:0px; text-align:left; width:60%; padding:1pt 3pt 1pt 6pt; font-size:14px; vertical-align:top;}table.ank td.slabel {border:0px; text-align:right; width:20%; padding:1pt 6pt 1pt 3pt; font-size:14px; white-space:nowrap; vertical-align:top;}table.ank td.lcontrol {border:0px; text-align:left; width:80%; padding:1pt 3pt 1pt 6pt; font-size:14px; vertical-align:top;}table.ank td.mcontrol {border:0px; text-align:left; width:65%; padding:1pt 3pt 1pt 6pt; font-size:14px; vertical-align:top;}table.ank td.addcell {border:0px; text-align:right; width:15%; padding:1pt 3pt 1pt 6pt; font-size:14px; vertical-align:top;}table.iank td {font-size:18px;background-color:#336666;color:#CCCCCC;}table.iank td.label {border:0px; text-align:right; width:40%; padding:1pt 6pt 1pt 3pt; font-size:18px; white-space:nowrap; vertical-align:middle;}table.iank td.slabel {border:0px; text-align:right; width:20%; padding:1pt 6pt 1pt 3pt; font-size:18px; white-space:nowrap; vertical-align:middle;}table.iank td.control {border:0px; text-align:left; width:60%; padding:1pt 3pt 1pt 6pt; font-size:22px; vertical-align:middle;}table.iank td.lcontrol {border:0px; text-align:left; width:80%; padding:1pt 3pt 1pt 6pt; font-size:22px; vertical-align:top;}table.iank td.mcontrol {border:0px; text-align:left; width:65%; padding:1pt 3pt 1pt 6pt; font-size:22px; vertical-align:top;}table.iank td.addcell {border:0px; text-align:right; width:15%; padding:1pt 3pt 1pt 6pt; font-size:18px; vertical-align:top;}table.iank td.control input,table.iank td.control select,table.iank td.lcontrol inputtable.iank td.lcontrol select {width:90%;font-size:22px;padding:4px;margin:2px;}table.iank td.panel {text-align:center;padding:24px 4px 12px 4px;}table.iank td.panel input {width:230px;font-size:22px;padding:4px;margin:8px;text-align:center;}table.ank td.addcell div.rqs {whitespaces:nowrap;color:red;font-size:10px;position:relative;cursor:pointer;}table.ank tr.gray,   div.gray    {background-color:#CCCCCC; color:black;}table.ank tr.yellow, div.yellow  {background-color:#FFFFCC; color:black;}table.ank tr.red,    div.red     {background-color:#FFCCCC; color:black;}table.ank tr.green,  div.green   {background-color:#AAFFCC; color:black;}table.ank tr.grass,  div.grass   {background-color:#CCFFCC; color:black;}table.ank tr.orange, div.orange  {background-color:#FFDDAA; color:black;}table.ank tr.blue,   div.blue    {background-color:#AADDFF; color:black;}table.ank tr.green     {background-color:#AAFFCC; color:black;}table.ank tr.grass     {background-color:#CCFFCC; color:black;}table.ank tr.orange    {background-color:#FFDDAA; color:black;}table.ank tr.blue      {background-color:#AADDFF; color:black;}table.ank tr.section td {text-align:center;border-top:1px solid #003366;padding:6px 1px 2px 1px;font-weight:bold;font-size:14px;}div.gray      {background-color:#CCCCCC; color:black;}div.yellow    {background-color:#FFFFCC; color:black;}div.red       {background-color:#FFCCCC; color:black;}table.dank td.label {border:0px; text-align:right; width:40%; padding:1pt 6pt 1pt 3pt; font-size:11pt; white-space:nowrap; vertical-align:top;}table.dank td.control {border:0px; text-align:left; width:30%; padding:1pt 3pt 1pt 6pt; font-size:11pt; vertical-align:top;}table.dank td.slabel {border:0px; text-align:right; width:20%; padding:1pt 6pt 1pt 3pt; font-size:11pt; white-space:nowrap; vertical-align:top;}table.dank td.lcontrol {border:0px; text-align:left; width:40%; padding:1pt 3pt 1pt 6pt; font-size:11pt; vertical-align:top;}td.control input {width:100%;}td.control select {width:100%;}td.control textarea {width:100%; height:250px;}td.lcontrol input,td.mcontrol input {width:100%;border:1px solid #336666;}td.lcontrol select,td.mcontrol select {width:100%;border:1px solid #336666;}td.lcontrol textarea,td.mcontrol textarea {width:100%; height:250px;border:1px solid #336666;}td.expanded  .colmark {display:none;}td.collapsed .colmark {display:'';font-weight:normal;color:#9999CC;}table.tim {width:100%;border:0px;border-collapse:collapse;border:1px solid #336666; margin:6px; background-color:#EEFFEE;}table.tim td {text-align:right; font-size:12pt; padding:6pt; border:1px solid #336666; background-color:#EEFFFF}table.tim td p {text-align:right; font-size:12pt;text-indent:12pt}table.tim td input {text-align:right; width:50pt; font-size:12pt; font-weight:bold; background-color:#EEFFFF; border:0px}table.qst {width:100%;border:0px;border-collapse:collapse;border:1px solid #336666; margin:6px; background-color:#EEFFFF;}table.qst td.question {text-align:left; font-size:12pt; padding:6pt; border:1px solid #336666; background-color:#EEFFFF;}table.qst td.question p {text-align:left; font-size:12pt;text-indent:12pt;}table.ans {width:100%;border:0px;border-collapse:collapse;border:1px solid #336666; margin:12px 6px 12px 6px;  background-color:#EEEEFF;}table.ans td.control {text-align:center; width:5%; padding:6pt;}table.ans td.answer {text-align:left; font-size:13pt;padding:6pt;}table.ans td.answer p {text-align:left; font-size:13pt;padding:6pt;}table.report {width:100%; border:1px solid #336666;}table.report td {padding:3px 1px 3px 1px;}table.report td.center {text-align:center;}table.report tr.group>td {text-align:left;padding:18px 4px 2px 4px; font-size:120%; font-weight:bold; color:#004433; border:1px solid #669999;}table.report tr.group>td.collapsed {color:blue;}table.report tr td.inv {background-color:#999999; color:black;}table.report tr.head {background-color:#999999; border-top:1px solid #CCEEEE; border-bottom:1px solid #CCEEEE;}table.report tr.head td {text-align:center;padding:4px; border:1px solid #CCEEEE;}table tr.pink          >td {background-color:#FFCCDD; color:#000066; border-top:1px solid #996666;}table tr.pink.hovered  >td {background-color:#DDAABB; color:black;   border-top:1px solid #996666;}table tr.red           >td {background-color:#FF9999; color:#990000; border-top:1px solid #663333;}table tr.red.hovered   >td {background-color:#FF3333; color:white;   border-top:1px solid #663333;}table tr.red           >td.inv {background-color:#990000; color:white;  border-top:1px solid #663333;}table tr.red.hovered   >td.inv {background-color:#993300; color:white;  border-top:1px solid #663333;}table tr.green         >td {background-color:#99FFCC; color:black;   border-top:1px solid #336633;}table tr.green.hovered >td {background-color:#33CC99; color:black;   border-top:1px solid #336633;}table tr.grass         >td {background-color:#99EE99; color:black;   border-top:1px solid #336633;}table tr.grass.hovered >td {background-color:#33CC33; color:black;   border-top:1px solid #336633;}table tr.grass         >td.inv {background-color:#009900; color:white;   border-top:1px solid #003300;}table tr.grass.hovered >td.inv {background-color:#009933; color:white;   border-top:1px solid #003300;}table tr.orange        >td {background-color:#FFCC66; color:black;   border-top:1px solid #776633;}table tr.orange.hovered>td {background-color:#FF9900; color:black;   border-top:1px solid #776633;}table tr.blue          >td {background-color:#AACCFF; color:#003366; border-top:1px solid #003366;}table tr.blue.hovered  >td {background-color:#336699; color:white;   border-top:1px solid #003366;}table tr.violet        >td {background-color:#FF99DD; color:white;   border-top:1px solid #773366;}table tr.violet.hovered>td {background-color:#FF66CC; color:white;   border-top:1px solid #773366;}table tr.yellow        >td {background-color:#FFFF99; color:black;   border-top:1px solid #666633;}table tr.yellow.hovered>td {background-color:#EEEE33; color:black;   border-top:1px solid #666633;}table tr.violet        >td {background-color:#FF66FF; color:black;   border-top:1px solid #663366;}table tr.violet.hovered>td {background-color:#CC33CC; color:white;   border-top:1px solid #663366;}table tr.navy          >td {background-color:#003366; color:white;   border-top:1px solid #006699;}table tr.navy.hovered  >td {background-color:#0066CC; color:white;   border-top:1px solid #006699;}table tr.gray          >td {background-color:#CCCCCC; color:black;   border-top:1px solid #333333;}table tr.gray.hovered  >td {background-color:#666666; color:white;   border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; }span.bgred {background-color:#FF3300; color:white; padding:2px;}table.report tr.lv1 td {border:1px solid black; text-align:right; font-size:10pt; padding:12px 2px 2px 2px; font-weight:bold;}table.report tr.lv2 td {border:1px solid black; text-align:right; font-size:10pt; padding:12px 2px 2px 2px;}table.report tr.lv3 td {border:1px solid black; text-align:right; font-size:9pt; padding:2px;}table.report tr.lv4 td {border:1px solid black; text-align:right; font-size:8pt; padding:2px; font-style:italic;}table.report tr.filter {background-color:#999999; border-top:1px solid #336666; border-bottom:1px solid #336666;}table.report tr.filter select {width:100%;border:1px solid #336666;}table.report tr.filter input {width:100%;border:1px solid #336666;}table.report tr.section {background-color:#EEEEEE; border-top:1px solid #336666; border-bottom:1px solid #336666;}table.report tr.section td {vertical-align:bottom;font-weight:bold;font-size:13px;text-align:center;padding:12px 4px 4px 4px; border:1px solid #669999;}table.report tr.bold td {font-weight:bold;color:white;background-color:#003366;}.odd {background-color:#CCCCCC;}tr.odd td {border-left:1px solid #EEEEEE;}table.report tr.odd {background-color:#CCCCCC;}table.report tr.odd.hovered {background-color:#DDDDCC;}.even {background-color:#EEEEEE;}tr.even td {border-left:1px solid #CCCCCC;}table.report tr.even {background-color:#EEEEEE;}table.report tr.even.hovered {background-color:#FFFFEE;}.red {color:#993300}.blue {color:#006699}table.report tr>td.pink   {background-color:#FFCCDD; color:#000066; border-top:1px solid #996666;}table.report tr>td.red    {background-color:#EE9999; color:black; border-top:1px solid #993333;}table.report tr>td.green  {background-color:#99FFEE; color:black; border-top:1px solid #339933;}table.report tr>td.grass  {background-color:#99EE99; color:black; border-top:1px solid #339933;}table.report tr>td.orange {background-color:#FFCC66; color:black; border-top:1px solid #996633;}table.report tr>td.yellow {background-color:#FFFF99; color:black; border-top:1px solid #999933;}table.report tr>td.blue   {background-color:#9999FF; color:black; border-top:1px solid #333366;}table.report tr>td.violet {background-color:#FF99DD; color:black; border-top:1px solid #663366;}table.report tr>td.navy   {background-color:#003366; color:white; border-top:1px solid #006699;}table.report tr>td.gray   {background-color:#CCCCCC; color:black; border-top:1px solid #333333;}table.report tr>td.sel   {background-color:#003366; color:black; border:1px solid #FFFF99;}table.report tr>td.sel a  {color:white; font-weight:bold; text-decoration:none; }table.report tr>td.sel a:hover  {color:#FFFF99; font-weight:bold; text-decoration:underline;}table.report tr.bold>td.red    {color:#FF3300;}table.report tr.bold>td.green  {color:#00FFBB;}table.report tr.bold>td.grass  {color:#00FF66;}table.report tr.bold>td.yellow {color:#FFFF00;}table.report tr.bold>td.orange {color:#FFBB00;}table.report tr.bold>td.blue   {color:#00AAFF;}table.report tr.topline>td {border-top:1px solid #336666;}table.report tr.selected {background-color:#CCCC99;font-weight:bold;}table.report td.frametop {border-top:2px solid #003366;padding-top:8px;}table.report td.framebottom {border-bottom:2px solid #003366;padding-bottom:8px;}table.mexel {width:100%;border:1px solid #333366;}table.mexel td {background-color:#EEEEEE;}table.mexel td input,table.mexel td select {width:100%;}table.mexel tr.head>td {background-color:#CCCCCC;color:black;padding:4px 1px 4px 1px;text-align:center;font-weight:bold;}table.mexel tr.totals>td {background-color:#CCCCCC;color:black;text-align:right;font-weight:bold;}table.grid {width:100%;border:0px;border-collapse:collapse;}table.grid td input,table.grid td textarea,table.grid td select {width:100%;}table.grid td.label {font-weight:bold;background-color:#DDDDDD;}span.fldchange {cursor:pointer;font-style:italic;color:#66CCCC;font-size:80%;font-weight:normal;}span.fldnochange {cursor:pointer;font-style:italic;color:#CCCC66;font-size:80%;font-weight:normal;}.hidden {display:none;}tr.rowhidden {display:none;}.err {color:red;}ol.err li, ul.err li {color:red;}div.err {background-color:#FFCCCC; border:1px solid red; border-radius:8px;padding:16px;font-size:13px;}input.err {background-color:#FFCCCC;}.inf {color:blue;}ol.inf li, ul.inf li {color:blue;font-style:italic;}div.inf {background-color:#CCFFFF; border:1px solid blue; border-radius:8px;padding:16px;font-size:13px;}.center {text-align:center}table {border-collapse:collapse;}table.menuframe {width:100%;}table.menuframe td {color:white; font-size:10pt; white-space:nowrap;}table.menuframe td.mh {color:#DDEEDD; font-size:11pt; white-space:nowrap; border-top:0px solid #CCCCCC; padding-top:12pt; margin-top:6pt;}table.menuframe td.ml {color:#DDEEDD; font-size:10pt; white-space:nowrap; padding-left:12pt;}table.menuframe td.sel {color:white; font-weight:bold;}table.menuframe td a {color:#DDEEDD; font-weight:normal; text-decoration:none;}table.menuframe td.sel a {color:white; font-weight:bold; text-decoration:none;}table.menuframe td a:hover {color:white; text-decoration:underline;}table.menuframe tr.line td {border-bottom:1px solid #CCCCCC;}div.product {border-top:1px solid #336666; border-bottom:1px solid #336666; margin:6pt 0pt 6pt 0pt;}div.pageruler {text-align:center;}span.pg1000 {font-size:12px;}span.pg1000 a {font-size:12px; color:#00CCFF}span.pg100 {font-size:13px;}span.pg100 a {font-size:13px; color:#0099CC}span.pg10 {font-size:14px;}span.pg10 a {font-size:14px; color:#006699}span.pg1 {font-size:15px;}span.pg1 a {font-size:15px; color:#003366}div.formtitle {margin:4px; font-style:italic; padding:2px; color:#339999;}input.nochange, select.nochange {background-color:#CCCCCC;cursor:pointer;}span.modifier {color:#333399;font-size:12px;font-style:italic;cursor:pointer;text-decoration:none;}span.modifier:hover {color:#333366;cursor:pointer;text-decoration:underline;}div.lsmang {text-align:left;padding:8px;font-style:italic;}div.lsmang abbr {cursor:pointer;font-style:italic;}div.lsmang abbr:hover {text-decoration:underline;}div.lsmang span[title] {cursor:pointer;font-style:italic;}div.lsmang span[title]:hover {text-decoration:underline;}div.lsmang .actcombo {width:200px;margin-left:24px;}div.cmdmenu {margin:4px;font-size:12px;text-align:left;}div.cmdmenu a {font-size:12px;color:#006699;font-weight:normal;font-decoration:none;}div.cmdmenu a:hover {font-size:12px;color:color:#0099AA;font-weight:normal;font-style:underline;}div.pageruler {text-align:center;margin:8px 0px 8px 0px;}td.poslist {text-align:left;padding-left:6px;}div.popcase {position:relative;}div.popwin {position:absolute;            z-index:1000;            width:400px;            background-color:#EEEECC;            left:28px;top:2px;            color:#003366;            opacity:0.9;            border:1px solid #003366;            font-size:8px;            text-align:left;}div.popwin2 {position:absolute;            z-index:1000;            width:400px;            background-color:#EEEECC;            right:28px;top:2px;            color:#003366;            opacity:0.9;            border:1px solid #003366;            font-size:8px;            text-align:left;}table.report div.popwin .orddate {font-size:10px;text-align:right;color:#003366;font-weight:bold;}table.report div.popwin table.tabvid {width:100%;border-collapse:collapse;background-color:#EEEECC;}table.report div.popwin table.tabvid td {font-size:9px;background-color:#EEEECC;color:#003366;border-top:1px solid #003366;}table.report div.popwin table.tabvid tr.head {text-align:center;font-weight:bold;background-color:#666600;color:#EEEECC;padding:1px;}table.tabvid {width:100%;border-collapse:collapse;background-color:#EEEECC;}table.tabvid td {font-size:9px;background-color:#EEEECC;color:#003366;border-top:1px solid #003366;}table.tabvid tr.head {text-align:center;font-weight:bold;background-color:#666600;color:#EEEECC;padding:1px;}table.filter {width:100%;border-collapse:collapse;background-color:#DDDDDD;border:1px solid #003366;}table.filter tr.head td {text-align:center; background-color:#999999; color:white; white-space:nowrap; font-weight:bold; border:1px solid #DDDDDD;}table.filter tr.controls td {border:1px solid #999999;background-color:#DDDDDD;vertical-align:top;text-align:left;padding:2px;}table.filter tr.controls td input,table.filter tr.controls td select {box-sizing:border-box;width:100%;border:1px solid #999999;}table.filter tr.controls td.button {box-sizing:border-box;padding:0px; text-align:center; vertical-align:middle;}div.dtdiap {text-align:right;}.adrblock {background-color:#FFFFFF;padding:2px; border:1px solid #EEEEFF}.adrblock.hovered { border:1px solid #9999DD; background-color:#EEEECC;}.adrblock.highlined { border:1px solid #339999; background-color:#99FFFF;}.adrblock .tabvid {border:1px solid #003366;margin-top:8px;}.adrblock .tabvid td {background-color:white;}.ordnum {font-size:15px;font-weight:bold;color:black;margin-top:12px;float:left;}.ordtype {font-size:12px;font-weight:normal;font-style:italic;color:#99CCCC;float:right;margin-top:6px;}.custname {font-size:12px;font-weight:normal;color:#003366; clear:both;}.deladdr {font-size:13px;font-weight:bold;color:#660000; cursor:pointer;}.notfound {background-color:#EE6666; border:1px solid #FFFFCC; color:#FFFFCC;cursor:pointer;}.showmap {color:#CC6633;font-size:11px;text-align:left;font-style:italic;}.notfound .showmap {display:none;}.custtrans {font-size:11px;font-style:italic;color:#006699;}.custaddr {font-size:11px;font-style:italic;color:#339999;}.ordmanager {font-size:11px;font-style:italic;color:#999933;}.ordspecialist {font-size:11px;font-style:italic;color:#006699;}.ordspchan {margin-left:8px;}.ordstage {margin-left:8px;}.orddetailed {font-size:11px;font-style:italic;color:#CCCCCC;text-align:right;}select.spusid {width:200px;}.globnavi {text-align:right;}.globnavi span {margin-left:18px;color:#003399;font-style:italic;text-decorarion:none;cursor:pointer;}.globnavi span:hover {margin-left:18px;color:#009966;font-style:italic;text-decorarion:underline;}div.colorselect {padding:8px 0px 8px 0px;text-align:left;}div.colorselect div {float:left;width:30px;margin-right:4px; padding:4px;border:2px solid #CCCCCC;text-align:center;}div.colorselect div.sel {border:2px solid #003333;font-weight:bold;}td.selstat {cursor:pointer;text-align:center;}div.nwstat {font-weight:bold;text-align:center;}table.poplist {width:100%;border:0px;border-collapse:collapse;}table.poplist th {background-color:#003366;color:white;font-weight:bold;text-align:left;font-size:10px;}table.poplist th.sml {background-color:#CCCCCC;color:#333333;font-weight:bold;font-style:italic;text-align:right;font-size:10px;}table.poplist td {cursor:pointer;padding:2px 2px 2px 20px;                   background-repeat:no-repeat; background-position:2px 50%;}table.poplist tr.sel td {font-weight:bold; background-image:url('/img/pntrbs.png');}table.poplist tr.cur td {font-style:italic; background-image:url('/img/pntrbe.png');}div.btnclose {width:16px;height:14px;background:url('/img/bclu.png') no-repeat 0px 0px;float:right;}div.btnclose.btndown {background-position:-16px 0px}table.ank tr td.notfound {background-color:#FF6666; color:white;}.popcomm {margin-top:4px;color:#006633;border-top:1px solid #006633;font-size:11px;font-style:italic;font-weight:bold;padding:4px;}.grammar {font-family:Courier New, Courier, Monospace; font-size:13px; font-stretch:ultra-expanded;}table.weekmenu {width:100%;border-collapse:separate;}table.weekmenu a {text-decoration:none;}table.weekmenu a.hol {color:#990033;}table.weekmenu th {text-align:right;font-weight:normal;padding:4px;width:20%;font-size:13px;color:#003366;}table.weekmenu td {padding:4px;border:1px solid #99CC99;background-color:#CCFFCC;                   font-size:13px;font-weight:normal;text-align:center;cursor:pointer;}table.weekmenu td.hov {border:1px solid #996600;background-color:#FFCC99;}table.weekmenu td.sel {border:1px solid #999933;background-color:#99CCCC;font-weight:bold;}ul.framelist {noclear:both; list-style:none;margin:24px 0px 12px 48px;padding:12px;}ul.framelist li {float:left; padding:4px; margin:12px;                 border:1px solid #996688; background-color:#666666; color:#CCCCCC;                 border-radius:12px; cursor:pointer; color:#003399;                 box-shadow: 0px 0px 12px rgba(0,0,0,0.5);                 }ul.framelist li table.iconframe {border-collapse:none; border:none; width:400px; height:200px; cursor:pointer;}ul.framelist li table.iconframe th,ul.framelist li table.iconframe td {position:relative; padding:10px; text-align:center; vertical-align:middle; font-weight:normal; font-size:20px;border:none; color:#CCCCCC;}ul.framelist li table.iconframe th {width:30%;}ul.framelist li table.iconframe td {width:70%;}ul.framelist li table.iconframe .special {	display:block;	position:absolute;	z-index:+15;	right:10px;	bottom:10px;	font-size:12px;	cursor:pointer;}ul.framelist a,ul.framelist a:hover {color:inherit;text-decoration:none;}ul.framelist .hovered {opacity:0.9;border-width:2px;margin:11px;background-color:#336633;box-shadow: 4px 4px 12px rgba(0,0,0,0.5); color:#FFFFFF;}ul.framelist .hovered table.iconframe td {color:#FFFFFF;}ul.radiostyle {list-style-type:none;margin:0px;padding:0px;clear:both;}ul.radiostyle li {float:left;margin:2px;padding:1px;border:2px solid #333333;background-color:#FFFFFF;cursor:pointer;border-radius:4px;opacity:0.9;}ul.radiostyle li .img-no{display:block;}ul.radiostyle li .img-yes{display:none;}ul.radiostyle li.hovered {opacity:1.0;}ul.radiostyle li.selected {background-color:#000066;border:2px solid #000066;}ul.radiostyle li.selected .img-no {display:none;}ul.radiostyle li.selected .img-yes {display:block;}.numplate {font-family:Tahoma;font-size:17px;font-weight:bold;width:100px;text-align:center;           border:1px solid black;border-radius:4px;margin:2px;white-space:nowrap;           padding:6px 4px 2px 4px;color:black;background-color:white;}.numplate .dig {font-size:21px;padding:0px 3px 0px 3px;}.numplate sup .dig {font-size:16px;}.switch {text-align:center; white-space:nowrap;clear:both;}.switch div {text-align:center;margin:2px;padding:1px;border:1px solid #336666;border-radius:4px;background-color:#EEEEEE;cursor:pointer;float:left;opacity:0.6;}.switch div.sel {background-color:#66EE99;opacity:1.0;}.switch span {margin:4px 6px 4px 6px;cursor:pointer;box-shadow: 0 0 8px rgba(0,0,0,0.5)}.switch span.sw-on img.pic-off,.switch span.sw-off img.pic-on {display:none;}.filter .filtprog {padding:8px 2px 8px 2px;border:1px solid #006666;                   background-image:url('/img/filt-prog.png'); background-position:-200px top;background-repeat:repeat-y;}img.comm {cursor:help;}.comm-box {position:absolute;z-index:1024;border:1px solid #333300;margin:2px;           font-weight:normal;padding:2px;opacity:0.8;color:#333300;           background-color:#FFFFCC;font-size:11px;text-align:justify;}div.scrollbody {height:400px;overflow:auto;border:1px solid #DDDDDD;}.fio_switch span {font-style:italic;color:#3366AA;cursor:pointer;}.fio_switch span:hover {text-decoration:underline;}.expand {cursor:pointer;}.collapse {cursor:pointer;}.inttab {border-collapse:collapse;border:2px solid #666633;margin:4px;}.inttab th {font-size:12px;border:1px solid #666666;background-color:#DDDDAA;text-align:center;vertical-align:middle;white-space:nowrap;}.inttab td {border:1px solid #666633;background-color:#FFCC99;text-align:center;vertical-align:middle;white-space:nowrap;}.inttab td.empty {border:0px;background:inherit;}.inttab td.stqst {border:1px solid #660066;background-color:#FFCCEE;}.inttab td.styes {border:1px solid #006633;background-color:#33FFAA;}.inttab td.stno {border:1px solid #663300;background-color:#CC0000;}.roomlist {list-style-type:none;padding:0px;margin:0px;}.roomlist li {float:left;padding:4px;margin:4px;font-size:16px;font-weight:bold;border:1px solid black;color:black;border-radius:6px;}.roomlist li.white  {background-color:white;}.roomlist li.green  {background-color:#66FFAA;}.roomlist li.yellow {background-color:#FFFF33;}.roomlist li.orange {background-color:#FFCC33;}.roomlist li.blue   {background-color:#66CCFF;}.roomlist li.brown  {background-color:#999966;}.roomlist li.gray   {background-color:#AAAAAA;}