.x-toolbar-cell .x-form-checkbox{margin-top:2px}.x-toolbar-cell .x-form-cb-label{top:0}
.x-panel-body{position:relative}#oc-module-panel-lms .x-panel-body{border:0}.x-labelfield{background:transparent;border:0;padding-top:2px!important;padding-bottom:2px!important;color:#333}
input.x-static-text-field{background:transparent;border:0;color:inherit;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.alphabet-view .letter{cursor:pointer;margin:0;padding:4px 3px}.alphabet-view .disabled{color:gray}
.alphabet-view-selected{font-weight:bold!important}.x-grid3-body .x-grid3-radio-col-td .x-grid3-cell-inner{padding:1px 0 0 0!important}
.x-grid3-radio-col{width:13px;height:13px;background-position:0 0;background-repeat:no-repeat;background-color:transparent;background-image:url(/images/ext3/form/radio.gif)}
.x-grid3-radio-col-on{width:13px;height:13px;background-position:0 -13px;background-repeat:no-repeat;background-color:transparent;background-image:url(/images/ext3/form/radio.gif)}
.not-dirty .x-grid3-dirty-cell{background:transparent}.x-outlook-hd{cursor:pointer}
.x-grid3-viewport,.x-grid3-locked{overflow:hidden;position:absolute}.x-grid3-locked .x-grid3-scroller{overflow:hidden;border-right:1px solid #99BBE8}
.ux-row-action-cell .x-grid3-cell-inner{padding:1px 0 0 0}.ux-row-action-item{float:left;min-width:16px;height:16px;background-repeat:no-repeat;margin:0 5px 0 0;cursor:pointer;overflow:hidden}
.ext-ie .ux-row-action-item{width:16px}.ext-ie .ux-row-action-text{width:auto}.ux-row-action-item span{vertical-align:middle;padding:0 0 0 20px;line-height:18px}
.ext-ie .ux-row-action-item span{width:auto}.x-grid-group-hd div{position:relative;height:16px}
.ux-grow-action-item{min-width:16px;height:16px;background-repeat:no-repeat;background-position:0 50%!important;margin:0 0 0 4px;padding:0!important;cursor:pointer;float:left}
.ext-ie .ux-grow-action-item{width:16px}.ux-action-right{float:right;margin:0 3px 0 2px;padding:0!important}
.ux-grow-action-text{padding:0!important;margin:0!important;background:transparent none!important;float:left}
.ext-ie .x-grid3-col-selection-checkbox{padding:0!important}.x-form-append{float:left;padding-right:3px}
.x-form-helptext{clear:both;font-size:9px;color:#888}.ext-ie .x-form-append{position:relative}
.x-multicombo-icon{width:16px;height:16px;float:left;background-position:-1px -1px!important;background-repeat:no-repeat!important}
.x-multicombo-icon-checked{background:transparent url(/images/ext3/menu/checked.gif)}
.x-multicombo-icon-unchecked{background:transparent url(/images/ext3/menu/unchecked.gif)}
.x-checkboxcombo-list{background-color:#DDECFE;border:1px solid #98C0F4;overflow:hidden}
.x-checkboxcombo-list-inner{background-color:#FFF;overflow-x:hidden;overflow-y:auto;position:relative}
.x-checkboxcombo-list-inner .x-form-item{border:1px solid #FFF;font:12px tahoma,arial,helvetica,sans-serif;overflow:hidden;padding:2px;white-space:nowrap;margin:0}
.x-checkboxcombo-list-inner .x-checkboxcombo-item-over{background-color:#DFE8F6;border-color:#A3BAE9!important;border:1px dotted!important;cursor:pointer;background-color:#DFE8F6;border-color:#A3BAE9!important}
.x-grid3-summary-row{border-left:1px solid #fff;border-right:1px solid #fff;color:#333;background:#f1f2f4}
.x-grid3-summary-row .x-grid3-cell-inner{font-weight:bold;padding-bottom:4px}.x-grid-hide-summary .x-grid3-summary-row{display:none}
.x-grid3-summary-msg{padding:4px 16px;font-weight:bold}.x-grid3-gridsummary-row-inner{overflow:hidden;width:100%}
.x-grid3-gridsummary-row-offset{width:10000px}.x-grid-hide-gridsummary .x-grid3-gridsummary-row-inner{display:none}
.ext-ux-wiz-Header{background-color:white;border-bottom:1px solid #99BBE8}.ext-ux-wiz-Header-title{font-weight:bold;padding:4px 0 0 4px}
.ext-ux-wiz-Header-step{color:#83C100;font-size:14px;font-weight:bold;padding:2px 4px 0 0;text-align:center}
.ext-ux-wiz-Header-stepIndicator-container{position:relative;text-align:center;margin-right:6px;margin-top:2px!important;margin-left:auto;margin-right:auto;float:none!important}
.ext-ux-wiz-Header-stepIndicator{margin-left:10px;float:left;background-image:url(/images/shared/ext-ux-wiz-stepIndicator.png);background-position:16px 0;background-repeat:repeat-x;height:24px;width:16px}
.ext-ux-wiz-Header-stepIndicator-active{background-position:0 0!important}.x-form-radio-group .x-panel-body{background-color:transparent}
#image-chooser .thumb{background:#ddd;padding:3px}#image-chooser .thumb img{height:60px;width:80px}
#image-chooser .thumb-wrap{float:left;margin:4px;margin-right:0;padding:5px}#image-chooser .thumb-wrap span{display:block;overflow:hidden;text-align:center}
#image-chooser .x-view-over{border:1px solid #ddd;background:#efefef;padding:4px}
#image-chooser .x-view-selected{background:#DFEDFF;border:1px solid #6593cf;padding:4px}
#image-chooser .x-view-selected .thumb{background:transparent}#image-chooser .x-view-selected span{color:#1A4D8F}
#image-chooser .folder .x-tree-node-icon{background:transparent url(/images/ext3/tree/folder.gif) no-repeat}
.x-date-right a.npy{background-image:url(/images/ext3/shared/dbl-right-btn.gif)!important}
.x-date-left a.npy{background-image:url(/images/ext3/shared/dbl-left-btn.gif)!important}
th.x-date-weeknumber-header a em span,.x-date-weeknumber-cell a em span{color:#66f;font-size:10px;text-align:center}
th.x-date-weeknumber-header a:hover,.x-date-weeknumber-cell a:hover{color:#66f!important;background:none!important;cursor:default!important}
.x-date-multiselect th.x-date-weeknumber-header a:hover,.x-date-multiselect .x-date-weeknumber-cell a:hover{background-color:#ddecfe!important;cursor:pointer!important}
.x-date-monthtable{border-left:1px solid #1b376c}.x-date-pickerplus .x-date-dummy img{height:1px}
.x-date-pickerplus .x-date-middle{width:120px}.x-date-pickerplus .x-date-left a{float:left!important}
.x-date-pickerplus .x-date-right a{float:right!important}.x-date-pickerplus .x-date-dummy,.x-date-pickerplus .x-date-dummy img,.x-date-pickerplus .x-date-left,.x-date-pickerplus .x-date-right{width:41px!important}
.x-date-pickerplus .x-date-middle{font-weight:normal!important;height:25px}.x-date-multiokbtn,.x-date-multitodaybtn,.x-date-multiundobtn{width:33%}
.x-datepickerplus-nationalholidays{background-color:#ececec!important}.x-datepickerplus-weekends{background-color:#f4f4f4}
.x-datepickerplus-activedate a{background-color:#ddecfe;border:1px dashed #008!important;padding:1px 4px}
.x-datepickerplus-eventdates a{background-color:#ccf;border:1px solid #008;padding:1px 4px}
.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a em,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a em span{height:19px!important;cursor:pointer}
.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-eventdates a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-activedate a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-today a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-selected a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a:hover{padding:0!important}
.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a em{width:100%!important;padding:0!important}
.x-datepickerplus-ie .x-date-pickerplus .x-date-inner a em span{padding:2px 5px}
.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-eventdates a em span,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-activedate a em span,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-today a em span,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-selected a em span{padding:1px 4px}
.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-eventdates a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-eventdates a em,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-eventdates a em span,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-activedate a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-activedate a em,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-datepickerplus-activedate a em span,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-today a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-today a em,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-today a em span,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-selected a,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-selected a em,.x-datepickerplus-ie .x-date-pickerplus .x-date-inner .x-date-selected a em span{height:17px!important}
.upload-dialog-indicator-stopped{width:16px;height:16px;background:url(/images/ext3/grid/done.gif)!important}
.upload-dialog-indicator-processing{width:16px;height:16px;background:url(/images/ext3/loading.gif)!important}
.upload-dialog-state{text-align:center;background-position:center center;background-repeat:no-repeat}
.upload-dialog-state-0{background-image:url(/images/ext3/menu/unchecked.gif)}.upload-dialog-state-1{background-image:url(/images/ext3/menu/checked.gif)}
.upload-dialog-state-2{background-image:url(/images/icons/cross.png)}.upload-dialog-state-3{background-image:url(/images/icons/uploading.gif)}
.ext-ie7 .upload-dialog .x-progress-bar .x-progress-text div{display:none}.ext-ie7 .upload-dialog .x-progress-text-back{position:absolute;left:0;right:0}
.ext-ie7 .upload-dialog .x-progress-text-back div{width:auto!important;white-space:nowrap}
.x-dlg-upload div.hlp{padding:0 0 10px 20px;height:16px;background:url(/images/icons/info.gif) no-repeat left top}
.x-dlg-upload div.swc{padding:0 0 5px 20px;height:16px;background:url(/images/icons/switcher.png) no-repeat left 0}
.x-dlg-upload div.prg{padding-top:5px}.x-dlg-upload div.prg span{color:#aaa;font:bold 12px Arial}
.x-dlg-upload div.prg table{margin-top:15px}.x-dlg-upload div.prg td{padding:4px 0}
.x-dlg-upload-progress{margin-bottom:5px;height:24px;border:1px solid gray;background-color:#fff}
.x-dlg-upload-progress-bar{height:100%;background-color:Red;background:url(/images/progress.gif) repeat-x}
.x-dlg-upload-status{text-align:center;font-weight:bold;font-size:1.2em}.x-dlg-upload div.suc{padding:5px 0 3px 23px;overflow:hidden;background:url(/images/icons/check.gif) no-repeat 2px 5px}
.ufu-win .x-panel-header{background-image:none;border-bottom-style:none}.ufu-win p.hlp{padding:8px 0 3px 25px;overflow:hidden;background-repeat:no-repeat;background-position:7px 7px;font-weight:bold}
.ufu-win p.info{padding:10px 0 3px 30px;overflow:hidden;background:url(/images/shared/arrow-right.gif) no-repeat 20px 14px}
.ufu-win div.prg p.hlp{background-image:url(/images/icons/info.gif)}.ufu-win div.prg p.bar{display:block;background:url(/images/shared/progress-bar.gif) no-repeat center bottom;height:20px}
.ufu-win div.prg p.bar span{display:none}.ufu-win div.prg p.center{text-align:center}
.ufu-win div.suc p.hlp{background-image:url(/images/icons/check.gif)}.ufu-win div.err p.hlp{background-image:url(/images/icons/exclamation.gif)}
/*!
 * Ext JS Library 3.2+
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */.x-treegrid-root-table{border-right:1px solid}
.x-treegrid-root-node{overflow:auto}.x-treegrid-hd-hidden{visibility:hidden;border:0;width:0}
.x-treegrid-col{border-bottom:1px solid;height:20px;overflow:hidden;vertical-align:top;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.x-treegrid-col .x-tree-node-icon{width:16px;height:16px}.x-treegrid-text{padding-left:4px;-moz-user-select:none;-khtml-user-select:none}
.x-treegrid-resizer{border-left:1px solid;border-right:1px solid;position:absolute;left:0;top:0}
.x-treegrid-header-inner{overflow:hidden}.x-treegrid-root-table,.x-treegrid-col{border-color:#ededed}
.x-treegrid-resizer{border-left-color:#555;border-right-color:#555}.x-treegrid-node-bold{font-weight:bold;font-size:12px!important}
.x-treegrid-node-bold td{background-color:#EBF3FD!important;background-image:url(/images/ext3/grid/grid3-hrow-over.gif)!important}
.x-multicombo-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.x-tab-scroller-right-over{background-position:-18px 0}.x-tab-tabmenu-right{background:transparent url(/images/ext3/ux/tab-scroller-menu.gif) no-repeat 0 0;border-bottom:1px solid #8db2e3;width:18px;position:absolute;right:0;top:0;z-index:10;cursor:pointer}
.x-tab-tabmenu-over{background-position:-18px 0}.x-tab-tabmenu-disabled{background-position:0 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}
.ux-icon-combo-icon{background-repeat:no-repeat;background-position:0 50%;width:18px;height:14px}
.ux-icon-combo-input{padding-left:25px;text-indent:25px}.x-form-field-wrap .ux-icon-combo-icon{top:3px;left:5px}
.ux-icon-combo-item{background-repeat:no-repeat!important;background-position:3px 50%!important;padding-left:24px!important}
.ux-icon-img-combo-item{background-repeat:no-repeat!important;background-position:3px 50%!important;padding-left:2px!important}
.ux-icon-img{margin-right:5px!important}.x-tree-checkbox{background:url('/images/ext3/form/checkbox.gif') no-repeat 0 0;height:13px;width:13px;vertical-align:middle}
.x-tree-checkbox-over .x-tree-checkbox{background-position:-13px 0}.x-tree-checkbox-down .x-tree-checkbox{background-position:-26px 0}
.x-tree-node-disabled .x-tree-checkbox{background-position:-39px 0}.x-tree-node-checked{background-position:0 -13px}
.x-tree-checkbox-over .x-tree-node-checked{background-position:-13px -13px}.x-tree-checkbox-down .x-tree-node-checked{background-position:-26px -13px}
.x-tree-node-disabled .x-tree-node-checked{background-position:-39px -13px}.x-tree-node-grayed{background-position:0 -26px}
.x-tree-checkbox-over .x-tree-node-grayed{background-position:-13px -26px}.x-tree-checkbox-down .x-tree-node-grayed{background-position:-26px -26px}
.x-tree-node-disabled .x-tree-node-grayed{background-position:-39px -26px}.x-tree-branch-unchecked .x-tree-checkbox,.x-tree-branch-unchecked .x-tree-node-checked,.x-tree-branch-unchecked .x-tree-node-grayed{background-position:0 0}
.x-tree-branch-unchecked .x-tree-checkbox-over .x-tree-checkbox,.x-tree-branch-unchecked .x-tree-checkbox-over .x-tree-node-checked,.x-tree-branch-unchecked .x-tree-checkbox-over .x-tree-node-grayed{background-position:-13px 0}
.x-tree-branch-unchecked .x-tree-checkbox-down .x-tree-checkbox,.x-tree-branch-unchecked .x-tree-checkbox-down .x-tree-node-checked,.x-tree-branch-unchecked .x-tree-checkbox-down .x-tree-node-grayed{background-position:-26px 0}
.x-tree-branch-unchecked .x-tree-node-disabled .x-tree-checkbox,.x-tree-branch-unchecked .x-tree-node-disabled .x-tree-node-checked,.x-tree-branch-unchecked .x-tree-node-disabled .x-tree-node-grayed{background-position:-39px 0}
.x-tree-branch-checked .x-tree-checkbox,.x-tree-branch-checked .x-tree-node-checked,.x-tree-branch-checked .x-tree-node-grayed{background-position:0 -13px}
.x-tree-branch-checked .x-tree-checkbox-over .x-tree-checkbox,.x-tree-branch-checked .x-tree-checkbox-over .x-tree-node-checked,.x-tree-branch-checked .x-tree-checkbox-over .x-tree-node-grayed{background-position:-13px -13px}
.x-tree-branch-checked .x-tree-checkbox-down .x-tree-checkbox,.x-tree-branch-checked .x-tree-checkbox-down .x-tree-node-checked,.x-tree-branch-checked .x-tree-checkbox-down .x-tree-node-grayed{background-position:-26px -13px}
.x-tree-branch-checked .x-tree-node-disabled .x-tree-checkbox,.x-tree-branch-checked .x-tree-node-disabled .x-tree-node-checked,.x-tree-branch-checked .x-tree-node-disabled .x-tree-node-grayed{background-position:-39px -13px}
.ext-ie .x-row-editor .x-form-text{margin:0!important}.x-row-editor-header{height:2px;overflow:hidden;background:transparent url(/images/ext3/roweditor/row-editor-bg.gif) repeat-x 0 0}
.x-row-editor-footer{height:2px;overflow:hidden;background:transparent url(/images/ext3/roweditor/row-editor-bg.gif) repeat-x 0 -2px}
.ext-ie .x-row-editor-footer{margin-top:-1px}.x-row-editor-body{overflow:hidden;zoom:1;background:#ebf2fb;padding-top:2px}
.x-row-editor .x-btns{position:absolute;top:28px;left:20px;padding-left:5px;background:transparent url(/images/ext3/roweditor/row-editor-btns.gif) no-repeat 0 0}
.x-row-editor .x-btns .x-plain-bwrap{padding-right:5px;background:transparent url(/images/ext3/roweditor/row-editor-btns.gif) no-repeat right -31px}
.x-row-editor .x-btns .x-plain-body{background:transparent url(/images/ext3/roweditor/row-editor-btns.gif) repeat-x 0 -62px;height:31px}
.x-row-editor .x-btns .x-table-layout-cell{padding:3px}.ext-ie6 .x-row-editor .x-form-field-wrap .x-form-trigger,.ext-ie7 .x-row-editor .x-form-field-wrap .x-form-trigger{top:1px}
.ext-ie6 .x-row-editor .x-form-field-trigger-wrap,.ext-ie7 .x-row-editor .x-form-field-trigger-wrap{margin-top:-1px}
.errorTip .x-tip-body ul{list-style-type:disc;margin-left:15px}.x-form-field-wrap .x-form-spinner-trigger{background:transparent url('/images/ext3/spinner/spinner.gif') no-repeat 0 0}
.x-form-field-wrap .x-form-spinner-overup{background-position:-17px 0}.x-form-field-wrap .x-form-spinner-clickup{background-position:-34px 0}
.x-form-field-wrap .x-form-spinner-overdown{background-position:-51px 0}.x-form-field-wrap .x-form-spinner-clickdown{background-position:-68px 0}
.x-trigger-wrap-focus .x-form-spinner-trigger{background-position:-85px 0}.x-trigger-wrap-focus .x-form-spinner-overup{background-position:-102px 0}
.x-trigger-wrap-focus .x-form-spinner-clickup{background-position:-119px 0}.x-trigger-wrap-focus .x-form-spinner-overdown{background-position:-136px 0}
.x-trigger-wrap-focus .x-form-spinner-clickdown{background-position:-153px 0}.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid #7eadd9}
.x-form-field-wrap .x-form-spinner-splitter{line-height:1px;font-size:1px;background:transparent url('/images/ext3/spinner/spinner-split.gif') no-repeat 0 0;position:absolute;cursor:n-resize}
.x-trigger-wrap-focus .x-form-spinner-splitter{background-position:-14px 0}.x-grid3-progresscol .x-grid3-cell-inner{padding:0 0 0 5px}
.x-grid3-progresscol .x-progress-bar{height:16px}.x-grid3-progresscol .x-progress-inner{height:16px}
.x-grid3-progresscol .x-progress-text-front-ie6{padding:2.5px 5px}.x-grid3-progresscol .x-progress-text-front{padding:2px 5px}
.x-progress-bar-red,.x-progress-bar-orange,.x-progress-bar-green{border-bottom:1px solid #7fa9e4;float:left;height:16px}
.x-progress-bar-red{background:#f00 url(/images/ext3/grid/progress-bg-red.gif) repeat-x scroll left center;border-top:1px solid #ecb7ad}
.x-progress-bar-orange{background:#9cbfee url(/images/ext3/grid/progress-bg-orange.gif) repeat-x scroll left center;border-right:1px solid #deab7e;border-top:1px solid #d7b290}
.x-progress-bar-green{background:#0f0 url(/images/ext3/grid/progress-bg-green.gif) repeat-x scroll left center;border-right:1px solid #5bd976;border-top:1px solid #79e18f}
.x-locationbar{padding-left:5px}.x-locationbar .x-locationbar-location{background-color:white;border-top:1px solid #96969D;border-bottom:1px solid #96969D}
.x-locationbar .x-locationbar-location-first{border-left:1px solid #96969D}.x-locationbar .x-locationbar-location-last{border-right:1px solid #96969D}
.x-locationbar .x-btn-menu-arrow-wrap .x-btn-center button{background:transparent url(/images/ext3/locationbar/btn-arrow.gif) no-repeat scroll 0 3px;width:12px}
.x-locationbar .x-btn-menu-active .x-btn-menu-arrow-wrap .x-btn-center button{background-position:0 -99px}
.x-locationbar .x-btn-click .x-btn-center,.x-locationbar .x-btn-pressed .x-btn-center,.x-locationbar .x-btn-menu-active .x-btn-center{background:transparent url(/images/ext3/toolbar/tb-btn-sprite.gif) repeat-x scroll 0 -105px}
.x-locationbar .x-locationbar-location .x-btn-mc em{display:block;padding-right:10px;background:url(/images/ext3/locationbar/btn-arrow.gif) no-repeat scroll right 1px}
.x-locationbar .x-locationbar-location .x-btn-over .x-btn-mc em{background-position:right -99px}
.x-locationbar .x-locationbar-location .x-btn-menu-active .x-btn-mc em{background-position:right -99px}
.x-locationbar .x-locationbar-location-noarrow .x-btn-mc em{background-image:none!important}
.alphabet-view .letter{cursor:pointer;margin:0;padding:4px 3px}.alphabet-view .disabled{color:gray}
.alphabet-view-selected{font-weight:bold!important}.x-content{font:10pt Arial!important;height:100%}
.x-content h1{font-size:1.6em;line-height:1}.x-content h2{font-size:1.5em;line-height:1}
.x-content h3{font-size:1.4em;line-height:1}.x-content h4{font-size:1.3em;line-height:1}
.x-content h5{font-size:1.2em;line-height:1}.x-content h6{font-size:1em;line-height:1}
.x-content hr{display:block;background:#aaa;color:#aaa;width:100%;height:1px;border:0}
.x-content ul{list-style:disc outside}.x-content ol{list-style:decimal outside}.x-content hr,.x-content p,.x-content ul,.x-content ol,.x-content dl,.x-content pre,.x-content blockquote,.x-content address,.x-content table,.x-content form{margin-bottom:1.6em}
.x-content p+p{margin-top:-.8em}.x-content h1{margin:1em 0 .5em}.x-content h2{margin:1.07em 0 .535em}
.x-content h3{margin:1.14em 0 .57em}.x-content h4{margin:1.23em 0 .615em}.x-content h5{margin:1.33em 0 .67em}
.x-content h6{margin:1.6em 0 .8em}.x-content th,.x-content td{padding:.8em}.x-content caption{padding-bottom:.8em}
.x-content blockquote{padding:0 1em;margin:1.6em 0}.x-content fieldset{padding:0 1em 1em 1em;margin:1.6em 0}
.x-content legend{padding-left:.8em;padding-right:.8em}.x-content legend+*{margin-top:1em}
.x-content textarea,.x-content input{padding:.3em .4em .15em .4em}.x-content select{padding:.1em .2em 0 .2em}
.x-content option{padding:0 .4em .1em}.x-content button{padding:.3em .5em}.x-content input[type='radio']{position:relative;bottom:-.3em}
.x-content dt{margin-top:.8em;margin-bottom:.4em}.x-content ul,.x-content ol{margin-left:2.2em}
.x-content ul ul,content ol ul,.x-content ul ol,content ol ol{margin-bottom:0}.x-content form div{padding-bottom:.8em}
.x-content blockquote>*{margin:.8em 0}.x-content a:link{color:#6480e8}.x-content a:visited{color:#99c}
.x-content a:hover{color:#4e63b4}.x-content a:active,.x-content a:focus{color:#000}
.x-content code,.x-content pre{color:#c33}.x-content b,.x-content strong{font-weight:bold!important}
.x-content i,.x-content em{font-style:italic!important}.x-content p{margin:0!important}
.ext-ie .x-fieldset-noborder legend span{position:relative;left:0}.x-superboxselect{position:relative;height:auto!important;margin:0;overflow:hidden;padding:2px;display:block;outline:none!important}
.x-superboxselect input[disabled]{background-color:transparent}.x-superboxselect ul{overflow:hidden;cursor:text}
.x-superboxselect-display-btns{padding-right:33px!important}.x-superboxselect-btns{position:absolute;right:1px;top:0;overflow:hidden;padding:2px}
.x-superboxselect-btns div{float:left;width:16px;height:16px;margin-top:4px}.x-superboxselect-btn-clear{background:url(/images/widgets/clear.png) no-repeat scroll left 0}
.x-superboxselect-btn-expand{background:url(/images/widgets/expand.png) no-repeat scroll left 0}
.x-superboxselect-btn-over{background-position:left -16px}.x-superboxselect-btn-hide{display:none}
.x-superboxselect li{float:left;margin:1px 1px 2px 1px;padding:0;line-height:18px}
.x-superboxselect-stacked li{float:none!important}.x-superboxselect-input input{border:0;outline:0;margin-top:4px;margin-bottom:4px}
body.ext-ie .x-superboxselect-input input{background:0;border:0;margin-top:3px}.x-superboxselect-item{position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #CAD8F3;background-color:#DEE7F8;padding:1px 15px 1px 5px!important}
body.ext-ie7 .x-superboxselect-item{margin:2px 1px 2px 1px;line-height:1.2em;padding:2px 17px 4px 5px!important}
body.ext-ie6 .x-superboxselect-item{margin:2px 1px 2px 1px;line-height:1.2em;padding:2px 19px 4px 5px!important}
.x-superboxselect-item-hover{background:#BBCEF1;border:1px solid #6D95E0}.x-superboxselect-item-focus{border-color:#598BEC;background:#598BEC;color:#fff}
.x-superboxselect-item-close{background:url(/images/widgets/close.png) no-repeat scroll left 0;border:0;cursor:default;font-size:1px;height:16px;padding:0;position:absolute;right:0;top:2px;width:13px;display:block;cursor:pointer}
.x-superboxselect-item-close:hover,.x-superboxselect-item-close:active{background-position:left -12px}
.x-superboxselect-item-focus .x-superboxselect-item-close{background-position:left -24px}
.x-item-disabled .x-superboxselect-item-close{background-position:left -36px}.x-form-field-wrap .x-form-login-trigger{cursor:pointer;background-image:url(/images/login-trigger.gif)}
.license-inactive{color:#A1A1A1!important}.star-rating{display:inline;padding-right:10px}
.star-rating-icon{float:left;height:13px;width:13px}.x-star-combo{background:none no-repeat scroll 0 0 transparent!important;border:0 solid #000!important}
.x-star-combo-trigger{background:none no-repeat scroll 0 0 transparent!important;border:0 solid #000!important;cursor:pointer!important;height:24px!important;position:absolute!important;top:0!important;width:60px!important;background-image:url("/images/icons/flowicons/rate-trigger.png")!important}
.x-star-combo-trigger.x-form-trigger-over{background-position:-59px 0!important}
.x-star-combo-trigger.x-form-trigger-click{background-position:-118px 0!important}
.x-star-combo-value{float:left;width:90px;height:16px;margin-bottom:5px;margin-right:5px!important}
.x-star-combo-staroff-track{width:80px;position:absolute;background-image:url(/images/icons/rating_star_off.png);height:18px;top:3px;left:6px}
.x-star-combo-staron-track{position:relative;width:100%;background-image:url(/images/icons/rating_star.png);height:18px;top:0}
.x-star-combo-stats{margin-left:2px;padding-top:2px;text-align:center;width:30px}
td.ux-grid-hd-group-cell{background:url(/images/ext3/grid/grid3-hrow.gif) repeat-x bottom}
.x-form-tscheckbox{height:13px;width:13px;background:url('/images/shared/gradebook-checkbox.gif') no-repeat 0 0;vertical-align:bottom}
.x-checkbox-checked .x-form-tscheckbox{background-position:0 -13px}.x-checkbox-undef .x-form-tscheckbox{background-position:0 -26px}
.x-item-disabled .x-form-tscheckbox{background-position:-39px 0}.x-form-check-over .x-form-tscheckbox{background-position:-13px 0}
.x-form-check-down .x-form-tscheckbox{background-position:-26px 0}.x-checkbox-checked .x-form-check-over .x-form-tscheckbox{background-position:-13px -13px}
.x-checkbox-checked .x-form-check-down .x-form-tscheckbox{background-position:-26px -13px}
.x-checkbox-checked.x-item-disabled .x-form-tscheckbox{background-position:-39px -13px}
.x-checkbox-undef .x-form-check-over .x-form-tscheckbox{background-position:-13px -26px}
.x-checkbox-undef .x-form-check-down .x-form-tscheckbox{background-position:-26px -26px}
.x-checkbox-undef.x-item-disabled .x-form-tscheckbox{background-position:-39px -26px}
.x-gradebook-grid .x-form-cb-label{margin:0;padding:0}.x-gradebook-grid .x-form-check-wrap{text-align:center;line-height:15px!important}
.x-menu-floating .x-form-check-wrap .x-form-field{margin:2px}.x-menu-floating .x-form-check-wrap .x-form-cb-label{margin-left:10px}
.x-form-field-wrap .x-form-openwindow-trigger{background-image:url(/images/ext3/form/openwindow-trigger.gif)}
.x-form-file-wrap{position:relative;height:22px}.x-form-file-wrap .x-form-file{position:absolute;right:0;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;height:22px}
.x-form-file-wrap .x-form-file-btn{position:absolute;right:0;z-index:1}.x-form-file-wrap .x-form-file-text{position:absolute;left:0;z-index:3;color:#777}
/*!
 * Ext JS Library 3.3.0
 * Copyright(c) 2006-2010 Ext JS, Inc.
 * licensing@extjs.com
 * http://www.extjs.com/license
 */.x-tot2ivn-vr-tab-panel{background:#CEDFF5;border-color:#99BBE8!important}
.x-tot2ivn-vr-tab-panel-header{float:left}.x-tot2ivn-vr-tab-panel .x-tot2ivn-vr-tab-strip-spacer{visibility:hidden}
.x-tot2ivn-vr-tab-panel ul.x-tot2ivn-vr-tab-strip-top{border-bottom:0}.x-tot2ivn-vr-tab-strip-wrap{border-bottom:1px solid #aac3e5}
.x-tot2ivn-vr-tab-panel-bwrap{border-left:1px solid #99BBE8;float:right;background:#fff}
.x-tot2ivn-vr-tab-panel li.x-tot2ivn-vr-tab-strip-title{display:inline-block;float:left;width:100%;overflow:hidden;white-space:nowrap}
.x-tab-strip span.x-tot2ivn-vr-tab-strip-text,.x-tab-strip-active .x-tab-right span.x-tot2ivn-vr-tab-strip-text{padding-top:7px!important;padding-bottom:7px!important}
.ext-gecko .x-window-body .x-form-item{overflow-x:hidden}.no-icon-menu{background-image:none}
.no-icon-menu a.x-menu-item{padding-left:5px;padding-right:5px}.no-icon-menu a.x-menu-item .x-menu-item-icon{display:none}
div.mce-disabled-overlay{background-color:black;opacity:.3;-ms-filter:"alpha(opacity=30)";position:absolute;top:0;left:0;width:100%;height:100%}
.x-window-tinymce .mce-window{border-radius:0;box-shadow:0;-webkit-box-shadow:0}
#mce-modal-block,.x-window-tinymce .mce-window-head{display:none!important}
.ext-ux-wiz-Header{background-color:white;border-bottom:1px solid #99BBE8}.ext-ux-wiz-Header-title{font-weight:bold;padding:4px 0 0 4px}
.ext-ux-wiz-Header-step{color:#83C100;font-size:14px;font-weight:bold;padding:2px 4px 0 0;text-align:center}
.ext-ux-wiz-Header-stepIndicator-container{position:relative;text-align:center;margin-right:6px;margin-top:2px!important;margin-left:auto;margin-right:auto;float:none!important}
.ext-ux-wiz-Header-stepIndicator{margin-left:10px;float:left;background-image:url(/images/shared/ext-ux-wiz-stepIndicator.png);background-position:16px 0;background-repeat:repeat-x;height:24px;width:16px}
.ext-ux-wiz-Header-stepIndicator-active{background-position:0 0!important}