/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////
// Modified By	: Prasanth P R / Prabhakar S S / Prasath Kumar / Satham / Vineeth / Giridharan V
// Date			: 17-Feb-2015
// Bug id		: PLF2.0_11707 / PLF2.0_11175 / PLF2.0_11178 / Plf2.0_11206 / Plf2.0_11217 / Plf2.0_11063 / Plf2.0_11062 / PLF2.0_11300
// Bug Desc		: Blue panel and section border not visible inside popup, Horizontal Scroll is missing for the grid inside popup section
//				  On updating column chooser extra buttons are getting displayed, In tree,expand event getting fired for the leaf node
//				  Data not getting traversed to parent screen due to incorrect request, Logout page with language and launchmode option
//				  Mandatory color change, Attach document changes, Left half of the Checkbox will not show in chrome
//				  Completion chart, Video control, External URL, RVWAsync call for UDS should not be called for login page
//				  vw.css is getting included, UDSVISUALCUE last event updating
//				  FireFox window attach document not working properly., Standard events to be updated for personalization
//				  Tree expand event restriction when no child is there, Combo change GECKO for HTML5
//				  SecureLaunchPanel warning message suppression, Popupsections section customization
//				  Favourites icon not coming in ilbo toolbar for chrysalis theme after wizard launch
//				  Menu map loading performance [Async call during first time wizard launch], Multiple scrolls for grid controls
//				  Grid column and header does not align properly for some grids, Section is not displayed during state visible with collapsed true
//				  RT Call / PlfDispatcher call when plfileupload option is true file upload / download, Banner height for legacy theme conflicting with UCD theme
//				  Search Activity field should be hidden if enableActivitySearch is true, LaunchMode option to be passed to Portal
//				  JQuery libraries needs to be moved under release folder
//				  Inline Comments not provided since changes are huge
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	PLF2.0_13834
// Modified By	: 	Giridharan V / Prabhakaran S S / Satham / Vineeth / Prasath
// Modified Date: 	15-Jul-2015
// Description	:	Aviation Upload / Download fresh implementation, Grid row no header alignment for caption wrap / <BR> cases, 
//					Wizard Runtime - New implementation, Current row to be passed for the grid help if row is selected, 
//					Popup Section – Chart Width issue – Payroll Dashboard, 404 - Missing resources, List Edit in IE – HTML5 mode, 
//					iEDK grid columns not getting exported to excel, HTML 5 switch implementation based on applicationsettings.js, 
//					show advanced search option in aviation smart search control - ReapSearch, Application Preference Layout Error, 
//					Search box wrapped to next line if grid is small [Even if toolbar grouping enabled], Bread-crumbs caption issues, 
//					Column Chooser - Check box is partially hidden in Chrome Browsers, Work flow mailer launch issue in Chrysalis theme, 
//					Column Chooser - Changed captions are shown in red colour in IE and not in Chrome, Stop Disable controls to be passed in request, 
//					Cancel page from base screen should behave similar to "Home" button click, Tree Grid '+' icon not coming in HTML5 environment, 
//					Grid width is based on screen width instead of popup section width, Wizard runtime screen backward compatibility, 
//					Menu map icons inclusion, Button bar Issues, 
//					Header Comments prior to Jan 2015 were removed due to performance issues, 
//					Inline comments not provided since changes are huge
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	PLF2.0_14057
// Modified By	: 	Giridharan V / Prabhakaran S S / Satham / Vineeth / Prasath
// Modified Date: 	10-Aug-2015
// Description	:	Grid header height, Grid page row no on enter, Page save confirmation message
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	PLF2.0_14722
// Modified By	: 	Giridharan V / Prabhakaran S S / Satham / Vineeth / Prasath
// Modified Date: 	15-Aug-2015
// Description	:	Windows 10 Edge compatibility
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	PLF2.0_14750 / PLF2.0_14435 / PLF2.0_14555 / PLF2.0_14583 / PLF2.0_14722
// Modified By	: 	Giridharan V / Prabhakaran S S / Satham / Vineeth / Prasath
// Modified Date: 	29-Sep-2015
// Description	:	Artic Blue Theme Implementation, Aviation Scroll Issues, Switch Context Issues, File Upload - Invalid Type, 
// 					Favorites – Configurable Spelling, UDS icon not displayed in IE if enableHTML5 mode set to true, Workflow launch in HTML 5 mode,
//					Dabur – Entire Row Back Color, Grid Down Arrow Focus, Microsoft Edge Computability Issue, 
//					Password part of response only when cookieless is set to true, Tab Index Not Required for Help Icons - Configurable, 
//					Data View – Style 7 Incorporation, Life HCM Default Activity, Custom Theme Loading in Application Preference, Login Performance, 
//					NSA DW Launch, Import Excel – Time Tracker, Logout button in case of workflow, TAB Control Value Selection in ML – Configurable, 
//					Grid toolbar icons hiding - Configurable, Personalization / Defaulting icons hiding based on User JS parameter, 
//					Water mark for header controls - Configurable, RT Qtip Feature, Hyperlink Delay Feature, Chart Bbar items collision, 
//					java plfutils feature addition, map marker float text issue, ducbe null value issue, Logout Issue in Aviation, 
//					IE mask text 2times coming issue, inline Tab carosal widget width issue, IE numeric Select issue, carasol widget size issue, 
//					completion chart feature, PDK shrink on workspace click
//					Inline comments not provided since changes are huge
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	PLF2.0_18673 / PLF2.0_18635 / PLF2.0_18571 / PLF2.0_18551 / PLF2.0_18518 / PLF2.0_18468 / 
//					PLF2.0_18455 / PLF2.0_18438 / PLF2.0_18429 / PLF2.0_18406 / PLF2.0_18396 / PLF2.0_18235
// Modified By	: 	Giridharan V / Prabhakaran S S / Satham / Vineeth / Prasath / Rams
// Modified Date: 	02-Jun-2016
// Description	:	while navigation, same color coming for all grid rows, Ezee view screen alignment is not proper, Carousal Sections are not visible
//					UDS Links are not appearing in all the screens, Screen alignment problem is coming in IE, Button not working after smart hide, 
//					Notification- when i select the item after traversal to NextSet another Data Grid items disappearing, 
//					Appointment Summary - Item highlighter has some issue, Fix Appointment - Popup Section is not opening, 
//					image is not displayed in the ml and a popup screen, the tiles when clicked in manage alert screen the bar is keep on loading and 
//					the trace is not coming, ML - Column personalization is not working properly
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

	.x-tool-hdroot{padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px;}
	.x-tool-logout{ background: transparent url(../images/vw/logout.png) no-repeat !important;color:#005483;width:25px !important; height: 18px !important;}
	.x-tool-info{ background-position:-163px 0 !important; margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
	.x-tool-home{ background-position: 0 -561px !important; margin: 2px 0px 0px 0px !important; width:25px !important; height:25px !important;}
	
	.x-tool-uhome{background: transparent url(../images/default/toolbar/usertb-icons.png) -64px -2px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-btn-over .x-tool-uhome{background: transparent url(../images/default/toolbar/usertb-icons.png) -80px -2px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-tool-uwspace{background: transparent url(../images/default/toolbar/usertb-icons.png) -97px -2px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-btn-over .x-tool-uwspace{background: transparent url(../images/default/toolbar/usertb-icons.png) -113px -2px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-tool-uwinbox{background: transparent url(../images/default/toolbar/usertb-icons.png) -129px -2px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-btn-over .x-tool-uwinbox{background: transparent url(../images/default/toolbar/usertb-icons.png) -145px -2px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-tool-newwindow{background: transparent url(../images/default/toolbar/usertb-icons.png) -353px -2px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-btn-over .x-tool-newwindow{background: transparent url(../images/default/toolbar/usertb-icons.png) -369px -2px no-repeat !important; width: 15px !important;height: 12px !important;}

	/* PLF2.0_09227 */
	.x-tool-defpref{background: transparent url(../images/default/toolbar/usertb-icons.png) -353px -2px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-btn-over .x-tool-defpref{background: transparent url(../images/default/toolbar/usertb-icons.png) -369px -2px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-preferences{background: transparent url(../images/default/toolbar/usertb-icons.png) -226px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-preferences{background: transparent url(../images/default/toolbar/usertb-icons.png) -242px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-password{background: transparent url(../images/default/toolbar/usertb-icons.png) -288px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-password{background: transparent url(../images/default/toolbar/usertb-icons.png) -304px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-theme{background: transparent url(../images/default/toolbar/usertb-icons.png) -257px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-theme{background: transparent url(../images/default/toolbar/usertb-icons.png) -273px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-about{background: transparent url(../images/default/toolbar/usertb-icons.png) -322px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-about{background: transparent url(../images/default/toolbar/usertb-icons.png) -338px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	#dw_launch .x-icon-dw{background: transparent url(../images/default/toolbar/usertb-icons.png) -290px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}
	#dw_launch.x-btn-over .x-icon-dw{background: transparent url(../images/default/toolbar/usertb-icons.png) -306px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}

	#context .x-tool-context{background: transparent url(../images/default/toolbar/usertb-icons.png) -193px -18px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}
	#context.x-btn-over .x-tool-context{background: transparent url(../images/default/toolbar/usertb-icons.png) -209px -18px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}

	#defaults .x-tool-defaults{background: transparent url(../images/default/toolbar/usertb-icons.png) -193px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}
	#defaults.x-btn-over .x-tool-defaults{background: transparent url(../images/default/toolbar/usertb-icons.png) -209px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}

	/* PLF2.0_07214 */ /* PLF2.0_08992 */
	.x-tool-zoom{ background: transparent url(../images/vw/icon-zoom.png) no-repeat !important; margin: 5px 0px 0px 0px !important; width:24px !important; height:20px !important;margin-left: 12px !important;}
	.x-tool-refresh1{ background-position:-336px -47px !important; margin: 1px 0px 0px 0px !important; width:24px !important; height:25px !important;}
	/* PLF2.0_10165 */
	.x-tool-hpers{ background-position:-120px -72px !important; margin: 1px 0px 0px 0px !important; width:24px !important; height:25px !important;}
	.x-btn-over .x-tool-refresh1{ background-position:-360px -47px !important;}
	/* PLF2.0_10165 */
	.x-btn-over .x-tool-hpers{ background-position:-144px -72px !important;}
	.x-tool-back {background-position:0px -47px !important; margin: 1px 0px 0px 0px !important; width:24px !important; height:25px !important;}
	.x-btn-over .x-tool-back {background-position:-24px -47px !important;}
	/* .x-tool-print1{ background-position:1px -72px !important; margin: 2px 0px 0px 0px !important; width:25px !important; height:25px !important;} */
	.x-tool-print1{ background-position:0px -72px !important; margin: 2px 0px 0px 0px !important; width:25px !important; height:25px !important;}
	.x-btn-over .x-tool-print1{ background-position:-24px -72px !important;}
	.x-tool-help1{ background-position:-48px -72px !important; margin: 1px 0px 0px 0px !important; width:24px !important; height:24px !important;}
	.x-btn-over .x-tool-help1{ background-position:-72px -72px !important;}
	
	.x-tool-fav{background-position:-132px 0 !important; margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
	.x-tool-password{background-position:0 0 !important; margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
	.x-tool-defaults{background-position:-36px 0 !important; margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
	.x-tool-context{background-position:-67px 0 !important; margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
	.x-tool-preferences{background-position:-98px 0 !important; margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
	.x-clear-trigger{background-image:url(../images/vw/clear-trigger.gif)!important;}
	.x-clear-triggerblue{background-image:none !important; background: transparent !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-go-triggerblue{background-image:url(../images/default/toolbar/quickcode-go.png)!important; margin-right:10px !important; vertical-align:middle !important;}
	.x-clear-triggerblue{background:url(../images/default/toolbar/quickcode-clear.png) no-repeat !important; vertical-align:middle !important;}
	#quickIlbo.quickcode-input {background:url(../images/default/toolbar/quickcode-input.png) no-repeat !important; border:0px solid !important; height:18px !important;top:1px !important}
	.x-trigger-cls{cursor:pointer;width:18px; height:18px!important;} 
		
	.x-icon-bpc{ background: transparent url(../images/default/toolbar/bpc_icon.png) no-repeat !important;color:#005483;margin-left: 30px !important;}
	.x-btn-over .x-btn-center .x-icon-bpc{ background: transparent url(../images/default/toolbar/bpc_icon_hover.png) no-repeat !important;color:#CEB70D;}
	.x-btn-menu-active .x-btn-center .x-icon-bpc{ background: transparent url(../images/default/toolbar/bpc_icon_hover.png) no-repeat !important;color:#CEB70D;}
	.x-icon-recent{background-image: url(../images/default/toolbar/recent_icon.png) !important;color:#CAEAFF;margin-right: -5px !important;padding-left: 20px !important;padding-right: 0px !important;margin-left: 5px !important;}
	.x-btn-over .x-btn-center .x-icon-recent{ background: transparent url(../images/default/toolbar/recent_icon_hover.png) no-repeat !important;color:#CEB70D;}
	.x-btn-menu-active .x-btn-center .x-icon-recent{ background: transparent url(../images/default/toolbar/recent_icon_hover.png) no-repeat !important;color:#CEB70D;}
	.x-icon-fav{background-image: url(../images/vw/favorites.png) !important;color:white;}

	.x-icon-uhome{padding-left: 0px !important;}
	.x-icon-uwspace{padding-left: 0px !important;}
	.x-icon-uwinbox{padding-left: 0px !important;}
	.x-tool-hdroot{padding-left: 0px !important;}
	.x-icon-dw{padding-left: 0px !important;}
	.x-tool-context{padding-left: 0px !important;}
	.x-tool-newwindow{padding-left: 0px !important;}
	/* PLF2.0_09227 */
	.x-tool-defpref{padding-left: 0px !important;}
	.x-tool-rightcurve{padding-left: 0px !important;}

	.x-icon-scn{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -161px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
	.x-btn-over .x-icon-scn{background: transparent url(../images/default/toolbar/usertb-icons.png) -177px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
	.x-btn-menu-active .x-icon-scn{background: transparent url(../images/default/toolbar/usertb-icons.png) -177px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}

	.x-icon-scnrec{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -1px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-scnrec{background: transparent url(../images/default/toolbar/usertb-icons.png) -17px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-scnbplyr{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -33px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-scnbplyr{background: transparent url(../images/default/toolbar/usertb-icons.png) -49px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-scnnplyr{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -65px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-scnnplyr{background: transparent url(../images/default/toolbar/usertb-icons.png) -81px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-scnrep{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -97px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-scnrep{background: transparent url(../images/default/toolbar/usertb-icons.png) -113px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-scnlt{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -161px -18px no-repeat !important; width: 15px !important;height: 12px !important;}
	.x-menu-item-active .x-icon-scnlt{background: transparent url(../images/default/toolbar/usertb-icons.png) -177px -18px no-repeat !important; width: 15px !important;height: 12px !important;}

	.x-icon-settings{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -321px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
	.x-btn-over .x-icon-settings{background: transparent url(../images/default/toolbar/usertb-icons.png) -337px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
	.x-btn-menu-active .x-icon-settings{background: transparent url(../images/default/toolbar/usertb-icons.png) -337px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}

	.x-tool-fav{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -258px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}
	.x-btn-over .x-tool-fav{background: transparent url(../images/default/toolbar/usertb-icons.png) -274px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}
	.x-btn-menu-active .x-tool-fav{background: transparent url(../images/default/toolbar/usertb-icons.png) -274px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-top: 3px !important;}

	#tb-fav-menu .x-icon-fav{padding-left: 0px !important;background: transparent url(../images/default/toolbar/usertb-icons.png) -225px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
	#tb-fav-menu.x-btn-over .x-icon-fav{background: transparent url(../images/default/toolbar/usertb-icons.png) -241px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
	#tb-fav-menu.x-btn-menu-active .x-icon-fav{background: transparent url(../images/default/toolbar/usertb-icons.png) -241px -2px no-repeat !important; width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}

	.x-tool-strttmr{background-image: url(../images/vw/strttimer.jpg) !important; width:18px; height:18px;}

	.x-icon-openoffice{ background-image: url(../images/vw/openoffice.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;}

	.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;}
	/* PLF2.0_07836 */ /* PLF2.0_08009 */
	.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-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 arial,tahoma,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;}
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-eq-header{margin:0; font:normal 13px tahoma,arial,helvetica,sans-serif;}
	/*.x-eq-header{margin:0; font:normal 13px arial,tahoma,helvetica,sans-serif;}*/
	.x-eq-lightgrid-row{background-color:#fff;}
	.x-eq-row-exclude{background-color:lightgray!important;}
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-eq-field{ margin:0; font:normal 11px tahoma,arial,helvetica,sans-serif;}
	/*.x-eq-field{ margin:0; font:normal 11px arial,tahoma,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-form-fieldset-hdn{display:none;}

	.x-form-fieldset
	{
		/* PLF2.0_07836 *//* PLF2.0_08009 */
		font:bold 11px tahoma,arial,verdana,sans-serif;
		/*font:bold 11px arial,tahoma,verdana,sans-serif;*/
		border-bottom:#99bbe8 1px solid;
		border-top:#99bbe8 1px solid;
		border-left:#99bbe8 1px solid;
		border-right:#99bbe8 1px solid;
		padding-left:5px;
		padding-right:5px;
		padding-top:1px;
		padding-bottom:5px;
	}
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-form-fieldset .x-form-legend{color:red;font:bold 11px tahoma,arial,verdana,sans-serif;}
	/*.x-form-fieldset .x-form-legend{color:red;font:bold 11px arial,tahoma,verdana,sans-serif;}*/
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-fieldset
	{
		font:bold 11px tahoma,arial,verdana,sans-serif;
	}
	/*.x-fieldset	{font:bold 11px arial,tahoma,verdana,sans-serif;}*/
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-fieldset-top {font:bold 11px tahoma,arial,verdana,sans-serif; border-bottom:#99bbe8 0px solid; border-top:#99bbe8 1px solid; border-left:#99bbe8 0px solid; border-right:#99bbe8 0px solid; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:5px;}
	/* PLF2.0_09660 */
	/* .x-fieldset {font:bold 11px tahoma,arial,verdana,sans-serif; border-bottom:#99bbe8 0px solid !important; border-top:#ffdeb1 1px solid !important; border-left:#99bbe8 0px solid !important; border-right:#99bbe8 0px solid !important; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:5px;} */
	.x-fieldset {font:bold 11px tahoma,arial,verdana,sans-serif; border-bottom:#99bbe8 0px solid !important; border-top:#ffdeb1 1px solid !important; border-left:#99bbe8 0px solid !important; border-right:#99bbe8 0px solid !important; padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:5px;}
	/*.x-fieldset-top {font:bold 11px arial,tahoma,verdana,sans-serif; border-bottom:#99bbe8 0px solid; border-top:#99bbe8 1px solid; border-left:#99bbe8 0px solid; border-right:#99bbe8 0px solid; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:5px;}
	.x-fieldset {font:bold 11px arial,tahoma,verdana,sans-serif; border-bottom:#99bbe8 0px solid !important; border-top:#ffdeb1 1px solid !important; border-left:#99bbe8 0px solid !important; border-right:#99bbe8 0px solid !important; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:5px;}*/
	#lt_fieldset.x-fieldset{padding-left:0px; padding-right:0px;} /* PLF2.0_07214 */
	.x-fieldset LEGEND {margin-right:1px !important; margin-bottom:10px !important;margin-left:-15px !important;padding-top: 1px;padding-left:8px !important;}
	.x-form-sectionhdr-tc .x-fieldset LEGEND, LEGEND .x-fieldset LEGEND {margin-left:-10px !important;padding-left:0px;}
	.x-fieldset-header-text {margin-left:-1px;}	
	.x-fieldset LEGEND .x-tool-toggle {margin-right:0px !important;}
		
	.x-icon-pagetitle{background-image: url(../images/default/toolbar/sub_menu.png) !important;width:40px !important}
	.x-icon-trailbar{background: transparent url(../images/default/toolbar/usertb-icons.png) -288px -48px no-repeat !important;height: 24px;width: 24px !important;}
	/* PLF2.0_07214 */
	.x-btn-over .x-icon-trailbar{background: transparent url(../images/default/toolbar/usertb-icons.png) -312px -48px no-repeat !important;height: 24px;width: 24px !important;}
	/*.x-window-bbar .x-icon-trailbar{background: transparent url(../images/vw/trailbar.png) 0 0 no-repeat !important;}*/
	.x-window-bbar .x-icon-trailbar{background: transparent url(../images/vw/trailbar.png) 0 0 no-repeat !important; width:auto !important;}
	.x-icon-smartlink{background: transparent url(../images/default/toolbar/usertb-icons.png) -240px -48px no-repeat !important;height: 24px;width: 24px !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-dw{background-image: url(../images/vw/dw_launch.png) !important;background-position: 0 0 !important;width: 18px !important;height: 16px !important;}
	.x-icon-exthelp{background:transparent url(../images/default/toolbar/usertb-icons.png); margin: 2px 0px 0px 0px !important;background-position: -144px -47px !important;width: 24px !important;height: 25px !important;}
		
	/* PLF2.0_08632 */
	/*.x-icon-anchor{background: transparent url(../images/vw/link.png) !important;}*/
	.x-icon-anchor{background: transparent url(../images/vw/link.png) no-repeat !important; color: #000 !important;}
	.x-icon-button1{background-image: url(../images/vw/button.png) !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; }
	/* PLF2.0_08291 */
	/* .x-icon-uds{background:transparent url(../images/default/toolbar/usertb-icons.png); background-position: -192px -48px !important;} */
	.x-icon-uds{background:transparent url(../images/default/toolbar/usertb-icons.png) !important; background-position: -192px -48px !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; }
	.x-grid3-col-selectBox, .x-grid3-col-rowNumber{ background-color:#e0e0e0;}
	.x-tool-next1{background-position:0 -153px !important;}
	.x-tool-next1-over{background-position:-15px -120px !important;}
	.x-tool-prev1{background-position:0 -136px !important;}
	.x-tool-prev1-over{background-position:-15px -105px !important;}
	.x-tool-cutrow{background-position:0 -221px !important;}
	.x-tool-copyrow{background-position:0 -204px !important;}
	.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:0 -425px !important; width:16px; height:16px;}
	.x-tool-import{background-position:0 -510px !important; width:16px; height:16px;}
	.x-tool-report1{background-position:0 -856px !important; width:16px; height:16px;}
	.x-tool-chart1{background-position:0 -527px !important; width:16px; height:16px;}
	.x-tool-pdf1{background-position:0 -459px !important; width:16px; height:16px;}
	.x-tool-html1{background-position:0 -493px !important; width:16px; height:16px;}
	.x-tool-csv{background-position:0 -442px !important; width:16px; height:16px;}
	.x-tool-text{background-position:0 -476px !important; width:16px; height:16px;}
	
	.x-grid3-viewport, .x-grid3-locked{ overflow:hidden; position:absolute;}
	.x-grid3-locked .x-grid3-scroller {overflow:hidden; border-right:1px solid #f0f0f0;}

	.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;}
	
	.x-doc-body{background-color:#fff !important;}
	.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{background-color:#fff;}
	.x-form-sectionhdr{}
	.x-form-sectionhdr-tl{}
	.x-form-sectionhdr-tr{}
	/* PLF2.0_07056 */
	/*.x-form-sectionhdr-tc{padding-left:5px;padding-bottom:5px;}*/
	body.ext-ie .x-form-sectionhdr-tc{padding-left:2px;padding-bottom:0px;}
	.x-form-sectionftr{}
	.x-form-sectionftr-bl{}
	/* PLF2.0_08451 */
	/*#popup-window .x-form-sectionftr-bl{margin-left:5px;}*//* PLF2.0_8464 */
	#popup-window .x-form-sectionftr-bl{margin-left:0px;}
	.x-form-sectionftr-br{}
	.x-form-sectionftr-bc{}
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-form-pagetitle{margin:0; font:bold 14px tahoma,arial,helvetica,sans-serif !important;color:#e28601}
	.x-form-sectionheader {margin:0; font:bold 13px tahoma,arial,helvetica,sans-serif; border-bottom:1px solid #0E0E0E;}
	/*.x-form-pagetitle{margin:0; font:bold 14px arial,tahoma,helvetica,sans-serif !important;color:#e28601}
	.x-form-sectionheader {margin:0; font:bold 13px arial,tahoma,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;}
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.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;color:white;}
	.x-form-banner{ margin:0; font:normal 8.5px tahoma,arial,helvetica,sans-serif;position:absolute;right:0;bottom:0;top:13px;}
	/*.x-form-header{margin:0; font:normal 13px arial,tahoma,helvetica,sans-serif;}
	.x-form-labelheader{ margin:0; font:bold 12px arial,tahoma,helvetica,sans-serif;}
	.x-form-field-banner{ margin:0; font:normal 11px arial,tahoma,helvetica,sans-serif;color:white;}
	.x-form-banner{ margin:0; font:normal 8.5px arial,tahoma,helvetica,sans-serif;position:absolute;right:0;bottom:0;top:13px;}*/
	/* PLF2.0_07836 */
	.x-form-field{ margin:0 0 !important; font:normal 11px tahoma,arial,helvetica,sans-serif;color:#737373;}
	/*.x-form-field{ margin:0 0 !important; font:normal 11px arial,tahoma,helvetica,sans-serif;color:#737373;}*/
	/* PLF2.0_07056 */
	/*.x-form-field-right{text-align:right!important; padding:0px 10px 0px 0px!important;}*/
	.x-form-field-right{text-align:right!important; padding:0px 10px 0px 0px!important;}
	.x-form-field-right a{padding-left:5px !important;}
	.x-form-field-center{text-align:center!important; padding:0px 0px 0px 0px!important;}
	.x-combo-blankitem {height: 12px;}

	.x-combo-list-right{text-align:right!important;}

	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-form-gd-header{ 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-header{ word-wrap: break-word!important; padding:0px 0px 0px 0px!important; overflow:hidden!important; text-overflow:ellipsis; font:normal 11px arial,tahoma,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;}
	
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.x-form-gd-field{white-space: pre; word-wrap: break-word!important; padding:0px 0px 0px 0px!important; overflow:hidden; text-overflow:ellipsis; font:normal 11px tahoma,arial,helvetica,sans-serif;color:#000000;margin:0 !important;}
	/*.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 arial,tahoma,helvetica,sans-serif;color:#000000;margin:0 !important;}*/
	.x-form-gd-right{text-align:right!important; padding:0px 1px 0px 0px!important;}
	.x-form-gd-center{text-align:center!important;}
	/* PLF2.0_08586 */
	/*.x-form-gd-vscroll{padding:52px 0px 0px 0px; height:auto; width:20px; left:0px; top:0px; overflow:auto; position: relative;}*/
	.x-form-gd-vscroll{padding:50px 0px 0px 0px; height:auto; width:20px; left:0px; top:0px; overflow:auto; position: absolute !important;}
	
	/* PLF2.0_07836 */
	/*.x-form-gd-field-combo{background: transparent url(../images/vw/arrowdown.png) no-repeat center right !important; cursor:pointer; padding-right:17px !important;} */
	.x-form-gd-field-combo{background: transparent url(../images/vw/arrowdown.png) no-repeat right top !important; cursor:pointer; padding-right:17px !important;} 
	
	 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; overflow:hidden !important;} /*PLF2.0_10132*/
	.x-form-gd-browsefield-blank{background: transparent url(../images/vw/browseempt.png) no-repeat !important; padding:0px 0px 0px 22px!important; cursor:pointer;}
	/* PLF2.0_09765 */	
	/*.x-avn-position{background: transparent url(../images/vw/FileUpload.gif) no-repeat right center!important; padding:3px 0px 0px 2px!important; cursor:pointer;}	*/
	.x-avn-position{background: transparent url(../images/vw/FileUpload.gif) no-repeat right top!important; padding:3px 0px 0px 2px!important; cursor:pointer;} /*PLF2.0_10132*/
	.x-ml-avn-position{background: transparent url(../images/vw/FileUpload.gif) no-repeat left center!important; padding:3px 0px 0px 2px!important; cursor:pointer;}	
	.x-form-gd-browsetext{color:blue;}
	.x-avn-position .x-form-gd-browsetext{width:90% !important; overflow:hidden !important; text-overflow:ellipsis; display:block; white-space:nowrap;} /*PLF2.0_10132*/
	
	.x-form-gd-search{color:black;}
	
	.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;}
	.x-form-field-multitext{top:0px!important; padding:0px 0px 0px 2px!important; margin:0!important;color:#000000 !important;}
	.x-form-field-text{top:0px!important; padding:0px 0px 0px 2px!important; height:18px!important;color:#000000 !important;}
	.x-form-field-righttext{top:0px!important; padding:0px 2px 0px 2px!important; height:18px!important; text-align:right!important;color:#000000 !important;}
	.x-form-field-centertext{top:0px!important; padding:0px 0px 0px 0px!important; height:18px!important; text-align:center!important;color:#000000 !important;}
	.x-form-field-combotext{top:0px!important; padding:0px 0px 0px 2px!important; height:18px!important;color:#000000 !important;}
	
	/* Header Displayonly fields */
	/* PLF2.0_07836 */
	/*.x-form-headerdisplay{padding:2px 0px 0px 0px!important; white-space: normal; word-wrap: break-word!important; overflow:hidden;color:black !important;}*/
	.x-form-headerdisplay{padding:2px 0px 0px 0px!important; white-space: normal; word-wrap: break-word!important; overflow:hidden;color:black;}
	/* PLF2.0_08230 */
	/*.x-form-headerdisplay-nowrap{padding:2px 0px 0px 0px!important; white-space:nowrap!important; overflow:hidden;color:black !important;}*/ /* PLF2.0_07412 */
	.x-form-headerdisplay-nowrap{padding:2px 0px 0px 0px!important; white-space:nowrap!important; overflow:hidden;color:black;}
	
	/* Special fields */
	.x-form-field-trigger{height:19px!important;}
	/* PLF2.0_07071 */
	/* .x-form-field-ticker-text{cursor:pointer; position: relative; border:0px dotted #000000;color:white} */
	.x-form-field-ticker-text{cursor:pointer; position: relative; border:0px dotted #000000;color:#737373}
	#user-toolbar .x-form-field-ticker-text{cursor:pointer; position: relative; border:0px dotted #000000;color:white}
	.x-form-field-ticker-static{cursor:pointer; 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: #078cc7;padding-left:4px;}
	td.x-form-field-link{height:20px;}/* PLF2.0_08054 */
	.x-form-fieldui{background:#CDE9F2 !important;}
	.x-form-fieldmandatory{font-weight: bold;}
	
	/* Trailbar */
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.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;}
	/*.x-document-trailbar {margin:0; font:normal 10px arial,tahoma,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 arial,tahoma,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;}
	/* PLF2.0_07056 */
	/*.ux-grid-hd-group-cell {background: url(../images/default/grid/grid3-hrow.gif) repeat-x bottom;}*/
	.ux-grid-hd-group-cell {background: url(../images/default/grid/grid3-hrow.jpg) repeat-x bottom;}
	
	/*Scrolling menu*/	
	.menu-scroll-bottom{
		background-image:url(../images/vw/mini-bottom.gif);
		background-repeat:no-repeat;
		background-position:center;
		height:17px;
		cursor:pointer
	}
	
	.menu-scroll-top{
		background-image:url(../images/vw/mini-top.gif) !important;
		background-repeat:no-repeat !important;
		background-position:center !important;
		height:17px !important;
		cursor:pointer !important;
	}

	.menu-scroll-bottom.menu-scroll-over{
		background-image:url(../images/vw/mini-bottom.gif) !important;
		background-repeat:no-repeat !important;
		background-position:center !important;
		height:17px !important;
		cursor:pointer !important;
	}

	.menu-scroll-top.menu-scroll-over{
		background-image:url(../images/vw/mini-top.gif) !important;
		background-repeat:no-repeat !important;
		background-position:center !important;
		height:17px !important;
		cursor:pointer !important;
	}

	.x-menu-list{
		overflow:hidden
	}
	
	.menu-scroll-over {
		height:15px; 
	}

	/* Proto */
	/* PLF2.0_07836 *//* PLF2.0_08009 */
	.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;}
	/*.x-menu-item-header{font:normal 11px arial,tahoma,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 #ba6d01;
	}
	.y-hour-middle,.y-hour-left,.y-hour-right, .y-hour-caption {
		/* PLF2.0_07836 *//* PLF2.0_08009 */
		font:bold 11px "sans serif", tahoma, verdana, helvetica;
		/*font:bold 11px arial,"sans serif", tahoma, verdana, helvetica;*/
		overflow:hidden;
		color:#ba6d01;
	}

	.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:#ba6d01;
		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.png);
		margin-right:2px;
	}
	.y-hour-left a{
		background-image: url(../images/vw/arrowleft.png);
		margin-left:2px;
	}    

	.y-minute-middle,.y-minute-left,.y-minute-right, .y-minute-caption {
		/* PLF2.0_07836 *//* PLF2.0_08009 */
		font:bold 11px "sans serif", tahoma, verdana, helvetica;
		/*font:bold 11px arial,"sans serif", tahoma, verdana, helvetica;*/
		overflow:hidden;
		color:#ba6d01;
	}

	.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:#ba6d01;
		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.png);
		margin-right:2px;
	}
	.y-minute-left a{
		background-image: url(../images/vw/arrowleft.png);
		margin-left:2px;
	}  
	
	.y-second-middle,.y-second-left,.y-second-right, .y-second-caption {
		/* PLF2.0_07836 *//* PLF2.0_08009 */
		font:bold 11px "sans serif", tahoma, verdana, helvetica;
		/*font:bold 11px arial,"sans serif", tahoma, verdana, helvetica;*/
		overflow:hidden;
		color:#ba6d01;
	}

	.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:#ba6d01;
		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.png);
		margin-right:2px;
	}
	.y-second-left a{
		background-image: url(../images/vw/arrowleft.png);
		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%;}
	.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;}
	/* PLF2.0_07056 */
	/*.ux-grid-hd-group-cell {background: url(../images/default/grid/grid3-hrow.gif) repeat-x bottom;}*/
	.ux-grid-hd-group-cell {background: url(../images/default/grid/grid3-hrow.jpg) repeat-x bottom;}
	
	/* For Tree */
	.x-tree-node .x-tree-selected{background-color:#d9e8fb;font-weight:bold;}
	
	/* For Portals  */
	.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	*/
    .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;}
	
	.x-tree .x-panel-bwrap .x-panel-mc .x-panel-body{width:100%;}
	
	.x-form-item label{width:150px ! important;}
	
	.x-tab-strip-inner{overflow:visible ! important;}
	.x-form-check-wrap-inner{padding-right:5px !important;outline:none;}
	.x-form-radio-wrap-inner{outline:none;}
	.x-form-con-edit{height:20px;}
	.x-form-con-combo{height:20px;}
	/* PLF2.0_08365 */
	/*.x-form-gd-field-list{background: transparent url(../images/vw/arrowdown.png) no-repeat center right !important; cursor:pointer; padding-right:17px !important;float:right;)}*/
	/*.x-form-gd-field-list{background: transparent url(../images/vw/arrowdown.png) no-repeat top right !important; cursor:pointer; padding-right:17px !important;)}*/
	/*.x-form-gd-field-list{background: transparent url(../images/vw/arrowdown.png) no-repeat top right !important; cursor:pointer; padding-right:17px !important; float:right}*/
	.x-form-gd-field-list{background: transparent url(../images/vw/arrowdown.png) no-repeat top right !important; cursor:pointer; padding-right:17px !important;}
	.x-form-autolist{width:19px;height:18px;border:0;background:transparent url(../images/default/form/trigger.png) no-repeat 0 0;cursor:pointer;position:absolute;}

	/* PLF2.0_09358 */
	/* PLF2.0_10165 */
	/* .x-form-persicon{width:17px;height:17px;border:0;background:transparent url(../images/default/form/persicon.gif) no-repeat 0 0;cursor:pointer;border-bottom:1px solid #B5B8C8;position:absolute;} */
	.x-form-persicon{width:8px;height:8px;border:0;background:transparent url(../images/default/form/persicon.png) no-repeat 0 0;cursor:pointer;margin-left: 2px;position:absolute;}
	.x-form-persicon-cont{float:left !important;}

	/* For Portal */	
	.x-portlet {margin-bottom:10px;}
	.x-tool-toggle-portlet{background:transparent url(../images/vw/toggle_portlet.png) no-repeat !important;width: 84px !important;height: 24px !important;}
	.x-tool-toggle-wizard{background:transparent url(../images/vw/toggle_wizard.png) no-repeat !important; width: 84px !important;height: 24px !important;}
	.x-panel-noborder .x-panel-tbar-noborder .x-form-uitools{background-image: none !important; width:100% !important; background:transparent url(../images/default/toolbar/usertb-bg.jpg) repeat-x !important}
	.x-panel-noborder .x-panel-tbar-noborder .x-form-ilbotools{background-image:url("../images/default/panel/top-left-stripe.png") !important;background-repeat:no-repeat;width:99% !important;}

	#top-panel .x-panel-tbar-noheader{background-image:none !important; background-repeat: no-repeat;}

	.banner-toggle-expand{background-image: url("../images/application/expand.png") !important;background-repeat: no-repeat !important; width:53px !important; height: 10px !important;border-image-width:0px !important;margin-left: auto;margin-right: auto;}
	.banner-toggle-expand: hover{background-image: url("../images/application/expand-hover.png") !important;background-repeat: no-repeat !important; width:53px !important; height: 10px !important;border-image-width:0px !important;margin-left: auto;margin-right: auto;}

	.banner-toggle-collapse{background-image: url("../images/application/collapse.png") !important;background-repeat: no-repeat !important; width:53px !important; height: 10px !important;border-image-width:0px !important;margin-left: auto;margin-right: auto;}
	.banner-toggle-collapse: hover{background-image: url("../images/application/collapse-hover.png") !important;background-repeat: no-repeat !important; width:53px !important; height: 10px !important;margin-left: auto;margin-right: auto;}

	#banner-panel .x-panel-bc{display:none;}
	#banner-collapse .x-panel-bc{display:none;}
	.x-grid-panel{border:1px solid lightgray;padding-left:0px;}
	/* PLF2.0_07056 */
	.x-window-body .x-grid-panel{border:0px solid lightgray !important;}
	.x-form-datefield{border-right-width:0px !important;}

	/* PLF2.0_07485 */
	/*
	@font-face {
		font-family: 'eras_medium_itcregular';
		src: url('../images/application/erasmd-webfont.eot');
		src: url('../images/application/erasmd-webfont.eot?#iefix') format('embedded-opentype'),
			 url('../images/application/erasmd-webfont.woff') format('woff'),
			 url('../images/application/erasmd-webfont.ttf') format('truetype'),
			 url('../images/application/erasmd-webfont.svg#eras_medium_itcregular') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	*/
	/* PLF2.0_07593 */
	.x-list-category{background-image:url("../images/portalview/Appraisal_home.png"); background-repeat:no-repeat;}
	.x-list-view{background-image:url("../images/portalview/prtlBG.png"); background-repeat:no-repeat;height:25px;font-family:tahoma;font-size:11px; font-weight:bold;padding-top:5px;}
	.x-list-view-sel{background-image:url("../images/portalview/prtlBG_sel.png"); background-repeat:no-repeat;}
	.ws-group-item-div{width: 160px !important; height:41px; float:left; margin-top: 5px; margin-left: 5px; margin-right: 5px; background-repeat: no-repeat; background-size: contain; -webkit-border-radius: 0.7em; cursor:pointer; background-size: cover; border: 0px solid black !important;}
	.ws-group-item-div img{ padding-top:2px; padding-right:10px;	float:left;}
	.ws-group-item-div-img{ background-image: url('../images/portalview/catBG.png'); cursor:pointer; }
	.ws-group-item-div-img div, .ws-group-item-div-img-sel div	{color:white; padding-top:5px; font-size: 11px; font-family: tahoma; font-weight: bold; word-wrap: break-word;white-space: pre;}
	.ws-group-item-div-img-sel{background-image: url('../images/portalview/catBG_Sel.png');	cursor:pointer;	}
	#list-category{float:right;}
	#list-category .x-btn-center, #list-category .x-btn-right, #list-category .x-btn-left{background:transparent !important;}
	.ws-group-item-div .x-btn-center,.ws-group-item-div  button {padding: 0px !important;}
	.ws-group-item-div  button {width: 140px !important;height:36px;}
	.ws-group-item-div .x-btn-left{width: 0px !important;}
	.x-list-view span {padding-left:10px; }	
	.ws-group-item-ddown-img{background-image:url("../images/portalview/menuArrow.png");background-repeat:no-repeat;height:38px;}
	.ws-group-item-ddown-img.x-btn-active{background-image:url("../images/portalview/menuArrowMouseOvr.png");background-repeat:no-repeat;height:33px;}	
	
	/* PLF2.0_07913 */
	.x-form-field-wrap .x-form-spinner-trigger {
		background:transparent url(../images/default/form/spinner.gif) no-repeat 0 0;		
		width: 18px !important;
		height:19px !important;
	}
	/*PLF2.0_08230 */
	/*.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;
	} */
	/* PLF2.0_08009 */
	.x-trigger-wrap-focus .x-form-trigger{	    
		/*border-bottom: 1px solid #7eadd9;*/
		border-bottom: 0px solid #7eadd9;
	}

	/* PLF2.0_08230 */
	/*.x-form-field-wrap .x-form-spinner-splitter {
		line-height:1px;
		font-size:1px;
	    background:transparent url(../images/default/form/spinner.gif) no-repeat 0 0;
		position:absolute;
		cursor: n-resize;
	}
	.x-trigger-wrap-focus .x-form-spinner-splitter{
	    background-position:-14px 0;
	}*/
	/* PLF2.0_08350 */
	.x-form-field-wrap .x-form-spinner-splitter {
		line-height:1px;
		font-size:1px;
	    background:transparent url(../images/default/form/spinner.gif) no-repeat 0 0;
		position:absolute;
		cursor: n-resize;
	}
	.x-trigger-wrap-focus .x-form-spinner-splitter{
	    background-position:-14px 0;
	}
	
	.ext-safari .x-form-field-wrap .x-form-trigger{right:0;}
	.ext-safari .x-form-field-wrap .x-form-trigger{height:21px;}
	.x-form-spinner-proxy{
		/*background-color:#ff00cc;*/
	}
	/* PLF2.0_08291 */
	#searchAct.x-go-triggerblue{background-image:transparent!important; margin-right:10px !important; vertical-align:middle !important;}
	#searchAct.searchact-input {background:url(../images/default/toolbar/activity-input.png) no-repeat !important; border:0px solid !important; height:18px !important;top:1px !important}
	.x-customlist .prev1	{overflow: hidden; width: 15px;	height: 15px; float: right;	cursor: pointer; background: transparent url(../images/vw/previous.jpg) no-repeat !important; margin-left: 2px;}
	.x-customlist .next1	{overflow: hidden; width: 15px;	height: 15px;float: right;	cursor: pointer; background: transparent url(../images/vw/next.jpg) no-repeat !important; margin-left: 2px;}
	.x-customlist .x-grid3-header{background:#f9f9f9 url(../images/vw/header_bg.jpg) repeat-x 0 bottom !important;}
	.x-customlist .x-grid3-row{background-color: #abd1e1;}	
	.x-customlist .x-grid3-row-alt{background-color: #c9e4ef !important;	}
	.x-customlist .x-grid3-row-over{	background-color: #e39540 !important;}
	.x-customlist .x-toolbar	{background:#d0def0 url(../images/vw/footer_bg.jpg) repeat-x top left;}
	.x-actsearch .x-grid3-row, .x-actsearch .x-grid3-row-alt{background-color: #fff !important;}
	#customeToolBar_qs_qs {height:20px;}
	#customeToolBar_qs_qs .x-btn-text{color:#000;}
	#smart-window .x-tip-body{background-image: url("../images/default/toolbar/bg.jpg");}
	/* PLF2.0_08350 */	
	.x-table-layout {font-size: 11px !important; width: 100%; height: 100%;}	
	.x-customlist .x-panel-body {background-color:#fff;}
	.x-table-layout-cell.lblcell-width {width: 10%;}		
	#smartSearchPanel .x-panel-header, #contextSearchPanel .x-panel-header{height:20px;}
	#smartSearchPanel .x-form-text{height:18px !important;}
	.x-customlist .x-window-mc, .x-window-dlg .x-window-mc{margin-left:0px !important;} /* PLF2.0_09227 */
	/* PLF2.0_8464 */
	.x-form-con-link label{height:18px !important;}
	#popup-window .x-window-tl .x-window-header{padding-top:0px !important;}	
	/* PLF2.0_08451 */
	.x-textarea-noborder{border:none !important;}	
	#popup-window .x-window-header-text{margin-top:10px; color:#e28601;}	
	.x-form-field-label{text-align:center !important;}
	/* PLF2.0_08632 */
	.x-image-align {	display: block !important; vertical-align:middle !important; text-align:center !important;}
	/* PLF2.0_08872 */
	.x-grid-panel, .x-panel-tbar{overflow:hidden;}
	/* PLF2.0_08926 */
	.x-static-section .x-panel-body {border: 0px none;padding-top: 0px !important;padding-left: 10px !important;}
	
	/* DATALISTVIEW - STATIC SECTION HANDLING */
	.x-static-section .x-datalistview-greypanel .x-panel-body,
	.x-static-section .x-datalistview-bluepanel .x-panel-body,
	.x-static-section .x-datalistview-whitepanel .x-panel-body,
	.x-static-section .x-datalistview-orangepanel .x-panel-body {padding-left: 0px !important;}
	
	/* PLF2.0_09301 */
	.x-form-spinner-trigger 	{background:transparent url(../images/default/form/spinner.gif) no-repeat 0 0; width: 18px !important; height:19px !important; position:absolute; float:right;}
	/* PLF2.0_09358 TAB CHANGE - CUSTOMIZE */	
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0 -96px; background: transparent url(../images/default/tabs/tabs-sprite-rightarrow.png) repeat-x 0 -96px;}
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-active .x-tab-left{background: transparent url(../images/default/tabs/tabs-sprite-rightarrow.png) no-repeat right -168px; float:left !important}	
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-active .x-tab-right { background: transparent url(../images/default/tabs/tabs-sprite-rightarrow.png) no-repeat 0 -24px; float:left !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-right{background:transparent url(../images/default/tabs/tabs-sprite-rightarrow.png) no-repeat 0 0;padding-left:10px;float:left !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-left{background:transparent url(../images/default/tabs/tabs-sprite-rightarrow.png) no-repeat right -144px; padding-right:14px;float:left !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner{background:transparent url(../images/default/tabs/tabs-sprite-rightarrow.png) repeat-x 0 -72px;float:left !important; }
	.x-tab-rightarrow .x-tab-left, .x-tab-rightarrow  .x-tab-strip-inner, .x-tab-rightarrow  .x-tab-right{height:24px; float:left !important; }
	.x-tab-rightarrow ul.x-tab-strip-top{padding-bottom: 10px; float:left !important; }
	
	.x-tab-strip-top .x-tab-strip-inner .myTab { padding-left: 0px !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab { background-image: url("../images/default/tabs/greenTick.jpg"); padding-left: 17px !important; background-position: left 5px !important;}
	
	.x-tab-strip-top .x-tab-strip-inner .myTab2, .x-tab-strip-top .x-tab-strip-inner .myTab6 { padding-left: 0px !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab2, .x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab6 { background-image: url("../images/default/tabs/redTick.png"); padding-left: 17px !important; background-position: left 5px !important;}
	.x-tab-strip-top .x-tab-strip-inner .myTab3, .x-tab-strip-top .x-tab-strip-inner .myTab7 { padding-left: 0px !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab3, .x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab7 { background-image: url("../images/default/tabs/blueTick.jpg"); padding-left: 17px !important; background-position: left 5px !important;}	
	.x-tab-strip-top .x-tab-strip-inner .myTab4, .x-tab-strip-top .x-tab-strip-inner .myTab8 { padding-left: 0px !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab4, .x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab8 { background-image: url("../images/default/tabs/blackTick.jpg"); padding-left: 17px !important; background-position: left 5px !important;}
	.x-tab-strip-top .x-tab-strip-inner .myTab5, .x-tab-strip-top .x-tab-strip-inner .myTab9 { padding-left: 0px !important; }
	.x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab5, .x-tab-rightarrow .x-tab-strip-top .x-tab-strip-inner .myTab9 { background-image: url("../images/default/tabs/purpleTick.png"); padding-left: 17px !important; background-position: left 5px !important;}	/* PLF2.0_09765 */
	/* PLF2.0_09765 */
	.x-form-gd-deletefield
	{
		background: transparent url(../images/vw/delete.png) no-repeat right center!important; 
		padding:0px 0px 0px 0px!important; 
		cursor:pointer; 
		float:right !important; 
		/* PLF2.0_10367 */
		/*top:28px; */
		top:25px;
		margin-left:5px;
		height:16px !important;
		width:16px !important;
		position:absolute !important;
	}
	.x-avn-position{margin-right:20px;}
	#pnlavnCustomActions .x-form-radio-group label{position: absolute !important;}
	.x-header-upload{height:25px; border-bottom: 2px solid orange;}
	.x-header-upload label{padding-top:12px; position:absolute; background:#fff;}
	.x-window-body .x-form-field.x-rgrp{padding-left: 40px !important; padding-top: 10px !important;}
	.x-field-lblsize{padding-left: 40px !important; padding-top: 10px !important; color:gray !important;}
	/* PLF2.0_09933 */
	.ext-shim {filter: alpha(opacity=0) !important; margin-left: 5px !important; 	margin-top: 3px !important;}
	.x-csec-whitepanel .x-panel-nofooter .x-panel-bc{height: 0px !important; padding-bottom:0px !important;}
	.x-form-item-label{color:#737373;}
	/* PLF2.0_10021 */
	.x-field-qrcode{width:135px !important; height:135px !important; background-size:100%;}
	/* PLF2.0_10165 */
	/* PLF2.0_11124 */
	.x-static-section .x-panel-body {border: 0px none;padding-top: 0px !important;padding-left: 10px !important;background-color:white;}
	#bpcsearch{top:0px !important;}
	.x-icon-caterpillar{background: transparent url(../images/login-images/product-logo-text-ramco.png) no-repeat !important;width:250px !important;}
	.x-icon-inbox{background: transparent url(../images/vw/message.png) no-repeat !important;}
	.x-menumap .x-list-item{float:left; width:22px;height:22px;}
	.x-menumap .x-list-item div{height:22px;}
	.x-menumap .x-list-desc{float:left; width:30%; text-align:right;padding-right:5px;}
	.x-list-img{background:transparent url(../images/default/menu/menumap.png) no-repeat;width:18px; height:18px;}
	.x-list-item-desc .x-list-img{background:none !important;width:100% !important;}
	.x-menumap .x-panel-tl .x-panel-header{margin-top:5px !important;}
	.x-menumap .x-panel-tl{background:transparent url(../images/default/panel/panel_hdr.png) no-repeat 0 0 !important;padding-left:6px !important;zoom:1 !important;border-bottom:0 solid #99bbe8 !important;}
	.x-menumap .x-panel-tr{background:transparent url(../images/default/panel/panel_hdr.png) no-repeat right -60px !important;zoom:1 !important;padding-right:6px !important;}
	.x-menumap .x-panel-mc .x-panel-body{border:1px solid lightgray !important;padding-left:2px !important;}
	.x-menumap .x-panel-mc .x-panel-body.x-panel-body-noheader{border:0px solid !important;}
	.x-menumap .x-panel-body .x-panel-tc{height:30px !important;}
	.x-menumap .x-panel-tc{background:transparent url(../images/default/panel/panel_hdr.png) repeat-x 0 -30px !important;overflow:hidden !important;}
	body.ext-ie .x-menumap  .x-panel-header{margin-right: 1px !important;margin-bottom: 0px !important;background:transparent !important;padding:3px 0 6px 2px !important;}
	.x-menumap .x-panel-header{margin-right: 1px !important;margin-bottom: 0px !important;background:transparent !important;padding:0 0 0 2px !important;}
	.x-menumap .x-panel-header-text, .x-fieldset legend{font:bold 11px tahoma,arial,helvetica,sans-serif !important;color:#e28601 !important;background:transparent !important;}
	.x-menumap .x-panel-ml{padding-left:0px !important;}
	.x-menumap .x-panel-mc{padding-top:0px !important;}
	.x-menumap .x-table-layout{height:auto !important;}
	.x-menumap .x-table-layout-cell{height:16px !important;}
	.x-menumap .x-form-field{height:16px !important;}
	.x-menumap .x-data-view{width:75% !important;height:22px !important;overflow:hidden;}
	.x-menumap .x-panel{width:99%;float:left;margin:2px;}
	.x-menumap .colrow{width:33%;float:left;margin:2px;}
	
	.x-menumap-setup{ background-position: -121px -361px !important; } /* Setup & Settings are literally same */
	.x-menumap-publish{ background-position: -241px -241px !important; } /* Publish & Post are literally same */
	.x-menumap-upload{ background-position: -41px -40px !important; } /* Upload & Attach are literally same */
	.x-menumap-finalize{ background-position: -81px -241px !important; } /* Finalize & Notifications are literally same */
	.x-menumap-design{ background-position: -201px -121px !important; } 	
	.x-menumap-accept { background-position: 0px 0px !important; }
	.x-menumap-activate { background-position:  -41px 0px !important; }
	.x-menumap-add { background-position: -81px 0px !important; }
	.x-menumap-adjust { background-position: -121px 0px !important; }
	.x-menumap-allocate { background-position: -161px 0px !important; }
	.x-menumap-amend { background-position: -201px 0px !important; }
	.x-menumap-analyse { background-position: -241px 0px !important; }
	.x-menumap-apportion { background-position: -281px 0px !important; }
	.x-menumap-approve { background-position: -321px 0px !important; }
	.x-menumap-assign { background-position: -361px 0px !important; }
	.x-menumap-associate { background-position: 0px -41px !important; }
	.x-menumap-attach { background-position: -41px -40px !important; }
	.x-menumap-authorize { background-position: -81px -41px !important; }
	.x-menumap-bounce { background-position: -121px -41px !important; }
	.x-menumap-bulkupdate { background-position: -161px -41px !important; }
	.x-menumap-calculate { background-position: -201px -41px !important; }
	.x-menumap-calendar { background-position: -241px -41px !important; }
	.x-menumap-checklist { background-position: -281px -41px !important; }
	.x-menumap-clear { background-position: -321px -41px !important; }
	.x-menumap-close { background-position: -361px -41px !important; }
	.x-menumap-combine { background-position: 0px -81px !important; }
	.x-menumap-complaint { background-position: -41px -81px !important; }
	.x-menumap-configure { background-position: -81px -81px !important; }
	.x-menumap-convert { background-position: -121px -81px !important; }
	.x-menumap-copy { background-position: -161px -81px !important; }
	.x-menumap-create { background-position: -201px -81px !important; }
	.x-menumap-ctp { background-position: -241px -81px !important; }
	.x-menumap-currency { background-position: -281px -81px !important; }
	.x-menumap-customer { background-position: -321px -81px !important; }
	.x-menumap-dashboard { background-position: -361px -81px !important; }
	.x-menumap-deallocate { background-position: 0px -121px !important; }
	.x-menumap-define { background-position: -41px -121px !important; }
	.x-menumap-delete { background-position: -81px -121px !important; }
	.x-menumap-detach { background-position: -121px -121px !important; }
	.x-menumap-doc { background-position: -161px -121px !important; }
	.x-menumap-edit { background-position: -201px -121px !important; }
	.x-menumap-error { background-position: -241px -121px !important; }
	.x-menumap-estimate { background-position: -281px -121px !important; }
	.x-menumap-extempt { background-position: -321px -121px !important; }
	.x-menumap-export { background-position: -361px -121px !important; }
	.x-menumap-filefighting { background-position: 0px -161px !important; }
	.x-menumap-ganttchart { background-position: -41px -161px !important; }
	.x-menumap-gate { background-position: -81px -161px !important; }
	.x-menumap-generate { background-position: -121px -161px !important; }
	.x-menumap-help { background-position: -161px -161px !important; }
	.x-menumap-history { background-position: -201px -161px !important; }
	.x-menumap-hold { background-position: -241px -161px !important; }
	.x-menumap-import { background-position: -281px -161px !important; }
	.x-menumap-inactive { background-position: -321px -161px !important; }
	.x-menumap-incorporate { background-position: -361px -161px !important; }
	.x-menumap-initiate { background-position: 0px -201px !important; }
	.x-menumap-inquire { background-position: -41px -201px !important; }
	.x-menumap-inspect { background-position: -81px -201px !important; }
	.x-menumap-land { background-position: -121px -201px !important; }
	.x-menumap-lift { background-position: -161px -201px !important; }
	.x-menumap-loading { background-position: -201px -201px !important; }
	.x-menumap-logsheet { background-position: -241px -201px !important; }
	.x-menumap-maintain { background-position: -281px -201px !important; }
	.x-menumap-map { background-position: -321px -201px !important; }
	.x-menumap-match { background-position: -361px -201px !important; }
	.x-menumap-modify { background-position: 0px -241px !important; }
	.x-menumap-move { background-position: -41px -241px !important; }
	.x-menumap-notifications { background-position: -81px -241px !important; }
	.x-menumap-pending { background-position: -121px -241px !important; }
	.x-menumap-perform { background-position: -161px -241px !important; }
	.x-menumap-plan { background-position: -201px -241px !important; }
	.x-menumap-post { background-position: -241px -241px !important; }
	.x-menumap-print { background-position: -281px -241px !important; }
	.x-menumap-process { background-position: -321px -241px !important; }
	.x-menumap-raise { background-position: -361px -241px !important; }
	.x-menumap-receipt { background-position: 0px -281px !important; }
	.x-menumap-reconcile { background-position: -41px -281px !important; }
	.x-menumap-record { background-position: -81px -281px !important; }
	.x-menumap-release { background-position: -121px -281px !important; }
	.x-menumap-renew { background-position: -161px -281px !important; }
	.x-menumap-reopen { background-position: -201px -281px !important; }
	.x-menumap-replace { background-position: -241px -281px !important; }
	.x-menumap-replan { background-position: -281px -281px !important; }
	.x-menumap-report { background-position: -321px -281px !important; }
	.x-menumap-request { background-position: -361px -281px !important; }
	.x-menumap-reroute { background-position: 0px -321px !important; }
	.x-menumap-resourcelist { background-position: -41px -321px !important; }
	.x-menumap-reserve { background-position: -81px -321px !important; }
	.x-menumap-return { background-position: -121px -321px !important; }
	.x-menumap-reverse { background-position: -161px -321px !important; }
	.x-menumap-revise { background-position: -201px -321px !important; }
	.x-menumap-rewrite { background-position: -241px -321px !important; }
	.x-menumap-route { background-position: -281px -321px !important; }
	.x-menumap-schedule { background-position: -321px -321px !important; }
	.x-menumap-search { background-position: -361px -321px !important; }
	.x-menumap-security { background-position: 0px -361px !important; }
	.x-menumap-select { background-position: -41px -361px !important; }
	.x-menumap-service { background-position: -81px -361px !important; }
	.x-menumap-settings { background-position: -121px -361px !important; }
	.x-menumap-settle { background-position: -161px -361px !important; }
	.x-menumap-shortclose { background-position: -201px -361px !important; }
	.x-menumap-simulate { background-position: -241px -361px !important; }
	.x-menumap-specify { background-position: -281px -361px !important; }
	.x-menumap-split { background-position: -321px -361px !important; }
	.x-menumap-system { background-position: -361px -361px !important; }
	.x-menumap-track { background-position: 0px -401px !important; }
	.x-menumap-transfer { background-position: -41px -401px !important; }
	.x-menumap-unpack { background-position: -81px -401px !important; }
	.x-menumap-unrecouncile { background-position: -121px -401px !important; }
	.x-menumap-validate { background-position: -161px -401px !important; }
	.x-menumap-vehicle { background-position: -201px -401px !important; }
	.x-menumap-view { background-position: -241px -401px !important; }
	.x-menumap-weiveoff { background-position: -281px -401px !important; }
	.x-menumap-wbs { background-position: -321px -401px !important; }
	.x-menumap-write { background-position: -361px -401px !important; }
	.x-menumap-writeback { background-position: 0px -441px !important; }
	.x-menumap-writeoff { background-position: -41px -441px !important; }	
	.x-menumap-build { background-position: -81px -441px !important; }
	.x-menumap-review { background-position: -121px -441px !important; }
	.x-menumap-manage { background-position: -161px -441px !important; }
	.x-menumap-issue { background-position: -201px -441px !important; }
	.x-menumap-confirm { background-position: -241px -441px !important; }
	
	.x-menumap-menucls { background-position: -201px -121px !important; }
	
	.x-list-item-desc{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:40% !important;float:left;padding-right:5px;}
	.prefctrl_taskslbl{float: left;}
	/* MANDATORY FIELD CUSTOMIZATION */
	/* PLF2.0_11088 */
	/* .x-form-fieldmandatory input { border-left: 2px solid red; } */
	.x-form-persicongd{width:16px;height:16px;background:transparent url(../images/default/form/persicon_gd.png) no-repeat 0 0;cursor:pointer;}
	.x-perscont-mo{border:1px solid red !important;}
	/* PLF2.0_10522 */
	td div.x-field-attach, .x-field-attach .x-form-gd-browsefield-blank
	{
	    background-image:url("../images/Attach.png") !important;
	    background-repeat:no-repeat !important;
		padding-left:5px !important;
		cursor:pointer !important;
		width: 16px;
	}
	td .x-field-attach
	{
		background-image: url() !important;
	}
	
	.x-field-attach .x-form-gd-browsefield
	{
	    background-image:url("../images/Attach.png") !important;
	    background-repeat:no-repeat !important;
		padding-left:15px !important;
		cursor:pointer !important;
		float:left !important;
	}
	.x-field-attach .x-form-gd-browsefield a {padding-left: 5px !important;}	
	.x-field-attach a {padding-left: 10px !important;}	
	.x-form-pl-deletefield
	{
		background: transparent url(../images/vw/delete.png) no-repeat right center!important; 
		padding:0px 0px 0px 0px!important; 
		cursor:pointer; 		
		top:28px; 
		margin-left:5px;
		height:16px !important;
		width:16px !important;		
	}	
	.x-field-attach .x-form-gd-browsetext
	{
		width:90% !important; 		
		overflow:hidden !important; 
		text-overflow:ellipsis !important; 
		display:block; 
		white-space:nowrap;
	}
	.x-field-attach .x-grid3-cell-inner
	{
		float:left !important;
	}
	.z-button-file-input 
	{
		position: relative;
		text-align: right;
		-moz-opacity:0 ;
		filter:alpha(opacity: 0);
		opacity: 0;
		z-index: 2;
		overflow: hidden;	
	}
	.x-form-con-disp{font-size:11px;}
	.x-field-floatleft{float:left;}
	.x-addfav-title{margin-left: -20px !important}
	/* PLF2.0_11300 */
	.x-tab-bluearrow .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background: transparent url(../images/default/tabs/tabs-sprite-bluearrow.png) repeat-x 0px -135px;}
	.x-tab-bluearrow .x-tab-strip-top .x-tab-strip-active .x-tab-left{background: transparent url(../images/default/tabs/tabs-sprite-bluearrow.png) no-repeat right -135px; float: left !important;}
	.x-tab-bluearrow .x-tab-strip-top .x-tab-strip-active .x-tab-right { background: transparent url(../images/default/tabs/tabs-sprite-bluearrow.png) no-repeat 0 0px; float:left !important; }
	.x-tab-bluearrow .x-tab-strip-top .x-tab-right{background: transparent url(../images/default/tabs/tabs-sprite-bluearrow.png) no-repeat 0 -90px; padding-left:10px; float:left !important; }
	.x-tab-bluearrow .x-tab-strip-top .x-tab-left{background: transparent url(../images/default/tabs/tabs-sprite-bluearrow.png) no-repeat right -90px; padding-right:14px;float:left !important; }
	.x-tab-bluearrow .x-tab-strip-top .x-tab-strip-inner{background: transparent url(../images/default/tabs/tabs-sprite-bluearrow.png) repeat-x 0 -90px; float:left !important; }
	.x-tab-bluearrow .x-tab-left, .x-tab-bluearrow  .x-tab-strip-inner, .x-tab-bluearrow  .x-tab-right{height:45px; float:left !important; }
	.x-tab-bluearrow ul.x-tab-strip-top{padding-bottom: 10px; float:left !important; }	
	.x-tab-bluearrow .x-tab-strip-inner span.x-tab-strip-text { font-family:verdana; font-size: 14px; font-weight:normal; color: white !important; padding-top: 10px; }

	/* PLF2.0_11300 */
	#authCodeVerify{width:90px !important;float:right !important;}
	#authCodeResend{width:90px !important;}
	#displayLabel1{display:block; text-align:center;}
	#displayLabel2{display:block; text-align:center;}
	.primarylink
	{
		background:url(../images/ic_link.png) no-repeat left 45% !important;
		padding:5px 5px 5px 20px;
		float:left !important;
		font-size:11px !important;
		color:#3498db !important;
		border:#999 1px solid;
		border-radius:5px;
		cursor:pointer;
	}
	.primarylink:hover
	{
		background:#c7e9ff url(../images/ic_link.png) no-repeat left 45% !important;
		padding:5px 5px 5px 20px;
		float:left !important;
		font-size:11px !important;
		color:#3498db !important;
		border:#a0d8fe 1px solid;
		border-radius:5px;
	}
	.x-link-left {width: 16px; height: 26px; background: url(../images/default/button/link-normal.png) no-repeat 0 0;padding-right:16px;}
	.x-link-right {width: 16px; height: 26px; background: url(../images/default/button/link-normal.png) no-repeat 0 -52px;padding-left:16px;}
	.x-link-center{ height: 26px; background: url(../images/default/button/link-normal.png) repeat-x 0px -26px; text-align:center;}
	.x-link-over .x-link-left{width: 16px; height: 26px; background: url(../images/default/button/link-hover.png) no-repeat 0 0;}
	.x-link-over .x-link-right{width: 16px; height: 26px; background: url(../images/default/button/link-hover.png) no-repeat 0 -52px;}
	.x-link-over .x-link-center{	height: 26px; background: url(../images/default/button/link-hover.png) repeat-x 0px -26px; text-align:center;}	
	/* PLF2.0_11707 */	
	.x-pie-chart { position: relative; display: inline-block; text-align: center; }
	.x-pie-chart canvas { position: absolute; top: 0; left: 0; }
	.x-pie-chart-percent { display: inline-block; z-index: 2; color: #0F3E49; font-weight: bold; position: relative; text-align: center; }
	.x-pie-chart-percent:after { content: '%'; margin-left: 0.1em; font-size: .8em; }

	.x-form-treesearchpanel label 
	{
		position:absolute !important;
	}

	.x-form-treesearchpanel .x-window-mc.x-sec-body-mc
	{
		margin-left:0px !important;
	}
	.x-tab-panel-body{overflow: hidden !important;}
	
	/*Prabhakaran.SS*/
	.x-form-lightgrid-noborder{overflow-x:auto!important; overflow-y:hidden!important; border:0px solid #a0a0a0!important;}
	.x-form-lightgrid-style{overflow:hidden!important; padding:2px 0px 2px 2px!important;}
	.x-field-browse-selected .x-form-gd-browsetext
	{
		color:black !important;
		cursor:default !important;
	}
	.x-tool-anchor{background-position:-240px -48px !important; width:24px; height:24px;float:left;}
	.x-popup-window .x-tip-bwrap{border:1px solid lightgray;}
	.x-popup-window .x-tip-header{background-color: lightgray !imortant;}

	/* DATALISTVIEW - BOX TYPE CLASS HANDLING */
	.x-datalist-item-box1 { margin: 10px 5px 10px 5px; }
	
	/* NAVIGATION ICONS - DATALISTVIEW */
	.previousset .x-btn-left, .previousset .x-btn-center, .previousset .x-btn-right { background: none !important; }
	.previous .x-btn-left, .previous .x-btn-center, .previous .x-btn-right { background: none !important; }
	.first .x-btn-left, .first .x-btn-center, .first .x-btn-right { background: none !important; }
	.nextset .x-btn-left, .nextset .x-btn-center, .nextset .x-btn-right { background: none !important; }
	.next .x-btn-left, .next .x-btn-center, .next .x-btn-right { background: none !important; }
	.last .x-btn-left, .last .x-btn-center, .last .x-btn-right { background: none !important; }
	
	.x-datalistview-set .x-btn-text, .x-datalistview-selectedSet .x-btn-text { width: 8px; height: 0px; visibility: hidden !important }
	
	/* CAROUSEL SECTION - SATHAM */
	.x-carousel-whitesection { background-color: white !important; }
	
	.x-carousel-section { top: 20px; bottom: 20px; position: relative; background-color: white !important; }	
	.x-carousel-bg { background: #e1e1e1 !important }

	.ux-carousel-container {
		overflow: hidden;
		position: relative;
	}

	.ux-carousel-slides-navPrev {
		position: absolute;
		top: 0;
		left: 0;
		float: left;
		/* background-image: url('../images/carousel/previous_set.png');   
		background-repeat: no-repeat;	
		height: 30px;
		width: 30px; */
	}

	.ux-carousel-slides-navNext {
		position: absolute;
		top: 0;
		right: 0;
		float: right;
	}

	.ux-carousel-slides-wrap {
		position: absolute;
		top: 0;
		left: 30;
	}

	.ux-carousel-slide {
		float: left;		
		overflow: hidden;
		text-align: center;		
		margin-right: 9px;
	}

	.ux-carousel-nav {
		height: 24px;
		width: 100%;
		background-color: #d1d1d1;
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0.8;
		filter: alpha(opacity=80);
		padding-right: 4px;
	}

	.ux-carousel-caption {
		font-size: 16px;
		float: left;
		padding: 3px 5px;
		margin: 0;
		text-transform: none;
		color: black;
		overflow: hidden;
		width: 100px;
	}

	.ux-carousel-nav-prev,
	.ux-carousel-nav-next,
	.ux-carousel-nav-play {
		height: 16px;
		display: block;
		float: right;
		margin: 4px 0;
		/* background-position: 0 16px; */
	}

	.ux-carousel-nav-prev  { float: left; }

	.ux-carousel-nav-next {
		margin-right: 1px;
	}

	.ux-carousel-nav .ux-carousel-nav-prev {
		background-image: url('../images/carousel/previous_set.png');    
		height: 24px;
		width: 24px;
		border: none;
		outline: 0;
		cursor: pointer;
	}

	.ux-carousel-nav-prev {
		background-image: url('../images/carousel/previous_set.png');    
		height: 24px;
		width: 24px;
		border: none;
		outline: 0;
		cursor: pointer;
	}

	.ux-carousel-nav .ux-carousel-nav-next {
		background-image: url('../images/carousel/next_set.png');
		height: 24px;
		width: 24px;
		border: none;
		outline: 0;
		cursor: pointer;
	}

	.ux-carousel-nav-next {
		background-image: url('../images/carousel/next_set.png');
		height: 24px;
		width: 24px;
		border: none;
		outline: 0;
		cursor: pointer;
	}

	.ux-carousel-nav-play {
		background-image: url('../images/carousel/play_pauseNav.png');
		height: 16px;
		width: 16px;
		margin-left: 2px;
		margin-right: 2px;
	}

	.ux-carousel-nav-play:hover {
		background-position: 0 0;
	}
	.ux-carousel-nav-play.ux-carousel-playing {
		background-position: 16px 0px;
	}
	.ux-carousel-nav-play.ux-carousel-playing:hover {
		background-position: 16px 0;
	}

	.ux-carousel-nav-prev:hover,
	.ux-carousel-nav-next:hover {
		background-position: 0 0px;
	}

	.ux-carousel-nav-prev.ux-carousel-nav-disabled,
	.ux-carousel-nav-next.ux-carousel-nav-disabled {
		background-position: 0 0;
	}
	
	.carousel-graypanel { background-color: #d2d2d2 !important; background: #d2d2d2 !important; border: none !important;}
	.x-carousel-section tbody {vertical-align:top !important;}	