.x-form-check-group .x-form-invalid .mainSection-body,.x-form-radio-group .x-form-invalid .mainSection-body{background-color:transparent;}
fieldset.mainSection-collapsed{padding-bottom:0!important;border-width:1px 0 0 0!important;}
fieldset.mainSection-collapsed .x-fieldset-bwrap{visibility:hidden;position:absolute;left:-1000px;top:-1000px;}
.x-grid-panel .mainSection-body{overflow:hidden!important;}
.x-grid-panel .mainSection-mc .mainSection-body{border:1px solid #99bbe8;}
.ext-ie7 .x-grid-panel .mainSection-bbar{position:relative;}
.x-tree .mainSection-body{background-color:#fff;}
.ext-strict .ext-ie .x-tree .mainSection-bwrap{position:relative;overflow:hidden;}
#x-debug-browser.mainSection-collapsed .x-tool-toggle{background-position:0 -60px;}
#x-debug-browser.mainSection-collapsed .x-tool-toggle-over{background-position:-15px -60px;}
.mainSection{border-style:solid;border-color:#99bbe8;border-width:0;}

.mainSection-header{
	overflow:hidden;zoom:1;
	/*color:#15428b;*/
	/*font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 3px 4px 5px;border:1px solid #99bbe8;*/
	/*line-height:15px;*/
	/*background:transparent url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px;*/
}
.mainSection-bwrap{overflow:hidden;zoom:1;left:0;top:0;}
.ext-strict .ext-ie .x-tree .mainSection-bwrap{position:relative;overflow:hidden;}
.mainSection-body{
	/*border:1px solid #99bbe8;*/
	border-top:0 none;overflow:hidden;background:white;position:relative;}

.mainSection-bbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.mainSection-tbar .x-toolbar{border:1px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.mainSection-tbar-noheader .x-toolbar,.mainSection-mc .mainSection-tbar .x-toolbar{border-top:1px solid #99bbe8;border-bottom:0 none;}
.mainSection-body-noheader,.mainSection-mc .mainSection-body{border-top:1px solid #99bbe8;}
.mainSection-header{overflow:hidden;zoom:1;}
.mainSection-tl .mainSection-header{color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px 0;border:0 none;background:transparent;}
.mainSection-tl .mainSection-icon,.x-window-tl .mainSection-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1;}
.mainSection-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px;}
.mainSection-tc{background:transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 0;overflow:hidden;}
.ext-strict .ext-ie7 .mainSection-tc{overflow:visible;}
.mainSection-tl{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 0;padding-left:6px;zoom:1;border-bottom:1px solid #99bbe8;}
.mainSection-tr{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat right 0;zoom:1;padding-right:6px;}
.mainSection-bc{background:transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 bottom;zoom:1;}
.mainSection-bc .mainSection-footer{zoom:1;}
.mainSection-bl{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 bottom;padding-left:6px;zoom:1;}
.mainSection-br{background:transparent url(../images/default/panel/corners-sprite.gif) no-repeat right bottom;padding-right:6px;zoom:1;}
.mainSection-mc{border:0 none;padding:0;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;padding-top:6px;background:#dfe8f6;}
.mainSection-mc .mainSection-body{background:transparent;border:0 none;}
.mainSection-ml{background:#fff url(../images/default/panel/left-right.gif) repeat-y 0 0;padding-left:6px;zoom:1;}
.mainSection-mr{background:transparent url(../images/default/panel/left-right.gif) repeat-y right 0;padding-right:6px;zoom:1;}
.mainSection-bc .mainSection-footer{padding-bottom:6px;}
.mainSection-nofooter .mainSection-bc,.mainSection-nofooter .x-window-bc{height:6px;font-size:0;line-height:0;}
.mainSection-bwrap{overflow:hidden;zoom:1;left:0;top:0;}
.mainSection-body{overflow:hidden;zoom:1;}
.mainSection-collapsed .x-resizable-handle{display:none;}
.ext-gecko .mainSection-animated div{overflow:hidden!important;}
.mainSection-collapsed .x-tool-toggle{background-position:0 -75px;}
.mainSection-collapsed .x-tool-toggle-over{background-position:-15px -75px;}
.mainSection-ghost{background:#cbddf3;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);}
.mainSection-ghost ul{margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;border:1px solid #99bbe8;border-top:0 none;display:block;}
.mainSection-ghost *{cursor:move!important;}
.mainSection-dd-spacer{border:2px dashed #99bbe8;}
.mainSection-btns-ct{padding:5px;}
.mainSection-btns-ct .x-btn{float:right;clear:none;}
.mainSection-btns-ct .mainSection-btns td{border:0;padding:0;}
.mainSection-btns-ct .mainSection-btns-right table{float:right;clear:none;}
.mainSection-btns-ct .mainSection-btns-left table{float:left;clear:none;}
.mainSection-btns-ct .mainSection-btns-center{text-align:center;}
.mainSection-btns-ct .mainSection-btns-center table{margin:0 auto;}
.mainSection-btns-ct table td.mainSection-btn-td{padding:3px;}
.mainSection-btns-ct .x-btn-focus .x-btn-left{background-position:0 -147px;}
.mainSection-btns-ct .x-btn-focus .x-btn-right{background-position:0 -168px;}
.mainSection-btns-ct .x-btn-focus .x-btn-center{background-position:0 -189px;}
.mainSection-btns-ct .x-btn-over .x-btn-left{background-position:0 -63px;}
.mainSection-btns-ct .x-btn-over .x-btn-right{background-position:0 -84px;}
.mainSection-btns-ct .x-btn-over .x-btn-center{background-position:0 -105px;}
.mainSection-btns-ct .x-btn-click .x-btn-center{background-position:0 -126px;}
.mainSection-btns-ct .x-btn-click .x-btn-right{background-position:0 -84px;}
.mainSection-btns-ct .x-btn-click .x-btn-left{background-position:0 -63px;}
.mainSection-ghost .x-window-tl{border-bottom:1px solid #99bbe8;}
.mainSection-collapsed .x-window-tl{border-bottom:1px solid #84a0c4;}
.mainSection-noborder .mainSection-body-noborder{border-width:0;}
.mainSection-noborder .mainSection-header-noborder{border-width:0;border-bottom:1px solid #99bbe8;}
.mainSection-noborder .mainSection-tbar-noborder .x-toolbar{border-width:0;border-bottom:1px solid #99bbe8;}
.mainSection-noborder .mainSection-bbar-noborder .x-toolbar{border-width:0;border-top:1px solid #99bbe8;}
.mainSection-collapsed .x-accordion-hd .x-tool-toggle{background-position:0 -240px;}
.mainSection-collapsed .x-accordion-hd .x-tool-toggle-over{background-position:-15px -240px;}
.x-portal .mainSection-dd-spacer { margin-bottom:10px;}
.x-portlet { margin-bottom:10px;}
/* Clean up the look of the portlets */
.x-portlet .mainSection-ml { padding-left:2px; }
.x-portlet .mainSection-mr { padding-right:2px; }
.x-portlet .mainSection-bl { padding-left:2px; }
.x-portlet .mainSection-br { padding-right:2px; }
.x-portlet .mainSection-body { background:white; }
.x-portlet .mainSection-mc { padding-top:2px; }
.x-portlet .mainSection-bc .mainSection-footer { padding-bottom:2px; }
.x-portlet .mainSection-nofooter .mainSection-bc { height:2px; }
.x-masked select, .x-masked object, .x-masked embed { visibility: inherit; }