	/*/////////////////////////////////////////////////////////////////////////////////////////////////////
	// Bug id 		:	PNR2.0_25017
	// Modified By	: 	Murugesan.G
	// Modified Date: 	27 Nov 09
	// Description	:	Performance tunning, modification history and comments removal
	//////////////////////////////////////////////////////////////////////////////////////////////////////
	// Bug id 		:	PNR2.0_25623
	// Modified By	: 	Murugesan.G
	// Modified Date: 	20 Jan 10
	// Description	:	Ezeeview - Grouping controls style definitions
	////////////////////////////////////////////////////////////////////////////////////////////////////
	// Bug id 		:	PNR2.0_26630
	// Modified By	: 	Murugesan.G
	// Modified Date: 	13 Apr 10
	// Description	:	eZee Query - class def.
	////////////////////////////////////////////////////////////////////////////////////////////////////
	// Bug id 		:	PNR2.0_26836
	// Modified By	: 	Murugesan.G
	// Modified Date: 	12 May 10
	// Description	:	Env. settings for header display only wrap
	//////////////////////////////////////////////////////////////////////////////////////PNR2.0_27266///
	// Bug id 		:	PNR2.0_27008 
	// Modified By	: 	Sampathkumar S
	// Modified Date: 	26 May 10
	// Description	:	New Portal Control
	/////////////////////////////////////////////////////////////////////////////////////////////////////
	// Bug id 		:	PNR2.0_27266
	// Modified By	: 	Ramachandran.T
	// Modified Date: 	21 Jun 10
	// Description	:	Changes in VW.CSS for spacing in common action tool bar
	///////////////////////////////////////////////////////////////////////////////////////////////////////*	
	/* for panel */
	/*
	x-panel-mc -> padding-top:0px
	x-panel-nofooter -> height:0
	x-form-radio-wrap -> padding:3px 0 0 0;
	x-item-disabled -> color:gray
	*/
	
	.x-tool-hdroot{padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px;}
	.x-tool-logout{background-position:-18 -399px; margin: 2px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-info{ background-position:0 -399px; margin: 2px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-home{ background-position:0 -345px; margin: 2px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-refresh1{ background-position:-18 -345px; margin: 2px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-back {background-position:0 -363px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-print1{ background-position:-18 -363px; margin: 2px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-help1{ background-position:0 -381px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	
	.x-tool-fav{background-position:0 -471px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-password{background-position:-18 -471px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-defaults{background-position:0 -489px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-context{background-position:-18 -489px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	.x-tool-preferences{background-position:0 -507px; margin: 1px 0px 0px 0px !important; width:18px; height:18px;}
	.x-clear-trigger{background-image:url(../images/vw/clear-trigger.gif)!important;}
	.x-help-trigger{background-image:url(../images/vw/help-trigger.gif)!important;}
	.x-go-trigger{background-image:url(../images/vw/go-trigger.gif)!important;}
	.x-trigger-cls{cursor:pointer;width:18px; height:19px!important;}
		
	.x-icon-bpc{ background-image: url(../images/vw/bpc.png) !important;}
	.x-icon-recent{background-image: url(../images/vw/recent.png) !important;}
	.x-icon-fav{background-image: url(../images/vw/favorites.png) !important;}
	.x-icon-scn{background-image: url(../images/vw/stest.png) !important;}
	
	.x-icon-winclose{background-image:url(../images/vw/icon-close.gif)!important; background-position:0!important}
	.x-icon-fmview{background-image:url(../images/vw/fmview.png)!important;}
	.x-icon-fmsave{background-image:url(../images/vw/fmsave.png)!important;}
	.x-icon-fmdelete{background-image:url(../images/vw/fmdelete.png)!important;}
	/*PNR2.0_26630*/
	.x-icon-fmexecute{background-image:url(../images/vw/frmexecute.png)!important;}
	.x-icon-checked{background:transparent url(../images/vw/checked.gif) no-repeat; !important;}
	.x-icon-unchecked{background:transparent url(../images/vw/unchecked.gif) no-repeat; !important;}
	.x-eq-gd-header{white-space: normal; word-wrap: break-word!important; padding:0px 0px 0px 0px!important; overflow:hidden!important; text-overflow:ellipsis; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	.x-eq-lightgrid-header{overflow:hidden!important; border-right:1px solid #f0f0f0!important; padding:2px 0px 2px 2px!important; height:auto!important;}
	.x-eq-header{margin:0; font:normal 13px tahoma,arial,helvetica,sans-serif;}
	.x-eq-lightgrid-row{background-color:#fff;}
	.x-eq-row-exclude{background-color:lightgray;!important;}
	.x-eq-field{ margin:0; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	.x-eq-field-con{ font-weight: medium; }
	.x-eq-field-link{cursor:pointer; color: blue;}
	.x-eq-field-op{cursor:pointer; color: red;}
	.x-eq-field-fun{cursor:pointer; color: green;}
	.x-eq-field-title{cursor:pointer; color: black;}
	
	.x-icon-pagetitle{background-image: url(../images/default/grid/group-by.gif) !important;}
	.x-icon-trailbar{background-image: url(../images/vw/trailbar.png) !important;}
	.x-icon-lt{background-image: url(../images/vw/launchtest.gif) !important;}
	.x-icon-st{background-image: url(../images/vw/stest.jpg) !important;}
	.x-icon-theme{background-image: url(../images/vw/theme.png) !important;}
	.x-icon-anchor{background-image: url(../images/vw/anchor.png) !important;}
	.x-icon-button1{background-image: url(../images/vw/button.gif) !important;}
	
	.x-icon-time{ background-image: url(../images/vw/time.png) !important; }
	.x-icon-accesskey{background-image: url(../images/vw/pagekey.png) !important; }
	.x-icon-pageerror{background-image: url(../images/vw/exclamation.png) !important; }
	.x-icon-uds{background-image: url(../images/vw/edk.gif) !important; }
	
	.x-icon-instrument-0{background-image: url(../images/vw/profileoff.png) !important; }
	.x-icon-instrument-1{background-image: url(../images/vw/profileon.png) !important; }
	/* for grid */
	.x-grid3-col-selectBox, .x-grid3-col-rowNumber{ background-color:#e0e0e0;}
	.x-tool-next1{background-position:0 -120px;}
	.x-tool-next1-over{background-position:-15px -120px;}
	.x-tool-prev1{background-position:0 -105px;}
	.x-tool-prev1-over{background-position:-15px -105px;}
	.x-tool-cutrow{background-position:0 -330px;}
	.x-tool-copyrow{background-position:-15px -330px;}
	.x-icon-charttype{ background-image: url(../images/vw/chart_bar.png) !important;}
	.x-tool-root{padding: 0px 0px 0px 0px !important; margin: 2px 0px 0px 0px !important;}
	.x-tool-inner{padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important;}
	.x-tool-excel{background-position:-1 -417px; width:15px; height:15px;}
	.x-tool-import{background-position:-18 -417px; width:15px; height:15px;}
	.x-tool-report1{background-position:0 -435px; width:15px; height:15px;}
	.x-tool-chart1{background-position:-18 -435px; width:15px; height:15px;}
	.x-tool-pdf1{background-position:0 -453px; width:15px; height:15px;}
	.x-tool-html1{background-position:-18 -453px; width:15px; height:15px;}
	.x-tool-csv{background-position:-1 -526px; width:15px; height:15px;}
	.x-tool-text{background-position:-20 -526px; width:15px; height:15px;}
	
	/* locking feature */
	.x-grid3-viewport, .x-grid3-locked{ overflow:hidden; position:absolute;}
	.x-grid3-locked .x-grid3-scroller {overflow:hidden; border-right:1px solid #f0f0f0;}

	/* tool bar space */
	.x-tool-space{ background: transparent url(../images/vw/s.gif) no-repeat; cursor: text;}
	.x-tool-space1{ background: transparent url(../images/vw/s.gif) no-repeat; cursor: text; width:1px;}
	.x-tool-space2{ background: transparent url(../images/vw/s.gif) no-repeat; cursor: text; width:2px;}
	.x-tool-space3{ background: transparent url(../images/vw/s.gif) no-repeat; cursor: text; width:3px;}
	.x-tool-space4{ background: transparent url(../images/vw/s.gif) no-repeat; cursor: text; width:4px;}
	.x-tool-space5{ background: transparent url(../images/vw/s.gif) no-repeat; cursor: text; width:5px;}
	
	/* form text and custom styles*/
	.x-form-uitools{}
	.x-form-ilbotools{}
	.x-doc-body{}
	.x-doc-body-ml{}
	.x-doc-body-mr{}
	.x-doc-body-mc{}
	.x-sec-body{}
	.x-sec-body-ml{}
	.x-sec-body-mr{}
	.x-sec-body-mc{}
	.x-form-sectionhdr{}
	.x-form-sectionhdr-tl{}
	.x-form-sectionhdr-tr{}
	.x-form-sectionhdr-tc{}
	.x-form-sectionftr{}
	.x-form-sectionftr-bl{}
	.x-form-sectionftr-br{}
	.x-form-sectionftr-bc{}
	.x-form-pagetitle{margin:0; font:bold 12px tahoma,arial,helvetica,sans-serif !important;}	
	.x-form-sectionheader {margin:0; font:bold 13px tahoma,arial,helvetica,sans-serif; border-bottom:1px solid #0E0E0E;}
	
	.x-icon-loaded div{padding:5px 10px 5px 25px;background:#fbfbfb url( '../images/vw/nowait.gif' ) no-repeat 5px 5px;line-height:16px;}
	.x-form-header{margin:0; font:normal 13px tahoma,arial,helvetica,sans-serif;}
	.x-form-labelheader{ margin:0; font:bold 12px tahoma,arial,helvetica,sans-serif;}
	.x-form-field-banner{ margin:0; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	.x-form-banner{ margin:0; font:normal 8.5px tahoma,arial,helvetica,sans-serif;}
	.x-form-field{ margin:0; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	.x-form-field-right{text-align:right!important; padding:0px 5px 0px 0px!important;}
	.x-form-field-center{text-align:center!important; padding:0px 0px 0px 0px!important;}
	.x-combo-blankitem {height: 12px;}
	/* Multiline fields */
	.x-form-gd-header{white-space: normal; word-wrap: break-word!important; padding:0px 0px 0px 0px!important; overflow:hidden!important; text-overflow:ellipsis; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	.x-form-gd-headerdisplay{font-style: italic;}
	.x-form-gd-headerui{background-image: url(../images/vw/ui.gif);}
	.x-form-gd-headermandatory{font-weight: bold;}
	
	.x-form-gd-field{white-space: normal; word-wrap: break-word!important; padding:0px 0px 0px 0px!important; overflow:hidden; text-overflow:ellipsis; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	.x-form-gd-right{text-align:right!important; padding:0px 1px 0px 0px!important;}
	.x-form-gd-center{align:center!important;text-align:center!important;}
	.x-form-gd-vscroll{padding:52px 0px 0px 0px; height:auto; width:20px; left:0px; top:0px; overflow:auto; position: relative;}
	/* PNR2.0_23618 */
	.x-form-gd-field-combo{background: transparent url(../images/vw/arrowdown.png) no-repeat center right !important; cursor:pointer; padding-right:17px;}
	
	/* Browse filed */
	 a {text-decoration:none;} 
	.x-form-gd-browsefield{background: transparent url(../images/vw/browse.png) no-repeat !important; padding:0px 0px 0px 22px!important; cursor:pointer;}
	.x-form-gd-browsefield-blank{background: transparent url(../images/vw/browseempt.png) no-repeat !important; padding:0px 0px 0px 22px!important; cursor:pointer;}
	.x-form-gd-browsetext{color:blue;}
	/* Grid search field */
	.x-form-gd-search{color:black;};
	/* for task buttons*/
	/*.x-form-buttontext{}*/
	/* for error message text */
	/*.x-form-messagetext{}*/
	
	.x-form-lightgrid{overflow-x:auto!important; overflow-y:hidden!important; border:1px solid #a0a0a0!important;}
	.x-form-lightgridwraper{width:auto!important; overflow-y:auto!important; overflow-x:hidden!important; border:0px solid #f0f0f0!important;}
	.x-form-lightgrid-header{overflow:hidden!important; border-right:1px solid #f0f0f0!important; padding:2px 0px 2px 2px!important; height:auto!important;}
	.x-form-lightgrid-fld{overflow:hidden!important; border-bottom:1px solid #f0f0f0; border-right:1px solid #f0f0f0!important; padding:2px 0px 2px 2px!important;}
	.x-form-lightgrid-row{background-color:#fff!important;}
	.x-form-lightgrid-row-alt{background-color:#fafafa!important;}
	/* Header Edit fields */	
	.x-form-field-multitext{top:0px!important; padding:0px 0px 0px 2px!important; margin:0!important;}
	.x-form-field-text{top:0px!important; padding:0px 0px 0px 2px!important; margin:0!important; height:18px!important;}
	.x-form-field-righttext{top:0px!important; padding:0px 2px 0px 2px!important; margin:0!important; height:18px!important; text-align:right!important;}
	.x-form-field-centertext{top:0px!important; padding:0px 0px 0px 0px!important; margin:0!important; height:18px!important; text-align:center!important;}
	.x-form-field-combotext{padding:0px 0px 0px 2px!important; margin:0!important; height:18px!important;}
	
	/* Header Displayonly fields */
	.x-form-headerdisplay{padding:2px 0px 0px 0px!important; white-space: normal; word-wrap: break-word!important; overflow:hidden;}
	/*PNR2.0_26836*/
	.x-form-headerdisplay-nowrap{padding:2px 0px 0px 0px!important; white-space:nowrap!important; overflow:hidden;}
	/* Special fields */
	.x-form-field-trigger{height:17px!important;} 
	.x-form-field-ticker-text{overflow:hidden; cursor:pointer; position: relative; border:0px dotted #000000;}
	.x-form-field-ticker{overflow:hidden; border:0px dotted #000000;}
	
	/* Links and Ui */
	.x-form-field-bulletlink{cursor:pointer; color: blue; background: transparent url(../images/vw/bullet.gif) no-repeat !important; padding:0px 0px 0px 12px!important;}
	.x-form-field-link{cursor:pointer; color: blue;}
	.x-form-fieldui{ background-image: url(../images/vw/ui.gif);}
	.x-form-fieldmandatory{font-weight: bold;}
	
	/* Trailbar */
	.x-document-trailbar {margin:0; font:normal 10px tahoma,arial,helvetica,sans-serif; color: red; width:100%; height:auto; overflow:auto; padding:0px 0px 5px 0px!important;  text-decoration:none;}
	.x-document-trailbaritem {cursor:pointer; color: blue; margin:0; font:normal 10px tahoma,arial,helvetica,sans-serif; text-decoration:none;}

	/*Importml data browse button styles*/
	.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;
	}
		
	/* Styles for Ezee View */
	.x-grid3-header-offset { width: auto;}
	.ext-ie .x-grid3 table.ux-grid-group-table, x-grid3-row-table ,.ext-safari .x-grid3 table.ux-grid-group-table {table-layout: auto;}
	.ux-grid-hd-group-cell {background: url(../images/default/grid/grid3-hrow.gif) repeat-x bottom;}
	
	/*Scrolling menu*/
	.menu-scroll-bottom{
		background-image:url(../images/vw/mini-bottom.gif);
		background-repeat:no-repeat;
		background-position:center;
		height:7px;
		cursor:pointer
	}
	.menu-scroll-top{
		background-image:url(../images/vw/mini-top.gif);
		background-repeat:no-repeat;
		background-position:center;
		height:7px;
		cursor:pointer
	}
	.x-menu-list{
		overflow:hidden
	}
	.menu-scroll-over {
		height:5px;
	}

	/* Proto */
	.x-menu-item-header{font:normal 11px tahoma,arial,sans-serif;white-space:nowrap;-moz-user-select:none;-khtml-user-select:none;display:block;padding:1px;font-weight:bold;margin-left: 24px;}

	/* for date-time picker */
	
	.x-menu-plain{width:175px!important;}
	.x-date-menu{width:175px!important;}
	
	.minutecss{
	    padding:4px;
		height:100%;
	    border-top: 1px solid #a3bad9;
	}
	.y-hour-middle,.y-hour-left,.y-hour-right, .y-hour-caption {
		font:bold 11px "sans serif", tahoma, verdana, helvetica;
		overflow:hidden;
	}

	.y-hour-right, .y-hour-left {
		width:10px;
	}
	.y-hour-right{
		text-align:right;
	}
	.y-hour-caption {
		padding-top:2px;
		padding-bottom:2px;
		padding-right:2px;
		text-align:center;
	}
	.y-hour-middle {
		padding-top:2px;
		padding-bottom:2px;
		padding-right:2px;
		color:#0000ff;
		text-align:center;
	}
	.y-hour-right a, .y-hour-left a{
		display:block;
		width:10px;
		height:16px;
		background-position: center;
		background-repeat: no-repeat;
		cursor:pointer;
	}

	.y-hour-right a {
		background-image: url(../images/vw/arrowright.gif);
		margin-right:2px;
	}
	.y-hour-left a{
		background-image: url(../images/vw/arrowleft.gif);
		margin-left:2px;
	}    

	.y-minute-middle,.y-minute-left,.y-minute-right, .y-minute-caption {
		font:bold 11px "sans serif", tahoma, verdana, helvetica;
		overflow:hidden;
	}

	.y-minute-right, .y-minute-left {
		width:10px;
	}
	.y-minute-right{
		text-align:right;
	}
	.y-minute-caption {
		padding-top:2px;
		padding-bottom:2px;
		padding-right:2px;
		text-align:center;
	}
	.y-minute-middle {
		padding-top:2px;
		padding-bottom:2px;
		padding-right:2px;
		color:#0000ff;
		text-align:center;
	}
	.y-minute-right a, .y-minute-left a{
		display:block;
		width:10px;
		height:16px;
		background-position: center;
		background-repeat: no-repeat;
		cursor:pointer;
	}

	.y-minute-right a {
		background-image: url(../images/vw/arrowright.gif);
		margin-right:2px;
	}
	.y-minute-left a{
		background-image: url(../images/vw/arrowleft.gif);
		margin-left:2px;
	}  
	
	.y-second-middle,.y-second-left,.y-second-right, .y-second-caption {
		font:bold 11px "sans serif", tahoma, verdana, helvetica;
		overflow:hidden;
	}

	.y-second-right, .y-second-left {
		width:10px;
	}
	.y-minute-right{
		text-align:right;
	}
	.y-second-caption {
		padding-top:2px;
		padding-bottom:2px;
		padding-right:2px;
		text-align:center;
	}
	.y-second-middle {
		padding-top:2px;
		padding-bottom:2px;
		padding-right:2px;
		color:#0000ff;
		text-align:center;
	}
	.y-second-right a, .y-second-left a{
		display:block;
		width:10px;
		height:16px;
		background-position: center;
		background-repeat: no-repeat;
		cursor:pointer;
	}

	.y-second-right a {
		background-image: url(../images/vw/arrowright.gif);
		margin-right:2px;
	}
	.y-second-left a{
		background-image: url(../images/vw/arrowleft.gif);
		margin-left:2px;
	}  
		
	/*For tree grid*/
	.ux-maximgb-treegrid-breadcrumbs
	{
		color: #15428B;
		border-bottom: 1px solid #D0D0D0;
		font: normal 11px arial, tahoma, helvetica, sans-serif;
	  -moz-outline: none;
		-moz-user-focus: normal;
		line-height: 15px;
		padding: 4px 3px 4px 6px;
	}

	.ux-maximgb-treegrid-brditem
	{
		color: #15428B;
	}

	.ux-maximgb-treegrid-uiwrap
	{
		float: left; 
		position: relative;
		height: 18px;
		white-space: nowrap;
		overflow: hidden;
	}

	.ux-maximgb-treegrid-elbow-empty
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
	}

	.ux-maximgb-treegrid-elbow-line
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow-line.gif) repeat-x;
	}

	.ux-maximgb-treegrid-elbow
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow.gif) no-repeat;
	}

	.ux-maximgb-treegrid-elbow-end
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow-end.gif) no-repeat;
	}

	.ux-maximgb-treegrid-elbow-active
	{
		cursor: pointer;
	}

	.ux-maximgb-treegrid-elbow-minus
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow-minus.gif) no-repeat;
	}

	.ux-maximgb-treegrid-elbow-end-minus
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow-end-minus.gif) no-repeat;
	}

	.ux-maximgb-treegrid-elbow-plus
	{
		position: absolute;
		height: 18px; 
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow-plus.gif) no-repeat;
	}

	.ux-maximgb-treegrid-elbow-end-plus
	{
		position: absolute;
		height: 18px;
		width: 16px;
		overflow: hidden;
		background: url(../images/vw/elbow-end-plus.gif) no-repeat;
	}
	.ux-maximgb-treegrid-level-0
	{
	}

	.ux-maximgb-treegrid-level-1
	{
		background-color: #DFE7FF;
	}

	.ux-maximgb-treegrid-level-2
	{
		background-color: #BFCFFF;
	}

	.ux-maximgb-treegrid-level-3
	{
		background-color: #9FB7FF;
	}

	.ux-maximgb-treegrid-level-4
	{
		background-color: #809FFF;
	}

	.ux-maximgb-treegrid-level-5
	{
		background-color: #6087FF;
	}

	.ux-maximgb-treegrid-level-6
	{
		background-color: #4070FF;
	}

	.ux-maximgb-treegrid-level-7
	{
		background-color: #2058FF;
	}

	.ux-maximgb-treegrid-level-8
	{
		background-color:	#0040FF;
	}

	/*For grid Group Summary*/
	.x-grid3-gridsummary-row-inner{overflow:hidden;width:100%;} /* IE6 requires width:100% for hori. scroll to work */
	.x-grid3-gridsummary-row-offset{width:auto;}
	.x-grid-hide-gridsummary .x-grid3-gridsummary-row-inner{display:none;}

	/*For grid Group Header*/
	.x-grid3-header-offset {width: auto;}
	.ext-ie .x-grid3 table.ux-grid-group-table, .ext-safari .x-grid3 table.ux-grid-group-table {table-layout: auto;}
	.ux-grid-hd-group-cell {background: url(../images/default/grid/grid3-hrow.gif) repeat-x bottom;}
	
	/* For Tree */
	.x-tree-node .x-tree-selected{background-color:#d9e8fb;font-weight:bold;}
	
	/* For Portals  PNR2.0_25623*/
	.x-portal .x-panel-dd-spacer {margin-bottom:10px;}		
	.x-portlet {margin-bottom:10px;}
	.x-portlet .x-panel-ml {padding-left:2px;}
	.x-portlet .x-panel-mr {padding-right:2px;}
	.x-portlet .x-panel-bl {padding-left:2px;}
	.x-portlet .x-panel-br {padding-right:2px;}
	.x-portlet .x-panel-body {background:white;}
	.x-portlet .x-panel-mc {padding-top:2px;}
	.x-portlet .x-panel-bc .x-panel-footer {padding-bottom:2px;}
	.x-portlet .x-panel-nofooter .x-panel-bc {height:2px;}
	
	/* RowAction Grid -- Fix for bug id : PNR2.0_27008	*/
    .icon-add { background-image:url(../images/vw/add.png) ! important;}
    .icon-adddup {background-image:url(../images/vw/application_add.png) ! important;}
	.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 3px 0 2px;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;}
	/* styles for groups */
	.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;}

	// Fix for bug id : PNR2.0_27266 - Duplicated Classes Commented
	/* For Portal */
	//.x-panel-dd-spacer{margin-bottom:10px;}
	.x-portlet {margin-bottom:10px;}
	/* Clean up the look of the portlets */
	//.x-portlet .x-panel-ml {padding-left:2px;}
	//.x-portlet .x-panel-mr {padding-right:2px;}
	//.x-portlet .x-panel-bl {padding-left:2px;}
	//.x-portlet .x-panel-br {padding-right:2px;}
	//.x-portlet .x-panel-body {background:white;}
	//.x-portlet .x-panel-mc {padding-top:2px;}
	//.x-portlet .x-panel-bc .x-panel-footer {padding-bottom:2px;}
	//.x-portlet .x-panel-nofooter .x-panel-bc {height:2px;}
	/* eof */	
