﻿    .linkBusquedaAvanzada{font: 12px tahoma, arial, helvetica, sans-serif;cursor: pointer; text-align: right; text-decoration: underline;}
    .linkAzul{cursor: pointer;color: Blue;text-decoration: underline;}
    #divPaginacion td{ font-size:11px;width:40px; text-align:center; color:Blue;cursor:pointer;}
    #divPaginacion td:hover{ font-size:12px;text-decoration:underline;}
    #divPaginacion td.seleccionada{font-weight:bold;}
    #divPaginacion td.seleccionada:hover{font-size:11px;text-decoration:none;}
    .filaCabecera{color: white;background-color: rgb(42, 108, 143);font-weight: bold;font-size: xx-small;height: 12px;}
    .filaCabecera div{ float:left;text-align:center; margin:0px; padding:0px;}
    
    .filaDetalle{clear:both; margin:0px;padding:0px;font-size:xx-small;overflow:hidden;}
    .filaDetalle div{float:left;}
    .filaDetalle .detalleResultado{width:90px;}
    .filaDetalle select.detalleResultado{width:94px;margin:0px;}
    .filaAlt {background-color:#EFF3FB;}
    
    .detalle-sel{width: 19px;height: 12px;padding-top:3px;}
    .detalle-cod{width: 80px; margin-left:2px; padding-top:3px;}
    .detalle-abr{width: 80px; margin-left:2px; padding-top:3px;}
    .detalle-nom{width: 180px; padding-top:3px;}
    .detalle-res{width: 95px;}
    .detalle-int{width: 95px;text-align:center;padding-top:2px;}
    .detalle-ult{width: 100px;text-align:center;padding-top:2px;}
    .detalle-ref{width: 95px;text-align:center;padding-top:2px;}
    .detalle-uni{width: 52px;text-align:center;padding-top:2px;}
    .detalle-rep{width: 85px;padding-top:3px;}
    .detalle-rep label{cursor: pointer;color: Blue;}
    .detalle-con,.detalle-val,.detalle-imp,.detalle-com,.detalle-vre{width: 30px;text-align:center;padding-top:2px;}
    
    .divGrupoRH{float: right; width:210px; text-align:center; margin:0px;padding:0px;}
    .divGrupoRH label{ float: right; font-weight: bold; font-size: 16px;}
    
    .labelHistorico{font-family: verdana;font-size: 10px;text-align: right;font-weight:bold;color:#00F;cursor:pointer;margin-left:10px;}
    .tablaFechaHistorico{margin-top: 5px;border-collapse:collapse;border: #6593CF solid 1px;font-size: 9px;font-family: Verdana, Tahoma, Arial;}
    .tablaFechaHistorico th{font-weight: lighter;}
    .tablaHistorico{border-collapse:collapse;border: #6593CF solid 1px;font-size:xx-small;font-family: Verdana, Tahoma, Arial;}
    .tablaHistorico th{border: #6593CF solid 1px;border-collapse:collapse;background-color:#2b6d90;color: #FFF;text-align:center;font-weight:bold;}
    .tablaHistorico td{border: #6593CF solid 1px;border-collapse:collapse;color: #000;font-weight:normal;}    

    .textoFiltro{width:180px;}
    input {padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px;font-family: verdana, tahoma, arial;}
    .h3Titulo{margin-bottom: 5px;}
    .imgBuscar{width:19px;cursor: pointer;height:19px;}
    .textoCodigoBusqueda{background-color:Transparent;border-style:Groove;font-size:XX-Small;height:16px;width:56px; margin:0px;padding:0px;}
    .tituloTablaContenido{background-color:#2b6d90;font-weight: bold; font-size: xx-small; color: white; font-family: Verdana;}
    .csgBoton{background-repeat:no-repeat;overflow: hidden; background-position: 2px 2px;width: 19px;height: 19px;border:none;cursor:pointer;border: #fff 0px solid;background-color:Transparent;}
    .divImageLeft{background-repeat:no-repeat;overflow: hidden; background-position: 2px 2px;width: 19px;height: 19px;border-width:0; display:block;float:left;}
    .arrow-left{background-image: url(../../../resources/images/flechaizq.gif);}
    .arrow-right{background-image: url(../../../resources/images/flechader.gif);}
    .arrow-add{background-image: url(../../../resources/icons/Agregar.gif);}
    .find{background-image: url(../../../ext-1.0/resources/images/default/dd/Buscar.gif);}
    .clean{background-image: url(../../../resources/icons/limpiar.gif);}
    .borrar{background-image: url(../../../resources/icons/Borrar.gif);}
    .drop{background-image: url(../../../ext-1.0/resources/images/default/dd/drop-del.gif);}
    .add{background-image: url(../../../ext-1.0/resources/images/default/dd/drop-add.gif);}
    .etiqueta{background-image: url(../../../Resources/Icons/label16.ico);}
    .f7{background-image: url(../../../resources/images/F7.gif); width:62px;font:11px tahoma,verdana,helvetica;margin-left:10px; text-align:right;}
    .date{background-image: url(../../../ext-1.0/resources/images/default/shared/calendar.gif);}
    .edit{background-image:url(../../../resources/Icons/Modificar.gif);}
    .edit-off{background-image:url(../../../resources/Icons/Modificar_off.gif);}
    .print{background-image:url(../../../Resources/Icons/Laser.gif);}
    .noprint{background-image:url(../../../Resources/Icons/Laser_red.gif);}
    .tablaContenido{ width:100%;border-collapse:collapse;border-width:1px;}
    .tablaContenido td,.tablaContenido th{border-width:1px;}
    .tablaContenidoRowAlt{background-color:gainsboro;}
    .tablaContenidoCeldaBorra{text-align:center;margin-left:auto;margin-right:auto;width:35px;}
    .cursorPointer{cursor:pointer;}
    .tablaBusqueda{width: 100%; overflow: hidden;border-collapse: collapse;background-color: #fff;border-color: lightGrey;}
    .tablaBusqueda th{font-size:12px;text-align:center;margin-left:auto;margin-right:auto;}
    .tablaBusqueda td{padding-left:4px;padding-right:4px;padding-bottom:1px;padding-top:1px;font-size:small;border-width:1px; border-style:inset;font-family:verdana, tahoma, arial;font-size:7pt;}
    .tablaBusqueda input[type=button]{font-size:7px;cursor:pointer;}
    .cboTipoBusqueda{font-size:xx-small;}
    .celdaNumerica{text-align:right;color:Blue; padding-right:3px;}
    .statistics{background-image:url(../../../Resources/Icons/Estadisticas24.gif);}
    .a1:visited ,.a1:active,.a1:hover,.a1:link{text-decoration:underline;color:Green}
    .a2:visited ,.a2:active,.a2:hover,.a2:link {text-decoration:underline;color:Blue}
        
    .x-form-textDim {font-size:11px;	border-right: #b5b8c8 1px solid;	padding-right: 3px;	border-top: #b5b8c8 1px solid;	padding-left: 3px;	background: url(../../../ext-1.0/resources/images/default/form/text-bg.gif) #fff repeat-x 0px 0px;	padding-bottom: 1px;	border-left: #b5b8c8 1px solid;	padding-top: 1px;	border-bottom: #b5b8c8 1px solid}
    .x-form-textDim {	vertical-align: middle;	line-height: 17px;	height: 18px}

    #msg-div {
        position:absolute;
        left:0px;
        top:10px;
        width:450px;
        z-index:20000;
    }

.ext-shim {	left: 0px;	visibility: hidden;	overflow: hidden;	position: absolute;	top: 0px}
.ext-ie .ext-shim {	filter: alpha(opacity=0)}
.x-unselectable {	moz-user-select: none;	khtml-user-select: none}
.x-unselectable {	moz-user-select: none;	khtml-user-select: none}
.x-ie-shadow {	display: none;	background: #777;	left: 0px;	overflow: hidden;	zoom: 1;	position: absolute;	top: 0px}
.x-clear {	clear: both;	font-size: 0px;	overflow: hidden;	line-height: 0;	height: 0px}
.x-form-field {	margin: 0px;	font: 12px tahoma, arial, helvetica, sans-serif}
.x-form-text {	border-right: #b5b8c8 1px solid;	padding-right: 3px;	border-top: #b5b8c8 1px solid;	padding-left: 3px;	background: url(../../../ext-1.0/resources/images/default/form/text-bg.gif) #fff repeat-x 0px 0px;	padding-bottom: 1px;	border-left: #b5b8c8 1px solid;	padding-top: 1px;	border-bottom: #b5b8c8 1px solid}
.x-form-text {	vertical-align: middle;	line-height: 17px;	height: 18px}
.ext-ie .x-form-text {	/*margin-top: -1px;	margin-bottom: -1px;*/	line-height: 17px;	height: 18px}
.ext-strict .x-form-text {	height: 18px}
.x-form-item {	display: block;	margin-bottom: 4px;	font: 12px tahoma, arial, helvetica, sans-serif}
.x-form-item label {	clear: left;	padding-right: 3px;	display: block;	padding-left: 0px;	z-index: 2;	float: left;	padding-bottom: 3px;	width: auto;	padding-top: 3px}
.x-form-element {	position: relative}
.x-form-column {	padding-right: 0px;	padding-left: 0px;	float: left;	padding-bottom: 0px;	margin: 0px;	overflow: hidden;	width: auto;	padding-top: 0px;	zoom: 1}
.x-btn {	font: 11px tahoma, verdana, helvetica;	cursor: pointer;	white-space: nowrap}
.x-btn button {	border-right: 0px;	padding-right: 3px;	border-top: 0px;	padding-left: 3px;	background: none transparent scroll repeat 0% 0%;	margin: 0px;	font: 11px tahoma,verdana,helvetica;	overflow: visible;	border-left: 0px;	width: auto;	cursor: pointer;	border-bottom: 0px;	moz-outline: 0 none;	outline: 0 none}
.ext-ie .x-btn button {	padding-top: 2px}
.x-btn em {	font-weight: normal;	font-style: normal}
.x-btn-text-icon .x-btn-center .x-btn-text {	padding-right: 0px;	background-position: 0px 2px;	padding-left: 18px;	padding-bottom: 2px;	padding-top: 3px;	background-repeat: no-repeat}
.x-btn-left {	font-size: 1px;	line-height: 1px}
.x-btn-right {	font-size: 1px;	line-height: 1px}
.x-btn-left {	background: url(../images/basic-dialog/btn-sprite.gif) no-repeat 0px 0px;	width: 3px;	height: 21px}
.x-btn-right {	background: url(../images/basic-dialog/btn-sprite.gif) no-repeat 0px -21px;	width: 3px;	height: 21px}
.x-btn-left i {	display: block;	font-size: 1px;	overflow: hidden;	width: 3px;	line-height: 1px}
.x-btn-right i {	display: block;	font-size: 1px;	overflow: hidden;	width: 3px;	line-height: 1px}
.x-btn-center {	padding-right: 5px;	padding-left: 5px;	background: url(../images/basic-dialog/btn-sprite.gif) repeat-x 0px -42px;	padding-bottom: 0px;	vertical-align: middle;	cursor: pointer;	padding-top: 0px;	white-space: nowrap;	text-align: center}

.x-tabs-wrap{border-bottom:1px solid #6593cf;padding-top:2px;}
.x-tabs-strip-wrap{width:100%;}
.x-tabs-wrap table{position:relative;top:0;left:0;}
.x-tabs-strip td{padding:0;padding-left:2px;}
.x-tabs-strip a,.x-tabs-strip span,.x-tabs-strip em{display:block;}
.x-tabs-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer;}
.x-tabs-strip .x-tabs-text{font:bold 11px tahoma,arial,helvetica;color:#666;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;}
.x-tabs-strip .on .x-tabs-text{cursor:default;color:#083772;}
.x-tabs-strip .disabled .x-tabs-text{cursor:default;color:#aaa;}
.x-tabs-strip .x-tabs-inner{padding:4px 10px;}
.x-tabs-strip .on .x-tabs-right{background:url(../../../ext-1.0/resources/images/default/tabs/tab-sprite.gif) no-repeat right 0;}
.x-tabs-strip .on .x-tabs-left{background:url(../../../ext-1.0/resources/images/default/tabs/tab-sprite.gif) no-repeat 0 -100px;}
.x-tabs-strip .x-tabs-right{background:url(../../../ext-1.0/resources/images/default/tabs/tab-sprite.gif) no-repeat right -50px;}
.x-tabs-strip .x-tabs-left{background:url(../../../ext-1.0/resources/images/default/tabs/tab-sprite.gif) no-repeat 0 -150px;}
.x-tabs-strip a{position:relative;top:1px;left:0;}
.x-tabs-strip .on a{position:relative;}
.x-tabs-strip .on .x-tabs-inner{padding-bottom:5px;}
.x-tabs-strip .x-tabs-closable .x-tabs-inner{padding-right:22px;position:relative;}
.x-tabs-strip .x-tabs-closable .close-icon{line-height:1px;font-size:1px;background-image:url(../../../ext-1.0/resources/images/default/layout/tab-close.gif);display:block;position:absolute;right:5px;top:4px;width:11px;height:11px;cursor:pointer;}
.x-tabs-strip .on .close-icon{background-image:url(../../../ext-1.0/resources/images/default/layout/tab-close-on.gif);}
.x-tabs-strip .x-tabs-closable .close-over{background-image:url(../../../ext-1.0/resources/images/default/layout/tab-close-on.gif);}
.x-tabs-body{border:1px solid #6593cf;border-top:0 none;}
.x-tabs-bottom .x-tabs-wrap{border-top:1px solid #6593cf;border-bottom:0 none;padding-top:0;padding-bottom:2px;}
.x-tabs-bottom .x-tabs-strip .x-tabs-right{background:url(../../../ext-1.0/resources/images/default/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom left;}
.x-tabs-bottom .x-tabs-strip .x-tabs-left{background:url(../../../ext-1.0/resources/images/default/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom right;}
.x-tabs-bottom .x-tabs-strip .on .x-tabs-right{background:url(../../../ext-1.0/resources/images/default/tabs/tab-btm-right-bg.gif) no-repeat bottom left;}
.x-tabs-bottom .x-tabs-strip .on .x-tabs-left{background:url(../../../ext-1.0/resources/images/default/tabs/tab-btm-left-bg.gif) no-repeat bottom right;}
.x-tabs-bottom .x-tabs-strip a{position:relative;top:0;left:0;}
.x-tabs-bottom .x-tabs-strip .on a{margin-top:-1px;}
.x-tabs-bottom .x-tabs-strip .on .x-tabs-inner{padding-top:5px;}
.x-tabs-bottom .x-tabs-body{border:1px solid #6593cf;border-bottom:0 none;}

.x-toolbar .x-btn-over .x-btn-menu-arrow-wrap .x-btn-center button{background-position: 0 -47px;}
.x-toolbar .x-btn-over .x-btn-left{background: url(../../../ext-1.0/resources/images/aero/toolbar/tb-btn-sprite.gif) no-repeat 0 0;}
.x-toolbar .x-btn-over .x-btn-right{background: url(../../../ext-1.0/resources/images/aero/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;}
.x-toolbar .x-btn-over .x-btn-center{background: url(../../../ext-1.0/resources/images/aero/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;}
.x-toolbar .x-btn-click .x-btn-left, .x-toolbar .x-btn-pressed .x-btn-left, .x-toolbar .x-btn-menu-active .x-btn-left{background: url(../images/aero/toolbar/tb-btn-sprite.gif) no-repeat 0 -63px;}
.x-toolbar .x-btn-click .x-btn-right, .x-toolbar .x-btn-pressed .x-btn-right, .x-toolbar .x-btn-menu-active .x-btn-right{background: url(../images/aero/toolbar/tb-btn-sprite.gif) no-repeat 0 -84px;}
.x-toolbar .x-btn-click .x-btn-center, .x-toolbar .x-btn-pressed .x-btn-center, .x-toolbar .x-btn-menu-active .x-btn-center{background: url(../images/aero/toolbar/tb-btn-sprite.gif) repeat-x 0 -105px;}
.x-toolbar .x-btn-with-menu .x-btn-center em{padding-right: 8px;}

.x-toolbar2 {	background: none transparent scroll repeat 0% 0%;}
.x-toolbar .ytb-sep {	background-image: url(../images/aero/grid/grid-blue-split.gif)}

.x-toolbar td {	vertical-align: middle}
.x-toolbar td {	font: 11px tahoma, arial, helvetica, sans-serif;	white-space: nowrap}
.x-toolbar span {	font: 11px tahoma, arial, helvetica, sans-serif;	white-space: nowrap}
.x-toolbar .x-btn-left {	background: none transparent scroll repeat 0% 0%}
.x-toolbar .x-btn-right {	background: none transparent scroll repeat 0% 0%}
.x-toolbar .x-btn-center {	padding-right: 0px;	padding-left: 0px;	background: none transparent scroll repeat 0% 0%;	padding-bottom: 0px;	padding-top: 0px}
.x-toolbar .ytb-sep {	border-top-width: 0px;	background-position: center 50%;	display: block;	border-left-width: 0px;	font-size: 1px;	background-image: url(../images/grid/grid-split.gif);	border-bottom-width: 0px;	margin: 0px 2px;	overflow: hidden;	width: 4px;	cursor: default;	background-repeat: no-repeat;	height: 16px;	border-right-width: 0px}
.x-resizable-handle {	font-size: 1px;	z-index: 100;	background: white;	filter: alpha(opacity=0);	overflow: hidden;	line-height: 6px;	zoom: 1;	position: absolute;	opacity: 0}
.x-resizable-handle-east {	right: 0px;	width: 6px;	cursor: e-resize;	top: 0px;	height: 100%}
.ext-ie .x-resizable-handle-east {	margin-right: -1px}
.x-resizable-handle-south {	left: 0px;	width: 100%;	cursor: s-resize;	bottom: 0px;	height: 6px}
.ext-ie .x-resizable-handle-south {	margin-bottom: -1px}
.x-resizable-handle-west {	left: 0px;	width: 6px;	cursor: w-resize;	top: 0px;	height: 100%}
.x-resizable-handle-north {	left: 0px;	width: 100%;	cursor: n-resize;	top: 0px;	height: 6px}
.x-resizable-handle-southeast {	z-index: 101;	right: 0px;	width: 6px;	cursor: se-resize;	bottom: 0px;	height: 6px}
.x-resizable-handle-northwest {	z-index: 101;	left: 0px;	width: 6px;	cursor: nw-resize;	top: 0px;	height: 6px}
.x-resizable-handle-northeast {	z-index: 101;	right: 0px;	width: 6px;	cursor: ne-resize;	top: 0px;	height: 6px}
.x-resizable-handle-southwest {	z-index: 101;	left: 0px;	width: 6px;	cursor: sw-resize;	bottom: 0px;	height: 6px}
.x-resizable-pinned .x-resizable-handle {	filter: alpha(opacity=100);	opacity: 1}
.x-resizable-pinned .x-resizable-handle-east {	background: url(../images/sizer/e-handle.gif) left 50%}
.x-resizable-pinned .x-resizable-handle-west {	background: url(../images/sizer/e-handle.gif) left 50%}
.x-resizable-pinned .x-resizable-handle-south {	background: url(../images/sizer/s-handle.gif) 50% top}
.x-resizable-pinned .x-resizable-handle-north {	background: url(../images/sizer/s-handle.gif) 50% top}
.x-resizable-pinned .x-resizable-handle-southeast {	background: url(../images/sizer/se-handle.gif) left top}
.x-resizable-pinned .x-resizable-handle-northwest {	background: url(../images/sizer/nw-handle.gif) right bottom}
.x-resizable-pinned .x-resizable-handle-northeast {	background: url(../images/sizer/ne-handle.gif) left bottom}
.x-resizable-pinned .x-resizable-handle-southwest {	background: url(../images/sizer/sw-handle.gif) right top}
.x-resizable-proxy {	border-right: #6593cf 1px dashed;	border-top: #6593cf 1px dashed;	display: none;	z-index: 50000;	left: 0px;	overflow: hidden;	border-left: #6593cf 1px dashed;	border-bottom: #6593cf 1px dashed;	position: absolute;	top: 0px}
.x-grid-topbar {	display: none;	font: 11px arial, tahoma, helvetica, sans-serif;	overflow: hidden;	zoom: 1;	/*position: relative*/ display:inline;}
.x-grid-topbar .x-toolbar {	border-right: 0px}
.x-dlg-focus {	left: 0px;	overflow: hidden;	width: 0px;	position: absolute;	top: 0px;	height: 0px;	moz-outline: 0 none;	outline: 0 none}
.x-dlg-mask {	display: none;	z-index: 10000;	filter: alpha(opacity=50);	left: 0px;	position: absolute;	top: 0px;	background-color: #ccc;	opacity: .50;	moz-opacity: 0.5}
body.x-body-masked select {	visibility: hidden}

.xtheme-gray .x-dlg div.x-resizable-handle-northwest {	border-top-width: 0px;	border-left-width: 0px;	background-image: url(../images/aero/s.gif);	border-bottom-width: 0px;	border-right-width: 0px}
.x-box-tl {	background: url(../images/box/corners.gif) no-repeat 0px 0px;	zoom: 1}
.x-box-tc {	background: url(../images/box/tb.gif) repeat-x 0px 0px;	overflow: hidden;	height: 8px}
.x-box-tr {	background: url(../images/box/corners.gif) no-repeat right -8px}
.x-box-ml {	padding-left: 4px;	background: url(../images/box/l.gif) repeat-y 0px 50%;	overflow: hidden;	zoom: 1}
.x-box-mc {	padding-right: 10px;	padding-left: 10px;	font-size: 12px;	background: url(../images/box/tb.gif) #eee repeat-x 0px -16px;	padding-bottom: 4px;	color: #393939;	padding-top: 4px;	font-family: verdana, tahoma, arial;}
.x-box-mc h3 {	font-weight: bold;	font-size: 14px;	zoom: 1}
.x-box-mr {	padding-right: 4px;	background: url(../images/box/r.gif) repeat-y right 50%;	/*overflow: hidden*/}
.x-box-bl {	background: url(../images/box/corners.gif) no-repeat 0px -16px;	zoom: 1}
.x-box-bc {	background: url(../images/box/tb.gif) repeat-x 0px -8px;	overflow: hidden;	height: 8px}
.x-box-br {	background: url(../images/box/corners.gif) no-repeat right -24px}
.x-box-tl {	padding-left: 8px;	overflow: hidden}
.x-box-bl {	padding-left: 8px;	overflow: hidden}
.x-box-tr {	padding-right: 8px;	overflow: hidden}
.x-box-br {	padding-right: 8px;	overflow: hidden}


.Ocultar {	display: none}
.x-grid-csg {	border-style: inset;border-color: #CCCCCC;	width: 100%;		border-collapse: collapse;	}
.x-grid-header-csg {	font-size: 12px}
.x-grid-button-csg {	font-size: 7px;	width: auto;	font-family: verdana}

.x-grid-header
{
	background: url(../images/grid/grid-hrow.gif) #ebeadb repeat-x;
	overflow: hidden;
	width: 100%;
	cursor: default;
	
}

.x-grid-row
{
	cursor: default;
}

.x-grid-row TD
{
	font: 11px/13px arial, tahoma, helvetica, sans-serif;
	vertical-align: top;
	white-space: nowrap;
	-moz-outline: none;
	-moz-user-focus: normal;
}

.x-grid{overflow: hidden;background-color: #fff;}

.x-grid TD{padding-left:4px;padding-right:4px;padding-bottom:1px;padding-top:1px;}
.x-grid TH{padding-left: 2px;}
.x-grid-scroller{overflow: auto;}



.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;}
.x-shadow*{overflow:hidden;}
.x-shadow*{padding:0;border:0;margin:0;clear:none;zoom:1;}
.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left;}
.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left;}
.x-shadow .xsc{width:100%;}
.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%;}
.x-shadow .xsmc{float:left;height:100%;background:transparent url(../images/shadow-c.png);}
.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%;}
.x-shadow .xsml{background:transparent url(../images/shadow-lr.png)repeat-y 0 0;}
.x-shadow .xsmr{background:transparent url(../images/shadow-lr.png)repeat-y-6px 0;}
.x-shadow .xstl{background:transparent url(../images/shadow.png)no-repeat 0 0;}
.x-shadow .xstc{background:transparent url(../images/shadow.png)repeat-x 0-30px;}
.x-shadow .xstr{background:transparent url(../images/shadow.png)repeat-x 0-18px;}
.x-shadow .xsbl{background:transparent url(../images/shadow.png)no-repeat 0-12px;}
.x-shadow .xsbc{background:transparent url(../images/shadow.png)repeat-x 0-36px;}
.x-shadow .xsbr{background:transparent url(../images/shadow.png)repeat-x 0-6px;}


#x-msg-box .x-dlg-ft .x-btn{float:none;clear:none;margin:0 3px;}
#x-msg-box .x-dlg-bd{padding:5px;overflow:hidden!important;font:normal 13px verdana,tahoma,sans-serif;}
#x-msg-box .ext-mb-input{margin-top:4px;width:95%;}
#x-msg-box .ext-mb-textarea{margin-top:4px;font:normal 13px verdana,tahoma,sans-serif;}
#x-msg-box .ext-mb-progress-wrap{margin-top:4px;border:1px solid #6593cf;}
#x-msg-box .ext-mb-progress{height:18px;background:#e0e8f3 url(../images/qtip/bg.gif) repeat-x;}
#x-msg-box .ext-mb-progress-bar{height:18px;overflow:hidden;width:0;background:#8BB8F3;border-top:1px solid #B2D0F7;border-bottom:1px solid #65A1EF;border-right:1px solid #65A1EF;}
#x-msg-box .x-msg-box-wait{background:transparent url(../images/grid/loading.gif) no-repeat left;display:block;width:300px;padding-left:18px;line-height:18px;}


.x-btn-icon .x-btn-center .x-btn-text
{
	background-position: center;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	cursor: pointer;
	white-space: nowrap;
	padding: 0;
}
.x-btn-icon .x-btn-center
{
	padding: 1px;
}
.x-btn em
{
	font-style: normal;
	font-weight: normal;
}


.x-btn-text-icon .x-btn-center .x-btn-text
{
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-right: 0;
}

.x-btn-left, .x-btn-right
{
	font-size: 1px;
	line-height: 1px;
}
.x-btn-left
{
	width: 3px;
	height: 21px;
	background: url(../images/basic-dialog/btn-sprite.gif) no-repeat 0 0;
}
.x-btn-right
{
	width: 3px;
	height: 21px;
	background: url(../images/basic-dialog/btn-sprite.gif) no-repeat 0 -21px;
}
.x-btn-left i, .x-btn-right i
{
	display: block;
	width: 3px;
	overflow: hidden;
	font-size: 1px;
	line-height: 1px;
}
.x-btn-center
{
	background: url(../images/basic-dialog/btn-sprite.gif) repeat-x 0 -42px;
	vertical-align: middle;
	text-align: center;
	padding: 0 5px;
	cursor: pointer;
	white-space: nowrap;
}
.x-btn-over .x-btn-left
{
	background-position: 0 -63px;
}
.x-btn-over .x-btn-right
{
	background-position: 0 -84px;
}
.x-btn-over .x-btn-center
{
	background-position: 0 -105px;
}
.x-btn-click .x-btn-center, .x-btn-menu-active .x-btn-center
{
	background-position: 0 -126px;
}
.x-btn-disabled *
{
	color: gray !important;
	cursor: default !important;
}
.x-btn-menu-text-wrap .x-btn-center
{
	padding: 0 3px;
}
.ext-gecko .x-btn-menu-text-wrap .x-btn-center
{
	padding: 0 1px;
}
.x-btn-menu-arrow-wrap .x-btn-center
{
	padding: 0;
}

.progressBar img, .percentImage1 img 
{
 
  background: white url(../../../Resources/Images/percentImage_back1.png) top left no-repeat;
  padding: 0;
  margin: 5px 0 0 0;
  background-position: 1px 0;
}
