in footer (only one right now) */
+ text-align: center;
+ background: #206A9B;
+ color: #fff;
+}
+
+.calendar tfoot .ttip { /* Tooltip (status bar) cell */
+ background: #000;
+ color: #fff;
+ border-top: 1px solid #206A9B;
+ padding: 1px;
+}
+
+.calendar tfoot .hilite { /* Hover style for buttons in footer */
+ background: #B8DAF0;
+ border: 1px solid #178AEB;
+ color: #000;
+ padding: 1px;
+}
+
+.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
+ background: #006AA9;
+ padding: 2px 0px 0px 2px;
+}
+
+/* Combo boxes (menus that display months/years for direct selection) */
+
+.calendar .combo {
+ position: absolute;
+ display: none;
+ top: 0px;
+ left: 0px;
+ width: 4em;
+ cursor: default;
+ border: 1px solid #655;
+ background: #def;
+ color: #000;
+ font-size: 90%;
+ z-index: 100;
+}
+
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
+ text-align: center;
+ padding: 1px;
+}
+
+.calendar .combo .label-IEfix {
+ width: 4em;
+}
+
+.calendar .combo .hilite {
+ background: #34ABFA;
+ border-top: 1px solid #46a;
+ border-bottom: 1px solid #46a;
+ font-weight: bold;
+}
+
+.calendar .combo .active {
+ border-top: 1px solid #46a;
+ border-bottom: 1px solid #46a;
+ background: #F1F8FC;
+ font-weight: bold;
+}
+
+.calendar td.time {
+ border-top: 1px solid #000;
+ padding: 1px 0px;
+ text-align: center;
+ background-color: #E9F2E9;
+}
+
+.calendar td.time .hour,
+.calendar td.time .minute,
+.calendar td.time .ampm {
+ padding: 0px 3px 0px 4px;
+ border: 1px solid #889;
+ font-weight: bold;
+ background-color: #E9F2E9;
+}
+
+.calendar td.time .ampm {
+ text-align: center;
+}
+
+.calendar td.time .colon {
+ padding: 0px 2px 0px 3px;
+ font-weight: bold;
+}
+
+.calendar td.time span.hilite { /*e*/
+ border-color: #000;
+ background-color: #6F7F75;
+ color: #fff;
+}
+
+.calendar td.time span.active {
+ border-color: red;
+ background-color: #000;
+ color: #A5FF00;
+}
+
+/**************************** End -> JSCalendar Widget by Erik Amaru Ortiz *********************************/
+
+/**************************** Start -> Suggest Widget by Erik Amaru Ortiz *********************************/
+/*
+================================================
+autosuggest, inquisitor style
+================================================
+*/
+
+input.module_app_suggest{
+ color:#333333;
+ font:8pt sans-serif;
+ padding:1px 1px 1px 3px;
+}
+
+
+
+div.autosuggest
+{
+ position: absolute;
+ background-position: top;
+ background-repeat: no-repeat;
+ padding: 8px 2px 0 3px;
+ overflow: auto;
+ z-index:1000;
+}
+
+
+div.autosuggest div.as_header,
+div.autosuggest div.as_footer
+{
+ position: relative;
+ height: 0px;
+ padding: 0 6px;
+
+ background-position: top right;
+ background-repeat: no-repeat;
+ overflow: hidden;
+}
+div.autosuggest div.as_footer
+{
+
+}
+
+div.autosuggest div.as_header div.as_corner,
+div.autosuggest div.as_footer div.as_corner
+{
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 6px;
+ width: 6px;
+
+ background-position: top left;
+ background-repeat: no-repeat;
+}
+div.autosuggest div.as_footer div.as_corner
+{
+
+}
+div.autosuggest div.as_header div.as_bar,
+div.autosuggest div.as_footer div.as_bar
+{
+ height: 6px;
+ overflow: hidden;
+ background-color: #333;
+}
+
+
+div.autosuggest ul
+{
+ list-style: none;
+ margin: 0 0 -4px 0;
+ padding: 0;
+ overflow: hidden;
+ background-color: #fff;
+ border: 1px #C3C3C3 solid;
+ color: #000;
+}
+
+div.autosuggest ul li
+{
+ color: #ccc;
+ padding: 0;
+ margin: 0 4px 4px;
+ text-align: left;
+}
+
+div.autosuggest ul li a
+{
+ color: #000;
+ display: block;
+ text-decoration: none;
+ background-color: transparent;
+ /*text-shadow: #000 0px 0px 5px;*/
+ position: relative;
+ padding: 0;
+ width: 100%;
+}
+div.autosuggest ul li a:hover
+{
+ background-color: #444;
+}
+div.autosuggest ul li.as_highlight a:hover
+{
+ background-color: #D1DEDF; /*erik -- back sel color*/
+}
+
+div.autosuggest ul li a span
+{
+ display: block;
+ padding: 1px 0px;
+ font-weight: normal;
+}
+
+div.autosuggest ul li a span small
+{
+ font-weight: normal;
+ color: #999;
+}
+
+div.autosuggest ul li.as_highlight a span small
+{
+ color: red;
+}
+
+div.autosuggest ul li.as_highlight a
+{
+ color: #000;
+ background-color: #D1DEDF; /* erik -- hover*/
+
+ background-position: bottom right;
+ background-repeat: no-repeat;
+}
+
+div.autosuggest ul li.as_highlight a span
+{
+
+ background-position: bottom left;
+ background-repeat: no-repeat;
+}
+
+div.autosuggest ul li a .tl,
+div.autosuggest ul li a .tr
+{
+ background-image: transparent;
+ background-repeat: no-repeat;
+ width: 6px;
+ height: 6px;
+ position: absolute;
+ top: 0;
+ padding: 0;
+ margin: 0;
+}
+div.autosuggest ul li a .tr
+{
+ right: 0;
+}
+
+div.autosuggest ul li.as_highlight a .tl
+{
+ left: 0;
+ background-position: bottom left;
+}
+
+div.autosuggest ul li.as_highlight a .tr
+{
+ right: 0;
+
+ background-position: bottom right;
+}
+
+
+
+div.autosuggest ul li.as_warning
+{
+ font-weight: normal;
+ text-align: center;
+ color: #A0A0A0;
+}
+
+div.autosuggest ul em
+{
+ font-style: normal;
+ color: #000;
+ font-weight: bold;
+}
+
+.textBlue{
+ font:normal 8pt Tahoma,sans-serif,MiscFixed;
+ color:#006699;
+ text-decoration:none;
+}
+
+.textBlack{
+ font:normal 8pt Tahoma,sans-serif,MiscFixed;
+ color:#808080;
+ text-decoration:none;
+}
+
+/**************************** End -> Suggest Widget by Erik Amaru Ortiz *********************************/
+
+.tableGrid_view
+{
+ width: 100%;
+ border-top: 0px solid #DADADA;
+ border-bottom: 0px solid #DADADA;
+ border-left: 0px solid #DADADA;
+ border-right: 0px solid #DADADA;
+ padding: 0px;
+
+}
+
+table.tableGrid_view td
+{
+ border-top: 1px solid #DADADA;
+ border-bottom: 1px solid #DADADA;
+ border-left: 0px solid #DADADA;
+ border-right: 0px solid #DADADA;
+ padding: 0px;
+
+}
+
+.ui-widget-header {
+ -moz-background-clip:border;
+ -moz-background-inline-policy:continuous;
+ -moz-background-origin:padding;
+ background:#5C9CCC url(/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) repeat-x scroll 50% 50%;
+ border:1px solid #4297D7;
+ color:#FFFFFF;
+ font-weight:bold;
+ font-size: 11px;
+}
+
+
+/**************************** new calendar **********************************************/
+
+.DHTMLSuite_calendar{ /* Main div for the calendar */
+ border:1px solid #8F8F8F;
+ background-color:#FFF;
+ width:220px;
+ position:relative;
+ overflow:hidden;
+ font-size: 11px;
+
+}
+.DHTMLSuite_calendarContent{ /* Sub div inside DHTMLSuite_calendar - this is the div where content is added */
+ position:relative; /* IMPORTANT - This must always be like this in order to make it possible to position sub elements correctly, especially the iframe */
+ z-index:10; /* IMPORTANT - This must always be like this in order to make it possible to position sub elements correctly, especially the iframe */
+ background-color:#FFF;
+ font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
+ font-size: 11px;
+}
+
+
+/*******************
+
+ START CSS FOR THE HEADER ROW - WHERE YOU SEE MONTH AND YEAR
+
+********************/
+.DHTMLSuite_calendar .DHTMLSuite_calendarHeading{ /* Heading of calendar, where you see the month and year */
+ background-image:url(/images/calendar/calendar_heading.png);
+ background-repeat:repeat-x;
+ height:21px;
+ border-bottom:1px solid #8F8F8F;
+ font-size: 11px;
+}
+.DHTMLSuite_calendarHeadingTxt{ /* Inner div in the heading */
+ padding:1px;
+ text-align:center;
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendarCloseButton{ /* Close button at the top right corner of the calendar */
+ background-image:url(/images/calendar/calendar-close.gif);
+ background-repeat:no-repeat;
+ width:13px;
+ height:13px;
+ position:absolute;
+ right:3px;
+ top:3px;
+ padding:1px;
+ background-position:center center;
+ cursor:pointer;
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendarHeaderMonthAndYear{ /* Div elements for year and month in the heading */
+ padding:1px;
+ padding-right:2px;
+ padding-left:2px;
+ cursor:pointer;
+ line-height:17px;
+ font-size: 11px;
+ font-weight: bold;
+ font-size: 11px;
+}
+.DHTMLSuite_calendarHeaderMonthAndYearOver{ /* Mouse over effect - month and year in the heading */
+ background-color:#FFF;
+ border:1px solid #8F8F8F;
+ padding:0px;
+ padding-left:1px;
+ padding-right:1px;
+ font-size: 11px;
+}
+
+
+/*******************
+
+ START CSS FOR THE TIME BAR - THE DIV WHERE YOU SEE "Time: " and the hour and minute
+
+********************/
+
+.DHTMLSuite_calendar_timeBar{ /* Time bar - where users can select hour and minutes */
+ background-color:#D3D3D3;
+ height:21px;
+ border-top:1px solid #8F8F8F;
+ text-align:center;
+ position:relative;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_timeBarHourAndMinute{ /* General rules for the displayed hours and minutes - the ones you can click on the bring out the drop down boxes */
+ padding:1px;
+ padding-left:2px;
+ padding-right:2px;
+ margin-right:2px;
+ cursor:pointer;
+ font-size: 11px;
+}
+.DHTMLSuite_calendarTimeBarHourAndMinuteOver{ /* Mouse over effect for the hour and minute displayed in the time bar */
+ background-color:#FFF;
+ border:1px solid #8F8F8F;
+ padding:0px;
+ padding-left:1px;
+ padding-right:1px;
+ font-size: 11px;
+}
+.DHTMLSuite_calendarTimeBarTimeString{ /* String "Time:" */
+ position:absolute;
+ left:2px;
+ top:2px;
+ font-size: 11px;
+}
+
+/*******************
+
+ START CSS FOR THE NAVIGATION BAR - THE DIV WITH THE LEFT AND RIGHT ARROWS
+
+********************/
+
+.DHTMLSuite_calendar_navigationBar{ /* Navigation bar below the heading */
+ background-color:#D3D3D3;
+ height:17px;
+ border-bottom:1px solid #8F8F8F;
+ position:relative;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_navigationBarToday{ /* Div for the string "Today" in the navigation bar */
+ text-align:center;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_navigationBarToday span{ /* The "Today" string inside the navigation bar */
+ cursor:pointer;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_btnNextYear,.DHTMLSuite_calendar_btnPreviousYear,.DHTMLSuite_calendar_btnNextMonth,.DHTMLSuite_calendar_btnPreviousMonth{ /* Buttons - previous/next month and year */
+ position:absolute;
+ background-repeat:no-repeat;
+ background-position:center center;
+ width:13px;
+ height:13px;
+ padding:1px;
+ top:1px;
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendar_btnNextYear{ /* Next year button */
+ background-image:url(/images/calendar/calendar-next-year.gif);
+ right:2px;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_btnPreviousYear{ /* Previous year button */
+ background-image:url(/images/calendar/calendar-previous-year.gif);
+ left:2px;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_btnNextMonth{ /* Next month button */
+ background-image:url(/images/calendar/calendar-next-month.gif);
+ right:18px;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_btnPreviousMonth{ /* Previous month button */
+ background-image:url(/images/calendar/calendar-previous-month.gif);
+ left:18px;
+ font-size: 11px;
+}
+
+/*******************
+
+ START CSS FOR THE MAIN DIV CONTAINING ALL THE DAYS WITHIN A MONTH AND HEADINGS (weeks, days(Mon-Sun) etc.)
+
+********************/
+
+
+.DHTMLSuite_calendar_monthView{ /* Main div element for the days in a month */
+
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendar_monthView_headerCell{ /* Main div element for the days in a month */
+ background-color:#FFF;
+ border-bottom:1px solid #8F8F8F;
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendar_monthView_firstColumn{ /* First column - the week column */
+ background-color:#D3D3D3;
+ border-right:1px solid #8F8F8F;
+ text-align:left;
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendar_monthView td{ /* Default css for all the cells inside the calendar, i.e. week heading, label for the days, and the days */
+ text-align:center;
+ cursor:default;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_headerSunday{ /* Sunday in the header */
+ color:red;
+ border-bottom:1px solid #8F8F8F;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_daysInOtherMonths{ /* Days in previous or next month, i.e. before start of current displayed month or after days in the currently displayed month */
+ color:#999;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_daysInThisMonth{ /* Layout - ordinary days(mon-sat) in this month */
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_sundayInThisMonth{ /* Layout - sundays in current displayed month */
+ color:red;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_initialDate{ /* Inital set date, example: the date in an input field which you are populating with the calendar */
+ background-color:#8F8F8F;
+ color:white;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_invalidDate{ /* Inital set date, example: the date in an input field which you are populating with the calendar */
+ color:#AAA;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_monthView_currentDate{ /* Date of today */
+ background-color:#dfe9fa;
+ font-size: 11px;
+ font-weight: bold;
+}
+/***************************************************
+*
+* START CSS - DROP DOWN BOXES
+*
+*
+***************************************************/
+
+/*** MINUTES ***/
+.DHTMLSuite_calendar_minuteDropDown{ /* Drop down box for minutes */
+ background-color:#D3D3D3;
+ border:1px solid #8F8F8F;
+ width:23px;
+ padding:1px;
+ text-align:center;
+ /* You shouldn't change these 3 options */
+ position:absolute;
+ z-index:152000;
+ cursor:pointer;
+ font-size: 11px;
+
+}
+.DHTMLSuite_calendar_minuteDropDownCurrentMinute{ /* Minute in drop down when it's equal to current minute of the display, i.e. the minute you see where you click on the drop down */
+ color:red;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_dropdownAMinuteOver{
+ background-color:#dfe9fa;
+ font-size: 11px;
+}
+
+/*** HOURS ***/
+.DHTMLSuite_calendar_hourDropDown{ /* Drop down box for hours */
+ background-color:#D3D3D3;
+ border:1px solid #8F8F8F;
+ width:23px;
+ position:absolute;
+ z-index:152000;
+ padding:1px;
+ cursor:pointer;
+ font-size:11px;
+ text-align:center;
+}
+.DHTMLSuite_calendar_dropdownAnHourOver{
+ background-color:#dfe9fa;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_hourDropDownCurrentHour{
+ color:red;
+ font-size: 11px;
+}
+
+/*** MONTHS ***/
+.DHTMLSuite_calendar_monthDropDown{
+ background-color:#D3D3D3;
+ border:1px solid #8F8F8F;
+ width:70px;
+ position:absolute;
+ z-index:152000;
+ cursor:pointer;
+ padding:1px;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_dropDownAMonth{
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_dropdownAMonthOver{
+ background-color:#dfe9fa;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_yearDropDownCurrentMonth{
+ color:red;
+ font-size: 11px;
+}
+
+/***** YEAR ****/
+.DHTMLSuite_calendar_yearDropDown{
+ background-color:#D3D3D3;
+ border:1px solid #8F8F8F;
+ width:30px;
+ position:absolute;
+ z-index:152000;
+ cursor:pointer;
+ padding:1px;
+ font-size:12px;
+ text-align:center;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_dropDownAYear{
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_dropdownAYearOver{
+ background-color:#dfe9fa;
+ font-size: 11px;
+}
+.DHTMLSuite_calendar_yearDropDownCurrentYear{ /* Current year */
+ color:red;
+ font-size: 11px;
+}
+
+
+
+/* UP AND DOWN ARROWS INSIDE DROP DOWNS **/
+.DHTMLSuite_calendar_dropDown_arrowUp{ /* Drop down - moving to previous year */
+ background-image:url(/images/calendar/calendar-dropdown-up.gif);
+ background-repeat:no-repeat;
+ background-position:center center;
+ height:8px;
+ font-size: 11px;
+}
+
+.DHTMLSuite_calendar_dropDown_arrowDown{ /* Drop down - moving to previous year */
+ background-image:url(/images/calendar/calendar-dropdown-down.gif);
+ background-repeat:no-repeat;
+ background-position:center center;
+ height:8px;
+ font-size: 11px;
+}
+.DHTMLSuite_calendarDropDown_dropDownArrowOver{
+ background-color:#dfe9fa;
+ font-size: 11px;
+}
+
+
+
+
+/* IT'S IMPORTANT TO HAVE THIS CSS RULE AT THE BOTTOM IN ORDER TO MAKE THE PADDING OVERRIDE PADDING OF OTHER ELEMENTS */
+.DHTMLSuite_calendarButtonOver{ /* Mouse over effect for the close button */
+ background-color:#FFF; /* White background color */
+ border:1px solid #8F8F8F; /* Blue border */
+ padding:0px; /* The sum border+padding of this element should be the same as border+padding of .DHTMLSuite_calendarCloseButton */
+ font-size: 11px;
+}
+.DHTMLSuite_calendarDayOver{ /* Mouse over effect - days in the calendar, i.e. days in current displayed month */
+ background-color:#D3D3D3;
+ font-size: 11px;
+}
+
+/* YOU SHOULD NEVER MODIFY THIS ONE */
+.DHTMLSuite_calendar_iframe{ /* Iframe used to cover select boxes below in older IE browsers(version 6 and prior) */
+ position:absolute;
+ top:1px;
+ left:1px;
+ z-index:1;
+ font-size: 11px;
+}
+
+.calendar_picker_min{
+ cursor:pointer;
+ background-image:url(/images/btncal_min.png);
+ float:left; width:96px; height:23px;
+ /*font-weight: bold;*/
+ color:#000;
+ font-size: 11px;
+}
+.calendar_picker{
+ cursor:pointer;
+ background-image:url(/images/btncal.png);
+ float:left; width:121px; height:23px;
+ /*font-weight: bold;*/
+ color:#000;
+ font-size: 11px;
+}
+
+/*@start: PM tooltip -> neyek */
+#pmtooltip{
+ background-color:#EEE;
+ border:1px solid #000;
+ position:absolute;
+ display:none;
+ z-index:20000;
+ padding:2px;
+ font-size:0.9em;
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+ font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
+
+}
+#pmtooltipShadow{
+ position:absolute;
+ background-color:#555;
+ display:none;
+ z-index:10000;
+ opacity:0.7;
+ filter:alpha(opacity=70);
+ -khtml-opacity: 0.7;
+ -moz-opacity: 0.7;
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+}
+/*@end: PM tooltip */
+
+/**
+ * (init) Dynaform Handler styles */
+
+#sortable {list-style-type: none;margin: 2; padding: 0; width: 700px;}
+#sortable li {margin: 1px 1px 1px 1px;padding: 1px;padding-left: 1px;font-size: 13px;height: 28px;}
+/*#sortable li:hover {background: orange;}*/
+#sortable li span {position: absolute;margin-left: -1.3em;}
+.dtext{padding-top: 0px;font-size: 13px;color:blue;}
+.dynalist td{font-size: 10px;color: #000;}
+#jq-siteContain {width: 910px;margin: 0 auto;}
+#jq-content {background: #181c21 url(images/bg_home_content.gif) top repeat-x;padding: 4em 40px;border-bottom: 1px solid #000;}
+#jq-intro {padding-top: 1em;width: 515px;margin-bottom: 3.5em;}
+#jq-intro li {float: left;font-size: 1.4em;}
+#jq-intro li a { color: #5DB0E6; font-weight: bold; text-decoration: underline; float: left; background: url(images/icon_check_whiteOnDarkBlue.gif) left no-repeat; padding: 0 30px 0 23px;}
+#jq-intro li p {font-size: .9em;}
+body.jq-enhanced #jq-intro li {position: relative;}
+html.js div.jq-checkpointSubhead {display: none;}
+body.jq-enhanced #jq-intro li div.jq-checkpointSubhead { position: absolute; width: 253px; height: 54px; background: url(/images/bg_ctaTooltip.png) 0 0 no-repeat; top: -1.5em; left: -35%; z-index: 100;}
+body.jq-enhanced #jq-intro li div.jq-checkpointSubhead p{font-size: 1em; padding: 10px 5px 0 50px; color: #AE0001; font-weight: bold; line-height: 1.3em; margin: 0; cursor: pointer;}
+.toggler { font-size:10px;height: 200px; position: relative;}
+#effect { width:180px;font-size:10px;height: 135px; padding: 0.4em; position: relative; background: #fff; }
+#effect h3 { font-size:10px;margin: 0; padding: 0.4em; text-align: center; }
+
+.current_selected_item{
+ border:2px solid orange;
+ background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;
+ font-weight: bold;
+ color: #2e6e9e;
+ outline: none;
+
+}
+
+/*
+ * (end) Dybaform Handler styles **/
+
+/*extendend fields styles*/
+#fieldshandler_items_table{
+ direction: ltr;
+}
+
+.htmleditor{
+ -x-system-font:none;
+ background:#FFFFFF url(../images/input_back.gif) repeat-x scroll 0 0;
+ border:1px solid #AAAAAA;
+ color:#333333;
+ font-family:sans-serif;
+ font-size:8pt;
+ font-size-adjust:none;
+ font-stretch:normal;
+ font-style:normal;
+ font-variant:normal;
+ font-weight:normal;
+ line-height:normal;
+ padding:1px 1px 1px 3px;
+ direction:ltr;
+}
+
+.FormTextPM{
+ direction: ltr;
+}
+
+.directionSide1{
+ direction: ltr;
+ align: left;
+}
+
+.directionSide2{
+ direction: rtl;
+ align: right;
+}
+
+.pm__dynavars{
+ direction:ltr;
+ font-weight:bold;
+}
+
+.tag_cloud { padding: 3px; text-decoration: none; }
+.tag_cloud:link { color: #006699; }
+.tag_cloud:visited { color: #006699; }
+.tag_cloud:hover { color: #ffffff; background: #006699; }
+.tag_cloud:active { color: #ffffff; background: #ACFC65; }
+
+input.notValidateThisFields {
+ position: absolute;
+ left: -9999px;
+}
+
+input#DynaformRequiredFields {
+ position: absolute;
+ left: -9999px;
+}
+
+
+/*
+* COMMON LAYOUT PANE FORMATTING -----------------resizer panel -------------------------------------------
+*/
+.pane , /* outer pane class */
+.ui-layout-pane { /* inner pane class */
+ background-color: #fff;
+ border: 0px solid #777;
+ padding: 3px;/* alignment & padding is on the inner-divs */
+ overflow: none; /* will be auto-set to 'hidden' for any pane with a 'scrolling content div' */
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+}
+
+
+/*
+* OUTER-LAYOUT PANE FORMATTING
+*/
+.pane-north ,
+.pane-south ,
+.pane-west ,
+.pane-east {
+ overflow: auto; /*neyek1*/
+}
+.pane-north {
+ border-bottom: none;
+}
+.pane-north .content ,
+.pane-south .content {
+ text-align: center;
+}
+
+.pane-center {
+ /* show off the inner-layout inside the outer-center-pane*/
+ background-color: #F6F6F6;
+ padding: 0px; /* for outer layout */
+}
+
+
+.ui-layout-center .footer { border-top: 1px solid #BBB; }
+
+/*
+* INNER-LAYOUT PANE FORMATTING
+*/
+
+.ui-layout-center .ui-layout-pane {
+ padding: 10px;
+}
+.ui-layout-center .ui-layout-north ,
+.ui-layout-center .ui-layout-south {
+ text-align: center;
+}
+.ui-layout-center .ui-layout-center {
+ padding: 0 !important; /* inner divs have padding */
+}
+.ui-layout-center .ui-layout-content {
+ padding: 0px;
+}
+.ui-layout-center .ui-layout-center h3 {
+ font-size: 1em;
+ padding: 5px;
+ margin: 0;
+}
+
+
+/*
+* OUTER LAYOUT RESIZERS & TOGGLERS --resizable panel
+* By. Erik
+*/
+
+/* north-pane is not resizable
+.resizer-north-dragging ,
+.resizer-north:hover { background: url(../img/resizable-n.gif) repeat-x center; }*/
+.resizer-south-dragging ,
+.resizer-south:hover { background: #DCDCDC }
+
+.resizer-west-dragging ,
+.resizer-west-open:hover { background: #DCDCDC }
+.resizer-east-dragging ,
+.resizer-east-open:hover { background: #DCDCDC }
+
+.resizer-west-open ,
+.resizer-east-open {
+ background-color: #999;
+ opacity: 0.1;
+ filter: alpha(opacity=10);
+}
+.resizer-west-open:hover ,
+.resizer-east-open:hover {
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+.resizer-dragging {
+ /* see draggable.opacity option
+ opacity: 0.5;
+ filter: alpha(opacity=50);
+ */
+}
+.resizer-dragging-limit { background: #FF3300 !important; }
+
+/* IE6 * HACK - always show resizer graphics because IE6 cannot understand elem:hover */
+/** html .resizer-north { background: url(../img/resizable-n.gif) repeat-x center !important; } */
+* html .resizer-south { background: #DCDCDC }
+* html .resizer-west-open { background: #DCDCDC }
+* html .resizer-east-open { background: #DCDCDC }
+/** html .resizer-north , */
+* html .resizer-south ,
+* html .resizer-west-open ,
+* html .resizer-east-open {
+ opacity: 0.1 !important;
+ filter: alpha(opacity=10) !important;
+}
+
+/*
+* SIMPLE TOGGLER BUTTONS (used on Outer Layout North/South only)
+*/
+
+.toggler-north-open ,
+.toggler-south-closed { background: #DCDCDC }
+.toggler-north-closed ,
+.toggler-south-open { background: #DCDCDC }
+/*
+.toggler-east-closed ,
+.toggler-west-open { background: url(../img/toggle-lt.gif) no-repeat center right; }
+.toggler-west-closed ,
+.toggler-east-open { background: url(../img/toggle-rt.gif) no-repeat center left; }
+*/
+
+/*
+* extJS-STYLE RESIZER/SLIDER-BAR (CLOSED)
+*/
+.resizer-west-closed ,
+.resizer-east-closed {
+ background: #B4B4B4 url(/images/separator-v.gif) center no-repeat ;
+ border-top: 1px solid #777;
+ border-bottom: 1px solid #777;
+}
+.resizer-west-closed:hover ,
+.resizer-east-closed:hover {
+ background: #D1E6FC;
+}
+
+span.button-pin ,
+span.button-close {
+ position: absolute;
+ top: 0;
+ width: 20px;
+ height: 20px;
+ z-index: 2;
+ display: block;
+ cursor: pointer;
+}
+span.button-close-west { left: 0; }
+span.button-close-east { right: 0; }
+span.button-pin-west { right: 1px; }
+span.button-pin-east { left: 1px; }
+
+/* CUSTOM pin-buttons */
+span.button-pin-up { background: url(/images/pin-up-off.gif) no-repeat center; }
+span.button-pin-up:hover { background: url(/images/pin-up-on.gif) no-repeat center; }
+span.button-pin-down { background: url(/images/pin-dn-off.gif) no-repeat center; }
+span.button-pin-down:hover { background: url(/images/pin-dn-on.gif) no-repeat center; }
+
+/* CUSTOM close-buttons */
+span.button-close-west { background: url(/images/go-lt-off.gif) no-repeat center; }
+span.button-close-west:hover { background: url(/images/go-lt-on.gif) no-repeat center; }
+span.button-close-east { background: url(/images/go-rt-off.gif) no-repeat center; }
+span.button-close-east:hover { background: url(/images/go-rt-on.gif) no-repeat center; }
+
+/* STANDARD toggler-buttons - when the east/west panes are 'closed' */
+.toggler-west-closed { background: url(/images/go-rt-off.gif) no-repeat center; }
+.toggler-west-closed:hover { background: url(/images/go-rt-on.gif) no-repeat center; }
+.toggler-east-closed { background: url(/images/go-lt-off.gif) no-repeat center; }
+.toggler-east-closed:hover { background: url(/images/go-lt-on.gif) no-repeat center; }
+
+
+/*
+* INNER LAYOUT RESIZERS & TOGGLERS
+*
+* These styles target 'children of center pane', so only affect the Inner Layout
+* This layout has applyDefaultCSS=true, so use !important to override defaults
+*/
+
+.ui-layout-center .ui-layout-resizer-closed:hover { background: #FFEDCA !important; }
+.ui-layout-center .ui-layout-resizer-open:hover ,
+.ui-layout-center .ui-layout-resizer-dragging { background: #C4E1A4 !important; }
+.ui-layout-center .ui-layout-resizer-dragging-limit { background: #FF3300 !important; }
+
+.ui-layout-center .ui-layout-resizer-north ,
+.ui-layout-center .ui-layout-resizer-south { border-left: 1px solid #BBB !important;
+ border-right: 1px solid #BBB !important; }
+.ui-layout-center .ui-layout-resizer-north-closed{ border-top: 1px solid #BBB !important; }
+.ui-layout-center .ui-layout-resizer-south-closed{ border-bottom:1px solid #BBB !important; }
+.ui-layout-center .ui-layout-resizer-west-closed { border-left: 1px solid #BBB !important; }
+.ui-layout-center .ui-layout-resizer-east-closed { border-right: 1px solid #BBB !important; }
+
+.ui-layout-center .ui-layout-resizer:hover .ui-layout-toggler {
+ opacity: 0.4;
+ filter: alpha(opacity=40);
+}
+.ui-layout-center .ui-layout-resizer:hover .ui-layout-toggler:hover {
+ opacity: 1;
+ filter: alpha(opacity=100);
+ background: #FD9 !important;
+ border-color: #CB7 !important;
+}
+
+.ui-layout-center .ui-layout-resizer-sliding {
+ opacity: 0.3;
+ filter: alpha(opacity=30);
+}
+.ui-layout-center .ui-layout-resizer-sliding:hover {
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+.ui-layout-center .ui-layout-resizer-sliding .ui-layout-toggler {
+ display: none !important;
+}
+.ui-layout-center .ui-layout-resizer-sliding:hover .ui-layout-toggler {
+ display: block !important;
+}
+
+
+/** cpanel settings **/
+
+#cpanel div.icon {
+ text-align: center;
+ margin-right: 2px;
+ float: left;
+ margin-bottom: 2px;
+ background-color: #fff;
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+
+}
+#cpanel div.iconbox {
+ text-align: center;
+ margin-right: 5px;
+ float: left;
+ margin-bottom: 5px;
+ background-color: #fff;
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+
+}
+
+#cpanel div.icon a {
+ display: block;
+ float: left;
+ border: 1px solid #CACACA;
+ height: 32px;
+ width: 200px;
+ color: #666;
+ vertical-align: middle;
+ text-decoration: none;
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+}
+
+#cpanel div.icon a:hover {
+ border-left: 1px solid #808080;
+ border-top: 1px solid #808080;
+ border-right: 1px solid #ccc;
+ border-bottom: 1px solid #ccc;
+ background: #EFEFEF;
+ color: #0B55C4;
+}
+
+#cpanel div.iconbox div {
+ display: block;
+ float: left;
+ border: 1px solid #CACACA;
+ height: 32px;
+ width: 200px;
+ color: #666;
+ vertical-align: middle;
+ text-decoration: none;
+ -moz-border-radius:6px; /* Rounded edges in Firefox */
+}
+
+#cpanel div.iconbox div:hover {
+ border-left: 1px solid #808080;
+ border-top: 1px solid #808080;
+ border-right: 1px solid #ccc;
+ border-bottom: 1px solid #ccc;
+ background: #EFEFEF;
+ color: #0B55C4;
+}
+
+#cpanel img { padding: 2px 0; margin: 0 auto; }
+#cpanel span { display: block; text-align: center; }
+
+
+
+a.iconmenu {
+ color:#005791;
+ font-family:Tahoma;
+ font-size:10px;
+ font-weight:bold;
+ text-decoration:none;
+}
+
+
+div.grid {
+ font:11px sans-serif,MiscFixed;
+ margin-top:2px;
+ padding-left:4px;
+ padding-right:0;
+}
+
+/* js-calendar styles*/
+/*jscal2.css*/
+/* CSS */
+
+.DynarchCalendar {
+ border: 1px solid #aaa;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ user-select: none;
+ background: #e8e8e8;
+ font: 11px "lucida grande",tahoma,verdana,sans-serif;
+ line-height: 14px;
+ position: relative;
+ cursor: default;
+}
+
+.DynarchCalendar table {
+ border-collapse: collapse;
+ font: 11px "lucida grande",tahoma,verdana,sans-serif;
+ line-height: 14px;
+}
+
+.DynarchCalendar-topBar {
+ border-bottom: 1px solid #aaa;
+ background: #ddd;
+ padding: 5px 0 0 0;
+}
+
+table.DynarchCalendar-titleCont {
+ font-size: 130%; font-weight: bold;
+ color: #444;
+ text-align: center;
+ z-index: 9;
+ position: relative;
+ margin-top: -6px;
+}
+
+.DynarchCalendar-title div {
+ padding: 5px 17px;
+ text-shadow: 1px 1px 1px #777;
+}
+.DynarchCalendar-hover-title div {
+ background-color: #fff;
+ border: 1px solid #000;
+ padding: 4px 16px;
+ background-image: url("/js/widgets/js-calendar/css/img/drop-down.gif");
+ background-repeat: no-repeat;
+ background-position: 100% 50%;
+}
+.DynarchCalendar-pressed-title div {
+ border: 1px solid #000;
+ padding: 4px 16px;
+ background-color: #777;
+ color: #fff;
+ background-image: url("/js/widgets/js-calendar/css/img/drop-up.gif");
+ background-repeat: no-repeat;
+ background-position: 100% 50%;
+}
+
+
+
+
+
+
+.DynarchCalendar-bottomBar {
+ border-top: 1px solid #aaa;
+ background: #ddd;
+ padding: 2px;
+ position: relative;
+ text-align: center;
+}
+
+.DynarchCalendar-bottomBar-today {
+ padding: 2px 15px;
+}
+
+.DynarchCalendar-hover-bottomBar-today {
+ border: 1px solid #000;
+ background-color: #fff;
+ padding: 1px 14px;
+}
+.DynarchCalendar-pressed-bottomBar-today {
+ border: 1px solid #000;
+ background-color: #777;
+ color: #fff;
+ padding: 1px 14px;
+}
+
+
+
+
+
+
+.DynarchCalendar-body {
+ position: relative;
+ overflow: hidden;
+ padding-top: 5px;
+ padding-bottom: 5px;
+}
+
+.DynarchCalendar-first-col { padding-left: 5px; }
+.DynarchCalendar-last-col { padding-right: 5px; }
+
+.DynarchCalendar-animBody-backYear {
+ position: absolute;
+ top: -100%;
+ left: 0;
+}
+.DynarchCalendar-animBody-back {
+ position: absolute;
+ top: 5px;
+ left: -100%;
+}
+.DynarchCalendar-animBody-fwd {
+ position: absolute;
+ top: 5px;
+ left: 100%;
+}
+.DynarchCalendar-animBody-now {
+ position: absolute;
+ top: 5px;
+ left: 0;
+}
+.DynarchCalendar-animBody-fwdYear {
+ position: absolute;
+ top: 100%;
+ left: 0;
+}
+
+.DynarchCalendar-dayNames {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+.DynarchCalendar-dayNames div { font-weight: bold; color: #444; text-shadow: 1px 1px 1px #777; }
+
+.DynarchCalendar-navBtn {
+ position: absolute;
+ top: 5px;
+ z-index: 10;
+}
+
+.DynarchCalendar-navBtn div {
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
+ height: 15px;
+ width: 16px;
+ padding: 1px;
+}
+.DynarchCalendar-hover-navBtn div {
+ border: 1px solid #000;
+ padding: 0;
+ background-color: #fff;
+}
+.DynarchCalendar-navDisabled {
+ opacity: 0.3;
+ filter: alpha(opacity=30);
+}
+.DynarchCalendar-pressed-navBtn div {
+ border: 1px solid #000;
+ padding: 0;
+ background-color: #777;
+ color: #fff;
+}
+
+.DynarchCalendar-prevMonth {
+ left: 25px;
+}
+
+.DynarchCalendar-nextMonth {
+ left: 100%;
+ margin-left: -43px;
+}
+
+.DynarchCalendar-prevYear {
+ left: 5px;
+}
+
+.DynarchCalendar-nextYear {
+ left: 100%;
+ margin-left: -23px;
+}
+
+.DynarchCalendar-prevMonth div {
+ background-image: url("/js/widgets/js-calendar/css/img/nav-left.gif");
+}
+
+.DynarchCalendar-nextMonth div {
+ background-image: url("/js/widgets/js-calendar/css/img/nav-right.gif");
+}
+
+.DynarchCalendar-prevYear div {
+ background-image: url("/js/widgets/js-calendar/css/img/nav-left-x2.gif");
+}
+
+.DynarchCalendar-nextYear div {
+ background-image: url("/js/widgets/js-calendar/css/img/nav-right-x2.gif");
+}
+
+.DynarchCalendar-menu {
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ background-color: #ddd;
+ overflow: hidden;
+ opacity: 0.85;
+ filter: alpha(opacity=85);
+}
+
+.DynarchCalendar-menu table td div {
+ text-align: center;
+ font-weight: bold;
+ padding: 3px 5px;
+}
+.DynarchCalendar-menu table td div.DynarchCalendar-menu-month {
+ width: 4em;
+ text-align: center;
+}
+.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn {
+ border: 1px solid #000;
+ padding: 2px 4px;
+ background-color: #fff;
+ color: #000;
+}
+.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn {
+ border: 1px solid #000;
+ padding: 2px 4px;
+ background-color: #777;
+ color: #fff !important;
+}
+
+.DynarchCalendar-menu-year {
+ text-align: center;
+ font: 16px "lucida grande",tahoma,verdana,sans-serif;
+ font-weight: bold;
+}
+
+.DynarchCalendar-menu-sep {
+ height: 1px; font-size: 1px; line-height: 1px;
+ overflow: hidden;
+ border-top: 1px solid #888;
+ background: #fff;
+ margin-top: 4px; margin-bottom: 3px;
+}
+
+.DynarchCalendar-time td { font-weight: bold; font-size: 120%; }
+.DynarchCalendar-time-hour, .DynarchCalendar-time-minute { padding: 1px 3px; }
+.DynarchCalendar-time-down { background: url("/js/widgets/js-calendar/css/img/time-down.png") no-repeat 50% 50%; width: 11px; height: 8px; opacity: 0.5; }
+.DynarchCalendar-time-up { background: url("/js/widgets/js-calendar/css/img/time-up.png") no-repeat 50% 50%; width: 11px; height: 8px; opacity: 0.5; }
+.DynarchCalendar-time-sep { padding: 0 2px; }
+.DynarchCalendar-hover-time { background-color: #444; color: #fff; opacity: 1; }
+.DynarchCalendar-pressed-time { background-color: #000; color: #fff; opacity: 1; }
+.DynarchCalendar-time-am { padding: 1px; width: 2.5em; text-align: center; }
+
+/* body */
+
+.DynarchCalendar-hover-week { background-color: #ddd; }
+
+.DynarchCalendar-dayNames div, .DynarchCalendar-day, .DynarchCalendar-weekNumber {
+ width: 1.7em;
+ padding: 3px 4px;
+ text-align: center;
+}
+.DynarchCalendar-weekNumber {
+ border-right: 1px solid #aaa;
+ margin-right: 4px;
+ width: 2em !important;
+ padding-right: 8px !important;
+}
+
+.DynarchCalendar-day {
+ text-align: right; color: #222;
+}
+.DynarchCalendar-day-othermonth { color: #888; }
+.DynarchCalendar-weekend { color: #c22; }
+.DynarchCalendar-day-today { color: #00f; font-weight: bold; }
+
+.DynarchCalendar-day-disabled {
+ opacity: 0.5;
+ text-shadow: 2px 1px 1px #fff;
+}
+
+.DynarchCalendar-hover-date {
+ padding: 2px 3px;
+ background-color: #eef;
+ border: 1px solid #88c;
+ margin: 0 !important;
+ color: #000;
+}
+
+.DynarchCalendar-day-othermonth.DynarchCalendar-hover-date { border-color: #aaa; color: #888; }
+
+.DynarchCalendar-dayNames .DynarchCalendar-weekend { color: #c22; }
+.DynarchCalendar-day-othermonth.DynarchCalendar-weekend { color: #d88; }
+
+.DynarchCalendar-day-selected {
+ padding: 2px 3px;
+ margin: 1px;
+ background-color: #aaa;
+ color: #000 !important;
+}
+.DynarchCalendar-day-today.DynarchCalendar-day-selected { background-color: #999; }
+
+/* focus */
+
+.DynarchCalendar-focusLink {
+ position: absolute;
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+.DynarchCalendar-focused {
+ border-color: #000;
+}
+
+.DynarchCalendar-focused .DynarchCalendar-topBar, .DynarchCalendar-focused .DynarchCalendar-bottomBar {
+ background-color: #ccc;
+ border-color: #336;
+}
+
+.DynarchCalendar-focused .DynarchCalendar-hover-week {
+ background-color: #ccc;
+}
+
+.DynarchCalendar-tooltip {
+ position: absolute;
+ top: 100%;
+ width: 100%;
+}
+
+.DynarchCalendar-tooltipCont {
+ margin: 0 5px 0 5px;
+ border: 1px solid #aaa;
+ border-top: 0;
+ padding: 3px 6px;
+ background: #ddd;
+}
+
+.DynarchCalendar-focused .DynarchCalendar-tooltipCont {
+ background: #ccc;
+ border-color: #000;
+}
+
+@media print {
+ .DynarchCalendar-day-selected {
+ padding: 2px 3px;
+ border: 1px solid #000;
+ margin: 0 !important;
+ }
+}
+/*border-radius.css*/
+/* This is for Gecko-based browsers */
+
+.DynarchCalendar {
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+}
+
+.DynarchCalendar-title, .DynarchCalendar-title div {
+ -moz-border-radius: 0 0 4px 4px;
+ -webkit-border-radius: 0 0 4px 4px;
+ border-radius: 0 0 4px 4px;
+}
+
+.DynarchCalendar-topBar {
+ -moz-border-radius: 4px 4px 0 0;
+ -webkit-border-radius: 4px;
+ border-radius: 4px 4px 0 0;
+}
+
+.DynarchCalendar-bottomBar {
+ -moz-border-radius: 0 0 4px 4px;
+ -webkit-border-radius: 0 0 4px 4px;
+ border-radius: 0 0 4px 4px;
+}
+
+.DynarchCalendar-bottomBar-today {
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.DynarchCalendar-navBtn, .DynarchCalendar-navBtn div {
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.DynarchCalendar-menu {
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+}
+
+.DynarchCalendar-menu table td div {
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.DynarchCalendar-weekNumber {
+ -moz-border-radius: 4px 0 0 4px;
+ -webkit-border-radius: 4px 0 0 4px;
+ border-radius: 4px 0 0 4px;
+}
+
+.DynarchCalendar-day {
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.DynarchCalendar-day-disabled {
+ -moz-border-radius: 0;
+ -webkit-border-radius: 0;
+ border-radius: 0;
+}
+
+.DynarchCalendar-tooltipCont {
+ -moz-border-radius: 0 0 5px 5px;
+ -webkit-border-radius: 5px;
+}
+
+.DynarchCalendar-time-hour, .DynarchCalendar-time-minute {
+ -moz-border-radius: 3px 0 0 3px;
+ -webkit-border-radius: 3px;
+}
+
+.DynarchCalendar-time-am {
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+}
+/*steal.css*/
+.DynarchCalendar-focused {
+ background-color: #fff;
+}
+
+.DynarchCalendar-topBar {
+ background: url("/js/widgets/js-calendar/css/steel/brushed-steel.jpg") no-repeat 50% 0;
+}
+
+.DynarchCalendar-bottomBar {
+ background: url("/js/widgets/js-calendar/css/steel/brushed-steel.jpg") no-repeat 50% 50%;
+}
+
+.DynarchCalendar-hover-title,
+.DynarchCalendar-hover-navBtn,
+.DynarchCalendar-hover-bottomBar-today,
+.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn {
+ background: #dde url("/js/widgets/js-calendar/css/steel/coolbg.png") repeat-x 0 50%;
+}
+.DynarchCalendar-hover-title div,
+.DynarchCalendar-hover-navBtn div { background-color: transparent; }
+
+.DynarchCalendar-pressed-title,
+.DynarchCalendar-pressed-navBtn,
+.DynarchCalendar-pressed-bottomBar-today,
+.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn {
+ background: #445 url("/js/widgets/js-calendar/css/steel/coolbg.png") repeat-x 0 50%;
+}
+.DynarchCalendar-pressed-title div,
+.DynarchCalendar-pressed-navBtn div { background-color: transparent; }
+
+.DynarchCalendar-hover-week,
+.DynarchCalendar-focused .DynarchCalendar-hover-week {
+ background: #ddd url("/js/widgets/js-calendar/css/steel/coolbg.png") repeat-x 0 50%;
+}
+
+.DynarchCalendar {
+ background: url("/js/widgets/js-calendar/css/steel/steel.jpg") no-repeat 50% 30px;
+}
+
+.DynarchCalendar-day-selected {
+ background-color: #1864fc;
+ color: #fff !important;
+ background-image: url("/js/widgets/js-calendar/css/steel/coolbg.png");
+ background-position: 0 50%;
+ background-repeat: repeat-x;
+}
+
+.DynarchCalendar-day-today.DynarchCalendar-day-selected {
+ background-color: #1864fc;
+ color: #fff !important;
+}
+
+.DynarchCalendar-focused .DynarchCalendar-body {
+ background: url("/js/widgets/js-calendar/css/shadow-b.png") repeat-x 0 0;
+}
+
+
+
+/*Menu Principal*/
+#pm_main_table .mainMenuBG{
+ border-top:2px solid #b1cedb;
+ background-color:#347898;
+ background-image:none;
+ background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(74,149,184)),color-stop(0.97, rgb(46,112,143)));
+ background-image: -moz-linear-gradient(center bottom,rgb(74,149,184) 0%,rgb(46,112,143) 97%);
+}
+ul#pm_menu{
+ list-style: none;
+ margin:0;
+ padding:0 0 0 13px;
+}
+ul#pm_menu li{
+ float:left;
+ margin:3px 2px 0 0;
+ padding:0;
+ -moz-border-radius:3px 3px 0 0;
+ border-radius:3px 3px 0 0;
+}
+ul#pm_menu a{
+ font-weight: bold;
+ color:#fff;
+ font-size:11px;
+ text-decoration: none;
+ display:block;
+ padding:4px 30px;
+ text-transform: uppercase;
+}
+ul#pm_menu li.SelectedMenu,ul#pm_menu li:hover{
+ background-color: #eee;
+ background-image: -webkit-gradient ( linear, left bottom, left top, color-stop(0.39, rgb(245,245,245)), color-stop(0.83, rgb(227,227,227)) );
+ background-image: -moz-linear-gradient( center bottom, rgb(245,245,245) 39%, rgb(227,227,227) 83% );
+}
+ul#pm_menu li.SelectedMenu a,ul#pm_menu li:hover a{
+ color:#333;
+}
+ul#pm_submenu{
+ list-style: none;
+ margin:0;
+ padding:0 0 0 2px;
+}
+ul#pm_submenu li{
+ float:left;
+ margin:1px 1px 0 0;
+ -moz-border-radius:3px 3px 0 0;
+ border-radius:3px 3px 0 0;
+ padding:3px;
+}
+ul#pm_submenu a{
+ white-space:nowrap;
+ font-weight: bold;
+ color:#333;
+ font-size:9px;
+ text-decoration: none;
+ display:block;
+ padding-top:0px;
+ text-transform: uppercase;
+ line-height:18px;
+ height: auto !important; /*IE se pone loco con el height 18px del ss_sprite*/
+}
+ul#pm_submenu a img{
+ float:left;
+ max-height: 18px;
+}
+ul#pm_submenu li.SelectedSubMenu,ul#pm_submenu li:hover{
+ background-color: #CCC;
+}
+ul#pm_submenu li.SelectedSubMenu a,ul#pm_submenu li:hover a{
+ color:#333;
+}
+
+
+button.x-btn-text:focus,.x-combo-selected{
+ -moz-outline-style:none;
+ outline:none;
+}
+
+.CodeMirror-line-numbers {
+ width: 2.2em;
+ color: #aaa;
+ background-color: #fff;
+ text-align: right;
+ padding-right: .3em;
+ font-size: 10pt;
+ font-family: monospace;
+ padding-top: .4em;
+ line-height: normal;
+}
+
+/** erik: Simplified Stylesheet exteded */
+.ux {
+ background-color: #FFFFFF;
+ border-bottom: 1px solid #E8E8E8;
+ border-radius: 5px 5px 5px 5px;
+ -webkit-border-bottom-left-radius: 5px;
+ -webkit-border-bottom-right-radius: 5px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+ /*-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.6);*/
+ /*-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.6);*/
+ min-height: 20px;
+ padding: 12px;
+}
+
+.ux form button {
+ -moz-border-bottom-colors: none;
+ -moz-border-image: none;
+ -moz-border-left-colors: none;
+ -moz-border-right-colors: none;
+ -moz-border-top-colors: none;
+
+ background: -moz-linear-gradient(white, #E1E1E1) repeat scroll 0 0 transparent;
+ background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#E1E1E1));
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1'); /* IE6,IE7 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1')"; /* IE8 */
+
+ border-color: -moz-use-text-color -moz-use-text-color #EBEBEB;
+ border-radius: 4px 4px 4px 4px;
+ border-style: none none solid;
+ border-width: medium medium 1px;
+ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+ color: #333333;
+ cursor: pointer;
+ display: inline-block;
+ font-family: helvetica,arial,freesans,clean,sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+ height: 34px;
+ margin-left: 1px;
+ overflow: visible;
+ padding: 0 13px;
+ position: relative;
+ text-shadow: 1px 1px 0 #FFFFFF;
+ top: 1px;
+ white-space: nowrap;
+}
+.ux form button:hover {
+ background: -moz-linear-gradient(#0CA6DD, #0770A0) repeat scroll 0 0 transparent;
+ background: -webkit-gradient(linear, 0 0, 0 100%, from(#0CA6DD), to(#0770A0));
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0'); /* IE6,IE7 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0')"; /* IE8 */
+
+ border-bottom-color: #0770A0;
+ color: #FFFFFF;
+ text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
+}
+
+.ux form input[type="submit"] {
+ -moz-border-bottom-colors: none;
+ -moz-border-image: none;
+ -moz-border-left-colors: none;
+ -moz-border-right-colors: none;
+ -moz-border-top-colors: none;
+
+ background: -moz-linear-gradient(white, #E1E1E1) repeat scroll 0 0 transparent;
+ background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#E1E1E1));
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1'); /* IE6,IE7 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E1E1E1')"; /* IE8 */
+
+ border-color: -moz-use-text-color -moz-use-text-color #EBEBEB;
+ border-radius: 4px 4px 4px 4px;
+ border-style: none none solid;
+ border-width: medium medium 1px;
+ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+ color: #333333;
+ cursor: pointer;
+ display: inline-block;
+ font-family: helvetica,arial,freesans,clean,sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+ height: 34px;
+ margin-left: 1px;
+ overflow: visible;
+ padding: 0 13px;
+ position: relative;
+ text-shadow: 1px 1px 0 #FFFFFF;
+ top: 1px;
+ white-space: nowrap;
+}
+.ux form input[type="submit"]:hover {
+ background: -moz-linear-gradient(#0CA6DD, #0770A0) repeat scroll 0 0 transparent;
+ background: -webkit-gradient(linear, 0 0, 0 100%, from(#0CA6DD), to(#0770A0));
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0'); /* IE6,IE7 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0CA6DD', endColorstr='#0770A0')"; /* IE8 */
+
+ border-bottom-color: #0770A0;
+ color: #FFFFFF;
+ text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
+}
+
+.ux h1 {
+ -moz-border-bottom-colors: none;
+ -moz-border-image: none;
+ -moz-border-left-colors: none;
+ -moz-border-right-colors: none;
+ -moz-border-top-colors: none;
+
+ background: -moz-linear-gradient(#829AA8, #405A6A) repeat scroll 0 0 transparent;
+ background: -webkit-gradient(linear, 0 0, 0 100%, from(#829AA8), to(#405A6A));
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#829AA8', endColorstr='#405A6A'); /* IE6,IE7 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#829AA8', endColorstr='#405A6A')"; /* IE8 */
+
+ border-color: #677C89 #677C89 #6B808D;
+ border-radius: 3px 3px 0 0;
+ border-style: solid;
+ border-width: 1px;
+ color: #FFFFFF;
+ font-size: 16px;
+ font-weight: bold;
+ margin: 0;
+ padding: 8px 18px;
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.698);
+
+ border-radius: 5px 5px 0px 0px;
+ -moz-border-radius: 5px 5px 0px 0px; /* Firefox */
+ -webkit-border-radius: 5px 5px 0px 0px; /* Safari, Chrome */
+}
+
+
diff --git a/workflow/engine/skinEngine/uxmodern/css/xmlcolors.css b/workflow/engine/skinEngine/uxmodern/css/xmlcolors.css
new file mode 100644
index 000000000..65477a94b
--- /dev/null
+++ b/workflow/engine/skinEngine/uxmodern/css/xmlcolors.css
@@ -0,0 +1,55 @@
+html {
+ cursor: text;
+}
+
+.editbox {
+ margin: .4em;
+ padding: 0;
+ font-family: monospace;
+ font-size: 10pt;
+ color: black;
+}
+
+.editbox p {
+ margin: 0;
+}
+
+span.xml-tagname {
+ color: #A0B;
+}
+
+span.xml-attribute {
+ color: #281;
+}
+
+span.xml-punctuation {
+ color: black;
+}
+
+span.xml-attname {
+ color: #00F;
+}
+
+span.xml-comment {
+ color: #A70;
+}
+
+span.xml-cdata {
+ color: #48A;
+}
+
+span.xml-processing {
+ color: #999;
+}
+
+span.xml-entity {
+ color: #A22;
+}
+
+span.xml-error {
+ color: #F00 !important;
+}
+
+span.xml-text {
+ color: black;
+}
diff --git a/workflow/engine/skinEngine/uxmodern/css/xtheme-gray.css b/workflow/engine/skinEngine/uxmodern/css/xtheme-gray.css
new file mode 100644
index 000000000..12557f9d9
--- /dev/null
+++ b/workflow/engine/skinEngine/uxmodern/css/xtheme-gray.css
@@ -0,0 +1,1654 @@
+/*!
+ * Ext JS Library 3.2.1
+ * Copyright(c) 2006-2010 Ext JS, Inc.
+ * licensing@extjs.com
+ * http://www.extjs.com/license
+ */
+.ext-el-mask {
+ background-color: #ccc;
+}
+
+.ext-el-mask-msg {
+ border-color:#999;
+ background-color:#ddd;
+ background-image:url(/images/ext/gray/panel/white-top-bottom.gif);
+ background-position: 0 -1px;
+}
+.ext-el-mask-msg div {
+ background-color: #eee;
+ border-color:#d0d0d0;
+ color:#222;
+ font:normal 11px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-mask-loading div {
+ background-color:#fbfbfb;
+ background-image:url(/images/ext/default/grid/loading.gif);
+}
+
+.x-item-disabled {
+ color: gray;
+}
+
+.x-item-disabled * {
+ color: gray !important;
+}
+
+.x-splitbar-proxy {
+ background-color: #aaa;
+}
+
+.x-color-palette a {
+ border-color:#fff;
+}
+
+.x-color-palette a:hover, .x-color-palette a.x-color-palette-sel {
+ border-color:#CFCFCF;
+ background-color: #eaeaea;
+}
+
+.x-color-palette em:hover, .x-color-palette span:hover{
+ background-color: #eaeaea;
+}
+
+.x-color-palette em {
+ border-color:#aca899;
+}
+
+.x-ie-shadow {
+ background-color:#777;
+}
+
+.x-shadow .xsmc {
+ background-image: url(/images/ext/default/shadow-c.png);
+}
+
+.x-shadow .xsml, .x-shadow .xsmr {
+ background-image: url(/images/ext/default/shadow-lr.png);
+}
+
+.x-shadow .xstl, .x-shadow .xstc, .x-shadow .xstr, .x-shadow .xsbl, .x-shadow .xsbc, .x-shadow .xsbr{
+ background-image: url(/images/ext/default/shadow.png);
+}
+
+.loading-indicator {
+ font-size: 11px;
+ background-image: url(/images/ext/default/grid/loading.gif);
+}
+
+.x-spotlight {
+ background-color: #ccc;
+}.x-tab-panel-header, .x-tab-panel-footer {
+ background-color: #eaeaea;
+ border-color:#d0d0d0;
+ overflow:hidden;
+ zoom:1;
+}
+
+.x-tab-panel-header, .x-tab-panel-footer {
+ border-color:#d0d0d0;
+}
+
+ul.x-tab-strip-top{
+ background-color:#dbdbdb;
+ background-image: url(/images/ext/gray/tabs/tab-strip-bg.gif);
+ border-bottom-color:#d0d0d0;
+}
+
+ul.x-tab-strip-bottom{
+ background-color:#dbdbdb;
+ background-image: url(/images/ext/gray/tabs/tab-strip-btm-bg.gif);
+ border-top-color:#d0d0d0;
+}
+
+.x-tab-panel-header-plain .x-tab-strip-spacer,
+.x-tab-panel-footer-plain .x-tab-strip-spacer {
+ border-color:#d0d0d0;
+ background-color: #eaeaea;
+}
+
+.x-tab-strip span.x-tab-strip-text {
+ font:normal 11px tahoma,arial,helvetica;
+ color:#333;
+}
+
+.x-tab-strip-over span.x-tab-strip-text {
+ color:#111;
+}
+
+.x-tab-strip-active span.x-tab-strip-text {
+ color:#333;
+ font-weight:bold;
+}
+
+.x-tab-strip-disabled .x-tabs-text {
+ color:#aaaaaa;
+}
+
+.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner{
+ background-image: url(/images/ext/gray/tabs/tabs-sprite.gif);
+}
+
+.x-tab-strip-bottom .x-tab-right {
+ background-image: url(/images/ext/gray/tabs/tab-btm-inactive-right-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-left {
+ background-image: url(/images/ext/gray/tabs/tab-btm-inactive-left-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-strip-over .x-tab-left {
+ background-image: url(/images/ext/gray/tabs/tab-btm-over-left-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-strip-over .x-tab-right {
+ background-image: url(/images/ext/gray/tabs/tab-btm-over-right-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
+ background-image: url(/images/ext/gray/tabs/tab-btm-right-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
+ background-image: url(/images/ext/gray/tabs/tab-btm-left-bg.gif);
+}
+
+.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
+ background-image:url(/images/ext/gray/tabs/tab-close.gif);
+}
+
+.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{
+ background-image:url(/images/ext/gray/tabs/tab-close.gif);
+}
+
+.x-tab-panel-body {
+ border-color:#d0d0d0;
+ background-color:#fff;
+}
+
+.x-tab-panel-body-top {
+ border-top: 0 none;
+}
+
+.x-tab-panel-body-bottom {
+ border-bottom: 0 none;
+}
+
+.x-tab-scroller-left {
+ background-image:url(/images/ext/gray/tabs/scroll-left.gif);
+ border-bottom-color:#d0d0d0;
+}
+
+.x-tab-scroller-left-over {
+ background-position: 0 0;
+}
+
+.x-tab-scroller-left-disabled {
+ background-position: -18px 0;
+ opacity:.5;
+ -moz-opacity:.5;
+ filter:alpha(opacity=50);
+ cursor:default;
+}
+
+.x-tab-scroller-right {
+ background-image:url(/images/ext/gray/tabs/scroll-right.gif);
+ border-bottom-color:#d0d0d0;
+}
+
+.x-tab-panel-bbar .x-toolbar, .x-tab-panel-tbar .x-toolbar {
+ border-color:#d0d0d0;
+}
+.x-form-field{
+ font:normal 12px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-form-text, textarea.x-form-field{
+ background-color:#fff;
+ background-image:url(/images/ext/default/form/text-bg.gif);
+ border-color:#C1C1C1;
+}
+
+.x-form-select-one {
+ background-color:#fff;
+ border-color:#C1C1C1;
+}
+
+.x-form-check-group-label {
+ border-bottom: 1px solid #d0d0d0;
+ color: #333;
+}
+
+.x-editor .x-form-check-wrap {
+ background-color:#fff;
+}
+
+.x-form-field-wrap .x-form-trigger{
+ background-image:url(/images/ext/gray/form/trigger.gif);
+ border-bottom-color:#b5b8c8;
+}
+
+.x-form-field-wrap .x-form-date-trigger{
+ background-image: url(/images/ext/gray/form/date-trigger.gif);
+}
+
+.x-form-field-wrap .x-form-clear-trigger{
+ background-image: url(/images/ext/gray/form/clear-trigger.gif);
+}
+
+.x-form-field-wrap .x-form-search-trigger{
+ background-image: url(/images/ext/gray/form/search-trigger.gif);
+}
+
+.x-trigger-wrap-focus .x-form-trigger{
+ border-bottom-color: #777777;
+}
+
+.x-item-disabled .x-form-trigger-over{
+ border-bottom-color:#b5b8c8;
+}
+
+.x-item-disabled .x-form-trigger-click{
+ border-bottom-color:#b5b8c8;
+}
+
+.x-form-focus, textarea.x-form-focus{
+ border-color:#777777;
+}
+
+.x-form-invalid, textarea.x-form-invalid{
+ background-color:#fff;
+ background-image:url(/images/ext/default/grid/invalid_line.gif);
+ border-color:#c30;
+}
+
+.ext-webkit .x-form-invalid{
+ background-color:#fee;
+ border-color:#ff7870;
+}
+
+.x-form-inner-invalid, textarea.x-form-inner-invalid{
+ background-color:#fff;
+ background-image:url(/images/ext/default/grid/invalid_line.gif);
+}
+
+.x-form-grow-sizer {
+ font:normal 12px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-form-item {
+ font:normal 12px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-form-invalid-msg {
+ color:#c0272b;
+ font:normal 11px tahoma, arial, helvetica, sans-serif;
+ background-image:url(/images/ext/default/shared/warning.gif);
+}
+
+.x-form-empty-field {
+ color:gray;
+}
+
+.x-small-editor .x-form-field {
+ font:normal 11px arial, tahoma, helvetica, sans-serif;
+}
+
+.ext-webkit .x-small-editor .x-form-field {
+ font:normal 12px arial, tahoma, helvetica, sans-serif;
+}
+
+.x-form-invalid-icon {
+ background-image:url(/images/ext/default/form/exclamation.gif);
+}
+
+.x-fieldset {
+ border-color:#CCCCCC;
+}
+
+.x-fieldset legend {
+ font:bold 11px tahoma, arial, helvetica, sans-serif;
+ color:#777777;
+}.x-btn{
+ font:normal 11px tahoma, verdana, helvetica;
+}
+
+.x-btn button{
+ font:normal 11px arial,tahoma,verdana,helvetica;
+ color:#333;
+}
+
+.x-btn em {
+ font-style:normal;
+ font-weight:normal;
+}
+
+.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc{
+ background-image:url(/images/ext/gray/button/btn.gif);
+}
+
+.x-btn-click .x-btn-text, .x-btn-menu-active .x-btn-text, .x-btn-pressed .x-btn-text{
+ color:#000;
+}
+
+.x-btn-disabled *{
+ color:gray !important;
+}
+
+.x-btn-mc em.x-btn-arrow {
+ background-image:url(/images/ext/default/button/arrow.gif);
+}
+
+.x-btn-mc em.x-btn-split {
+ background-image:url(/images/ext/default/button/s-arrow.gif);
+}
+
+.x-btn-over .x-btn-mc em.x-btn-split, .x-btn-click .x-btn-mc em.x-btn-split, .x-btn-menu-active .x-btn-mc em.x-btn-split, .x-btn-pressed .x-btn-mc em.x-btn-split {
+ background-image:url(/images/ext/gray/button/s-arrow-o.gif);
+}
+
+.x-btn-mc em.x-btn-arrow-bottom {
+ background-image:url(/images/ext/default/button/s-arrow-b-noline.gif);
+}
+
+.x-btn-mc em.x-btn-split-bottom {
+ background-image:url(/images/ext/default/button/s-arrow-b.gif);
+}
+
+.x-btn-over .x-btn-mc em.x-btn-split-bottom, .x-btn-click .x-btn-mc em.x-btn-split-bottom, .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
+ background-image:url(/images/ext/gray/button/s-arrow-bo.gif);
+}
+
+.x-btn-group-header {
+ color: #666;
+}
+
+.x-btn-group-tc {
+ background-image: url(/images/ext/gray/button/group-tb.gif);
+}
+
+.x-btn-group-tl {
+ background-image: url(/images/ext/gray/button/group-cs.gif);
+}
+
+.x-btn-group-tr {
+ background-image: url(/images/ext/gray/button/group-cs.gif);
+}
+
+.x-btn-group-bc {
+ background-image: url(/images/ext/gray/button/group-tb.gif);
+}
+
+.x-btn-group-bl {
+ background-image: url(/images/ext/gray/button/group-cs.gif);
+}
+
+.x-btn-group-br {
+ background-image: url(/images/ext/gray/button/group-cs.gif);
+}
+
+.x-btn-group-ml {
+ background-image: url(/images/ext/gray/button/group-lr.gif);
+}
+.x-btn-group-mr {
+ background-image: url(/images/ext/gray/button/group-lr.gif);
+}
+
+.x-btn-group-notitle .x-btn-group-tc {
+ background-image: url(/images/ext/gray/button/group-tb.gif);
+}
+.x-toolbar{
+ border-color:#d0d0d0;
+ background-color:#f0f0f0;
+ background-image:url(/images/ext/gray/toolbar/bg.gif);
+}
+
+.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{
+ font:normal 11px arial,tahoma, helvetica, sans-serif;
+}
+
+.x-toolbar .x-item-disabled {
+ color:gray;
+}
+
+.x-toolbar .x-item-disabled * {
+ color:gray;
+}
+
+.x-toolbar .x-btn-mc em.x-btn-split {
+ background-image:url(/images/ext/default/button/s-arrow-noline.gif);
+}
+
+.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split, .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
+.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split, .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split
+{
+ background-image:url(/images/ext/gray/button/s-arrow-o.gif);
+}
+
+.x-toolbar .x-btn-mc em.x-btn-split-bottom {
+ background-image:url(/images/ext/default/button/s-arrow-b-noline.gif);
+}
+
+.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom, .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
+.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom
+{
+ background-image:url(/images/ext/gray/button/s-arrow-bo.gif);
+}
+
+.x-toolbar .xtb-sep {
+ background-image: url(/images/ext/default/grid/grid-split.gif);
+}
+
+.x-tbar-page-first{
+ background-image: url(/images/ext/gray/grid/page-first.gif) !important;
+}
+
+.x-tbar-loading{
+ background-image: url(/images/ext/gray/grid/refresh.gif) !important;
+}
+
+.x-tbar-page-last{
+ background-image: url(/images/ext/gray/grid/page-last.gif) !important;
+}
+
+.x-tbar-page-next{
+ background-image: url(/images/ext/gray/grid/page-next.gif) !important;
+}
+
+.x-tbar-page-prev{
+ background-image: url(/images/ext/gray/grid/page-prev.gif) !important;
+}
+
+.x-item-disabled .x-tbar-loading{
+ background-image: url(/images/ext/default/grid/loading.gif) !important;
+}
+
+.x-item-disabled .x-tbar-page-first{
+ background-image: url(/images/ext/default/grid/page-first-disabled.gif) !important;
+}
+
+.x-item-disabled .x-tbar-page-last{
+ background-image: url(/images/ext/default/grid/page-last-disabled.gif) !important;
+}
+
+.x-item-disabled .x-tbar-page-next{
+ background-image: url(/images/ext/default/grid/page-next-disabled.gif) !important;
+}
+
+.x-item-disabled .x-tbar-page-prev{
+ background-image: url(/images/ext/default/grid/page-prev-disabled.gif) !important;
+}
+
+.x-paging-info {
+ color:#444;
+}
+
+.x-toolbar-more-icon {
+ background-image: url(/images/ext/gray/toolbar/more.gif) !important;
+}
+.x-resizable-handle {
+ background-color:#fff;
+}
+
+.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east,
+.x-resizable-over .x-resizable-handle-west, .x-resizable-pinned .x-resizable-handle-west
+{
+ background-image:url(/images/ext/gray/sizer/e-handle.gif);
+}
+
+.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south,
+.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north
+{
+ background-image:url(/images/ext/gray/sizer/s-handle.gif);
+}
+
+.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north{
+ background-image:url(/images/ext/gray/sizer/s-handle.gif);
+}
+.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast{
+ background-image:url(/images/ext/gray/sizer/se-handle.gif);
+}
+.x-resizable-over .x-resizable-handle-northwest, .x-resizable-pinned .x-resizable-handle-northwest{
+ background-image:url(/images/ext/gray/sizer/nw-handle.gif);
+}
+.x-resizable-over .x-resizable-handle-northeast, .x-resizable-pinned .x-resizable-handle-northeast{
+ background-image:url(/images/ext/gray/sizer/ne-handle.gif);
+}
+.x-resizable-over .x-resizable-handle-southwest, .x-resizable-pinned .x-resizable-handle-southwest{
+ background-image:url(/images/ext/gray/sizer/sw-handle.gif);
+}
+.x-resizable-proxy{
+ border-color:#565656;
+}
+.x-resizable-overlay{
+ background-color:#fff;
+}
+.x-grid3 {
+ background-color:#fff;
+}
+
+.x-grid-panel .x-panel-mc .x-panel-body {
+ border-color:#d0d0d0;
+}
+
+.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
+ font:normal 11px arial, tahoma, helvetica, sans-serif;
+}
+
+.x-grid3-hd-row td {
+ border-left-color:#eee;
+ border-right-color:#d0d0d0;
+}
+
+.x-grid-row-loading {
+ background-color: #fff;
+ background-image:url(/images/ext/default/shared/loading-balls.gif);
+}
+
+.x-grid3-row {
+ border-color:#ededed;
+ border-top-color:#fff;
+}
+
+.x-grid3-row-alt{
+ background-color:#fafafa;
+}
+
+.x-grid3-row-over {
+ border-color:#ddd;
+ background-color:#efefef;
+ background-image:url(/images/ext/default/grid/row-over.gif);
+}
+
+.x-grid3-resize-proxy {
+ background-color:#777;
+}
+
+.x-grid3-resize-marker {
+ background-color:#777;
+}
+
+.x-grid3-header{
+ background-color:#f9f9f9;
+ background-image:url(/images/ext/gray/grid/grid3-hrow2.gif);
+}
+
+.x-grid3-header-pop {
+ border-left-color:#d0d0d0;
+}
+
+.x-grid3-header-pop-inner {
+ border-left-color:#eee;
+ background-image:url(/images/ext/default/grid/hd-pop.gif);
+}
+
+td.x-grid3-hd-over, td.sort-desc, td.sort-asc, td.x-grid3-hd-menu-open {
+ border-left-color:#ACACAC;
+ border-right-color:#ACACAC;
+}
+
+td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner {
+ background-color:#f9f9f9;
+ background-image:url(/images/ext/gray/grid/grid3-hrow-over2.gif);
+
+}
+
+.sort-asc .x-grid3-sort-icon {
+ background-image: url(/images/ext/gray/grid/sort_asc.gif);
+}
+
+.sort-desc .x-grid3-sort-icon {
+ background-image: url(/images/ext/gray/grid/sort_desc.gif);
+}
+
+.x-grid3-cell-text, .x-grid3-hd-text {
+ color:#000;
+}
+
+.x-grid3-split {
+ background-image: url(/images/ext/default/grid/grid-split.gif);
+}
+
+.x-grid3-hd-text {
+ color:#333;
+}
+
+.x-dd-drag-proxy .x-grid3-hd-inner{
+ background-color:#f9f9f9;
+ background-image:url(/images/ext/gray/grid/grid3-hrow-over2.gif);
+ border-color:#ACACAC;
+}
+
+.col-move-top{
+ background-image:url(/images/ext/gray/grid/col-move-top.gif);
+}
+
+.col-move-bottom{
+ background-image:url(/images/ext/gray/grid/col-move-bottom.gif);
+}
+
+.x-grid3-row-selected {
+ background-color:#CCCCCC;
+ background-image: none;
+ border-color:#ACACAC;
+}
+
+.x-grid3-cell-selected{
+ background-color: #CBCBCB !important;
+ color:#000;
+}
+
+.x-grid3-cell-selected span{
+ color:#000 !important;
+}
+
+.x-grid3-cell-selected .x-grid3-cell-text{
+ color:#000;
+}
+
+.x-grid3-locked td.x-grid3-row-marker, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{
+ background-color:#ebeadb !important;
+ background-image:url(/images/ext/default/grid/grid-hrow.gif) !important;
+ color:#000;
+ border-top-color:#fff;
+ border-right-color:#6fa0df !important;
+}
+
+.x-grid3-locked td.x-grid3-row-marker div, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{
+ color:#333 !important;
+}
+
+.x-grid3-dirty-cell {
+ background-image:url(/images/ext/default/grid/dirty.gif);
+}
+
+.x-grid3-topbar, .x-grid3-bottombar{
+ font:normal 11px arial, tahoma, helvetica, sans-serif;
+}
+
+.x-grid3-bottombar .x-toolbar{
+ border-top-color:#a9bfd3;
+}
+
+.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{
+ background-image:url(/images/ext/default/grid/grid3-special-col-bg.gif) !important;
+ color:#000 !important;
+}
+
+.x-props-grid .x-grid3-body .x-grid3-td-name{
+ background-color:#fff !important;
+ border-right-color:#eee;
+}
+
+.xg-hmenu-sort-asc .x-menu-item-icon{
+ background-image: url(/images/ext/default/grid/hmenu-asc.gif);
+}
+
+.xg-hmenu-sort-desc .x-menu-item-icon{
+ background-image: url(/images/ext/default/grid/hmenu-desc.gif);
+}
+
+.xg-hmenu-lock .x-menu-item-icon{
+ background-image: url(/images/ext/default/grid/hmenu-lock.gif);
+}
+
+.xg-hmenu-unlock .x-menu-item-icon{
+ background-image: url(/images/ext/default/grid/hmenu-unlock.gif);
+}
+
+.x-grid3-hd-btn {
+ background-color:#f9f9f9;
+ background-image:url(/images/ext/gray/grid/grid3-hd-btn.gif);
+}
+
+.x-grid3-body .x-grid3-td-expander {
+ background-image:url(/images/ext/default/grid/grid3-special-col-bg.gif);
+}
+
+.x-grid3-row-expander {
+ background-image:url(/images/ext/gray/grid/row-expand-sprite.gif);
+}
+
+.x-grid3-body .x-grid3-td-checker {
+ background-image: url(/images/ext/default/grid/grid3-special-col-bg.gif);
+}
+
+.x-grid3-row-checker, .x-grid3-hd-checker {
+ background-image:url(/images/ext/default/grid/row-check-sprite.gif);
+}
+
+.x-grid3-body .x-grid3-td-numberer {
+ background-image:url(/images/ext/default/grid/grid3-special-col-bg.gif);
+}
+
+.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
+ color:#444;
+}
+
+.x-grid3-body .x-grid3-td-row-icon {
+ background-image:url(/images/ext/default/grid/grid3-special-col-bg.gif);
+}
+
+.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
+.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
+.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
+ background-image:url(/images/ext/gray/grid/grid3-special-col-sel-bg.gif);
+}
+
+.x-grid3-check-col {
+ background-image:url(/images/ext/default/menu/unchecked.gif);
+}
+
+.x-grid3-check-col-on {
+ background-image:url(/images/ext/default/menu/checked.gif);
+}
+
+.x-grid-group, .x-grid-group-body, .x-grid-group-hd {
+ zoom:1;
+}
+
+.x-grid-group-hd {
+ border-bottom-color:#d0d0d0;
+}
+
+.x-grid-group-hd div.x-grid-group-title {
+ background-image:url(/images/ext/gray/grid/group-collapse.gif);
+ color:#5F5F5F;
+ font:bold 11px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
+ background-image:url(/images/ext/gray/grid/group-expand.gif);
+}
+
+.x-group-by-icon {
+ background-image:url(/images/ext/default/grid/group-by.gif);
+}
+
+.x-cols-icon {
+ background-image:url(/images/ext/default/grid/columns.gif);
+}
+
+.x-show-groups-icon {
+ background-image:url(/images/ext/default/grid/group-by.gif);
+}
+
+.x-grid-empty {
+ color:gray;
+ font:normal 11px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
+ border-right-color:#ededed;
+}
+
+.x-grid-with-col-lines .x-grid3-row{
+ border-top-color:#ededed;
+}
+
+.x-grid-with-col-lines .x-grid3-row-selected {
+ border-top-color:#B9B9B9;
+}
+.x-dd-drag-ghost{
+ color:#000;
+ font: normal 11px arial, helvetica, sans-serif;
+ border-color: #ddd #bbb #bbb #ddd;
+ background-color:#fff;
+}
+
+.x-dd-drop-nodrop .x-dd-drop-icon{
+ background-image: url(/images/ext/default/dd/drop-no.gif);
+}
+
+.x-dd-drop-ok .x-dd-drop-icon{
+ background-image: url(/images/ext/default/dd/drop-yes.gif);
+}
+
+.x-dd-drop-ok-add .x-dd-drop-icon{
+ background-image: url(/images/ext/default/dd/drop-add.gif);
+}
+
+.x-view-selector {
+ background-color:#D6D6D6;
+ border-color:#888888;
+}.x-tree-node-expanded .x-tree-node-icon{
+ background-image:url(/images/ext/default/tree/folder-open.gif);
+}
+
+.x-tree-node-leaf .x-tree-node-icon{
+ background-image:url(/images/ext/default/tree/leaf.gif);
+}
+
+.x-tree-node-collapsed .x-tree-node-icon{
+ background-image:url(/images/ext/default/tree/folder.gif);
+}
+
+.x-tree-node-loading .x-tree-node-icon{
+ background-image:url(/images/ext/default/tree/loading.gif) !important;
+}
+
+.x-tree-node .x-tree-node-inline-icon {
+ background-image: none;
+}
+
+.x-tree-node-loading a span{
+ font-style: italic;
+ color:#444444;
+}
+
+.ext-ie .x-tree-node-el input {
+ width:15px;
+ height:15px;
+}
+
+.x-tree-lines .x-tree-elbow{
+ background-image:url(/images/ext/default/tree/elbow.gif);
+}
+
+.x-tree-lines .x-tree-elbow-plus{
+ background-image:url(/images/ext/default/tree/elbow-plus.gif);
+}
+
+.x-tree-lines .x-tree-elbow-minus{
+ background-image:url(/images/ext/default/tree/elbow-minus.gif);
+}
+
+.x-tree-lines .x-tree-elbow-end{
+ background-image:url(/images/ext/default/tree/elbow-end.gif);
+}
+
+.x-tree-lines .x-tree-elbow-end-plus{
+ background-image:url(/images/ext/gray/tree/elbow-end-plus.gif);
+}
+
+.x-tree-lines .x-tree-elbow-end-minus{
+ background-image:url(/images/ext/gray/tree/elbow-end-minus.gif);
+}
+
+.x-tree-lines .x-tree-elbow-line{
+ background-image:url(/images/ext/default/tree/elbow-line.gif);
+}
+
+.x-tree-no-lines .x-tree-elbow-plus{
+ background-image:url(/images/ext/default/tree/elbow-plus-nl.gif);
+}
+
+.x-tree-no-lines .x-tree-elbow-minus{
+ background-image:url(/images/ext/default/tree/elbow-minus-nl.gif);
+}
+
+.x-tree-no-lines .x-tree-elbow-end-plus{
+ background-image:url(/images/ext/gray/tree/elbow-end-plus-nl.gif);
+}
+
+.x-tree-no-lines .x-tree-elbow-end-minus{
+ background-image:url(/images/ext/gray/tree/elbow-end-minus-nl.gif);
+}
+
+.x-tree-arrows .x-tree-elbow-plus{
+ background-image:url(/images/ext/gray/tree/arrows.gif);
+}
+
+.x-tree-arrows .x-tree-elbow-minus{
+ background-image:url(/images/ext/gray/tree/arrows.gif);
+}
+
+.x-tree-arrows .x-tree-elbow-end-plus{
+ background-image:url(/images/ext/gray/tree/arrows.gif);
+}
+
+.x-tree-arrows .x-tree-elbow-end-minus{
+ background-image:url(/images/ext/gray/tree/arrows.gif);
+}
+
+.x-tree-node{
+ color:#000;
+ font: normal 11px arial, tahoma, helvetica, sans-serif;
+}
+
+.x-tree-node a, .x-dd-drag-ghost a{
+ color:#000;
+}
+
+.x-tree-node a span, .x-dd-drag-ghost a span{
+ color:#000;
+}
+
+.x-tree-node .x-tree-node-disabled a span{
+ color:gray !important;
+}
+
+.x-tree-node div.x-tree-drag-insert-below{
+ border-bottom-color:#36c;
+}
+
+.x-tree-node div.x-tree-drag-insert-above{
+ border-top-color:#36c;
+}
+
+.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{
+ border-bottom-color:#36c;
+}
+
+.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{
+ border-top-color:#36c;
+}
+
+.x-tree-node .x-tree-drag-append a span{
+ background-color:#ddd;
+ border-color:gray;
+}
+
+.x-tree-node .x-tree-node-over {
+ background-color: #eee;
+}
+
+.x-tree-node .x-tree-selected {
+ background-color: #ddd;
+}
+
+.x-tree-drop-ok-append .x-dd-drop-icon{
+ background-image: url(/images/ext/default/tree/drop-add.gif);
+}
+
+.x-tree-drop-ok-above .x-dd-drop-icon{
+ background-image: url(/images/ext/default/tree/drop-over.gif);
+}
+
+.x-tree-drop-ok-below .x-dd-drop-icon{
+ background-image: url(/images/ext/default/tree/drop-under.gif);
+}
+
+.x-tree-drop-ok-between .x-dd-drop-icon{
+ background-image: url(/images/ext/default/tree/drop-between.gif);
+}
+.x-date-picker {
+ border-color:#585858;
+ background-color:#fff;
+}
+
+.x-date-middle,.x-date-left,.x-date-right {
+ background-image: url(/images/ext/gray/shared/hd-sprite.gif);
+ color:#fff;
+ font:bold 11px "sans serif", tahoma, verdana, helvetica;
+}
+
+.x-date-middle .x-btn .x-btn-text {
+ color:#fff;
+}
+
+.x-date-middle .x-btn-mc em.x-btn-arrow {
+ background-image:url(/images/ext/gray/toolbar/btn-arrow-light.gif);
+}
+
+.x-date-right a {
+ background-image: url(/images/ext/gray/shared/right-btn.gif);
+}
+
+.x-date-left a{
+ background-image: url(/images/ext/gray/shared/left-btn.gif);
+}
+
+.x-date-inner th {
+ background-color:#D8D8D8;
+ background-image: url(/images/ext/gray/panel/white-top-bottom.gif);
+ border-bottom-color:#AFAFAF;
+ font:normal 10px arial, helvetica,tahoma,sans-serif;
+ color:#595959;
+}
+
+.x-date-inner td {
+ border-color:#fff;
+}
+
+.x-date-inner a {
+ font:normal 11px arial, helvetica,tahoma,sans-serif;
+ color:#000;
+}
+
+.x-date-inner .x-date-active{
+ color:#000;
+}
+
+.x-date-inner .x-date-selected a{
+ background-image: none;
+ background-color:#D8D8D8;
+ border-color:#DCDCDC;
+}
+
+.x-date-inner .x-date-today a{
+ border-color:darkred;
+}
+
+.x-date-inner .x-date-selected span{
+ font-weight:bold;
+}
+
+.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a {
+ color:#aaa;
+}
+
+.x-date-bottom {
+ border-top-color:#AFAFAF;
+ background-color:#D8D8D8;
+ background:#D8D8D8 url(/images/ext/gray/panel/white-top-bottom.gif) 0 -2px;
+}
+
+.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{
+ color:#000;
+ background-color:#D8D8D8;
+}
+
+.x-date-inner .x-date-disabled a {
+ background-color:#eee;
+ color:#bbb;
+}
+
+.x-date-mmenu{
+ background-color:#eee !important;
+}
+
+.x-date-mmenu .x-menu-item {
+ font-size:10px;
+ color:#000;
+}
+
+.x-date-mp {
+ background-color:#fff;
+}
+
+.x-date-mp td {
+ font:normal 11px arial, helvetica,tahoma,sans-serif;
+}
+
+.x-date-mp-btns button {
+ background-color:#4E565F;
+ color:#fff;
+ border-color:#C0C0C0 #434343 #434343 #C0C0C0;
+ font:normal 11px arial, helvetica,tahoma,sans-serif;
+}
+
+.x-date-mp-btns {
+ background-color:#D8D8D8;
+ background:#D8D8D8 url(/images/ext/gray/panel/white-top-bottom.gif) 0 -2px;
+}
+
+.x-date-mp-btns td {
+ border-top-color:#AFAFAF;
+}
+
+td.x-date-mp-month a,td.x-date-mp-year a {
+ color: #333;
+}
+
+td.x-date-mp-month a:hover,td.x-date-mp-year a:hover {
+ color:#333;
+ background-color:#FDFDFD;
+}
+
+td.x-date-mp-sel a {
+ background-color:#D8D8D8;
+ background:#D8D8D8 url(/images/ext/gray/panel/white-top-bottom.gif) 0 -2px;
+ border-color:#DCDCDC;
+}
+
+.x-date-mp-ybtn a {
+ background-image:url(/images/ext/gray/panel/tool-sprites.gif);
+}
+
+td.x-date-mp-sep {
+ border-right-color:#D7D7D7;
+}.x-tip .x-tip-close{
+ background-image: url(/images/ext/gray/qtip/close.gif);
+}
+
+.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr {
+ background-image: url(/images/ext/gray/qtip/tip-sprite.gif);
+}
+
+.x-tip .x-tip-mc {
+ font: normal 11px tahoma,arial,helvetica,sans-serif;
+}
+.x-tip .x-tip-ml {
+ background-color: #fff;
+}
+
+.x-tip .x-tip-header-text {
+ font: bold 11px tahoma,arial,helvetica,sans-serif;
+ color:#444;
+}
+
+.x-tip .x-tip-body {
+ font: normal 11px tahoma,arial,helvetica,sans-serif;
+ color:#444;
+}
+
+.x-form-invalid-tip .x-tip-tc, .x-form-invalid-tip .x-tip-tl, .x-form-invalid-tip .x-tip-tr, .x-form-invalid-tip .x-tip-bc,
+.x-form-invalid-tip .x-tip-bl, .x-form-invalid-tip .x-tip-br, .x-form-invalid-tip .x-tip-ml, .x-form-invalid-tip .x-tip-mr
+{
+ background-image: url(/images/ext/default/form/error-tip-corners.gif);
+}
+
+.x-form-invalid-tip .x-tip-body {
+ background-image:url(/images/ext/default/form/exclamation.gif);
+}
+
+.x-tip-anchor {
+ background-image:url(/images/ext/gray/qtip/tip-anchor-sprite.gif);
+}.x-menu {
+ background-color:#f0f0f0;
+ background-image:url(/images/ext/default/menu/menu.gif);
+}
+
+.x-menu-floating{
+ border-color:#7D7D7D;
+}
+
+.x-menu-nosep {
+ background-image:none;
+}
+
+.x-menu-list-item{
+ font:normal 11px arial,tahoma,sans-serif;
+}
+
+.x-menu-item-arrow{
+ background-image:url(/images/ext/gray/menu/menu-parent.gif);
+}
+
+.x-menu-sep {
+ background-color:#e0e0e0;
+ border-bottom-color:#fff;
+}
+
+a.x-menu-item {
+ color:#222;
+}
+
+.x-menu-item-active {
+ background-image: url(/images/ext/gray/menu/item-over.gif);
+ background-color: #f1f1f1;
+ border-color:#ACACAC;
+}
+
+.x-menu-item-active a.x-menu-item {
+ border-color:#ACACAC;
+}
+
+.x-menu-check-item .x-menu-item-icon{
+ background-image:url(/images/ext/default/menu/unchecked.gif);
+}
+
+.x-menu-item-checked .x-menu-item-icon{
+ background-image:url(/images/ext/default/menu/checked.gif);
+}
+
+.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{
+ background-image:url(/images/ext/gray/menu/group-checked.gif);
+}
+
+.x-menu-group-item .x-menu-item-icon{
+ background-image:none;
+}
+
+.x-menu-plain {
+ background-color:#fff !important;
+}
+
+.x-menu .x-date-picker{
+ border-color:#AFAFAF;
+}
+
+.x-cycle-menu .x-menu-item-checked {
+ border-color:#B9B9B9 !important;
+ background-color:#F1F1F1;
+}
+
+.x-menu-scroller-top {
+ background-image:url(/images/ext/default/layout/mini-top.gif);
+}
+
+.x-menu-scroller-bottom {
+ background-image:url(/images/ext/default/layout/mini-bottom.gif);
+}.x-box-tl {
+ background-image: url(/images/ext/default/box/corners.gif);
+}
+
+.x-box-tc {
+ background-image: url(/images/ext/default/box/tb.gif);
+}
+
+.x-box-tr {
+ background-image: url(/images/ext/default/box/corners.gif);
+}
+
+.x-box-ml {
+ background-image: url(/images/ext/default/box/l.gif);
+}
+
+.x-box-mc {
+ background-color: #eee;
+ background-image: url(/images/ext/default/box/tb.gif);
+ font-family: "Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;
+ color: #393939;
+ font-size: 12px;
+}
+
+.x-box-mc h3 {
+ font-size: 14px;
+ font-weight: bold;
+}
+
+.x-box-mr {
+ background-image: url(/images/ext/default/box/r.gif);
+}
+
+.x-box-bl {
+ background-image: url(/images/ext/default/box/corners.gif);
+}
+
+.x-box-bc {
+ background-image: url(/images/ext/default/box/tb.gif);
+}
+
+.x-box-br {
+ background-image: url(/images/ext/default/box/corners.gif);
+}
+
+.x-box-blue .x-box-bl, .x-box-blue .x-box-br, .x-box-blue .x-box-tl, .x-box-blue .x-box-tr {
+ background-image: url(/images/ext/default/box/corners-blue.gif);
+}
+
+.x-box-blue .x-box-bc, .x-box-blue .x-box-mc, .x-box-blue .x-box-tc {
+ background-image: url(/images/ext/default/box/tb-blue.gif);
+}
+
+.x-box-blue .x-box-mc {
+ background-color: #c3daf9;
+}
+
+.x-box-blue .x-box-mc h3 {
+ color: #17385b;
+}
+
+.x-box-blue .x-box-ml {
+ background-image: url(/images/ext/default/box/l-blue.gif);
+}
+
+.x-box-blue .x-box-mr {
+ background-image: url(/images/ext/default/box/r-blue.gif);
+}
+.x-combo-list {
+ border-color:#ccc;
+ background-color:#ddd;
+ font:normal 12px tahoma, arial, helvetica, sans-serif;
+}
+
+.x-combo-list-inner {
+ background-color:#fff;
+}
+
+.x-combo-list-hd {
+ font:bold 11px tahoma, arial, helvetica, sans-serif;
+ color:#333;
+ background-image: url(/images/ext/default/layout/panel-title-light-bg.gif);
+ border-bottom-color:#BCBCBC;
+}
+
+.x-resizable-pinned .x-combo-list-inner {
+ border-bottom-color:#BEBEBE;
+}
+
+.x-combo-list-item {
+ border-color:#fff;
+}
+
+.x-combo-list .x-combo-selected{
+ border-color:#777 !important;
+ background-color:#f0f0f0;
+}
+
+.x-combo-list .x-toolbar {
+ border-top-color:#BCBCBC;
+}
+
+.x-combo-list-small {
+ font:normal 11px tahoma, arial, helvetica, sans-serif;
+}.x-panel {
+ border-color: #d0d0d0;
+}
+
+.x-panel-header {
+ color:#333;
+ font-weight:bold;
+ font-size: 11px;
+ font-family: tahoma,arial,verdana,sans-serif;
+ border-color:#d0d0d0;
+ background-image: url(/images/ext/gray/panel/white-top-bottom.gif);
+}
+
+.x-panel-body {
+ border-color:#d0d0d0;
+ background-color:#fff;
+}
+
+.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
+ border-color:#d0d0d0;
+}
+
+.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
+ border-top-color:#d0d0d0;
+}
+
+.x-panel-body-noheader, .x-panel-mc .x-panel-body {
+ border-top-color:#d0d0d0;
+}
+
+.x-panel-tl .x-panel-header {
+ color:#333;
+ font:bold 11px tahoma,arial,verdana,sans-serif;
+}
+
+.x-panel-tc {
+ background-image: url(/images/ext/gray/panel/top-bottom.gif);
+}
+
+.x-panel-tl, .x-panel-tr, .x-panel-bl, .x-panel-br{
+ background-image: url(/images/ext/gray/panel/corners-sprite.gif);
+ border-bottom-color:#d0d0d0;
+}
+
+.x-panel-bc {
+ background-image: url(/images/ext/gray/panel/top-bottom.gif);
+}
+
+.x-panel-mc {
+ font: normal 11px tahoma,arial,helvetica,sans-serif;
+ background-color:#f1f1f1;
+}
+
+.x-panel-ml {
+ background-color: #fff;
+ background-image:url(/images/ext/gray/panel/left-right.gif);
+}
+
+.x-panel-mr {
+ background-image: url(/images/ext/gray/panel/left-right.gif);
+}
+
+.x-tool {
+ background-image:url(/images/ext/gray/panel/tool-sprites.gif);
+}
+
+.x-panel-ghost {
+ background-color:#f2f2f2;
+}
+
+.x-panel-ghost ul {
+ border-color:#d0d0d0;
+}
+
+.x-panel-dd-spacer {
+ border-color:#d0d0d0;
+}
+
+.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{
+ font:normal 11px arial,tahoma, helvetica, sans-serif;
+}
+.x-window-proxy {
+ background-color:#fcfcfc;
+ border-color:#d0d0d0;
+}
+
+.x-window-tl .x-window-header {
+ color:#555;
+ font:bold 11px tahoma,arial,verdana,sans-serif;
+}
+
+.x-window-tc {
+ background-image: url(/images/ext/gray/window/top-bottom.png);
+}
+
+.x-window-tl {
+ background-image: url(/images/ext/gray/window/left-corners.png);
+}
+
+.x-window-tr {
+ background-image: url(/images/ext/gray/window/right-corners.png);
+}
+
+.x-window-bc {
+ background-image: url(/images/ext/gray/window/top-bottom.png);
+}
+
+.x-window-bl {
+ background-image: url(/images/ext/gray/window/left-corners.png);
+}
+
+.x-window-br {
+ background-image: url(/images/ext/gray/window/right-corners.png);
+}
+
+.x-window-mc {
+ border-color:#d0d0d0;
+ font: normal 11px tahoma,arial,helvetica,sans-serif;
+ background-color:#e8e8e8;
+}
+
+.x-window-ml {
+ background-image: url(/images/ext/gray/window/left-right.png);
+}
+
+.x-window-mr {
+ background-image: url(/images/ext/gray/window/left-right.png);
+}
+
+.x-window-maximized .x-window-tc {
+ background-color:#fff;
+}
+
+.x-window-bbar .x-toolbar {
+ border-top-color:#d0d0d0;
+}
+
+.x-panel-ghost .x-window-tl {
+ border-bottom-color:#d0d0d0;
+}
+
+.x-panel-collapsed .x-window-tl {
+ border-bottom-color:#d0d0d0;
+}
+
+.x-dlg-mask{
+ background-color:#ccc;
+}
+
+.x-window-plain .x-window-mc {
+ background-color: #E8E8E8;
+ border-color: #D0D0D0 #EEEEEE #EEEEEE #D0D0D0;
+}
+
+.x-window-plain .x-window-body {
+ border-color: #EEEEEE #D0D0D0 #D0D0D0 #EEEEEE;
+}
+
+body.x-body-masked .x-window-plain .x-window-mc {
+ background-color: #E4E4E4;
+}
+.x-html-editor-wrap {
+ border-color:#BCBCBC;
+ background-color:#fff;
+}
+.x-html-editor-tb .x-btn-text {
+ background-image:url(/images/ext/default/editor/tb-sprite.gif);
+}
+.x-panel-noborder .x-panel-header-noborder {
+ border-bottom-color:#d0d0d0;
+}
+
+.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
+ border-bottom-color:#d0d0d0;
+}
+
+.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
+ border-top-color:#d0d0d0;
+}
+
+.x-tab-panel-bbar-noborder .x-toolbar {
+ border-top-color:#d0d0d0;
+}
+
+.x-tab-panel-tbar-noborder .x-toolbar {
+ border-bottom-color:#d0d0d0;
+}
+
+.x-border-layout-ct {
+ background-color:#f0f0f0;
+}
+.x-border-layout-ct {
+ background-color:#f0f0f0;
+}
+
+.x-accordion-hd {
+ color:#222;
+ font-weight:normal;
+ background-image: url(/images/ext/gray/panel/light-hd.gif);
+}
+
+.x-layout-collapsed{
+ background-color:#dfdfdf;
+ border-color:#d0d0d0;
+}
+
+.x-layout-collapsed-over{
+ background-color:#e7e7e7;
+}
+
+.x-layout-split-west .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-left.gif);
+}
+.x-layout-split-east .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-right.gif);
+}
+.x-layout-split-north .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-top.gif);
+}
+.x-layout-split-south .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-bottom.gif);
+}
+
+.x-layout-cmini-west .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-right.gif);
+}
+
+.x-layout-cmini-east .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-left.gif);
+}
+
+.x-layout-cmini-north .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-bottom.gif);
+}
+
+.x-layout-cmini-south .x-layout-mini {
+ background-image:url(/images/ext/default/layout/mini-top.gif);
+}
+.x-progress-wrap {
+ border-color:#8E8E8E;
+}
+
+.x-progress-inner {
+ background-color:#E7E7E7;
+ background-image:url(/images/ext/gray/qtip/bg.gif);
+}
+
+.x-progress-bar {
+ background-color:#BCBCBC;
+ background-image:url(/images/ext/gray/progress/progress-bg.gif);
+ border-top-color:#E2E2E2;
+ border-bottom-color:#A4A4A4;
+ border-right-color:#A4A4A4;
+}
+
+.x-progress-text {
+ font-size:11px;
+ font-weight:bold;
+ color:#fff;
+}
+
+.x-progress-text-back {
+ color:#5F5F5F;
+}
+.x-list-header{
+ background-color:#f9f9f9;
+ background-image:url(/images/ext/gray/grid/grid3-hrow2.gif);
+}
+
+.x-list-header-inner div em {
+ border-left-color:#ddd;
+ font:normal 11px arial, tahoma, helvetica, sans-serif;
+}
+
+.x-list-body dt em {
+ font:normal 11px arial, tahoma, helvetica, sans-serif;
+}
+
+.x-list-over {
+ background-color:#eee;
+}
+
+.x-list-selected {
+ background-color:#adadae;
+}
+
+.x-list-resizer {
+ border-left-color:#555;
+ border-right-color:#555;
+}
+
+.x-list-header-inner em.sort-asc, .x-list-header-inner em.sort-desc {
+ background-image:none;
+ border-color: #d0d0d0;
+}
+.x-slider-horz, .x-slider-horz .x-slider-end, .x-slider-horz .x-slider-inner {
+ background-image:url(/images/ext/default/slider/slider-bg.png);
+}
+
+.x-slider-horz .x-slider-thumb {
+ background-image:url(/images/ext/gray/slider/slider-thumb.png);
+}
+
+.x-slider-vert, .x-slider-vert .x-slider-end, .x-slider-vert .x-slider-inner {
+ background-image:url(/images/ext/default/slider/slider-v-bg.png);
+}
+
+.x-slider-vert .x-slider-thumb {
+ background-image:url(/images/ext/gray/slider/slider-v-thumb.png);
+}
+.x-window-dlg .ext-mb-text,
+.x-window-dlg .x-window-header-text {
+ font-size:12px;
+}
+
+.x-window-dlg .ext-mb-textarea {
+ font:normal 12px tahoma,arial,helvetica,sans-serif;
+}
+
+.x-window-dlg .x-msg-box-wait {
+ background-image:url(/images/ext/default/grid/loading.gif);
+}
+
+.x-window-dlg .ext-mb-info {
+ background-image:url(/images/ext/gray/window/icon-info.gif);
+}
+
+.x-window-dlg .ext-mb-warning {
+ background-image:url(/images/ext/gray/window/icon-warning.gif);
+}
+
+.x-window-dlg .ext-mb-question {
+ background-image:url(/images/ext/gray/window/icon-question.gif);
+}
+
+.x-window-dlg .ext-mb-error {
+ background-image:url(/images/ext/gray/window/icon-error.gif);
+}
diff --git a/workflow/engine/skinEngine/uxmodern/extJsInitLoad.html b/workflow/engine/skinEngine/uxmodern/extJsInitLoad.html
new file mode 100644
index 000000000..13d7ba79d
--- /dev/null
+++ b/workflow/engine/skinEngine/uxmodern/extJsInitLoad.html
@@ -0,0 +1,70 @@
+
+
+
+
+ {header}
+
+
+
+
+
+
+
+
+ Loading styles and images...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {styles}
+
+ {bodyTemplate}
+
+
diff --git a/workflow/engine/skinEngine/uxmodern/layout-blank.html b/workflow/engine/skinEngine/uxmodern/layout-blank.html
new file mode 100644
index 000000000..14ed45d3c
--- /dev/null
+++ b/workflow/engine/skinEngine/uxmodern/layout-blank.html
@@ -0,0 +1,24 @@
+
+
+
+
+ {$header}
+
+
+
+
+
+
+
+ {php}
+ global $G_TEMPLATE;
+ if ($G_TEMPLATE != '')
+ {
+ G::LoadTemplate($G_TEMPLATE);
+ }
+ {/php}
+
+
+
+
+
diff --git a/workflow/engine/skinEngine/uxmodern/layout-extjs.html b/workflow/engine/skinEngine/uxmodern/layout-extjs.html
new file mode 100644
index 000000000..fb5e52781
--- /dev/null
+++ b/workflow/engine/skinEngine/uxmodern/layout-extjs.html
@@ -0,0 +1,10 @@
+
+
+
+
+{header}
+
+
+{bodyTemplate}
+
+
\ No newline at end of file
diff --git a/workflow/engine/templates/main/login.html b/workflow/engine/skinEngine/uxmodern/layout-pm-modern-login.html
similarity index 62%
rename from workflow/engine/templates/main/login.html
rename to workflow/engine/skinEngine/uxmodern/layout-pm-modern-login.html
index b562308f6..8b1b6cf3d 100644
--- a/workflow/engine/templates/main/login.html
+++ b/workflow/engine/skinEngine/uxmodern/layout-pm-modern-login.html
@@ -1,45 +1,8 @@
-
-
-
+
+
@@ -48,7 +11,7 @@