.igg_SisMpVerde2ClaroControl
{
	font-size:12px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px DarkGray;
	margin:1px;
}


.igg_SisMpVerde2ClaroHeader
{
	border-color:#68A80F;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding:1px;
	height: 32px;
}


.igg_SisMpVerde2ClaroHeaderCaption
{
	border-bottom:solid 1px #006010;
	border-top-width:0px;
	border-top-color:#C8DA97;
	border-right-width:0px;
	border-right-color:#B4B4B4;
	border-left-width:0px;
	border-left-color:#D5E3B0;
	padding:2px;
	overflow: hidden;
	line-height: normal;
	color:#006010;
	text-align:center;
	vertical-align:top;
}


.igg_SisMpVerde2ClaroFooter
{
	background-color:#C3EBB4;
	padding:1px;
	height: 24px;
}


.igg_SisMpVerde2ClaroFooterCaption
{
	border-width:0px 0px 0px 0px;
	border-color:#C8DA97 #AEC865 #A1BF4C #D5E3B0;
	padding:1px;
	overflow: hidden;
	line-height: normal;
	text-align:center;
	vertical-align:top;
}


tbody.igg_SisMpVerde2ClaroItem>tr>td
{
	background-color:White;
	border:solid 0px #B4B4B4;
	border-bottom-width:1px;
	padding:2px;
	height: 24px;
	line-height: 14px;
	overflow: hidden;
	text-align:left;
	vertical-align:middle;
}


.igg_SisMpVerde2ClaroScrollbarIntersection
{
}


.igg_SisMpVerde2ClaroRowSelector
{
	background-color:Transparent;
	border:solid 0px #B4B4B4;
	border-bottom-width:1px;
	width: 30px;
	color:Black;
	text-align:center;
	vertical-align:middle;
}


.igg_SisMpVerde2ClaroPager
{
	background-color:#C3EBB4;
	border-top:solid 1px #D8D8D8;
	border-bottom-width:0px;
	padding-top:4px;
	padding-right:10px;
	padding-bottom:4px;
	text-align:right;
}


