Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f2bd1f3b

Von Werner Hahn vor 3 Monaten hinzugefügt

  • ID f2bd1f3b6343c29e8601cd518dc4e1db9e4a8e94
  • Vorgänger 64a0ac19
  • Nachfolger 5508a801

POS: initial

Unterschiede anzeigen:

SL/Controller/Order.pm
# add an item row for a new item entered in the input row
sub action_add_item {
my ($self) = @_;
my $template_name = $::form->{point_of_sale} ?
'pos/tabs/_row'
: 'order/tabs/_row';
delete $::form->{add_item}->{create_part_type};
......
$self->get_item_cvpartnumber($item);
my $item_id = join('_', 'new', Time::HiRes::gettimeofday(), int rand 1000000000000);
my $row_as_html = $self->p->render('order/tabs/_row',
ITEM => $item,
ID => $item_id,
SELF => $self,
my $row_as_html = $self->p->render(
$template_name,
ITEM => $item,
ID => $item_id,
SELF => $self,
);
if ($::form->{insert_before_item_id}) {
......
}
if ( $item->part->is_assortment ) {
$form_attr->{qty_as_number} = 1 unless $form_attr->{qty_as_number};
foreach my $assortment_item ( @{$item->part->assortment_items} ) {
my $attr = { parts_id => $assortment_item->parts_id,
qty => $assortment_item->qty * $::form->parse_amount(\%::myconfig, $form_attr->{qty_as_number}), # TODO $form_attr->{unit}
unit => $assortment_item->unit,
description => $assortment_item->part->description,
};
my $attr = {
parts_id => $assortment_item->parts_id,
qty => $assortment_item->qty * ($item->qty || 1), # TODO $item->unit
unit => $assortment_item->unit,
description => $assortment_item->part->description,
};
my $item = new_item($self->order, $attr);
# set discount to 100% if item isn't supposed to be charged, overwriting any customer discount
......
$self->recalc();
$self->get_item_cvpartnumber($item);
my $item_id = join('_', 'new', Time::HiRes::gettimeofday(), int rand 1000000000000);
my $row_as_html = $self->p->render('order/tabs/_row',
ITEM => $item,
ID => $item_id,
SELF => $self,
my $row_as_html = $self->p->render(
$template_name,
ITEM => $item,
ID => $item_id,
SELF => $self,
);
if ($::form->{insert_before_item_id}) {
$self->js
SL/Controller/POS.pm
package SL::Controller::POS;
use strict;
use parent qw(SL::Controller::Base);
use SL::Controller::Order;
use SL::Model::Record;
use SL::DB::ValidityToken;
use SL::DB::Order::TypeData qw(:types);
use SL::Locale::String qw(t8);
use Rose::Object::MakeMethods::Generic
(
'scalar --get_set_init' => [ qw(
order_controller
) ]
);
# add a new point of sales order
# it's a sales order with a diffrent form
sub action_add {
my ($self) = @_;
$::form->{type} = SALES_ORDER_TYPE();
$self->order(SL::Model::Record->update_after_new($self->order));
$self->order_controller->pre_render();
$self->pre_render();
if (!$::form->{form_validity_token}) {
$::form->{form_validity_token} = SL::DB::ValidityToken->create(scope => SL::DB::ValidityToken::SCOPE_ORDER_SAVE())->token;
}
$self->render(
'pos/form',
title => t8('Point of Sales'),
%{$self->{template_args}}
);
}
sub action_edit_order_item_row_point_of_sales_dialog {
my ($self) = @_;
my $item;
my $temp_item_id = $::form->{item_id};
foreach my $idx (0 .. (scalar @{$::form->{orderitem_ids}} - 1)) {
if ($::form->{orderitem_ids}->[$idx] eq $temp_item_id) {
$item = $self->order->items->[$idx];
last;
}
}
die "cound not find item with item with id $temp_item_id" unless $item;
$self->render(
'pos/_edit_order_item_row_point_of_sales_dialog', { layout => 0 },
popup_dialog => 1,
popup_js_delete_row_function => "kivi.POS.delete_order_item_row_point_of_sales('$temp_item_id')",
popup_js_close_function => '$("#edit_order_item_row_point_of_sales_dialog").dialog("close")',
popup_js_assign_function => "kivi.POS.assign_edit_order_item_row_point_of_sales('$temp_item_id')",
ITEM => $item
);
}
#
# helpers
#
sub pre_render {
my ($self) = @_;
$::request->{layout}->use_javascript("${_}.js") for qw(
kivi.POS
);
# remove actionbar from order_controller
for my $bar ($::request->layout->get('actionbar')) {
$bar->actions([]);
}
}
sub order {
my $self = shift @_;
$self->order_controller->order(@_);
}
#
# intits
#
sub init_order_controller {
my ($self) = @_;
SL::Controller::Order->new();
}
1;
css/design40/less/pos.less
/* ------------------------------------------------------------- */
/* POS (pos.less) */
/* ------------------------------------------------------------- */
// ------------------------------------------------------------
// General page layout
// ------------------------------------------------------------
.pos_wrapper{
border: solid blue;
position: relative;
height: 85vh;
}
// pos_content
.pos_content{
margin-right: 600px;
border: thin solid red;
}
// left_content
.left_input{
float:left;
padding-right: 3em;
}
// buttons
.pos_buttons{
position: absolute;
right: 0px;
top: 0px;
width: 600px;
border: thin solid green;
}
.container_pos_left{
display: grid;
grid-template-columns: 1fr 1fr;
column-gap: 10px;
row-gap: 15px;
}
.pos_button{
height: 50px;
border: solid green !important;
text-align: center;
line-height: 50px;
padding: 0 !important;
display: inline-block;
}
css/design40/less/style.less
// -----------------------
@import 'requirement_spec.less'; //
@import 'specials.less';
@import 'pos.less';
css/design40/manual/form-elements-special.html
<div class="ms2side__header">
Alle verfügbaren Elemente
</div>
<select title="Alle BenutzerInnen" name="group_usersms2side__sx" id="group_usersms2side__sx" size="undefined" multiple="multiple">
<select title="Alle BenutzerInnen" name="group_usersms2side__sx" id="group_clients" size="undefined" multiple="multiple">
<option value="2">Element 2</option>
<option value="1">Element 1</option>
</select>
......
<div class="wrapper">
<div class="filter_toggle" style="display: block;">
<a href="#" onclick="javascript:$('.filter_toggle').toggle()" class="button toggle off neutral">Filter zeigen</a>
<a href="#" onclick="javascript:$('.filter-toggle-panel').toggle()" class="button toggle off neutral">Filter zeigen</a>
</div>
<div class="filter_toggle" style="display: none;">
<a href="#" onclick="javascript:$('.filter_toggle').toggle()" class="button toggle on neutral with-panel">Filter verbergen</a>
<a href="#" onclick="javascript:$('.filter-toggle-panel').toggle()" class="button toggle on neutral with-panel">Filter verbergen</a>
<!-- PENDENT: Panel einbauen -->
<div class="filter-toggle-panel">
<table id="filter_table" class="tbl-horizontal">
......
</form>
</body>
</html>
</html>
css/design40/style.css
.bg-body{background-color:#ccb}.bg-content{background-image:linear-gradient(to bottom, #f5f5f1, #ccb)}:root{--gray-standard:#888888;--gray-superdark:#000000;--gray-verydark:#222222;--gray-darker:#444444;--gray-dark:#666666;--gray-light:#aaaaaa;--gray-lighter:#cccccc;--gray-verylight:#eeeeee;--gray-superlight:#ffffff;--color-standard:#666633;--color-superlight:#ffffff;--color-verylight:#f5f5f1;--color-lighter:#e0e0d6;--color-light:#ccb;--color-dark:#292914;--color-darker:#1b1b0e;--color-verydark:#0e0e07;--color-superdark:#000;--msg-ok-strong:#053516;--msg-ok-light:#abf9c8;--msg-error-strong:#910513;--msg-error-light:#f9d8da;--msg-hint-strong:#1f84a3;--msg-hint-light:#edf7fa;--msg-warning-strong:#0f0b00;--msg-warning-light:#e0c776}.mx-h3-caption{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em}.mx-contentbox-properties{margin:1em 1em 1em 1.2em;padding:.6em 1em 1.2em 1.8em}.mx-thead-th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }.mx-button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px}.mx-button-standard{border:1px #406449 solid;background-color:#406449;color:#fff;text-decoration:none}.mx-button-standard-hover-focus:hover{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}.mx-button-standard-hover-focus:active,.mx-button-standard-hover-focus:focus{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}.mx-button-neutral{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e}.mx-button-neutral-hover-focus:hover{border:1px #292914 solid;background-color:#f5f5f1;color:#1b1b0e;text-decoration:none}.mx-button-neutral-hover-focus:active,.mx-button-neutral-hover-focus:focus{border:1px #0e0e07 solid;background-color:#666633;color:#000;text-decoration:none}html{overflow-y:scroll}body{padding:0;margin:0 ;font-size:9pt}div,p,span,table,th,td,input,textarea,select,button,a.button{box-sizing:border-box}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}@media screen{.noscreen{display:none}}@media print{.noprint{display:none }}@media handheld{.nomobile{display:none}}a.cti_call_action{display:block;padding-left:18px;top:2px;vertical-align:middle;background-image:url(../../image/icons/16x16/phone.png);background-repeat:no-repeat}.interact{color:gray}.interact:hover{color:black}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cke_contents iframe html body.cke_editable{padding:0;margin:0}.top_border{border-top:solid black;border-width:4px}.bottom_border{border-bottom:solid black;border-width:1px}body{margin:0 ;color:#666666;font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:9pt;background-color:#ccb}body #frame-header{position:fixed;top:0;z-index:1040}body #menuv3:first-child{top:0 !important}body #menuv3{position:fixed;z-index:1999;top:28px ;width:100%;height:32px}body .layout-actionbar{display:block;z-index:1030;position:fixed;float:right !important;width:auto;top:68px ;right:.2em;margin:0 .4em 0 0;padding:0;background:none}body .layout-actionbar~div:first{padding-top:25px}body .layout-actionbar>div+div{margin-left:2px}body #content{overflow:hidden;display:block;padding:101px 0 0 0;margin:0 0 1em 0;background-image:linear-gradient(to bottom, #f5f5f1, #ccb)}body #content .wrapper{clear:both;display:block;overflow:hidden;width:97.2%;height:auto}body #content .wrapper>.col{display:block;overflow:hidden;float:left;margin-right:1.6em}body #content .wrapper>.col div>label{font-size:10pt;line-height:12.6pt}body #content .wrapper>.col p{font-size:10pt}body #content .wrapper>.col,body #content .wrapper>.tbl-horizontal{float:left;margin-right:1.6em;padding-bottom:20px }body #content .wrapper.center{margin:0 auto;display:table;width:auto}body #content .wrapper.width-moderate{width:auto}body #content .wrapper>table.tbl-horizontal:last-child{margin-right:0 !important }body .full-width{width:100% ;padding:0 0 1em 0;margin:0 0 0 0}body div.center{margin:0 auto;display:table;width:auto}#frame-header{text-align:left;margin:0;padding:.2em .6em;border:0;overflow:hidden;height:28px;width:100%;display:table-cell;vertical-align:middle;border-spacing:0;background-color:#1b1b0e;line-height:100%;font-size:9pt}#frame-header span.frame-header-element{color:#f5f5f1;padding-top:.2em}#frame-header span.frame-header-element a:link,#frame-header span.frame-header-element a:visited,#frame-header span.frame-header-element a:hover,#frame-header span.frame-header-element a:active{text-decoration:none;border-bottom:none;color:#ccb}#frame-header span.frame-header-element a:hover{color:#ffffff;text-decoration:underline}#frame-header span.frame-header-element span.client{text-transform:uppercase ;font-size:130% }#frame-header span.frame-header-left,#frame-header span.frame-header-center,#frame-header span.frame-header-right{border-spacing:0;padding:0;vertical-align:middle;height:100%;display:table-row}#frame-header span.frame-header-left>span,#frame-header span.frame-header-center>span,#frame-header span.frame-header-right>span{height:24px;margin:0 10px;display:table-cell;vertical-align:middle}#frame-header span.frame-header-left{float:left;padding:0 1em 0 .2em;margin-right:1em}#frame-header span.frame-header-left>span{padding-right:1em}#frame-header span.frame-header-right{float:right;vertical-align:middle;padding:0 1.2em 0 1em;margin-left:1em}#frame-header span.frame-header-right>span{padding-left:1em}#frame-header #ajax-spinner{display:none}#frame-header div.frame-header-quicksearch{display:block;overflow:hidden;margin:.1em auto 0 auto;text-align:center;width:auto}#frame-header div.frame-header-quicksearch span.frame-header-quicksearch input{font-size:9pt;margin-top:.1em;background-color:#ccb;width:auto !important;min-width:5em;max-width:7em;padding:0 .2em;border-width:1px ;border-style:solid;border-top-color:#949494;border-right-color:#BCBCBC;border-bottom-color:#BCBCBC;border-left-color:#949494}#menuv3{background-color:#e0e0d6}#menuv3 li{display:block;position:relative;float:none;font-weight:normal !important ;font-size:9pt;line-height:96%;white-space:nowrap;border:0;padding:0;margin:0}#menuv3 li:hover{cursor:pointer}#menuv3 li a,#menuv3 li a:visited,#menuv3 li div.x,#menuv3 li div.x:visited{display:block;color:#1b1b0e;text-decoration:none;padding:.45em .6em .58em 1.3em;font-weight:normal}#menuv3>ul{list-style:none;margin:0;padding:0;float:left}#menuv3>ul>li{display:block;height:17px;padding:9px .9em 6px .9em;background-color:#e0e0d6;color:#1b1b0e;vertical-align:middle}#menuv3>ul>li:hover{background-color:#ccb}#menuv3>ul>li:hover>ul{display:block;position:absolute}#menuv3>ul>li ul{position:relative;display:none;padding:0 2em 2em 2em;margin:0 -2em -2em -2.8em}#menuv3>ul>li ul li{border-bottom:1px #666633 solid}#menuv3>ul>li>ul{top:32px;z-index:1000}#menuv3>ul>li>ul>li{background-color:#ccb;margin-left:1px}#menuv3>ul>li>ul>li div.x{background:no-repeat right url("../../image/menu-arrow-to-right-5.png");padding-right:2em}#menuv3>ul>li>ul>li:hover{color:#0e0e07;background-color:#e0e0d6}#menuv3>ul>li>ul>li:hover>ul{display:block;position:absolute}#menuv3>ul>li>ul>li>ul{top:0;left:99%;padding:2em;margin-top:-2.06em;margin-right:-2em;margin-bottom:-2em;margin-left:-2em;list-style:none}#menuv3>ul>li>ul>li>ul>li{background-color:#e0e0d6}#menuv3>ul>li>ul>li>ul>li:hover{background-color:#ccb}#menuv3>ul>li>ul>li>ul>li:first-child{border-top:1px #800040 solid}li.sub{position:relative;left:.2em;top:0px;background-color:#FFFFFF}body>div.layout-split-left{display:block;position:fixed !important;top:0 ;left:0 ;width:200px;height:100%;z-index:1;overflow:hidden ;border-right:1px #888888 solid;background-color:#666666}body>div.layout-split-right{margin-left:200px;padding-top:28px;display:block;z-index:1;overflow:hidden;min-height:800px;height:auto}body>div.layout-split-right .layout-actionbar{top:36px}body>div.layout-split-right>#content{top:68px;padding-top:40px}body>div.layout-split-right>#content h1{top:28px !important}body>div.layout-split-right>#content>.wrapper{padding-top:2em }body>div.layout-split-right>#content+div.wrapper{padding-top:4em }body>div.layout-split-right>#content>form{margin-top:.6em}body>div.layout-split-right>#content>form+div.wrapper{padding-top:4em }body>div.layout-split-right>#content>form>.tabwidget>ui-tabs-panel .wrapper{margin-top:2em}body>div.layout-split-right>#content>form>.tabwidget>ui-tabs-panel .tabwidget ul.ui-tabs-nav{position:relative}body>div.layout-split-right>#content>form>.tabwidget>ul.ui-tabs-nav{top:69px;width:calc(100% - 200px)}body>div.layout-split-right>#content>#requirement_spec_tabs.tabwidget>ul.ui-tabs-nav{top:69px !important }body>div.layout-split-right.folded{margin-left:40px}div.layout-split-right.folded{margin-left:40px}div.layout-split-left #html-menu{display:block;overflow-y:scroll;overflow-x:hidden;width:100%;height:100%;margin:27px 0 0 0;padding:0 0 150px 0;background-color:#e0e0d6;font-size:10pt;border-bottom:20px #666633 solid}div.layout-split-left #html-menu .mii{display:none}div.layout-split-left #html-menu::-webkit-scrollbar{display:none}div.layout-split-left #html-menu>div:last-of-type{border-bottom:1px #666633 solid}div.layout-split-left #html-menu .mi{display:block }div.layout-split-left #html-menu .mi a{display:block;word-wrap:break-word;text-decoration:none;font-weight:normal}div.layout-split-left #html-menu .mi:first-child{border-top:2px #666633 solid}div.layout-split-left #html-menu .mi:last-child{border-bottom:1px #666633 solid}div.layout-split-left #html-menu .s0{padding:0 ;background-color:#ccb;color:#1b1b0e;border-top:1px #666633 solid;font-size:90% ;text-transform:uppercase}div.layout-split-left #html-menu .s0 a{padding:5px 0 6px 8px ;cursor:pointer }div.layout-split-left #html-menu .s0 a:hover,div.layout-split-left #html-menu .s0 a:active{background-color:#548360;color:#fff;text-decoration:none}div.layout-split-left #html-menu .s0 a:link,div.layout-split-left #html-menu .s0 a:visited{color:#1b1b0e}div.layout-split-left #html-menu .s0.menu-open{font-weight:normal;background-color:#406449;color:#fff;border-bottom:0 }div.layout-split-left #html-menu .s0.menu-open a{padding:5px 0 6px 8px ;cursor:auto }div.layout-split-left #html-menu .s0.menu-open a:hover,div.layout-split-left #html-menu .s0.menu-open a:active{background-color:#406449;color:#fff;text-decoration:none}div.layout-split-left #html-menu .s0.menu-open a:link,div.layout-split-left #html-menu .s0.menu-open a:visited{color:#fff}div.layout-split-left #html-menu .s1{font-size:80% ;padding:0 ;background-color:#e0e0d6;border-top:1px #666633 solid}div.layout-split-left #html-menu .s1 a{padding:4px 0 3px 8px }div.layout-split-left #html-menu .s1 a:hover,div.layout-split-left #html-menu .s1 a:active{background-color:#ccb;color:#000;text-decoration:none}div.layout-split-left #html-menu .s1 a:link,div.layout-split-left #html-menu .s1 a:visited{color:#1b1b0e}div.layout-split-left #html-menu .s1.sm:after{content:"▼";color:#888888;font-size:80% }div.layout-split-left #html-menu .s1.sm a{display:inline-block;width:162px;color:#1b1b0e}div.layout-split-left #html-menu .s1.sm a:hover,div.layout-split-left #html-menu .s1.sm a:active{background-color:#e0e0d6;color:#1b1b0e;text-decoration:none }div.layout-split-left #html-menu .s1.sm a:link,div.layout-split-left #html-menu .s1.sm a:visited{color:#1b1b0e}div.layout-split-left #html-menu .s1.sm a.ml:link,div.layout-split-left #html-menu .s1.sm a.ml:visited{color:#1b1b0e}div.layout-split-left #html-menu .s1>.s2:last-child{border-bottom:1px #666633 solid}div.layout-split-left #html-menu .s2{padding:0 ;font-size:80% ;background-color:#e0e0d6}div.layout-split-left #html-menu .s2 a{padding:2px 0 3px 20px }div.layout-split-left #html-menu .s2 a:hover,div.layout-split-left #html-menu .s2 a:active{background-color:#ccb;color:#000;text-decoration:none}div.layout-split-left #html-menu .s2 a:link,div.layout-split-left #html-menu .s2 a:visited{color:#1b1b0e}#main_menu_div .DHTMLSuite_menuBar_top{top:28px;height:31px !important;padding:0;margin:0 }#main_menu_div .DHTMLSuite_menuBar_top>div{padding:5px 5px 0 3px }#main_menu_div .DHTMLSuite_menuBar_top>div .DHTMLSuite_menuItem_textContent{font-size:90% ;padding:.1em .2em .2em .2em}#main_menu_div .DHTMLSuite_menuBar_top>div .DHTMLSuite_menuItem_top_arrowShowSub{margin:0 .2em .2em .2em}#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_regular,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_disabled,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_active{height:19px}#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click{color:#ae0014;background-color:#ffffff}#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over .DHTMLSuite_menuItem_top_arrowShowSub,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click .DHTMLSuite_menuItem_top_arrowShowSub{border:none !important }.DHTMLSuite_menuBar_sub{width:auto !important;padding:.1em 0 .4em .4em !important;margin:11px 0 0 0;border-top:none;border-right:1px solid #e0e0d6;border-bottom:1px solid #e0e0d6;border-left:1px solid #e0e0d6}.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active{clear:both;padding-left:25px;padding-right:.7em;padding-top:.2em;padding-bottom:.2em;cursor:pointer;background-repeat:no-repeat;font-size:90%}.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active .DHTMLSuite_menuItem_sub_arrowShowSub{right:3px !important}.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active{color:#8D6A00;background-color:#ffffff}.layout-actionbar div.layout-actionbar-separator{display:block;width:.6em;height:.6em;float:left;content:"&nbsp;";position:relative;border:none}.layout-actionbar div.layout-actionbar-action{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px;font-size:9pt}.layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled{color:#666633 !important}.layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled:hover{text-decoration:none !important}.layout-actionbar>div.layout-actionbar-action{border-radius:4px;border:1px #292914 solid;background-color:#ccb;float:left;color:#292914;z-index:1031}.layout-actionbar div.layout-actionbar-link,.layout-actionbar div.layout-actionbar-submit,.layout-actionbar div.layout-actionbar-scriptbutton{display:block;min-width:90px;width:auto;box-sizing:border-box;border-width:1px;border-style:solid;text-align:center;padding:4px 10px;cursor:default}.layout-actionbar div.layout-actionbar-link:focus,.layout-actionbar div.layout-actionbar-submit:focus,.layout-actionbar div.layout-actionbar-scriptbutton:focus{border-color:darkgray;background-color:#e0e0d6}.layout-actionbar div.layout-actionbar-link:hover,.layout-actionbar div.layout-actionbar-submit:hover,.layout-actionbar div.layout-actionbar-scriptbutton:hover{border-width:1px;border-style:solid}.layout-actionbar .layout-actionbar-default-action{font-weight:normal}.layout-actionbar div.layout-actionbar-combobox{position:relative;display:block;float:left;width:110px;z-index:1031}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head{padding-right:20px;white-space:nowrap;display:block;margin-bottom:-1px;float:right;z-index:1033;position:relative}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head>div{min-width:90px;height:25px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px #292914 solid;background-color:#ccb;color:#292914;position:relative}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head>span{display:block;position:absolute;top:0;right:0;width:24px !important;height:25px !important;border:1px #292914 solid;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:4px;background-color:#ccb;background-image:url("../../image/select-down.png");background-repeat:no-repeat;background-position:5px 5px}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list{position:relative;display:none;min-width:140px;float:right;overflow:hidden;border:1px solid #292914;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:1032;top:1px;background-color:#ccb}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action{white-space:nowrap;display:block;position:relative;width:100%;text-align:left;padding:.6em .6em .6em 1em;border-bottom:none !important;background-color:#ccb;color:#292914}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action:hover{color:#292914;text-decoration:underline;background-color:#e0e0d6}.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head{height:29px;border-bottom:none !important }.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head div{border-bottom-left-radius:0 !important;border-bottom:none;height:30px }.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span{border-bottom-right-radius:0 !important;border-bottom:none;height:30px !important }.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list{display:inline-table;border-top-right-radius:0 !important}.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list div.layout-actionbar-action{border:none !important}form{display:table;width:100%;text-align:left;margin:0 auto 0 auto}form.box{display:block;overflow:hidden ;padding:0 0 1.6em 0}input,textarea,select{font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:.2em .2em .2em .6em;border:1px;border-color:darkgray lightgray lightgray;border-style:solid;outline:none;background-color:#fff}input[type="text"].accent,textarea[type="text"].accent,select[type="text"].accent{font-weight:bold ;font-size:130% !important ;padding:.6em auto !important}textarea{resize:vertical}textarea#intnotes,textarea#order_intnotes,textarea#reclamation_intnotes{height:150px}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus,input[type="text"]:active,input[type="password"]:active,textarea:active,select:active{background-color:#ccb;border:1px #0e0e07 solid;color:#1b1b0e}select.helper{background-color:#ffffff}select>option{padding-left:.6em}input[type="file"]{padding:.8em;background-color:#cccccc;color:#666666;border:1px #666666 solid}input[type="file"] button,input[type="file"] input[type="button"]{background-color:#A3FFA8}label{cursor:pointer;vertical-align:top;display:inline-block;width:88% ;color:#1b1b0e}label:link,label:visited{text-decoration:none }label:hover{text-decoration:underline }fieldset{margin-top:15px;color:black;font-weight:normal;font-size:14pt;text-transform:uppercase;border-color:grey;border-width:1px ;margin:.4em .6em 1.4em .6em}fieldset h4{font-weight:normal ;font-size:11pt;margin:0;padding:0 0 .2em 0}input[type="text"].wi-smallest,input[type="password"].wi-smallest{width:42px}input[type="text"].wi-verysmall,input[type="password"].wi-verysmall{width:80px}input[type="text"].wi-small,input[type="password"].wi-small{width:92px}input[type="text"].wi-mediumsmall,input[type="password"].wi-mediumsmall{width:124px}input[type="text"].wi-normal,input[type="password"].wi-normal{width:172px}input[type="text"].wi-lightwide,input[type="password"].wi-lightwide{width:220px}input[type="text"].wi-wide,input[type="password"].wi-wide{width:284px}input[type="text"].wi-wider,input[type="password"].wi-wider{min-width:348px}input[type="text"].wi-verywide,input[type="password"].wi-verywide{min-width:540px}input[type="text"].wi-date,input[type="password"].wi-date{width:92px}input[type="text"].wi-number,input[type="password"].wi-number{width:92px}input[type="text"].wi-tinynumber,input[type="password"].wi-tinynumber{width:80px}input[type="text"].wi-largenumber,input[type="password"].wi-largenumber{width:124px}input[type="text"].wi-lightwide--verysmall,input[type="password"].wi-lightwide--verysmall{width:139px}input[type="text"].wi-wide--verysmall,input[type="password"].wi-wide--verysmall{width:203px !important}input .fixed_width{width:250px}select.wi-smallest{width:42px}select.wi-verysmall{width:80px}select.wi-small{width:92px}select.wi-mediumsmall{width:124px}select.wi-normal{width:172px}select.wi-lightwide{width:220px}select.wi-wide{width:284px}select.wi-wider{min-width:348px}select.wi-verywide{min-width:540px}select.wi-full{width:100% }select.wi-small-normal{width:300px}select.wi-small-lightwide{width:348px}select.wi-small-wide{width:412px}select.wi-small-wider{width:476px}select.wi-small-verywide{width:668px}select.wi-mediumsmall-normal{width:332px}select.wi-mediumsmall-lightwide{width:380px}select.wi-mediumsmall-wide{width:444px}select.wi-mediumsmall-wider{width:508px}select.wi-mediumsmall-verywide{width:700px}select.wi-normal-normal{width:380px}select.wi-normal-lightwide{width:428px}select.wi-normal-wide{width:492px}select.wi-normal-wider{width:556px}select.wi-normal-verywide{width:748px}select.wi-lightwide-normal{width:428px}select.wi-lightwide-lightwide{width:476px}select.wi-lightwide-wide{width:540px}select.wi-lightwide-wider{width:604px}select.wi-lightwide-verywide{width:796px}select.wi-wide-normal{width:492px}select.wi-wide-lightwide{width:540px}select.wi-wide-wide{width:604px}select.wi-wide-wider{width:668px}select.wi-wide-verywide{width:860px}textarea.wi-smallest{width:172px}textarea.wi-verysmall{width:172px}textarea.wi-small{width:172px}textarea.wi-mediumsmall{width:172px}textarea.wi-normal{width:172px}textarea.wi-lightwide{min-width:220px}textarea.wi-wide{min-width:284px}textarea.wi-wide.strict{max-width:284px !important}textarea.wi-wider{min-width:348px}textarea.wi-verywide{min-width:540px}textarea.wi-full{width:100% }textarea.wi-small-small{width:220px}textarea.wi-small-mediumsmall{width:252px;margin:0 30px 0 0 }textarea.wi-small-normal{width:300px}textarea.wi-small-lightwide{width:348px}textarea.wi-small-wide{width:412px}textarea.wi-small-wider{width:476px}textarea.wi-small-verywide{width:668px}textarea.wi-mediumsmall-small{width:252px}textarea.wi-mediumsmall-mediumsmall{width:284px}textarea.wi-mediumsmall-normal{width:332px}textarea.wi-mediumsmall-lightwide{width:380px}textarea.wi-mediumsmall-wide{width:444px}textarea.wi-mediumsmall-wider{width:508px}textarea.wi-mediumsmall-verywide{width:700px}textarea.wi-normal-small{width:300px}textarea.wi-normal-mediumsmall{width:332px}textarea.wi-normal-normal{width:380px}textarea.wi-normal-lightwide{width:428px}textarea.wi-normal-wide{width:492px}textarea.wi-normal-wider{width:556px}textarea.wi-normal-verywide{width:748px}textarea.wi-lightwide-small{width:348px}textarea.wi-lightwide-mediumsmall{width:380px}textarea.wi-lightwide-normal{width:428px}textarea.wi-lightwide-lightwide{width:476px}textarea.wi-lightwide-wide{width:540px}textarea.wi-lightwide-wider{width:604px}textarea.wi-lightwide-verywide{width:796px}textarea.wi-wide-small{width:412px}textarea.wi-wide-mediumsmall{width:444px}textarea.wi-wide-normal{width:492px}textarea.wi-wide-lightwide{width:604px}textarea.wi-wide-wide{width:604px}textarea.wi-wide-wider{width:668px}textarea.wi-wide-verywide{width:860px}td.wi-date>input[type="text"],th.wi-date>input[type="text"]{width:92px}td.wi-lightwide>textarea,th.wi-lightwide>textarea{width:284px}td.wi-wide>textarea,th.wi-wide>textarea{width:284px}td.wi-small-verywide>textarea,th.wi-small-verywide>textarea{width:668px}th.wi-lightwide textarea,td.wi-lightwide textarea,th.wi-lightwide input[type="text"],td.wi-lightwide input[type="text"],th.wi-lightwide div.ck-editor,td.wi-lightwide div.ck-editor,th.wi-lightwide input#order_vendor_id_name,td.wi-lightwide input#order_vendor_id_name{width:220px}th.wi-wide textarea,td.wi-wide textarea,th.wi-wide input[type="text"],td.wi-wide input[type="text"],th.wi-wide div.ck-editor,td.wi-wide div.ck-editor,th.wi-wide input#order_vendor_id_name,td.wi-wide input#order_vendor_id_name{width:284px}span.wi-smallest{padding:0 }span.wi-smallest textarea,span.wi-smallest div.ck-editor{width:172px}span.wi-verysmall{padding:0 }span.wi-verysmall textarea,span.wi-verysmall div.ck-editor{width:172px}span.wi-small{padding:0 }span.wi-small textarea,span.wi-small div.ck-editor{width:172px}span.wi-mediumsmall{padding:0 }span.wi-mediumsmall textarea,span.wi-mediumsmall div.ck-editor{width:172px}span.wi-normal{padding:0 }span.wi-normal textarea,span.wi-normal div.ck-editor{width:172px}span.wi-lightwide{padding:0 }span.wi-lightwide textarea,span.wi-lightwide div.ck-editor{width:220px}span.wi-wide{padding:0 }span.wi-wide textarea,span.wi-wide>div.ck-editor{width:284px !important}span.wi-wide.strict{max-width:284px !important}span.wi-wider{padding:0 }span.wi-wider textarea,span.wi-wider div.ck-editor{width:348px}span.wi-verywide{padding:0 }span.wi-verywide textarea,span.wi-verywide div.ck-editor{min-width:540px}span.wi-full{padding:0 }span.wi-full textarea,span.wi-full div.ck-editor{width:100% }span.wi-small-small{padding:0 }span.wi-small-small textarea,span.wi-small-small div.ck-editor{width:220px}span.wi-small-mediumsmall{padding:0 }span.wi-small-mediumsmall textarea,span.wi-small-mediumsmall div.ck-editor{width:252px;margin:0 30px 0 0 }span.wi-small-normal{padding:0 }span.wi-small-normal textarea,span.wi-small-normal div.ck-editor{width:300px}span.wi-small-lightwide{padding:0 }span.wi-small-lightwide textarea,span.wi-small-lightwide div.ck-editor{width:348px}span.wi-small-wide{padding:0 }span.wi-small-wide textarea,span.wi-small-wide div.ck-editor{width:412px}span.wi-small-wider{padding:0 }span.wi-small-wider textarea,span.wi-small-wider div.ck-editor{width:476px}span.wi-small-verywide{padding:0 }span.wi-small-verywide textarea,span.wi-small-verywide div.ck-editor{width:668px}span.wi-mediumsmall-small{padding:0 }span.wi-mediumsmall-small textarea,span.wi-mediumsmall-small div.ck-editor{width:252px}span.wi-mediumsmall-mediumsmall{padding:0 }span.wi-mediumsmall-mediumsmall textarea,span.wi-mediumsmall-mediumsmall div.ck-editor{width:284px}span.wi-mediumsmall-normal{padding:0 }span.wi-mediumsmall-normal textarea,span.wi-mediumsmall-normal div.ck-editor{width:332px}span.wi-mediumsmall-lightwide{padding:0 }span.wi-mediumsmall-lightwide textarea,span.wi-mediumsmall-lightwide div.ck-editor{width:380px}span.wi-mediumsmall-wide{padding:0 }span.wi-mediumsmall-wide textarea,span.wi-mediumsmall-wide.wi-mediumsmall-wide>div.ck-editor{width:444px !important}span.wi-mediumsmall-wider{padding:0 }span.wi-mediumsmall-wider textarea,span.wi-mediumsmall-wider div.ck-editor{width:508px}span.wi-mediumsmall-verywide{padding:0 }span.wi-mediumsmall-verywide textarea,span.wi-mediumsmall-verywide div.ck-editor{width:700px}span.wi-normal-small{padding:0 }span.wi-normal-small textarea,span.wi-normal-small div.ck-editor{width:300px}span.wi-normal-mediumsmall{padding:0 }span.wi-normal-mediumsmall textarea,span.wi-normal-mediumsmall div.ck-editor{width:332px}span.wi-normal-normal{padding:0 }span.wi-normal-normal textarea,span.wi-normal-normal div.ck-editor{width:380px}span.wi-normal-lightwide{padding:0 }span.wi-normal-lightwide textarea,span.wi-normal-lightwide div.ck-editor{width:428px}span.wi-normal-wide{padding:0 }span.wi-normal-wide textarea,span.wi-normal-wide div.ck-editor{width:492px}span.wi-normal-wider{padding:0 }span.wi-normal-wider textarea,span.wi-normal-wider div.ck-editor{width:556px}span.wi-normal-verywide{padding:0 }span.wi-normal-verywide textarea,span.wi-normal-verywide div.ck-editor{width:748px}span.wi-lightwide-small{padding:0 }span.wi-lightwide-small textarea,span.wi-lightwide-small div.ck-editor{width:348px}span.wi-lightwide-mediumsmall{padding:0 }span.wi-lightwide-mediumsmall textarea,span.wi-lightwide-mediumsmall div.ck-editor{width:380px}span.wi-lightwide-normal{padding:0 }span.wi-lightwide-normal textarea,span.wi-lightwide-normal div.ck-editor{width:428px}span.wi-lightwide-lightwide{padding:0 }span.wi-lightwide-lightwide textarea,span.wi-lightwide-lightwide div.ck-editor{width:476px}span.wi-lightwide-wide{padding:0 }span.wi-lightwide-wide textarea,span.wi-lightwide-wide div.ck-editor{width:540px}span.wi-lightwide-wider{padding:0 }span.wi-lightwide-wider textarea,span.wi-lightwide-wider div.ck-editor{width:604px}span.wi-lightwide-verywide{padding:0 }span.wi-lightwide-verywide textarea,span.wi-lightwide-verywide div.ck-editor{width:796px}span.wi-wide-small{padding:0 }span.wi-wide-small textarea,span.wi-wide-small div.ck-editor{width:412px}span.wi-wide-mediumsmall{padding:0 }span.wi-wide-mediumsmall textarea,span.wi-wide-mediumsmall div.ck-editor{width:444px}span.wi-wide-normal{padding:0 }span.wi-wide-normal textarea,span.wi-wide-normal div.ck-editor{width:492px}span.wi-wide-lightwide{padding:0 }span.wi-wide-lightwide textarea,span.wi-wide-lightwide div.ck-editor{width:604px}span.wi-wide-wide{padding:0 }span.wi-wide-wide textarea,span.wi-wide-wide div.ck-editor{width:604px}span.wi-wide-wider{padding:0 }span.wi-wide-wider textarea,span.wi-wide-wider div.ck-editor{width:668px}span.wi-wide-verywide{padding:0 }span.wi-wide-verywide textarea,span.wi-wide-verywide div.ck-editor{width:860px}th.wi-smallest input[type="text"],td.wi-smallest input[type="text"],th.wi-smallest select,td.wi-smallest select{width:42px}th.wi-verysmall input[type="text"],td.wi-verysmall input[type="text"],th.wi-verysmall select,td.wi-verysmall select{width:80px}th.wi-small input[type="text"],td.wi-small input[type="text"],th.wi-small select,td.wi-small select{width:92px}th.wi-mediumsmall input[type="text"],td.wi-mediumsmall input[type="text"],th.wi-mediumsmall select,td.wi-mediumsmall select{width:124px}th.wi-normal input[type="text"],td.wi-normal input[type="text"],th.wi-normal select,td.wi-normal select,th.wi-normal textarea,td.wi-normal textarea,th.wi-normal div.ck-editor,td.wi-normal div.ck-editor{width:172px}th.wi-lightwide input[type="text"],td.wi-lightwide input[type="text"],th.wi-lightwide select,td.wi-lightwide select,th.wi-lightwide textarea,td.wi-lightwide textarea,th.wi-lightwide div.ck-editor,td.wi-lightwide div.ck-editor{width:220px}th.wi-wide input[type="text"],td.wi-wide input[type="text"],th.wi-wide select,td.wi-wide select,th.wi-wide textarea,td.wi-wide textarea,th.wi-wide div.ck-editor,td.wi-wide div.ck-editor{width:284px !important}th.wi-wide.strict input[type="text"],td.wi-wide.strict input[type="text"],th.wi-wide.strict select,td.wi-wide.strict select,th.wi-wide.strict textarea,td.wi-wide.strict textarea,th.wi-wide.strict div.ck-editor,td.wi-wide.strict div.ck-editor{max-width:284px !important}th.wi-wider input[type="text"],td.wi-wider input[type="text"],th.wi-wider select,td.wi-wider select,th.wi-wider textarea,td.wi-wider textarea,th.wi-wider div.ck-editor,td.wi-wider div.ck-editor{width:348px !important}th.wi-verywide input[type="text"],td.wi-verywide input[type="text"],th.wi-verywide select,td.wi-verywide select,th.wi-verywide textarea,td.wi-verywide textarea,th.wi-verywide div.ck-editor,td.wi-verywide div.ck-editor{min-width:540px}th.wi-full input[type="text"],td.wi-full input[type="text"],th.wi-full select,td.wi-full select,th.wi-full textarea,td.wi-full textarea,th.wi-full div.ck-editor,td.wi-full div.ck-editor{width:100% }th.wi-mediumsmall-wide input[type="text"],td.wi-mediumsmall-wide input[type="text"],th.wi-mediumsmall-wide select,td.wi-mediumsmall-wide select,th.wi-mediumsmall-wide textarea,td.wi-mediumsmall-wide textarea,th.wi-mediumsmall-wide div.ck-editor,td.wi-mediumsmall-wide div.ck-editor{width:444px}th.wi-small-mediumsmall input[type="text"],td.wi-small-mediumsmall input[type="text"],th.wi-small-mediumsmall select,td.wi-small-mediumsmall select,th.wi-small-mediumsmall textarea,td.wi-small-mediumsmall textarea,th.wi-small-mediumsmall div.ck-editor,td.wi-small-mediumsmall div.ck-editor{width:252px}th.wi-mediumsmall-lightwide input[type="text"],td.wi-mediumsmall-lightwide input[type="text"],th.wi-mediumsmall-lightwide select,td.wi-mediumsmall-lightwide select,th.wi-mediumsmall-lightwide textarea,td.wi-mediumsmall-lightwide textarea,th.wi-mediumsmall-lightwide div.ck-editor,td.wi-mediumsmall-lightwide div.ck-editor{width:380px}th.below input[type="text"],td.below input[type="text"],th.below select,td.below select,th.below textarea,td.below textarea,th.below div.ck-editor,td.below div.ck-editor{clear:both;margin-top:.4em}td.wi-lightwide>span.customer_vendor_picker>input{width:220px}td.wi-wide>span.customer_vendor_picker>input{width:284px}td.wi-wider>span.customer_vendor_picker>input{width:348px}input.number,select.number{text-align:right }input.numeric,select.numeric{text-align:right }input.right,select.right{text-align:right }input[type=text].emphasized{word-wrap:break-word;word-break:break-all;height:auto;overflow:hidden }td img.ui-datepicker-trigger{vertical-align:middle ;padding:0 .2em}td div.rowspan-table{display:table-row;float:left;margin:.8em 2.8em .8em 0}td div.rowspan-table div.label-n-value{display:table-cell;vertical-align:middle;height:1.6em !important;float:left;padding:0 2em 0 0}td div.rowspan-table div.label-n-value b{font-weight:normal;padding:0 0 0 0 }table td>span.data{display:block;overflow:hidden ;height:15.3pt;font-size:9pt;color:#1b1b0e;border:1px #ccb solid;margin:0 ;line-height:120%;padding:.2em .28em .2em .6em !important}table td>span.data.below{margin-top:.2em}table td>span.data.numeric,table td>span.data.right{text-align:right}table td>span.data.wi-smallest{width:42px}table td>span.data.wi-verysmall{width:80px}table td>span.data.wi-small{width:92px}table td>span.data.wi-mediumsmall{width:124px}table td>span.data.wi-normal{width:172px}table td>span.data.wi-lightwide{width:220px}table td>span.data.wi-wide{width:284px}table td>span.data.numeric{text-align:right }table td>span.data.right{text-align:right }div.boxes{margin:0 0 .9em 0;overflow:hidden ;max-width:800px }div.boxes h3{padding:.2em 0 .2em 0}div.boxes h3 label{float:left;width:88% ;font-size:13pt;padding:0 0 .6em .2em;line-height:1.2em}div.boxes>div{clear:both;margin:0 0 .6em 0;padding:0;display:block ;overflow:hidden }div.boxes>div label{float:left;width:88% }div.boxes>div input[type="checkbox"],div.boxes>div input[type="radio"]{float:left;margin-right:.6em}td.horizontal input[type="radio"],td.horizontal input[type="checkbox"]{float:left !important;clear:none !important;width:auto}td.horizontal label{width:auto !important;margin-right:2em;float:left !important;clear:none !important}table.tbl-horizontal th label,table.tbl-list th label,table.tbl-plain th label{display:inline-block}table.tbl-horizontal td input[type="radio"],table.tbl-list td input[type="radio"],table.tbl-plain td input[type="radio"],table.tbl-horizontal td input[type="checkbox"],table.tbl-list td input[type="checkbox"],table.tbl-plain td input[type="checkbox"]{float:left;clear:left}table.tbl-horizontal td input[type="radio"]~label,table.tbl-list td input[type="radio"]~label,table.tbl-plain td input[type="radio"]~label,table.tbl-horizontal td input[type="checkbox"]~label,table.tbl-list td input[type="checkbox"]~label,table.tbl-plain td input[type="checkbox"]~label{float:left;width:auto;margin-left:.2em;line-height:1.4em}table.tbl-horizontal td span.wi-date,table.tbl-list td span.wi-date,table.tbl-plain td span.wi-date{padding:0 }table.tbl-horizontal td span.wi-date input[type="text"],table.tbl-list td span.wi-date input[type="text"],table.tbl-plain td span.wi-date input[type="text"],table.tbl-horizontal td span.wi-date input[type="date"],table.tbl-list td span.wi-date input[type="date"],table.tbl-plain td span.wi-date input[type="date"]{width:92px}table.tbl-horizontal td.clear input[type="radio"],table.tbl-list td.clear input[type="radio"],table.tbl-plain td.clear input[type="radio"],table.tbl-horizontal td.clear input[type="checkbox"],table.tbl-list td.clear input[type="checkbox"],table.tbl-plain td.clear input[type="checkbox"]{float:none}table.tbl-horizontal td.clear input[type="radio"]~label,table.tbl-list td.clear input[type="radio"]~label,table.tbl-plain td.clear input[type="radio"]~label,table.tbl-horizontal td.clear input[type="checkbox"]~label,table.tbl-list td.clear input[type="checkbox"]~label,table.tbl-plain td.clear input[type="checkbox"]~label{float:none}div.fake-textarea{width:220px;height:150px;background-color:white;overflow:auto;border:1px #999999 solid}div.fake-textarea.fake-wi-wide{width:284px}div.admin form{font-size:10pt}div.admin form input[type="checkbox"]{margin:.2em .6em .3em 0;float:left}div.admin form h3{margin:1.2em 0 .6em 0;display:block}.ms2side{display:block;overflow:hidden}.ms2side p{margin:0 0 .4em 0}.ms2side .ms2side__div .ms2side__header{width:12em;height:2.2em;display:table-cell;vertical-align:bottom}.ms2side .ms2side__div .ms2side__options>p.ms2side__hide,.ms2side .ms2side__div .ms2side__updown>p.ms2side__hide{cursor:default;color:#9e9e9e;border:1px solid grey;background-color:#D4D4D4 !important}.frame-header-quicksearch input::placeholder{color:#444444}#content input::placeholder{color:#444444}span.customer_vendor_picker{padding:0 }input#vendor_id_name.ui-autocomplete-input,input#customer_id_name.ui-autocomplete-input{margin:0 }input#vendor_id_name.ui-autocomplete-input.wi-wide,input#customer_id_name.ui-autocomplete-input.wi-wide{width:284px}table td span.project_picker{padding:0 !important}.mx-message{display:block;overflow:hidden;overflow-x:auto;clear:both ;width:auto;min-width:60em;max-width:40em;padding:.6em .8em;border-radius:.6em;border-style:solid;border-width:1px;font-size:9pt;font-weight:normal;line-height:110% ;text-align:left;white-space:normal}.flash_message,.message,.flash_message_error,.message_error,.flash_message_ok,.message_ok,.flash_message_hint,.message_hint,.flash_message_warning,.message_warning,.flash_message_info,.message_info{display:block;overflow:hidden;overflow-x:auto;clear:both ;width:auto;min-width:60em;max-width:40em;padding:.6em .8em;border-radius:.6em;border-style:solid;border-width:1px;font-size:9pt;font-weight:normal;line-height:110% ;text-align:left;white-space:normal}.message_error{color:#ae0014;background-color:#ffaeb7;border-color:1px solid #ae0014}.message_error h4{color:#ae0014}.message_error p{color:#ae0014}.message_warning{color:#8D6A00;background-color:#ffe38d;border-color:1px solid #8D6A00}.message_warning h4{color:#8D6A00}.message_warning p{color:#8D6A00}.message_hint,.message_info{color:#209ec8;background-color:#ebf8fc;border-color:1px solid #209ec8}.message_hint h4,.message_info h4{color:#209ec8}.message_hint p,.message_info p{color:#209ec8}.message_ok{color:#003c18;background-color:#3cff8a;border-color:1px solid #003c18}.message_ok h4{color:#003c18}.message_ok p{color:#003c18}.message.attention{color:#209ec8;background-color:#ebf8fc;border-color:1px solid #209ec8}.message.attention h4{color:#209ec8}.message.attention p{color:#209ec8}.message h4{font-weight:bold;font-size:110%;margin:.4em 1em .2em 0;padding:0}.message p{margin:0 1em .6em 0;padding:0}.message_error>.message_error,.message_warning>.message_error,.message_hint>.message_error,.message_info>.message_error,.message_ok>.message_error,.message_error>.message_warning,.message_warning>.message_warning,.message_hint>.message_warning,.message_info>.message_warning,.message_ok>.message_warning,.message_error>.message_hint,.message_warning>.message_hint,.message_hint>.message_hint,.message_info>.message_hint,.message_ok>.message_hint,.message_error>.message_info,.message_warning>.message_info,.message_hint>.message_info,.message_info>.message_info,.message_ok>.message_info,.message_error>.message_ok,.message_warning>.message_ok,.message_hint>.message_ok,.message_info>.message_ok,.message_ok>.message_ok{display:none}p.message{padding:.6em !important}#content>form>.message,#content>form>.ui-tabs>.ui-tabs-panel>.message{margin-top:1.2em;margin-right:0;margin-bottom:1.2em;margin-left:1.2em}#content>form>.message.message_ok,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_ok,#content>form>.message.message_info,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_info,#content>form>.message.message_hint,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_hint,#content>form>.message.message_error,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_error,#content>form>.message.message_warning,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_warning{margin-left:1.2em}#content>form>.message_ok,#content>form>.message_info,#content>form>.message_hint,#content>form>.message_error,#content>form>.message_warning{margin-top:1.2em;margin-right:0;margin-bottom:1.2em;margin-left:1.2em}#content>form .wrapper>.message,#content>form .wrapper>.message_ok,#content>form .wrapper>.message_info,#content>form .wrapper>.message_hint,#content>form .wrapper>.message_error,#content>form .wrapper>.message_warning{margin:1.6em 0 .4em 0}body>div.login .message{width:100% ;text-align:center ;margin:0 auto 1em auto}.flash_message.flash_message_error{background-color:#ffaeb7;border-color:1px solid #ae0014;color:#ae0014}.flash_message.flash_message_error a.button.wi-tiny,.flash_message.flash_message_error a.icon-close{border:1px solid #ae0014 !important;color:#ae0014}.flash_message.flash_message_ok{background-color:#3cff8a;border:1px solid #003c18;color:#003c18}.flash_message.flash_message_ok a.button.wi-tiny,.flash_message.flash_message_ok a.icon-close{border:1px solid #003c18;color:#003c18}.flash_message.flash_message_warning{background-color:#ffe38d;border-color:1px solid #8D6A00;color:#8D6A00}.flash_message.flash_message_warning a.button.wi-tiny,.flash_message.flash_message_warning a.icon-close{border:1px solid #8D6A00;color:#8D6A00}.flash_message.flash_message_info{background-color:#ebf8fc;border:1px solid #209ec8;color:#209ec8}.flash_message.flash_message_info a.button.wi-tiny,.flash_message.flash_message_info a.icon-close{border:1px solid #209ec8;color:#209ec8}.flash_message .flash_title{font-weight:bold;float:left;display:block ;padding-right:1em}.flash_message .flash_notification{float:left;display:block }.flash_message a.button.wi-tiny{font-size:76% ;padding:0 .2em 0 .2em;margin:0 .4em 0 .4em;width:auto ;background-color:transparent}.flash_message div.button-container,.flash_message div.icon-container{overflow:hidden ;width:12% ;float:right }.flash_message div.button-container a.icon-close,.flash_message div.icon-container a.icon-close{font-size:76% ;float:right ;border-width:1px ;border-style:solid ;padding:0 3px ;border-radius:3px}.flash_message div.button-container span.display,.flash_message div.icon-container span.display{float:right !important;display:block;width:auto ;text-align:right ;margin:0 ;padding:0}.flash_message div.message-container{overflow:hidden ;width:86% ;float:left }.flash_message div.message-container>span.flash_title{display:block;float:left ;width:auto }.flash_message div.message-container>div.flash_notification{display:block;float:left ;max-width:80% ;width:auto }.flash_message div.message-container>div.flash_notification span.content{float:left ;display:block;width:100% }.flash_message div.message-container>div.flash_notification div.detail{display:block;clear:both ;padding-top:.9em}.flash_message div.message-container>div.flash_notification div.detail span{display:block;width:94%;float:right}.flash_message div.message-container>div.flash_notification div.detail a.button.wi-tiny{display:block ;float:left ;margin-left:0 }#content>form>.flash_message_error,#content>form>.flash_message_ok,#content>form>.flash_message_warning,#content>form>.flash_message_info{margin:48px 0 0 1.2em}#content>form .ui-tabs-panel>.flash_message_error,#content>form .ui-tabs-panel>.flash_message_ok,#content>form .ui-tabs-panel>.flash_message_warning,#content>form .ui-tabs-panel>.flash_message_info{margin:48px 0 0 1.2em}#content>form .wrapper .flash_message{margin:1.6em 0 .4em 0}#content>form .wrapper .flash_message_error,#content>form .wrapper .flash_message_ok,#content>form .wrapper .flash_message_warning,#content>form .wrapper .flash_message_info{margin:1.6em 0 .4em 0}#content>.flash_message_error,#content>.flash_message_ok,#content>.flash_message_warning,#content>.flash_message_info{margin:24px 0 0 1.2em}#admin .flash_message{margin:48px 0 0 1.2em}table{table-layout:auto ;border-spacing:1px }table td,table th{text-align:left ;vertical-align:top ;font-weight:normal }table td.right,table th.right{text-align:right !important }table td.center,table th.center{text-align:center !important }table td.center input,table th.center input{float:none !important }table td.numeric,table th.numeric{text-align:right !important }table td.numeric-centered,table th.numeric-centered{text-align:center !important }table td.date,table th.date{text-align:right !important }table td.button,table th.button{text-align:center !important }table td.img,table th.img{text-align:center !important }table td.top,table th.top{vertical-align:top !important }table td.long-desc,table th.long-desc,table td.long-description,table th.long-description,table td.longdesc,table th.longdesc,table td.longdescription,table th.longdescription,table td div.description,table th div.description{font-size:80% ;color:#1b1b0e}table td.highlight,table th.highlight{background-color:#B4F4FE}table td div.numeric,table th div.numeric{text-align:right !important }table td h3,table th h3,table td h4,table th h4{margin:0 !important ;padding:.8em 0 .2em 0 !important}table td>a,table th>a{display:block }table td img,table th img{display:inline ;vertical-align:top }table td+a img,table th+a img,table td+img,table th+img{float:left }table td~a img,table th~a img,table td~img,table th~img{float:right }table td img.row-icon,table th img.row-icon{cursor:pointer;display:block;max-width:16px;max-height:16px}table td div.description,table th div.description{float:none ;clear:both }table td>input+div.description,table th>input+div.description,table td>select+div.description,table th>select+div.description{margin-top:.4em}table td span.label,table th span.label{display:block ;padding:0 0 .5em 0;color:#292914}table td span.below,table th span.below{overflow:hidden ;display:block }table td span.below input,table th span.below input{margin:.6em 0 0 0 !important}table td span.below input[type="checkbox"],table th span.below input[type="checkbox"]{padding:.6em .6em 0 0}table td span.above,table th span.above{overflow:hidden ;display:block ;margin-bottom:.4em;padding:.3em .3em 0 0 !important}table td+input.below,table th+input.below{margin:0 !important}table td input.below,table th input.below,table td select.below,table th select.below{display:block ;clear:left ;float:none ;overflow:hidden ;margin:.3em 0 0 0}table td textarea,table th textarea{margin:-0.14em 0}table th{white-space:normal !important }table th.vmiddle{vertical-align:middle}table td{color:#0e0e07}table tr.header-caption th{vertical-align:bottom }table tr.separator th,table tr.separator td{padding-bottom:3em}table tr.separator.below th,table tr.separator.below td{padding-bottom:3em}table tr.separator.above th,table tr.separator.above td{padding-top:3em;padding-bottom:0 }table tr.total-sub{height:2em}table tr.total-sub td{border-top:1px solid #666633;border-bottom:2px solid #666633;font-weight:bold ;color:#0e0e07}table tr td.listsubtotal{height:2em;border-top:1px solid #666633;border-bottom:2px solid #666633;font-weight:bold ;color:#0e0e07}table tr td.listtotal{height:2em;border-top:1px solid #666633;border-bottom:2px solid #666633;font-weight:bold ;color:#0e0e07}table tr.heading th{font-size:120% ;border-top:1px #666633 solid}table caption,table th.caption{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em;white-space:nowrap }table caption small,table th.caption small{font-size:10pt}table thead th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }table thead th a img{vertical-align:middle ;padding:0 ;margin:0 }table tfoot tr th,table tfoot tr td{vertical-align:middle ;border-bottom:#666633 2px solid;height:1.8em;padding-top:.6em !important;padding-bottom:.6em !important}table tfoot tr td{font-weight:bold ;color:#000}table tfoot tr th{font-weight:normal ;color:#000}table tfoot tr:first td,table tfoot tr:first th{border-top:#666633 2px solid}table tfoot tr.blank{border:none !important }table tfoot tr.blank th,table tfoot tr.blank td{border:none !important }table tfoot.blank tr{border:none !important }table tfoot.blank tr:first-child th,table tfoot.blank tr:first-child td{border-top:1px solid #666633 !important}table tfoot.blank tr th,table tfoot.blank tr td{border:none !important }table colgroup col.right{text-align:right }table colgroup col.center{text-align:center }table colgroup col.long-desc{font-size:70% }table colgroup col.wi-smallest{width:42px}table colgroup col.wi-verysmall{width:80px}table colgroup col.wi-small{width:128px}table colgroup col.wi-mediumsmall{width:160px}table colgroup col.wi-normal{width:208px}table colgroup col.wi-lightwide{width:256px}table colgroup col.wi-wide{width:320px}table colgroup col.wi-wider{width:384px}table colgroup col.wi-verywide{width:576px}table.tbl-horizontal,table.tbl-plain,table.tbl-list,table.tbl-list-plain{margin-bottom:.6em;border-collapse:collapse ;border:none }table.tbl-horizontal tr td>span,table.tbl-plain tr td>span,table.tbl-list tr td>span,table.tbl-list-plain tr td>span{padding:.3em .3em .6em 0}table.tbl-horizontal th,table.tbl-horizontal td{background:none ;padding-top:.3em;padding-right:.2em;padding-bottom:.2em;padding-left:.3em}table.tbl-horizontal th>input[type="checkbox"],table.tbl-horizontal td>input[type="checkbox"],table.tbl-horizontal th>input[type="radio"],table.tbl-horizontal td>input[type="radio"]{margin:0 .3em .2em 0 !important}table.tbl-horizontal th>input,table.tbl-horizontal td>input,table.tbl-horizontal th>select,table.tbl-horizontal td>select{margin:-0.3em 1px 0 0}table.tbl-horizontal th>input.addition,table.tbl-horizontal td>input.addition,table.tbl-horizontal th>select.addition,table.tbl-horizontal td>select.addition{margin-top:.3em !important}table.tbl-horizontal th .label-above,table.tbl-horizontal td .label-above{display:block ;clear:both ;overflow:hidden ;margin-top:-0.5em}table.tbl-horizontal th.single-col,table.tbl-horizontal td.single-col{padding-top:0 ;padding-bottom:0 }table.tbl-horizontal th{color:#292914}table.tbl-horizontal th h4{margin:0 ;padding:0 }table.tbl-horizontal td>span{padding:0 ;margin:0 }table.tbl-horizontal td>span.wi-smallest{width:42px}table.tbl-horizontal td>span.wi-verysmall{width:80px}table.tbl-horizontal td>span.wi-small{width:92px}table.tbl-horizontal td>span.wi-mediumsmall{width:124px}table.tbl-horizontal td>span.wi-normal{width:172px}table.tbl-horizontal td>span.wi-lightwide{width:220px}table.tbl-horizontal td>span.wi-wide{width:284px}table.tbl-horizontal td>span.wi-wider{width:348px !important}table.tbl-horizontal td>span.wi-verywide{width:540px}table.tbl-horizontal td>span.data,table.tbl-horizontal td>span.plain-data{margin-top:-0.2em;display:block }table.tbl-horizontal td>span.label{color:#292914;padding:0 .3em .5em 0 !important}table.tbl-horizontal td>span.button-inline{margin:0 !important ;padding:.3em 0 0 0;clear:both ;display:inline-block;vertical-align:middle }table.tbl-horizontal td>span.button-inline input.button,table.tbl-horizontal td>span.button-inline input[type="button"],table.tbl-horizontal td>span.button-inline button,table.tbl-horizontal td>span.button-inline a.button{float:left ;margin:0 .3em 0 0 !important}table.tbl-horizontal td>span.customer_vendor_picker{padding:0 !important ;margin:0 !important ;display:inline-block}table.tbl-horizontal td>span.project_picker{margin:-0.3em 0 0 0}table.tbl-horizontal td>span.area-input{padding:0 !important ;margin:-0.3em 1px 0 0 !important}table.tbl-horizontal td>div.data{padding:.1363em 0}table.tbl-horizontal td .plus1{display:inline-block;padding:0 }table.tbl-horizontal td>.condensed{padding:0 !important ;margin:0 }table.tbl-horizontal td>.condensed input,table.tbl-horizontal td>.condensed select{margin-top:.2em}table.tbl-horizontal td>span.wi-small-wide{margin:0 24px 0 0 ;display:block }table.tbl-horizontal thead th{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em;border:none }table.tbl-horizontal.zebra tbody tr:nth-child(odd){background-color:#f5f5f1}table.tbl-horizontal.zebra tbody tr:nth-child(odd) th{background-color:#f5f5f1}table.tbl-horizontal.zebra tbody tr:nth-child(even){background-color:#e0e0d6}table.tbl-horizontal.zebra tbody tr:nth-child(even) th{background-color:#e0e0d6}table.tbl-horizontal.checkered{border-collapse:collapse }table.tbl-horizontal.checkered tbody tr{background-color:#e0e0d6}table.tbl-horizontal.checkered tbody tr td,table.tbl-horizontal.checkered tbody tr th{border-color:#666633;border-width:1px ;border-style:solid ;padding:.3em .6em}table.tbl-horizontal.expanded th.caption{padding-top:1.2em;padding-bottom:.6em}table.tbl-plain tbody td a,table.tbl-list tbody td a,table.tbl-list-plain tbody td a{display:inline-block !important}table.tbl-list{border-spacing:1px ;border-collapse:collapse ;margin:0 0 1em 0}table.tbl-list>caption{margin:.1em 0 0 0}table.tbl-list td,table.tbl-list th{padding:.2em .4em;white-space:normal ;vertical-align:middle }table.tbl-list>thead>tr th:first-child,table.tbl-list>tbody>tr th:first-child,table.tbl-list>tfoot>tr td:first-child{padding-left:.8em !important}table.tbl-list thead{display:table-header-group}table.tbl-list thead tr{height:2.2em}table.tbl-list thead tr th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }table.tbl-list thead tr th.nowrap{white-space:nowrap !important }table.tbl-list thead tr th>a{display:block }table.tbl-list thead tr th>a:link,table.tbl-list thead tr th>a:visited{color:#e0e0d6;text-decoration:underline }table.tbl-list thead tr th>a:hover{color:#e0e0d6;text-decoration:underline }table.tbl-list thead tr th>a:active,table.tbl-list thead tr th>a:focus{color:#e0e0d6;text-decoration:underline }table.tbl-list thead tr th label{color:#e0e0d6}table.tbl-list thead tr th label:hover{text-decoration:underline }table.tbl-list thead.links-condensed tr th a{display:inline }table.tbl-list tbody{border-bottom:#666633 1px solid;display:table-row-group}table.tbl-list tbody tr:nth-child(odd){background-color:#f5f5f1}table.tbl-list tbody tr:nth-child(even){background-color:#e0e0d6}table.tbl-list tbody tr:nth-child(odd).listrow_ok{background-color:#3cff8a}table.tbl-list tbody tr:nth-child(even).listrow_ok{background-color:#a2ffc7}table.tbl-list tbody tr:nth-child(odd).listrow_error{background-color:#ffaeb7}table.tbl-list tbody tr:nth-child(even).listrow_error{background-color:#ffc8ce}table.tbl-list tbody tr:nth-child(odd).listrow_info{background-color:#93d7ee}table.tbl-list tbody tr:nth-child(even).listrow_info{background-color:#bfe7f5}table.tbl-list tbody tr:nth-child(odd).listrow_warning{background-color:#ffe38d}table.tbl-list tbody tr:nth-child(even).listrow_warning{background-color:#ffefc0}table.tbl-list tbody>tr:last-child>td{border-bottom:1px #666633 solid !important}table.tbl-list tbody tr:hover{background-color:#ffffff}table.tbl-list tbody tr.listrow0{background-color:#f5f5f1 !important}table.tbl-list tbody tr.listrow1{background-color:#e0e0d6 !important}table.tbl-list tbody tr.listrow_ok0{background-color:#3cff8a !important}table.tbl-list tbody tr.listrow_ok1{background-color:#a2ffc7 !important}table.tbl-list tbody tr.listrow_error0{background-color:#ffaeb7 !important}table.tbl-list tbody tr.listrow_error1{background-color:#ffc8ce !important}table.tbl-list tbody tr.listrow_info0{background-color:#93d7ee !important}table.tbl-list tbody tr.listrow_info1{background-color:#bfe7f5 !important}table.tbl-list tbody tr.listrow_warning0{background-color:#ffe38d !important}table.tbl-list tbody tr.listrow_warning1{background-color:#ffefc0 !important}table.tbl-list tbody td,table.tbl-list tbody th{color:#292914}table.tbl-list tfoot{display:table-footer-group}table.tbl-list-plain caption,table.tbl-plain caption,table.tbl-list-plain th.caption,table.tbl-plain th.caption{font-size:120% !important ;margin:0;padding:.6em 0 .2em 0}table.tbl-list-plain thead th,table.tbl-plain thead th,table.tbl-list-plain tbody th,table.tbl-plain tbody th,table.tbl-list-plain thead td,table.tbl-plain thead td,table.tbl-list-plain tbody td,table.tbl-plain tbody td{padding:3px .3em 4px .3em !important}table.tbl-list-plain thead th,table.tbl-plain thead th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }table.tbl-list-plain tr th,table.tbl-plain tr th,table.tbl-list-plain tr td,table.tbl-plain tr td{padding:.3em inherit .3em .3em}table.tbl-list-plain.condensed caption,table.tbl-plain.condensed caption{padding-left:0 }table.tbl-list-plain.condensed td,table.tbl-plain.condensed td,table.tbl-list-plain.condensed th,table.tbl-plain.condensed th{padding:.1em 7px .1em 1px}table.tbl-list-plain.lined tr,table.tbl-plain.lined tr{border-bottom:1px #666633 solid}table.tbl-list-plain.lined tr>th,table.tbl-plain.lined tr>th,table.tbl-list-plain.lined tr>th,table.tbl-plain.lined tr>th{vertical-align:middle !important }table.tbl-list-plain thead th{border-top:1px #666633 solid !important;border-bottom:1px #666633 solid;font-weight:bold }table.tbl-list-plain tbody td,table.tbl-list-plain tbody th{border-bottom:1px #666633 solid}table.tbl-dialog th,table.tbl-dialog td{background-color:#eeeeee}table.tbl-dialog th{color:#ffffff;font-size:11pt;vertical-align:top }table.clear{float:none ;clear:both }table.test th,table.test-plain th{background-color:#b3b3b3;color:#0e0e07;font-weight:normal }table.test th.caption,table.test-plain th.caption{background-color:#b3b3b3}table.test td,table.test-plain td{background-color:#cfcdd2}table.test td.longdesc,table.test-plain td.longdesc,table.test td.longdescription,table.test-plain td.longdescription,table.test td.long-desc,table.test-plain td.long-desc,table.test td.long-description,table.test-plain td.long-description{border:1px solid green !important }table.test table,table.test-plain table{border:1px #0000ff solid;border-collapse:collapse }table.test table td,table.test-plain table td,table.test table th,table.test-plain table th{border:1px #c20d18 dotted !important}table.test th{border:1px #666666 solid !important;background-color:#b3b3b3;color:#000;font-weight:normal }table.test th.caption{background-color:transparent}table.test td{border:1px #000 solid;background-color:#cfcdd2}table.test td.longdesc,table.test td.longdescription,table.test td.long-desc,table.test td.long-description{border:1px solid green !important }table.test table{border:2px #0000ff solid;border-collapse:collapse }table.test table td,table.test table th{border:1px #c20d18 dotted !important}table.wi-smallest,table colgroup col.wi-smallest{width:42px}table.wi-verysmall,table colgroup col.wi-verysmall{width:80px}table.wi-small,table colgroup col.wi-small{width:128px}table.wi-mediumsmall,table colgroup col.wi-mediumsmall{width:160px}table.wi-normal,table colgroup col.wi-normal{width:208px}table.wi-lightwide,table colgroup col.wi-lightwide{width:256px}table.wi-wide,table colgroup col.wi-wide{width:320px}table.wi-wider,table colgroup col.wi-wider{width:384px}table.wi-verywide,table colgroup col.wi-verywide{width:576px}table.wi-small-small,table colgroup col.wi-small-small{width:256px}table.wi-small-mediumsmall,table colgroup col.wi-small-mediumsmall{width:288px}table.wi-small-normal,table colgroup col.wi-small-normal{width:336px}table.wi-small-lightwide,table colgroup col.wi-small-lightwide{width:384px}table.wi-small-wide,table colgroup col.wi-small-wide{width:484px}table.wi-small-wider,table colgroup col.wi-small-wider{width:512px}table.wi-small-verywide,table colgroup col.wi-small-verywide{width:704px}table.wi-mediumsmall-small,table colgroup col.wi-mediumsmall-small{width:416px}table.wi-mediumsmall-mediumsmall,table colgroup col.wi-mediumsmall-mediumsmall{width:320px}table.wi-mediumsmall-normal,table colgroup col.wi-mediumsmall-normal{width:368px}table.wi-mediumsmall-lightwide,table colgroup col.wi-mediumsmall-lightwide{width:416px}table.wi-mediumsmall-wide,table colgroup col.wi-mediumsmall-wide{width:480px}table.wi-mediumsmall-wider,table colgroup col.wi-mediumsmall-wider{width:544px}table.wi-mediumsmall-verywide,table colgroup col.wi-mediumsmall-verywide{width:736px}table.wi-normal-small,table colgroup col.wi-normal-small{width:336px}table.wi-normal-mediumsmall,table colgroup col.wi-normal-mediumsmall{width:368px}table.wi-normal-normal,table colgroup col.wi-normal-normal{width:416px}table.wi-normal-lightwide,table colgroup col.wi-normal-lightwide{width:464px}table.wi-normal-wide,table colgroup col.wi-normal-wide{width:528px}table.wi-normal-wider,table colgroup col.wi-normal-wider{width:592px}table.wi-normal-verywide,table colgroup col.wi-normal-verywide{width:784px}table.wi-lightwide-small,table colgroup col.wi-lightwide-small{width:384px}table.wi-lightwide-mediumsmall,table colgroup col.wi-lightwide-mediumsmall{width:416px}table.wi-lightwide-normal,table colgroup col.wi-lightwide-normal{width:464px}table.wi-lightwide-lightwide,table colgroup col.wi-lightwide-lightwide{width:512px}table.wi-lightwide-wide,table colgroup col.wi-lightwide-wide{width:576px}table.wi-lightwide-wider,table colgroup col.wi-lightwide-wider{width:640px}table.wi-lightwide-verywide,table colgroup col.wi-lightwide-verywide{width:832px}table.width-full,table.full-width,table.wi-full{width:100% }table.width-moderate,table.moderate-width,table.wi-moderate{width:auto }table.width-moderate td,table.moderate-width td,table.wi-moderate td,table.width-moderate th,table.moderate-width th,table.wi-moderate th{padding-left:.6em;padding-right:1.2em}div.wrapper table.tbl-list tr,div.cols table.tbl-list tr{border-left:1px solid #666633;border-right:1px solid #666633}#content .ui-tabs-panel>table.tbl-list caption{margin-left:.3em}#content .ui-tabs-panel>table.tbl-list caption{margin-left:.3em}#content>table.tbl-plain,#content>table.tbl-list-plain{margin-top:1em}span.sort{display:inline-block;height:100% ;vertical-align:top;padding-top:6px}span.sort_symbol{display:inline-block;width:10px ;padding:0 ;margin:0 10px 0 0 }span.sort_symbol a{display:block ;width:8px ;height:8px ;font-size:7pt ;padding:0 0 3px 0 ;margin:0 ;text-align:center ;clear:both ;float:none ;vertical-align:top }span.sort_symbol a.ascending{border-top:1px #666633 solid;border-right:1px #666633 solid;border-left:1px #666633 solid}span.sort_symbol a.descending{border-right:1px #666633 solid;border-bottom:1px #666633 solid;border-left:1px #666633 solid}span.sort_symbol a.active{color:#ffffff}span.sort_symbol a:link,span.sort_symbol a:visited{color:#ccb}table#report_table_id.tbl-list>tbody>tr>td{vertical-align:top }table#konten-plan tbody tr td:first-child{text-align:right !important}table#konten-plan tbody tr.heading td{font-size:14pt;border-top:1px #999 solid}table#konten-plan tr:first-child.heading td{border:none}table#eurtable{border-collapse:collapse;width:100%}table tr.chart{border:0}table td.chartname{padding-left:50px}table tr.chartrow{font-size:75%}table .guv_row_background{background:#f0f0f0}table .tr_error{background-color:#ffc9c9}ul{list-style-type:disc;list-style-position:outside;list-style-image:none;padding:0 0 0 1.4em;margin:.4em 0 .4em 0}ul.footnotes{list-style-type:none !important ;list-style-position:outside ;margin:0 0 0 1.8em !important}ul.footnotes li sup{display:inline-block;margin:0 .6em 0 -2.6em;padding:0}ul.footnotes li>ul{position:relative;list-style-type:circle ;list-style-position:outside ;margin:.3em 0 .3em 1.4em !important}ul li ul{list-style-type:circle ;list-style-position:outside }div.table{margin-bottom:1em}div.table.col{float:left ;margin-right:1.6em}div.table div.caption{clear:left ;display:block ;font-weight:bold ;color:#292914}div.table div.field{clear:left ;display:block ;overflow:hidden ;margin-right:2em}div.table div.field span.label{display:inline-block;float:left ;min-width:12em;width:auto}div.table div.field span.value{display:inline-block;float:left ;min-width:12em;width:auto}div.list{font-size:10pt;color:#0e0e07}div.list.col{float:left ;margin-right:2.6em !important;width:auto ;min-width:110px }div.list h4{padding:.6em 0 .2em 0 !important;margin:.2em 0 0 0;font-weight:normal;font-size:11pt;font-family:"Helvetica Neue",Helvetica,Arial;color:#292914}div.list>p,div.list>div{padding:.2em 0 .2em 0 !important;margin:0 !important ;white-space:normal }div.list>p>input[type="checkbox"],div.list>div>input[type="checkbox"],div.list>p>input[type="radio"],div.list>div>input[type="radio"]{padding:0 ;margin:0 .3em .3em 0;float:left }div.list>p label,div.list>div label{width:auto ;float:left }div.list>p{overflow:hidden }div.list>input[type="checkbox"]{clear:both;float:left;margin-right:.4em}div.list>label{width:82% }div.list div{clear:left}div.list>div.no-rows>input[type="checkbox"],div.list>div.no-rows>input[type="radio"]{padding:0 ;margin:.3em .3em 0 0;clear:left }div.list>div.no-rows label{width:82% ;float:left }div.list-table-with-separate-total-table div.full-width{padding-bottom:0 ;margin-bottom:0 }div.list-table-with-separate-total-table div.full-width .tbl-list{margin-bottom:0 }div.list-table-with-separate-total-table div.list-total{width:100% ;margin:0 ;padding:0 ;overflow:hidden }div.list-table-with-separate-total-table div.list-total table.footer-only{margin:0 ;padding:0 }div.list-table-with-separate-total-table div.list-total table.footer-only.right{float:right }input[type="button"],input[type="submit"],input[type="reset"],button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px}input[type="button"].clear,input[type="submit"].clear,input[type="reset"].clear,button.clear{clear:left}input[type="button"].wi-verysmall,input[type="submit"].wi-verysmall,input[type="reset"].wi-verysmall,button.wi-verysmall{min-width:80px}input[type="button"].wi-small,input[type="submit"].wi-small,input[type="reset"].wi-small,button.wi-small{min-width:92px}input[type="button"].wi-mediumsmall,input[type="submit"].wi-mediumsmall,input[type="reset"].wi-mediumsmall,button.wi-mediumsmall{min-width:124px}input[type="button"].wi-normal,input[type="submit"].wi-normal,input[type="reset"].wi-normal,button.wi-normal{min-width:172px}input[type="button"].wi-lightwide,input[type="submit"].wi-lightwide,input[type="reset"].wi-lightwide,button.wi-lightwide{width:220px}input[type="button"].wi-wide,input[type="submit"].wi-wide,input[type="reset"].wi-wide,button.wi-wide{width:284px}input[type="button"].wi-wider,input[type="submit"].wi-wider,input[type="reset"].wi-wider,button.wi-wider{width:348px}input[type="button"].wi-verywide,input[type="submit"].wi-verywide,input[type="reset"].wi-verywide,button.wi-verywide{width:540px}input[type="button"].wi-tiny,input[type="submit"].wi-tiny,input[type="reset"].wi-tiny,button.wi-tiny{width:auto ;padding:.16em .2em .1em .2em;margin:-0.3em 0 0 .2em;display:inline-block;font-size:84% ;min-height:23px;max-height:23px}input[type="button"].wi-verytiny,input[type="submit"].wi-verytiny,input[type="reset"].wi-verytiny,button.wi-verytiny{font-size:8pt !important;padding:0 .3em .1em .3em;display:inline-block;min-height:17px;max-height:17px}button.icon{padding:0 ;margin:0 ;background:none !important;border:0 !important;display:inline-block}button.icon img{vertical-align:middle }input[type="submit"],input[type="button"],input[type="button"].button,button[type="submit"],button[type="button"]{color:#fff;background-color:#406449;border:1px #406449 solid}input[type="submit"]:hover,input[type="button"]:hover,input[type="button"].button:hover,button[type="submit"]:hover,button[type="button"]:hover{color:#fff;background-color:#548360;border:1px #548360 solid}input[type="submit"]:active,input[type="button"]:active,input[type="button"].button:active,button[type="submit"]:active,button[type="button"]:active,input[type="submit"]:focus,input[type="button"]:focus,input[type="button"].button:focus,button[type="submit"]:focus,button[type="button"]:focus{color:#fff;background-color:#548360;border:1px #548360 solid}input[type="button"].neutral,input[type="submit"].neutral,input[type="reset"],input[type="reset"].neutral,button.neutral,button[type="reset"]{color:#1b1b0e;background-color:#e0e0d6;border:1px #292914 solid}input[type="button"].neutral:hover,input[type="submit"].neutral:hover,input[type="reset"]:hover,input[type="reset"].neutral:hover,button.neutral:hover,button[type="reset"]:hover{color:#1b1b0e;background-color:#f5f5f1;border:1px #292914 solid}input[type="button"].neutral:active,input[type="submit"].neutral:active,input[type="reset"]:active,input[type="reset"].neutral:active,button.neutral:active,button[type="reset"]:active,input[type="button"].neutral:focus,input[type="submit"].neutral:focus,input[type="reset"]:focus,input[type="reset"].neutral:focus,button.neutral:focus,button[type="reset"]:focus{color:#000;background-color:#666633;border:1px #0e0e07 solid}input[type="button"].neutral.positions,input[type="submit"].neutral.positions,input[type="reset"].positions,input[type="reset"].neutral.positions,button.neutral.positions,button[type="reset"].positions{padding-right:1.2em}input[type="button"].below{clear:both !important;float:none;overflow:hidden }a.button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px;border:1px #406449 solid;background-color:#406449;color:#fff;text-decoration:none}a.button.below{clear:both !important}a.button:hover{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}a.button:active,a.button:focus{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}a.button.neutral:link,a.button.neutral:visited{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e}a.button.neutral:hover{border:1px #292914 solid;background-color:#f5f5f1;color:#1b1b0e;text-decoration:none}a.button.neutral:active,a.button.neutral:focus{border:1px #0e0e07 solid;background-color:#666633;color:#000;text-decoration:none}a.button.wi-smallest{width:42px}a.button.wi-verysmall{width:80px}a.button.wi-small{width:92px}a.button.wi-mediumsmall{width:124px}a.button.wi-normal{width:172px}a.button.wi-lightwide{width:220px}a.button.wi-wide{width:284px}a.button.wi-wider{min-width:348px}a.button.wi-verywide{min-width:540px}a.button.wi-tiny{display:inline-block;width:auto ;padding:.16em .2em .1em .2em;margin:-0.3em 0 0 .2em;font-size:84% }a.button.toggle{background-color:#f5f5f1 !important}a.button.toggle.off::after{content:" ▸";padding-right:1em}a.button.toggle.on::after{content:" ▾";padding-right:1em}a.button.toggle.with-panel{margin-bottom:0 ;border-bottom:none;border-bottom-left-radius:0px ;border-bottom-right-radius:0px }a.button.toggle.with-panel:hover{border-top:1px #666633 solid !important;border-right:1px #666633 solid !important;border-bottom:0 !important;border-left:1px #666633 solid !important}a.button.toggle:hover{background-color:#e0e0d6 !important;border:1px #666633 solid !important;color:#1b1b0e;text-decoration:none}#content label.button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px;border:1px #406449 solid;background-color:#406449;color:#fff;text-decoration:none}#content label.button:hover{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}#content label.button:active,#content label.button:focus{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}#content label.button.neutral{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e}#content label.button.neutral:hover{border:1px #292914 solid;background-color:#f5f5f1;color:#1b1b0e;text-decoration:none}#content label.button.neutral:active,#content label.button.neutral:focus{border:1px #0e0e07 solid;background-color:#666633;color:#000;text-decoration:none}div.buttons{padding:1em;clear:left ;display:block}div.buttons.positions{margin:0 0 -1.7em 26em;padding:0em}div.buttons.positions label.button.neutral,div.buttons.positions input.positions{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;padding-bottom:.6em !important;margin-bottom:-0.8em !important;background:none !important;border-bottom:none !important}div.buttons.below{padding:0 ;margin:0 }.col>.buttons,.wrapper * .buttons{padding:1em 1em 1em 0 !important}.button-image{display:inline-block}td .button-image,th .button-image{vertical-align:middle}input[type="button"].button-image.delete{background-image:url("image/cross2.png");background-repeat:no-repeat;background-position:0 0;color:#fff;background-color:transparent;border-color:none;border-width:0}.control-panel{border:1px #666633 solid !important;background-color:#f5f5f1;background:linear-gradient(to top, #ccb, #f5f5f1);border-radius:.6em;overflow:hidden }.control-panel span.label{padding-right:.6em}.form-addition{padding:.8em 1em 1.4em 1.2em !important;margin:1em 1em 1em 1.2em !important;width:auto !important ;display:inline-block}.form-addition h3{margin:.3em 0 .1em 0 !important;padding:0 }.form-addition h4{color:#292914 !important;font-size:11pt;font-weight:normal;font-style:normal}.form-addition div.list{margin-top:.2em !important}.select-item{display:inline-block;width:auto ;height:auto;padding:.6em 1em .6em .8em;margin:1em 1em 1em 1.2em;color:#292914;font-size:9pt;border:1px #666633 solid;border-radius:.6em;background-color:#f5f5f1;background:linear-gradient(to top, #ccb, #f5f5f1)}.select-item input,.select-item select{margin-left:.6em}.select-item span.label{float:left ;color:#292914}.select-item table{margin:0 }.select-item table td,.select-item table th{color:#292914}.select-item .floating-boxes{display:table ;margin:.4em 0 .8em 0}.select-item .floating-boxes .floating-box{display:table-cell;float:left ;font-size:9pt;height:1.9em;vertical-align:middle;padding:0 2em 0 0}.select-item .floating-boxes .floating-box .button,.select-item .floating-boxes .floating-box button{margin:0 }.select-item .floating-boxes .floating-box label,.select-item .floating-boxes .floating-box span.label{width:auto;display:inline-block;height:160%}.select-item .floating-boxes .floating-box input[type="checkbox"]{margin:0 .4em 0 0}.select-item .floating-boxes .floating-box select{margin:-0.3em 0 0 0}.ui-tabs-panel>.select-item{margin:1em 1em 1em 1.2em;vertical-align:top }.wrapper>.select-item{margin:.8em 0 1em 0}div.filtered_select input,div.filtered_select select{display:block}div.filtered_select input{background-image:url(../../../image/glass14x14.png);background-repeat:no-repeat;background-position:2px 2px;border-radius:0px;border:solid #a0a0a0 1px;border-bottom:none;padding:0px;padding-left:20px;margin:0;width:500px}div.filtered_select select{width:522px}.toggle_panel.control-panel{border:none !important;background:none !important;border-radius:0 !important;overflow:visible !important}.toggle_panel>a.button.toggle{padding:.2em 0 .2em 1.4em}.toggle_panel>a.button.toggle:hover{background-color:#f5f5f1 !important;text-decoration:underline }.toggle_panel span.summary{font-size:10pt;padding-left:2em;color:#292914}.toggle_panel .toggle_panel_block{display:block;overflow:hidden;padding:1.2em 1em .8em .9em;margin:2em 1em 0em 0;background-color:#f5f5f1;border:1px #666633 solid;border-bottom-left-radius:.6em;border-bottom-right-radius:.6em;border-top-right-radius:.6em;margin-top:-1px}.toggle_panel .toggle_panel_block .buttons{clear:left ;padding:0 !important;margin:0}.toggle_panel .tbl-horizontal{margin-right:1.6em}#content .input-panel{display:inline-block;overflow:hidden ;padding:.4em 1em .6em .9em;margin:1.6em 0 .4em 0;background-color:#f5f5f1;border:1px #666633 solid;border-radius:.6em;width:auto ;min-width:30% }#content .input-panel>h3{margin-top:0 }#content .input-panel p{font-size:9pt;margin:0 0 .4em 0}#content .input-panel table.condensed{margin-bottom:.1em}#content .input-panel table.condensed caption{padding-top:.1em}#content .input-panel table.condensed td span.label{padding-right:.6em}#content .input-panel table.condensed td span.label.above{margin-bottom:0em }#content .ui-tabs-panel>.input-panel{margin-left:1.2em}#content .input-panel.short{min-width:160px}.paginate{display:inline-block;width:auto ;height:auto ;padding:0 ;margin:1em 1em 1em 1.2em;border:1px #666633 solid;border-radius:.6em;background-color:#f5f5f1;color:#292914}.paginate>a,.paginate>span{padding:.4em .6em !important;margin-top:-1px}.paginate .paginate-prev{display:inline-block}.paginate .paginate-prev::before{content:"◄"}.paginate .paginate-prev:hover{border-bottom-left-radius:.6em;border-top-left-radius:.6em}.paginate .paginate-next{display:inline-block}.paginate .paginate-next::after{content:"►"}.paginate .paginate-next:hover{border-bottom-right-radius:.6em;border-top-right-radius:.6em}.paginate .paginate-page{display:inline-block;padding:0 }.paginate span.paginate-page{background-color:#1b1b0e;color:#e0e0d6}.paginate a:hover,.paginate a:active{background-color:#000;color:#ccb;text-decoration:none}table.jump-to{border:1px #666633 solid;border-radius:.6em;background-color:#f5f5f1;margin:.8em 2em 0 1.2em !important}table.jump-to.right{float:right}div.float-cells-table{display:block ;width:100% ;overflow:hidden;font-size:80% }div.float-cells-table div.caption{float:left;display:block;width:auto;padding:0 2em 0 0;margin:0}div.float-cells-table div.cells{float:left;display:block;overflow:hidden;width:100%;background-color:#F66}div.float-cells-table div.cells div.cell{float:left;padding:0 2em 0 0;border-right:1px #fff solid;background-color:#FC6}#content>p,#content>div,#content>td,#content>th{font-size:9pt}#content input,#content select,#content option,#content textarea{font-size:9pt}h1{display:block;text-align:left;margin:0;font-weight:normal;font-size:12pt;line-height:1.2em}#content>h1{position:fixed;z-index:1020;top:60px;width:100%;color:#fff;background-color:#406449;padding:.7em .5em .7em 1.3em;border-top:1px #666633 solid}#content .wrapper h1{color:#000;font-size:13pt;margin:1.6em 0 .4em 0}body>h1{color:#fff;background-color:#406449;padding:.7em .5em .7em 1.3em}h2{color:#000;font-size:13pt;border-style:none;letter-spacing:.14em}#content>h2,.admin>h2{padding:.6em .2em;margin:.6em 0 0 0}#content ui-tabs-panel .wrapper>h2,.admin ui-tabs-panel .wrapper>h2{padding:0 .2em .6em .2em;margin:1.6em 0 .4em 0}#content .wrapper>h2,.admin .wrapper>h2{padding:2em .2em .6em .2em;margin:0 ;font-weight:normal;clear:both}#content .wrapper>h2:first-child,.admin .wrapper>h2:first-child{padding-top:0 }h2.confirm{color:#003c18}h2.error{color:#ae0014}h2.record-title{padding:.6em 0 0 0 !important;font-size:13pt;color:#000}h2.record-title small{color:#000;letter-spacing:0 }.wrapper>h2.record-title{margin:0 1em 1em .2em !important}.ui-tabs-panel>h2.record-title{margin:1em 1em .2em 1.2em !important;padding:.8em 0 0 .1em !important}h3{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em}h3.caption{margin:.6em 0 .4em 0 !important}#content h3{color:#000;padding-left:0 ;margin:.8em 0 .4em 0}#content .wrapper h3{margin-top:1em}#content .wrapper h3:first-child{margin-top:0 }#content table.tbl-horizontal>tbody>tr>th>h3,#content table.tbl-horizontal>tbody>tr>td>h3{margin-top:.2em !important}a{text-decoration:underline;font-weight:bold}a:link,a:visited,a:active{color:#2962ce}a:hover{color:#4e7fdc;text-decoration:underline}a.selected:hover{color:#EBEBEB}a.nomobile{background-color:transparent;border:none}a.green{background-color:DarkGreen;color:white !important;border:none}a.orange{background-color:#FF8000;border:none}a.red{background-color:#FF0000;border:none}ul,ol{font-size:11pt}ul li,ol li{font-size:10pt}.wrapper .col ul{list-style:circle outside;padding:0 ;margin:0 }.wrapper .col ul li{padding:0 0 0 -0.6em;margin:0 0 0 0 }hr{background-color:#666633;border:none;height:2px}div.wi-smallest,span.wi-smallest,div.list.wi-smallest{width:42px}div.wi-verysmall,span.wi-verysmall,div.list.wi-verysmall{width:80px}div.wi-small,span.wi-small,div.list.wi-small{width:128px}div.wi-mediumsmall,span.wi-mediumsmall,div.list.wi-mediumsmall{width:160px}div.wi-normal,span.wi-normal,div.list.wi-normal{width:208px}div.wi-lightwide,span.wi-lightwide,div.list.wi-lightwide{width:256px}div.wi-wide,span.wi-wide,div.list.wi-wide{width:320px}div.wi-wider,span.wi-wider,div.list.wi-wider{width:384px}div.wi-verywide,span.wi-verywide,div.list.wi-verywide{width:576px}div.long-description,div.long-desc,div.longdescription,div.longdesc{font-size:9pt}div.long-description.small,div.long-desc.small,div.longdescription.small,div.longdesc.small{font-size:9pt}div.long-description p,div.long-desc p,div.longdescription p,div.longdesc p{margin:0 0 .6em 0}div.long-description ul,div.long-desc ul,div.longdescription ul,div.longdesc ul,div.long-description ol,div.long-desc ol,div.longdescription ol,div.longdesc ol{margin-top:0 }div.long-description ul li,div.long-desc ul li,div.longdescription ul li,div.longdesc ul li,div.long-description ol li,div.long-desc ol li,div.longdescription ol li,div.longdesc ol li{font-size:9pt}div.description{display:block;float:left ;padding:0 0 .6em 0}div.description.wi-verysmall{width:80px}div.description.wi-small{width:128px}div.description.wi-mediumsmall{width:160px}div.description.wi-normal{width:208px}div.description.wi-wide{width:320px}div.description.wi-lightwide{width:256px}div.description.wi-wider{width:384px}div.description.wi-verywide{width:576px}div.instructions{background-color:#f5f5f1;border:1px #666633 solid;border-radius:.6em;max-width:70% ;margin:1em 1em 1em 1.2em;padding:.6em 1em 1.2em 1.8em;color:#4C4C4C;font-size:80%}div.instructions p{width:30em}span.label{font-size:9pt;font-style:normal }span.value{color:#000}.center{margin:0 auto;width:auto}.accent div.label{float:left ;font-size:80% ;padding-top:.8em}.accent div.data{float:left }.accent div.data input[type="text"]{width:20em !important }pre.filecontent{border:1px solid blue;padding-left:2px;padding-right:2px}.hidden{display:none }.wrapper{overflow:hidden ;margin:1em 1em 1em 1.2em;padding:0 0 1em 0;clear:both ;display:block ;border:1px transparent solid ;width:98.6%}.wrapper .wrapper{margin-left:0 !important }.wrapper.test{background-color:#FFE67C}.wrapper .tbl-horizontal,.wrapper .tbl-plain{float:left }.wrapper>table.tbl-horizontal:last-child{margin-right:0 }.wrapper.toggled{display:inline-block !important;width:98.6%}.wrapper.toggled>table.tbl-horizontal,.wrapper.toggled>div.col{margin-top:-1.8em}.wrapper.toggled>.toggles{display:block ;position:relative ;top:0 ;margin-top:4px ;float:right ;width:100% }.wrapper.toggled>.toggles a.toggle{display:block;width:100% ;height:18px ;background-repeat:no-repeat;background-position:50% 50%}.wrapper.toggled>.toggles a.toggle.min,.wrapper.toggled>.toggles a.toggle.max{background-position-x:99% }.wrapper.toggled>.toggles a.toggle.min{background-image:url(../../image/toggle-down.png)}.wrapper.toggled>.toggles a.toggle.max{background-image:url(../../image/toggle-left.png)}.wrapper.bordered{border:1px #666633 solid;border-radius:4px }.wrapper .col{float:left }.wrapper .col.test{background-color:#FFD7BA;border:1px #6CF solid}.wrapper .col.wi-small{width:128px}.wrapper .col.wi-mediumsmall{width:160px}.wrapper .col.wi-normal{width:208px}.wrapper .col.wi-wide{width:320px}.wrapper .col.wi-lightwide{width:256px}.wrapper .col.wi-wider{width:384px}.wrapper .col.wi-verywide{width:576px}.wrapper .col .tbl-horizontal,.wrapper .col .tbl-plain{float:none ;clear:left }.wrapper>p{max-width:36em;overflow:hidden ;font-size:9pt;line-height:140%;padding-bottom:1em}.horizontal-scroll-wrapper{overflow-x:auto !important}.scroll{overflow:scroll !important}.panel-wrapper{display:flex !important;flex-wrap:wrap;gap:5px}.plus,.minus,.plus0,.plus1{clear:none}.minus,.plus0{color:#ae0014 !important}.plus,.plus1{color:#003c18 !important}span.unbalanced_ledger{background-color:#ffe38d}div.dimmed-text,span.dimmed-text{color:#888888;font-style:italic}.dunned_invoice{font-weight:bold;color:#f00}.customer_dunning_level{font-weight:bold;height:auto !important}#dunning_invoice_list .direct_debit td,#dunning_invoice_list .direct_debit a{color:#888888}#bank_transactions_proposals .invoice_number_highlight a,#bank_transactions_proposals span.invoice_number_highlight{background-color:#003c18;color:#FFFFFF}.spacer{clear:both}#content>p{margin:.6em 2em 1em .7em}#content>p.message_hint{margin:.6em 2em 1em 1em}div#login,div.login{margin:0 auto;width:100%;padding:0 ;text-align:center }div#login h1,div.login h1{text-align:center;font-size:150%;top:0 ;width:100% ;display:block ;vertical-align:middle;background-color:green ;color:white ;padding:.8em 0;z-index:10 }div#login #login-elements,div.login #login-elements{width:34em;margin:0 auto ;text-align:center ;display:block }div#login #login-elements h3,div.login #login-elements h3{text-align:left}div#login #login-elements>div,div.login #login-elements>div{text-align:center }div#login #login-elements>div p,div.login #login-elements>div p{text-align:center}div#login #login-elements div.logo,div.login #login-elements div.logo{width:auto;clear:both;margin:3em auto 1em auto;padding:2em 0 0 0}div#login #login-elements form,div.login #login-elements form{margin:0 auto ;width:100% }div#login #login-elements div.separate-form,div.login #login-elements div.separate-form{background-color:#ddd;border:1px #888888 solid;border-radius:.6em;display:block ;margin:0 auto ;width:100% ;padding:0 .6em 1em .6em}div#login #login-elements table.login,div.login #login-elements table.login{width:auto ;float:none ;clear:both }div#login #login-elements table.login input[type="submit"],div.login #login-elements table.login input[type="submit"]{margin-top:.2em}div#login #login-elements table.login caption,div.login #login-elements table.login caption{margin:.7em 0 .4em 0}div#login #login-elements table.login td select,div.login #login-elements table.login td select{width:220px !important}div#login #login-elements .message,div.login #login-elements .message{width:100% ;word-wrap:normal ;min-width:0}div.logged-in{margin:0 auto ;padding:1em .5em 2em .5em;width:60em;min-width:60em;overflow:hidden}div.logged-in .col{width:48%;display:inline-block;float:left}div.logged-in .col p{font-size:10pt }div.logged-in .message{width:100% ;min-width:100% ;max-width:100% }#requirement_spec_version{padding:.6em 1em 1.2em 1.8em;letter-spacing:.16em;font-size:110% }#column-container{padding-left:0;padding-right:0;margin-left:0;margin-top:.2em;margin-right:0;overflow:hidden }#column-container #tree-column{float:left;width:30em;padding:.3em 1.2em 2em .8em;border-right:1px #000 solid;background-color:none}#column-container #tree-column .jstree>ul{width:342px;overflow-x:hidden}#column-container #tree-column .jstree ul li{line-height:1.8em;padding:0 ;font-size:10pt}#column-container #tree-column .jstree ul li a{border-bottom:none;width:98% }#column-container #tree-column #tree li.flagged>a>ins{background-image:url("../../image/flag-red.png") !important;background-position:0}#column-container #content-column{float:left;width:58em;padding-left:3em;background-color:none}#column-container #content-column #column-content .section{border-left:0;margin-left:0}#column-container #content-column #column-content .section .section-header{display:block ;overflow:hidden;width:90% }#column-container #content-column #column-content .section .section-header h3{font-size:140%;letter-spacing:.16em}#column-container #content-column #column-content .section .section-header h3 span.label{font-size:90% ;font-weight:bold;letter-spacing:.1em;color:#292914}#column-container #content-column #column-content .section .section-header .section-description{margin-bottom:15px;margin-left:0}#column-container #content-column #column-content .section .section-header .section-description div{padding:.3em 0 .4em 0}#column-container #content-column #column-content .section .section-header .section-description div .section-description-heading{font-weight:normal;font-size:100% ;padding:0 0 0 0;display:block}#column-container #content-column #column-content .section .section-header .section-description div span.label{font-size:90%}#column-container #content-column #column-content .section .section-header .section-description div p{color:#000;font-size:106%;line-height:1.5em;margin:0 0 .3em 0}#column-container #content-column #column-content .section .section-header .section-context-menu h3{background-color:#000;color:#000 !important}#column-container #content-column #column-content .section .section-header .section-context-menu h3 span.label{font-weight:normal}#column-container #content-column #column-content .section .section-header #section-list-empty{border:1px #0C42FF solid;background-color:#BBCDFF;padding:.6em}#column-container #content-column #column-content .function-block{border-top:1px solid #bbb;margin:0 ;padding:.8em 0 1.8em 0;overflow:hidden;display:block;clear:both;float:none;width:48em}#column-container #content-column #column-content .function-block .function-block-content{overflow:hidden ;padding:0 0 0 .6em}#column-container #content-column #column-content .function-block .function-block-content .function-block-header{clear:both;overflow:hidden}#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-number{font-weight:normal;width:5em;display:block;float:left}#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc{display:inline-block;overflow:hidden;float:left;width:80%;padding-bottom:1em;font-weight:normal}#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p{margin:0 0 .6em 0;padding:0 }#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p:first-child{font-weight:bold }#column-container #content-column #column-content .function-block .function-block-content .function-block-properties{display:block ;margin:0 0 0 5em;padding:0 ;overflow:hidden;clear:both;font-size:9pt}#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label,#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value{float:left}#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label{width:110px }#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value{width:200px;padding:0 30px 0 0;margin:0}#column-container #content-column #column-content .function-block .sub-function-block-container{margin:1.8em 0 0 5.1em;display:block}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block-header{border-top:1px solid #ccc;padding:.4em 0 .4em .6em;font-size:86% ;letter-spacing:.2em}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block{border-top:1px solid #ccc;margin:.2em 0 .2em 0;padding:.2em 0 .4em 0}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content{margin:.2em 0 .2em 0;padding:.2em .6em .4em .6em}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content .sub-function-block-header{font-weight:normal;font-size:120% ;color:#666666;margin-top:1em}#column-container #content-column #column-content .function-block-form>div{padding:.4em}#column-container #content-column #column-content .section.flagged .section-description,#column-container #content-column #column-content .function-block.flagged,#column-container #content-column #column-content .sub-function-block.flagged{background-color:#ebf8fc}#column-container #content-column #column-content .section.flagged .section-description>.section-description-heading,#column-container #content-column #column-content .function-block.flagged>.function-block-content>div>.function-block-number,#column-container #content-column #column-content .sub-function-block.flagged>.sub-function-block-content>div>.function-block-number{color:#209ec8}#column-container #content-column #column-content .section.selected,#column-container #content-column #column-content .function-block.selected,#column-container #content-column #column-content .sub-function-block.selected{margin-left:-3px;border-left:3px solid #24D115}.section-empty-description{color:#bbb}#requirement_spec_tabs #function-blocks-tab{margin-top:1.4em}.requirement-spec-text-block{border-left:0;margin-left:3px;margin-top:10px}.requirement-spec-text-block>h2{margin-top:0px}.requirement-spec-text-block.flagged>h2{color:#fff}.requirement-spec-text-block.selected{border-left:3px solid #cbb120;margin-left:0}.requirement-spec-text-block-picture-thumbnail{border-radius:5px;border:2px solid #ebebeb;float:left;margin-right:20px;padding:5px;text-align:center;width:130px}.requirement-spec-text-block-picture-thumbnail-img-container{height:64px;margin:auto;padding:0;width:64px}.requirement-spec-text-block-picture-thumbnail.selected{border:2px solid #cbb120}#time_cost_estimate p{margin-top:0;margin-bottom:0}#time_cost_estimate table tbody tr td{vertical-align:top }#time_cost_estimate table tbody tr td:first-child{width:66% }#time_cost_estimate table tbody tr.section th{line-height:2.2em;color:#000}#time_cost_estimate table tbody tr.section th b{font-size:116% }#time_cost_estimate table tbody tr.subtotal td,#time_cost_estimate table tbody tr.subtotal th{font-weight:bold ;background-color:#888888;border-top:1px #000 solid;border-bottom:1px #000 solid;text-align:right}div.function-block * table.tbl-horizontal td{font-size:66% !important }.jstree-requirement-spec .jstree-clicked{background:#cccccc !important;border:0 !important}#tbl-accounts{border-width:0}#tbl-accounts tbody tr.heading.heading th{border-top:1px #999 solid}#tbl-accounts tbody tr.heading.heading th.numeric{padding-right:20px;padding-left:10px}#tbl-accounts tbody tr.heading.th1{font-size:14pt}#tbl-accounts tbody tr.heading.th1 th{padding:1em 0 .4em 0}#tbl-accounts tbody tr.heading.th2{font-size:11pt}#tbl-accounts tbody tr.heading.th2 th{padding:1em 0 .4em 0}#tbl-accounts tbody tr.heading.th3{font-size:10pt}#tbl-accounts tbody tr.heading.th3 th{padding:1em 0 .4em 0}#tbl-accounts tbody td:first-child{text-align:right !important}#tbl-accounts tbody tr.ajax-account-details td{padding:.8em 0 1em 4em}td.row-position-detail{padding:0 0 .2em .4em !important}td.row-position-detail div.table{display:table}td.row-position-detail div.table div.field{display:table-row;padding:.1em 0;height:2em !important}td.row-position-detail div.table div.field span.label{width:10em;height:2em !important;vertical-align:middle;display:table-cell;padding:.3em 0 0 0}td.row-position-detail div.table div.field span.value{height:2em}td.row-position-detail div.table div.field span.value span.data{padding:.3em 0 .2em .5em !important;display:block}table#display_row tbody tr td a.row-position{float:left;padding:.6em .2em 0 0}table#display_row tbody tr td input.row-position{float:left}#results{clear:left;width:95vw}.layout-split-right #results{width:80vw}#row_table_scroll_id{max-width:96vw !important}img.icon-sort-up{content:url("../../image/up-small.png")}img.icon-sort-down{content:url("../../image/down.png")}img.icon-dragdrop{content:url("../../image/updown2.png")}img.icon-delete{content:url("../../image/cross2.png")}img.icon-map{content:url("../../image/map-earth.png")}span.area-input span.switch-to-textarea:after{content:url("../../image/pencil.png");vertical-align:top}span.upload_drop_zone{padding:10px;color:#1b1b0e;background-color:#e0e0d6;border:1px #292914 solid;border-radius:6px}.overlay_div{position:relative}.overlay_img{position:absolute;top:-100px;left:-100px;z-index:2;cursor:pointer}.thumbnail{cursor:pointer}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:11pt;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:9000 }.ui-autocomplete .ui-menu-item a:hover{background-color:#292914;color:#fff}.ui-autocomplete li a{display:block ;font-size:80% ;padding-top:.4em !important;padding-bottom:.4em !important}.ui-autocomplete li a:hover{background-color:#C9C9C9;border:none ;color:#000}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker.ui-widget-content{background-color:#ffffff;border:1px #666633 solid}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-header.ui-datepicker-prev,.ui-datepicker .ui-datepicker-header.ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-header.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header.ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-header.ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header.ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{float:left;left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{left:1px;background-position:25% 25% }.ui-datepicker .ui-datepicker-header .ui-datepicker-next{float:right ;right:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:1px;background-position:25% 25% }.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{margin:1px 0}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month{margin-right:.2em}.ui-datepicker .ui-datepicker-header select.ui-datepicker-month-year{width:100%}.ui-datepicker .ui-datepicker-header select.ui-datepicker-month,.ui-datepicker .ui-datepicker-header select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-header.ui-corner-all{cursor:pointer }.ui-datepicker .ui-datepicker-header.ui-corner-all.ui-state-hover{border:none !important ;curser:pointer }.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-datepicker table{width:100%;font-size:9pt;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker table th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker table td{border:0;padding:1px}.ui-datepicker table td span,.ui-datepicker table td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker table td a.ui-state-hover{color:#ffffff;background-color:#1b1b0e}.ui-datepicker table.ui-datepicker-calendar .ui-state-highlight{color:#ffffff;background-color:#1b1b0e;border:1px #888888 solid}.ui-datepicker table.ui-datepicker-calendar td a.ui-state-default{color:#292914}.ui-datepicker table.ui-datepicker-calendar td a.ui-state-hover{color:#ffffff;background-color:#000000;border:#000000}.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{border:1px solid #292914;background-color:#292914;color:#f5f5f1}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e;font-weight:normal }.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}img.ui-datepicker-trigger{vertical-align:middle;margin-left:.2em}.ui-dialog{z-index:8001 ;position:absolute;top:0;left:0;outline:0;border:1px #666633 solid;border-radius:.6em}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;border:none;background-color:#406449 !important;color:#fff !important;font-weight:normal;position:relative;text-align:left;font-size:13pt}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;right:.3em;top:0;width:21px;margin:5px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background-color:#f5f5f1 !important;background:linear-gradient(to bottom, #f5f5f1, #ccb) !important;overflow:auto}.ui-dialog .wrapper{margin:0 }.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none;display:inline-table;border-collapse:collapse }.ui-menu.ui-widget-content{border:1px #666633 solid}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;background-color:#e0e0d6;color:#1b1b0e;border-bottom:1px #666633 solid}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal;background:none ;border:0 }.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu.ui-menu-icons{position:relative}.ui-menu.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}ul.context-menu-list{margin:0;padding:0;min-width:120px;max-width:250px;display:inline-block;position:absolute;list-style-type:none;border:1px solid #DDD;background:#EEE;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);-ms-box-shadow:0 2px 5px rgba(0,0,0,0.5);-o-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5)}ul.context-menu-list li.context-menu-item{padding:2px 2px 2px 24px;background-color:#EEE;position:relative;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}ul.context-menu-list li.context-menu-item.context-menu-heading{text-decoration:underline;font-weight:bold}ul.context-menu-list li.context-menu-item.hover{cursor:pointer;background-color:#39F}ul.context-menu-list li.context-menu-item.hover>.context-menu-list{display:block }ul.context-menu-list li.context-menu-item.disabled{color:#666}ul.context-menu-list li.context-menu-item.hover,ul.context-menu-list li.context-menu-item.disabled.hover{cursor:default ;background-color:#EEE}ul.context-menu-list li.context-menu-item .icon{min-height:18px;background-repeat:no-repeat;background-position:4px 2px}ul.context-menu-list li.context-menu-item.context-menu-separator{padding-bottom:0;border-bottom:1px solid #DDD}ul.context-menu-list li.context-menu-item.context-menu-submenu:after{content:">";color:#666;position:absolute;top:0;right:3px;z-index:1}ul.context-menu-list li.context-menu-item>.context-menu-list{display:none;right:-5px;top:5px}ul.context-menu-list li.context-menu-item .context-menu-accesskey{text-decoration:underline}ul.context-menu-list li.context-menu-item>label>input,ul.context-menu-list li.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ul.context-menu-list .context-menu-input>label>*{vertical-align:top}ul.context-menu-list .context-menu-input>label>input[type="checkbox"],ul.context-menu-list .context-menu-input>label>input[type="radio"]{margin-left:-17px}ul.context-menu-list .context-menu-input>label,ul.context-menu-list .context-menu-input>label>input[type="text"],ul.context-menu-list .context-menu-input>label>textarea,ul.context-menu-list .context-menu-input>label>select{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}ul.context-menu-list .context-menu-input>label>span{margin-left:5px }ul.context-menu-list .context-menu-input>label>textarea{height:100px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar .ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner .ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner .ui-spinner-button{width:16px;height:50%;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner .ui-spinner-up{top:0}.ui-spinner .ui-spinner-down{bottom:0}.ui-spinner .ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;cursor:pointer}.ui-tabs .ui-tabs-nav li .ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li .ui-tabs-active a,.ui-tabs .ui-tabs-nav li .ui-state-disabled a,.ui-tabs .ui-tabs-nav li .ui-tabs-loading a{cursor:text;outline:0 }.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:.4em 0 1em 0}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tooltip{position:absolute;z-index:9999;max-width:300px;padding:8px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background-color:#666633 !important}.ui-tooltip .ui-tooltip-content{color:#ffffff}body .ui-tooltip{border-width:2px }.ui-widget .ui-widget-header{background:none;color:#ffffff;font-weight:bold}.ui-widget .ui-widget-header a{color:#ffffff}.ui-widget .ui-widget-content{border:none;background:none }.ui-widget .ui-widget{font-size:10pt}.cke_editable{background-color:white;padding:6px;border-top:1px #999 solid;border-right:1px #ddd solid;border-left:1px #ddd solid;overflow:auto ;font-size:11pt ;min-width:220px;min-height:4em}.cke_editable:focus{outline:none ;background-color:#ccb;border:1px #0e0e07 solid}.cke_editable p{font-size:10pt !important;padding:0 ;margin:0 0 .4em 0;font-weight:normal}div.cke_editable.wi-small-wide{margin-right:24px !important }body>.ui-dialog>.ui-dialog-content>p>.cke_editable{border:1px #dcdcdc solid !important;padding:.4em;margin:0;font-size:100%;width:100% !important}.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_777777_256x240.png) !important}.ui-state-default{border:1px solid #cccccc;background:none ;font-weight:bold;color:#1b1b0e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-state-focus{background:none ;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-focus a,.ui-state-hover a:hover,.ui-state-focus a:hover,.ui-state-hover a:link,.ui-state-focus a:link,.ui-state-hover a:visited,.ui-state-focus a:visited{color:#000;text-decoration:underline}.ui-state-active{border:1px solid #fbd850;background:none ;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight{border:1px solid #fed22f;background:none ;color:#363636}.ui-state-highlight a{color:#363636}.ui-state-error{border:1px solid #cd0a0a;background:none ;color:#ffffff}.ui-state-error a{color:#ffffff}.ui-state-error-text{color:#ffffff}.ui-priority-primary{font-weight:bold}.ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:#666666;opacity:.5;filter:alpha(opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000;opacity:.2;filter:alpha(opacity=20);border-radius:.6em}.chart_picker,.project_picker,.part_picker{display:inline-block}.chart_picker:before,.project_picker:before,.part_picker:before{display:inline-block;vertical-align:middle;height:100%}span.chart_picker,span.project_picker,span.part_picker{white-space:nowrap ;padding-top:0 !important;padding-bottom:0 !important}span.chart_picker input,span.project_picker input,span.part_picker input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.part_picker_part,div.project_picker_project,div.chart_picker_chart{padding:5px;margin:5px;border:1px;border-color:darkgray;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:white;cursor:pointer}div.part_picker_part:hover,div.project_picker_project:hover,div.chart_picker_chart:hover{color:#000;text-decoration:underline}span.customer_vendor_picker{margin:0 !important;padding:0 !important}.customer-vendor-picker-undefined,.chartpicker-undefined,.projectpicker-undefined,.partpicker-undefined{color:red;font-style:italic}.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:11pt;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}.ms2side__div{clear:left;width:100%;padding:1px;float:left;background:url('') repeat-x}.ms2side__select{float:left}.ms2side__header{color:#666;font-size:9pt;line-height:1em;padding:0 0 .3em 0;display:block}.ms2side__options,.ms2side__updown{float:left;font-size:10pt;margin:0;padding:0 8px;width:40px;color:black;text-align:center;overflow:hidden}.ms2side__options{padding-top:1em !important}.ms2side__updown{font-size:10pt}.ms2side__options p,.ms2side__updown p{margin:2px 0;padding:0;cursor:pointer;border:1px solid black;width:auto !important;background-color:#e0e0d6;color:#1b1b0e;border-color:1px #292914 solid;border-radius:3px}.ms2side__options p.ms2side_hover,.ms2side__updown p.ms2side_hover{background-color:#3C3C3B;border-color:#000000;color:#ffffff;cursor:pointer}.ms2side__options>p.ms2side__hide,.ms2side__updown>p.ms2side__hide{cursor:default;color:#9e9e9e;border:1px solid grey;background-color:#D4D4D4 !important}.ms2side__div select{width:12em;float:left}.tooltipster-default{border-radius:.6em;border:2px solid #000;background-color:#666633;color:#fff;max-width:400px }.tooltipster-default .tooltipster-content{font-size:10pt;line-height:16px;padding:1.2em 1em 1.2em 1.4em;overflow:hidden;background-color:#666633}.tooltipster-default .tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;max-width:400px ;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 1);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-moz-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-ms-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-o-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);transition-timing-function:cubic-bezier(.23, .635, .495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tooltipster-light{border-radius:.6em;border:1px solid #e0e0d6;background-color:#666633;color:#f5f5f1}.tooltipster-light .tooltipster-content{font-size:9pt;line-height:16px;background-color:#666633;padding:1em 1.4em}div.cpc_block,div.ppp_block{overflow:hidden;float:left;width:350px}div.ppp_block span.ppp_block_number{float:left}div.ppp_block span.ppp_block_description{float:right;margin-left:1em;font-weight:bold}div.cpc_block span.cpc_block_number{float:left}div.cpc_block span.cpc_block_description{float:left;margin-left:1em;font-weight:bold}div.cpc_block span.cpc_block_balance{float:right}div.cpc_block span.cpc_line_balance{display:none}div.ppp_line span.ppp_block_description{margin-left:1em;font-weight:bold}div.cpc_line span.cpc_block_description{margin-left:1em;font-weight:bold}div.cpc_line span.cpc_block_second_row{display:none}.customer-vendor-picker-undefined,.chartpicker-undefined,.projectpicker-undefined,.partpicker-undefined{color:red;font-style:italic}span.cpc_popup_button,span.ppp_popup_button{display:inline-block;vertical-align:middle;margin-left:-24px;height:20px;width:20px;cursor:pointer;background:url("../../image/search.svg") no-repeat center right;background-size:contain}.wrapper>.buttons{padding-left:0 !important}.wrapper .select-item,.wrapper .form-addition,.wrapper .input-panel{margin-left:0 !important}.wrapper>.col{margin-right:1.6em}.wrapper>.col>.tbl-horizontal{margin-right:0 !important }.wrapper .tbl-list caption{padding-left:0 }#content .ui-tabs-panel div.wrapper:first-child{margin-top:1.5em}.ui-tabs-panel>div.select-item{margin:1.8em 2em .8em 1.2em !important}.ui-tabs-panel>div.form-addition{margin-left:0 !important }.ui-dialog-content{background:#ffffff}.ui-widget-content{background:transparent}.ui-dialog-content .select-item,.ui-widget-content .select-item{margin:1em 1em 1em 0}.ui-dialog-content .buttons,.ui-widget-content .buttons{padding:1em 1em 1em 0}.ck.ck-editor__editable_inline ul{padding:revert;list-style:revert}.tabwidget{width:100%;overflow:hidden;position:relative;zoom:1;padding:0 !important;border:0;color:#1b1b0e;background:transparent}.tabwidget>ul{display:block;list-style:none;outline:0;padding:.2em .2em 0 0;margin:0;font-size:11pt;font-weight:bold;line-height:1.3;text-decoration:none}.tabwidget>ul li{position:relative;top:1px;float:left;list-style:none;margin:1px .2em 0 0;padding:0;white-space:nowrap;border-bottom:0 !important;border-top-right-radius:4px;border-top-left-radius:4px;border:1px solid #cccccc;background-color:#ffffff;color:#1b1b0e;font-size:9pt;font-weight:bold}.tabwidget>ul li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.tabwidget>ul li.ui-tabs-selected a{cursor:pointer}.tabwidget>ul li a{float:left;padding:.2em .7em;text-decoration:none;cursor:pointer}.tabwidget>ul li.ui-state-default{margin:0 0 0 .6em;background:#ffffff;color:#1b1b0e;border:1px #666633 solid;font-weight:normal}.tabwidget>ul li.ui-state-default a,.tabwidget>ul li.ui-state-default a:link{color:#1b1b0e;font-weight:normal}.tabwidget>ul li.ui-state-hover{color:#1b1b0e;background-color:#e0e0d6}.tabwidget>ul li.ui-state-active{color:#1b1b0e;background-color:#eeeee9}.tabwidget>ul li.ui-state-active a,.tabwidget>ul li.ui-state-active a:link,.tabwidget>ul li.ui-state-active a:visited{color:#1b1b0e;outline:0 }.tabwidget>ul li.ui-state-active.ui-state-hover{color:#1b1b0e}.tabwidget>ul li.ui-state-disabled a{cursor:text;outline:0 }.tabwidget>ul li.ui-state-processing a{cursor:text}.tabwidget>ul li.ui-state-loading a{outline:0 }.tabwidget>ul.ui-tabs-nav{position:fixed;top:100px;width:100%;z-index:1029;margin:0 .4em .6em 0;padding:.4em .2em 0 .7em;background-color:#ffffff;border-bottom:1px #666633 solid !important}.tabwidget>ul.ui-tabs-nav li{margin:1px .2em 0 0}.tabwidget>ul.ui-tabs-nav li a{padding:.2em .7em}.tabwidget>ul.ui-tabs-nav li.ui-tabs-active{border-bottom:1px #eeeee9 solid !important;margin-bottom:-1px;padding-bottom:0}.tabwidget.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.tabwidget>div{display:none;padding-top:3.5em !important;border-bottom:none;width:100%;height:100%;min-height:400px;overflow:hidden }.tabwidget>div.ui-tabs-panel{width:100%;overflow:hidden;display:block}.tabwidget>div.ui-tabs-panel>.tabwidget{position:relative }.tabwidget>div.ui-tabs-panel>.tabwidget>.ui-tabs-nav{position:relative ;top:auto;background-color:transparent}.tabwidget>div.ui-tabs-panel>.tabwidget>.ui-tabs-panel{background-color:#ffffff;background-color:transparent ;position:relative ;top:auto;padding-top:0 !important }.tabwidget>div.ui-tabs-panel.ui-widget-content{border:0 }a.no-underlined-links,a.no-underlined-links:visited,a.no-underlined-links:hover{text-decoration:none !important;background-color:transparent !important;border:none}a.no-underlined-links:hover{background:none}body+#menuv3{top:0 important}body div.admin{padding:60px 0 0 0 ;background-image:linear-gradient(to bottom, #f5f5f1, #ccb)}body div.admin h1{background-color:#fe5f14 !important;color:#ffffff;top:30px ;position:fixed;width:100% ;padding:.6em .5em .5em .6em;z-index:1000}body div.admin h1+.wrapper{padding-top:1.2em}body div.admin .logo{width:auto;clear:both;margin:3em auto 1em auto;padding:2em 0 0 0}body div.admin .separate-form{background-color:#ddd;border:1px #888888 solid;border-radius:.6em;display:block ;width:24em;margin:0 auto ;padding:.7em .6em 1em .6em}body div.admin .tabwidget{padding:2.4em 0 0 0 !important}body div.admin .tabwidget .ui-tabs-nav{top:66px}body div.admin .tabwidget .ui-tabs-panel{padding:2em 1em 1em 1em;overflow:hidden;height:auto;min-height:300px }body div.admin>form{display:block ;margin-top:1px ;padding-top:1.2em}@media screen and (min-device-width:480px) and (max-device-width:767px){body #content .tbl-horizontal th{width:208px;background-color:#D6EEBF}body #content .tbl-horizontal th .colgroup col{width:256px}body #content .tbl-horizontal th.wi-smallest{width:208px}body #content .tbl-horizontal th.wi-verysmall{width:208px}body #content .tbl-horizontal th.wi-small{width:208px}body #content .tbl-horizontal th.wi-mediumsmall{width:208px}body #content .tbl-horizontal th.wi-normal{width:208px}body #content .tbl-horizontal th.wi-lightwide{width:208px}body #content .tbl-horizontal th.wi-wide{width:208px}body #content .tbl-horizontal th.wi-wider{width:208px}body #content .tbl-horizontal th.wi-verywide{width:208px}}@media screen and (max-device-width:1024px){body #content .tbl-horizontal th{width:256px}body #content .tbl-horizontal th.wi-smallest{width:208px}body #content .tbl-horizontal th.wi-verysmall{width:208px}body #content .tbl-horizontal th.wi-small{width:208px}body #content .tbl-horizontal th.wi-mediumsmall{width:208px}body #content .tbl-horizontal th.wi-normal{width:208px}body #content .tbl-horizontal th.wi-lightwide{width:208px}body #content .tbl-horizontal th.wi-wide{width:208px}body #content .tbl-horizontal th.wi-wider{width:208px}body #content .tbl-horizontal th.wi-verywide{width:208px}}@media screen and (min-device-width:768px) and (max-device-width:1023px){.tbl-horizontal th{width:208px}.tbl-horizontal th.wi-smallest{width:208px}.tbl-horizontal th.wi-verysmall{width:208px}.tbl-horizontal th.wi-small{width:208px}.tbl-horizontal th.wi-mediumsmall{width:208px}.tbl-horizontal th.wi-normal{width:208px}.tbl-horizontal th.wi-lightwide{width:208px}.tbl-horizontal th.wi-wide{width:208px}.tbl-horizontal th.wi-wider{width:208px}.tbl-horizontal th.wi-verywide{width:208px}}@media screen and (max-device-width:1024px){.tbl-horizontal th{width:208px}.tbl-horizontal th.wi-smallest{width:208px}.tbl-horizontal th.wi-verysmall{width:208px}.tbl-horizontal th.wi-small{width:208px}.tbl-horizontal th.wi-mediumsmall{width:208px}.tbl-horizontal th.wi-normal{width:208px}.tbl-horizontal th.wi-lightwide{width:208px}.tbl-horizontal th.wi-wide{width:208px}.tbl-horizontal th.wi-wider{width:208px}.tbl-horizontal th.wi-verywide{width:208px}}@media print{body{margin-left:1.4em}#menuv3,#html-menu,#frame-header,#main_menu_div,#js-header,body>div.layout-split-left,#tree-column,ul.ui-tabs-nav,div.layout-actionbar,.control-panel,.input-panel,.toggles{display:none !important}body>div.layout-split-right{margin-left:0 !important}.wrapper.toggled>table.tbl-horizontal,.wrapper.toggled>div.col{margin-top:0 !important }div.buttons.positions{display:none;margin:0 0 0 0 !important}#content{padding:1em 0 0 0 !important;margin:0 }#content td,#content p,#content div,#content span,#content input,#content textarea,#content select,#content option{font-size:7pt !important}#content>h1{color:#222222;padding:0 0 0 0 ;top:0 ;position:absolute }#content wrapper{margin:.4em 1em 1em 1.2em;padding:0 0 .4em 0}#content caption,#content th.caption,#content td.caption{font-size:9pt;font-weight:bold;padding:.1em 0 .1em .2em;margin:.1em 0 .1em 0;display:table-cell}#content .tbl-horizontal tbody tr td,#content .tbl-horizontal tbody tr th{border-color:#666633;border-width:.3pt !important;border-style:solid ;padding:.3em .6em}#content .tbl-horizontal tbody tr th,#content .tbl-horizontal tbody tr span.label{font-size:6pt !important}#content .tbl-list{margin-top:1.2em;width:96% !important }#content .tbl-list caption{margin:0 !important ;padding:0 !important }#content .tbl-list thead{overflow:hidden }#content .tbl-list thead tr th{font-size:70% }#content .tbl-list tbody tr{border-bottom:1px #000 solid !important}#content .tbl-list tbody tr:nth-child(odd){background-color:none}#content .tbl-list tbody tr:nth-child(even){background-color:none}#content .tbl-list tbody tr td{border-bottom:1px #000 solid !important;vertical-align:top !important }#content col.wi-smallest{width:25px !important}#content col.wi-verysmall{width:48px !important}#content col.wi-small{width:77px !important}#content col.wi-mediumsmall{width:96px !important}#content col.wi-normal{width:125px !important}#content col.wi-lightwide{width:154px !important}#content col.wi-wide{width:192px !important}#content col.wi-wider{width:230px !important}#content col.wi-verywide{width:346px !important}#content input[type="text"],#content input[type="customer"],#content input.numeric,#content textarea,#content select,#content span.data,#content select,#content textarea{width:auto !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;border:none;color:#000 !important;background-color:none !important;background:none !important;overflow:visible !important}#content textarea{display:block ;height:auto !important ;overflow-y:visible !important;min-width:16em ;width:100% !important;padding:0 ;resize:vertical}#content table.tbl-list td textarea{min-height:4.2em !important}#content table.tbl-list td input{padding-left:0 !important}#content span.data{width:auto;border:none }#content input.wi-date{align:left !important;padding:0 !important}#content select{padding:0 0 .4em .2em !important}#content div.cke_editable{min-height:1.8em !important;height:auto !important;border:none;overflow:hidden !important}#content a.button-image,#content a.button,#content input[type="button"],#content input.neutral,#content td img{display:none }#content input.wi-smallest,#content select.wi-smallest{width:25px !important}#content input.wi-verysmall,#content select.wi-verysmall{width:48px !important}#content input.wi-small,#content select.wi-small{width:55px !important}#content input.wi-mediumsmall,#content select.wi-mediumsmall{width:74px !important}#content input.wi-normal,#content select.wi-normal{width:103px !important}#content input.wi-lightwide,#content select.wi-lightwide{width:132px !important}#content input.wi-wide,#content select.wi-wide{width:170px !important}#content input.wi-wider,#content select.wi-wider{width:209px !important}#content input.wi-verywide,#content select.wi-verywide{width:324px !important}}body.developing>header{background-color:#406449;display:block;overflow:hidden}body.developing>header h1{float:left;color:#fff;padding:1em}body.developing>header nav{float:right;padding:1em}body.developing>header nav a:link,body.developing>header nav a:visited{color:white }body.developing .wrapper p,body.developing .wrapper ul,body.developing .wrapper ol,body.developing .wrapper li,body.developing .wrapper h2,body.developing .wrapper h3,body.developing .wrapper h4{clear:both;width:60em;max-width:60em}body.developing>p,body.developing>h2,body.developing>h3,body.developing>h4{margin-left:.8em}body.developing h2,body.developing h3,body.developing h4{font-weight:bold ;color:#000 !important;clear:left;padding-left:0 !important}body.developing h2{font-size:130%}body.developing h3{font-size:120%}body.developing h4{font-size:110%}body.developing pre{margin:0 0 1em 0;padding:.6em;border:1px #000 solid;background-color:#ddd;display:inline-block;clear:both}body.developing pre code{padding:0 }body.developing div.code-highlighted{margin:0 0 1em 0;padding:.6em;border:1px #000 solid;background-color:#ddd;display:inline-block}body.developing p.picture{background-color:#fff;padding:.8em;border:1px #888888 solid;display:inline-block;width:auto}body.developing .wrapper .tbl-horizontal{border:1px black solid !important;border-collapse:collapse}body.developing .wrapper .tbl-horizontal tbody{border-top:none}body.developing .wrapper .tbl-horizontal caption,body.developing .wrapper .tbl-horizontal th{padding-left:.6em}body.developing .wrapper .tbl-horizontal th.caption{border-top:none;border-bottom:none}body.developing .wrapper .tbl-horizontal.test th,body.developing .wrapper .tbl-horizontal.test-plain th{padding-left:.3em}body.developing .wrapper .tbl-horizontal.test td,body.developing .wrapper .tbl-horizontal.test-plain td{display:block;overflow:visible;border-bottom:1px #666666 solid}body.developing .wrapper .tbl-horizontal.test tr:last-child td,body.developing .wrapper .tbl-horizontal.test-plain tr:last-child td{border:none }body.developing .wrapper.clear .tbl-horizontal{clear:both }body.developing .wrapper table.tbl-list>thead>tr th:first-child,body.developing .wrapper table.tbl-list>tbody>tr td:first-child{padding-left:0 !important}body.developing .wrapper div.test-box{font-size:80% ;overflow:visible;padding:.3em .5em;background-color:#9D9E9D;float:left;border:1px #000 dotted}body.developing input[type="submit"],body.developing input[type="button"],body.developing input[type="button"].button,body.developing button[type="submit"],body.developing button[type="button"],body.developing a.button{color:#fff;background-color:#406449;border:1px #406449 solid}body.developing input[type="submit"].hover,body.developing input[type="button"].hover,body.developing input[type="button"].button.hover,body.developing button[type="submit"].hover,body.developing button[type="button"].hover,body.developing a.button.hover{color:#fff;background-color:#548360;border:1px #548360 solid}body.developing input[type="submit"].active,body.developing input[type="button"].active,body.developing input[type="button"].button.active,body.developing button[type="submit"].active,body.developing button[type="button"].active,body.developing a.button.active{color:#fff;background-color:#548360;border:1px #548360 solid}body.developing input[type="button"].neutral,body.developing input[type="submit"].neutral,body.developing input[type="reset"],body.developing input[type="reset"].neutral,body.developing button.neutral,body.developing button[type="reset"]{color:#1b1b0e;background-color:#e0e0d6;border:1px #292914 solid}body.developing input[type="button"].neutral.neutral-hover,body.developing input[type="submit"].neutral.neutral-hover,body.developing input[type="reset"].neutral-hover,body.developing input[type="reset"].neutral.neutral-hover,body.developing button.neutral.neutral-hover,body.developing button[type="reset"].neutral-hover{color:#1b1b0e;background-color:#f5f5f1;border:1px #292914 solid}body.developing input[type="button"].neutral.neutral-active,body.developing input[type="submit"].neutral.neutral-active,body.developing input[type="reset"].neutral-active,body.developing input[type="reset"].neutral.neutral-active,body.developing button.neutral.neutral-active,body.developing button[type="reset"].neutral-active,body.developing input[type="button"].neutral.neutral-focus,body.developing input[type="submit"].neutral.neutral-focus,body.developing input[type="reset"].neutral-focus,body.developing input[type="reset"].neutral.neutral-focus,body.developing button.neutral.neutral-focus,body.developing button[type="reset"].neutral-focus{color:#000;background-color:#666633;border:1px #0e0e07 solid}.icon16{background:url(../../image/maps/icons16.png) 16px 0 no-repeat;padding:0;width:16px;height:16px}.icon16.admin{background-position:0 0}.icon16.ap{background-position:-16px 0}.icon16.ap_aging{background-position:-32px 0}.icon16.ap_report{background-position:-48px 0}.icon16.ap_transaction_add{background-position:-64px 0}.icon16.appointment{background-position:-80px 0}.icon16.ar{background-position:-96px 0}.icon16.ar_aging{background-position:-112px 0}.icon16.ar_report{background-position:-128px 0}.icon16.ar_transaction_add{background-position:-144px 0}.icon16.assembly_add{background-position:-160px 0}.icon16.assembly_produce{background-position:-176px 0}.icon16.assembly_report{background-position:-192px 0}.icon16.balance_sheet{background-position:-208px 0}.icon16.cash{background-position:-224px 0}.icon16.cash_report{background-position:-240px 0}.icon16.chart_of_accounts{background-position:-256px 0}.icon16.contact{background-position:-272px 0}.icon16.credit_note_add{background-position:-288px 0}.icon16.crm{background-position:-304px 0}.icon16.customer{background-position:-320px 0}.icon16.customer_add{background-position:-336px 0}.icon16.customer_report{background-position:-352px 0}.icon16.datev{background-position:-368px 0}.icon16.delivery_order_add{background-position:-384px 0}.icon16.delivery_order_report{background-position:-400px 0}.icon16.document_template{background-position:-416px 0}.icon16.dunning_add{background-position:-432px 0}.icon16.dunnings_report{background-position:-448px 0}.icon16.email{background-position:-464px 0}.icon16.follow_up{background-position:-480px 0}.icon16.gl{background-position:-496px 0}.icon16.gl_report{background-position:-512px 0}.icon16.help{background-position:-528px 0}.icon16.income_statement{background-position:-544px 0}.icon16.invoices_report{background-position:-560px 0}.icon16.journal{background-position:-576px 0}.icon16.knowledge{background-position:-592px 0}.icon16.label{background-position:-608px 0}.icon16.license_add{background-position:-624px 0}.icon16.license_report{background-position:-640px 0}.icon16.logout{background-position:-656px 0}.icon16.master_data{background-position:-672px 0}.icon16.master_data_report{background-position:-688px 0}.icon16.mdi_text_editor{background-position:-704px 0}.icon16.memo{background-position:-720px 0}.icon16.message{background-position:-736px 0}.icon16.opportunity{background-position:-752px 0}.icon16.package_lists{background-position:-768px 0}.icon16.part_add{background-position:-784px 0}.icon16.part_report{background-position:-800px 0}.icon16.payment{background-position:-816px 0}.icon16.payment_report{background-position:-832px 0}.icon16.phone{background-position:-848px 0}.icon16.preferences{background-position:-864px 0}.icon16.prices_update{background-position:-880px 0}.icon16.printing{background-position:-896px 0}.icon16.program{background-position:-912px 0}.icon16.project_add{background-position:-928px 0}.icon16.project_report{background-position:-944px 0}.icon16.project_transaction_report{background-position:-960px 0}.icon16.purchase_order_add{background-position:-976px 0}.icon16.purchase_order_printing{background-position:-992px 0}.icon16.purchase_order_report{background-position:-1008px 0}.icon16.quotation_add{background-position:-1024px 0}.icon16.quotation_printing{background-position:-1040px 0}.icon16.receipt{background-position:-1056px 0}.icon16.receipt_printing{background-position:-1072px 0}.icon16.receipt_report{background-position:-1088px 0}.icon16.reconcilliation{background-position:-1104px 0}.icon16.report{background-position:-1120px 0}.icon16.report_quotations{background-position:-1136px 0}.icon16.report_sales_orders{background-position:-1152px 0}.icon16.rfq_add{background-position:-1168px 0}.icon16.rfq_printing{background-position:-1184px 0}.icon16.rfq_report{background-position:-1200px 0}.icon16.sales_invoice_add{background-position:-1216px 0}.icon16.sales_invoice_printing{background-position:-1232px 0}.icon16.sales_order_add{background-position:-1248px 0}.icon16.sales_order_printing{background-position:-1264px 0}.icon16.search{background-position:-1280px 0}.icon16.service{background-position:-1296px 0}.icon16.service_add{background-position:-1312px 0}.icon16.service_report{background-position:-1328px 0}.icon16.status{background-position:-1344px 0}.icon16.system{background-position:-1360px 0}.icon16.transaction_add{background-position:-1376px 0}.icon16.user{background-position:-1392px 0}.icon16.user_group{background-position:-1408px 0}.icon16.ustva{background-position:-1424px 0}.icon16.vendor{background-position:-1440px 0}.icon16.vendor_add{background-position:-1456px 0}.icon16.vendor_report{background-position:-1472px 0}.icon16.version{background-position:-1488px 0}.icon16.warehouse{background-position:-1504px 0}.icon16.window_new{background-position:-1520px 0}
.bg-body{background-color:#ccb}.bg-content{background-image:linear-gradient(to bottom, #f5f5f1, #ccb)}:root{--gray-standard:#888888;--gray-superdark:#000000;--gray-verydark:#222222;--gray-darker:#444444;--gray-dark:#666666;--gray-light:#aaaaaa;--gray-lighter:#cccccc;--gray-verylight:#eeeeee;--gray-superlight:#ffffff;--color-standard:#666633;--color-superlight:#ffffff;--color-verylight:#f5f5f1;--color-lighter:#e0e0d6;--color-light:#ccb;--color-dark:#292914;--color-darker:#1b1b0e;--color-verydark:#0e0e07;--color-superdark:#000;--msg-ok-strong:#053516;--msg-ok-light:#abf9c8;--msg-error-strong:#910513;--msg-error-light:#f9d8da;--msg-hint-strong:#1f84a3;--msg-hint-light:#edf7fa;--msg-warning-strong:#0f0b00;--msg-warning-light:#e0c776}.mx-h3-caption{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em}.mx-contentbox-properties{margin:1em 1em 1em 1.2em;padding:.6em 1em 1.2em 1.8em}.mx-thead-th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }.mx-button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px}.mx-button-standard{border:1px #406449 solid;background-color:#406449;color:#fff;text-decoration:none}.mx-button-standard-hover-focus:hover{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}.mx-button-standard-hover-focus:active,.mx-button-standard-hover-focus:focus{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}.mx-button-neutral{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e}.mx-button-neutral-hover-focus:hover{border:1px #292914 solid;background-color:#f5f5f1;color:#1b1b0e;text-decoration:none}.mx-button-neutral-hover-focus:active,.mx-button-neutral-hover-focus:focus{border:1px #0e0e07 solid;background-color:#666633;color:#000;text-decoration:none}html{overflow-y:scroll}body{padding:0;margin:0 ;font-size:9pt}div,p,span,table,th,td,input,textarea,select,button,a.button{box-sizing:border-box}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}@media screen{.noscreen{display:none}}@media print{.noprint{display:none }}@media handheld{.nomobile{display:none}}a.cti_call_action{display:block;padding-left:18px;top:2px;vertical-align:middle;background-image:url(../../image/icons/16x16/phone.png);background-repeat:no-repeat}.interact{color:gray}.interact:hover{color:black}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cke_contents iframe html body.cke_editable{padding:0;margin:0}.top_border{border-top:solid black;border-width:4px}.bottom_border{border-bottom:solid black;border-width:1px}body{margin:0 ;color:#666666;font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:9pt;background-color:#ccb}body #frame-header{position:fixed;top:0;z-index:1040}body #menuv3:first-child{top:0 !important}body #menuv3{position:fixed;z-index:1999;top:28px ;width:100%;height:32px}body .layout-actionbar{display:block;z-index:1030;position:fixed;float:right !important;width:auto;top:68px ;right:.2em;margin:0 .4em 0 0;padding:0;background:none}body .layout-actionbar~div:first{padding-top:25px}body .layout-actionbar>div+div{margin-left:2px}body #content{overflow:hidden;display:block;padding:101px 0 0 0;margin:0 0 1em 0;background-image:linear-gradient(to bottom, #f5f5f1, #ccb)}body #content .wrapper{clear:both;display:block;overflow:hidden;width:97.2%;height:auto}body #content .wrapper>.col{display:block;overflow:hidden;float:left;margin-right:1.6em}body #content .wrapper>.col div>label{font-size:10pt;line-height:12.6pt}body #content .wrapper>.col p{font-size:10pt}body #content .wrapper>.col,body #content .wrapper>.tbl-horizontal{float:left;margin-right:1.6em;padding-bottom:20px }body #content .wrapper.center{margin:0 auto;display:table;width:auto}body #content .wrapper.width-moderate{width:auto}body #content .wrapper>table.tbl-horizontal:last-child{margin-right:0 !important }body .full-width{width:100% ;padding:0 0 1em 0;margin:0 0 0 0}body div.center{margin:0 auto;display:table;width:auto}#frame-header{text-align:left;margin:0;padding:.2em .6em;border:0;overflow:hidden;height:28px;width:100%;display:table-cell;vertical-align:middle;border-spacing:0;background-color:#1b1b0e;line-height:100%;font-size:9pt}#frame-header span.frame-header-element{color:#f5f5f1;padding-top:.2em}#frame-header span.frame-header-element a:link,#frame-header span.frame-header-element a:visited,#frame-header span.frame-header-element a:hover,#frame-header span.frame-header-element a:active{text-decoration:none;border-bottom:none;color:#ccb}#frame-header span.frame-header-element a:hover{color:#ffffff;text-decoration:underline}#frame-header span.frame-header-element span.client{text-transform:uppercase ;font-size:130% }#frame-header span.frame-header-left,#frame-header span.frame-header-center,#frame-header span.frame-header-right{border-spacing:0;padding:0;vertical-align:middle;height:100%;display:table-row}#frame-header span.frame-header-left>span,#frame-header span.frame-header-center>span,#frame-header span.frame-header-right>span{height:24px;margin:0 10px;display:table-cell;vertical-align:middle}#frame-header span.frame-header-left{float:left;padding:0 1em 0 .2em;margin-right:1em}#frame-header span.frame-header-left>span{padding-right:1em}#frame-header span.frame-header-right{float:right;vertical-align:middle;padding:0 1.2em 0 1em;margin-left:1em}#frame-header span.frame-header-right>span{padding-left:1em}#frame-header #ajax-spinner{display:none}#frame-header div.frame-header-quicksearch{display:block;overflow:hidden;margin:.1em auto 0 auto;text-align:center;width:auto}#frame-header div.frame-header-quicksearch span.frame-header-quicksearch input{font-size:9pt;margin-top:.1em;background-color:#ccb;width:auto !important;min-width:5em;max-width:7em;padding:0 .2em;border-width:1px ;border-style:solid;border-top-color:#949494;border-right-color:#BCBCBC;border-bottom-color:#BCBCBC;border-left-color:#949494}#menuv3{background-color:#e0e0d6}#menuv3 li{display:block;position:relative;float:none;font-weight:normal !important ;font-size:9pt;line-height:96%;white-space:nowrap;border:0;padding:0;margin:0}#menuv3 li:hover{cursor:pointer}#menuv3 li a,#menuv3 li a:visited,#menuv3 li div.x,#menuv3 li div.x:visited{display:block;color:#1b1b0e;text-decoration:none;padding:.45em .6em .58em 1.3em;font-weight:normal}#menuv3>ul{list-style:none;margin:0;padding:0;float:left}#menuv3>ul>li{display:block;height:17px;padding:9px .9em 6px .9em;background-color:#e0e0d6;color:#1b1b0e;vertical-align:middle}#menuv3>ul>li:hover{background-color:#ccb}#menuv3>ul>li:hover>ul{display:block;position:absolute}#menuv3>ul>li ul{position:relative;display:none;padding:0 2em 2em 2em;margin:0 -2em -2em -2.8em}#menuv3>ul>li ul li{border-bottom:1px #666633 solid}#menuv3>ul>li>ul{top:32px;z-index:1000}#menuv3>ul>li>ul>li{background-color:#ccb;margin-left:1px}#menuv3>ul>li>ul>li div.x{background:no-repeat right url("../../image/menu-arrow-to-right-5.png");padding-right:2em}#menuv3>ul>li>ul>li:hover{color:#0e0e07;background-color:#e0e0d6}#menuv3>ul>li>ul>li:hover>ul{display:block;position:absolute}#menuv3>ul>li>ul>li>ul{top:0;left:99%;padding:2em;margin-top:-2.06em;margin-right:-2em;margin-bottom:-2em;margin-left:-2em;list-style:none}#menuv3>ul>li>ul>li>ul>li{background-color:#e0e0d6}#menuv3>ul>li>ul>li>ul>li:hover{background-color:#ccb}#menuv3>ul>li>ul>li>ul>li:first-child{border-top:1px #800040 solid}li.sub{position:relative;left:.2em;top:0px;background-color:#FFFFFF}body>div.layout-split-left{display:block;position:fixed !important;top:0 ;left:0 ;width:200px;height:100%;z-index:1;overflow:hidden ;border-right:1px #888888 solid;background-color:#666666}body>div.layout-split-right{margin-left:200px;padding-top:28px;display:block;z-index:1;overflow:hidden;min-height:800px;height:auto}body>div.layout-split-right .layout-actionbar{top:36px}body>div.layout-split-right>#content{top:68px;padding-top:40px}body>div.layout-split-right>#content h1{top:28px !important}body>div.layout-split-right>#content>.wrapper{padding-top:2em }body>div.layout-split-right>#content+div.wrapper{padding-top:4em }body>div.layout-split-right>#content>form{margin-top:.6em}body>div.layout-split-right>#content>form+div.wrapper{padding-top:4em }body>div.layout-split-right>#content>form>.tabwidget>ui-tabs-panel .wrapper{margin-top:2em}body>div.layout-split-right>#content>form>.tabwidget>ui-tabs-panel .tabwidget ul.ui-tabs-nav{position:relative}body>div.layout-split-right>#content>form>.tabwidget>ul.ui-tabs-nav{top:69px;width:calc(100% - 200px)}body>div.layout-split-right>#content>#requirement_spec_tabs.tabwidget>ul.ui-tabs-nav{top:69px !important }body>div.layout-split-right.folded{margin-left:40px}div.layout-split-right.folded{margin-left:40px}div.layout-split-left #html-menu{display:block;overflow-y:scroll;overflow-x:hidden;width:100%;height:100%;margin:27px 0 0 0;padding:0 0 150px 0;background-color:#e0e0d6;font-size:10pt;border-bottom:20px #666633 solid}div.layout-split-left #html-menu .mii{display:none}div.layout-split-left #html-menu::-webkit-scrollbar{display:none}div.layout-split-left #html-menu>div:last-of-type{border-bottom:1px #666633 solid}div.layout-split-left #html-menu .mi{display:block }div.layout-split-left #html-menu .mi a{display:block;word-wrap:break-word;text-decoration:none;font-weight:normal}div.layout-split-left #html-menu .mi:first-child{border-top:2px #666633 solid}div.layout-split-left #html-menu .mi:last-child{border-bottom:1px #666633 solid}div.layout-split-left #html-menu .s0{padding:0 ;background-color:#ccb;color:#1b1b0e;border-top:1px #666633 solid;font-size:90% ;text-transform:uppercase}div.layout-split-left #html-menu .s0 a{padding:5px 0 6px 8px ;cursor:pointer }div.layout-split-left #html-menu .s0 a:hover,div.layout-split-left #html-menu .s0 a:active{background-color:#548360;color:#fff;text-decoration:none}div.layout-split-left #html-menu .s0 a:link,div.layout-split-left #html-menu .s0 a:visited{color:#1b1b0e}div.layout-split-left #html-menu .s0.menu-open{font-weight:normal;background-color:#406449;color:#fff;border-bottom:0 }div.layout-split-left #html-menu .s0.menu-open a{padding:5px 0 6px 8px ;cursor:auto }div.layout-split-left #html-menu .s0.menu-open a:hover,div.layout-split-left #html-menu .s0.menu-open a:active{background-color:#406449;color:#fff;text-decoration:none}div.layout-split-left #html-menu .s0.menu-open a:link,div.layout-split-left #html-menu .s0.menu-open a:visited{color:#fff}div.layout-split-left #html-menu .s1{font-size:80% ;padding:0 ;background-color:#e0e0d6;border-top:1px #666633 solid}div.layout-split-left #html-menu .s1 a{padding:4px 0 3px 8px }div.layout-split-left #html-menu .s1 a:hover,div.layout-split-left #html-menu .s1 a:active{background-color:#ccb;color:#000;text-decoration:none}div.layout-split-left #html-menu .s1 a:link,div.layout-split-left #html-menu .s1 a:visited{color:#1b1b0e}div.layout-split-left #html-menu .s1.sm:after{content:"▼";color:#888888;font-size:80% }div.layout-split-left #html-menu .s1.sm a{display:inline-block;width:162px;color:#1b1b0e}div.layout-split-left #html-menu .s1.sm a:hover,div.layout-split-left #html-menu .s1.sm a:active{background-color:#e0e0d6;color:#1b1b0e;text-decoration:none }div.layout-split-left #html-menu .s1.sm a:link,div.layout-split-left #html-menu .s1.sm a:visited{color:#1b1b0e}div.layout-split-left #html-menu .s1.sm a.ml:link,div.layout-split-left #html-menu .s1.sm a.ml:visited{color:#1b1b0e}div.layout-split-left #html-menu .s1>.s2:last-child{border-bottom:1px #666633 solid}div.layout-split-left #html-menu .s2{padding:0 ;font-size:80% ;background-color:#e0e0d6}div.layout-split-left #html-menu .s2 a{padding:2px 0 3px 20px }div.layout-split-left #html-menu .s2 a:hover,div.layout-split-left #html-menu .s2 a:active{background-color:#ccb;color:#000;text-decoration:none}div.layout-split-left #html-menu .s2 a:link,div.layout-split-left #html-menu .s2 a:visited{color:#1b1b0e}#main_menu_div .DHTMLSuite_menuBar_top{top:28px;height:31px !important;padding:0;margin:0 }#main_menu_div .DHTMLSuite_menuBar_top>div{padding:5px 5px 0 3px }#main_menu_div .DHTMLSuite_menuBar_top>div .DHTMLSuite_menuItem_textContent{font-size:90% ;padding:.1em .2em .2em .2em}#main_menu_div .DHTMLSuite_menuBar_top>div .DHTMLSuite_menuItem_top_arrowShowSub{margin:0 .2em .2em .2em}#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_regular,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_disabled,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_active{height:19px}#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click{color:#ae0014;background-color:#ffffff}#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over .DHTMLSuite_menuItem_top_arrowShowSub,#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click .DHTMLSuite_menuItem_top_arrowShowSub{border:none !important }.DHTMLSuite_menuBar_sub{width:auto !important;padding:.1em 0 .4em .4em !important;margin:11px 0 0 0;border-top:none;border-right:1px solid #e0e0d6;border-bottom:1px solid #e0e0d6;border-left:1px solid #e0e0d6}.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active{clear:both;padding-left:25px;padding-right:.7em;padding-top:.2em;padding-bottom:.2em;cursor:pointer;background-repeat:no-repeat;font-size:90%}.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled .DHTMLSuite_menuItem_sub_arrowShowSub,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active .DHTMLSuite_menuItem_sub_arrowShowSub{right:3px !important}.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active{color:#8D6A00;background-color:#ffffff}.layout-actionbar div.layout-actionbar-separator{display:block;width:.6em;height:.6em;float:left;content:"&nbsp;";position:relative;border:none}.layout-actionbar div.layout-actionbar-action{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px;font-size:9pt}.layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled{color:#666633 !important}.layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled:hover{text-decoration:none !important}.layout-actionbar>div.layout-actionbar-action{border-radius:4px;border:1px #292914 solid;background-color:#ccb;float:left;color:#292914;z-index:1031}.layout-actionbar div.layout-actionbar-link,.layout-actionbar div.layout-actionbar-submit,.layout-actionbar div.layout-actionbar-scriptbutton{display:block;min-width:90px;width:auto;box-sizing:border-box;border-width:1px;border-style:solid;text-align:center;padding:4px 10px;cursor:default}.layout-actionbar div.layout-actionbar-link:focus,.layout-actionbar div.layout-actionbar-submit:focus,.layout-actionbar div.layout-actionbar-scriptbutton:focus{border-color:darkgray;background-color:#e0e0d6}.layout-actionbar div.layout-actionbar-link:hover,.layout-actionbar div.layout-actionbar-submit:hover,.layout-actionbar div.layout-actionbar-scriptbutton:hover{border-width:1px;border-style:solid}.layout-actionbar .layout-actionbar-default-action{font-weight:normal}.layout-actionbar div.layout-actionbar-combobox{position:relative;display:block;float:left;width:110px;z-index:1031}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head{padding-right:20px;white-space:nowrap;display:block;margin-bottom:-1px;float:right;z-index:1033;position:relative}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head>div{min-width:90px;height:25px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px #292914 solid;background-color:#ccb;color:#292914;position:relative}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head>span{display:block;position:absolute;top:0;right:0;width:24px !important;height:25px !important;border:1px #292914 solid;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:4px;background-color:#ccb;background-image:url("../../image/select-down.png");background-repeat:no-repeat;background-position:5px 5px}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list{position:relative;display:none;min-width:140px;float:right;overflow:hidden;border:1px solid #292914;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:1032;top:1px;background-color:#ccb}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action{white-space:nowrap;display:block;position:relative;width:100%;text-align:left;padding:.6em .6em .6em 1em;border-bottom:none !important;background-color:#ccb;color:#292914}.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action:hover{color:#292914;text-decoration:underline;background-color:#e0e0d6}.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head{height:29px;border-bottom:none !important }.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head div{border-bottom-left-radius:0 !important;border-bottom:none;height:30px }.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span{border-bottom-right-radius:0 !important;border-bottom:none;height:30px !important }.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list{display:inline-table;border-top-right-radius:0 !important}.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list div.layout-actionbar-action{border:none !important}form{display:table;width:100%;text-align:left;margin:0 auto 0 auto}form.box{display:block;overflow:hidden ;padding:0 0 1.6em 0}input,textarea,select{font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:.2em .2em .2em .6em;border:1px;border-color:darkgray lightgray lightgray;border-style:solid;outline:none;background-color:#fff}input[type="text"].accent,textarea[type="text"].accent,select[type="text"].accent{font-weight:bold ;font-size:130% !important ;padding:.6em auto !important}textarea{resize:vertical}textarea#intnotes,textarea#order_intnotes,textarea#reclamation_intnotes{height:150px}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus,input[type="text"]:active,input[type="password"]:active,textarea:active,select:active{background-color:#ccb;border:1px #0e0e07 solid;color:#1b1b0e}select.helper{background-color:#ffffff}select>option{padding-left:.6em}input[type="file"]{padding:.8em;background-color:#cccccc;color:#666666;border:1px #666666 solid}input[type="file"] button,input[type="file"] input[type="button"]{background-color:#A3FFA8}label{cursor:pointer;vertical-align:top;display:inline-block;width:88% ;color:#1b1b0e}label:link,label:visited{text-decoration:none }label:hover{text-decoration:underline }fieldset{margin-top:15px;color:black;font-weight:normal;font-size:14pt;text-transform:uppercase;border-color:grey;border-width:1px ;margin:.4em .6em 1.4em .6em}fieldset h4{font-weight:normal ;font-size:11pt;margin:0;padding:0 0 .2em 0}input[type="text"].wi-smallest,input[type="password"].wi-smallest{width:42px}input[type="text"].wi-verysmall,input[type="password"].wi-verysmall{width:80px}input[type="text"].wi-small,input[type="password"].wi-small{width:92px}input[type="text"].wi-mediumsmall,input[type="password"].wi-mediumsmall{width:124px}input[type="text"].wi-normal,input[type="password"].wi-normal{width:172px}input[type="text"].wi-lightwide,input[type="password"].wi-lightwide{width:220px}input[type="text"].wi-wide,input[type="password"].wi-wide{width:284px}input[type="text"].wi-wider,input[type="password"].wi-wider{min-width:348px}input[type="text"].wi-verywide,input[type="password"].wi-verywide{min-width:540px}input[type="text"].wi-date,input[type="password"].wi-date{width:92px}input[type="text"].wi-number,input[type="password"].wi-number{width:92px}input[type="text"].wi-tinynumber,input[type="password"].wi-tinynumber{width:80px}input[type="text"].wi-largenumber,input[type="password"].wi-largenumber{width:124px}input[type="text"].wi-lightwide--verysmall,input[type="password"].wi-lightwide--verysmall{width:139px}input[type="text"].wi-wide--verysmall,input[type="password"].wi-wide--verysmall{width:203px !important}input .fixed_width{width:250px}select.wi-smallest{width:42px}select.wi-verysmall{width:80px}select.wi-small{width:92px}select.wi-mediumsmall{width:124px}select.wi-normal{width:172px}select.wi-lightwide{width:220px}select.wi-wide{width:284px}select.wi-wider{min-width:348px}select.wi-verywide{min-width:540px}select.wi-full{width:100% }select.wi-small-normal{width:300px}select.wi-small-lightwide{width:348px}select.wi-small-wide{width:412px}select.wi-small-wider{width:476px}select.wi-small-verywide{width:668px}select.wi-mediumsmall-normal{width:332px}select.wi-mediumsmall-lightwide{width:380px}select.wi-mediumsmall-wide{width:444px}select.wi-mediumsmall-wider{width:508px}select.wi-mediumsmall-verywide{width:700px}select.wi-normal-normal{width:380px}select.wi-normal-lightwide{width:428px}select.wi-normal-wide{width:492px}select.wi-normal-wider{width:556px}select.wi-normal-verywide{width:748px}select.wi-lightwide-normal{width:428px}select.wi-lightwide-lightwide{width:476px}select.wi-lightwide-wide{width:540px}select.wi-lightwide-wider{width:604px}select.wi-lightwide-verywide{width:796px}select.wi-wide-normal{width:492px}select.wi-wide-lightwide{width:540px}select.wi-wide-wide{width:604px}select.wi-wide-wider{width:668px}select.wi-wide-verywide{width:860px}textarea.wi-smallest{width:172px}textarea.wi-verysmall{width:172px}textarea.wi-small{width:172px}textarea.wi-mediumsmall{width:172px}textarea.wi-normal{width:172px}textarea.wi-lightwide{min-width:220px}textarea.wi-wide{min-width:284px}textarea.wi-wide.strict{max-width:284px !important}textarea.wi-wider{min-width:348px}textarea.wi-verywide{min-width:540px}textarea.wi-full{width:100% }textarea.wi-small-small{width:220px}textarea.wi-small-mediumsmall{width:252px;margin:0 30px 0 0 }textarea.wi-small-normal{width:300px}textarea.wi-small-lightwide{width:348px}textarea.wi-small-wide{width:412px}textarea.wi-small-wider{width:476px}textarea.wi-small-verywide{width:668px}textarea.wi-mediumsmall-small{width:252px}textarea.wi-mediumsmall-mediumsmall{width:284px}textarea.wi-mediumsmall-normal{width:332px}textarea.wi-mediumsmall-lightwide{width:380px}textarea.wi-mediumsmall-wide{width:444px}textarea.wi-mediumsmall-wider{width:508px}textarea.wi-mediumsmall-verywide{width:700px}textarea.wi-normal-small{width:300px}textarea.wi-normal-mediumsmall{width:332px}textarea.wi-normal-normal{width:380px}textarea.wi-normal-lightwide{width:428px}textarea.wi-normal-wide{width:492px}textarea.wi-normal-wider{width:556px}textarea.wi-normal-verywide{width:748px}textarea.wi-lightwide-small{width:348px}textarea.wi-lightwide-mediumsmall{width:380px}textarea.wi-lightwide-normal{width:428px}textarea.wi-lightwide-lightwide{width:476px}textarea.wi-lightwide-wide{width:540px}textarea.wi-lightwide-wider{width:604px}textarea.wi-lightwide-verywide{width:796px}textarea.wi-wide-small{width:412px}textarea.wi-wide-mediumsmall{width:444px}textarea.wi-wide-normal{width:492px}textarea.wi-wide-lightwide{width:604px}textarea.wi-wide-wide{width:604px}textarea.wi-wide-wider{width:668px}textarea.wi-wide-verywide{width:860px}td.wi-date>input[type="text"],th.wi-date>input[type="text"]{width:92px}td.wi-lightwide>textarea,th.wi-lightwide>textarea{width:284px}td.wi-wide>textarea,th.wi-wide>textarea{width:284px}td.wi-small-verywide>textarea,th.wi-small-verywide>textarea{width:668px}th.wi-lightwide textarea,td.wi-lightwide textarea,th.wi-lightwide input[type="text"],td.wi-lightwide input[type="text"],th.wi-lightwide div.ck-editor,td.wi-lightwide div.ck-editor,th.wi-lightwide input#order_vendor_id_name,td.wi-lightwide input#order_vendor_id_name{width:220px}th.wi-wide textarea,td.wi-wide textarea,th.wi-wide input[type="text"],td.wi-wide input[type="text"],th.wi-wide div.ck-editor,td.wi-wide div.ck-editor,th.wi-wide input#order_vendor_id_name,td.wi-wide input#order_vendor_id_name{width:284px}span.wi-smallest{padding:0 }span.wi-smallest textarea,span.wi-smallest div.ck-editor{width:172px}span.wi-verysmall{padding:0 }span.wi-verysmall textarea,span.wi-verysmall div.ck-editor{width:172px}span.wi-small{padding:0 }span.wi-small textarea,span.wi-small div.ck-editor{width:172px}span.wi-mediumsmall{padding:0 }span.wi-mediumsmall textarea,span.wi-mediumsmall div.ck-editor{width:172px}span.wi-normal{padding:0 }span.wi-normal textarea,span.wi-normal div.ck-editor{width:172px}span.wi-lightwide{padding:0 }span.wi-lightwide textarea,span.wi-lightwide div.ck-editor{width:220px}span.wi-wide{padding:0 }span.wi-wide textarea,span.wi-wide>div.ck-editor{width:284px !important}span.wi-wide.strict{max-width:284px !important}span.wi-wider{padding:0 }span.wi-wider textarea,span.wi-wider div.ck-editor{width:348px}span.wi-verywide{padding:0 }span.wi-verywide textarea,span.wi-verywide div.ck-editor{min-width:540px}span.wi-full{padding:0 }span.wi-full textarea,span.wi-full div.ck-editor{width:100% }span.wi-small-small{padding:0 }span.wi-small-small textarea,span.wi-small-small div.ck-editor{width:220px}span.wi-small-mediumsmall{padding:0 }span.wi-small-mediumsmall textarea,span.wi-small-mediumsmall div.ck-editor{width:252px;margin:0 30px 0 0 }span.wi-small-normal{padding:0 }span.wi-small-normal textarea,span.wi-small-normal div.ck-editor{width:300px}span.wi-small-lightwide{padding:0 }span.wi-small-lightwide textarea,span.wi-small-lightwide div.ck-editor{width:348px}span.wi-small-wide{padding:0 }span.wi-small-wide textarea,span.wi-small-wide div.ck-editor{width:412px}span.wi-small-wider{padding:0 }span.wi-small-wider textarea,span.wi-small-wider div.ck-editor{width:476px}span.wi-small-verywide{padding:0 }span.wi-small-verywide textarea,span.wi-small-verywide div.ck-editor{width:668px}span.wi-mediumsmall-small{padding:0 }span.wi-mediumsmall-small textarea,span.wi-mediumsmall-small div.ck-editor{width:252px}span.wi-mediumsmall-mediumsmall{padding:0 }span.wi-mediumsmall-mediumsmall textarea,span.wi-mediumsmall-mediumsmall div.ck-editor{width:284px}span.wi-mediumsmall-normal{padding:0 }span.wi-mediumsmall-normal textarea,span.wi-mediumsmall-normal div.ck-editor{width:332px}span.wi-mediumsmall-lightwide{padding:0 }span.wi-mediumsmall-lightwide textarea,span.wi-mediumsmall-lightwide div.ck-editor{width:380px}span.wi-mediumsmall-wide{padding:0 }span.wi-mediumsmall-wide textarea,span.wi-mediumsmall-wide.wi-mediumsmall-wide>div.ck-editor{width:444px !important}span.wi-mediumsmall-wider{padding:0 }span.wi-mediumsmall-wider textarea,span.wi-mediumsmall-wider div.ck-editor{width:508px}span.wi-mediumsmall-verywide{padding:0 }span.wi-mediumsmall-verywide textarea,span.wi-mediumsmall-verywide div.ck-editor{width:700px}span.wi-normal-small{padding:0 }span.wi-normal-small textarea,span.wi-normal-small div.ck-editor{width:300px}span.wi-normal-mediumsmall{padding:0 }span.wi-normal-mediumsmall textarea,span.wi-normal-mediumsmall div.ck-editor{width:332px}span.wi-normal-normal{padding:0 }span.wi-normal-normal textarea,span.wi-normal-normal div.ck-editor{width:380px}span.wi-normal-lightwide{padding:0 }span.wi-normal-lightwide textarea,span.wi-normal-lightwide div.ck-editor{width:428px}span.wi-normal-wide{padding:0 }span.wi-normal-wide textarea,span.wi-normal-wide div.ck-editor{width:492px}span.wi-normal-wider{padding:0 }span.wi-normal-wider textarea,span.wi-normal-wider div.ck-editor{width:556px}span.wi-normal-verywide{padding:0 }span.wi-normal-verywide textarea,span.wi-normal-verywide div.ck-editor{width:748px}span.wi-lightwide-small{padding:0 }span.wi-lightwide-small textarea,span.wi-lightwide-small div.ck-editor{width:348px}span.wi-lightwide-mediumsmall{padding:0 }span.wi-lightwide-mediumsmall textarea,span.wi-lightwide-mediumsmall div.ck-editor{width:380px}span.wi-lightwide-normal{padding:0 }span.wi-lightwide-normal textarea,span.wi-lightwide-normal div.ck-editor{width:428px}span.wi-lightwide-lightwide{padding:0 }span.wi-lightwide-lightwide textarea,span.wi-lightwide-lightwide div.ck-editor{width:476px}span.wi-lightwide-wide{padding:0 }span.wi-lightwide-wide textarea,span.wi-lightwide-wide div.ck-editor{width:540px}span.wi-lightwide-wider{padding:0 }span.wi-lightwide-wider textarea,span.wi-lightwide-wider div.ck-editor{width:604px}span.wi-lightwide-verywide{padding:0 }span.wi-lightwide-verywide textarea,span.wi-lightwide-verywide div.ck-editor{width:796px}span.wi-wide-small{padding:0 }span.wi-wide-small textarea,span.wi-wide-small div.ck-editor{width:412px}span.wi-wide-mediumsmall{padding:0 }span.wi-wide-mediumsmall textarea,span.wi-wide-mediumsmall div.ck-editor{width:444px}span.wi-wide-normal{padding:0 }span.wi-wide-normal textarea,span.wi-wide-normal div.ck-editor{width:492px}span.wi-wide-lightwide{padding:0 }span.wi-wide-lightwide textarea,span.wi-wide-lightwide div.ck-editor{width:604px}span.wi-wide-wide{padding:0 }span.wi-wide-wide textarea,span.wi-wide-wide div.ck-editor{width:604px}span.wi-wide-wider{padding:0 }span.wi-wide-wider textarea,span.wi-wide-wider div.ck-editor{width:668px}span.wi-wide-verywide{padding:0 }span.wi-wide-verywide textarea,span.wi-wide-verywide div.ck-editor{width:860px}th.wi-smallest input[type="text"],td.wi-smallest input[type="text"],th.wi-smallest select,td.wi-smallest select{width:42px}th.wi-verysmall input[type="text"],td.wi-verysmall input[type="text"],th.wi-verysmall select,td.wi-verysmall select{width:80px}th.wi-small input[type="text"],td.wi-small input[type="text"],th.wi-small select,td.wi-small select{width:92px}th.wi-mediumsmall input[type="text"],td.wi-mediumsmall input[type="text"],th.wi-mediumsmall select,td.wi-mediumsmall select{width:124px}th.wi-normal input[type="text"],td.wi-normal input[type="text"],th.wi-normal select,td.wi-normal select,th.wi-normal textarea,td.wi-normal textarea,th.wi-normal div.ck-editor,td.wi-normal div.ck-editor{width:172px}th.wi-lightwide input[type="text"],td.wi-lightwide input[type="text"],th.wi-lightwide select,td.wi-lightwide select,th.wi-lightwide textarea,td.wi-lightwide textarea,th.wi-lightwide div.ck-editor,td.wi-lightwide div.ck-editor{width:220px}th.wi-wide input[type="text"],td.wi-wide input[type="text"],th.wi-wide select,td.wi-wide select,th.wi-wide textarea,td.wi-wide textarea,th.wi-wide div.ck-editor,td.wi-wide div.ck-editor{width:284px !important}th.wi-wide.strict input[type="text"],td.wi-wide.strict input[type="text"],th.wi-wide.strict select,td.wi-wide.strict select,th.wi-wide.strict textarea,td.wi-wide.strict textarea,th.wi-wide.strict div.ck-editor,td.wi-wide.strict div.ck-editor{max-width:284px !important}th.wi-wider input[type="text"],td.wi-wider input[type="text"],th.wi-wider select,td.wi-wider select,th.wi-wider textarea,td.wi-wider textarea,th.wi-wider div.ck-editor,td.wi-wider div.ck-editor{width:348px !important}th.wi-verywide input[type="text"],td.wi-verywide input[type="text"],th.wi-verywide select,td.wi-verywide select,th.wi-verywide textarea,td.wi-verywide textarea,th.wi-verywide div.ck-editor,td.wi-verywide div.ck-editor{min-width:540px}th.wi-full input[type="text"],td.wi-full input[type="text"],th.wi-full select,td.wi-full select,th.wi-full textarea,td.wi-full textarea,th.wi-full div.ck-editor,td.wi-full div.ck-editor{width:100% }th.wi-mediumsmall-wide input[type="text"],td.wi-mediumsmall-wide input[type="text"],th.wi-mediumsmall-wide select,td.wi-mediumsmall-wide select,th.wi-mediumsmall-wide textarea,td.wi-mediumsmall-wide textarea,th.wi-mediumsmall-wide div.ck-editor,td.wi-mediumsmall-wide div.ck-editor{width:444px}th.wi-small-mediumsmall input[type="text"],td.wi-small-mediumsmall input[type="text"],th.wi-small-mediumsmall select,td.wi-small-mediumsmall select,th.wi-small-mediumsmall textarea,td.wi-small-mediumsmall textarea,th.wi-small-mediumsmall div.ck-editor,td.wi-small-mediumsmall div.ck-editor{width:252px}th.wi-mediumsmall-lightwide input[type="text"],td.wi-mediumsmall-lightwide input[type="text"],th.wi-mediumsmall-lightwide select,td.wi-mediumsmall-lightwide select,th.wi-mediumsmall-lightwide textarea,td.wi-mediumsmall-lightwide textarea,th.wi-mediumsmall-lightwide div.ck-editor,td.wi-mediumsmall-lightwide div.ck-editor{width:380px}th.below input[type="text"],td.below input[type="text"],th.below select,td.below select,th.below textarea,td.below textarea,th.below div.ck-editor,td.below div.ck-editor{clear:both;margin-top:.4em}td.wi-lightwide>span.customer_vendor_picker>input{width:220px}td.wi-wide>span.customer_vendor_picker>input{width:284px}td.wi-wider>span.customer_vendor_picker>input{width:348px}input.number,select.number{text-align:right }input.numeric,select.numeric{text-align:right }input.right,select.right{text-align:right }input[type=text].emphasized{word-wrap:break-word;word-break:break-all;height:auto;overflow:hidden }td img.ui-datepicker-trigger{vertical-align:middle ;padding:0 .2em}td div.rowspan-table{display:table-row;float:left;margin:.8em 2.8em .8em 0}td div.rowspan-table div.label-n-value{display:table-cell;vertical-align:middle;height:1.6em !important;float:left;padding:0 2em 0 0}td div.rowspan-table div.label-n-value b{font-weight:normal;padding:0 0 0 0 }table td>span.data{display:block;overflow:hidden ;height:15.3pt;font-size:9pt;color:#1b1b0e;border:1px #ccb solid;margin:0 ;line-height:120%;padding:.2em .28em .2em .6em !important}table td>span.data.below{margin-top:.2em}table td>span.data.numeric,table td>span.data.right{text-align:right}table td>span.data.wi-smallest{width:42px}table td>span.data.wi-verysmall{width:80px}table td>span.data.wi-small{width:92px}table td>span.data.wi-mediumsmall{width:124px}table td>span.data.wi-normal{width:172px}table td>span.data.wi-lightwide{width:220px}table td>span.data.wi-wide{width:284px}table td>span.data.numeric{text-align:right }table td>span.data.right{text-align:right }div.boxes{margin:0 0 .9em 0;overflow:hidden ;max-width:800px }div.boxes h3{padding:.2em 0 .2em 0}div.boxes h3 label{float:left;width:88% ;font-size:13pt;padding:0 0 .6em .2em;line-height:1.2em}div.boxes>div{clear:both;margin:0 0 .6em 0;padding:0;display:block ;overflow:hidden }div.boxes>div label{float:left;width:88% }div.boxes>div input[type="checkbox"],div.boxes>div input[type="radio"]{float:left;margin-right:.6em}td.horizontal input[type="radio"],td.horizontal input[type="checkbox"]{float:left !important;clear:none !important;width:auto}td.horizontal label{width:auto !important;margin-right:2em;float:left !important;clear:none !important}table.tbl-horizontal th label,table.tbl-list th label,table.tbl-plain th label{display:inline-block}table.tbl-horizontal td input[type="radio"],table.tbl-list td input[type="radio"],table.tbl-plain td input[type="radio"],table.tbl-horizontal td input[type="checkbox"],table.tbl-list td input[type="checkbox"],table.tbl-plain td input[type="checkbox"]{float:left;clear:left}table.tbl-horizontal td input[type="radio"]~label,table.tbl-list td input[type="radio"]~label,table.tbl-plain td input[type="radio"]~label,table.tbl-horizontal td input[type="checkbox"]~label,table.tbl-list td input[type="checkbox"]~label,table.tbl-plain td input[type="checkbox"]~label{float:left;width:auto;margin-left:.2em;line-height:1.4em}table.tbl-horizontal td span.wi-date,table.tbl-list td span.wi-date,table.tbl-plain td span.wi-date{padding:0 }table.tbl-horizontal td span.wi-date input[type="text"],table.tbl-list td span.wi-date input[type="text"],table.tbl-plain td span.wi-date input[type="text"],table.tbl-horizontal td span.wi-date input[type="date"],table.tbl-list td span.wi-date input[type="date"],table.tbl-plain td span.wi-date input[type="date"]{width:92px}table.tbl-horizontal td.clear input[type="radio"],table.tbl-list td.clear input[type="radio"],table.tbl-plain td.clear input[type="radio"],table.tbl-horizontal td.clear input[type="checkbox"],table.tbl-list td.clear input[type="checkbox"],table.tbl-plain td.clear input[type="checkbox"]{float:none}table.tbl-horizontal td.clear input[type="radio"]~label,table.tbl-list td.clear input[type="radio"]~label,table.tbl-plain td.clear input[type="radio"]~label,table.tbl-horizontal td.clear input[type="checkbox"]~label,table.tbl-list td.clear input[type="checkbox"]~label,table.tbl-plain td.clear input[type="checkbox"]~label{float:none}div.fake-textarea{width:220px;height:150px;background-color:white;overflow:auto;border:1px #999999 solid}div.fake-textarea.fake-wi-wide{width:284px}div.admin form{font-size:10pt}div.admin form input[type="checkbox"]{margin:.2em .6em .3em 0;float:left}div.admin form h3{margin:1.2em 0 .6em 0;display:block}.ms2side{display:block;overflow:hidden}.ms2side p{margin:0 0 .4em 0}.ms2side .ms2side__div .ms2side__header{width:12em;height:2.2em;display:table-cell;vertical-align:bottom}.ms2side .ms2side__div .ms2side__options>p.ms2side__hide,.ms2side .ms2side__div .ms2side__updown>p.ms2side__hide{cursor:default;color:#9e9e9e;border:1px solid grey;background-color:#D4D4D4 !important}.frame-header-quicksearch input::placeholder{color:#444444}#content input::placeholder{color:#444444}span.customer_vendor_picker{padding:0 }input#vendor_id_name.ui-autocomplete-input,input#customer_id_name.ui-autocomplete-input{margin:0 }input#vendor_id_name.ui-autocomplete-input.wi-wide,input#customer_id_name.ui-autocomplete-input.wi-wide{width:284px}table td span.project_picker{padding:0 !important}.mx-message{display:block;overflow:hidden;overflow-x:auto;clear:both ;width:auto;min-width:60em;max-width:40em;padding:.6em .8em;border-radius:.6em;border-style:solid;border-width:1px;font-size:9pt;font-weight:normal;line-height:110% ;text-align:left;white-space:normal}.flash_message,.message,.flash_message_error,.message_error,.flash_message_ok,.message_ok,.flash_message_hint,.message_hint,.flash_message_warning,.message_warning,.flash_message_info,.message_info{display:block;overflow:hidden;overflow-x:auto;clear:both ;width:auto;min-width:60em;max-width:40em;padding:.6em .8em;border-radius:.6em;border-style:solid;border-width:1px;font-size:9pt;font-weight:normal;line-height:110% ;text-align:left;white-space:normal}.message_error{color:#ae0014;background-color:#ffaeb7;border-color:1px solid #ae0014}.message_error h4{color:#ae0014}.message_error p{color:#ae0014}.message_warning{color:#8D6A00;background-color:#ffe38d;border-color:1px solid #8D6A00}.message_warning h4{color:#8D6A00}.message_warning p{color:#8D6A00}.message_hint,.message_info{color:#209ec8;background-color:#ebf8fc;border-color:1px solid #209ec8}.message_hint h4,.message_info h4{color:#209ec8}.message_hint p,.message_info p{color:#209ec8}.message_ok{color:#003c18;background-color:#3cff8a;border-color:1px solid #003c18}.message_ok h4{color:#003c18}.message_ok p{color:#003c18}.message.attention{color:#209ec8;background-color:#ebf8fc;border-color:1px solid #209ec8}.message.attention h4{color:#209ec8}.message.attention p{color:#209ec8}.message h4{font-weight:bold;font-size:110%;margin:.4em 1em .2em 0;padding:0}.message p{margin:0 1em .6em 0;padding:0}.message_error>.message_error,.message_warning>.message_error,.message_hint>.message_error,.message_info>.message_error,.message_ok>.message_error,.message_error>.message_warning,.message_warning>.message_warning,.message_hint>.message_warning,.message_info>.message_warning,.message_ok>.message_warning,.message_error>.message_hint,.message_warning>.message_hint,.message_hint>.message_hint,.message_info>.message_hint,.message_ok>.message_hint,.message_error>.message_info,.message_warning>.message_info,.message_hint>.message_info,.message_info>.message_info,.message_ok>.message_info,.message_error>.message_ok,.message_warning>.message_ok,.message_hint>.message_ok,.message_info>.message_ok,.message_ok>.message_ok{display:none}p.message{padding:.6em !important}#content>form>.message,#content>form>.ui-tabs>.ui-tabs-panel>.message{margin-top:1.2em;margin-right:0;margin-bottom:1.2em;margin-left:1.2em}#content>form>.message.message_ok,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_ok,#content>form>.message.message_info,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_info,#content>form>.message.message_hint,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_hint,#content>form>.message.message_error,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_error,#content>form>.message.message_warning,#content>form>.ui-tabs>.ui-tabs-panel>.message.message_warning{margin-left:1.2em}#content>form>.message_ok,#content>form>.message_info,#content>form>.message_hint,#content>form>.message_error,#content>form>.message_warning{margin-top:1.2em;margin-right:0;margin-bottom:1.2em;margin-left:1.2em}#content>form .wrapper>.message,#content>form .wrapper>.message_ok,#content>form .wrapper>.message_info,#content>form .wrapper>.message_hint,#content>form .wrapper>.message_error,#content>form .wrapper>.message_warning{margin:1.6em 0 .4em 0}body>div.login .message{width:100% ;text-align:center ;margin:0 auto 1em auto}.flash_message.flash_message_error{background-color:#ffaeb7;border-color:1px solid #ae0014;color:#ae0014}.flash_message.flash_message_error a.button.wi-tiny,.flash_message.flash_message_error a.icon-close{border:1px solid #ae0014 !important;color:#ae0014}.flash_message.flash_message_ok{background-color:#3cff8a;border:1px solid #003c18;color:#003c18}.flash_message.flash_message_ok a.button.wi-tiny,.flash_message.flash_message_ok a.icon-close{border:1px solid #003c18;color:#003c18}.flash_message.flash_message_warning{background-color:#ffe38d;border-color:1px solid #8D6A00;color:#8D6A00}.flash_message.flash_message_warning a.button.wi-tiny,.flash_message.flash_message_warning a.icon-close{border:1px solid #8D6A00;color:#8D6A00}.flash_message.flash_message_info{background-color:#ebf8fc;border:1px solid #209ec8;color:#209ec8}.flash_message.flash_message_info a.button.wi-tiny,.flash_message.flash_message_info a.icon-close{border:1px solid #209ec8;color:#209ec8}.flash_message .flash_title{font-weight:bold;float:left;display:block ;padding-right:1em}.flash_message .flash_notification{float:left;display:block }.flash_message a.button.wi-tiny{font-size:76% ;padding:0 .2em 0 .2em;margin:0 .4em 0 .4em;width:auto ;background-color:transparent}.flash_message div.button-container,.flash_message div.icon-container{overflow:hidden ;width:12% ;float:right }.flash_message div.button-container a.icon-close,.flash_message div.icon-container a.icon-close{font-size:76% ;float:right ;border-width:1px ;border-style:solid ;padding:0 3px ;border-radius:3px}.flash_message div.button-container span.display,.flash_message div.icon-container span.display{float:right !important;display:block;width:auto ;text-align:right ;margin:0 ;padding:0}.flash_message div.message-container{overflow:hidden ;width:86% ;float:left }.flash_message div.message-container>span.flash_title{display:block;float:left ;width:auto }.flash_message div.message-container>div.flash_notification{display:block;float:left ;max-width:80% ;width:auto }.flash_message div.message-container>div.flash_notification span.content{float:left ;display:block;width:100% }.flash_message div.message-container>div.flash_notification div.detail{display:block;clear:both ;padding-top:.9em}.flash_message div.message-container>div.flash_notification div.detail span{display:block;width:94%;float:right}.flash_message div.message-container>div.flash_notification div.detail a.button.wi-tiny{display:block ;float:left ;margin-left:0 }#content>form>.flash_message_error,#content>form>.flash_message_ok,#content>form>.flash_message_warning,#content>form>.flash_message_info{margin:48px 0 0 1.2em}#content>form .ui-tabs-panel>.flash_message_error,#content>form .ui-tabs-panel>.flash_message_ok,#content>form .ui-tabs-panel>.flash_message_warning,#content>form .ui-tabs-panel>.flash_message_info{margin:48px 0 0 1.2em}#content>form .wrapper .flash_message{margin:1.6em 0 .4em 0}#content>form .wrapper .flash_message_error,#content>form .wrapper .flash_message_ok,#content>form .wrapper .flash_message_warning,#content>form .wrapper .flash_message_info{margin:1.6em 0 .4em 0}#content>.flash_message_error,#content>.flash_message_ok,#content>.flash_message_warning,#content>.flash_message_info{margin:24px 0 0 1.2em}#admin .flash_message{margin:48px 0 0 1.2em}table{table-layout:auto ;border-spacing:1px }table td,table th{text-align:left ;vertical-align:top ;font-weight:normal }table td.right,table th.right{text-align:right !important }table td.center,table th.center{text-align:center !important }table td.center input,table th.center input{float:none !important }table td.numeric,table th.numeric{text-align:right !important }table td.numeric-centered,table th.numeric-centered{text-align:center !important }table td.date,table th.date{text-align:right !important }table td.button,table th.button{text-align:center !important }table td.img,table th.img{text-align:center !important }table td.top,table th.top{vertical-align:top !important }table td.long-desc,table th.long-desc,table td.long-description,table th.long-description,table td.longdesc,table th.longdesc,table td.longdescription,table th.longdescription,table td div.description,table th div.description{font-size:80% ;color:#1b1b0e}table td.highlight,table th.highlight{background-color:#B4F4FE}table td div.numeric,table th div.numeric{text-align:right !important }table td h3,table th h3,table td h4,table th h4{margin:0 !important ;padding:.8em 0 .2em 0 !important}table td>a,table th>a{display:block }table td img,table th img{display:inline ;vertical-align:top }table td+a img,table th+a img,table td+img,table th+img{float:left }table td~a img,table th~a img,table td~img,table th~img{float:right }table td img.row-icon,table th img.row-icon{cursor:pointer;display:block;max-width:16px;max-height:16px}table td div.description,table th div.description{float:none ;clear:both }table td>input+div.description,table th>input+div.description,table td>select+div.description,table th>select+div.description{margin-top:.4em}table td span.label,table th span.label{display:block ;padding:0 0 .5em 0;color:#292914}table td span.below,table th span.below{overflow:hidden ;display:block }table td span.below input,table th span.below input{margin:.6em 0 0 0 !important}table td span.below input[type="checkbox"],table th span.below input[type="checkbox"]{padding:.6em .6em 0 0}table td span.above,table th span.above{overflow:hidden ;display:block ;margin-bottom:.4em;padding:.3em .3em 0 0 !important}table td+input.below,table th+input.below{margin:0 !important}table td input.below,table th input.below,table td select.below,table th select.below{display:block ;clear:left ;float:none ;overflow:hidden ;margin:.3em 0 0 0}table td textarea,table th textarea{margin:-0.14em 0}table th{white-space:normal !important }table th.vmiddle{vertical-align:middle}table td{color:#0e0e07}table tr.header-caption th{vertical-align:bottom }table tr.separator th,table tr.separator td{padding-bottom:3em}table tr.separator.below th,table tr.separator.below td{padding-bottom:3em}table tr.separator.above th,table tr.separator.above td{padding-top:3em;padding-bottom:0 }table tr.total-sub{height:2em}table tr.total-sub td{border-top:1px solid #666633;border-bottom:2px solid #666633;font-weight:bold ;color:#0e0e07}table tr td.listsubtotal{height:2em;border-top:1px solid #666633;border-bottom:2px solid #666633;font-weight:bold ;color:#0e0e07}table tr td.listtotal{height:2em;border-top:1px solid #666633;border-bottom:2px solid #666633;font-weight:bold ;color:#0e0e07}table tr.heading th{font-size:120% ;border-top:1px #666633 solid}table caption,table th.caption{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em;white-space:nowrap }table caption small,table th.caption small{font-size:10pt}table thead th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }table thead th a img{vertical-align:middle ;padding:0 ;margin:0 }table tfoot tr th,table tfoot tr td{vertical-align:middle ;border-bottom:#666633 2px solid;height:1.8em;padding-top:.6em !important;padding-bottom:.6em !important}table tfoot tr td{font-weight:bold ;color:#000}table tfoot tr th{font-weight:normal ;color:#000}table tfoot tr:first td,table tfoot tr:first th{border-top:#666633 2px solid}table tfoot tr.blank{border:none !important }table tfoot tr.blank th,table tfoot tr.blank td{border:none !important }table tfoot.blank tr{border:none !important }table tfoot.blank tr:first-child th,table tfoot.blank tr:first-child td{border-top:1px solid #666633 !important}table tfoot.blank tr th,table tfoot.blank tr td{border:none !important }table colgroup col.right{text-align:right }table colgroup col.center{text-align:center }table colgroup col.long-desc{font-size:70% }table colgroup col.wi-smallest{width:42px}table colgroup col.wi-verysmall{width:80px}table colgroup col.wi-small{width:128px}table colgroup col.wi-mediumsmall{width:160px}table colgroup col.wi-normal{width:208px}table colgroup col.wi-lightwide{width:256px}table colgroup col.wi-wide{width:320px}table colgroup col.wi-wider{width:384px}table colgroup col.wi-verywide{width:576px}table.tbl-horizontal,table.tbl-plain,table.tbl-list,table.tbl-list-plain{margin-bottom:.6em;border-collapse:collapse ;border:none }table.tbl-horizontal tr td>span,table.tbl-plain tr td>span,table.tbl-list tr td>span,table.tbl-list-plain tr td>span{padding:.3em .3em .6em 0}table.tbl-horizontal th,table.tbl-horizontal td{background:none ;padding-top:.3em;padding-right:.2em;padding-bottom:.2em;padding-left:.3em}table.tbl-horizontal th>input[type="checkbox"],table.tbl-horizontal td>input[type="checkbox"],table.tbl-horizontal th>input[type="radio"],table.tbl-horizontal td>input[type="radio"]{margin:0 .3em .2em 0 !important}table.tbl-horizontal th>input,table.tbl-horizontal td>input,table.tbl-horizontal th>select,table.tbl-horizontal td>select{margin:-0.3em 1px 0 0}table.tbl-horizontal th>input.addition,table.tbl-horizontal td>input.addition,table.tbl-horizontal th>select.addition,table.tbl-horizontal td>select.addition{margin-top:.3em !important}table.tbl-horizontal th .label-above,table.tbl-horizontal td .label-above{display:block ;clear:both ;overflow:hidden ;margin-top:-0.5em}table.tbl-horizontal th.single-col,table.tbl-horizontal td.single-col{padding-top:0 ;padding-bottom:0 }table.tbl-horizontal th{color:#292914}table.tbl-horizontal th h4{margin:0 ;padding:0 }table.tbl-horizontal td>span{padding:0 ;margin:0 }table.tbl-horizontal td>span.wi-smallest{width:42px}table.tbl-horizontal td>span.wi-verysmall{width:80px}table.tbl-horizontal td>span.wi-small{width:92px}table.tbl-horizontal td>span.wi-mediumsmall{width:124px}table.tbl-horizontal td>span.wi-normal{width:172px}table.tbl-horizontal td>span.wi-lightwide{width:220px}table.tbl-horizontal td>span.wi-wide{width:284px}table.tbl-horizontal td>span.wi-wider{width:348px !important}table.tbl-horizontal td>span.wi-verywide{width:540px}table.tbl-horizontal td>span.data,table.tbl-horizontal td>span.plain-data{margin-top:-0.2em;display:block }table.tbl-horizontal td>span.label{color:#292914;padding:0 .3em .5em 0 !important}table.tbl-horizontal td>span.button-inline{margin:0 !important ;padding:.3em 0 0 0;clear:both ;display:inline-block;vertical-align:middle }table.tbl-horizontal td>span.button-inline input.button,table.tbl-horizontal td>span.button-inline input[type="button"],table.tbl-horizontal td>span.button-inline button,table.tbl-horizontal td>span.button-inline a.button{float:left ;margin:0 .3em 0 0 !important}table.tbl-horizontal td>span.customer_vendor_picker{padding:0 !important ;margin:0 !important ;display:inline-block}table.tbl-horizontal td>span.project_picker{margin:-0.3em 0 0 0}table.tbl-horizontal td>span.area-input{padding:0 !important ;margin:-0.3em 1px 0 0 !important}table.tbl-horizontal td>div.data{padding:.1363em 0}table.tbl-horizontal td .plus1{display:inline-block;padding:0 }table.tbl-horizontal td>.condensed{padding:0 !important ;margin:0 }table.tbl-horizontal td>.condensed input,table.tbl-horizontal td>.condensed select{margin-top:.2em}table.tbl-horizontal td>span.wi-small-wide{margin:0 24px 0 0 ;display:block }table.tbl-horizontal thead th{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em;border:none }table.tbl-horizontal.zebra tbody tr:nth-child(odd){background-color:#f5f5f1}table.tbl-horizontal.zebra tbody tr:nth-child(odd) th{background-color:#f5f5f1}table.tbl-horizontal.zebra tbody tr:nth-child(even){background-color:#e0e0d6}table.tbl-horizontal.zebra tbody tr:nth-child(even) th{background-color:#e0e0d6}table.tbl-horizontal.checkered{border-collapse:collapse }table.tbl-horizontal.checkered tbody tr{background-color:#e0e0d6}table.tbl-horizontal.checkered tbody tr td,table.tbl-horizontal.checkered tbody tr th{border-color:#666633;border-width:1px ;border-style:solid ;padding:.3em .6em}table.tbl-horizontal.expanded th.caption{padding-top:1.2em;padding-bottom:.6em}table.tbl-plain tbody td a,table.tbl-list tbody td a,table.tbl-list-plain tbody td a{display:inline-block !important}table.tbl-list{border-spacing:1px ;border-collapse:collapse ;margin:0 0 1em 0}table.tbl-list>caption{margin:.1em 0 0 0}table.tbl-list td,table.tbl-list th{padding:.2em .4em;white-space:normal ;vertical-align:middle }table.tbl-list>thead>tr th:first-child,table.tbl-list>tbody>tr th:first-child,table.tbl-list>tfoot>tr td:first-child{padding-left:.8em !important}table.tbl-list thead{display:table-header-group}table.tbl-list thead tr{height:2.2em}table.tbl-list thead tr th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }table.tbl-list thead tr th.nowrap{white-space:nowrap !important }table.tbl-list thead tr th>a{display:block }table.tbl-list thead tr th>a:link,table.tbl-list thead tr th>a:visited{color:#e0e0d6;text-decoration:underline }table.tbl-list thead tr th>a:hover{color:#e0e0d6;text-decoration:underline }table.tbl-list thead tr th>a:active,table.tbl-list thead tr th>a:focus{color:#e0e0d6;text-decoration:underline }table.tbl-list thead tr th label{color:#e0e0d6}table.tbl-list thead tr th label:hover{text-decoration:underline }table.tbl-list thead.links-condensed tr th a{display:inline }table.tbl-list tbody{border-bottom:#666633 1px solid;display:table-row-group}table.tbl-list tbody tr:nth-child(odd){background-color:#f5f5f1}table.tbl-list tbody tr:nth-child(even){background-color:#e0e0d6}table.tbl-list tbody tr:nth-child(odd).listrow_ok{background-color:#3cff8a}table.tbl-list tbody tr:nth-child(even).listrow_ok{background-color:#a2ffc7}table.tbl-list tbody tr:nth-child(odd).listrow_error{background-color:#ffaeb7}table.tbl-list tbody tr:nth-child(even).listrow_error{background-color:#ffc8ce}table.tbl-list tbody tr:nth-child(odd).listrow_info{background-color:#93d7ee}table.tbl-list tbody tr:nth-child(even).listrow_info{background-color:#bfe7f5}table.tbl-list tbody tr:nth-child(odd).listrow_warning{background-color:#ffe38d}table.tbl-list tbody tr:nth-child(even).listrow_warning{background-color:#ffefc0}table.tbl-list tbody>tr:last-child>td{border-bottom:1px #666633 solid !important}table.tbl-list tbody tr:hover{background-color:#ffffff}table.tbl-list tbody tr.listrow0{background-color:#f5f5f1 !important}table.tbl-list tbody tr.listrow1{background-color:#e0e0d6 !important}table.tbl-list tbody tr.listrow_ok0{background-color:#3cff8a !important}table.tbl-list tbody tr.listrow_ok1{background-color:#a2ffc7 !important}table.tbl-list tbody tr.listrow_error0{background-color:#ffaeb7 !important}table.tbl-list tbody tr.listrow_error1{background-color:#ffc8ce !important}table.tbl-list tbody tr.listrow_info0{background-color:#93d7ee !important}table.tbl-list tbody tr.listrow_info1{background-color:#bfe7f5 !important}table.tbl-list tbody tr.listrow_warning0{background-color:#ffe38d !important}table.tbl-list tbody tr.listrow_warning1{background-color:#ffefc0 !important}table.tbl-list tbody td,table.tbl-list tbody th{color:#292914}table.tbl-list tfoot{display:table-footer-group}table.tbl-list-plain caption,table.tbl-plain caption,table.tbl-list-plain th.caption,table.tbl-plain th.caption{font-size:120% !important ;margin:0;padding:.6em 0 .2em 0}table.tbl-list-plain thead th,table.tbl-plain thead th,table.tbl-list-plain tbody th,table.tbl-plain tbody th,table.tbl-list-plain thead td,table.tbl-plain thead td,table.tbl-list-plain tbody td,table.tbl-plain tbody td{padding:3px .3em 4px .3em !important}table.tbl-list-plain thead th,table.tbl-plain thead th{color:#ffffff;background-color:#292914;border-top:1px solid #666633;border-bottom:1px solid #666633;text-align:left ;vertical-align:middle }table.tbl-list-plain tr th,table.tbl-plain tr th,table.tbl-list-plain tr td,table.tbl-plain tr td{padding:.3em inherit .3em .3em}table.tbl-list-plain.condensed caption,table.tbl-plain.condensed caption{padding-left:0 }table.tbl-list-plain.condensed td,table.tbl-plain.condensed td,table.tbl-list-plain.condensed th,table.tbl-plain.condensed th{padding:.1em 7px .1em 1px}table.tbl-list-plain.lined tr,table.tbl-plain.lined tr{border-bottom:1px #666633 solid}table.tbl-list-plain.lined tr>th,table.tbl-plain.lined tr>th,table.tbl-list-plain.lined tr>th,table.tbl-plain.lined tr>th{vertical-align:middle !important }table.tbl-list-plain thead th{border-top:1px #666633 solid !important;border-bottom:1px #666633 solid;font-weight:bold }table.tbl-list-plain tbody td,table.tbl-list-plain tbody th{border-bottom:1px #666633 solid}table.tbl-dialog th,table.tbl-dialog td{background-color:#eeeeee}table.tbl-dialog th{color:#ffffff;font-size:11pt;vertical-align:top }table.clear{float:none ;clear:both }table.test th,table.test-plain th{background-color:#b3b3b3;color:#0e0e07;font-weight:normal }table.test th.caption,table.test-plain th.caption{background-color:#b3b3b3}table.test td,table.test-plain td{background-color:#cfcdd2}table.test td.longdesc,table.test-plain td.longdesc,table.test td.longdescription,table.test-plain td.longdescription,table.test td.long-desc,table.test-plain td.long-desc,table.test td.long-description,table.test-plain td.long-description{border:1px solid green !important }table.test table,table.test-plain table{border:1px #0000ff solid;border-collapse:collapse }table.test table td,table.test-plain table td,table.test table th,table.test-plain table th{border:1px #c20d18 dotted !important}table.test th{border:1px #666666 solid !important;background-color:#b3b3b3;color:#000;font-weight:normal }table.test th.caption{background-color:transparent}table.test td{border:1px #000 solid;background-color:#cfcdd2}table.test td.longdesc,table.test td.longdescription,table.test td.long-desc,table.test td.long-description{border:1px solid green !important }table.test table{border:2px #0000ff solid;border-collapse:collapse }table.test table td,table.test table th{border:1px #c20d18 dotted !important}table.wi-smallest,table colgroup col.wi-smallest{width:42px}table.wi-verysmall,table colgroup col.wi-verysmall{width:80px}table.wi-small,table colgroup col.wi-small{width:128px}table.wi-mediumsmall,table colgroup col.wi-mediumsmall{width:160px}table.wi-normal,table colgroup col.wi-normal{width:208px}table.wi-lightwide,table colgroup col.wi-lightwide{width:256px}table.wi-wide,table colgroup col.wi-wide{width:320px}table.wi-wider,table colgroup col.wi-wider{width:384px}table.wi-verywide,table colgroup col.wi-verywide{width:576px}table.wi-small-small,table colgroup col.wi-small-small{width:256px}table.wi-small-mediumsmall,table colgroup col.wi-small-mediumsmall{width:288px}table.wi-small-normal,table colgroup col.wi-small-normal{width:336px}table.wi-small-lightwide,table colgroup col.wi-small-lightwide{width:384px}table.wi-small-wide,table colgroup col.wi-small-wide{width:484px}table.wi-small-wider,table colgroup col.wi-small-wider{width:512px}table.wi-small-verywide,table colgroup col.wi-small-verywide{width:704px}table.wi-mediumsmall-small,table colgroup col.wi-mediumsmall-small{width:416px}table.wi-mediumsmall-mediumsmall,table colgroup col.wi-mediumsmall-mediumsmall{width:320px}table.wi-mediumsmall-normal,table colgroup col.wi-mediumsmall-normal{width:368px}table.wi-mediumsmall-lightwide,table colgroup col.wi-mediumsmall-lightwide{width:416px}table.wi-mediumsmall-wide,table colgroup col.wi-mediumsmall-wide{width:480px}table.wi-mediumsmall-wider,table colgroup col.wi-mediumsmall-wider{width:544px}table.wi-mediumsmall-verywide,table colgroup col.wi-mediumsmall-verywide{width:736px}table.wi-normal-small,table colgroup col.wi-normal-small{width:336px}table.wi-normal-mediumsmall,table colgroup col.wi-normal-mediumsmall{width:368px}table.wi-normal-normal,table colgroup col.wi-normal-normal{width:416px}table.wi-normal-lightwide,table colgroup col.wi-normal-lightwide{width:464px}table.wi-normal-wide,table colgroup col.wi-normal-wide{width:528px}table.wi-normal-wider,table colgroup col.wi-normal-wider{width:592px}table.wi-normal-verywide,table colgroup col.wi-normal-verywide{width:784px}table.wi-lightwide-small,table colgroup col.wi-lightwide-small{width:384px}table.wi-lightwide-mediumsmall,table colgroup col.wi-lightwide-mediumsmall{width:416px}table.wi-lightwide-normal,table colgroup col.wi-lightwide-normal{width:464px}table.wi-lightwide-lightwide,table colgroup col.wi-lightwide-lightwide{width:512px}table.wi-lightwide-wide,table colgroup col.wi-lightwide-wide{width:576px}table.wi-lightwide-wider,table colgroup col.wi-lightwide-wider{width:640px}table.wi-lightwide-verywide,table colgroup col.wi-lightwide-verywide{width:832px}table.width-full,table.full-width,table.wi-full{width:100% }table.width-moderate,table.moderate-width,table.wi-moderate{width:auto }table.width-moderate td,table.moderate-width td,table.wi-moderate td,table.width-moderate th,table.moderate-width th,table.wi-moderate th{padding-left:.6em;padding-right:1.2em}div.wrapper table.tbl-list tr,div.cols table.tbl-list tr{border-left:1px solid #666633;border-right:1px solid #666633}#content .ui-tabs-panel>table.tbl-list caption{margin-left:.3em}#content .ui-tabs-panel>table.tbl-list caption{margin-left:.3em}#content>table.tbl-plain,#content>table.tbl-list-plain{margin-top:1em}span.sort{display:inline-block;height:100% ;vertical-align:top;padding-top:6px}span.sort_symbol{display:inline-block;width:10px ;padding:0 ;margin:0 10px 0 0 }span.sort_symbol a{display:block ;width:8px ;height:8px ;font-size:7pt ;padding:0 0 3px 0 ;margin:0 ;text-align:center ;clear:both ;float:none ;vertical-align:top }span.sort_symbol a.ascending{border-top:1px #666633 solid;border-right:1px #666633 solid;border-left:1px #666633 solid}span.sort_symbol a.descending{border-right:1px #666633 solid;border-bottom:1px #666633 solid;border-left:1px #666633 solid}span.sort_symbol a.active{color:#ffffff}span.sort_symbol a:link,span.sort_symbol a:visited{color:#ccb}table#report_table_id.tbl-list>tbody>tr>td{vertical-align:top }table#konten-plan tbody tr td:first-child{text-align:right !important}table#konten-plan tbody tr.heading td{font-size:14pt;border-top:1px #999 solid}table#konten-plan tr:first-child.heading td{border:none}table#eurtable{border-collapse:collapse;width:100%}table tr.chart{border:0}table td.chartname{padding-left:50px}table tr.chartrow{font-size:75%}table .guv_row_background{background:#f0f0f0}table .tr_error{background-color:#ffc9c9}ul{list-style-type:disc;list-style-position:outside;list-style-image:none;padding:0 0 0 1.4em;margin:.4em 0 .4em 0}ul.footnotes{list-style-type:none !important ;list-style-position:outside ;margin:0 0 0 1.8em !important}ul.footnotes li sup{display:inline-block;margin:0 .6em 0 -2.6em;padding:0}ul.footnotes li>ul{position:relative;list-style-type:circle ;list-style-position:outside ;margin:.3em 0 .3em 1.4em !important}ul li ul{list-style-type:circle ;list-style-position:outside }div.table{margin-bottom:1em}div.table.col{float:left ;margin-right:1.6em}div.table div.caption{clear:left ;display:block ;font-weight:bold ;color:#292914}div.table div.field{clear:left ;display:block ;overflow:hidden ;margin-right:2em}div.table div.field span.label{display:inline-block;float:left ;min-width:12em;width:auto}div.table div.field span.value{display:inline-block;float:left ;min-width:12em;width:auto}div.list{font-size:10pt;color:#0e0e07}div.list.col{float:left ;margin-right:2.6em !important;width:auto ;min-width:110px }div.list h4{padding:.6em 0 .2em 0 !important;margin:.2em 0 0 0;font-weight:normal;font-size:11pt;font-family:"Helvetica Neue",Helvetica,Arial;color:#292914}div.list>p,div.list>div{padding:.2em 0 .2em 0 !important;margin:0 !important ;white-space:normal }div.list>p>input[type="checkbox"],div.list>div>input[type="checkbox"],div.list>p>input[type="radio"],div.list>div>input[type="radio"]{padding:0 ;margin:0 .3em .3em 0;float:left }div.list>p label,div.list>div label{width:auto ;float:left }div.list>p{overflow:hidden }div.list>input[type="checkbox"]{clear:both;float:left;margin-right:.4em}div.list>label{width:82% }div.list div{clear:left}div.list>div.no-rows>input[type="checkbox"],div.list>div.no-rows>input[type="radio"]{padding:0 ;margin:.3em .3em 0 0;clear:left }div.list>div.no-rows label{width:82% ;float:left }div.list-table-with-separate-total-table div.full-width{padding-bottom:0 ;margin-bottom:0 }div.list-table-with-separate-total-table div.full-width .tbl-list{margin-bottom:0 }div.list-table-with-separate-total-table div.list-total{width:100% ;margin:0 ;padding:0 ;overflow:hidden }div.list-table-with-separate-total-table div.list-total table.footer-only{margin:0 ;padding:0 }div.list-table-with-separate-total-table div.list-total table.footer-only.right{float:right }input[type="button"],input[type="submit"],input[type="reset"],button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px}input[type="button"].clear,input[type="submit"].clear,input[type="reset"].clear,button.clear{clear:left}input[type="button"].wi-verysmall,input[type="submit"].wi-verysmall,input[type="reset"].wi-verysmall,button.wi-verysmall{min-width:80px}input[type="button"].wi-small,input[type="submit"].wi-small,input[type="reset"].wi-small,button.wi-small{min-width:92px}input[type="button"].wi-mediumsmall,input[type="submit"].wi-mediumsmall,input[type="reset"].wi-mediumsmall,button.wi-mediumsmall{min-width:124px}input[type="button"].wi-normal,input[type="submit"].wi-normal,input[type="reset"].wi-normal,button.wi-normal{min-width:172px}input[type="button"].wi-lightwide,input[type="submit"].wi-lightwide,input[type="reset"].wi-lightwide,button.wi-lightwide{width:220px}input[type="button"].wi-wide,input[type="submit"].wi-wide,input[type="reset"].wi-wide,button.wi-wide{width:284px}input[type="button"].wi-wider,input[type="submit"].wi-wider,input[type="reset"].wi-wider,button.wi-wider{width:348px}input[type="button"].wi-verywide,input[type="submit"].wi-verywide,input[type="reset"].wi-verywide,button.wi-verywide{width:540px}input[type="button"].wi-tiny,input[type="submit"].wi-tiny,input[type="reset"].wi-tiny,button.wi-tiny{width:auto ;padding:.16em .2em .1em .2em;margin:-0.3em 0 0 .2em;display:inline-block;font-size:84% ;min-height:23px;max-height:23px}input[type="button"].wi-verytiny,input[type="submit"].wi-verytiny,input[type="reset"].wi-verytiny,button.wi-verytiny{font-size:8pt !important;padding:0 .3em .1em .3em;display:inline-block;min-height:17px;max-height:17px}button.icon{padding:0 ;margin:0 ;background:none !important;border:0 !important;display:inline-block}button.icon img{vertical-align:middle }input[type="submit"],input[type="button"],input[type="button"].button,button[type="submit"],button[type="button"]{color:#fff;background-color:#406449;border:1px #406449 solid}input[type="submit"]:hover,input[type="button"]:hover,input[type="button"].button:hover,button[type="submit"]:hover,button[type="button"]:hover{color:#fff;background-color:#548360;border:1px #548360 solid}input[type="submit"]:active,input[type="button"]:active,input[type="button"].button:active,button[type="submit"]:active,button[type="button"]:active,input[type="submit"]:focus,input[type="button"]:focus,input[type="button"].button:focus,button[type="submit"]:focus,button[type="button"]:focus{color:#fff;background-color:#548360;border:1px #548360 solid}input[type="button"].neutral,input[type="submit"].neutral,input[type="reset"],input[type="reset"].neutral,button.neutral,button[type="reset"]{color:#1b1b0e;background-color:#e0e0d6;border:1px #292914 solid}input[type="button"].neutral:hover,input[type="submit"].neutral:hover,input[type="reset"]:hover,input[type="reset"].neutral:hover,button.neutral:hover,button[type="reset"]:hover{color:#1b1b0e;background-color:#f5f5f1;border:1px #292914 solid}input[type="button"].neutral:active,input[type="submit"].neutral:active,input[type="reset"]:active,input[type="reset"].neutral:active,button.neutral:active,button[type="reset"]:active,input[type="button"].neutral:focus,input[type="submit"].neutral:focus,input[type="reset"]:focus,input[type="reset"].neutral:focus,button.neutral:focus,button[type="reset"]:focus{color:#000;background-color:#666633;border:1px #0e0e07 solid}input[type="button"].neutral.positions,input[type="submit"].neutral.positions,input[type="reset"].positions,input[type="reset"].neutral.positions,button.neutral.positions,button[type="reset"].positions{padding-right:1.2em}input[type="button"].below{clear:both !important;float:none;overflow:hidden }a.button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px;border:1px #406449 solid;background-color:#406449;color:#fff;text-decoration:none}a.button.below{clear:both !important}a.button:hover{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}a.button:active,a.button:focus{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}a.button.neutral:link,a.button.neutral:visited{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e}a.button.neutral:hover{border:1px #292914 solid;background-color:#f5f5f1;color:#1b1b0e;text-decoration:none}a.button.neutral:active,a.button.neutral:focus{border:1px #0e0e07 solid;background-color:#666633;color:#000;text-decoration:none}a.button.wi-smallest{width:42px}a.button.wi-verysmall{width:80px}a.button.wi-small{width:92px}a.button.wi-mediumsmall{width:124px}a.button.wi-normal{width:172px}a.button.wi-lightwide{width:220px}a.button.wi-wide{width:284px}a.button.wi-wider{min-width:348px}a.button.wi-verywide{min-width:540px}a.button.wi-tiny{display:inline-block;width:auto ;padding:.16em .2em .1em .2em;margin:-0.3em 0 0 .2em;font-size:84% }a.button.toggle{background-color:#f5f5f1 !important}a.button.toggle.off::after{content:" ▸";padding-right:1em}a.button.toggle.on::after{content:" ▾";padding-right:1em}a.button.toggle.with-panel{margin-bottom:0 ;border-bottom:none;border-bottom-left-radius:0px ;border-bottom-right-radius:0px }a.button.toggle.with-panel:hover{border-top:1px #666633 solid !important;border-right:1px #666633 solid !important;border-bottom:0 !important;border-left:1px #666633 solid !important}a.button.toggle:hover{background-color:#e0e0d6 !important;border:1px #666633 solid !important;color:#1b1b0e;text-decoration:none}#content label.button{display:inline-block;cursor:pointer ;width:auto ;padding:.2em .6em;font-size:9pt;font-weight:normal;font-style:normal;text-align:center;border-style:solid;border-width:1px;border-radius:6px;border:1px #406449 solid;background-color:#406449;color:#fff;text-decoration:none}#content label.button:hover{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}#content label.button:active,#content label.button:focus{border:1px #548360 solid;background-color:#548360;color:#fff;text-decoration:none}#content label.button.neutral{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e}#content label.button.neutral:hover{border:1px #292914 solid;background-color:#f5f5f1;color:#1b1b0e;text-decoration:none}#content label.button.neutral:active,#content label.button.neutral:focus{border:1px #0e0e07 solid;background-color:#666633;color:#000;text-decoration:none}div.buttons{padding:1em;clear:left ;display:block}div.buttons.positions{margin:0 0 -1.7em 26em;padding:0em}div.buttons.positions label.button.neutral,div.buttons.positions input.positions{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;padding-bottom:.6em !important;margin-bottom:-0.8em !important;background:none !important;border-bottom:none !important}div.buttons.below{padding:0 ;margin:0 }.col>.buttons,.wrapper * .buttons{padding:1em 1em 1em 0 !important}.button-image{display:inline-block}td .button-image,th .button-image{vertical-align:middle}input[type="button"].button-image.delete{background-image:url("image/cross2.png");background-repeat:no-repeat;background-position:0 0;color:#fff;background-color:transparent;border-color:none;border-width:0}.control-panel{border:1px #666633 solid !important;background-color:#f5f5f1;background:linear-gradient(to top, #ccb, #f5f5f1);border-radius:.6em;overflow:hidden }.control-panel span.label{padding-right:.6em}.form-addition{padding:.8em 1em 1.4em 1.2em !important;margin:1em 1em 1em 1.2em !important;width:auto !important ;display:inline-block}.form-addition h3{margin:.3em 0 .1em 0 !important;padding:0 }.form-addition h4{color:#292914 !important;font-size:11pt;font-weight:normal;font-style:normal}.form-addition div.list{margin-top:.2em !important}.select-item{display:inline-block;width:auto ;height:auto;padding:.6em 1em .6em .8em;margin:1em 1em 1em 1.2em;color:#292914;font-size:9pt;border:1px #666633 solid;border-radius:.6em;background-color:#f5f5f1;background:linear-gradient(to top, #ccb, #f5f5f1)}.select-item input,.select-item select{margin-left:.6em}.select-item span.label{float:left ;color:#292914}.select-item table{margin:0 }.select-item table td,.select-item table th{color:#292914}.select-item .floating-boxes{display:table ;margin:.4em 0 .8em 0}.select-item .floating-boxes .floating-box{display:table-cell;float:left ;font-size:9pt;height:1.9em;vertical-align:middle;padding:0 2em 0 0}.select-item .floating-boxes .floating-box .button,.select-item .floating-boxes .floating-box button{margin:0 }.select-item .floating-boxes .floating-box label,.select-item .floating-boxes .floating-box span.label{width:auto;display:inline-block;height:160%}.select-item .floating-boxes .floating-box input[type="checkbox"]{margin:0 .4em 0 0}.select-item .floating-boxes .floating-box select{margin:-0.3em 0 0 0}.ui-tabs-panel>.select-item{margin:1em 1em 1em 1.2em;vertical-align:top }.wrapper>.select-item{margin:.8em 0 1em 0}div.filtered_select input,div.filtered_select select{display:block}div.filtered_select input{background-image:url(../../../image/glass14x14.png);background-repeat:no-repeat;background-position:2px 2px;border-radius:0px;border:solid #a0a0a0 1px;border-bottom:none;padding:0px;padding-left:20px;margin:0;width:500px}div.filtered_select select{width:522px}.toggle_panel.control-panel{border:none !important;background:none !important;border-radius:0 !important;overflow:visible !important}.toggle_panel>a.button.toggle{padding:.2em 0 .2em 1.4em}.toggle_panel>a.button.toggle:hover{background-color:#f5f5f1 !important;text-decoration:underline }.toggle_panel span.summary{font-size:10pt;padding-left:2em;color:#292914}.toggle_panel .toggle_panel_block{display:block;overflow:hidden;padding:1.2em 1em .8em .9em;margin:2em 1em 0em 0;background-color:#f5f5f1;border:1px #666633 solid;border-bottom-left-radius:.6em;border-bottom-right-radius:.6em;border-top-right-radius:.6em;margin-top:-1px}.toggle_panel .toggle_panel_block .buttons{clear:left ;padding:0 !important;margin:0}.toggle_panel .tbl-horizontal{margin-right:1.6em}#content .input-panel{display:inline-block;overflow:hidden ;padding:.4em 1em .6em .9em;margin:1.6em 0 .4em 0;background-color:#f5f5f1;border:1px #666633 solid;border-radius:.6em;width:auto ;min-width:30% }#content .input-panel>h3{margin-top:0 }#content .input-panel p{font-size:9pt;margin:0 0 .4em 0}#content .input-panel table.condensed{margin-bottom:.1em}#content .input-panel table.condensed caption{padding-top:.1em}#content .input-panel table.condensed td span.label{padding-right:.6em}#content .input-panel table.condensed td span.label.above{margin-bottom:0em }#content .ui-tabs-panel>.input-panel{margin-left:1.2em}#content .input-panel.short{min-width:160px}.paginate{display:inline-block;width:auto ;height:auto ;padding:0 ;margin:1em 1em 1em 1.2em;border:1px #666633 solid;border-radius:.6em;background-color:#f5f5f1;color:#292914}.paginate>a,.paginate>span{padding:.4em .6em !important;margin-top:-1px}.paginate .paginate-prev{display:inline-block}.paginate .paginate-prev::before{content:"◄"}.paginate .paginate-prev:hover{border-bottom-left-radius:.6em;border-top-left-radius:.6em}.paginate .paginate-next{display:inline-block}.paginate .paginate-next::after{content:"►"}.paginate .paginate-next:hover{border-bottom-right-radius:.6em;border-top-right-radius:.6em}.paginate .paginate-page{display:inline-block;padding:0 }.paginate span.paginate-page{background-color:#1b1b0e;color:#e0e0d6}.paginate a:hover,.paginate a:active{background-color:#000;color:#ccb;text-decoration:none}table.jump-to{border:1px #666633 solid;border-radius:.6em;background-color:#f5f5f1;margin:.8em 2em 0 1.2em !important}table.jump-to.right{float:right}div.float-cells-table{display:block ;width:100% ;overflow:hidden;font-size:80% }div.float-cells-table div.caption{float:left;display:block;width:auto;padding:0 2em 0 0;margin:0}div.float-cells-table div.cells{float:left;display:block;overflow:hidden;width:100%;background-color:#F66}div.float-cells-table div.cells div.cell{float:left;padding:0 2em 0 0;border-right:1px #fff solid;background-color:#FC6}#content>p,#content>div,#content>td,#content>th{font-size:9pt}#content input,#content select,#content option,#content textarea{font-size:9pt}h1{display:block;text-align:left;margin:0;font-weight:normal;font-size:12pt;line-height:1.2em}#content>h1{position:fixed;z-index:1020;top:60px;width:100%;color:#fff;background-color:#406449;padding:.7em .5em .7em 1.3em;border-top:1px #666633 solid}#content .wrapper h1{color:#000;font-size:13pt;margin:1.6em 0 .4em 0}body>h1{color:#fff;background-color:#406449;padding:.7em .5em .7em 1.3em}h2{color:#000;font-size:13pt;border-style:none;letter-spacing:.14em}#content>h2,.admin>h2{padding:.6em .2em;margin:.6em 0 0 0}#content ui-tabs-panel .wrapper>h2,.admin ui-tabs-panel .wrapper>h2{padding:0 .2em .6em .2em;margin:1.6em 0 .4em 0}#content .wrapper>h2,.admin .wrapper>h2{padding:2em .2em .6em .2em;margin:0 ;font-weight:normal;clear:both}#content .wrapper>h2:first-child,.admin .wrapper>h2:first-child{padding-top:0 }h2.confirm{color:#003c18}h2.error{color:#ae0014}h2.record-title{padding:.6em 0 0 0 !important;font-size:13pt;color:#000}h2.record-title small{color:#000;letter-spacing:0 }.wrapper>h2.record-title{margin:0 1em 1em .2em !important}.ui-tabs-panel>h2.record-title{margin:1em 1em .2em 1.2em !important;padding:.8em 0 0 .1em !important}h3{font-size:11pt;font-weight:normal;color:#292914 !important;padding:.2em 0 .2em .2em;margin:.1em 0 .4em 0;text-align:left;letter-spacing:.12em}h3.caption{margin:.6em 0 .4em 0 !important}#content h3{color:#000;padding-left:0 ;margin:.8em 0 .4em 0}#content .wrapper h3{margin-top:1em}#content .wrapper h3:first-child{margin-top:0 }#content table.tbl-horizontal>tbody>tr>th>h3,#content table.tbl-horizontal>tbody>tr>td>h3{margin-top:.2em !important}a{text-decoration:underline;font-weight:bold}a:link,a:visited,a:active{color:#2962ce}a:hover{color:#4e7fdc;text-decoration:underline}a.selected:hover{color:#EBEBEB}a.nomobile{background-color:transparent;border:none}a.green{background-color:DarkGreen;color:white !important;border:none}a.orange{background-color:#FF8000;border:none}a.red{background-color:#FF0000;border:none}ul,ol{font-size:11pt}ul li,ol li{font-size:10pt}.wrapper .col ul{list-style:circle outside;padding:0 ;margin:0 }.wrapper .col ul li{padding:0 0 0 -0.6em;margin:0 0 0 0 }hr{background-color:#666633;border:none;height:2px}div.wi-smallest,span.wi-smallest,div.list.wi-smallest{width:42px}div.wi-verysmall,span.wi-verysmall,div.list.wi-verysmall{width:80px}div.wi-small,span.wi-small,div.list.wi-small{width:128px}div.wi-mediumsmall,span.wi-mediumsmall,div.list.wi-mediumsmall{width:160px}div.wi-normal,span.wi-normal,div.list.wi-normal{width:208px}div.wi-lightwide,span.wi-lightwide,div.list.wi-lightwide{width:256px}div.wi-wide,span.wi-wide,div.list.wi-wide{width:320px}div.wi-wider,span.wi-wider,div.list.wi-wider{width:384px}div.wi-verywide,span.wi-verywide,div.list.wi-verywide{width:576px}div.long-description,div.long-desc,div.longdescription,div.longdesc{font-size:9pt}div.long-description.small,div.long-desc.small,div.longdescription.small,div.longdesc.small{font-size:9pt}div.long-description p,div.long-desc p,div.longdescription p,div.longdesc p{margin:0 0 .6em 0}div.long-description ul,div.long-desc ul,div.longdescription ul,div.longdesc ul,div.long-description ol,div.long-desc ol,div.longdescription ol,div.longdesc ol{margin-top:0 }div.long-description ul li,div.long-desc ul li,div.longdescription ul li,div.longdesc ul li,div.long-description ol li,div.long-desc ol li,div.longdescription ol li,div.longdesc ol li{font-size:9pt}div.description{display:block;float:left ;padding:0 0 .6em 0}div.description.wi-verysmall{width:80px}div.description.wi-small{width:128px}div.description.wi-mediumsmall{width:160px}div.description.wi-normal{width:208px}div.description.wi-wide{width:320px}div.description.wi-lightwide{width:256px}div.description.wi-wider{width:384px}div.description.wi-verywide{width:576px}div.instructions{background-color:#f5f5f1;border:1px #666633 solid;border-radius:.6em;max-width:70% ;margin:1em 1em 1em 1.2em;padding:.6em 1em 1.2em 1.8em;color:#4C4C4C;font-size:80%}div.instructions p{width:30em}span.label{font-size:9pt;font-style:normal }span.value{color:#000}.center{margin:0 auto;width:auto}.accent div.label{float:left ;font-size:80% ;padding-top:.8em}.accent div.data{float:left }.accent div.data input[type="text"]{width:20em !important }pre.filecontent{border:1px solid blue;padding-left:2px;padding-right:2px}.hidden{display:none }.wrapper{overflow:hidden ;margin:1em 1em 1em 1.2em;padding:0 0 1em 0;clear:both ;display:block ;border:1px transparent solid ;width:98.6%}.wrapper .wrapper{margin-left:0 !important }.wrapper.test{background-color:#FFE67C}.wrapper .tbl-horizontal,.wrapper .tbl-plain{float:left }.wrapper>table.tbl-horizontal:last-child{margin-right:0 }.wrapper.toggled{display:inline-block !important;width:98.6%}.wrapper.toggled>table.tbl-horizontal,.wrapper.toggled>div.col{margin-top:-1.8em}.wrapper.toggled>.toggles{display:block ;position:relative ;top:0 ;margin-top:4px ;float:right ;width:100% }.wrapper.toggled>.toggles a.toggle{display:block;width:100% ;height:18px ;background-repeat:no-repeat;background-position:50% 50%}.wrapper.toggled>.toggles a.toggle.min,.wrapper.toggled>.toggles a.toggle.max{background-position-x:99% }.wrapper.toggled>.toggles a.toggle.min{background-image:url(../../image/toggle-down.png)}.wrapper.toggled>.toggles a.toggle.max{background-image:url(../../image/toggle-left.png)}.wrapper.bordered{border:1px #666633 solid;border-radius:4px }.wrapper .col{float:left }.wrapper .col.test{background-color:#FFD7BA;border:1px #6CF solid}.wrapper .col.wi-small{width:128px}.wrapper .col.wi-mediumsmall{width:160px}.wrapper .col.wi-normal{width:208px}.wrapper .col.wi-wide{width:320px}.wrapper .col.wi-lightwide{width:256px}.wrapper .col.wi-wider{width:384px}.wrapper .col.wi-verywide{width:576px}.wrapper .col .tbl-horizontal,.wrapper .col .tbl-plain{float:none ;clear:left }.wrapper>p{max-width:36em;overflow:hidden ;font-size:9pt;line-height:140%;padding-bottom:1em}.horizontal-scroll-wrapper{overflow-x:auto !important}.scroll{overflow:scroll !important}.panel-wrapper{display:flex !important;flex-wrap:wrap;gap:5px}.plus,.minus,.plus0,.plus1{clear:none}.minus,.plus0{color:#ae0014 !important}.plus,.plus1{color:#003c18 !important}span.unbalanced_ledger{background-color:#ffe38d}div.dimmed-text,span.dimmed-text{color:#888888;font-style:italic}.dunned_invoice{font-weight:bold;color:#f00}.customer_dunning_level{font-weight:bold;height:auto !important}#dunning_invoice_list .direct_debit td,#dunning_invoice_list .direct_debit a{color:#888888}#bank_transactions_proposals .invoice_number_highlight a,#bank_transactions_proposals span.invoice_number_highlight{background-color:#003c18;color:#FFFFFF}.spacer{clear:both}#content>p{margin:.6em 2em 1em .7em}#content>p.message_hint{margin:.6em 2em 1em 1em}div#login,div.login{margin:0 auto;width:100%;padding:0 ;text-align:center }div#login h1,div.login h1{text-align:center;font-size:150%;top:0 ;width:100% ;display:block ;vertical-align:middle;background-color:green ;color:white ;padding:.8em 0;z-index:10 }div#login #login-elements,div.login #login-elements{width:34em;margin:0 auto ;text-align:center ;display:block }div#login #login-elements h3,div.login #login-elements h3{text-align:left}div#login #login-elements>div,div.login #login-elements>div{text-align:center }div#login #login-elements>div p,div.login #login-elements>div p{text-align:center}div#login #login-elements div.logo,div.login #login-elements div.logo{width:auto;clear:both;margin:3em auto 1em auto;padding:2em 0 0 0}div#login #login-elements form,div.login #login-elements form{margin:0 auto ;width:100% }div#login #login-elements div.separate-form,div.login #login-elements div.separate-form{background-color:#ddd;border:1px #888888 solid;border-radius:.6em;display:block ;margin:0 auto ;width:100% ;padding:0 .6em 1em .6em}div#login #login-elements table.login,div.login #login-elements table.login{width:auto ;float:none ;clear:both }div#login #login-elements table.login input[type="submit"],div.login #login-elements table.login input[type="submit"]{margin-top:.2em}div#login #login-elements table.login caption,div.login #login-elements table.login caption{margin:.7em 0 .4em 0}div#login #login-elements table.login td select,div.login #login-elements table.login td select{width:220px !important}div#login #login-elements .message,div.login #login-elements .message{width:100% ;word-wrap:normal ;min-width:0}div.logged-in{margin:0 auto ;padding:1em .5em 2em .5em;width:60em;min-width:60em;overflow:hidden}div.logged-in .col{width:48%;display:inline-block;float:left}div.logged-in .col p{font-size:10pt }div.logged-in .message{width:100% ;min-width:100% ;max-width:100% }#requirement_spec_version{padding:.6em 1em 1.2em 1.8em;letter-spacing:.16em;font-size:110% }#column-container{padding-left:0;padding-right:0;margin-left:0;margin-top:.2em;margin-right:0;overflow:hidden }#column-container #tree-column{float:left;width:30em;padding:.3em 1.2em 2em .8em;border-right:1px #000 solid;background-color:none}#column-container #tree-column .jstree>ul{width:342px;overflow-x:hidden}#column-container #tree-column .jstree ul li{line-height:1.8em;padding:0 ;font-size:10pt}#column-container #tree-column .jstree ul li a{border-bottom:none;width:98% }#column-container #tree-column #tree li.flagged>a>ins{background-image:url("../../image/flag-red.png") !important;background-position:0}#column-container #content-column{float:left;width:58em;padding-left:3em;background-color:none}#column-container #content-column #column-content .section{border-left:0;margin-left:0}#column-container #content-column #column-content .section .section-header{display:block ;overflow:hidden;width:90% }#column-container #content-column #column-content .section .section-header h3{font-size:140%;letter-spacing:.16em}#column-container #content-column #column-content .section .section-header h3 span.label{font-size:90% ;font-weight:bold;letter-spacing:.1em;color:#292914}#column-container #content-column #column-content .section .section-header .section-description{margin-bottom:15px;margin-left:0}#column-container #content-column #column-content .section .section-header .section-description div{padding:.3em 0 .4em 0}#column-container #content-column #column-content .section .section-header .section-description div .section-description-heading{font-weight:normal;font-size:100% ;padding:0 0 0 0;display:block}#column-container #content-column #column-content .section .section-header .section-description div span.label{font-size:90%}#column-container #content-column #column-content .section .section-header .section-description div p{color:#000;font-size:106%;line-height:1.5em;margin:0 0 .3em 0}#column-container #content-column #column-content .section .section-header .section-context-menu h3{background-color:#000;color:#000 !important}#column-container #content-column #column-content .section .section-header .section-context-menu h3 span.label{font-weight:normal}#column-container #content-column #column-content .section .section-header #section-list-empty{border:1px #0C42FF solid;background-color:#BBCDFF;padding:.6em}#column-container #content-column #column-content .function-block{border-top:1px solid #bbb;margin:0 ;padding:.8em 0 1.8em 0;overflow:hidden;display:block;clear:both;float:none;width:48em}#column-container #content-column #column-content .function-block .function-block-content{overflow:hidden ;padding:0 0 0 .6em}#column-container #content-column #column-content .function-block .function-block-content .function-block-header{clear:both;overflow:hidden}#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-number{font-weight:normal;width:5em;display:block;float:left}#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc{display:inline-block;overflow:hidden;float:left;width:80%;padding-bottom:1em;font-weight:normal}#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p{margin:0 0 .6em 0;padding:0 }#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p:first-child{font-weight:bold }#column-container #content-column #column-content .function-block .function-block-content .function-block-properties{display:block ;margin:0 0 0 5em;padding:0 ;overflow:hidden;clear:both;font-size:9pt}#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label,#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value{float:left}#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label{width:110px }#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value{width:200px;padding:0 30px 0 0;margin:0}#column-container #content-column #column-content .function-block .sub-function-block-container{margin:1.8em 0 0 5.1em;display:block}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block-header{border-top:1px solid #ccc;padding:.4em 0 .4em .6em;font-size:86% ;letter-spacing:.2em}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block{border-top:1px solid #ccc;margin:.2em 0 .2em 0;padding:.2em 0 .4em 0}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content{margin:.2em 0 .2em 0;padding:.2em .6em .4em .6em}#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content .sub-function-block-header{font-weight:normal;font-size:120% ;color:#666666;margin-top:1em}#column-container #content-column #column-content .function-block-form>div{padding:.4em}#column-container #content-column #column-content .section.flagged .section-description,#column-container #content-column #column-content .function-block.flagged,#column-container #content-column #column-content .sub-function-block.flagged{background-color:#ebf8fc}#column-container #content-column #column-content .section.flagged .section-description>.section-description-heading,#column-container #content-column #column-content .function-block.flagged>.function-block-content>div>.function-block-number,#column-container #content-column #column-content .sub-function-block.flagged>.sub-function-block-content>div>.function-block-number{color:#209ec8}#column-container #content-column #column-content .section.selected,#column-container #content-column #column-content .function-block.selected,#column-container #content-column #column-content .sub-function-block.selected{margin-left:-3px;border-left:3px solid #24D115}.section-empty-description{color:#bbb}#requirement_spec_tabs #function-blocks-tab{margin-top:1.4em}.requirement-spec-text-block{border-left:0;margin-left:3px;margin-top:10px}.requirement-spec-text-block>h2{margin-top:0px}.requirement-spec-text-block.flagged>h2{color:#fff}.requirement-spec-text-block.selected{border-left:3px solid #cbb120;margin-left:0}.requirement-spec-text-block-picture-thumbnail{border-radius:5px;border:2px solid #ebebeb;float:left;margin-right:20px;padding:5px;text-align:center;width:130px}.requirement-spec-text-block-picture-thumbnail-img-container{height:64px;margin:auto;padding:0;width:64px}.requirement-spec-text-block-picture-thumbnail.selected{border:2px solid #cbb120}#time_cost_estimate p{margin-top:0;margin-bottom:0}#time_cost_estimate table tbody tr td{vertical-align:top }#time_cost_estimate table tbody tr td:first-child{width:66% }#time_cost_estimate table tbody tr.section th{line-height:2.2em;color:#000}#time_cost_estimate table tbody tr.section th b{font-size:116% }#time_cost_estimate table tbody tr.subtotal td,#time_cost_estimate table tbody tr.subtotal th{font-weight:bold ;background-color:#888888;border-top:1px #000 solid;border-bottom:1px #000 solid;text-align:right}div.function-block * table.tbl-horizontal td{font-size:66% !important }.jstree-requirement-spec .jstree-clicked{background:#cccccc !important;border:0 !important}#tbl-accounts{border-width:0}#tbl-accounts tbody tr.heading.heading th{border-top:1px #999 solid}#tbl-accounts tbody tr.heading.heading th.numeric{padding-right:20px;padding-left:10px}#tbl-accounts tbody tr.heading.th1{font-size:14pt}#tbl-accounts tbody tr.heading.th1 th{padding:1em 0 .4em 0}#tbl-accounts tbody tr.heading.th2{font-size:11pt}#tbl-accounts tbody tr.heading.th2 th{padding:1em 0 .4em 0}#tbl-accounts tbody tr.heading.th3{font-size:10pt}#tbl-accounts tbody tr.heading.th3 th{padding:1em 0 .4em 0}#tbl-accounts tbody td:first-child{text-align:right !important}#tbl-accounts tbody tr.ajax-account-details td{padding:.8em 0 1em 4em}td.row-position-detail{padding:0 0 .2em .4em !important}td.row-position-detail div.table{display:table}td.row-position-detail div.table div.field{display:table-row;padding:.1em 0;height:2em !important}td.row-position-detail div.table div.field span.label{width:10em;height:2em !important;vertical-align:middle;display:table-cell;padding:.3em 0 0 0}td.row-position-detail div.table div.field span.value{height:2em}td.row-position-detail div.table div.field span.value span.data{padding:.3em 0 .2em .5em !important;display:block}table#display_row tbody tr td a.row-position{float:left;padding:.6em .2em 0 0}table#display_row tbody tr td input.row-position{float:left}#results{clear:left;width:95vw}.layout-split-right #results{width:80vw}#row_table_scroll_id{max-width:96vw !important}img.icon-sort-up{content:url("../../image/up-small.png")}img.icon-sort-down{content:url("../../image/down.png")}img.icon-dragdrop{content:url("../../image/updown2.png")}img.icon-delete{content:url("../../image/cross2.png")}img.icon-map{content:url("../../image/map-earth.png")}span.area-input span.switch-to-textarea:after{content:url("../../image/pencil.png");vertical-align:top}span.upload_drop_zone{padding:10px;color:#1b1b0e;background-color:#e0e0d6;border:1px #292914 solid;border-radius:6px}.overlay_div{position:relative}.overlay_img{position:absolute;top:-100px;left:-100px;z-index:2;cursor:pointer}.thumbnail{cursor:pointer}.pos_wrapper{border:solid blue;position:relative;height:85vh}.pos_content{margin-right:600px;border:thin solid red}.left_input{float:left;padding-right:3em}.pos_buttons{position:absolute;right:0px;top:0px;width:600px;border:thin solid green}.container_pos_left{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:15px}.pos_button{height:50px;border:solid green !important;text-align:center;line-height:50px;padding:0 !important;display:inline-block}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:11pt;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:9000 }.ui-autocomplete .ui-menu-item a:hover{background-color:#292914;color:#fff}.ui-autocomplete li a{display:block ;font-size:80% ;padding-top:.4em !important;padding-bottom:.4em !important}.ui-autocomplete li a:hover{background-color:#C9C9C9;border:none ;color:#000}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker.ui-widget-content{background-color:#ffffff;border:1px #666633 solid}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-header.ui-datepicker-prev,.ui-datepicker .ui-datepicker-header.ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-header.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header.ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-header.ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header.ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{float:left;left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{left:1px;background-position:25% 25% }.ui-datepicker .ui-datepicker-header .ui-datepicker-next{float:right ;right:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:1px;background-position:25% 25% }.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{margin:1px 0}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month{margin-right:.2em}.ui-datepicker .ui-datepicker-header select.ui-datepicker-month-year{width:100%}.ui-datepicker .ui-datepicker-header select.ui-datepicker-month,.ui-datepicker .ui-datepicker-header select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-header.ui-corner-all{cursor:pointer }.ui-datepicker .ui-datepicker-header.ui-corner-all.ui-state-hover{border:none !important ;curser:pointer }.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-datepicker table{width:100%;font-size:9pt;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker table th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker table td{border:0;padding:1px}.ui-datepicker table td span,.ui-datepicker table td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker table td a.ui-state-hover{color:#ffffff;background-color:#1b1b0e}.ui-datepicker table.ui-datepicker-calendar .ui-state-highlight{color:#ffffff;background-color:#1b1b0e;border:1px #888888 solid}.ui-datepicker table.ui-datepicker-calendar td a.ui-state-default{color:#292914}.ui-datepicker table.ui-datepicker-calendar td a.ui-state-hover{color:#ffffff;background-color:#000000;border:#000000}.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{border:1px solid #292914;background-color:#292914;color:#f5f5f1}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{border:1px #292914 solid;background-color:#e0e0d6;color:#1b1b0e;font-weight:normal }.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}img.ui-datepicker-trigger{vertical-align:middle;margin-left:.2em}.ui-dialog{z-index:8001 ;position:absolute;top:0;left:0;outline:0;border:1px #666633 solid;border-radius:.6em}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;border:none;background-color:#406449 !important;color:#fff !important;font-weight:normal;position:relative;text-align:left;font-size:13pt}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;right:.3em;top:0;width:21px;margin:5px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background-color:#f5f5f1 !important;background:linear-gradient(to bottom, #f5f5f1, #ccb) !important;overflow:auto}.ui-dialog .wrapper{margin:0 }.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none;display:inline-table;border-collapse:collapse }.ui-menu.ui-widget-content{border:1px #666633 solid}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;background-color:#e0e0d6;color:#1b1b0e;border-bottom:1px #666633 solid}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal;background:none ;border:0 }.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu.ui-menu-icons{position:relative}.ui-menu.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}ul.context-menu-list{margin:0;padding:0;min-width:120px;max-width:250px;display:inline-block;position:absolute;list-style-type:none;border:1px solid #DDD;background:#EEE;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);-ms-box-shadow:0 2px 5px rgba(0,0,0,0.5);-o-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5)}ul.context-menu-list li.context-menu-item{padding:2px 2px 2px 24px;background-color:#EEE;position:relative;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}ul.context-menu-list li.context-menu-item.context-menu-heading{text-decoration:underline;font-weight:bold}ul.context-menu-list li.context-menu-item.hover{cursor:pointer;background-color:#39F}ul.context-menu-list li.context-menu-item.hover>.context-menu-list{display:block }ul.context-menu-list li.context-menu-item.disabled{color:#666}ul.context-menu-list li.context-menu-item.hover,ul.context-menu-list li.context-menu-item.disabled.hover{cursor:default ;background-color:#EEE}ul.context-menu-list li.context-menu-item .icon{min-height:18px;background-repeat:no-repeat;background-position:4px 2px}ul.context-menu-list li.context-menu-item.context-menu-separator{padding-bottom:0;border-bottom:1px solid #DDD}ul.context-menu-list li.context-menu-item.context-menu-submenu:after{content:">";color:#666;position:absolute;top:0;right:3px;z-index:1}ul.context-menu-list li.context-menu-item>.context-menu-list{display:none;right:-5px;top:5px}ul.context-menu-list li.context-menu-item .context-menu-accesskey{text-decoration:underline}ul.context-menu-list li.context-menu-item>label>input,ul.context-menu-list li.context-menu-item>label>textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ul.context-menu-list .context-menu-input>label>*{vertical-align:top}ul.context-menu-list .context-menu-input>label>input[type="checkbox"],ul.context-menu-list .context-menu-input>label>input[type="radio"]{margin-left:-17px}ul.context-menu-list .context-menu-input>label,ul.context-menu-list .context-menu-input>label>input[type="text"],ul.context-menu-list .context-menu-input>label>textarea,ul.context-menu-list .context-menu-input>label>select{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}ul.context-menu-list .context-menu-input>label>span{margin-left:5px }ul.context-menu-list .context-menu-input>label>textarea{height:100px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar .ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner .ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner .ui-spinner-button{width:16px;height:50%;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner .ui-spinner-up{top:0}.ui-spinner .ui-spinner-down{bottom:0}.ui-spinner .ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;cursor:pointer}.ui-tabs .ui-tabs-nav li .ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li .ui-tabs-active a,.ui-tabs .ui-tabs-nav li .ui-state-disabled a,.ui-tabs .ui-tabs-nav li .ui-tabs-loading a{cursor:text;outline:0 }.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:.4em 0 1em 0}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tooltip{position:absolute;z-index:9999;max-width:300px;padding:8px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background-color:#666633 !important}.ui-tooltip .ui-tooltip-content{color:#ffffff}body .ui-tooltip{border-width:2px }.ui-widget .ui-widget-header{background:none;color:#ffffff;font-weight:bold}.ui-widget .ui-widget-header a{color:#ffffff}.ui-widget .ui-widget-content{border:none;background:none }.ui-widget .ui-widget{font-size:10pt}.cke_editable{background-color:white;padding:6px;border-top:1px #999 solid;border-right:1px #ddd solid;border-left:1px #ddd solid;overflow:auto ;font-size:11pt ;min-width:220px;min-height:4em}.cke_editable:focus{outline:none ;background-color:#ccb;border:1px #0e0e07 solid}.cke_editable p{font-size:10pt !important;padding:0 ;margin:0 0 .4em 0;font-weight:normal}div.cke_editable.wi-small-wide{margin-right:24px !important }body>.ui-dialog>.ui-dialog-content>p>.cke_editable{border:1px #dcdcdc solid !important;padding:.4em;margin:0;font-size:100%;width:100% !important}.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_777777_256x240.png) !important}.ui-state-default{border:1px solid #cccccc;background:none ;font-weight:bold;color:#1b1b0e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-state-focus{background:none ;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-focus a,.ui-state-hover a:hover,.ui-state-focus a:hover,.ui-state-hover a:link,.ui-state-focus a:link,.ui-state-hover a:visited,.ui-state-focus a:visited{color:#000;text-decoration:underline}.ui-state-active{border:1px solid #fbd850;background:none ;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight{border:1px solid #fed22f;background:none ;color:#363636}.ui-state-highlight a{color:#363636}.ui-state-error{border:1px solid #cd0a0a;background:none ;color:#ffffff}.ui-state-error a{color:#ffffff}.ui-state-error-text{color:#ffffff}.ui-priority-primary{font-weight:bold}.ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:#666666;opacity:.5;filter:alpha(opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000;opacity:.2;filter:alpha(opacity=20);border-radius:.6em}.chart_picker,.project_picker,.part_picker{display:inline-block}.chart_picker:before,.project_picker:before,.part_picker:before{display:inline-block;vertical-align:middle;height:100%}span.chart_picker,span.project_picker,span.part_picker{white-space:nowrap ;padding-top:0 !important;padding-bottom:0 !important}span.chart_picker input,span.project_picker input,span.part_picker input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.part_picker_part,div.project_picker_project,div.chart_picker_chart{padding:5px;margin:5px;border:1px;border-color:darkgray;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:white;cursor:pointer}div.part_picker_part:hover,div.project_picker_project:hover,div.chart_picker_chart:hover{color:#000;text-decoration:underline}span.customer_vendor_picker{margin:0 !important;padding:0 !important}.customer-vendor-picker-undefined,.chartpicker-undefined,.projectpicker-undefined,.partpicker-undefined{color:red;font-style:italic}.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:11pt;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}.ms2side__div{clear:left;width:100%;padding:1px;float:left;background:url('') repeat-x}.ms2side__select{float:left}.ms2side__header{color:#666;font-size:9pt;line-height:1em;padding:0 0 .3em 0;display:block}.ms2side__options,.ms2side__updown{float:left;font-size:10pt;margin:0;padding:0 8px;width:40px;color:black;text-align:center;overflow:hidden}.ms2side__options{padding-top:1em !important}.ms2side__updown{font-size:10pt}.ms2side__options p,.ms2side__updown p{margin:2px 0;padding:0;cursor:pointer;border:1px solid black;width:auto !important;background-color:#e0e0d6;color:#1b1b0e;border-color:1px #292914 solid;border-radius:3px}.ms2side__options p.ms2side_hover,.ms2side__updown p.ms2side_hover{background-color:#3C3C3B;border-color:#000000;color:#ffffff;cursor:pointer}.ms2side__options>p.ms2side__hide,.ms2side__updown>p.ms2side__hide{cursor:default;color:#9e9e9e;border:1px solid grey;background-color:#D4D4D4 !important}.ms2side__div select{width:12em;float:left}.tooltipster-default{border-radius:.6em;border:2px solid #000;background-color:#666633;color:#fff;max-width:400px }.tooltipster-default .tooltipster-content{font-size:10pt;line-height:16px;padding:1.2em 1em 1.2em 1.4em;overflow:hidden;background-color:#666633}.tooltipster-default .tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;max-width:400px ;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 1);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-moz-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-ms-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-o-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);transition-timing-function:cubic-bezier(.23, .635, .495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tooltipster-light{border-radius:.6em;border:1px solid #e0e0d6;background-color:#666633;color:#f5f5f1}.tooltipster-light .tooltipster-content{font-size:9pt;line-height:16px;background-color:#666633;padding:1em 1.4em}div.cpc_block,div.ppp_block{overflow:hidden;float:left;width:350px}div.ppp_block span.ppp_block_number{float:left}div.ppp_block span.ppp_block_description{float:right;margin-left:1em;font-weight:bold}div.cpc_block span.cpc_block_number{float:left}div.cpc_block span.cpc_block_description{float:left;margin-left:1em;font-weight:bold}div.cpc_block span.cpc_block_balance{float:right}div.cpc_block span.cpc_line_balance{display:none}div.ppp_line span.ppp_block_description{margin-left:1em;font-weight:bold}div.cpc_line span.cpc_block_description{margin-left:1em;font-weight:bold}div.cpc_line span.cpc_block_second_row{display:none}.customer-vendor-picker-undefined,.chartpicker-undefined,.projectpicker-undefined,.partpicker-undefined{color:red;font-style:italic}span.cpc_popup_button,span.ppp_popup_button{display:inline-block;vertical-align:middle;margin-left:-24px;height:20px;width:20px;cursor:pointer;background:url("../../image/search.svg") no-repeat center right;background-size:contain}.wrapper>.buttons{padding-left:0 !important}.wrapper .select-item,.wrapper .form-addition,.wrapper .input-panel{margin-left:0 !important}.wrapper>.col{margin-right:1.6em}.wrapper>.col>.tbl-horizontal{margin-right:0 !important }.wrapper .tbl-list caption{padding-left:0 }#content .ui-tabs-panel div.wrapper:first-child{margin-top:1.5em}.ui-tabs-panel>div.select-item{margin:1.8em 2em .8em 1.2em !important}.ui-tabs-panel>div.form-addition{margin-left:0 !important }.ui-dialog-content{background:#ffffff}.ui-widget-content{background:transparent}.ui-dialog-content .select-item,.ui-widget-content .select-item{margin:1em 1em 1em 0}.ui-dialog-content .buttons,.ui-widget-content .buttons{padding:1em 1em 1em 0}.ck.ck-editor__editable_inline ul{padding:revert;list-style:revert}.tabwidget{width:100%;overflow:hidden;position:relative;zoom:1;padding:0 !important;border:0;color:#1b1b0e;background:transparent}.tabwidget>ul{display:block;list-style:none;outline:0;padding:.2em .2em 0 0;margin:0;font-size:11pt;font-weight:bold;line-height:1.3;text-decoration:none}.tabwidget>ul li{position:relative;top:1px;float:left;list-style:none;margin:1px .2em 0 0;padding:0;white-space:nowrap;border-bottom:0 !important;border-top-right-radius:4px;border-top-left-radius:4px;border:1px solid #cccccc;background-color:#ffffff;color:#1b1b0e;font-size:9pt;font-weight:bold}.tabwidget>ul li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.tabwidget>ul li.ui-tabs-selected a{cursor:pointer}.tabwidget>ul li a{float:left;padding:.2em .7em;text-decoration:none;cursor:pointer}.tabwidget>ul li.ui-state-default{margin:0 0 0 .6em;background:#ffffff;color:#1b1b0e;border:1px #666633 solid;font-weight:normal}.tabwidget>ul li.ui-state-default a,.tabwidget>ul li.ui-state-default a:link{color:#1b1b0e;font-weight:normal}.tabwidget>ul li.ui-state-hover{color:#1b1b0e;background-color:#e0e0d6}.tabwidget>ul li.ui-state-active{color:#1b1b0e;background-color:#eeeee9}.tabwidget>ul li.ui-state-active a,.tabwidget>ul li.ui-state-active a:link,.tabwidget>ul li.ui-state-active a:visited{color:#1b1b0e;outline:0 }.tabwidget>ul li.ui-state-active.ui-state-hover{color:#1b1b0e}.tabwidget>ul li.ui-state-disabled a{cursor:text;outline:0 }.tabwidget>ul li.ui-state-processing a{cursor:text}.tabwidget>ul li.ui-state-loading a{outline:0 }.tabwidget>ul.ui-tabs-nav{position:fixed;top:100px;width:100%;z-index:1029;margin:0 .4em .6em 0;padding:.4em .2em 0 .7em;background-color:#ffffff;border-bottom:1px #666633 solid !important}.tabwidget>ul.ui-tabs-nav li{margin:1px .2em 0 0}.tabwidget>ul.ui-tabs-nav li a{padding:.2em .7em}.tabwidget>ul.ui-tabs-nav li.ui-tabs-active{border-bottom:1px #eeeee9 solid !important;margin-bottom:-1px;padding-bottom:0}.tabwidget.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.tabwidget>div{display:none;padding-top:3.5em !important;border-bottom:none;width:100%;height:100%;min-height:400px;overflow:hidden }.tabwidget>div.ui-tabs-panel{width:100%;overflow:hidden;display:block}.tabwidget>div.ui-tabs-panel>.tabwidget{position:relative }.tabwidget>div.ui-tabs-panel>.tabwidget>.ui-tabs-nav{position:relative ;top:auto;background-color:transparent}.tabwidget>div.ui-tabs-panel>.tabwidget>.ui-tabs-panel{background-color:#ffffff;background-color:transparent ;position:relative ;top:auto;padding-top:0 !important }.tabwidget>div.ui-tabs-panel.ui-widget-content{border:0 }a.no-underlined-links,a.no-underlined-links:visited,a.no-underlined-links:hover{text-decoration:none !important;background-color:transparent !important;border:none}a.no-underlined-links:hover{background:none}body+#menuv3{top:0 important}body div.admin{padding:60px 0 0 0 ;background-image:linear-gradient(to bottom, #f5f5f1, #ccb)}body div.admin h1{background-color:#fe5f14 !important;color:#ffffff;top:30px ;position:fixed;width:100% ;padding:.6em .5em .5em .6em;z-index:1000}body div.admin h1+.wrapper{padding-top:1.2em}body div.admin .logo{width:auto;clear:both;margin:3em auto 1em auto;padding:2em 0 0 0}body div.admin .separate-form{background-color:#ddd;border:1px #888888 solid;border-radius:.6em;display:block ;width:24em;margin:0 auto ;padding:.7em .6em 1em .6em}body div.admin .tabwidget{padding:2.4em 0 0 0 !important}body div.admin .tabwidget .ui-tabs-nav{top:66px}body div.admin .tabwidget .ui-tabs-panel{padding:2em 1em 1em 1em;overflow:hidden;height:auto;min-height:300px }body div.admin>form{display:block ;margin-top:1px ;padding-top:1.2em}@media screen and (min-device-width:480px) and (max-device-width:767px){body #content .tbl-horizontal th{width:208px;background-color:#D6EEBF}body #content .tbl-horizontal th .colgroup col{width:256px}body #content .tbl-horizontal th.wi-smallest{width:208px}body #content .tbl-horizontal th.wi-verysmall{width:208px}body #content .tbl-horizontal th.wi-small{width:208px}body #content .tbl-horizontal th.wi-mediumsmall{width:208px}body #content .tbl-horizontal th.wi-normal{width:208px}body #content .tbl-horizontal th.wi-lightwide{width:208px}body #content .tbl-horizontal th.wi-wide{width:208px}body #content .tbl-horizontal th.wi-wider{width:208px}body #content .tbl-horizontal th.wi-verywide{width:208px}}@media screen and (max-device-width:1024px){body #content .tbl-horizontal th{width:256px}body #content .tbl-horizontal th.wi-smallest{width:208px}body #content .tbl-horizontal th.wi-verysmall{width:208px}body #content .tbl-horizontal th.wi-small{width:208px}body #content .tbl-horizontal th.wi-mediumsmall{width:208px}body #content .tbl-horizontal th.wi-normal{width:208px}body #content .tbl-horizontal th.wi-lightwide{width:208px}body #content .tbl-horizontal th.wi-wide{width:208px}body #content .tbl-horizontal th.wi-wider{width:208px}body #content .tbl-horizontal th.wi-verywide{width:208px}}@media screen and (min-device-width:768px) and (max-device-width:1023px){.tbl-horizontal th{width:208px}.tbl-horizontal th.wi-smallest{width:208px}.tbl-horizontal th.wi-verysmall{width:208px}.tbl-horizontal th.wi-small{width:208px}.tbl-horizontal th.wi-mediumsmall{width:208px}.tbl-horizontal th.wi-normal{width:208px}.tbl-horizontal th.wi-lightwide{width:208px}.tbl-horizontal th.wi-wide{width:208px}.tbl-horizontal th.wi-wider{width:208px}.tbl-horizontal th.wi-verywide{width:208px}}@media screen and (max-device-width:1024px){.tbl-horizontal th{width:208px}.tbl-horizontal th.wi-smallest{width:208px}.tbl-horizontal th.wi-verysmall{width:208px}.tbl-horizontal th.wi-small{width:208px}.tbl-horizontal th.wi-mediumsmall{width:208px}.tbl-horizontal th.wi-normal{width:208px}.tbl-horizontal th.wi-lightwide{width:208px}.tbl-horizontal th.wi-wide{width:208px}.tbl-horizontal th.wi-wider{width:208px}.tbl-horizontal th.wi-verywide{width:208px}}@media print{body{margin-left:1.4em}#menuv3,#html-menu,#frame-header,#main_menu_div,#js-header,body>div.layout-split-left,#tree-column,ul.ui-tabs-nav,div.layout-actionbar,.control-panel,.input-panel,.toggles{display:none !important}body>div.layout-split-right{margin-left:0 !important}.wrapper.toggled>table.tbl-horizontal,.wrapper.toggled>div.col{margin-top:0 !important }div.buttons.positions{display:none;margin:0 0 0 0 !important}#content{padding:1em 0 0 0 !important;margin:0 }#content td,#content p,#content div,#content span,#content input,#content textarea,#content select,#content option{font-size:7pt !important}#content>h1{color:#222222;padding:0 0 0 0 ;top:0 ;position:absolute }#content wrapper{margin:.4em 1em 1em 1.2em;padding:0 0 .4em 0}#content caption,#content th.caption,#content td.caption{font-size:9pt;font-weight:bold;padding:.1em 0 .1em .2em;margin:.1em 0 .1em 0;display:table-cell}#content .tbl-horizontal tbody tr td,#content .tbl-horizontal tbody tr th{border-color:#666633;border-width:.3pt !important;border-style:solid ;padding:.3em .6em}#content .tbl-horizontal tbody tr th,#content .tbl-horizontal tbody tr span.label{font-size:6pt !important}#content .tbl-list{margin-top:1.2em;width:96% !important }#content .tbl-list caption{margin:0 !important ;padding:0 !important }#content .tbl-list thead{overflow:hidden }#content .tbl-list thead tr th{font-size:70% }#content .tbl-list tbody tr{border-bottom:1px #000 solid !important}#content .tbl-list tbody tr:nth-child(odd){background-color:none}#content .tbl-list tbody tr:nth-child(even){background-color:none}#content .tbl-list tbody tr td{border-bottom:1px #000 solid !important;vertical-align:top !important }#content col.wi-smallest{width:25px !important}#content col.wi-verysmall{width:48px !important}#content col.wi-small{width:77px !important}#content col.wi-mediumsmall{width:96px !important}#content col.wi-normal{width:125px !important}#content col.wi-lightwide{width:154px !important}#content col.wi-wide{width:192px !important}#content col.wi-wider{width:230px !important}#content col.wi-verywide{width:346px !important}#content input[type="text"],#content input[type="customer"],#content input.numeric,#content textarea,#content select,#content span.data,#content select,#content textarea{width:auto !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;border:none;color:#000 !important;background-color:none !important;background:none !important;overflow:visible !important}#content textarea{display:block ;height:auto !important ;overflow-y:visible !important;min-width:16em ;width:100% !important;padding:0 ;resize:vertical}#content table.tbl-list td textarea{min-height:4.2em !important}#content table.tbl-list td input{padding-left:0 !important}#content span.data{width:auto;border:none }#content input.wi-date{align:left !important;padding:0 !important}#content select{padding:0 0 .4em .2em !important}#content div.cke_editable{min-height:1.8em !important;height:auto !important;border:none;overflow:hidden !important}#content a.button-image,#content a.button,#content input[type="button"],#content input.neutral,#content td img{display:none }#content input.wi-smallest,#content select.wi-smallest{width:25px !important}#content input.wi-verysmall,#content select.wi-verysmall{width:48px !important}#content input.wi-small,#content select.wi-small{width:55px !important}#content input.wi-mediumsmall,#content select.wi-mediumsmall{width:74px !important}#content input.wi-normal,#content select.wi-normal{width:103px !important}#content input.wi-lightwide,#content select.wi-lightwide{width:132px !important}#content input.wi-wide,#content select.wi-wide{width:170px !important}#content input.wi-wider,#content select.wi-wider{width:209px !important}#content input.wi-verywide,#content select.wi-verywide{width:324px !important}}body.developing>header{background-color:#406449;display:block;overflow:hidden}body.developing>header h1{float:left;color:#fff;padding:1em}body.developing>header nav{float:right;padding:1em}body.developing>header nav a:link,body.developing>header nav a:visited{color:white }body.developing .wrapper p,body.developing .wrapper ul,body.developing .wrapper ol,body.developing .wrapper li,body.developing .wrapper h2,body.developing .wrapper h3,body.developing .wrapper h4{clear:both;width:60em;max-width:60em}body.developing>p,body.developing>h2,body.developing>h3,body.developing>h4{margin-left:.8em}body.developing h2,body.developing h3,body.developing h4{font-weight:bold ;color:#000 !important;clear:left;padding-left:0 !important}body.developing h2{font-size:130%}body.developing h3{font-size:120%}body.developing h4{font-size:110%}body.developing pre{margin:0 0 1em 0;padding:.6em;border:1px #000 solid;background-color:#ddd;display:inline-block;clear:both}body.developing pre code{padding:0 }body.developing div.code-highlighted{margin:0 0 1em 0;padding:.6em;border:1px #000 solid;background-color:#ddd;display:inline-block}body.developing p.picture{background-color:#fff;padding:.8em;border:1px #888888 solid;display:inline-block;width:auto}body.developing .wrapper .tbl-horizontal{border:1px black solid !important;border-collapse:collapse}body.developing .wrapper .tbl-horizontal tbody{border-top:none}body.developing .wrapper .tbl-horizontal caption,body.developing .wrapper .tbl-horizontal th{padding-left:.6em}body.developing .wrapper .tbl-horizontal th.caption{border-top:none;border-bottom:none}body.developing .wrapper .tbl-horizontal.test th,body.developing .wrapper .tbl-horizontal.test-plain th{padding-left:.3em}body.developing .wrapper .tbl-horizontal.test td,body.developing .wrapper .tbl-horizontal.test-plain td{display:block;overflow:visible;border-bottom:1px #666666 solid}body.developing .wrapper .tbl-horizontal.test tr:last-child td,body.developing .wrapper .tbl-horizontal.test-plain tr:last-child td{border:none }body.developing .wrapper.clear .tbl-horizontal{clear:both }body.developing .wrapper table.tbl-list>thead>tr th:first-child,body.developing .wrapper table.tbl-list>tbody>tr td:first-child{padding-left:0 !important}body.developing .wrapper div.test-box{font-size:80% ;overflow:visible;padding:.3em .5em;background-color:#9D9E9D;float:left;border:1px #000 dotted}body.developing input[type="submit"],body.developing input[type="button"],body.developing input[type="button"].button,body.developing button[type="submit"],body.developing button[type="button"],body.developing a.button{color:#fff;background-color:#406449;border:1px #406449 solid}body.developing input[type="submit"].hover,body.developing input[type="button"].hover,body.developing input[type="button"].button.hover,body.developing button[type="submit"].hover,body.developing button[type="button"].hover,body.developing a.button.hover{color:#fff;background-color:#548360;border:1px #548360 solid}body.developing input[type="submit"].active,body.developing input[type="button"].active,body.developing input[type="button"].button.active,body.developing button[type="submit"].active,body.developing button[type="button"].active,body.developing a.button.active{color:#fff;background-color:#548360;border:1px #548360 solid}body.developing input[type="button"].neutral,body.developing input[type="submit"].neutral,body.developing input[type="reset"],body.developing input[type="reset"].neutral,body.developing button.neutral,body.developing button[type="reset"]{color:#1b1b0e;background-color:#e0e0d6;border:1px #292914 solid}body.developing input[type="button"].neutral.neutral-hover,body.developing input[type="submit"].neutral.neutral-hover,body.developing input[type="reset"].neutral-hover,body.developing input[type="reset"].neutral.neutral-hover,body.developing button.neutral.neutral-hover,body.developing button[type="reset"].neutral-hover{color:#1b1b0e;background-color:#f5f5f1;border:1px #292914 solid}body.developing input[type="button"].neutral.neutral-active,body.developing input[type="submit"].neutral.neutral-active,body.developing input[type="reset"].neutral-active,body.developing input[type="reset"].neutral.neutral-active,body.developing button.neutral.neutral-active,body.developing button[type="reset"].neutral-active,body.developing input[type="button"].neutral.neutral-focus,body.developing input[type="submit"].neutral.neutral-focus,body.developing input[type="reset"].neutral-focus,body.developing input[type="reset"].neutral.neutral-focus,body.developing button.neutral.neutral-focus,body.developing button[type="reset"].neutral-focus{color:#000;background-color:#666633;border:1px #0e0e07 solid}.icon16{background:url(../../image/maps/icons16.png) 16px 0 no-repeat;padding:0;width:16px;height:16px}.icon16.admin{background-position:0 0}.icon16.ap{background-position:-16px 0}.icon16.ap_aging{background-position:-32px 0}.icon16.ap_report{background-position:-48px 0}.icon16.ap_transaction_add{background-position:-64px 0}.icon16.appointment{background-position:-80px 0}.icon16.ar{background-position:-96px 0}.icon16.ar_aging{background-position:-112px 0}.icon16.ar_report{background-position:-128px 0}.icon16.ar_transaction_add{background-position:-144px 0}.icon16.assembly_add{background-position:-160px 0}.icon16.assembly_produce{background-position:-176px 0}.icon16.assembly_report{background-position:-192px 0}.icon16.balance_sheet{background-position:-208px 0}.icon16.cash{background-position:-224px 0}.icon16.cash_report{background-position:-240px 0}.icon16.chart_of_accounts{background-position:-256px 0}.icon16.contact{background-position:-272px 0}.icon16.credit_note_add{background-position:-288px 0}.icon16.crm{background-position:-304px 0}.icon16.customer{background-position:-320px 0}.icon16.customer_add{background-position:-336px 0}.icon16.customer_report{background-position:-352px 0}.icon16.datev{background-position:-368px 0}.icon16.delivery_order_add{background-position:-384px 0}.icon16.delivery_order_report{background-position:-400px 0}.icon16.document_template{background-position:-416px 0}.icon16.dunning_add{background-position:-432px 0}.icon16.dunnings_report{background-position:-448px 0}.icon16.email{background-position:-464px 0}.icon16.follow_up{background-position:-480px 0}.icon16.gl{background-position:-496px 0}.icon16.gl_report{background-position:-512px 0}.icon16.help{background-position:-528px 0}.icon16.income_statement{background-position:-544px 0}.icon16.invoices_report{background-position:-560px 0}.icon16.journal{background-position:-576px 0}.icon16.knowledge{background-position:-592px 0}.icon16.label{background-position:-608px 0}.icon16.license_add{background-position:-624px 0}.icon16.license_report{background-position:-640px 0}.icon16.logout{background-position:-656px 0}.icon16.master_data{background-position:-672px 0}.icon16.master_data_report{background-position:-688px 0}.icon16.mdi_text_editor{background-position:-704px 0}.icon16.memo{background-position:-720px 0}.icon16.message{background-position:-736px 0}.icon16.opportunity{background-position:-752px 0}.icon16.package_lists{background-position:-768px 0}.icon16.part_add{background-position:-784px 0}.icon16.part_report{background-position:-800px 0}.icon16.payment{background-position:-816px 0}.icon16.payment_report{background-position:-832px 0}.icon16.phone{background-position:-848px 0}.icon16.preferences{background-position:-864px 0}.icon16.prices_update{background-position:-880px 0}.icon16.printing{background-position:-896px 0}.icon16.program{background-position:-912px 0}.icon16.project_add{background-position:-928px 0}.icon16.project_report{background-position:-944px 0}.icon16.project_transaction_report{background-position:-960px 0}.icon16.purchase_order_add{background-position:-976px 0}.icon16.purchase_order_printing{background-position:-992px 0}.icon16.purchase_order_report{background-position:-1008px 0}.icon16.quotation_add{background-position:-1024px 0}.icon16.quotation_printing{background-position:-1040px 0}.icon16.receipt{background-position:-1056px 0}.icon16.receipt_printing{background-position:-1072px 0}.icon16.receipt_report{background-position:-1088px 0}.icon16.reconcilliation{background-position:-1104px 0}.icon16.report{background-position:-1120px 0}.icon16.report_quotations{background-position:-1136px 0}.icon16.report_sales_orders{background-position:-1152px 0}.icon16.rfq_add{background-position:-1168px 0}.icon16.rfq_printing{background-position:-1184px 0}.icon16.rfq_report{background-position:-1200px 0}.icon16.sales_invoice_add{background-position:-1216px 0}.icon16.sales_invoice_printing{background-position:-1232px 0}.icon16.sales_order_add{background-position:-1248px 0}.icon16.sales_order_printing{background-position:-1264px 0}.icon16.search{background-position:-1280px 0}.icon16.service{background-position:-1296px 0}.icon16.service_add{background-position:-1312px 0}.icon16.service_report{background-position:-1328px 0}.icon16.status{background-position:-1344px 0}.icon16.system{background-position:-1360px 0}.icon16.transaction_add{background-position:-1376px 0}.icon16.user{background-position:-1392px 0}.icon16.user_group{background-position:-1408px 0}.icon16.ustva{background-position:-1424px 0}.icon16.vendor{background-position:-1440px 0}.icon16.vendor_add{background-position:-1456px 0}.icon16.vendor_report{background-position:-1472px 0}.icon16.version{background-position:-1488px 0}.icon16.warehouse{background-position:-1504px 0}.icon16.window_new{background-position:-1520px 0}
js/kivi.POS.js
namespace('kivi.POS', function(ns) {
ns.delete_order_item_row_point_of_sales = function(item_id) {
var row = $('#item_' + item_id).parents("tbody").first();
$(row).remove();
$('#edit_order_item_row_point_of_sales_dialog').dialog('close');
kivi.Order.renumber_positions();
kivi.Order.recalc_amounts_and_taxes();
};
ns.edit_order_item_row_point_of_sales = function(item_id) {
var data = $('#order_form').serializeArray();
data.push({ name: 'item_id', value: item_id });
kivi.popup_dialog({
url: 'controller.pl?action=POS/edit_order_item_row_point_of_sales_dialog',
data: data,
id: 'edit_order_item_row_point_of_sales_dialog',
load: function() {kivi.reinit_widgets(); kivi.Order.init_row_handlers() },
dialog: {
title: kivi.t8('Edit row'),
width: 800,
height: 650
}
});
};
ns.assign_edit_order_item_row_point_of_sales = function(item_id) {
var row = $('#item_' + item_id).parents("tbody").first();
var discount = $('#item_discount_as_percent').val();
$(row).find('[name="discount_as_percent"]').html(discount);
$(row).find('[name="order.orderitems[].discount_as_percent"]').val(discount);
// TODO
// var salesman_id = 0;
// $(row).find('[name="order.orderitems[].salesman_id"]');
$('#edit_order_item_row_point_of_sales_dialog').dialog('close');
kivi.Order.recalc_amounts_and_taxes();
}
});
js/kivi.Poso.js
namespace('kivi.Poso', function(ns) {
ns.check_cv = function() {
if ($('#order_customer_id').val() === '') {
alert(kivi.t8('Please select a customer.'));
return false;
}
return true;
};
// ns.check_duplicate_parts = function(question) {
// var id_arr = $('[name="order.orderitems[].parts_id"]').map(function() { return this.value; }).get();
//
// var i, obj = {}, pos = [];
//
// for (i = 0; i < id_arr.length; i++) {
// var id = id_arr[i];
// if (obj.hasOwnProperty(id)) {
// pos.push(i + 1);
// }
// obj[id] = 0;
// }
//
// if (pos.length > 0) {
// question = question || kivi.t8("Do you really want to continue?");
// return confirm(kivi.t8("There are duplicate parts at positions") + "\n"
// + pos.join(', ') + "\n"
// + question);
// }
// return true;
// };
//
// ns.check_valid_reqdate = function() {
// if ($('#order_reqdate_as_date').val() === '') {
// alert(kivi.t8('Please select a delivery date.'));
// return false;
// } else {
// return true;
// }
// };
// ns.save = function(params) {
// if (!ns.check_cv()) return;
//
// const action = params.action;
// const warn_on_duplicates = params.warn_on_duplicates;
// const warn_on_reqdate = params.warn_on_reqdate;
// const form_params = params.form_params;
//
// if (warn_on_duplicates && !ns.check_duplicate_parts()) return;
// if (warn_on_reqdate && !ns.check_valid_reqdate()) return;
//
// var data = $('#order_form').serializeArray();
// data.push({ name: 'action', value: 'Order/' + action });
//
// if (form_params) {
// if (Array.isArray(form_params)) {
// form_params.forEach(function(item) {
// data.push(item);
// });
// } else {
// data.push(form_params);
// }
// }
//
// if (params.data)
// data = $.merge(data, params.data);
//
// $.post("controller.pl", data, kivi.eval_json_result);
// };
//
// ns.delete_order = function() {
// var data = $('#order_form').serializeArray();
// data.push({ name: 'action', value: 'Order/delete' });
//
// $.post("controller.pl", data, kivi.eval_json_result);
// };
//
// ns.show_print_options = function(params) {
// if (!ns.check_cv()) return;
//
// const warn_on_duplicates = params.warn_on_duplicates;
// const warn_on_reqdate = params.warn_on_reqdate;
//
// if (warn_on_duplicates && !ns.check_duplicate_parts(kivi.t8("Do you really want to print?"))) return;
// if (warn_on_reqdate && !ns.check_valid_reqdate()) return;
//
// kivi.popup_dialog({
// id: 'print_options',
// dialog: {
// title: kivi.t8('Print options'),
// width: 800,
// height: 300
// }
// });
// };
//
// ns.print = function() {
// $('#print_options').dialog('close');
//
// var data = $('#order_form').serializeArray();
// data = data.concat($('#print_options_form').serializeArray());
// data.push({ name: 'action', value: 'Order/print' });
//
// $.post("controller.pl", data, kivi.eval_json_result);
// };
// var email_dialog;
//
// ns.setup_send_email_dialog = function() {
// kivi.SalesPurchase.show_all_print_options_elements();
// kivi.SalesPurchase.show_print_options_elements([ 'sendmode', 'media', 'copies', 'remove_draft' ], false);
//
// $('#print_options_form table').first().remove().appendTo('#email_form_print_options');
//
// $('select#format').change(kivi.Order.adjust_email_attachment_name_for_template_format);
// kivi.Order.adjust_email_attachment_name_for_template_format();
//
// var to_focus = $('#email_form_to').val() === '' ? 'to' : 'subject';
// $('#email_form_' + to_focus).focus();
// };
//
// ns.finish_send_email_dialog = function() {
// kivi.SalesPurchase.show_all_print_options_elements();
//
// $('#email_form_print_options table').first().remove().prependTo('#print_options_form');
// return true;
// };
//
// ns.show_email_dialog = function(html) {
// var id = 'send_email_dialog';
// var dialog_params = {
// id: id,
// width: 800,
// height: 600,
// title: kivi.t8('Send email'),
// modal: true,
// beforeClose: kivi.Order.finish_send_email_dialog,
// close: function(event, ui) {
// email_dialog.remove();
// }
// };
//
// $('#' + id).remove();
//
// email_dialog = $('<div style="display:none" id="' + id + '"></div>').appendTo('body');
// email_dialog.html(html);
// email_dialog.dialog(dialog_params);
//
// kivi.Order.setup_send_email_dialog();
//
// $('.cancel').click(ns.close_email_dialog);
//
// return true;
// };
//
// ns.send_email = function() {
// // push button only once -> slow response from mail server
// ns.email_dialog_disable_send();
//
// var data = $('#order_form').serializeArray();
// data = data.concat($('[name^="email_form."]').serializeArray());
// data = data.concat($('[name^="print_options."]').serializeArray());
// data.push({ name: 'action', value: 'Order/send_email' });
// $.post("controller.pl", data, kivi.eval_json_result);
// };
//
// ns.email_dialog_disable_send = function() {
// // disable mail send event to prevent
// // impatient users to send multiple times
// $('#send_email').prop('disabled', true);
// };
//
// ns.close_email_dialog = function() {
// email_dialog.dialog("close");
// };
//
// ns.adjust_email_attachment_name_for_template_format = function() {
// var $filename_elt = $('#email_form_attachment_filename');
// var $format_elt = $('select#format');
//
// if (!$filename_elt || !$format_elt)
// return;
//
// var format = $format_elt.val().toLowerCase();
// var new_ext = format == 'html' ? 'html' : format == 'opendocument' ? 'odt' : 'pdf';
// var filename = $filename_elt.val();
//
// $filename_elt.val(filename.replace(/[^.]+$/, new_ext));
// };
ns.set_number_in_title = function(elt) {
$('#nr_in_title').html($(elt).val());
};
ns.reload_cv_dependent_selections = function() {
$('#order_shipto_id').val('');
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/customer_vendor_changed' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.reformat_number = function(event) {
$(event.target).val(kivi.format_amount(kivi.parse_amount($(event.target).val()), -2));
};
ns.reformat_number_as_null_number = function(event) {
if ($(event.target).val() === '') {
return;
}
ns.reformat_number(event);
};
// ns.update_exchangerate = function(event) {
// if (!ns.check_cv()) {
// $('#order_currency_id').val($('#old_currency_id').val());
// return;
// }
//
// var rate_input = $('#order_exchangerate_as_null_number');
// // unset exchangerate if currency changed
// if ($('#order_currency_id').val() !== $('#old_currency_id').val()) {
// rate_input.val('');
// }
//
// // only set exchangerate if unset
// if (rate_input.val() !== '') {
// return;
// }
//
// var data = $('#order_form').serializeArray();
// data.push({ name: 'action', value: 'Order/update_exchangerate' });
//
// $.ajax({
// url: 'controller.pl',
// data: data,
// method: 'POST',
// dataType: 'json',
// success: function(data){
// if (!data.is_standard) {
// $('#currency_name').text(data.currency_name);
// if (data.exchangerate) {
// rate_input.val(data.exchangerate);
// } else {
// rate_input.val('');
// }
// $('#order_exchangerate_as_null_number').data('validate', 'required');
// $('#exchangerate_settings').show();
// } else {
// rate_input.val('');
// $('#order_exchangerate_as_null_number').data('validate', '');
// $('#exchangerate_settings').hide();
// }
// if ($('#order_currency_id').val() != $('#old_currency_id').val() ||
// !data.is_standard && data.exchangerate != $('#old_exchangerate').val()) {
// kivi.display_flash('warning', kivi.t8('You have changed the currency or exchange rate. Please check prices.'));
// }
// $('#old_currency_id').val($('#order_currency_id').val());
// $('#old_exchangerate').val(data.exchangerate);
// }
// });
// };
//
// ns.exchangerate_changed = function(event) {
// if (kivi.parse_amount($('#order_exchangerate_as_null_number').val()) != kivi.parse_amount($('#old_exchangerate').val())) {
// kivi.display_flash('warning', kivi.t8('You have changed the currency or exchange rate. Please check prices.'));
// $('#old_exchangerate').val($('#order_exchangerate_as_null_number').val());
// }
// };
ns.recalc_amounts_and_taxes = function() {
if (!kivi.validate_form('#order_form')) return;
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/recalc_amounts_and_taxes' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.unit_change = function(event) {
var row = $(event.target).parents("tbody").first();
var item_id_dom = $(row).find('[name="orderitem_ids[+]"]');
var sellprice_dom = $(row).find('[name="order.orderitems[].sellprice_as_number"]');
var select_elt = $(row).find('[name="order.orderitems[].unit"]');
var oldval = $(select_elt).data('oldval');
$(select_elt).data('oldval', $(select_elt).val());
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/unit_changed' },
{ name: 'item_id', value: item_id_dom.val() },
{ name: 'old_unit', value: oldval },
{ name: 'sellprice_dom_id', value: sellprice_dom.attr('id') });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.update_sellprice = function(item_id, price_str) {
var row = $('#item_' + item_id).parents("tbody").first();
var price_elt = $(row).find('[name="order.orderitems[].sellprice_as_number"]');
var html_elt = $(row).find('[name="sellprice_text"]');
price_elt.val(price_str);
html_elt.html(price_str);
};
ns.load_second_row = function(row) {
var item_id_dom = $(row).find('[name="orderitem_ids[+]"]');
var div_elt = $(row).find('[name="second_row"]');
if ($(div_elt).data('loaded') == 1) {
return;
}
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/load_second_rows' },
{ name: 'item_ids[]', value: item_id_dom.val() });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.load_all_second_rows = function() {
var rows = $('.row_entry').filter(function(idx, elt) {
return $(elt).find('[name="second_row"]').data('loaded') != 1;
});
var item_ids = $.map(rows, function(elt) {
var item_id = $(elt).find('[name="orderitem_ids[+]"]').val();
return { name: 'item_ids[]', value: item_id };
});
if (item_ids.length == 0) {
return;
}
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/load_second_rows' });
data = data.concat(item_ids);
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.hide_second_row = function(row) {
$(row).children().not(':first').hide();
$(row).data('expanded', 0);
var elt = $(row).find('.expand');
elt.attr('src', "image/expand.svg");
elt.attr('alt', kivi.t8('Show details'));
elt.attr('title', kivi.t8('Show details'));
};
ns.show_second_row = function(row) {
$(row).children().not(':first').show();
$(row).data('expanded', 1);
var elt = $(row).find('.expand');
elt.attr('src', "image/collapse.svg");
elt.attr('alt', kivi.t8('Hide details'));
elt.attr('title', kivi.t8('Hide details'));
};
ns.toggle_second_row = function(row) {
if ($(row).data('expanded') == 1) {
ns.hide_second_row(row);
} else {
ns.show_second_row(row);
}
};
ns.init_row_handlers = function() {
kivi.run_once_for('.recalc', 'on_change_recalc', function(elt) {
$(elt).change(ns.recalc_amounts_and_taxes);
});
kivi.run_once_for('.reformat_number', 'on_change_reformat', function(elt) {
$(elt).change(ns.reformat_number);
});
kivi.run_once_for('.unitselect', 'on_change_unit_with_oldval', function(elt) {
$(elt).data('oldval', $(elt).val());
$(elt).change(ns.unit_change);
});
kivi.run_once_for('.row_entry', 'on_kbd_click_show_hide', function(elt) {
$(elt).keydown(function(event) {
var row;
if (event.keyCode == 40 && event.shiftKey === true) {
// shift arrow down
event.preventDefault();
row = $(event.target).parents(".row_entry").first();
ns.load_second_row(row);
ns.show_second_row(row);
return false;
}
if (event.keyCode == 38 && event.shiftKey === true) {
// shift arrow up
event.preventDefault();
row = $(event.target).parents(".row_entry").first();
ns.hide_second_row(row);
return false;
}
});
});
kivi.run_once_for('.expand', 'expand_second_row', function(elt) {
$(elt).click(function(event) {
event.preventDefault();
var row = $(event.target).parents(".row_entry").first();
ns.load_second_row(row);
ns.toggle_second_row(row);
return false;
})
});
};
ns.redisplay_line_values = function(is_sales, data) {
$('.row_entry').each(function(idx, elt) {
$(elt).find('[name="linetotal"]').html(data[idx][0]);
if (is_sales && $(elt).find('[name="second_row"]').data('loaded') == 1) {
var mt = data[idx][1];
var mp = data[idx][2];
var h = '<span';
if (mt[0] === '-') h += ' class="plus0"';
h += '>' + mt + '&nbsp;&nbsp;' + mp + '%';
h += '</span>';
$(elt).find('[name="linemargin"]').html(h);
}
});
};
ns.redisplay_cvpartnumbers = function(data) {
$('.row_entry').each(function(idx, elt) {
$(elt).find('[name="cvpartnumber"]').html(data[idx][0]);
});
};
ns.renumber_positions = function() {
$('.row_entry [name="position"]').each(function(idx, elt) {
$(elt).html(idx+1);
});
$('.row_entry').each(function(idx, elt) {
$(elt).data("position", idx+1);
});
};
ns.reorder_items = function(order_by) {
var dir = $('#' + order_by + '_header_id a img').attr("data-sort-dir");
$('#row_table_id thead a img').remove();
var src;
if (dir == "1") {
dir = "0";
src = "image/up.png";
} else {
dir = "1";
src = "image/down.png";
}
$('#' + order_by + '_header_id a').append('<img border=0 data-sort-dir=' + dir + ' src=' + src + ' alt="' + kivi.t8('sort items') + '">');
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/reorder_items' },
{ name: 'order_by', value: order_by },
{ name: 'sort_dir', value: dir });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.redisplay_items = function(data) {
var old_rows = $('.row_entry').detach();
var new_rows = [];
$(data).each(function(idx, elt) {
new_rows.push(old_rows[elt.old_pos - 1]);
});
$(new_rows).appendTo($('#row_table_id'));
ns.renumber_positions();
};
ns.get_insert_before_item_id = function(wanted_pos) {
if (wanted_pos === '') return;
var insert_before_item_id;
// selection by data does not seem to work if data is changed at runtime
// var elt = $('.row_entry [data-position="' + wanted_pos + '"]');
$('.row_entry').each(function(idx, elt) {
if ($(elt).data("position") == wanted_pos) {
insert_before_item_id = $(elt).find('[name="orderitem_ids[+]"]').val();
return false;
}
});
return insert_before_item_id;
};
ns.update_item_input_row = function() {
if (!ns.check_cv()) return;
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/update_item_input_row' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.add_item = function() {
if ($('#add_item_parts_id').val() === '') return;
if (!ns.check_cv()) return;
$('#row_table_id thead a img').remove();
var insert_before_item_id = ns.get_insert_before_item_id($('#add_item_position').val());
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/add_item' },
{ name: 'insert_before_item_id', value: insert_before_item_id });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.open_multi_items_dialog = function() {
if (!ns.check_cv()) return;
var pp = $("#add_item_parts_id").data("part_picker");
pp.o.multiple=1;
pp.open_dialog();
};
ns.add_multi_items = function(data) {
var insert_before_item_id = ns.get_insert_before_item_id($('#multi_items_position').val());
data = data.concat($('#order_form').serializeArray());
data.push({ name: 'action', value: 'Order/add_multi_items' },
{ name: 'insert_before_item_id', value: insert_before_item_id });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.delete_order_item_row = function(clicked) {
var row = $(clicked).parents("tbody").first();
$(row).remove();
ns.renumber_positions();
ns.recalc_amounts_and_taxes();
};
ns.row_table_scroll_down = function() {
$('#row_table_scroll_id').scrollTop($('#row_table_scroll_id')[0].scrollHeight);
};
ns.show_longdescription_dialog = function(clicked) {
var row = $(clicked).parents("tbody").first();
var position = $(row).find('[name="position"]').html();
var partnumber = $(row).find('[name="partnumber"]').html();
var description_elt = $(row).find('[name="order.orderitems[].description"]');
var longdescription_elt = $(row).find('[name="order.orderitems[].longdescription"]');
var params = {
runningnumber: position,
partnumber: partnumber,
description: description_elt.val(),
default_longdescription: longdescription_elt.val(),
set_function: function(val) {
longdescription_elt.val(val);
}
};
kivi.SalesPurchase.edit_longdescription_with_params(params);
};
ns.price_chooser_item_row = function(clicked) {
if (!ns.check_cv()) return;
var row = $(clicked).parents("tbody").first();
var item_id_dom = $(row).find('[name="orderitem_ids[+]"]');
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/price_popup' },
{ name: 'item_id', value: item_id_dom.val() });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.set_price_and_source_text = function(item_id, source, descr, price_str, price_editable) {
var row = $('#item_' + item_id).parents("tbody").first();
var source_elt = $(row).find('[name="order.orderitems[].active_price_source"]');
var button_elt = $(row).find('[name="price_chooser_button"]');
button_elt.val(button_elt.val().replace(/.*\|/, descr + " |"));
source_elt.val(source);
var editable_div_elt = $(row).find('[name="editable_price"]');
var not_editable_div_elt = $(row).find('[name="not_editable_price"]');
if (price_editable == 1 && source === '') {
// editable
$(editable_div_elt).show();
$(not_editable_div_elt).hide();
$(editable_div_elt).find(':input').prop("disabled", false);
$(not_editable_div_elt).find(':input').prop("disabled", true);
} else {
// not editable
$(editable_div_elt).hide();
$(not_editable_div_elt).show();
$(editable_div_elt).find(':input').prop("disabled", true);
$(not_editable_div_elt).find(':input').prop("disabled", false);
}
if (price_str) {
var price_elt = $(row).find('[name="order.orderitems[].sellprice_as_number"]');
var html_elt = $(row).find('[name="sellprice_text"]');
price_elt.val(price_str);
html_elt.html(price_str);
}
};
ns.update_price_source = function(item_id, source, descr, price_str, price_editable) {
ns.set_price_and_source_text(item_id, source, descr, price_str, price_editable);
if (price_str) ns.recalc_amounts_and_taxes();
kivi.io.close_dialog();
};
ns.set_discount_and_source_text = function(item_id, source, descr, discount_str, price_editable) {
var row = $('#item_' + item_id).parents("tbody").first();
var source_elt = $(row).find('[name="order.orderitems[].active_discount_source"]');
var button_elt = $(row).find('[name="price_chooser_button"]');
button_elt.val(button_elt.val().replace(/\|.*/, "| " + descr));
source_elt.val(source);
var editable_div_elt = $(row).find('[name="editable_discount"]');
var not_editable_div_elt = $(row).find('[name="not_editable_discount"]');
if (price_editable == 1 && source === '') {
// editable
$(editable_div_elt).show();
$(not_editable_div_elt).hide();
$(editable_div_elt).find(':input').prop("disabled", false);
$(not_editable_div_elt).find(':input').prop("disabled", true);
} else {
// not editable
$(editable_div_elt).hide();
$(not_editable_div_elt).show();
$(editable_div_elt).find(':input').prop("disabled", true);
$(not_editable_div_elt).find(':input').prop("disabled", false);
}
if (discount_str) {
var discount_elt = $(row).find('[name="order.orderitems[].discount_as_percent"]');
var html_elt = $(row).find('[name="discount_text"]');
discount_elt.val(discount_str);
html_elt.html(discount_str);
}
};
ns.update_discount_source = function(item_id, source, descr, discount_str, price_editable) {
ns.set_discount_and_source_text(item_id, source, descr, discount_str, price_editable);
if (discount_str) ns.recalc_amounts_and_taxes();
kivi.io.close_dialog();
};
ns.show_periodic_invoices_config_dialog = function() {
if ($('#type').val() !== 'sales_order') return;
kivi.popup_dialog({
url: 'controller.pl?action=Order/show_periodic_invoices_config_dialog',
data: { type: $('#type').val(),
id: $('#id').val(),
config: $('#order_periodic_invoices_config').val(),
customer_id: $('#order_customer_id').val(),
transdate_as_date: $('#order_transdate_as_date').val(),
language_id: $('#language_id').val()
},
id: 'jq_periodic_invoices_config_dialog',
load: kivi.reinit_widgets,
dialog: {
title: kivi.t8('Edit the configuration for periodic invoices'),
width: 800,
height: 650
}
});
return true;
};
ns.close_periodic_invoices_config_dialog = function() {
$('#jq_periodic_invoices_config_dialog').dialog('close');
};
ns.assign_periodic_invoices_config = function() {
var data = $('[name="Form"]').serializeArray();
data.push({ name: 'type', value: $('#type').val() },
{ name: 'action', value: 'Order/assign_periodic_invoices_config' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.check_save_active_periodic_invoices = function() {
var type = $('#type').val();
if (type !== 'sales_order') return true;
var active = false;
$.ajax({
url: 'controller.pl',
data: { action: 'Order/get_has_active_periodic_invoices',
type : type,
id : $('#id').val(),
config: $('#order_periodic_invoices_config').val(),
},
method: "GET",
async: false,
dataType: 'text',
success: function(val) {
active = val;
}
});
if (active == 1) {
return confirm(kivi.t8('This sales order has an active configuration for periodic invoices. If you save then all subsequently created invoices will contain those changes as well, but not those that have already been created. Do you want to continue?'));
}
return true;
};
ns.update_row_from_master_data = function(clicked) {
var row = $(clicked).parents("tbody").first();
var item_id_dom = $(row).find('[name="orderitem_ids[+]"]');
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/update_row_from_master_data' });
data.push({ name: 'item_ids[]', value: item_id_dom.val() });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.update_all_rows_from_master_data = function() {
var item_ids = $.map($('.row_entry'), function(elt) {
var item_id = $(elt).find('[name="orderitem_ids[+]"]').val();
return { name: 'item_ids[]', value: item_id };
});
if (item_ids.length == 0) {
return;
}
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/update_row_from_master_data' });
data = data.concat(item_ids);
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.show_calculate_qty_dialog = function(clicked) {
var row = $(clicked).parents("tbody").first();
var input_id = $(row).find('[name="order.orderitems[].qty_as_number"]').attr('id');
var formula_id = $(row).find('[name="formula[+]"]').attr('id');
calculate_qty_selection_dialog("", input_id, "", formula_id);
return true;
};
ns.edit_custom_shipto = function() {
if (!ns.check_cv()) return;
kivi.SalesPurchase.edit_custom_shipto();
};
ns.purchase_check_for_direct_delivery = function(params) {
const to_type = params.to_type;
if ($('#type').val() != 'sales_quotation' && $('#type').val() != 'sales_order_intake' && $('#type').val() != 'sales_order') {
kivi.submit_ajax_form("controller.pl", '#order_form', {action: 'Order/save_and_order_workflow', to_type: to_type});
return;
}
var empty = true;
var shipto;
if ($('#order_shipto_id').val() !== '') {
empty = false;
shipto = $('#order_shipto_id option:selected').text();
} else {
$('#shipto_inputs [id^="shipto"]').each(function(idx, elt) {
if (!empty) return true;
if (/^shipto_to_copy/.test($(elt).prop('id'))) return true;
if (/^shiptocp_gender/.test($(elt).prop('id'))) return true;
if (/^shiptocvar_/.test($(elt).prop('id'))) return true;
if ($(elt).val() !== '') {
empty = false;
return false;
}
});
var shipto_elements = [];
$([$('#shiptoname').val(), $('#shiptostreet').val(), $('#shiptozipcode').val(), $('#shiptocity').val()]).each(function(idx, elt) {
if (elt !== '') shipto_elements.push(elt);
});
shipto = shipto_elements.join('; ');
}
if (!empty) {
ns.direct_delivery_dialog(shipto, to_type);
} else {
kivi.submit_ajax_form("controller.pl", '#order_form', {action: 'Order/save_and_order_workflow', to_type: to_type});
}
};
ns.direct_delivery_callback = function(accepted, to_type) {
$('#direct-delivery-dialog').dialog('close');
if (accepted) {
$('<input type="hidden" name="use_shipto">').appendTo('#order_form').val('1');
}
kivi.submit_ajax_form("controller.pl", '#order_form', {action: 'Order/save_and_order_workflow', to_type: to_type});
};
ns.direct_delivery_dialog = function(shipto, to_type) {
$('#direct-delivery-dialog').remove();
var text1 = kivi.t8('You have entered or selected the following shipping address for this customer:');
var text2 = kivi.t8('Do you want to carry this shipping address over to the new purchase document so that the vendor can deliver the goods directly to your customer?');
var html = '<div id="direct-delivery-dialog"><p>' + text1 + '</p><p>' + shipto + '</p><p>' + text2 + '</p>';
html = html + '<hr><p>';
html = html + '<input type="button" value="' + kivi.t8('Yes') + '" size="30" onclick="kivi.Order.direct_delivery_callback(true, \'' + to_type + '\')">';
html = html + '&nbsp;';
html = html + '<input type="button" value="' + kivi.t8('No') + '" size="30" onclick="kivi.Order.direct_delivery_callback(false, \'' + to_type + '\')">';
html = html + '</p></div>';
$(html).hide().appendTo('#order_form');
kivi.popup_dialog({id: 'direct-delivery-dialog',
dialog: {title: kivi.t8('Carry over shipping address'),
height: 300,
width: 500 }});
};
ns.follow_up_window = function() {
var id = $('#id').val();
var type = $('#type').val();
var number_info = '';
if ($('#type').val() == 'sales_order_intake' || $('#type').val() == 'sales_order' || $('#type').val() == 'purchase_order' || $('#type').val() == 'purchase_order_confirmation') {
number_info = $('#order_ordnumber').val();
} else if ($('#type').val() == 'sales_quotation' || $('#type').val() == 'request_quotation' || $('#type').val() == 'purchase_quotation_intake') {
number_info = $('#order_quonumber').val();
}
var name_info = '';
if ($('#type').val() == 'sales_order_intake' || $('#type').val() == 'sales_order' || $('#type').val() == 'sales_quotation') {
name_info = $('#order_customer_id_name').val();
} else if ($('#type').val() == 'purchase_order' || $('#type').val() == 'purchase_order_confirmation' || $('#type').val() == 'request_quotation' || $('#type').val() == 'purchase_quotation_intake') {
name_info = $('#order_vendor_id_name').val();
}
var info = '';
if (number_info !== '') { info += ' (' + number_info + ')' }
if (name_info !== '') { info += ' (' + name_info + ')' }
if (!$('#follow_up_rowcount').length) {
$('<input type="hidden" name="follow_up_rowcount" id="follow_up_rowcount">').appendTo('#order_form');
$('<input type="hidden" name="follow_up_trans_id_1" id="follow_up_trans_id_1">').appendTo('#order_form');
$('<input type="hidden" name="follow_up_trans_type_1" id="follow_up_trans_type_1">').appendTo('#order_form');
$('<input type="hidden" name="follow_up_trans_info_1" id="follow_up_trans_info_1">').appendTo('#order_form');
$('<input type="hidden" name="follow_up_trans_subject_1" id="follow_up_trans_subject_1">').appendTo('#order_form');
}
$('#follow_up_rowcount').val(1);
$('#follow_up_trans_id_1').val(id);
$('#follow_up_trans_type_1').val(type);
$('#follow_up_trans_info_1').val(info);
$('#follow_up_trans_subject_1').val($('#order_transaction_description').val());
follow_up_window();
};
ns.create_part = function() {
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/create_part' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.check_transport_cost_article_presence = function() {
var $form = $('#order_form');
var wanted_part_id = $form.data('transport-cost-reminder-article-id');
if (!wanted_part_id) return true
var id_arr = $('[name="order.orderitems[].parts_id"]').map(function() { return this.value; }).get();
id_arr = $.grep(id_arr, function(elt) {
return ((elt*1) === wanted_part_id);
});
if (id_arr.length) return true;
var description = $form.data('transport-cost-reminder-article-description');
return confirm(kivi.t8("The transport cost article '#1' is missing. Do you want to continue anyway?", [ description ]));
};
ns.check_cusordnumber_presence = function() {
if ($('#order_cusordnumber').val() === '') {
return confirm(kivi.t8('The customer order number is missing. Do you want to continue anyway?'));
}
return true;
};
ns.load_phone_note = function(id, subject, body) {
$('#phone_note_edit_text').html(kivi.t8('Edit note'));
$('#phone_note_id').val(id);
$('#phone_note_subject').val(subject);
$('#phone_note_body').val(body).change();
$('#phone_note_delete_button').show();
};
ns.cancel_phone_note = function() {
$('#phone_note_edit_text').html(kivi.t8('Add note'));
$('#phone_note_id').val('');
$('#phone_note_subject').val('');
$('#phone_note_body').val('').change();
$('#phone_note_delete_button').hide();
};
ns.save_phone_note = function() {
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/save_phone_note' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.delete_phone_note = function() {
if ($('#phone_note_id').val() === '') return;
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/delete_phone_note' });
$.post("controller.pl", data, kivi.eval_json_result);
};
ns.show_purchase_delivery_order_select_items = function(params) {
var data = $('#order_form').serializeArray();
data.push({ name: 'action', value: 'Order/show_conversion_to_purchase_delivery_order_item_selection' });
kivi.popup_dialog({
id: "convert_to_purchase_delivery_order_item_position_selection",
url: "controller.pl",
data: data,
type: "POST",
dialog: { title: kivi.t8("Select items for delivery order") },
load: function() {
$("body").data("convert_to_purchase_delivery_order_item_position_selection_params", params);
}
});
};
ns.convert_to_purchase_delivery_order_item_selection = function() {
let params = $("body").data("convert_to_purchase_delivery_order_item_position_selection_params");
let $dialog = $("#convert_to_purchase_delivery_order_item_position_selection");
let selected_items = $dialog.find("tbody input.item_position_selection_checkall").serializeArray();
params.data = selected_items;
additional_param = { name: 'only_selected_item_positions', value: 1 };
if (params.form_params) {
if (Array.isArray(params.form_params)) {
params.form_params.push(additional_param);
} else {
params.form_params = [params.form_params];
params.form_params.push(additional_param);
}
} else {
params.form_params = [additional_param];
}
$dialog.dialog('close');
$dialog.remove();
kivi.Order.save(params);
};
});
$(function() {
if ($('#type').val() == 'sales_order_intake' || $('#type').val() == 'sales_order' || $('#type').val() == 'sales_quotation' ) {
$('#order_customer_id').change(kivi.Order.reload_cv_dependent_selections);
} else {
$('#order_vendor_id').change(kivi.Order.reload_cv_dependent_selections);
}
$('#order_currency_id').change(kivi.Order.update_exchangerate);
$('#order_transdate_as_date').change(kivi.Order.update_exchangerate);
$('#order_exchangerate_as_null_number').change(kivi.Order.exchangerate_changed);
$('#add_item_parts_id').on('set_item:PartPicker', function() {
kivi.Order.update_item_input_row();
});
$('.add_item_input').keydown(function(event) {
if (event.keyCode == 13) {
event.preventDefault();
kivi.Order.add_item();
return false;
}
});
kivi.Order.init_row_handlers();
$('#row_table_id').on('sortstop', function(event, ui) {
$('#row_table_id thead a img').remove();
kivi.Order.renumber_positions();
});
$('#expand_all').on('click', function(event) {
event.preventDefault();
if ($('#expand_all').data('expanded') == 1) {
$('#expand_all').data('expanded', 0);
$('#expand_all').attr('src', 'image/expand.svg');
$('#expand_all').attr('alt', kivi.t8('Show all details'));
$('#expand_all').attr('title', kivi.t8('Show all details'));
$('.row_entry').each(function(idx, elt) {
kivi.Order.hide_second_row(elt);
});
} else {
$('#expand_all').data('expanded', 1);
$('#expand_all').attr('src', "image/collapse.svg");
$('#expand_all').attr('alt', kivi.t8('Hide all details'));
$('#expand_all').attr('title', kivi.t8('Hide all details'));
kivi.Order.load_all_second_rows();
$('.row_entry').each(function(idx, elt) {
kivi.Order.show_second_row(elt);
});
}
return false;
});
$('.reformat_number_as_null_number').change(kivi.Order.reformat_number_as_null_number);
});
menus/user/90-pos.yaml
---
- parent: ar
id: pos_form
name: POS for kivi
order: 2370
params:
action: POS/add
templates/design40_webpages/pos/_edit_order_item_row_point_of_sales_dialog.html
[% USE T8 %]
[% USE L %]
[% USE LxERP %]
[% USE HTML %]
<form method="post" id="item_row_pos_form" action="controller.pl">
<table>
<caption>
[% ITEM.part.displayable_name | html %]
</caption>
<tbody>
<tr>
<th>
[% 'Discount' | $T8 %]
</th>
<td>
[% L.input_tag('item.discount_as_percent', ITEM.discount_as_percent, class="reformat_number numeric") %]
</td>
</tr>
<tr>
<th>
TODO:
[% 'Salesman' | $T8 %]
</th>
<td>
[% L.select_tag('', ITEM.salesman) %]
</td>
</tr>
</tbody>
</table>
<p>
[% L.button_tag(popup_js_delete_row_function, LxERP.t8('Delete row')) %]
[% L.button_tag(popup_js_close_function, LxERP.t8('Cancel')) %]
[% L.button_tag(popup_js_assign_function, LxERP.t8('Apply')) %]
</p>
</form>
templates/design40_webpages/pos/form.html
[% USE T8 %]
[% USE LxERP %]
[% USE L %]
[% USE P %]
[% USE HTML %]
<h1>[% FORM.title %]</h1>
<form method="post" action="controller.pl" id="order_form">
[% L.hidden_tag('id', SELF.order.id) %]
[% L.hidden_tag('type', SELF.order.type) %]
[% L.hidden_tag('point_of_sale', 1) %]
[% IF !SELF.order.id %]
[% L.hidden_tag('form_validity_token', FORM.form_validity_token) %]
[% END %]
[% INCLUDE 'common/flash.html' %]
<div class="wrapper">
<div class="pos_wrapper">
<div class="pos_content" style="height:100%">
<div class="wrapper" style="max-height:30px">
<div class="left_input">
<table>
<tr>
<th>[% 'Customer' | $T8 %]</th>
<td class="wi-lightwide">
[% P.customer_vendor.picker(
"order.customer_id",
SELF.order.customer_id,
type="customer",
show_details=0,
label=LxERP.t8('Customer')
) %]
</td>
<td>[% L.button_tag("cash_customer", LxERP.t8('Cash customer') ) %]</td>
<td>[% L.button_tag("cash_customer", LxERP.t8('Create new customer'), class="neutral" ) %]</td>
</tr>
</table>
</div>
<div class="left_input control-panel small">[% "Salesman" | $T8 %]
[% L.select_tag(
'order.salesman_id',
SELF.order_controller.all_salesmen,
default=(SELF.order.salesman_id ? SELF.order.salesman_id : SELF.order_controller.current_employee_id),
class='wi-lightwide',
title_key='safe_name'
) %]
</div>
</div>
<div class="wrapper left_input toggle_panel control-panel toggle_order_info" style="max-height:10px">
<a href="#"
onClick='javascript:$(".toggle_panel_block").toggle()'
class="button toggle off neutral"
>
[% 'Order informations' | $T8 %]
</a>
</div>
<div class="toggle_panel_block" style="display:none;">
<div id="tables_left" style="float:left;">
<table style="width:40%">
<caption>[% 'Customer & Order Information' | $T8 %]</caption>
<colgroup><col class="wi-mediumsmall"><col class="wi-lightwide"></colgroup>
<tbody>
<tr id='cp_row' [% IF !SELF.order.customer.contacts.size %]style='display:none'[% END %]>
<th>[% 'Contact Person' | $T8 %]</th>
... Dieser Diff wurde abgeschnitten, weil er die maximale Anzahl anzuzeigender Zeilen überschreitet.

Auch abrufbar als: Unified diff