@charset "UTF-8";.shadowed{zoom:1;z-index:998;position:absolute;margin-top:10px;background-color:#FFF;font-size:9pt;}
.shadowed .tl{position:absolute;font-size:0;top:-15px;left:-17px;background:url('/hostcmsfiles/images/shadow-lt.png') 0 0 no-repeat !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lt.png');width:17px;height:15px;}
.shadowed .t{position:absolute;font-size:0;top:-15px;left:0;background:url('/hostcmsfiles/images/shadow-t.png') 0 0 repeat-x !important;background:url('/hostcmsfiles/images/spacer.gif');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-t.png', sizingmethod='scale');width:100%;height:15px;}
.shadowed .tr{position:absolute;font-size:0;top:-15px;left:100%;background:url('/hostcmsfiles/images/shadow-rt.png') 0 0 no-repeat !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rt.png');width:17px;height:15px;}
.shadowed .r{position:absolute;font-size:0;top:0;left:100%;background:url('/hostcmsfiles/images/shadow-r.png') 0 0 repeat-y !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-r.png', sizingmethod='scale');width:17px;height:100%;}
.shadowed .br{position:absolute;font-size:0;top:100%;left:100%;background:url('/hostcmsfiles/images/shadow-rb.png') 0 0 no-repeat !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rb.png');width:17px;height:21px;}
.shadowed .b{position:absolute;font-size:0;top:100%;left:0;background:url('/hostcmsfiles/images/shadow-b.png') 0 0 repeat-x !important;background:url('/hostcmsfiles/images/spacer.gif');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-b.png', sizingmethod='scale');width:100%;height:21px;}
.shadowed .bl{position:absolute;font-size:0;top:100%;left:-17px;background:url('/hostcmsfiles/images/shadow-lb.png') 0 0 no-repeat !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lb.png');width:17px;height:21px;}
.shadowed .l{position:absolute;font-size:0;top:0;left:-17px;background:url('/hostcmsfiles/images/shadow-l.png') 0 0 repeat-y !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-l.png', sizingmethod='scale');width:17px;height:100%;}
.hostcmsPanel{font-family:Arial, Verdana, 'MS Sans Serif';color:#000;line-height:130%;}
.hostcmsPanel a:link,.hostcmsPanel a:visited,.hostcmsPanel a:hover{color:#0070BD;text-decoration:underline}
.hostcmsPanel .hostcmsSubPanel{margin-bottom:-3px;white-space:nowrap}
.hostcmsPanel .hostcmsSubPanel img{margin:0 2px;cursor:pointer;}
.hostcmsTopPanel{left:50%;margin-left:-110px;top:0}
.hostcmsWindow textarea{white-space:pre;font-size:10pt;margin:0;padding:0;overflow:auto;width:99%;height:99%}
.hostcmsXsl{margin:3px 0}
.hostcmsXsl div.hostcmsButton{border-top:1px solid #DFDDD8;border-right:1px solid #D1D0CB;border-bottom:1px solid #ACAAA6;border-left:1px solid #D1D0CB;color:#5A6973;font-size:8pt;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(90deg, #EFEEEA, #F6F5F3) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, center top, center bottom, from(#EFEEEA), to(#F6F5F3));box-shadow:0 1px 0 #EFEEEA;display:inline-block;margin:-3px 2px 0;padding:0 3px 0 2px;vertical-align:top;height:17px;}
.hostcmsXsl div.hostcmsButton div{margin-top:1px;font-weight:bold;vertical-align:top;display:inline-block;}
.hostcmsWindow .sql_q,.hostcmsWindow .sql_qd{font-size:8pt;background-color:#F6F7EF;border:1px dashed #98D800;white-space:pre-wrap;color:#000;padding:5px}
.hostcmsWindow .sql_qd{background-color:#F8EEE7;border:1px dashed #D80000}
.hostcmsWindow .sql_t,.hostcmsWindow .sql_t a:link,.hostcmsWindow .sql_t a:hover,.hostcmsWindow .sql_t a:visited{font-size:8pt;color:#555}
.hostcmsWindow .sql_db{font-size:8pt;color:#777;white-space:pre-wrap;display:none}
.hostcmsWindow table.sql_explain{empty-cells:show;margin:1px}
.hostcmsWindow table.sql_explain,.hostcmsWindow table.sql_explain td{border:1px solid #AAA;border-collapse:collapse}
.hostcmsWindow table.sql_explain td{font-size:8pt;color:#333;padding:0 2px}
.hostcmsEditable{border:1px dashed #E83531 !important;border-radius:5px !important;box-shadow:1px 1px 1px 0px rgba(100, 100, 100, 0.1) !important;cursor:pointer !important}