.igg_SisMpVerde2ClaroPageLink
{
	margin-right:10px;
	cursor:pointer;
	color:#1E1E1E;
	text-decoration:underline;
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCell
{
	background-color:#E1E1E1;
	background-image:none;
	border-right:solid 0px #D8D8D8;
	border-left:solid 0px #D8D8D8;
	border-top-width:0px;
	color:#0C4900;
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellAlt
{
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellTop
{
	color:Black;
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellAltTop
{
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellBottom
{
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellAltBottom
{
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellVisible
{
	color:Black;
}


.igg_SisMpVerde2ClaroFilterRuleDropDown
{
	background-attachment:scroll;
	background-color:#EBFFE1;
	background-repeat:repeat-x;
	background-image: url(images/igg_summarydropdownbg.png);
	font-size:small;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #507701;
	padding:6px;
	width: 150px;
	overflow-x: hidden!important;
	overflow-y: auto;
	max-height: 150px;
	height: auto !important;
	height: 150px;
	box-shadow: 0 4px 8px 0 #5A5A5A;
	filter: progid : DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#5A5A5A');
	max-height: 180px;
	min-width: 160px;
	height: auto;
	width: auto;
	box-shadow: 0 4px 8px 0 #5A5A5A;
	filter: progid : DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5A5A5A');
	color:Black;
}


.igg_SisMpVerde2ClaroFilterButton
{
	background-color:Transparent;
	border-style:solid;
	border-width:0px;
	height: 18px;
}


.igg_SisMpVerde2ClaroResizeIndicator
{
	background-color:#BBD17E;
	width: 2px;
}


.igg_SisMpVerde2ClaroFixedColumnSeparatorCssClass
{
	background-color:#4F7600;
	width: 3px;
}


.igg_SisMpVerde2ClaroFixedColumnPinButtonCssClass
{
	padding-top:0px;
	padding-right:3px;
	cursor:pointer;
	vertical-align:middle;
}


.igg_SisMpVerde2ClaroVirtualScrollTooltip
{
	background-color:#BBD17E;
	font-size:10px;
	border:solid 1px #4F7600;
	padding:3px;
	color:Black;
	text-align:center;
}


.igg_SisMpVerde2ClaroTopDragIndicator
{
	background-repeat:no-repeat;
	background-image: url(images/igg_topdragindicator.png);
	margin-top:2px;
	width: 11px;
	height: 6px;
	z-index: 100;
}


.igg_SisMpVerde2ClaroMiddleDragIndicator
{
	background-repeat:repeat-y;
	background-position:center ;
	background-image: url(images/igg_middledragindicator.png);
	width: 11px;
}


.igg_SisMpVerde2ClaroBottomDragIndicator
{
	background-repeat:no-repeat;
	background-image: url(images/igg_bottomdragindicator.png);
	margin-top:-2px;
	width: 11px;
	height: 6px;
	position: absolute;
	z-index: 100;
}


.igg_SisMpVerde2ClaroDragMarkup
{
}


.igg_SisMpVerde2ClaroSummary
{
	background-color:#C3EBB4;
	font-weight:normal;
	font-size:11px;
	border-bottom:solid 0px #CBCBCB;
	overflow: hidden;
	line-height: 18px;
	color:Black;
	text-align:right;
}


.igg_SisMpVerde2ClaroSummaryButton
{
	background-color: none;
	border-style:none;
	border-color: medium;
	margin:0px;
	padding:0px;
	cursor:pointer;
}


.igg_SisMpVerde2ClaroSummaryDropDown
{
	background-attachment:scroll;
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/igg_summarydropdownbg.png);
	font-size:11px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #507701;
	padding:12px;
	width: 146px;
	_overflow: hidden!important;
	box-shadow: 0 4px 8px 0 #5A5A5A;
	filter: progid : DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5A5A5A');
}


.igg_SisMpVerde2ClaroSummaryDropDownItem
{
	font-weight:normal;
	cursor:default;
	color:Black;
}


.igg_SisMpVerde2ClaroSummaryRow
{
	background-color:#B4B4B4;
}


.igg_SisMpVerde2ClaroGroupFieldHeaderCaption
{
	font-size:14px;
	text-shadow: 1px 1px #d5e3b0;
	text-align:center;
}


.igg_SisMpVerde2ClaroFixedColumnHeaderCssClass
{
}


tbody>tr.igg_SisMpVerde2ClaroAlt>td
{
	background-color:#F2FFEB;
	background-repeat:repeat-x;
}


.igg_SisMpVerde2ClaroHeaderRowSelector
{
	background-color:Transparent;
	border-style:solid;
	border-width:1px;
	border-width:0px 0px 0px 0px;
	border-color:#C8DA97 #AEC865 #A1BF4C #D5E3B0;
}


.igg_SisMpVerde2ClaroFooterRowSelector
{
	background-color:#C3EBB4;
	border-width:0px;
	border-right:solid 1px #CBCBCB;
}


.igg_SisMpVerde2ClaroSelectedHeader
{
}


.igg_SisMpVerde2ClaroPageCurrent
{
	padding-right:10px;
}


tr.igg_SisMpVerde2ClaroAddNewRow>td
{
	background-color:#EBF2DB;
	font-size:11px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-right:solid 1px #B4B4B4;
	border-top-width:0px;
	border-top-color:#C3C3C3;
	border-bottom-style:none;
	border-left-color:#B4B4B4;
	padding-left:7px;
	height: 26px;
	overflow: hidden;
}


.igg_SisMpVerde2ClaroAddNewRowSelectorImageCssClass
{
	background-color:Transparent;
	background-repeat:no-repeat;
	background-position:center ;
	background-image: url(images/sismpnuevo2.gif);
}


.igg_SisMpVerde2ClaroAddNewRowSelectorCssClass
{
	background-color:#EBF2DB;
	border-top:solid 1px #D8D8D8;
	border-right:solid 1px #D8D8D8;
	border-bottom-style:none;
	border-left-style:none;
}


.igg_SisMpVerde2ClaroAddNewRowExpansionColumnCssClass
{
}


.igg_SisMpVerde2ClaroFilterRow
{
	font-size:10px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-top:solid 0px #CCCCCC;
	border-right:solid 0px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	height: 22px;
	color:Black;
}


.igg_SisMpVerde2ClaroFilterRuleDropDownItem
{
	font-weight:bold;
	font-size:11px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:1px 3px 1px 3px;
}


.igg_SisMpVerde2ClaroFilterRowSelectorImage
{
}


.igg_SisMpVerde2ClaroFilterRowSelectorCssClass
{
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


tr.igg_SisMpVerde2ClaroFilterRow>td
{
	background-color:#EBFFE1;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
	color:Black;
}


.igg_SisMpVerde2ClaroFilterRowExpansionColumnCssClass
{
}


.igg_SisMpVerde2ClaroFilterHeaderButton
{
}


.igg_SisMpVerde2ClaroFilterCheckboxList
{
	margin:10px 0px 0px 0px;
	height: auto;
	max-height: 120px;
	overflow: auto;
	width: 160px;
}


.igg_SisMpVerde2ClaroFilterCheckboxListItem
{
}


tbody.igg_SisMpVerde2ClaroFixedColumnCellCssClass>tr>td
{
}


.igg_SisMpVerde2ClaroFixedColumnFooterCssClass
{
	font-weight:bold;
}


.igg_SisMpVerde2ClaroHeaderScrollbarIntersection
{
}


.igg_SisMpVerde2ClaroFooterScrollbarIntersection
{
}


.igg_SisMpVerde2ClaroSelectedRowSelector
{
	background-color:#BBD17E;
	background-repeat:no-repeat;
	background-position:left center ;
	background-image: url(images/selectedrowselector.gif);
}


.igg_SisMpVerde2ClaroSelectedRowSelectorImage
{
}


tr.igg_SisMpVerde2ClaroAddNewRowTop>td
{
}


tr.igg_SisMpVerde2ClaroAddNewRowBottom>td
{
}


.igg_SisMpVerde2ClaroFilterRowTop
{
}


.igg_SisMpVerde2ClaroFilterRowBottom
{
}


.igg_SisMpVerde2ClaroFilterRuleDropDownSelectedItem
{
	background-color:#4F7600;
	font-size:11px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:1px 3px 1px 3px;
	color:White;
}


tr.igg_SisMpVerde2ClaroFilterRowTop>td
{
}


tr.igg_SisMpVerde2ClaroFilterRowBottom>td
{
}


tbody>tr>td.igg_SisMpVerde2ClaroSelectedCell
{
	background-color:#F0F0F0;
	background-image:none;
	color:#0000A4;
}


.igg_SisMpVerde2ClaroAddNewRowScrollbarIntersection
{
	background-color:#F7F7F7;
	border-top:solid 1px #D8D8D8;
	border-right:solid 0px #D8D8D8;
	border-bottom:solid 0px #D8D8D8;
	border-left:solid 0px #D8D8D8;
}


.igg_SisMpVerde2ClaroFilterDisabled
{
}


.igg_SisMpVerde2ClaroFilterScrollbarIntersection
{
	background-color:#EEEEEE;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 0px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


tbody>tr>td.igg_SisMpVerde2ClaroActiveCell
{
}


.igg_SisMpVerde2ClaroActiveRow
{
}


.igg_SisMpVerde2ClaroActiveColumn
{
}


.igg_SisMpVerde2ClaroActiveRowSelectorImage
{
}


.igg_SisMpVerde2ClaroActiveRowSelector
{
	background-color:#BBD17E;
	background-repeat:no-repeat;
	background-position:left center ;
	background-image: url(images/selectedrowselector.gif);
}


tbody>tr.igg_SisMpVerde2ClaroUpdatedRow>td
{
}


tbody>tr.igg_SisMpVerde2ClaroAddingRow>td
{
	background-image:none;
	animation-name: addingHighlight;
	animation-timing-function: ease-in-out;
	animation-duration: 2s;
}


.igg_SisMpVerde2ClaroUndoButton
{
	background-color:#F0F5E2;
	background-repeat:repeat-x;
	background-position:top left ;
	background-image: url(images/igte_spinbuttonbg.gif);
	border:solid 1px #507601;
	padding:3px;
	line-height: normal;
	cursor:pointer;
	color:#507601;
}


.igg_SisMpVerde2ClaroUndoButtonHover
{
	background-color:#BBD17E;
	background-image: url(images/igte_spinbuttonbghover.gif);
	color:#507601;
}


.igg_SisMpVerde2ClaroUndoButtonPressed
{
	background-color:#F0F5E2;
	background-image: url(images/igte_spinbuttonbgpressed.gif);
}


.igg_SisMpVerde2ClaroFilterRuleDropDownHoverItem
{
	background-color:#BBD17E;
	font-size:11px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:1px 2px 1px 2px;
	color:White;
}


tbody>tr.igg_SisMpVerde2ClaroDeletedRow>td
{
}


tbody>tr.igg_SisMpVerde2ClaroAddedRow>td
{
}


.igg_SisMpVerde2ClaroEditCell
{
	background-color:White;
	border:solid 1px #6E9628;
}


.igg_SisMpVerde2ClaroRowEditingTD
{
}


.igg_SisMpVerde2ClaroRowEditingContainer
{
}


.igg_SisMpVerde2ClaroRowEditingDialog
{
}


.igg_SisMpVerde2ClaroRowEditingButton
{
}


.igg_SisMpVerde2ClaroRowEditingButtonHover
{
}


.igg_SisMpVerde2ClaroRowEditingButtonFocus
{
}


.igg_SisMpVerde2ClaroRowEditingDone
{
}


.igg_SisMpVerde2ClaroRowEditingCancel
{
}


.igg_SisMpVerde2ClaroRowDeletingButton
{
}


.igg_SisMpVerde2ClaroRowDeletingButtonHover
{
}


.igg_SisMpVerde2ClaroRowDeletingButtonPressed
{
}


.igg_SisMpVerde2ClaroUpdatedRow th
{
	color:#000666;
}


tbody > tr.igg_SisMpVerde2ClaroUpdatedRow td.igg_SisMpVerde2ClaroSelectedCell
{
	color:White;
}


.igg_SisMpVerde2ClaroAlt.igg_SisMpVerde2ClaroAddedRow th
{
	color:#000666;
}


tbody tr td.igg_SisMpVerde2ClaroActiveCellIE6
{
}


tbody.igg_SisMpVerde2ClaroItemIE6 tr td
{
	background-color:White;
	border-bottom:solid 1px #D8D8D8;
	padding:5px 8px 5px 8px;
	overflow: hidden;
	text-align:left;
	vertical-align:middle;
}


tr.igg_SisMpVerde2ClaroFilterRowTopIE6 td
{
}


.igg_SisMpVerde2ClaroFooter tr[mkr="columnheaderrow"] th
{
	background-color:#F7F7F7;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	line-height: 20px;
}


tbody tr.igg_SisMpVerde2ClaroAltIE6 td
{
	background-color:#EFF5F7;
	background-repeat:repeat-x;
	background-image: url(images/item_bg.png);
	padding:5px 8px 5px 8px;
	text-align:left;
	vertical-align:middle;
}


tbody tr td.igg_SisMpVerde2ClaroSelectedCellIE6
{
	background-color:#636A4C;
	background-image:none;
	color:White;
}


tr.igg_SisMpVerde2ClaroAddNewRowBottomIE6 td
{
}


.igg_SisMpVerde2ClaroFilterRuleDropDown img
{
	margin-right:5px;
	vertical-align:bottom;
}


@media print{.igg_SisMpVerde2ClaroControl, 

.igg_SisMpVerde2ClaroControl tr[mkr="columnheaderrow"] div, .igg_SisMpVerde2ClaroControl div[mkr="container"], .igg_SisMpVerde2ClaroControl div[mkr="hscrbar"], .igg_SisMpVerde2ClaroControl div[mkr="vscrbar"]
{
	width: auto !important;
	height: auto !important;
	overflow: visible !important;
}


.igg_SisMpVerde2ClaroSummaryDropDown input
{
	background-attachment:scroll;
	background-color:#BBD17E;
	background-repeat:repeat-x;
	background-image: url(images/igg_buttonsbg.png);
	border:solid 1px #507701;
	margin-top:10px;
	margin-right:3px;
	width: 70px;
	color:#000FFF;
}


.igg_SisMpVerde2ClaroFilterRuleDropDown input
{
	background-attachment:scroll;
	background-color:#BBD17E;
	background-repeat:repeat-x;
	background-image: url(images/igg_buttonsbg.png);
	border:solid 1px #507701;
	margin-top:10px;
	margin-right:3px;
	width: 70px;
	color:Black;
}


.igg_SisMpVerde2ClaroAlt.igg_SisMpVerde2ClaroUpdatedRow th
{
	color:#000666;
}


tbody > tr.igg_SisMpVerde2ClaroUpdatedRow td.igg_SisMpVerde2ClaroMergedCell
{
	font-style:italic;
	color:#000666;
}


.igg_SisMpVerde2ClaroMergedCell.igg_SisMpVerde2ClaroActiveCell
{
	color:Black;
}


.igg_SisMpVerde2ClaroEditCell::-ms-clear
{
	display: none;
}


.igg_SisMpVerde2ClaroAlt.igg_SisMpVerde2ClaroAddedRow .igg_SisMpVerde2ClaroActiveRowSelectorImage
{
	color:#F2F2F2;
}


.igg_SisMpVerde2ClaroSummaryRow th
{
	background-color:#F7F7F7;
	border-bottom:solid 1px #CCCCCC;
}


tr.igg_SisMpVerde2ClaroAddNewRowTopIE6 td
{
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCell.igg_SisMpVerde2ClaroSelectedCell
{
	background-color:#7E8566;
	border-top:solid 1px #D8D8D8;
	border-right:dotted 1px #D8D8D8;
	border-left:dotted 1px #D8D8D8;
	color:White;
}


@-webkit-keyframes addingHighlight {

/******************/
/*Batch Editing*/
0%
{
	background-color:#DEE9C0;
}


tr.igg_SisMpVerde2ClaroAddNewRowIE6 td
{
	background-color:#F7F7F7;
	font-size:10px;
	font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-top:solid 1px #D8D8D8;
	border-right:solid 1px #D8D8D8;
	border-bottom:solid 1px #D8D8D8;
	border-left:solid 0px #D8D8D8;
	padding-left:7px;
	height: 22px;
	overflow: hidden;
}


100%
{
	background-color:White;
}


tr.igg_SisMpVerde2ClaroFilterRowBottomIE6 td
{
}


.igg_SisMpVerde2ClaroAddedRow th
{
	font-style:italic;
	color:#000666;
}


/********************/
/**  Cell Merging  **/
/********************/
/*Any future change please port it to WHDG*/
tbody>tr>td.igg_SisMpVerde2ClarokMergedCellVisible
{
	color:Black;
}


.igg_SisMpVerde2ClaroAddedRow .igg_SisMpVerde2ClaroActiveRowSelectorImage
{
	color:#F2F2F2;
}


.igg_SisMpVerde2ClaroControl table
{
	border-collapse:Separate;
}


.igg_SisMpVerde2Clarodeletedrow, .igg_SisMpVerde2ClaroItem .igg_SisMpVerde2ClaroDeletedRow td, .igg_SisMpVerde2ClaroItem .igg_SisMpVerde2ClaroDeletedRow th
{
	font-style:italic;
	color:#9F9F9F;
	text-decoration:line-through;
}


.igg_SisMpVerde2ClaroUpdatedRow .igg_SisMpVerde2ClaroActiveRowSelectorImage
{
	color:#F2F2F2;
}


tbody>tr>td.igg_SisMpVerde2ClaroMergedCellTop.igg_SisMpVerde2ClaroSelectedCell
{
	color:White;
}


.igg_SisMpVerde2ClaroSummaryDropDownItem img
{
	margin-right:5px;
	cursor:pointer;
}


tbody tr.igg_SisMpVerde2ClaroAddedRow td
{
	background-color:White;
	background-image:none;
	font-style:italic;
	color:#000666;
}


.igg_SisMpVerde2ClaroAlt.igg_SisMpVerde2ClaroUpdatedRow .igg_SisMpVerde2ClaroActiveRowSelectorImage
{
	color:#F2F2F2;
}


.igg_SisMpVerde2ClaroUpdatedRow
{
	font-style:italic;
	color:#000666;
}


tr.igg_SisMpVerde2ClaroFilterRowIE6 td
{
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
	color:Black;
}


.igg_SisMpVerde2ClaroAlt.igg_SisMpVerde2ClaroUpdatedRow td
{
	font-style:italic;
	color:#000666;
}


.igg_SisMpVerde2ClaroFilterCheckboxList li
{
	margin-bottom:3px;
	list-style-type: none;
	line-height: 15px;
}


.igg_SisMpVerde2ClaroFilterButton>td
{
	border-top:solid 0px Transparent;
	border-right:solid 0px Transparent;
	border-bottom:solid 0px Transparent;
	border-left:solid 0px Transparent;
}


