html,body{height:100%;border:none;margin:0;padding:0;}
#resultsCell{border-top:solid 1px #313131;}
.qpop, .transparent {zoom: 1;filter: alpha(opacity=80);opacity: 0.9;}
body,.dp-highlighter ol li.alt,#squeries input,.qpop,.qpopH,textarea,#samples,#hist,#mmessage,.clean,.suggestion_list,#histTab td,.ppopi,.gnotmember{background:#252525;color:#e0e0e0;}
.cvsb{border:solid 2px white;}
h1,h2,h3,h4,h6,#div_nav a,input,select,option,textarea,legend,.fakeButton a{color:#ddd;}
a{color:#CDE5AD;text-decoration:none;font-weight:700;}
.rsttable td,#datable td{border-left:solid 1px #444;border-right:solid 1px #444;}
#div_nav td{border-bottom:solid 1px #1b1b1b;border-top:solid 1px #1b1b1b;font-size:8pt;white-space:nowrap;padding:4px 10px;}
.code{background:gray;color:#252525;}
#squeries input,.mover,.mover a,.mbutton,.suggestion_list a{color:Orange;}
.happy{color:#14D605;}
input,select,textarea,#samples,#hist,#mmessage,.fakeButton,#sql{border-right:solid 1px #838383;border-top:solid 1px #a3a3a3;border-left:solid 1px #a3a3a3;border-bottom:solid 1px #838383;}
fieldset{border:solid 1px #333;padding:5px;}
input[type=button]:hover,input[disabled]{background:#474747;cursor:pointer;}
select{cursor:pointer;}
.mbutton:hover,.suggestion_list .selected,.suggestion_list a:hover,.suggestion_list .selected a{color:#313131;background:Orange;}
.qpop,.qpopH{border:solid 1px #000;visibility:hidden;font-size:10px;width:400px;position:absolute;top:0;left:0;z-index:100;padding:5px 5px 0;}
.qpopH{padding:5 5 5 5;}
.message,#mmessage{color:red;background:#313131;}
.message{margin:0;padding:0;}
.footer{color:#666;}
.Ready{background-color:#f8f810;color:#000;}
.Started{background-color:green;color:#FFF;}
.Cancelling{background-color:#f88c1f;color:#FFF;}
.Failed,.Cancelled{background-color:Red;color:#FFF;}
.Finished{background-color:Blue;color:#FFF;}
.published,.gowner{color:orange;font-weight:700;}
.bad_table{color:Red;font-weight:700;}
.group{color:#43e01c;}
.normal{color:#CDE5AD;}
.pending{color:#66F;}
.Double,.Single,.Float,.Real{color:lime;}
.accent,.Int8,.Int16,.Int32,.Int64,.Int,.BigInt,.Bit,.tinyint,.smallint{color:#FF0;}
.Byte,.image,.binary,.varbinary{color:orange;}
.sysname,.String,.NText,.Text,.Char,.varchar,.nvarchar,.nchar{color:Teal;}
.sysname,.varbinary,.binary,.nchar,.tinyint,.smallint,.image,.nvarchar,.Int8,.Int16,.Int32,.Int64,.Int,.BigInt,.Bit,.Double,.Single,.Float,.Real,.String,.NText,.Text,.Char,.varchar,.Byte{white-space:nowrap}
.DateTime{color:#F0F;}
body,td,a,input,select,option,th,.fakeButton a{font-family:verdana,Sans-Serif,arial;font-size:11px;}
p{margin:7px 0;}
th{text-align:left;padding-left:5px;padding-top:2px;}
h4{font-size:14px;margin:10px 0;padding:3px 0 2px 5px;}
h1,h2{font-size:18px;margin:0;padding:10px 0;}
h6{font-size:10px;margin:-5px;padding:2px 5px;}
input,select,option,.fakeButton a{font-size:10px;}
input[type=button],.fakeButton{padding:1px 4px;}
input[type=radio]{background:red;border-style:none;}
#div_nav a:hover,a:hover{color:#FFF;}
#moMenu td{font-size:8px;}
#squeries input{text-align:left;border-style:none;}
.textWidth{width:500px;padding-left:5px;}
.code,textarea{overflow:auto;padding:3px 2px;}
.code,.codeFont,textArea{font-family:fixedsys,terminal,monospace;font-size:11px;}
.footer,.footer a{font-size:9px;}
.rsttable td,.rsttable td th,#grid td{font-size:10px;border-style:none;padding:1px 2px;}
.rsttable td,.rsttable td th{font-size:10px;white-space:nowrap;padding:1px 2px;}
.Ready,.Started,.Cancelling,.Cancelled,.Failed,.Finished{text-align:center;margin:0;padding:0 5px;}
#datable,#datable td,#datable a,#histTab, #histTab td, #histTab th, #histTab a{font-size:10px;}
.mbutton{font-weight:400;padding:2px 5px;}
legend{padding-bottom:5px;}
#previewPane table td{white-space:nowrap;padding:0 2px;}
#div_nav td,h4,input,select,option,th,h6,.bar,.alt,.selected,.mbutton,#moMenu td,.notesTab{background:#313131;}
h4,#rightPane th,.selected,.bx,#datable{border:solid 1px #444;}
input[type=button],.fakeButton a,#div_nav a{font-weight:400;}
body,table{margin:0;padding:0;}
input,th,.selected,.unselected{padding:1px 2px;}
#grid,#histTab,.notesTab td{white-space:nowrap;}
.clean,td,.selected a,.unselected a{border-style:none;}
.ppop{filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}
#rootLeftPaneTD .selected{background:#5b49c1;}

/*   code mirror begin */
.CodeMirror {
  line-height: 1em;
  font-family: Consolas, monaco, "Andale Mono", "Monotype.com", monospace;
  font-size:13;
  height:100%;
}
.CodeMirror-scroll {
  overflow: auto;
  
  /* This is needed to prevent an IE[67] bug where the scrolled content
     is visible outside of the scrolling box. */
  position: relative;
  height:100%;
}
.CodeMirror-gutter {
  position: absolute; left: 0; top: 0;
  background-color: #313131;
  min-width: 2em;
  height: 100%;
}
.CodeMirror-gutter-text {
  color: #aaa;
  text-align: right;
  padding: .4em .2em .4em .4em;
}
.CodeMirror-lines {
  padding: .4em;
}
.CodeMirror pre {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border-width: 0; margin: 0; padding: 0; background: transparent;
  font-family: inherit;
  font-size: inherit;
  padding: 0; margin: 0;
  white-space: pre;
  word-wrap: normal;
}
.CodeMirror textarea {
  font-family: inherit !important;
  font-size: inherit !important;
}
.CodeMirror-cursor {
  z-index: 10;
  position: absolute;
  visibility: hidden;
  border-left: 1px solid white !important;
}
.CodeMirror-focused .CodeMirror-cursor {
  visibility: visible;
}
span.CodeMirror-selected {
  background: #ccc !important;
  color: HighlightText !important;
}
.CodeMirror-focused span.CodeMirror-selected {
  background: Highlight !important;
}
.CodeMirror-matchingbracket {color: yellow; !important; font-weight:bold; }
.CodeMirror-nonmatchingbracket {color: red; !important; font-weight:bold; }

.cm-s-default span.cm-pkeyword {color: #C98753;}
.cm-s-default span.cm-skeyword{color: #A37874;}

.cm-s-default span.cm-sobj{color: #DB8A9E;}

.cm-s-default span.cm-atom {color: #60A395;}
.cm-s-default span.cm-number {color: #60A395;}
.cm-s-default span.cm-string {color: #60A395;}
.cm-s-default span.cm-meta {color: #65BF65;}

.cm-s-default span.cm-def {color: #00f;}
.cm-s-default span.cm-variable {color: red;}
.cm-s-default span.cm-variable-2 {color: red;}
.cm-s-default span.cm-variable-3 {color: red;}
.cm-s-default span.cm-property {color: red;}
.cm-s-default span.cm-operator {color: #A37874;}
.cm-s-default span.cm-comment {color: #8CAEED;}


.cm-s-default span.cm-error {color: red;}
.cm-s-default span.cm-qualifier {color: red;}
.cm-s-default span.cm-builtin {color: red;}
.cm-s-default span.cm-bracket {color: red;}
.cm-s-default span.cm-tag {color: red;}
.cm-s-default span.cm-attribute {color: #00c;}
