@font-face {
    font-family: 'segoe ui light';
    src: url('weblysleekuil-webfont.eot');
    src: url('weblysleekuil-webfont.eot?#iefix') format('embedded-opentype'),
         url('weblysleekuil-webfont.woff2') format('woff2'),
         url('weblysleekuil-webfont.woff') format('woff'),
         url('weblysleekuil-webfont.ttf') format('truetype'),
         url('weblysleekuil-webfont.svg#weblysleek_uilight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'calibri light';
    src: url('OpenSans-Light-webfont.eot');
    src: url('OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Light-webfont.woff2') format('woff2'),
         url('OpenSans-Light-webfont.woff') format('woff'),
         url('OpenSans-Light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

.wml_app_defaults
{
    text-decoration: none;
    color: #333333;
    font-family: Calibri;
    font-size: 11px;
}

body
{
	background-color: transparent; 
	padding: 0;
	margin: 0;
	color: #D4D0C8;
	/*line-height:1.0em;*/
}

bg
{
    background-color: #F7F7F7; 
}

.wml_runtime_calendar {position:relative;left:99%;
margin:-32 0 0 -32;width:32;height:32px;
background:url(../img/app/cal.png) no-repeat center;cursor:pointer
}
.Input      {width:100%;line-height:32px;height:32;border:0; background:#F0F0F0;font-family:calibri light;font-size:17;color:#666}

.textRegular    {font-family:Calibri Light;font-size:17px}
.textMedium     {font-family:Calibri Light;font-size:24px}
.textBig        {font-family:Calibri Light;font-size:32px}

.dark02     {background:url(../img/wml/d02.png)}
.dark05     {background:url(../img/wml/d05.png)}
.light5     {background:url(../img/wml/b50.png)}
.light8     {background:url(../img/wml/b80.png)}
.white      {background:white}

.frameMsg   {position:absolute;font-family:segoe ui light; padding:32; font-size:24px; width:512;}

.ButtonLeft {margin:4;padding:0 0 0 0; float:left; text-align:center;cursor:pointer;width:120px; height:32px;font-family:segoe ui light;font-size:20px;color:#666;background:#FCA url(../../img/app/al.png) no-repeat left}
.ButtonRight{margin:4;padding:0 0 0 0; float:right;text-align:center;cursor:pointer;width:120px; height:32px;font-family:segoe ui light;font-size:20px;color:#666;background:#9C9 url(../../img/app/ar.png) no-repeat right}

.ButtonKO{margin:4;line-height:32px; float:left; text-align:center;cursor:pointer;width:120px; height:32px;font-family:calibri light;font-size:20px;color:#666;background:#FFE7AB}
.ButtonOK{margin:4;line-height:32px; float:left; text-align:center;cursor:pointer;width:120px; height:32px;font-family:calibri light;font-size:20px;color:#666;background:#D9E5C1}
                               
.localList  {color:#999;float:left;width:170;height:24;overflow:hidden;white-space:nowrap}

.a0     {cursor:pointer; opacity:0.00; filter:alpha(opacity=0)}
.a16    {cursor:pointer; opacity:0.16; filter:alpha(opacity=16)}
.a25    {cursor:pointer; opacity:0.25; filter:alpha(opacity=25)}
.a33    {cursor:pointer; opacity:0.33; filter:alpha(opacity=33)}
.a50    {cursor:pointer; opacity:0.50; filter:alpha(opacity=50)}
.a66    {cursor:pointer; opacity:0.66; filter:alpha(opacity=66)}
.a75    {cursor:pointer; opacity:0.75; filter:alpha(opacity=75)}
.a86    {cursor:pointer; opacity:0.86; filter:alpha(opacity=86)}
.a100   {cursor:pointer; opacity:1.00; filter:alpha(opacity=100)}

.listHeader             {font-family:Segoe UI Light; color:#BBB;font-size:22px;background:#F7F7F7;letter-spacing:-0.0em;cursor:pointer;}
.listHeaderXparent      {font-family:Segoe UI Light; color:#BBB;font-size:22px;background:#FFF;cursor:pointer;}

.listHeaderXparentLittle      {font-family:Segoe UI Light; color:#BBB;font-size:19px;background:#FFF;cursor:pointer;}

.listEntryDefault       {cursor:pointer;font-family:Calibri;color:#666;font-size:18px;padding:10;}
tr.listEntryDefault   td{border-left:10px solid transparent}
.listEntryOver          {cursor:pointer;font-family:Calibri;color:#666;font-size:18px;padding:10;background:#F7F7F7;}
tr.listEntryOver      td{border-left:10px solid transparent}
.listEntrySelected      {cursor:pointer;font-family:Calibri;color:#666;font-size:18px;padding:10;background:#F0F0F0;}
tr.listEntrySelected  td{border-left:10px solid transparent}
.listBackground     {background:white}
.listInput              {border:0px solid red;font-family:Calibri;font-size:18px;width:100%;height:34;background:url(../img/wml/dn.png) no-repeat 96%;line-height:1.6em;padding:0 4 0 4;margin:0;color:#666;}

.icon_expiring {width:64;height:22px;background:url(../img/app/warn/sm_expiring.png) no-repeat center}
.icon_expired  {width:64;height:22px;background:url(../img/app/warn/sm_expired.png)  no-repeat center}
.icon_income   {width:64;height:22px;background:url(../img/app/warn/sm_income.png) no-repeat center}
.icon_inactive {width:64;height:22px;background:url(../img/app/warn/sm_inactive.png) no-repeat center}
.icon_enabled  {width:64;height:22px;background:url(../img/app/warn/sm_enabled.png) no-repeat center left}
.icon_disabled {width:64;height:22px;background:url(../img/app/warn/sm_disabled.png) no-repeat center left}
.icon_null     {width:64;height:22px;background:url(../img/spacer.gif) no-repeat center}

.hidden                 {visibility:hidden;height:20}
.listHeaderSmall0       {padding:0 4 0 4;cursor:pointer;font-family:Calibri Light;color:#666;font-size:17px;min-height:32px;height:32px}
.listHeaderSmall        {padding:4px;cursor:pointer;font-family:Calibri Light;color:#666;font-size:17px;min-height:24px;height:24px}
.listEntrySmallDefault  {padding:4px;cursor:pointer;font-family:Calibri Light;color:#666;font-size:17px;}
.listEntrySmallOver     {padding:4px;cursor:pointer;font-family:Calibri Light;color:#666;font-size:17px;background:#F7F7F7}
.listEntrySmallSelected {padding:4px;cursor:pointer;font-family:Calibri Light;color:#666;font-size:17px;background:#F0F0F0}
.listEntrySmallChecked  {padding:4px;cursor:pointer;font-family:Calibri Light;color:#666;font-size:17px;background:#F7F7F7 url(../img/app/oks.png) no-repeat right}

.listEntryVerySmallDefault  {padding:4px;cursor:pointer;font-family:Calibri Light;color:black;font-size:12px;}
tr.listEntryVerySmallDefault   td{border:2px solid transparent}

.listEntryVerySmallSelected {padding:4px;cursor:pointer;font-family:Calibri Light;color:black;font-size:12px;background:#F0F0F0}
tr.listEntryVerySmallSelected   td{border:2px solid transparent}


.listSeparatorBig       {padding:4 0 0 4;cursor:default;font-family:Calibri Light;color:white;font-size:24px;min-height:28;height:28;background:#7794BE}
.listSeparatorSmall     {padding:4 0 0 10;cursor:default;font-family:Calibri Light;color:red;font-size:21px;min-height:24;height:24;background:#FFD6D6}

.h24            {line-height:24px}
.h24d           {line-height:24px;background:#F4F4F4}
.swtRed         {background:url(../../img/app/swtRed.png) no-repeat center}

.tabEntryOver {background:#FDFDFD url(../img/app/leftshad.png) repeat-y right}
.tabEntrySelected {background:white url(../img/app/leftshad.png) repeat-y right}

.iconEdit           {position:absolute;top:8;left:100%;margin:0 0 0 -32;width:24;height:24;background:url(../img/app/iedit.png) no-repeat center}
.iconDiscard        {position:absolute;top:8;left:100%;margin:0 0 0 -56;width:24;height:24;background:url(../img/app/icross.png) no-repeat center}
.iconContacts       {position:absolute;top:8;left:100%;margin-left:-28;width:24;height:24;background:url(../img/app/iuser.png) no-repeat center}

.iconMarker-1       {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/mrk-1.png) no-repeat center}
.iconMarker1        {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/mrk1.png) no-repeat center}
.iconMarker2        {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/mrk2.png) no-repeat center}

.iconCommodity-1    {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/cmm-1.png) no-repeat center}
.iconCommodity1     {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/cmm1.png) no-repeat center}
.iconCommodity2     {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/cmm2.png) no-repeat center}
.iconCommodity3     {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/cmm3.png) no-repeat center}

.iconUser-1         {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/usr-1.png) no-repeat center}
.iconUser1          {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/usr1.png) no-repeat center}
.iconUser2          {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/usr2.png) no-repeat center}

.iconTime-1         {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/tim-1.png) no-repeat center}
.iconTime1          {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/tim1.png) no-repeat center}
.iconTime2          {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/tim2.png) no-repeat center}
.iconTime-2         {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/tim-2.png) no-repeat center}
.iconTime3          {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/tim3.png) no-repeat center}
.iconTime4          {position:absolute;top:8;left:4;width:24;height:24;background:url(../img/app/tim4.png) no-repeat center}

.iconStar           {border:0px solid red;float:left;width:32;height:32;cursor:pointer;font-family:arial;font-size:16;color:white;text-align:center;line-height:2em;margin:0;padding:0;background:url(../img/app/add1.png) no-repeat center}

.docUpload0         {position:absolute;z-index:9999;filter:alpha(opacity=0);opacity:0;top:0;left:0;overflow:hidden;width:76;height:76}
.docUpload1         {display:none}

.on  {background:#00A9EC; cursor:pointer}
.off {background:#828282; cursor:pointer}
.br {clear:both}
.inputText {border:0px solid red;font-family:Calibri;font-size:18px;width:100%;height:30;padding:4;background:white}
.main {position:absolute;width:100%;height:100%;left:0;top:0;overflow:auto;text-align:center}
.pageContents {width:920px;/*background:#F0F0F0*/}
.icon {float:left;margin-right:8px}
.leftLabels {float:left;width:212;margin-right:16px;}
.labelDark {background:#666;color:white}
.label {text-align:left;height:32px;font-size:24px;margin-bottom:2px;padding-left:8px}
.title {text-align:left;font-size:24px;padding-top:8px}
.fieldsColumn {float:left;width:328;margin-right:16px}
.fieldsColumnLarge {float:left;width:670;margin-right:16px}
.field {background:white;font-size:24px;height:32px;margin-bottom:2px;text-align:left}
.field1 {font-family:Calibri;padding:4;font-size:18px;height:32px;margin-bottom:2px;text-align:left;border:1px solid #DDD; float:left}
.button4 {float:left;width:213;margin-right:16px;}
.buttonHome {float:left;width:213;margin-right:16px;height:213;text-align:center}
.titleHome {text-align:center;font-size:24px;padding-top:8px}
.subtitleHome {font-size:12px;padding-top:8px}
.buttonHeight {height:48px;text-align:left}
.ptr {cursor:pointer}
.flag {width:22px;height:22px;border:2px solid transparent;font-size:1px;cursor:pointer}
.mini {font-size:12px;width:100%;height:100%;padding-top:0}
.mb1 {margin-top:1px; border-bottom:1px solid transparent}

.bgSoftRed  {background:#FFEEDD}
.bgred      {background:red}
.bgorange   {background:orange}
.bggreen    {background:green}
	
.Commodity_State_V      {width:130;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/stateV.png) no-repeat left}
.Commodity_State_X      {width:130;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/stateX.png) no-repeat left}
.Commodity_State_N      {width:130;height:44;cursor:default;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/stateN.png) no-repeat left}
.Commodity_Order_V      {width:130;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/orderV.png) no-repeat left}
.Commodity_Order_X      {width:130;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/orderX.png) no-repeat left}
.Commodity_Order_N      {width:130;height:44;cursor:default;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/orderN.png) no-repeat left}
.Commodity_Payment_V    {width:130;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/paymentV.png) no-repeat left}
.Commodity_Payment_X    {width:130;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/paymentX.png) no-repeat left}
.Commodity_Payment_N    {width:130;height:44;cursor:default;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/paymentN.png) no-repeat left}
.Commodity_Contract_V   {width:166;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/contractV.png) no-repeat left}
.Commodity_Contract_X   {width:166;height:44;cursor:pointer;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/contractX.png) no-repeat left}
.Commodity_Contract_N   {width:166;height:44;cursor:default;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/contractN.png) no-repeat left}
.Commodity_Notification_V   {width:166;height:44;cursor:default;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/notificationV.png) no-repeat left}
.Commodity_Notification_N   {width:166;height:44;cursor:default;white-space:nowrap;overflow:hidden;float:left;font-family:Segoe UI Light;color:#666;font-size:15px;margin:4 0 0 24;padding-left:48;background:url(../img/app/comm/notificationN.png) no-repeat left}

.wml_menu_over
{
    background:url(../img/wml/mhl.png) center;
    background-size:100%;
    font-family:Calibri;
    font-size:15px;
}
.wml_menu_out
{
    background:url(../img/spacer.gif);
    background-size:100%;
    font-family:Calibri;
    font-size:15px;
}
.wml_menu_header
{
    font-family:Calibri;
    font-size:15px;
}
.wml_tab_header
{
    font-family:Calibri Light;
    font-size:22px;
    color:#999;
    cursor:pointer;
    text-align:center;
    padding-top:3px;
}
.wml_menu_label
{
    font-family:Calibri;
    font-size:15px;
    color:#F7F7F7;
}
.wml_field_header
{
    font-family:Calibri;
    font-size:13px;
    color:#666666;
}

form {margin : 0px; padding : 0px; }
.FrameAreaTitle {background-color:#519CD1; font-family:Calibri; font-size:13px; color:#F7F7F7;}


.wml_hidden {display:none}

/* ***** T E X T B O X  S T Y L E ***** */
.wml_title{color:#666666;font-family:Calibri;font-size:19px;padding-right:4;}
.wml_image{width:180;}
.wml_file{width:180;}
.wml_calendar{position:absolute;margin:0 0 0 -204px;cursor:pointer}
.wml_text_regular{text-decoration: none;color : #333333;font-family : Calibri;font-size : 11px;}
.wml_text_big{text-decoration: none;color : #333333;font-family : Calibri;font-size : 13px;}

.wml_text_bigger{text-decoration: none;color : #666666;font-family : Calibri;font-size : 15px;}
.wml_text_huge{text-decoration: none;color : #F7F7F7;font-family : Calibri;font-size : 18px;}

.wml_textbox_search     {font-family:Calibri;font-size:15px;color:#000000;width:100%;height:100%;border:0px;background-color:transparent;padding:0 4 0 4;}

.wml_textbox_simple     {font-family:Calibri;font-size:19px;color:#000000;width:100%;height:100%;border:0px;background-color:transparent;padding:0 4 0 4;height:21px;line-height:1.0em}
.wml_textbox_simple_off {font-family:Calibri;font-size:19px;color:#000000;width:100%;height:100%;border:0px;background-color:#EAE8E4;}
.wml_textbox_simple_ml  {font-family:Calibri;font-size:19px;color:#000000;width:100%;height:100%;border:0px;background-color:transparent;padding:0 4 0 4;line-height:1.0em}

.wml_listbox_simple     {position:absolute;z-index: 99;filter:alpha(opacity=0);margin-top:-2;
                                 font-family:Calibri;font-size:19px;color:#000000;width:100%;background-color:transparent;}
.wml_listbox_simple_shadow      {font-family:Calibri;font-size:19px;color:#000000;width:100%;background-color:transparent;}
.wml_listbox_simple_shadowText  {font-family:Calibri;font-size:19px;color:#000000;border:0px;border:0px;margin:1 0 1 0;padding:0 0 2 4;}

.wml_listbox_search     {position:absolute;z-index: 99;filter:alpha(opacity=0);margin-top:-3;
                                 font-family:Calibri;font-size:15px;color:#000000;width:100%;background-color:transparent;}
.wml_listbox_search_shadow      {font-family:Calibri;font-size:15px;color:#000000;width:100%;background-color:transparent;}
.wml_listbox_search_shadowText  {font-family:Calibri;font-size:15px;color:#000000;width:100%;border:0px;margin:1 0 1 0;padding:0 0 2 4;}

.wml_file_simple {position:absolute;filter:alpha(opacity=0);z-index:99;font-family:Calibri;font-size:1.1em;line-height:1.0em;width:100%;background-color:transparent;}
.wml_file_simple_shadow {font-family:Calibri;font-size:1.0em;width:100%;background-color:transparent;border:0px solid black;}

.wml_textbox { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 180px; height:20px}
.wml_textbox_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 180px; height:20px}
.wml_textbox_date { font-family:Calibri; font-size:19px; color:#000000; border:0px;background-color:transparent; width:180px; height:22px; line-height:1.0em}
.wml_textbox_date_off { font-family:Calibri; font-size:19px; color:#000000; border:0px;background-color:transparent; width:180px; height:22px; line-height:1.0em}
.wml_textbox_extralarge { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 370px; height:20px}
.wml_textbox_extralarge_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 370px; height:20px}
.wml_textbox_large { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 250px; height:20px}
.wml_textbox_large_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 250px; height:20px}
.wml_textbox_medium { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 116px; height:20px}
.wml_textbox_medium_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 116px; height:20px}
.wml_textbox_short { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 100px; height:20px}
.wml_textbox_short_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 100px; height:20px}
.wml_textbox_short_date { font-family:Calibri; font-size:19px; color:#000000; border:0px;background-color:transparent; width:100px; height:22px; line-height:1.0em}
.wml_textbox_short_date_off { font-family:Calibri; font-size:19px; color:#000000; border:0px;background-color:transparent; width:100px; height:22px; line-height:1.0em}
.wml_textbox_mini { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 34px; height:20px}
.wml_textbox_mini_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 34px; height:20px}

.wml_textbox_ml { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 180px; height:94px}
.wml_textbox_ml_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 180px; height:94px}
.wml_textbox_ml_large { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:white; width : 250px; height:94px}
.wml_textbox_ml_large_off { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000; border : 0px solid #000000; background-color:#EAE8E4; width : 250px; height:94px}

/* ***** L I S T B O X   S T Y L E ***** */
.wml_listbox {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:180; background-color:white;}
.wml_listbox_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:white; width : 180px; height:20px}
.wml_listbox_off {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:180; background-color:#EAE8E4;}
.wml_listbox_off_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:#EAE8E4; width : 180px; height:20px}
.wml_listbox_shadowText { font-family : Calibri; font-size : 13px; color : #000000; }

.wml_listbox_large {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:250; background-color:white;}
.wml_listbox_large_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:white; width : 250px; height:20px}
.wml_listbox_large_off {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:250; background-color:#EAE8E4;}
.wml_listbox_large_off_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:#EAE8E4; width : 250px; height:20px}
.wml_listbox_large_shadowText { font-family : Calibri; font-size : 13px; color : #000000; }

.wml_listbox_medium {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:140; background-color:white;}
.wml_listbox_medium_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:white; width : 140px; height:20px}
.wml_listbox_medium_off {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:140; background-color:#EAE8E4;}
.wml_listbox_medium_off_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:#EAE8E4; width : 140px; height:20px}
.wml_listbox_medium_shadowText { font-family : Calibri; font-size : 13px; color : #000000; }

//CO 2284 - MT - 20220427
.wml_multilist_medium {position:absolute; margin:0 0 0 0; z-index: 99; font-family : Calibri; font-size : 13px; width:140; background-color:white;}
.wml_multilist_medium_shadow { margin:0 0 0 0; font-family : Calibri; font-size : 13px; color : #000000;  background-color:white; width : 140px; height:40px}
.wml_multilist_medium_off {position:absolute; margin:0 0 0 0; z-index: 99; font-family : Calibri; font-size : 13px; width:140; background-color:#EAE8E4;}
.wml_multilist_medium_off_shadow { margin:0 0 0 0; font-family : Calibri; font-size : 13px; color : #000000;  background-color:#EAE8E4; width : 140px; height:40px}
.wml_multilist_medium_shadowText { font-family : Calibri; font-size : 13px; color : #000000; }


.wml_listbox_small {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:100; background-color:white;}
.wml_listbox_small_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:white; width : 100px; height:20px}
.wml_listbox_small_off {position:absolute; margin:-2 0 0 -6; opacity:0; filter:alpha(opacity=0); z-index: 99; font-family : Calibri; font-size : 13px; width:100; background-color:#EAE8E4;}
.wml_listbox_small_off_shadow { margin:-1 0 0 6; font-family : Calibri; font-size : 13px; color : #000000;  background-color:#EAE8E4; width : 100px; height:20px}
.wml_listbox_small_shadowText { font-family : Calibri; font-size : 13px; color : #000000; }

.wml_listbox_medium_table { border: 0px; border-spacing: 0px; border-width: 0px; border-collapse: collapse; margin: 0 0 0 0; }
.wml_listbox_medium_lable { width: 100; text-decoration: none;color : #333333;font-family : Calibri;font-size : 10px; }
.wml_listbox_container_medium{font-family : Calibri;font-size : 10px;color : #000000;border : 1px solid #000000;padding : 0px;spacing : 0px;width : 150px;height : 16px;vertical-align : top;}

.wml_listbox_small_table { border: 0px; border-spacing: 0px; border-width: 0px; border-collapse: collapse; margin: 0 0 0 0; }
.wml_listbox_small_lable { width: 100; text-decoration: none;color : #333333;font-family : Calibri;font-size : 10px; }
.wml_listbox_container_small{font-family : Calibri;font-size : 10px;color : #000000;border : 1px solid #000000;padding : 0px;spacing : 0px;width : 100px;height : 16px;vertical-align : top;}

.wml_listbox_small_lable { text-decoration: none;color : #333333;font-family : Calibri;font-size : 10px; }
.wml_listbox_arrow {background-color : #000000;}

/* *****  C H E C K B O X  S T Y L E ***** */
.wml_checkbox { margin:2 0 0 2; border : 0px solid #000000; background:white; width:1px; height:1px}
.wml_checkbox_off { margin:2 0 0 2; border : 0px solid #000000; background-color:#EAE8E4; width : 1px; height:1px}

.wml_checkbox_table
{ 
	border: 0px; border-spacing: 0px; border-width: 0px; border-collapse: collapse;
	text-decoration: none;color : #333333;font-family : Calibri;font-size : 10px;
}
.wml_checkbox_lable { width: 100px; vertical-align: top; text-align: right; }
.wml_checkbox_null_lable { vertical-align: top; text-align: right; }

/* *****  B U T T O N  S T Y L E ***** */
.wml_button{
background : transparent; border : 1px; width : 100px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Calibri; font-size : 14px; text-align : center;
}
.wml_button_off{
background : transparent; border : 0px; width : 100px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Calibri; font-size : 14px; text-align : center;
}
.wml_button_small{
background : transparent; border : 1px; width : 66px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Calibri; font-size : 14px; text-align : center;
}
.wml_button_small_off{
background : transparent; border : 0px; width : 66px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Calibri; font-size : 14px; text-align : center;
}
.wml_button_large{
background : transparent; border : 1px; width : 150px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Calibri; font-size : 14px; text-align : center;
}
.wml_button_large_off{
background : transparent; border : 0px; width : 150px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Calibri; font-size : 14px; text-align : center;
}


.wml_button_export{
background:transparent url(../img/wml/export.png) no-repeat left;
border:0px;
width:100px;
color:#000000;
font-family:Calibri;
font-size:14px;
text-align:left;
padding:0 0 0 28px;
cursor:pointer;
}
.wml_button_export:hover{
background-color:transparent;
border:0px
}

.wml_button_refresh{
background:transparent url(../img/wml/refresh.png) no-repeat left;
border:0px;
width:100px;
color:#000000;
font-family:Calibri;
font-size:14px;
text-align:left;
padding:0 0 0 28px;
cursor:pointer;
}
.wml_button_refresh:hover{
background-color:transparent;
border:0px
}
.wml_button_open {
    margin: 10px 0 0 0;
    padding: 7px 0 12px 0;
    float: left;
    text-align: center;
    cursor: pointer;
    width: 120px;
    height: 38px;
    font-family: segoe ui light;
    font-size: 18px;
    color: #666;
    background: #BD9;
    box-sizing: border-box
} 

.wml_button_load{
background:transparent url(../img/app/add.png) no-repeat left;
border:0px;
width:100px;
color:#000000;
font-family:Calibri;
font-size:14px;
text-align:left;
padding:0 0 0 28px;
cursor:pointer;
}
.wml_button_load:hover{
background-color:transparent;
border:0px
}

.wml_button_save{
background:url(../img/app/tick.png) no-repeat top left;
border:0px;
width:128px;
height:24;
color:#666;
font-family:Calibri Light;
font-size:17px;
line-height:24px;
text-align:left;
padding:0 0 0 32px;
cursor:pointer;
margin:4
}
.wml_button_save:hover{
background-color:transparent;
border:0px
}
.wml_button_discard{
background:url(../img/app/cross.png) no-repeat top left;
border:0px;
width:128px;
height:24;
color:#666;
font-family:Calibri Light;
font-size:17px;
line-height:24px;
text-align:left;
padding:0 0 0 32px;
cursor:pointer;
margin:4;
}
.wml_button_discard:hover{
background-color:transparent;
border:0px
}
.wml_button_overlay
{
background: url(../img/wml/bhls.png) no-repeat center top
}

.wml_progress
{
	font-family : Calibri;
	font-size : 10px;
	color : #555555;
	border : 1px solid #555555;
	background-color : white;
	width : 200px;
}


/****** D A T A G R I D  S T Y L E ******/
.wml_datagrid_face{padding:0px; cursor:auto} /*border:1px solid #000000;  */
.wml_datagrid_header{font-family:Calibri;font-size:13px;background-color:#A19F9A;color:#ffffff;}
.wml_datagrid_odd{font-family:Calibri;font-size:11px;color:#000000;background-color:#F2EFEC;}
.wml_datagrid_even{font-family:Calibri;font-size:11px;color:#000000;background-color: #EAE8E4;}
.wml_datagrid_dark{font-family:Calibri;font-size:11px;color:#000000;background-color: #959595;}
.wml_datagrid_light{font-family:Calibri;font-size:11px;color:#000000;background-color:#ffffff;}
.wml_datagrid_over{font-family:Calibri;font-size:11px;color:#000000;background-color:#FFF59D;}
.wml_datagrid_selected{font-family:Calibri;font-size:11px;color:#000000;background-color:#DEFF9D;}
.wml_datagrid_header_none{font-family:Calibri;font-size:13px;font-weight:bold;color:#CCCCCC;}
.wml_datagrid_none{font-family:Calibri;font-size:14px;}
.wml_datagrid_null{font-family:Calibri;font-size:0.05em;color:white;position:absolute}
.wml_datagrid_mini{font-family:Calibri;font-size:11px;color:black;padding-bottom:8;vertical-align:bottom}
.wml_orange{background:#FFEB79;}
.wml_light{background:#F2EFEC}
.wml_hilight
{
    background:url(../img/wml/bhl.png) no-repeat bottom;
/*
    border-top: 4px dashed #FF9900;
    margin-top: -4px;
*/
}

.d02{background:url(../../img/wml/d02.png); padding:0 4 0 4}
.d04{background:url(../../img/wml/d04.png); padding:0 4 0 4}
.d05{background:url(../../img/wml/d05.png); padding:0 4 0 4}
.state_N{background:white;}
.state_F{background:#F2F2F2;}

.wml_datagrid       {font-family:Calibri; font-size:12px; line-height:14px; color:#000000}
.wml_even_ruler     {background-color:#EAE8E4}
.wml_odd_ruler      {background-color:#F2EFEC}
.wml_over_ruler     {background-color:#F9F6F4}
.wml_selected_ruler {background-color:#FFFFAA}

tr.wml_odd_ruler                td{border-top:1px solid #F2EFEC;border-bottom:1px solid #F2EFEC}
tr.wml_even_ruler               td{border-top:1px solid #EAE8E4;border-bottom:1px solid #EAE8E4}
tr.wml_over_ruler               td{border-top:1px solid #F9F6F4;border-bottom:1px solid #F9F6F4}
tr.wml_selected_ruler           td{border-top:1px solid #FFAA77;border-bottom:1px solid #FFAA77}
tr.wml_datagrid_yellow_ruler    td{border-top:1px solid #FFEAB2;border-bottom:1px solid #FFEAB2}
tr.wml_datagrid_red_ruler       td{border-top:1px solid transparent;border-bottom:1px solid transparent}
tr.wml_datagrid_yel_ruler       td{border-top:1px solid transparent;border-bottom:1px solid transparent}

.wml_header         {background-color:#A19F9A; color:#FFFFFF; height:16px; border-left:1px solid #EAE8E4; padding:0 2px 0 3px; cursor:pointer}

.select-custom {
    border: none;
    width: 100%;
    height: 20px;
    -webkit-appearance: none;
    padding-left: 5px;
    padding-right: 5px;
}

.wml_addrfield_header {
    font-family: Calibri;
    font-size: 13px;
    color: #666;
    margin: 4px 0 0 0;
}

.wml_addrLabel {
    margin: 4px 0px 0px 4px;
    font-family: Calibri Light;
    font-size: 17px;
    color: #999;
    width: 76px;
    line-height: 24px;
    display: inline-block
}

.wml_addrField {
    padding: 0px 4px 0px 4px;
    font-family: Calibri;
    font-size: 15px;
    color: #666;
    width: 200px;
    border: 0px solid red;
    background-color: #FFD6D6;
    background: url(../img/wml/d05.png);
    line-height: 24px;
    height: 24px;
}
.wml_multilist_addrField {padding: 0px 4px 0px 4px;font-family: Calibri;font-size: 15px;color: #666;width: 200px;border: 0px solid red;line-height: 24px;height: 24px;}
.wml_multilist_addrField_off {padding: 0px 4px 0px 4px;font-family: Calibri;font-size: 15px;color: #666;width: 200px;border: 0px solid red;line-height: 24px;height: 24px;}
