/*!
 * Fix styles for Sequence Viewer/Ext.js
 * Copyright(c) 2006-2011 Sencha Inc.
 * licensing@sencha.com
 * http://www.sencha.com/license
 */
.SeqViewerApp div,
.SeqViewerApp dl,
.SeqViewerApp dt,
.SeqViewerApp dd,
.SeqViewerApp ul,
.SeqViewerApp ol,
.SeqViewerApp li,
.SeqViewerApp h1,
.SeqViewerApp h2,
.SeqViewerApp h3,
.SeqViewerApp h4,
.SeqViewerApp h5,
.SeqViewerApp h6,
.SeqViewerApp pre,
.SeqViewerApp form,
.SeqViewerApp fieldset,
.SeqViewerApp input,
.SeqViewerApp label,
.SeqViewerApp p,
.SeqViewerApp blockquote,
.SeqViewerApp th,
.SeqViewerApp td            { margin:0; padding:0; }
.SeqViewerApp img           { border:0; }
.SeqViewerApp address,
.SeqViewerApp caption,
.SeqViewerApp cite,
.SeqViewerApp code,
.SeqViewerApp dfn,
.SeqViewerApp em,
.SeqViewerApp strong,
.SeqViewerApp th,
.SeqViewerApp var           { font-style:normal; font-weight:normal; }
.SeqViewerApp ol,
.SeqViewerApp ul            { list-style:none; }
.SeqViewerApp caption,
.SeqViewerApp th            { text-align:left; }
.SeqViewerApp h1,
.SeqViewerApp h2,
.SeqViewerApp h3,
.SeqViewerApp h4,
.SeqViewerApp h5,
.SeqViewerApp h6            { font-size:100%; }
.SeqViewerApp q:before,
.SeqViewerApp q:after       { content:''; }
 
.x-window dl,.x-window dt,.x-window dd,.x-window ul,.x-window ol,.x-window li,
.x-window h1,.x-window h2,.x-window h3,.x-window h4,.x-window h5,.x-window h6,
.x-window pre,.x-window form,.x-window p,
.x-window blockquote,.x-window img,.x-window table,.x-window th,.x-window td,
.x-tip div,.x-tip dl,.x-tip dt,.x-tip dd,.x-tip ul,.x-tip ol,.x-tip li,
.x-tip h1,.x-tip h2,.x-tip h3,.x-tip h4,.x-tip h5,.x-tip h6,
.x-tip pre,.x-tip form,.x-tip fieldset,.x-tip input,.x-tip p,
.x-tip blockquote,.x-tip img,.x-tip table,.x-tip th,.x-tip td,
.x-menu div,.x-menu dl,.x-menu dt,.x-menu dd,.x-menu ul,.x-menu ol,
.x-menu h1,.x-menu h2,.x-menu h3,.x-menu h4,.x-menu h5,.x-menu h6,
.x-menu pre,.x-menu form,.x-menu fieldset,.x-menu input,.x-menu p,
.x-menu blockquote,.x-menu img,.x-menu table,.x-menu th,.x-menu td {margin:0;padding:0;border:0;}

/*.x-window input -- removed from the list above to fix issues with
 "Browse..." button in IE (embedded sviewer)
*/
 
.SeqViewerApp table         { border-collapse:separate; border-spacing:0px; }
.SeqViewerApp label         { display: inline; }

/* Workaround for ExtJs slider issue SV-1765 */
.SeqViewerApp .x-slider-horz { padding-left: 7px; }
.SeqViewerApp .x-form-text,
.SeqViewerApp  textarea.x-form-field
    { padding: 1px 3px; }

.x-menu li{margin:0;padding:1px;border:0;}

.x-window div {margin:0;padding:0;border-width:0px;}
div.x-window-tl, div.x-window-ml, div.x-window-bl {padding-left:6px;}
div.x-window-tr, div.x-window-mr, div.x-window-br {padding-right:6px;}
div.x-window-mc {border-width:1px;border-style:solid;}

.x-window fieldset{margin:0;padding:0;border-width:0px;}
.x-window fieldset.x-fieldset{border-width:1px;border-style:solid;padding:10px;}

div.x-panel-header{border-width:1px;border-style:solid;padding:5px 3px 4px 5px;}
div.x-panel-body{border-width:1px;border-style:solid;}
div.x-grid3-cell-inner, div.x-grid3-hd-inner {padding: 3px 3px 3px 5px;}

div.x-tab-panel-header {border-width:1px;border-style: solid;padding-bottom: 2px;}

div.x-grid3-header{padding-top:1px;}
div.x-grid3-row{border-width:1px;border-style:solid;}
div.x-grid3-row-selected{border-width:1px;border-style:dotted;}
div.x-grid3-row-over{border-width:1px;border-style:solid;}
div.x-form-item{margin-bottom:4px;}

.x-window address,.x-window caption,.x-window cite,.x-window code,.x-window dfn,
.x-window em,.x-window strong,.x-window th,.x-window var,
.x-tip address,.x-tip caption,.x-tip cite,.x-tip code,.x-tip dfn,
.x-tip em,.x-tip strong,.x-tip th,.x-tip var,
.x-menu address,.x-menu caption,.x-menu cite,.x-menu code,.x-menu dfn,
.x-menu em,.x-menu strong,.x-menu th,.x-menu var{font-style:normal;font-weight:normal;}

.x-window ol,.x-window ul,
.x-tip ol,.x-tip ul,
.x-menu ol,.x-menu ul{list-style:none;}

.x-window caption,.x-window th,
.x-tip caption,.x-tip th,
.x-menu caption,.x-menu th{text-align:left;}

.x-window h1,.x-window h2,.x-window h3,.x-window h4,.x-window h5,.x-window h6,
.x-tip h1,.x-tip h2,.x-tip h3,.x-tip h4,.x-tip h5,.x-tip h6,
.x-menu h1,.x-menu h2,.x-menu h3,.x-menu h4,.x-menu h5,.x-menu h6{font-size:100%;}

.x-window q:before,.x-window q:after,
.x-tip q:before,.x-tip q:after,
.x-menu q:before,.x-menu q:after{content:'';}

.x-toolbar-ct p,table,pre,fieldset,dl,th,td {margin:0 0;}
.x-toolbar-ct table {border-collapse:separable;}
.x-toolbar-ct th,td {padding:0;border:0;}
.x-tab-strip-wrap ol,ul {margin:0 0;}
.x-tab-strip-wrap li {list-style-type:none;}

.x-window label, .x-tip label, .x-menu label{display:inline;}