/*
* Ext JS Library 2.2
* Copyright(c) 2006-2008, Ext JS, LLC.
* licensing@extjs.com
* 
* http://extjs.com/license
*/
/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	PLF2.0_17448 / PLF2.0_16986 / PLF2.0_17441 / PLF2.0_16537 / PLF2.0_16743 / PLF2.0_16801 / 
//					PLF2.0_16779 / PLF2.0_16814 / PLF2.0_16920 / PLF2.0_16943 / PLF2.0_17013 / PLF2.0_17301 / 
//					PLF2.0_17325 / PLF2.0_17339 / PLF2.0_17086 / PLF2.0_17467 / PLF2.0_17340 / PLF2.0_17450
// Modified By	: 	Giridharan V / Prabhakaran S S / Satham / Vineeth / Prasath / Rams
// Modified Date: 	28-Mar-2016
// Description	:	Wizard Inbox Format, Print Icon Error, Inline image Issue, Callout Popup Issue, 
//					BreadCrumbs Issue on change of WorkArea, JAVA print issue, iRule Fore Color not working, 
//					Control focus on click of tree node, Number format issue (.-234), Corousal alignment issue, 
//					Combo control second time selection, Grid personalization - caption not reflecting, Template issues, 
//					Unable to get property 'keyCode' of undefined or null reference, Session Timeout - Invalid BPC Message, 
//					Datalist Visibility - When WrapCount > 1, ML Row Background Color - Removal when clicking the checkbox in the row, 
//					ml column value wrap - in chrome browser (pre tag)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 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
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	TECH-8676 / DI-1 / TECH-5852 / TECH-6061 / TECH-7017 / TECH-7037 / TECH-7273 / TECH-7414 / TECH-7952 / TECH-8020 / TECH-8044 / 
// 					TECH-8150 / TECH-8325 / TECH-8548 / TECH-8573
// Modified By	: 	Giridharan V / Vineeth / Prasath / Rams
// Modified Date: 	18-Apr-2017
// Description	:	Removed older comments (Prior to 2016) due to size constraint
// 					personalsiation save ,clear and cancel buttons freezing in security screen, Button is Responding even if clicking outside also .. 
//					SmartControlHide present, Multiline section is not getting expanded when the control beside it has been hidden through state . 
//					added code to expand grid, Split Buttons behavior in I.E. and Chrome is different. smart hide enabled screen, auto list issue. 
//					auto list gettting displayed above the grid column, Section getting expanding and shrinking for every action
//					Smart Control hide present. Caused due to TECH-6061, columnns shrinking on applying state to columns repeatedly ,
//					grid has forcefit=true, Report Page should launch in maximize mode to display the download content, help not working in , 
//					giving 404 error, getting scroll on popup section with width given as percentage, getting new window on click of link. on clicking 
//					of link user is applying state, warning message after launch, Parent screen scroll bar displaying on top of column filter popup window.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//  Bug ID		        : TECH-13333
//  Modifed on          : 03-Oct-2017
//  Modifed By          : Giridharan V
//  Modification Desc   : Since changes are huge, inline comments not provided /
//  					  Popup blocker error handled and message changed
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	TECH-15351 / TECH-15770 / TECH-15988 /TECH-15989 / TECH-15991 /TECH-15978 /TECH-16229 /TECH-15905
// Modified By	: 	Giridharan V / Vineeth / Prasath / Rams
// Modified Date: 	27-Nov-2017
// Description	:	Since changes are huge, inline comments not provided /Search in tree grid is not Working in IE10 /
//					grid is not expanding as expected in smart hide enabled screen / dynamic tab caption using template
//					Smart Popup Positioning / Implementation of tags for UI's /Dimensions of popup UI when launched through template /
//					column hidden through model should maintain its state unless explicitly changed in RT state /copy text is not 
//					working in chrome browser but the same is working fine  in internet Explorer
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Bug id 		:	TECH-39504 / TECH-39570 / TECH-39907 / SPPE-22&TECH-40491 / SYSL-1408&PNB-52&TECH-40491 / TECH-38182
// Modified By	: 	Prasath
// Modified Date: 	26-Nov-2019
// Description	:	In Combo control empty value not getting updated in request. / Chart not get render while chart section involved in screen init state.
//					Datetime picker and time picker is not visible in grid filter window. / In ML list edit control value with "& " not passing correctly in 
//					request in chrome browser. / While doing file browse to upload if event is available for the button control, the request ID not updated correctly.
//					In ML combo control after expanding, on click of tab the focus getting out of ML control.	
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.x-tool-hdroot{padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px;}
.x-tool-logout{ width:25px !important; height: 18px !important;}
.x-tool-info{margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
.x-tool-home{margin: 2px 0px 0px 0px !important; width:25px !important; height:25px !important;}	
.x-tool-uhome{width: 22px !important;height: 22px !important;}	
.x-tool-uwspace{ width: 24px !important;height: 24px !important;}
.x-btn-over .x-tool-uwspace{width: 24px !important;height: 24px !important;}

.x-tool-uwinbox{ width: 15px !important;height: 12px !important;}
.x-btn-over .x-tool-uwinbox{ width: 15px !important;height: 12px !important;}

.x-tool-newwindow{width: 16px !important;height: 16px !important;}
.x-btn-over .x-tool-newwindow{ width: 16px !important;height: 16px !important;}

/* PLF2.0_09227 */
.x-tool-defpref{width: 15px !important;height: 12px !important;}
.x-btn-over .x-tool-defpref{width: 15px !important;height: 12px !important;}

.x-icon-preferences{width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-preferences{width: 15px !important;height: 12px !important;}

.x-icon-password{ width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-password{ width: 15px !important;height: 12px !important;}

.x-icon-theme{width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-theme{width: 15px !important;height: 12px !important;}

.x-icon-about{width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-about{width: 15px !important;height: 12px !important;}

#context .x-tool-context{width: 15px !important;height: 12px !important;margin-top: 3px !important;}
#context.x-btn-over .x-tool-context{width: 15px !important;height: 12px !important;margin-top: 3px !important;}

#defaults .x-tool-defaults{width: 15px !important;height: 12px !important;margin-top: 3px !important;}
#defaults.x-btn-over .x-tool-defaults{width: 15px !important;height: 12px !important;margin-top: 3px !important;}

/* PLF2.0_07214 */ /* PLF2.0_08992 */
.x-tool-zoom{margin: 5px 0px 0px 0px !important; width:24px !important; height:20px !important;margin-left: 12px !important;}
.x-tool-refresh1{margin: 1px 0px 0px 0px !important; width:24px !important; height:25px !important;}
.x-tool-hpers{margin: 1px 0px 0px 0px !important; width:24px !important; height:25px !important;}

.x-tool-back {margin: 1px 0px 0px 0px !important; width:24px !important; height:25px !important;}	
/* .x-tool-print1{ background-position:1px -72px !important; margin: 2px 0px 0px 0px !important; width:25px !important; height:25px !important;} */
.x-tool-print1{margin: 2px 0px 0px 0px !important; width:24px !important; height:25px !important;}

/* PLF2.0_MARCH15_23 */
/* SECONDARY LINKS */
/*.x-tool-test{ background-position:-96px -72px !important; margin: 2px 0px 0px 0px !important; width:25px !important; height:25px !important;}*/

.x-tool-help1{margin: 1px 0px 0px 0px !important; width:24px !important; height:24px !important;}
.x-tool-fav{margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
.x-tool-password{ margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
.x-tool-defaults{margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
.x-tool-context{margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}
.x-tool-preferences{margin: 0px 0px 0px 0px !important; width:18px !important; height:16px !important;}	
.x-go-triggerblue{margin-right:10px !important; vertical-align:middle !important;}
.x-clear-triggerblue{vertical-align:middle !important;}
#quickIlbo.quickcode-input {border:0px solid !important; height:18px !important;top:1px !important}
#quickIlbo{width:66px !important;}
.x-trigger-cls{cursor:pointer;width:18px; height:18px!important;} 

.x-icon-bpc{margin-left: 15px !important;width:50px !important;height:42px !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{margin-right: -5px !important;padding-left: 5px !important;padding-right: 2px !important;margin-left: 5px !important;}

/* PLF2.0_HHHHH */
/* .x-icon-user{background-image: url(../images/vw/user.png) !important;padding-left: 0px !important;padding-right: 25px !important;background-position:right center !important;font-size:14px;color:#fcd20c;} */
.x-icon-user{padding-left: 0px !important;font-size:14px;}

.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;}
/*vineeth*/
.x-tool-newwindow{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;width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
.x-btn-over .x-icon-scn{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{ width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}

.x-icon-scnrec{width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-scnrec{width: 15px !important;height: 12px !important;}
.x-icon-scnbplyr{padding-left: 0px !important;width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-scnbplyr{width: 15px !important;height: 12px !important;}
.x-icon-scnnplyr{padding-left: 0px !important;width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-scnnplyr{width: 15px !important;height: 12px !important;}
.x-icon-scnrep{padding-left: 0px !important;width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-scnrep{width: 15px !important;height: 12px !important;}
.x-icon-scnlt{padding-left: 0px !important;width: 15px !important;height: 12px !important;}
.x-menu-item-active .x-icon-scnlt{width: 15px !important;height: 12px !important;}
.x-icon-settings{padding-left: 0px !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{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{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;width: 24px !important;height: 24px !important;margin-top: 3px !important;}
.x-btn-over .x-tool-fav{width: 24px !important;height: 24px !important;margin-top: 3px !important;}
.x-btn-menu-active .x-tool-fav{width: 15px !important;height: 12px !important;margin-top: 3px !important;}
#tb-fav-menu .x-icon-fav{padding-left: 0px !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{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{width: 15px !important;height: 12px !important;margin-right: -5px !important;margin-left: 7px !important;margin-top: 3px !important;}
.x-tool-strttmr{width:18px; height:18px;}

/* 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;}*/
/* 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;}
.x-eq-field-op{cursor:pointer;}
.x-eq-field-fun{cursor:pointer;}
.x-eq-field-title{cursor:pointer;}	
.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{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;}
.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-tab-panel-body .x-fieldset {padding-left:0 !important; padding-right:0 !important;}
.x-tab-panel-body .x-fieldset-bwrap{padding-left:4px !important; }
/*.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{width:25px !important}
.x-icon-addfav{width:25px !important}

.x-icon-trailbar{height: 24px;width: 24px !important;}
/* PLF2.0_07214 */
.x-btn-over .x-icon-trailbar{height: 24px;width: 24px !important;}	
.x-icon-smartlink{height: 24px;width: 24px !important;}	
.x-icon-exthelp{margin: 2px 0px 0px 0px !important;width: 24px !important;height: 25px !important;}

/* PLF2.0_08632 */
/*.x-icon-anchor{background: transparent url(../images/vw/link.png) !important;}*/

/* PLF2.0_08291 */
/* .x-icon-uds{background:transparent url(../images/default/toolbar/usertb-icons.png); background-position: -192px -48px !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{width:16px; height:16px;}
.x-tool-import{width:16px; height:16px;}
.x-tool-report1{width:16px; height:16px;}
.x-tool-chart1{width:16px; height:16px;}
.x-tool-pdf1{width:16px; height:16px;}
.x-tool-html1{width:16px; height:16px;}
.x-tool-csv{width:16px; height:16px;}
.x-tool-text{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;}

/*Prabhakaran.SS*/
.x-no-border .x-grid3-locked .x-grid3-scroller{border-right:0px}

.x-tool-space{ cursor: text;}
.x-tool-space1{ cursor: text; width:1px;}
.x-tool-space2{ cursor: text; width:2px;}
.x-tool-space3{ cursor: text; width:3px;}
.x-tool-space4{ cursor: text; width:4px;}
.x-tool-space5{cursor: text; width:5px;}


.x-doc-body-ml{}
.x-doc-body-mr{}
.x-doc-body-mc{}
.x-sec-body{}
.x-sec-body-ml{}
.x-sec-body-mr{}	
.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 */
/*MOVED TO XTHEME -CHRYSALIS*/
/* #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;}
.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;}*/
/*MOVED TO XTHEME -CHRYSALIS*/
/* .x-icon-loaded div{padding:5px 10px 5px 25px;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;}
.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;}
/*.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 */
/*MOVED TO XTHEME -CHRYSALIS*/
/* .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-headermandatory{font-weight: bold;} */

/* PLF2.0_07836 *//* PLF2.0_08009 */
/*Prabhakaran.SS*/
/*MOVED TO XTHEME -CHRYSALIS*/
/*.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;margin:0 !important;}*/
/* .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;z-index:9999;} */

/* 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{cursor:pointer; padding-right:17px !important;} 	
a {text-decoration:none;} 
.x-form-gd-browsefield{padding:0px 0px 0px 22px!important; cursor:pointer;}
.x-form-gd-browsefield-blank{padding:0px 0px 0px 22px!important; cursor:pointer;}

.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-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; height:18px!important;}
.x-form-field-righttext{top:0px!important; padding:0px 2px 0px 2px!important; height:18px!important; text-align:right!important;}
.x-form-field-centertext{top:0px!important; padding:0px 0px 0px 0px!important; height:18px!important; text-align:center!important;}
.x-form-field-combotext{top:0px!important; padding:0px 0px 0px 2px!important; height:18px!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;}
/* 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{white-space:nowrap!important; overflow:hidden;}

/* Special fields */
.x-form-field-trigger{height:16px!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;}
#user-toolbar .x-form-field-ticker-text{cursor:pointer; position: relative; border:0px dotted #000000;}
.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;padding:0px 0px 0px 12px!important;}
.x-form-field-link{cursor:pointer;padding-left:4px;}
td.x-form-field-link{height:20px;}/* PLF2.0_08054 */	
.x-form-fieldmandatory{font-weight: bold !important;}

/* Trailbar */
/* PLF2.0_07836 *//* PLF2.0_08009 */
.x-document-trailbar {margin:0; font:normal 10px tahoma,arial,helvetica,sans-serif;width:100%; height:auto; overflow:auto; padding:0px 0px 5px 0px!important;  text-decoration:none;}
.x-document-trailbaritem {cursor:pointer;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;	  
}

/* 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;}*/	

/*Scrolling menu*/	
.menu-scroll-bottom{
height:17px;
cursor:pointer
}

.menu-scroll-top{
height:17px !important;
cursor:pointer !important;
}

.menu-scroll-bottom.menu-scroll-over{
height:17px !important;
cursor:pointer !important;
}

.menu-scroll-top.menu-scroll-over{
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 */
/* TECH-39907 */
.x-menu-plain{width:175px!important;z-index:30001 !important}

/* Time Picker Changes */
.x-time-12h-picker{width:220px!important;z-index:30001 !important}

.x-time-12h-nosecs-picker{width:180px!important;z-index:30001 !important}

.x-time-24h-nosecs-picker{width:140px!important;z-index:30001 !important}

.minutecss {
padding:4px;
height:100%;
/* border-top: 1px solid #ba6d01; */
border: 1px solid;
}
.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;
}
.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;	
text-align:center;
}
.y-hour-right a, .y-hour-left a{
display:block;
width:10px;
height:16px;
cursor:pointer;
}

.y-hour-right a {		
margin-right:2px;
}
.y-hour-left a{		
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;		
}

.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;		
text-align:center;
}
.y-minute-right a, .y-minute-left a{
display:block;
width:10px;
height:16px;		
cursor:pointer;
}

.y-minute-right a {		
margin-right:2px;
}
.y-minute-left a{		
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;		
}

.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;		
text-align:center;
}
.y-second-right a, .y-second-left a{
display:block;
width:10px;
height:16px;		
cursor:pointer;
}

.y-second-right a {		
margin-right:2px;
}
.y-second-left a{	
margin-left:2px;
}  
/* Adding meridiem in time picker */
.y-meridiem-middle,.y-meridiem-left,.y-meridiem-right, .y-meridiem-caption {
font:bold 11px "sans serif", tahoma, verdana, helvetica;
overflow:hidden;		
}

.y-meridiem-right, .y-meridiem-left {
width:10px;
}
.y-meridiem-right{
text-align:right;
}
.y-meridiem-caption {
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
text-align:center;
}
.y-meridiem-middle {
padding-top:2px;
padding-bottom:2px;
padding-right:2px;		
text-align:center;
}
.y-meridiem-right a, .y-meridiem-left a{
display:block;
width:10px;
height:16px;		
cursor:pointer;
}

.y-meridiem-right a {		
margin-right:2px;
}
.y-meridiem-left a{	
margin-left:2px;
}

/*For tree grid*/
.ux-maximgb-treegrid-breadcrumbs
{	
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-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;		
}

.ux-maximgb-treegrid-elbow
{
position: absolute;
height: 18px; 
width: 16px;
overflow: hidden;		
}

.ux-maximgb-treegrid-elbow-end
{
position: absolute;
height: 18px; 
width: 16px;
overflow: hidden;		
}

.ux-maximgb-treegrid-elbow-active
{
cursor: pointer;
}

.ux-maximgb-treegrid-elbow-minus
{
position: absolute;
height: 18px; 
width: 16px;
overflow: hidden;		
}

.ux-maximgb-treegrid-elbow-end-minus
{
position: absolute;
height: 18px; 
width: 16px;
overflow: hidden;		
}

.ux-maximgb-treegrid-elbow-plus
{
position: absolute;
height: 18px; 
width: 16px;
overflow: hidden;		
}

.ux-maximgb-treegrid-elbow-end-plus
{
position: absolute;
height: 18px;
width: 16px;
overflow: hidden;
}
.ux-maximgb-treegrid-level-0
{
}


/*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;}*/

/* For Tree */
.x-tree-node .x-tree-selected{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-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	*/        
.ux-row-action-cell .x-grid3-cell-inner {padding:1px 0 0 0;}
.ux-row-action-item {float:left;min-width:16px;height:16px;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;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;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{cursor:pointer; padding-right:17px !important;float:right;)}*/
.x-form-gd-field-list{cursor:pointer; padding-right:17px !important;}
/*prasath*/
.x-form-autolist{width:18px;height:16px;border:1px solid;border-left: none;cursor:pointer;position:absolute;}

/* PLF2.0_09358 */
	.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;z-Index:10;}
.x-form-persicon{width:8px;height:8px;border:0;cursor:pointer;margin-left: 2px;position:absolute;}
.x-form-persicon-cont{float:left !important;}
	.x-form-persicon-contsec{float:left !important; width: 99% !important;}
	
/* For Portal */	
.x-portlet {margin-bottom:10px;}
.x-tool-toggle-portlet{width: 84px !important;height: 24px !important;}
.x-tool-toggle-wizard{width: 84px !important;height: 24px !important;}
.x-panel-noborder .x-panel-tbar-noborder .x-form-uitools{width:100% !important;}
/*BANNER COLLAPSE*/
.x-panel-noborder .x-panel-tbar-noborder .user-toolbar-collapse{width:100% !important;}

.x-panel-noborder .x-panel-tbar-noborder .x-form-ilbotools{width:99% !important;}	
.banner-toggle-expand{width:53px !important; height: 10px !important;border-image-width:0px !important;margin-left: auto;margin-right: auto;}
.banner-toggle-expand: hover{width:53px !important; height: 10px !important;border-image-width:0px !important;margin-left: auto;margin-right: auto;}
.banner-toggle-collapse{width:53px !important; height: 10px !important;border-image-width:0px !important;margin-left: auto;margin-right: auto;}
.banner-toggle-collapse: hover{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;}
#banner-collapse{border-bottom:1px solid #00467a;}
/* 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-view{height:25px;font-family:tahoma;font-size:11px; font-weight:bold;padding-top:5px;}	
.ws-group-item-div{width: 160px !important; height:41px; float:left; margin-top: 5px; margin-left: 5px; margin-right: 5px;-webkit-border-radius: 0.7em; cursor:pointer;border: 0px solid black !important;}
.ws-group-item-div img{ padding-top:2px; padding-right:10px;	float:left;}
.ws-group-item-div-img{cursor:pointer; }
.ws-group-item-div-img div, .ws-group-item-div-img-sel div	{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{cursor:pointer;	}
#list-category{float:right;}	
.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{height:38px;}
.ws-group-item-ddown-img.x-btn-active{height:33px;}		
/* PLF2.0_07913 */
.x-form-field-wrap .x-form-spinner-trigger {		
width: 18px !important;
height:19px !important;
}
.x-form-spinner-trigger 
{
	width: 18px !important;
	height:19px !important;
	position:absolute;
}
/*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;
position:absolute;
cursor: n-resize;
}
.x-form-spinner-proxy{
/*background-color:#ff00cc;*/
}
/* PLF2.0_08291 */
#searchAct.x-go-triggerblue{margin-right:10px !important; vertical-align:middle !important;}
#searchAct.searchact-input {border:0px solid !important; height:18px !important;top:1px !important}
.x-customlist .prev1	{overflow: hidden; width: 15px;	height: 15px; float: right;	cursor: pointer; margin-left: 2px;}
.x-customlist .next1	{overflow: hidden; width: 15px;	height: 15px;float: right;	cursor: pointer; margin-left: 2px;}	
.x-actsearch .x-grid3-row, .x-actsearch .x-grid3-row-alt{height:24px;border:0px !important;}	
.x-actsearch{border:1px solid #daa241;}
.x-actsearch .x-grid-panel, .x-actsearch .x-panel-body{;border:0px !important;}
.x-actsearch .x-grid3-header{padding:0px !important;}
#customeToolBar_qs_qs {height:20px;}

/* PLF2.0_08350 */	
.x-table-layout {font-size: 11px !important; width: 100%; height: 100%;}		
.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{margin-left:0px !important;}
/* PLF2.0_8464 */

/* .x-form-con-link label{height:18px !important;} */
.x-form-con-link label{height:14px !important;}

/*MOVED TO XTHEME -CHRYSALIS*/
/* #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;}	 */
.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 {padding-left: 0px !important;}
.x-static-section .x-datalistview-bluepanel .x-panel-body {padding-left: 0px !important;}
.x-static-section .x-datalistview-whitepanel .x-panel-body {padding-left: 0px !important;}
.x-static-section .x-datalistview-orangepanel .x-panel-body {padding-left: 0px !important;}

	#workspacedesc .x-btn-text, #userinfo .x-btn-text{padding-top:5px !important;}
#userinfo .x-btn-text{text-align:right; padding-top:5px !important;}
#bpcsearch{font-family:tahoma;font-size:11px;border:1px solid;height:19px !important;width:195px !important;padding-left:5px;top:0px !important; vertical-align:middle !important;background-repeat: no-repeat;background-position: 96% 40%;}

/* #user-toolbar .x-clear-triggerblue{position: absolute;top: 25% !important;right: 15px;} */
#user-toolbar .x-clear-triggerblue{position: absolute;top: 1px !important;right: 14px !important;border:none;}
.x-tab-rightarrow ul.x-tab-strip-top{padding-top: 1px; float:left !important; }
.x-icon-caterpillar{width:250px !important;}
	.x-tab-strip-top .x-tab-strip-inner .myTab { padding-left: 0px !important; }
	/* 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{padding: 3px 0px 0px 2px!important; cursor: pointer;}
	/*.x-avn-position{margin-right:20px;}*/
.x-icon-inbox{margin:1px !important;}	
	#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; }
	/* PLF2.0_09933 */
.x-tool-menutag{padding-left: 0px !important;width: 24px !important;height: 24px !important;margin-top: 3px !important;}
.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%;}
	.x-static-section .x-panel-body {border: 0px none;padding-top: 0px !important;padding-left: 10px !important;background-color:white;}
.x-icon-menutag{margin:1px !important;}
.x-icon-dw{margin:1px !important;}
/*vineeth*/
.x-tool-newwindow{margin:1px !important;}
.x-menumap .x-list-item{float:left; width:22px;height:22px;}
/*.x-menumap .x-list-item div{height:22px;}*/
.x-list-img{width:18px; height:18px;}
.x-list-item-desc .x-list-img{width:100% !important;}
.x-menumap .x-list-desc{float:left; width:30%; text-align:right;padding-right:5px;}
.x-menumap .x-panel-tl .x-panel-header{margin-top:5px !important;}
.x-menumap .x-panel-tl{padding-left:6px !important;zoom:1 !important;border-bottom:0 solid #99bbe8 !important;}
.x-menumap .x-panel-tr{zoom:1 !important;padding-right:6px !important;}
.x-menumap .x-panel-mc .x-panel-body{border:1px solid lightgray !important;padding-left:2px !important;padding-top:5px; top: -2px; }
.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{overflow:hidden !important;}
body.ext-ie .x-menumap  .x-panel-header{margin-right: 1px !important;margin-bottom: 0px !important;padding:0px 0 0px 2px !important;}
.x-menumap .x-panel-header{margin-right: 1px !important;margin-bottom: 0px !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;vertical-align:middle;}
.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;}

/* CASE: ICONS WRAPPING */
/* .x-menumap .x-data-view{width:75% !important;height:22px !important;overflow:hidden;} */
.x-menumap .x-data-view{width:100% !important; height:auto !important; overflow:hidden;}
/* .x-menumap .x-panel-mc .x-panel-body { display: table-cell;}
.x-menumap .x-panel-mc .x-panel-body .x-data-view { width: 100% !important; vertical-align: top; }
.x-menumap .x-panel-mc .x-panel-body .x-data-view .x-list-item {display: table-cell} */
.x-menumap .x-list-item-desc { text-align: left; padding-left: 3px; min-height: 23px !important; height: 100% !important; }

.x-menumap .x-panel{width:99%;float:left;margin:2px;}
.x-menumap .colrow{width:32.5%;float:left;margin:2px;}

.x-menumap .x-panel-nofooter .x-panel-bc{padding-bottom:0px !important;}

/* CASE: ICONS WRAPPING */
/* .x-list-item-desc{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:40% !important;float:left;padding-right:5px;text-align:right;} */
.x-list-item-desc{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:40% !important; height: 20px !important; float:left;padding-right:5px;text-align:right; display: table-cell;}

.x-list-item-desc div{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#user-toolbar{border-bottom-style: solid;border-bottom-width: 1px;}
/* PLF2.0_HHHHH */
/* .companylogo{background:transparent url(../images/application/hdg_ramo_virtualworks.jpg) no-repeat 0 0 !important;width:250px !important;} */

/* .x-logo-companylogo{width:200px !important;margin-top: 4px !important;}
.x-ramco-logo-Tech{width:85px !important;height: 40px !important;margin-top: 3px !important;}
.x-ramco-logo-AVN{width:85px !important;height: 40px !important;margin-top: 3px !important;}
.x-ramco-logo-ReS{width:85px !important;height: 40px !important;margin-top: 3px !important;}
.x-ramco-logo-HCM{width:85px !important;height: 40px !important;margin-top: 3px !important;}*/

.x-logo-productlogo{width:85px !important; height:40px !important; margin-top: 3px !important;}
.x-logo-companylogo{width:200px !important; height:40px !important; margin-top: 3px !important;}

.prefctrl_taskslbl {float: left !important;}
.prefctrl_roleslbl {float: left !important;}
	#prefctrl_tasks{float: left !important;}
	#prefctrl_roles{float: left !important;}
	#x-form-el-perexvisible label{width:40px !important;}
	#x-form-el-perexeditable label{width:40px !important;}
	#x-form-el-perexmand label{width:40px !important;}
.x-btn tr td img.x-form-persicon{width:8px !important; height: 8px !important;}
/* MANDATORY FIELD CUSTOMIZATION */
.x-form-fieldmandatory input { border-left: 2px solid; }
/* TECH-24887 */
.x-form-fieldmandatory textarea { border-left: 2px solid; }
.x-form-persicongd{width:16px;height:16px;cursor:pointer;}
.x-perscont-mo{border:1px solid red !important;}
.x-menu-check-item.x-add-fav .x-menu-item-icon{padding-left: 6px !important;}
.x-menu-item-checked .x-add-fav .x-menu-item-icon{padding-left: 6px !important;}
.x-icon-arrow{width: 10px !important;height: 24px !important;margin-top: 7px !important;}

	.x-bread-crumbs{background:transparent !important;}
	.x-bread-crumbs .x-btn-text{font-weight:bold;}
.x-bread-activity{font-weight:bold !important;}
.x-fav-item {height:22px; cursor:pointer;}	
#ilbo-title{height:30px;}

.inboxmsgcls{
position:relative;		
border-radius:6px;
box-shadow:3px 3px 4px #434343;
float:right;
margin-top:-25px;
padding-right:2px;
padding-left:2px;
}
.x-hidden-tab-pers{width: 40px !important;height: 40px !important;text-align: center;}

/* PLF2.0_10522 */
td div.x-field-attach, .x-field-attach .x-form-gd-browsefield-blank
{	    
padding-left:5px !important;
cursor:pointer !important;
width: 16px;
}	
.x-field-attach .x-form-gd-browsefield
{	 
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
{	
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-left{float: left !important;}
.x-tab-bluearrow .x-tab-strip-top .x-tab-strip-active .x-tab-right {float:left !important; }
.x-tab-bluearrow .x-tab-strip-top .x-tab-right{padding-left:10px; float:left !important; }
.x-tab-bluearrow .x-tab-strip-top .x-tab-left{padding-right:14px;float:left !important; }
.x-tab-bluearrow .x-tab-strip-top .x-tab-strip-inner{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;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
{		
padding:5px 5px 5px 20px;
float:left !important;
font-size:11px !important;	
border:1px solid !important;
border-radius:5px;
cursor:pointer;
}
.primarylink:hover
{		
padding:5px 5px 5px 20px;
float:left !important;
font-size:11px !important;		
border:1px solid !important;
border-radius:5px;
}
.x-link-left {width: 16px; height: 26px;padding-right:16px;}
.x-link-right {width: 16px; height: 26px;padding-left:16px;}
.x-link-center{ height: 26px;text-align:center;}
.x-link-over .x-link-left{width: 16px; height: 26px;}
.x-link-over .x-link-right{width: 16px; height: 26px;}
.x-link-over .x-link-center{	height: 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; }

::-ms-clear { display: none; }
/* PLF2.0_MARCH15_30 */
/* .x-icon-showtemplate{background: transparent url(../images/default/toolbar/usertb-icons.png) -288px -48px no-repeat !important;height: 24px;width: 24px !important;} */
/* .x-form-defsicon{width:8px;height:8px;border:0;background:transparent url(../images/default/form/defsicon.png) 0 0;cursor:pointer;margin-left: 2px;position:absolute;} */

/* 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; }
	
	/* PLF2.0_11300 */
	/* PLF2.0_MARCH15_12 */
	/* TAB STYLE - BLUE ARROW */
	.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; }
	
	/* Prasath Code*/
	/* TAB STYLE - CUSTOMIZE*/
	.x-tab-customnoborder .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background:none;}
	.x-tab-customnoborder .x-tab-strip-top .x-tab-strip-active .x-tab-left{background:none; float: left !important;}
	.x-tab-customnoborder .x-tab-strip-top .x-tab-strip-active .x-tab-right { background:none; float:left !important; }
	.x-tab-customnoborder .x-tab-strip-top .x-tab-right{background:none; padding-left:10px; float:left !important; }
	.x-tab-customnoborder .x-tab-strip-top .x-tab-left{background:none; padding-right:14px;float:left !important; }
	.x-tab-customnoborder .x-tab-strip-top .x-tab-strip-inner{background:none;float:left !important; }
	.x-tab-customnoborder .x-tab-left, .x-tab-customnoborder  .x-tab-strip-inner, .x-tab-customnoborder  .x-tab-right{height:80px; float:left !important; }
	.x-tab-customnoborder ul.x-tab-strip-top{float:left !important; }	
	.x-tab-customnoborder .x-tab-strip-inner span.x-tab-strip-text { font-family:verdana; font-size: 12px; font-weight:normal; color: black !important;}
	
	/* CAROUSEL - DATALISTVIEW */
	.nextset,.next, .previousset, .previous, .first, .last, .verNextset, .verNext, .verPreviousset, .verPrevious, .verFirst, .verLast  { height: 24px; width:24px !important; }
	.x-datalistview-set, .x-datalistview-selectedSet { height: 8px; }
	.x-datalistview-set .x-btn-text, .x-datalistview-selectedSet .x-btn-text { width: 8px; height: 0px; visibility: hidden !important }
	
	.x-datalistview-greypanel .x-panel-body-noheader, .x-datalistview-greypanel .x-panel-tbar, .x-datalistview-greypanel .x-panel-bbar,
	.x-datalistview-bluepanel .x-panel-body-noheader, .x-datalistview-bluepanel .x-panel-tbar, .x-datalistview-bluepanel .x-panel-bbar,
	.x-datalistview-whitepanel .x-panel-body-noheader, .x-datalistview-whitepanel .x-panel-tbar, .x-datalistview-whitepanel .x-panel-bbar,
	.x-datalistview-orangepanel .x-panel-body-noheader, .x-datalistview-orangepanel .x-panel-tbar, .x-datalistview-orangepanel .x-panel-bbar { width: auto; }
	
	.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;}
	
	#pagerDataPanel { width: 30px !important; height: 100%; float: right; right: 0px; top: 0px; position: absolute; }
	#pagerDataPanel .x-panel-body-noheader { height: 100% !important; width: 24px !important; padding-top: 100%; }	
	.userimage{ height:142px; width:142px; padding-right:20px; float:left; }
	
	/* DATALISTVIEW - BOX TYPE CLASS HANDLING */
	.x-datalist-item-box1 { margin: 10px 5px 10px 5px; }
	/* DATALISTVIEW - FOR BOX TYPE 14 CLASS HANDLING*/
	.x-datalist-item-box14 { margin: 3px 0px 3px 5px; }
	/* DATALISTVIEW - FOR BOX TYPE 15 CLASS HANDLING*/
	.x-datalist-item-box15 { margin: 5px 0px 5px 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; }	
	
	/* CAROUSEL SECTION - SATHAM */
	 .x-carousel-whitesection { background-color: white !important; }
	 
	.x-carousel-section { 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;
	}

	.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-menumap .x-panel .x-sec-body-mc { left: 0px !important; }
	.x-grid3-header { height: auto !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;}
	/*Prabhakaran.SS*/
	.x-header-style1 .x-form-gd-headerdisplay {font-style:normal !important;}
	.x-header-style1 .x-form-gd-header {word-wrap: break-word!important; padding: 0px 0px 0px 0px!important; overflow: hidden!important; text-overflow: ellipsis;  font: normal 12px tahoma,arial,helvetica,sans-serif; font-weight:bold !important;}
	.x-header-style1 .x-grid3-hd-inner {word-wrap: break-word!important; overflow: hidden!important; text-overflow: ellipsis;  font: normal 12px tahoma,arial,helvetica,sans-serif; font-weight:bold !important;}
	.x-carousel-section tbody {vertical-align:top !important;}
	/*.x-grid3-cell-last .x-form-gd-right{
		padding-right:10px !important;
	}*/
	.x-doc-body-mc{padding-top:0px !important;}
	/* .x-window-bbar .x-icon-trailbar { width:auto !important;} */
	.x-window-bbar .x-icon-trailbar { width:28 !important;height: 28px !important;}
	
	/*Link to button*/
	.lnk_btn_red {
	background: #d13434;
    height: 40px;    
    color: #ffffff !important;
    font: normal 12px tahoma,verdana,helvetica !important;
    margin: 10px;
    border: none;
	padding: 5px 9px 6px 9px !important;	
    border-radius: 4px;
	}
	.lnk_btn_green {
	background: #379a1d;
    height: 40px;
    color: #ffffff !important;
    font: normal 12px tahoma,verdana,helvetica !important;
    margin: 10px;
    border: none;
	padding: 5px 9px 6px 9px !important;	
    border-radius: 4px;
	}
	.lnk_btn_gray {
	background: #898989;
    height: 40px;
    color: #ffffff !important;
    font: normal 12px tahoma,verdana,helvetica !important;
    margin: 10px;
    border: none;
	padding: 5px 9px 6px 9px !important;	
    border-radius: 4px;
	}
	.x-form-gd-browsetext a
	{
		word-wrap:break-word !important;
	}
	
	/* WRAPPING TEXT - ML */
	.x-grid3-col pre.x-form-gd-field {
		white-space: pre-wrap;       /* CSS 3 */
		white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
		white-space: -pre-wrap;      /* Opera 4-6 */
		white-space: -o-pre-wrap;    /* Opera 7 */
		word-wrap: break-word;       /* Internet Explorer 5.5+ */
	}

	#UIIlboWindow  .x-window-tl
	{
		height:20px !important;
	}
	#UIIlboWindow  .x-tool-close
	{
		display:none !important;
	}
	#UIIlboWindow .x-panel-body, #UIIlboWindow .x-panel-body-noheader
	{
		border-color: #FFF !important;
		border-top-color:#FFF !important;
	}
	#ilboContextPanel .x-form-field-wrap
	{
		width:auto !important;
	}
	#ilboContextPanel .x-form-trigger
	{
		height:20px !important;
	}
	#ilboContextPanel .x-column
	{
		padding-right:5px !important;
	}	
	#ilboContextPanel
	{	 
		border: 1px solid rgb(211, 211, 211);
		padding: 3px;
		margin-top: 2px;
		box-shadow: 2px 5px 5px rgb(211, 211, 211);
		background:#FFF;
	}
	#ilboContextPanel .x-form-focus, textarea.x-form-focus
	{
		border-color: rgb(211, 211, 211) !important;
	}

	.nav 
	{
		width: 100%;		
		text-align: center;
		display:inline-block;
		padding-top:5px !important;
		height:10px;		
	}
	.nav a 
	{
		margin: 0 3px;
		background: url(../images/carousel/set.png) no-repeat;
		width: 8px;
		height: 8px;
		float: left;
		font-size: 0px;
	}
	.nav .activeSlide 
	{
		background: url(../images/carousel/selectedSet.png) no-repeat;
	}
	
	.x-marquee-carousel-body
	{
		width:100% !important;
		display:inline-block;
		text-align:center !important;
	}
	
	.x-marquee-ver
	{	
		height:100% !important;
		width:100% !important;	
	}
	.x-marquee-hor
	{		
		height:100% !important;
		width:100% !important;	
	}
	.x-marquee-hor .x-form-lightgrid-style, .x-marquee-ver .x-form-lightgrid-style
	{
		white-space:nowrap;
	}
	

	.x-combolinks-list .x-combo-list-inner {background-color:#f2fafe;color:#1f9acd}
	.x-combolinks-trigger{background: #fff url(../images/default/form/combolinktrigger.png) no-repeat center center !important;}
	.x-form-con-combo .x-combolinks-input{ border-right-style:none !important;background-color: #ffffff !important;}
	
	
	.x-tab-strip-top .orangetabstrip .x-tab-right{background: transparent url(../images/default/tabs/tabs-orangestrip.png) no-repeat 0 0px !important; padding-left:11px; float:left !important; margin-bottom:0px !important}
	.x-tab-strip-top .orangetabstrip .x-tab-left{background: transparent url(../images/default/tabs/tabs-orangestrip.png) no-repeat right -56px !important; padding-right:16px;float:left !important; }
	.x-tab-strip-top  .orangetabstrip .x-tab-strip-inner{background: transparent url(../images/default/tabs/tabs-orangestrip.png) repeat-x 0 -28px !important; float:left !important; }
	.orangetabstrip .x-tab-left, .orangetabstrip  .x-tab-strip-inner, .orangetabstrip  .x-tab-right{height:28px; float:left !important; }
	.orangetabstrip .x-tab-strip-inner span.x-tab-strip-text { font-family:verdana;color: black !important; padding-top: 6px; }
	
	.x-tab-strip-top .graytabstrip .x-tab-right{background: transparent url(../images/default/tabs/tabs-graystrip.png) no-repeat 0 0px !important; padding-left:11px; float:left !important; margin-bottom:0px !important}
	.x-tab-strip-top .graytabstrip .x-tab-left{background: transparent url(../images/default/tabs/tabs-graystrip.png) no-repeat right -56px !important; padding-right:16px;float:left !important; }
	.x-tab-strip-top  .graytabstrip .x-tab-strip-inner{background: transparent url(../images/default/tabs/tabs-graystrip.png) repeat-x 0 -28px !important; float:left !important; }
	.graytabstrip .x-tab-left, .graytabstrip  .x-tab-strip-inner, .graytabstrip  .x-tab-right{height:28px; float:left !important; }
	.graytabstrip .x-tab-strip-inner span.x-tab-strip-text { font-family:verdana;color: black !important; padding-top: 6px; }
	
	.x-tab-strip-top .greentabstrip .x-tab-right{background: transparent url(../images/default/tabs/tabs-greenstrip.png) no-repeat 0 0px !important; padding-left:11px; float:left !important; margin-bottom:0px !important}
	.x-tab-strip-top .greentabstrip .x-tab-left{background: transparent url(../images/default/tabs/tabs-greenstrip.png) no-repeat right -56px !important; padding-right:16px;float:left !important; }
	.x-tab-strip-top  .greentabstrip .x-tab-strip-inner{background: transparent url(../images/default/tabs/tabs-greenstrip.png) repeat-x 0 -28px !important; float:left !important; }
	.greentabstrip .x-tab-left, .greentabstrip  .x-tab-strip-inner, .greentabstrip  .x-tab-right{height:28px; float:left !important; }
	.greentabstrip .x-tab-strip-inner span.x-tab-strip-text { font-family:verdana;color: black !important; padding-top: 6px; }
	
	.x-tab-removeimg{background-image:none !important;}
	
	/*proto state apply and clear buttons*/
	#protostatebutton .x-btn-left, #protostateclrbutton .x-btn-left{background:url(../images/default/button/btn-sprite.png) no-repeat 0 0;}
	#protostatebutton .x-btn-right, #protostateclrbutton .x-btn-right{background:url(../images/default/button/btn-sprite.png) no-repeat -13px -50px;}
	#protostatebutton .x-btn-center, #protostateclrbutton .x-btn-center{background:url(../images/default/button/btn-sprite.png) repeat-x 0 -25px;}
	
	.x-question-maincont .x-form-radio-wrap
	{
		width:auto !important;		
	}
	
	.x-question-maincont .x-sqrh-radio, .x-question-maincont .x-sqrhl-radio
	{
		text-align:center;
	}
	
	.x-question-category
	{
		font:normal 14px tahoma,arial,helvetica,sans-serif;
		padding-bottom: 10px;
		font-weight: bold;
	}
	
	.x-question-header
	{
		font:normal 12px tahoma,arial,helvetica,sans-serif;
		padding-bottom: 10px;
		font-weight: bold;
		word-break:break-all;
	}
	.x-question-container
	{
		padding:10px !important;
	}
	
	.x-question-maincont .x-form-radio-wrap .x-form-cb-label, .x-question-maincont .x-form-check-wrap-inner .x-form-cb-label, .x-question-maincont  .x-form-field
	{
		color:rgb(115, 115, 115) !important;
		font-weight:bold;
		height:auto;
	}
	
	.x-question-maincont caption, th
	{
		text-align:center;		
	}
	
	.x-question-maincont th .x-sqrh-header, .x-question-maincont th .x-sqrhl-header
	{
		width:100px !important;
	}
	
	.x-ctl-textbox, .x-sqtbl-textbox
	{
		padding-right:20px;
	}
	/*MOVED TO XTHEME -CHRYSALIS*/
	/* .timeoutalertwindow{
		background-color: #fffaf4;    
		text-align: justify;	
		height:115px;
		width:700px;
		position: fixed;
		top: 50%;
		left: 50%;
		margin-top: -50px;
		margin-left: -200px;
		border:1px solid #ff8b23;
		padding:10px;
	
	} */
	/*MOVED TO XTHEME -CHRYSALIS*/
	/*.timeoutAlertBody{
		background:transparent url(..//images/default/window/sessiontimeout.png) no-repeat center left;
	} */
	.x-menu-plain.x-date-menu{z-index: 30001 !important;}
	
	#companylogo .x-logo-companylogo{margin-top: 0px !important;}