﻿@charset "utf-8";
/* CSS Document */

/* --- Start Import CSS Files --- */
@import url("../../../MasterPages/structure.css");
@import url("../../../Script/Ext/resources/css/ext-all.css");
/* --- End Import CSS Files --- */

/* --- Global Properties --- */
body{ font-size:100%; font-family:arial; font-size:12px; }

a { text-decoration:none; color:#4b7191;}
a:hover { text-decoration:none; color:#2d4458;}

/* ---  Site Wrap  --- */
#wrapper {}
/* ---  Global Properties  --- */
.struct-width{ width:990px;}
/*.pg-ttl, .main-mnu, .sub-mnu, .clndr, .pg-ttl, .ftr-mnu, .brdcrmb, .biz-statmnt, .clntlogo, .applogo {border:1px solid #f0f;}*/

/* --- Application Top Most Toolbar   --- */
#apptoolbar {background:#e4e4e4 url(../images/apptoolbar-bg.gif);}
.app-tb a { color:#333333; }
.logout-ico { border:none; background:url(../images/icons/icon-logout.gif) no-repeat scroll 0 0;}

/* --- Application Header   --- */
.clntlogo { background:url(../images/client-logo/clt-logo.gif) no-repeat scroll 0 0;}
.applogo { background:url(../images/app-logo/app-logo.gif) no-repeat scroll 0 0;}
.biz { background-color:#4B7191; }
.biz-statmnt { font-family:arial; font-size:12px; font-weight:100; font-style:normal; color:#fff; }
.clndr { font-family:arial; font-size:12px; color:#fff; background:url(../images/icons/icon-calendar.gif) no-repeat scroll 0 4px;}

/* ---  Application Main Menu  --- */
.main-mnu { background:#9cf url(../images/menubg.gif);}
.main-mnu ul li a, .main-mnu ul li a:hover, .main-mnu ul li a .current {color:#fff; border-left:1px solid #4a7dac; border-right:1px solid #add7ff;}
.main-mnu ul li a{text-decoration:none; }
.main-mnu ul li a:hover{ background:#9cf url(../images/menubgovr.gif) scroll 0 0; }
.main-mnu ul li a.current{ background:#9cf url(../images/menubgovr.gif) scroll 0 0; }

.sub-mnu{ background-color:#93B7D2; border-bottom:2px solid #ddd; }
.sub-mnu ul { font: 12px arial;}
.sub-mnu ul li a{text-decoration:none; color:#fff; }
.sub-mnu ul li a:hover{ background:#9cf url(../images/menubgovr.gif);  color:#fff;}
.sub-mnu ul li a.current{ background:#9cf url(../images/menubgovr.gif);  color:#fff;}

/* ---  Bread-Crumbs  --- */
.brdcrmb ul{color:#999; font-family:arial; font-size:12px;}
.brdcrmb ul li a { color:#999; text-decoration:underline; background:url(../images/brd-crumb.gif) no-repeat scroll 0 4px;}
.brdcrmb ul li a:hover { color:#069;}
.brdcrmb ul li span a{ color:#069;}

/* ---  Application Content Area  --- */
#app-cntnt { background-color:#f2f2f2;}
.pg-ttl { background:#4B7191 url(../images/pgttl-lft-crnr.gif) no-repeat left;}
.pg-ttl .rgtcrnr { background: url(../images/pgttl-rgt-crnr.gif) no-repeat right;}
.pg-ttl .rgtcrnr h1 { font-size:14px; font-family:arial; font-weight:100; font-style:normal; color:#fff; }
/*.pg-appcntnt{ border:1px solid #333;}*/

.app-form td span , .app-form span {font-family:Arial; font-size:11px;}

/* ---  Application Footer Area  --- */
.ftr { background:#9cf url(../images/menubg.gif);}
.ftr-mnu-cr span  {text-decoration:none; color:#fff; border-left:1px solid #4a7dac; border-right:1px solid #add7ff;}
.ftr-mnu-lnk ul li a, .ftr-mnu-lnk ul li a:hover {color:#fff; border-left:1px solid #4a7dac; border-right:1px solid #add7ff;}
.ftr-mnu-lnk ul li a{text-decoration:none; color:#fff; border-left:1px solid #4a7dac; border-right:1px solid #add7ff;}
.ftr-mnu-lnk ul li a:hover{ background:#9cf url(../images/menubgovr.gif); }


/*---------------------------------------------------------*/
/* --  Shift to Structure.css  -- */.x-panel { margin:10px 0 0 0 !important;}
.x-grid3-viewport {overflow:auto;}
.x-grid3-header-offset { padding-left:0; width: 100%;}
.x-grid3-header div { position: relative;}
.x-form-num-field { text-align: right;}
/* .panel-font {
            background-color: #DFE8F6;
            font-family: tahoma;
            font-size: 11px;
            font-stretch: normal;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: normal;
        }*/
.Excel{ background-image: url(../Images/excel.png) !important; }
.x-panel-tl .x-panel-header {color:#fff;}

/* - The Left and Right Border Corners of the Form and Grid Heading --- */

.x-panel-tl{background:transparent url(../images/corners-sprite.gif) no-repeat 0 0;padding-left:6px;zoom:1;border-bottom:1px solid #99bbe8;}
.x-panel-tr{background:transparent url(../images/corners-sprite.gif) no-repeat right 0;zoom:1;padding-right:6px;}
.x-panel-bc{background:transparent url(../images/top-bottom.gif) repeat-x 0 bottom;zoom:1;}
.x-panel-bl{background:transparent url(../images/corners-sprite.gif) no-repeat 0 bottom;padding-left:6px;zoom:1;}
.x-panel-br{background:transparent url(../images/corners-sprite.gif) no-repeat right bottom;padding-right:6px;zoom:1;}
.x-panel-tc{background:transparent url(../images/top-bottom.gif) repeat-x 0 0;overflow:hidden;}

/* - - Panel Body Left Right Border Color  - -*/
.x-panel-ml{background:#fff url(../images/left-right.gif) repeat-y 0 0;padding-left:6px;zoom:1;}
.x-panel-mr{background:transparent url(../images/left-right.gif) repeat-y right 0;padding-right:6px;zoom:1;}
/* - - Panel Body Background Color  - -*/
.x-panel-mc {background:#fff none repeat scroll 0 0;}


/*--Data Readonly clss */
.app-form-detail td.rd-only-dt {font-weight:bold; font-family:arial; font-size:11px; padding:0; margin:0; }
.app-form-detail td.rd-only-dt span {padding:0 10px; margin:5px 0;float:left !important;text-align:left !important; font-family:arial; font-size:11px; padding:0; margin:0;}
.app-form-detail td.dt-lbl { padding:0 ; float:left !important; position:inherit;}
.app-form-detail td.dt-lbl { padding:0 ; float:left !important; position:inherit;}

/* for popup forms */
.app-form-popup td span , .app-form-popup span,.app-form-popup td input, app-form-popup input,.app-form-popup td textarea , app-form-popup textarea {font-family:Arial; font-size:11px !important;}

/*===========================*/
/* --- // FORM LAYOUT // --- */


/*#InputPanel {margin:0 5px; padding:0;}
#searchResults {margin:0 5px; padding:0;}*/
/*
.x-form-check{background:url('../images/default/form/checkbox.gif') no-repeat 0 0;}
.x-form-radio{background:url('../images/default/form/radio.gif') no-repeat 0 0;}
*/

/*--- Text Fields Background ---*/
.ext-gecko .x-form-text{padding-top:2px;padding-bottom:0;}
.ext-strict .x-form-text{height:18px;}
/*
.ext-gecko .x-form-text{padding-top:2px;padding-bottom:0;}
.x-form-text,textarea.x-form-field{padding:1px 3px;background:#fff url(../images/default/form/text-bg.gif) repeat-x 0 0;border:1px solid #B5B8C8;}
*/
/*--- Text Fields Trigger Sprites ---*/

.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border:0;background:transparent url(../images/Sprites/trigger.gif) no-repeat 0 0;cursor:pointer;border-bottom:1px solid #B5B8C8;position:absolute;top:0;}
.x-form-field-wrap .x-form-date-trigger{background-image:url(../images/Sprites/date-trigger.gif);cursor:pointer;}
.x-form-field-wrap .x-form-clear-trigger{background-image:url(../images/Sprites/clear-trigger.gif);cursor:pointer;}
.x-form-field-wrap .x-form-search-trigger{background-image:url(../images/Sprites/search-trigger.gif);cursor:pointer;}
.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top;}
.x-form-field-wrap .x-form-trigger-over{background-position:-17px 0;}
.x-form-field-wrap .x-form-trigger-click{background-position:-34px 0;}
.x-trigger-wrap-focus .x-form-trigger{background-position:-51px 0;}
.x-trigger-wrap-focus .x-form-trigger-over{background-position:-68px 0;}
.x-trigger-wrap-focus .x-form-trigger-click{background-position:-85px 0;}
.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid #7eadd9;}
.x-item-disabled .x-form-trigger-over{background-position:0 0!important;border-bottom:1px solid #B5B8C8;}
.x-item-disabled .x-form-trigger-click{background-position:0 0!important;border-bottom:1px solid #B5B8C8;}
.x-form-focus,textarea.x-form-focus{border:1px solid #7eadd9;}
/*.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border:0;background:transparent url(../images/Sprites/trigger.gif) no-repeat 0 0;cursor:pointer;border-bottom:1px solid #B5B8C8;position:absolute;top:0;}*/


/*--- Form Toggle Sprite ---*/

.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent url(../images/Sprites/tool-sprites.gif) no-repeat;margin-left:2px;}
/*.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent url(../images/default/panel/tool-sprites.gif) no-repeat;margin-left:2px;}*/
.x-tool-toggle{background-position:0 -60px;}
.x-tool-toggle-over{background-position:-15px -60px;}
.x-panel-collapsed .x-tool-toggle{background-position:0 -75px;}
.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -75px;}
.x-tool-close{background-position:0 -0;}
.x-tool-close-over{background-position:-15px 0;}
.x-tool-minimize{background-position:0 -15px;}
.x-tool-minimize-over{background-position:-15px -15px;}
.x-tool-maximize{background-position:0 -30px;}
.x-tool-maximize-over{background-position:-15px -30px;}
.x-tool-restore{background-position:0 -45px;}
.x-tool-restore-over{background-position:-15px -45px;}
.x-tool-gear{background-position:0 -90px;}
.x-tool-gear-over{background-position:-15px -90px;}
.x-tool-pin{background-position:0 -135px;}
.x-tool-pin-over{background-position:-15px -135px;}
.x-tool-unpin{background-position:0 -150px;}
.x-tool-unpin-over{background-position:-15px -150px;}
.x-tool-right{background-position:0 -165px;}
.x-tool-right-over{background-position:-15px -165px;}
.x-tool-left{background-position:0 -180px;}
.x-tool-left-over{background-position:-15px -180px;}
.x-tool-up{background-position:0 -210px;}
.x-tool-up-over{background-position:-15px -210px;}
.x-tool-down{background-position:0 -195px;}
.x-tool-down-over{background-position:-15px -195px;}
.x-tool-refresh{background-position:0 -225px;}
.x-tool-refresh-over{background-position:-15px -225px;}
.x-tool-minus{background-position:0 -255px;}
.x-tool-minus-over{background-position:-15px -255px;}
.x-tool-plus{background-position:0 -240px;}
.x-tool-plus-over{background-position:-15px -240px;}
.x-tool-search{background-position:0 -270px;}
.x-tool-search-over{background-position:-15px -270px;}
.x-tool-save{background-position:0 -285px;}
.x-tool-save-over{background-position:-15px -285px;}
.x-tool-help{background-position:0 -300px;}
.x-tool-help-over{background-position:-15px -300px;}
.x-tool-print{background-position:0 -315px;}
.x-tool-print-over{background-position:-15px -315px;}



/*===========================*/
/* --- // GRID LAYOUT // --- */

/* --- Loading Indicator --- */
/*
.loading-indicator{font-size:11px;background-image:url(../images/default/grid/loading.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;line-height:16px;margin:3px;}
.x-toolbar .ytb-sep{background-image:url(../images/default/grid/grid-blue-split.gif);background-position:center;background-repeat:no-repeat;display:block;font-size:1px;height:16px;width:4px;overflow:hidden;cursor:default;margin:0 2px 0;border:0;}
*/

/*===========================*/
/* --- // TABS LAYOUT // --- */
/*
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{background-image:url(../images/default/tabs/tab-close.gif);opacity:.6;-moz-opacity:.6;background-repeat:no-repeat;display:block;width:11px;height:11px;position:absolute;top:3px;right:3px;cursor:pointer;z-index:2;}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{background-image:url(../images/default/tabs/tab-close.gif);opacity:1;-moz-opacity:1;}

/* ---  Login Page  --- */
#LoginPanel {}
#tblLogin {}
#tblLogin tr td {}
#tblLogin span {}
#tblLogin input {}

#popuppanel .x-window-plain .x-window-body{border-left:1px solid #DFE8F6;border-top:1px solid #DFE8F6;border-bottom:1px solid #a3bae9;border-right:1px solid #a3bae9; background:#fff !important;}
/*
.x-window-tc{background:transparent url(../images/default/window/top-bottom.png) repeat-x 0 0;overflow:hidden;zoom:1;}
.x-window-tl{background:transparent url(../images/default/window/left-corners.png) no-repeat 0 0;padding-left:6px;zoom:1;z-index:1;position:relative;}
.x-window-tr{background:transparent url(../images/default/window/right-corners.png) no-repeat right 0;padding-right:6px;}
.x-window-bc{background:transparent url(../images/default/window/top-bottom.png) repeat-x 0 bottom;zoom:1;}
.x-window-bl{background:transparent url(../images/default/window/left-corners.png) no-repeat 0 bottom;padding-left:6px;zoom:1;}
.x-window-br{background:transparent url(../images/default/window/right-corners.png) no-repeat right bottom;padding-right:6px;zoom:1;}
*/

.app-form-detail td input.buttonhide,.app-form-detail input.buttonhide {background:transparent url(../images/btn-bg.gif) no-repeat 0 bottom !important; border:0px solid #00f !important;}