/** jQuery UI CSS Framework 1.8.9** Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Theming/API** To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=02_glass.png&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=02_glass.png&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=01_flat.png&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px*//* Component containers----------------------------------*/.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #eeeeee;background:#f5f5f5;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}/* Interaction states ----------------------------------*/.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover,.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{background-color:#e6e6e6;*background-color:#d9d9d9;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background-color:#cccccc \9;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;/* Buttons in IE7 don't get borders, so darken on hover */background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border-color:#ccc;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}/* Interaction Cues----------------------------------*/.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{color:#ffffff;text-decoration:none;background-color:#0088cc;background-color:#0081c2;background-position:0px;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#ffffff;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #eed3d7;background:#f2dede 50% 50% repeat-x;color:#b94a48;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#b94a48;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#b94a48;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}/* Icons----------------------------------*//* states and images */.ui-icon{width:16px;height:16px;background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-widget-content .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-widget-header .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-state-default .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-state-active .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-state-highlight .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_ffffff_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap");}/* positioning */.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-off{background-position:-96px -144px;}.ui-icon-radio-on{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 is deprecated, use ui-icon-seek-start instead */.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;}/* Misc visuals----------------------------------*//* Corner radius */.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}/* Overlays */.ui-widget-overlay{background:#000000;opacity:.80;filter:Alpha(Opacity=80);}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#000000;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}/* PrimeFaces Extensions */.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield{cursor:text;background:none #ffffff;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;}.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus, .ui-widget-header .ui-inputfield.ui-state-focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;/* IE6-9 */-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.ui-inputfield.ui-state-error, .ui-widget-header .ui-inputfield.ui-state-error, .ui-widget-content .ui-inputfield.ui-state-error{color:#333333;border:1px solid #eed3d7;}/** TabView **/.ui-tabs.ui-widget-content{background:transparent none;border:0;border-radius:0;}.ui-tabs .ui-tabs-nav.ui-widget-header{background:transparent none;border-radius:0;}.ui-tabs .ui-tabs-nav.ui-widget-header li{line-height:18px;background:transparent none;border:1px solid #DDDDDD;box-shadow:none;border-radius:0;}.ui-tabs .ui-tabs-nav.ui-widget-header li a{line-height:18px;padding-bottom:8px;padding-top:8px;color:#0088CC;font-weight:normal;border:0px none;}.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover{text-decoration:none;background-color:#eeeeee;border-color:#eeeeee #eeeeee #dddddd;color:#005580;}.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active{background-color:#FFFFFF;border-style:solid;border-width:1px;color:#555555;cursor:default;}.ui-tabs .ui-tabs-nav li .ui-icon{margin:0.6em 0.2em 0 0 !important;}.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header{border-bottom:1px solid #DDDDDD;}.ui-tabs.ui-tabs-top{border-bottom:1px solid #DDDDDD;}.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header li.ui-state-active{border-color:#DDDDDD #DDDDDD transparent #DDDDDD;}.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header li{border-radius:4px 4px 0 0;}.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header li.ui-state-active{margin-bottom:-1px;}.ui-tabs.ui-tabs-bottom .ui-tabs-nav.ui-widget-header{border-top:1px solid #DDDDDD;}.ui-tabs.ui-tabs-bottom{border-top:1px solid #DDDDDD;}.ui-tabs.ui-tabs-bottom .ui-tabs-nav.ui-widget-header li.ui-state-active{border-color:transparent #DDDDDD #DDDDDD #DDDDDD;}.ui-tabs.ui-tabs-bottom .ui-tabs-nav.ui-widget-header li{border-radius:0 0 4px 4px;}.ui-tabs.ui-tabs-bottom .ui-tabs-nav.ui-widget-header li.ui-state-active{margin-top:-1px;}.ui-tabs.ui-tabs-left .ui-tabs-nav.ui-widget-header{border-right:1px solid #DDDDDD;}.ui-tabs.ui-tabs-left{border-right:1px solid #DDDDDD;}.ui-tabs.ui-tabs-left .ui-tabs-nav.ui-widget-header li.ui-state-active{border-color:#DDDDDD transparent #DDDDDD #DDDDDD;}.ui-tabs.ui-tabs-left .ui-tabs-nav.ui-widget-header li{border-radius:4px 0 0 4px;}.ui-tabs.ui-tabs-left .ui-tabs-nav.ui-widget-header li.ui-state-active{margin-right:-1px;}.ui-tabs.ui-tabs-right .ui-tabs-nav.ui-widget-header{border-left:1px solid #DDDDDD;}.ui-tabs.ui-tabs-right{border-left:1px solid #DDDDDD;}.ui-tabs.ui-tabs-right .ui-tabs-nav.ui-widget-header li.ui-state-active{border-color:#DDDDDD #DDDDDD #DDDDDD transparent;}.ui-tabs.ui-tabs-right .ui-tabs-nav.ui-widget-header li{border-radius:0 4px 4px 0;}.ui-tabs.ui-tabs-right .ui-tabs-nav.ui-widget-header li.ui-state-active{margin-left:-1px;}/** AccordionPanel **/.ui-accordion .ui-accordion-header{background:transparent;box-shadow:none;}.ui-accordion .ui-accordion-header.ui-state-default{margin-bottom:2px;border:1px solid #E5E5E5;}.ui-accordion .ui-accordion-header.ui-state-active{margin-bottom:1px;}.ui-accordion .ui-accordion-header .ui-icon{display:none;}.ui-accordion .ui-accordion-header.ui-state-default a{padding:8px 15px;color:#0088CC;}.ui-accordion .ui-accordion-header a:hover{color:#005580;}.ui-accordion .ui-accordion-content.ui-widget-content{padding:9px 15px;}/* Breadcrumb */.ui-breadcrumb{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.ui-breadcrumb li{display:inline-block;*display:inline;text-shadow:0 1px 0 #ffffff;*zoom:1;}.ui-breadcrumb .divider{padding:0 5px;color:#999999;}.ui-breadcrumb a{color:#0088CC;font-weight:normal;}/* ProgressBar */.ui-progressbar.ui-widget-content{height:18px;margin-bottom:18px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}.ui-progressbar .ui-progressbar-value.ui-widget-header{height:18px;font-size:12px;color:#ffffff;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:0 none;margin:0;background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}/** Dialog **/.ui-dialog.ui-widget-content{background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.ui-dialog.ui-widget-content .ui-dialog-titlebar{padding:9px 15px;border-bottom:1px solid #eee;background-color:#ffffff;}.ui-dialog.ui-widget-content .ui-dialog-title{font-size:24px;}.ui-dialog.ui-widget-content .ui-dialog-content{padding:15px;font-size:14px;}.ui-dialog.ui-widget-content .ui-dialog-titlebar-close{margin-top:10px;}.ui-dialog.ui-widget-content .ui-dialog-titlebar-close:hover, .ui-dialog.ui-widget-content .ui-dialog-titlebar-close:focus, .ui-dialog.ui-widget-content .ui-dialog-titlebar-minimize:hover, .ui-dialog.ui-widget-content .ui-dialog-titlebar-minimize:focus, .ui-dialog.ui-widget-content .ui-dialog-titlebar-maximize:hover, .ui-dialog.ui-widget-content .ui-dialog-titlebar-maximize:focus{padding:1px;}/** DataTable **/.ui-datatable-odd{background-color:#F9F9F9}/** TabMenu **/.ui-tabmenu{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible;color:#555555;}.ui-tabmenu .ui-tabmenu-nav.ui-widget-header{min-height:38px;padding:0 20px;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default{padding:5px 10px;color:#555555;text-decoration:none;text-shadow:0 1px 0 #ffffff;border:0 none;top:0;margin:0;font-weight:normal;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}/** Toolbar **/.ui-toolbar.ui-widget-header{background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;}/** **/.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;*background-color:#0044cc;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}.ui-priority-primary:hover,.ui-priority-primary:active,.ui-priority-primary.active,.ui-priority-primary.disabled,.ui-priority-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}.ui-priority-primary:active,.ui-priority-primary.active{background-color:#003399 \9;}/** Menu **/.ui-menu.ui-widget{min-width:160px;padding:5px 0;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.ui-menu.ui-widget a{display:block;clear:both;font-weight:normal;color:#333333;white-space:nowrap;}.ui-menu.ui-widget li.ui-corner-all,.ui-menu.ui-widget a.ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.ui-menu.ui-widget .ui-menu-list{}.ui-menu.ui-widget li > .ui-menuitem-link{padding:0.3em 0;width:100%;border-width:1px 0px;}.ui-menu.ui-widget .ui-menu-list .ui-widget-header{border-width:1px 0px;width:100%;}.ui-menu.ui-widget li > .ui-menuitem-link.ui-state-hover{color:#ffffff;text-decoration:none;background-color:#0088cc;background-color:#0081c2;background-position:0px;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.ui-menu.ui-widget li > .ui-menuitem-link.ui-state-hover .ui-icon{background-image:url("/sp/javax.faces.resource/images/ui-icons_ffffff_256x240.png.xhtml?ln=primefaces-bootstrap");}.ui-menu.ui-widget .ui-separator{height:1px;overflow:hidden;background-color:#e5e5e5;border:0 none;border-bottom:1px solid #ffffff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.ui-menu.ui-widget .ui-menuitem-link .ui-menuitem-icon{margin-left:0.3em;margin-right:-0.2em;} .ui-menu.ui-widget .ui-menuitem-link .ui-menuitem-text{margin-left:0.4em;}.ui-shadow{-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2) !important;-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2) !important;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2) !important;}.ui-menu.ui-slidemenu .ui-shadow{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.ui-panelmenu .ui-panelmenu-header a{color:#0088CC;}.ui-buttonset .ui-state-default{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.ui-buttonset .ui-corner-left.ui-state-default{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-buttonset .ui-corner-right.ui-state-default{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}/** MenuBar **/.ui-menu.ui-menubar{padding-right:20px;padding-left:10px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);}.ui-menu.ui-menubar .ui-menu-parent .ui-menu-child{padding:5px 0;}/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}/* Loading indicator */
.ajaxWrapper {
    display: none;
    position: fixed;
    top: 70px;
    z-index: 9999;
    width: 100%;
    height: 40px;
    padding-top: 10px;
    background-color: #000;
    opacity: .75;
}

.ajaxLoader {
    color: #fff;
    font-weight: bold;
    font-size: 16px;

    width: 100px;
    height: 20px;
    padding: 5px 10px;
    position: relative;
    margin-left: -50px;
    left: 50%;
}@font-face {
    font-family: 'Lato';
    font-weight: normal;
    font-style: normal;
    src: local('Lato'), local('Lato'), url("/sp/javax.faces.resource/Lato-Regular.ttf.xhtml?ln=font") format('truetype');
}

@font-face {
    font-family: 'Lato';
    font-weight: bold;
    font-style: normal;
    src: local('Lato'), local('Lato'), url("/sp/javax.faces.resource/Lato-Bold.ttf.xhtml?ln=font") format('truetype');
}

@font-face {
    font-family: 'Lato';
    font-weight: bold;
    font-style: italic;
    src: local('Lato'), local('Lato'), url("/sp/javax.faces.resource/Lato-BoldItalic.ttf.xhtml?ln=font") format('truetype');
}

@font-face {
    font-family: 'Lato';
    font-weight: normal;
    font-style: italic;
    src: local('Lato'), local('Lato'), url("/sp/javax.faces.resource/Lato-Italic.ttf.xhtml?ln=font") format('truetype');
}

body {
    background-color: #fff;
    font-family: 'Lato', sans-serif !important;
    font-size: 14px;
    line-height: 120%;
}

html, body {
    height: 100%;
    width: 100%;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 120%;

    overflow: auto;
}

h1, h2, h3 {
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 15px;
}

h1 {
    font-size: 22px;
    font-weight: 400;
}

h2 {
    font-size: 18px;
    font-weight: 300;
}

h3 {
    font-size: 14px;
    font-weight: 200;
}

form h2, form h3 {
    color: #bcbcbc;
    border-bottom: 1px solid #bcbcbc;
    padding-bottom: 5px;
    margin-top: 20px;
    margin-bottom: 15px;
}

div.top {
    height: 50%;
    width: 100%;
    background-color: #fff;
}

div.bottom {
    height: 50%;
    width: 100%;
    background-color: #fff;
}

#loginForm {
    position: absolute;
    width: 400px;
    height: 400px;

    top: 50%;
    left: 50%;

    margin-left: -200px;
    margin-top: -200px;
}

div.logoPlacer {
    width: 400px;
    height: 93px;

    margin-bottom: 20px;
}

#headline {
    background-color: #154858;
    padding: 10px;
    height: 50px;
}

.logoPositioner {
    display: inline-block;
    position: relative;
    top: 50%;
    margin-top: -20px;
    left: 20px;
}

div.wrapper {
    width: 400px;
    height: 287px;
}

.ui-widget-content {
    background-color: rgb(247, 247, 247);
}

tr, td {
    border: none !important;
}

div.deprecatedBrowser {
    display: none;
    position: fixed;
    top: 0;
    width: 100%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    background-color: #e74c3c;
    color: #fff;
}

.formButton {
    display: inline-block;
    border: 1px solid #d9d9d9;
    text-align: center;
    margin-right: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    text-decoration: none !important;

    width: 75px;
}

.cancelButton {
    background-color: #f1f1f1;
    color: #696969 !important;
    border: 1px solid #d9d9d9;
}

.cancelButton:hover {
    color: #696969 !important;
}

.saveButton {
    background-color: #F6921E;
    border: 1px solid #c16400;
    color: #fff !important;
    margin-right: 0 !important;
}

.saveButton:hover {
    color: #fff !important;
}/*!* jQuery UI CSS Framework 1.8.20** Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Theming/API*//* Layout helpers----------------------------------*/.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}/* end clearfix */.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}/* Interaction Cues----------------------------------*/.ui-state-disabled{cursor:default !important;}/* Icons----------------------------------*//* states and images */.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}/* Misc visuals----------------------------------*//* Overlays */.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}/*!* jQuery UI Resizable 1.8.20** Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Resizable#theming*/.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.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;}/*!* jQuery UI Selectable 1.8.20** Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Selectable#theming*/.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}/*!* jQuery UI Slider 1.8.20** Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Slider#theming*/.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;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.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:-.3em;margin-left:0;margin-bottom:-.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;}/*!* jQuery UI Datepicker 1.8.20** Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)* Dual licensed under the MIT or GPL Version 2 licenses.* http://jquery.org/license** http://docs.jquery.com/UI/Datepicker#theming*/.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.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;}/* with multiple calendars */.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.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-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}/* RTL support */.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */.ui-datepicker-cover{display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;/*must have*/z-index:-1;/*must have*/filter:mask();/*must have*/top:-4px;/*must have*/left:-4px;/*must have*/width:200px;/*must have*/height:200px;/*must have*/}/* css for timepicker */.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}.ui-timepicker-div dl{text-align:left;}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px;}.ui-timepicker-div dl dd{margin:0 10px 10px 65px;}.ui-timepicker-div td{font-size:90%;}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0;}.ui-timepicker-rtl{direction:rtl;}.ui-timepicker-rtl dl{text-align:right;}.ui-timepicker-rtl dl dd{margin:0 65px 10px 10px;}/* PrimeFaces Extensions */.ui-datepicker-trigger.ui-button-icon-only .ui-button-text{padding:0.3em;}
.ui-accordion{width:100%;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;zoom:1;}.ui-accordion .ui-accordion-header.ui-state-disabled, .ui-accordion .ui-accordion-header.ui-state-disabled a{cursor:default;}/** RTL **/.ui-accordion.ui-accordion-rtl{direction:rtl;}.ui-accordion.ui-accordion-rtl .ui-accordion-header .ui-icon{right:0.5m;left:auto;}.ui-accordion.ui-accordion-rtl .ui-accordion-header a{padding:0.5em 2.2em 0.5em 0.5em;}
.ui-autocomplete{width:auto;zoom:1;cursor:pointer;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:static;}.ui-autocomplete-query{font-weight:bold;}.ui-autocomplete-panel{position:absolute;overflow:auto;}.ui-autocomplete-panel .ui-autocomplete-list{padding:0.4em;border:0 none;}.ui-autocomplete-panel .ui-autocomplete-list-item{border:0px none;cursor:pointer;font-weight:normal;margin:1px 0;padding:3px 5px;text-align:left;}.ui-autocomplete-panel .ui-autocomplete-table{border-collapse:collapse;width:100%;}.ui-autocomplete-panel .ui-autocomplete-table th,.ui-autocomplete-panel .ui-autocomplete-table td{border-width:1px;border-style:solid;border-color:inherit;padding:4px 10px 4px 10px;}.ui-autocomplete .ui-button-icon-only .ui-button-text{padding:0.29em;}/* Multiple Selection */.ui-autocomplete-multiple-container{clear:left;cursor:text;list-style-type:none;margin:0;min-height:1px;overflow:hidden;width:400px;}.ui-autocomplete-multiple-container.ui-inputfield{padding:0;}.ui-autocomplete-token{cursor:default;float:left;overflow:hidden;padding:1px 3px;white-space:nowrap;position:relative;margin:2px;}.ui-autocomplete-token-label{display:block;padding:0em 2.1em 0em 0.5em;}.ui-autocomplete-token-icon{margin-top:-9px;position:absolute;right:0.2em;top:50%;cursor:pointer;}.ui-autocomplete-input-token{float:left;list-style-type:none;margin:1px;padding:0;}.ui-autocomplete-input-token input{border:0 none;width:140px;outline:medium none;background-color:transparent;margin:2px;}.ui-autocomplete-itemtip-content{display:none;}.ui-autocomplete-itemtip{position:absolute;display:none;padding:0.4em;}.ui-autocomplete-emptyMessage{padding:3px 5px;}
.ui-blockui{position:absolute;top:0;left:0;text-align:center;}.ui-blockui-content{position:absolute;text-align:center;padding:1em;}
.ui-carousel{position:relative;display:inline-block;padding:1px;}.ui-carousel .ui-carousel-viewport ul{list-style:none outside none;margin:0;padding:0;position:absolute;width:32000px;left:0;}.ui-carousel .ui-carousel-viewport ul li{margin:1px;padding:0;float:left;}.ui-carousel .ui-carousel-viewport{overflow:hidden;position:relative;border:0;}.ui-carousel .ui-carousel-vertical-viewport ul li{float:none !important;}.ui-carousel .ui-carousel-vertical-viewport ul{width:auto !important;}.ui-carousel .ui-carousel-footer{margin:1px 1px 0px 1px;height:16px;padding-top:9px;padding-bottom:6px;padding-right:10px;padding-left:10px;overflow:hidden;}/* header */.ui-carousel .ui-carousel-header{margin:0 1px;height:16px;overflow:hidden;padding-top:7px;padding-bottom:8px;padding-right:10px;padding-left:10px;}.ui-carousel .ui-carousel-header .ui-carousel-header-title{display:inline-block;width:30%;padding-top:2px;overflow:hidden;}.ui-carousel .ui-carousel-dropdown{float:right;margin:0px 10px;background-image:none;}.ui-carousel .ui-carousel-dropdown option{background-image:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.ui-carousel .ui-carousel-button{float:right;margin:2px;}.ui-carousel .ui-carousel-page-link{float:left;margin:0 2px;}.ui-carousel .ui-carousel-page-link, .ui-carousel .ui-carousel-button{cursor:pointer;}.ui-carousel .ui-carousel-page-links{margin:0px 9px;margin-top:1px;display:inline-table;float:right;}
.ui-shadow{-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.8);box-shadow:0px 5px 10px rgba(0,0,0,0.8);}.ui-overlay-visible{visibility:visible;}ui-overlay-visible *{visibility:visible !important;}.ui-overlay-hidden{visibility:hidden;}.ui-overlay-hidden *{visibility:hidden !important;;}/* IE7 Fixes */.ui-overlay-visible table{*border-collapse:collapse !important;}.ui-overlay-hidden table{*border-collapse:separate !important;}.ui-datepicker .ui-datepicker-current.ui-priority-secondary{opacity:1;}
.ui-dashboard-column{float:left;padding-bottom:100px;}
.ui-datalist .ui-datalist-header,.ui-datalist .ui-datalist-footer{text-align:center;padding:4px 10px;}.ui-datalist .ui-datalist-header{border-bottom:0px none;}.ui-datalist .ui-datalist-footer{border-top:0px none;}.ui-datalist .ui-paginator-top{border-bottom:0px none;}.ui-datalist .ui-paginator-bottom{border-top:0px none;}.ui-datalist .ui-datalist-empty-message{padding:4px 10px;}
.ui-datagrid-data{width:100%;}.ui-datagrid .ui-paginator{text-align:center;}.ui-datagrid-column{padding:3px;}.ui-datagrid-content-empty{padding:4px 10px;}.ui-datagrid .ui-datagrid-header,.ui-datagrid .ui-datagrid-footer{text-align:center;padding:4px 10px;}.ui-datagrid .ui-datagrid-header{border-bottom:0px none;}.ui-datagrid .ui-datagrid-footer{border-top:0px none;}.ui-datagrid .ui-paginator-top{border-bottom:0px none;}.ui-datagrid .ui-paginator-bottom{border-top:0px none;}
.ui-datatable table{border-collapse:collapse;width:100%;}.ui-datatable .ui-datatable-header,.ui-datatable .ui-datatable-footer{text-align:center;padding:4px 10px;}.ui-datatable .ui-datatable-header{border-bottom:0px none;}.ui-datatable .ui-datatable-footer{border-top:0px none;}.ui-datatable thead th, .ui-datatable tfoot td{text-align:center;}.ui-datatable thead th,.ui-datatable tbody td,.ui-datatable tfoot td{padding:4px 10px;overflow:hidden;border-width:1px;border-style:solid;}.ui-datatable tbody td{border-color:inherit;}.ui-datatable .ui-sortable-column{cursor:pointer;}.ui-datatable div.ui-dt-c{position:relative;}.ui-datatable .ui-sortable-column-icon{display:inline-block;margin:-3px 0px -3px 2px;}.ui-datatable .ui-column-filter{display:block;width:100px;margin:auto;}.ui-datatable .ui-expanded-row{border-bottom:0px none;}.ui-datatable .ui-expanded-row-content{border-top:0px none;}.ui-datatable .ui-row-toggler{cursor:pointer;}.ui-datatable tr.ui-state-highlight{cursor:pointer;}.ui-datatable .ui-selection-column .ui-chkbox-all{display:block;margin:0px auto;width:16px;height:16px;}.ui-datatable-scrollable table,.ui-datatable-sticky table{table-layout:fixed;}.ui-datatable-scrollable-body{overflow:auto;}.ui-datatable-scrollable-header,.ui-datatable-scrollable-footer{overflow:hidden;border:0px none;}.ui-datatable-scrollable .ui-datatable-scrollable-header,.ui-datatable-scrollable .ui-datatable-scrollable-footer{position:relative;} .ui-datatable-scrollable .ui-datatable-scrollable-header td{font-weight:normal;}.ui-datatable-scrollable-body::-webkit-scrollbar{-webkit-appearance:none;width:15px;background-color:transparent;}.ui-datatable-scrollable-body::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid white;background-color:rgba(194,194,194,.5);}.ui-datatable .ui-datatable-data tr.ui-state-hover{border-color:inherit;font-weight:inherit;cursor:pointer;}.ui-datatable .ui-paginator,.ui-datatable .ui-paginator{padding:2px;}.ui-column-dnd-top, ui-column-dnd-bottom{display:none;position:absolute;}.ui-column-dnd-top .ui-icon, ui-column-dnd-bottom .ui-icon{position:absolute;top:-4px;}/* InCell Editing */.ui-datatable .ui-cell-editor-input{display:none;}.ui-datatable .ui-row-editing .ui-cell-editor .ui-cell-editor-output{display:none;}.ui-datatable .ui-row-editing .ui-cell-editor .ui-cell-editor-input{display:block;}.ui-datatable .ui-row-editor span{cursor:pointer;display:inline-block;}.ui-datatable .ui-row-editor .ui-icon-pencil{display:inline-block;}.ui-datatable .ui-row-editing .ui-row-editor .ui-icon-pencil{display:none;}.ui-datatable .ui-row-editor .ui-icon-check,.ui-datatable .ui-row-editor .ui-icon-close{display:none;}.ui-datatable .ui-row-editing .ui-row-editor .ui-icon-check,.ui-datatable .ui-row-editing .ui-row-editor .ui-icon-close{display:inline-block;}.ui-datatable .ui-datatable-data tr.ui-row-editing td.ui-editable-column,.ui-datatable .ui-datatable-data td.ui-cell-editing{padding:0;margin:0;}/*resizer */.ui-datatable .ui-column-resizer{width:8px;height:20px;padding:0px;cursor:col-resize;background-image:url("/sp/javax.faces.resource/spacer/dot_clear.gif.xhtml?ln=primefaces");margin:-4px -10px -4px 0px;float:right;}.ui-datatable .ui-filter-column .ui-column-resizer{height:45px;}.ui-datatable .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none;}.ui-datatable-resizable{padding-bottom:1px;/*fix for webkit overlow*/overflow:auto;}.ui-datatable-resizable thead th,.ui-datatable-resizable tbody td,.ui-datatable-resizable tfoot td{white-space:nowrap;}.ui-datatable-resizable table{table-layout:fixed;}.ui-datatable-rtl{direction:rtl;}.ui-datatable-rtl.ui-datatable thead th, .ui-datatable-rtl.ui-datatable tfoot td{text-align:right;}
.ui-dialog{position:fixed;padding:0;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em .4em .4em 1em;position:relative;border:0px;}.ui-dialog .ui-dialog-title{float:left;margin:.3em 16px .1em 0;} .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;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:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar-minimize,.ui-dialog .ui-dialog-titlebar-maximize{float:right;margin:0px;top:0px;padding:1px;cursor:pointer;}.ui-dialog .ui-dialog-titlebar-close span, .ui-dialog .ui-dialog-titlebar-minimize span, .ui-dialog .ui-dialog-titlebar-maximize span{display:block;margin:0px;}.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus, .ui-dialog .ui-dialog-titlebar-minimize:hover, .ui-dialog .ui-dialog-titlebar-minimize:focus, .ui-dialog .ui-dialog-titlebar-maximize:hover, .ui-dialog .ui-dialog-titlebar-maximize:focus{padding:0;}.ui-dialog-footer{padding:.4em 1em;border-width:1px 0 0 0;text-align:left;}.ui-dialog-docking-zone{position:fixed;bottom:0;left:0;}.ui-dialog-minimizing{border:2px dotted gray;}.ui-dialog .ui-dialog-message{margin-right:.5em}/** Confirm Dialog **/.ui-confirm-dialog .ui-dialog-content{padding:1em;}.ui-confirm-dialog-severity{float:left;margin-right:4px;}.ui-confirm-dialog-message{display:inline-block;margin-top:1px;}/** RTL **/.ui-dialog-rtl{direction:rtl;}.ui-dialog.ui-dialog-rtl .ui-dialog-title{float:right;}.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-close,.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-minimize,.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-maximize{float:left;}.ui-dialog.ui-dialog-rtl .ui-dialog-footer{text-align:right;}/* Message Dialog */.ui-message-dialog .ui-dialog-content{padding:1em;}
.ui-fieldset, .ui-fieldset .ui-fieldset-legend{padding:0.6em 1em;}.ui-fieldset-toggleable .ui-fieldset-legend{padding:0.5em 1em 0.5em 0.5em;cursor:pointer;}.ui-fieldset .ui-fieldset-toggler{padding-right:.1em;margin-top:-0.1em;float:left;}
.ui-inputfield{margin:0;outline:medium none;padding:4px;font-weight:normal;}.ui-widget-header .ui-inputfield,.ui-widget-content .ui-inputfield{font-weight:normal;}.ui-inputtextarea-resizable{overflow:hidden;resize:none;}.ui-selectonelistbox, .ui-selectmanymenu,.ui-multiselectlistbox-listcontainer{overflow:auto;padding:2px;width:125px;}.ui-selectonelistbox .ui-selectlistbox-list,.ui-selectmanymenu .ui-selectlistbox-list,.ui-multiselectlistbox .ui-multiselectlistbox-list{list-style-type:none;margin:0;padding:0;}.ui-selectonelistbox .ui-selectlistbox-item,.ui-selectmanymenu .ui-selectlistbox-item,.ui-multiselectlistbox .ui-multiselectlistbox-item{margin:2px;border:0 none;cursor:pointer;font-weight:normal;}.ui-selectonelistbox table.ui-selectlistbox-list,.ui-selectmanymenu table.ui-selectlistbox-list{border-collapse:collapse;width:100%;}.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer{float:left;margin-right:4px;}.ui-multiselectlistbox .ui-multiselectlistbox-item{white-space:nowrap;}.ui-multiselectlistbox.ui-state-disabled .ui-multiselectlistbox-item{cursor:default;}/*** Checkbox*/.ui-chkbox{display:inline-block;}.ui-chkbox .ui-chkbox-box{width:16px;height:16px;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.ui-chkbox-icon.ui-icon{overflow:visible;}.ui-chkbox .ui-chkbox-label{cursor:pointer;margin:3px 0 0 3px;outline:medium none;z-index:1;display:inline-block;vertical-align:top;}.ui-selectmanycheckbox label,.ui-selectoneradio label{display:block;margin-top:4px;}.ui-selectmanycheckbox.ui-widget td,.ui-selectoneradio.ui-widget td{border:0 none;}/** RadioButton **/.ui-radiobutton{margin:3px 0;width:16px;line-height:16px;display:inline-block;}.ui-radiobutton .ui-radiobutton-box{width:16px;height:16px;line-height:16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.ui-radiobutton-icon{margin-left:1px;}.ui-radiobutton.ui-radiobutton-native{margin:0;padding:0;}.ui-radiobutton.ui-radiobutton-native  .ui-helper-hidden-accessible{clip:auto;position:static !important;}.ui-radiobutton.ui-radiobutton-native  .ui-radiobutton-box{display:none;}/** SelectOneMenu **/.ui-selectonemenu{display:inline-block;position:relative;width:auto;zoom:1;cursor:pointer;overflow:hidden;}.ui-selectonemenu .ui-selectonemenu-trigger{border-right:none;border-top:none;border-bottom:none;cursor:pointer;width:16px;height:100%;position:absolute;right:0;top:0;padding:0 3px;}.ui-selectonemenu .ui-selectonemenu-trigger  .ui-icon{margin-top:3px;}.ui-selectonemenu .ui-selectonemenu-label{display:block;border:none;white-space:nowrap;overflow:hidden;font-weight:normal;width:100%;float:left;}.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-trigger,.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-label{cursor:default;}.ui-selectonemenu label.ui-selectonemenu-label{cursor:pointer;}.ui-selectonemenu input.ui-selectonemenu-label{cursor:default;}.ui-selectonemenu-panel{position:absolute;height:auto;}.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{overflow:auto;}.ui-selectonemenu-panel .ui-selectonemenu-item{font-weight:normal;cursor:pointer;}.ui-selectonemenu-panel .ui-selectonemenu-item-group{font-weight:bold;}.ui-selectonemenu-panel .ui-selectonemenu-list{padding:0.4em;border:0 none;}.ui-selectonemenu-panel .ui-selectonemenu-list-item{border:0px none;margin:1px 0;padding:3px 5px;text-align:left;white-space:nowrap;}.ui-selectonemenu-panel .ui-selectonemenu-table{border-collapse:collapse;width:100%;}.ui-selectonemenu-panel .ui-selectonemenu-table td{border-width:1px;border-style:solid;border-color:inherit;padding:4px 10px 4px 10px;}.ui-selectonemenu-panel .ui-selectonemenu-filter{width:85%;padding-right:15px;}.ui-selectonemenu-panel .ui-selectonemenu-filter-container{position:relative;margin:0;padding:0.4em;display:inline-block;}.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon{position:absolute;top:10px;right:10px;}.ui-state-disabled a{outline:none;}/* Button */.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;/* the overflow property removes extra width in IE */} .ui-button-icon-only{width:2.4em;} /*button text element */.ui-button .ui-button-text{display:block;line-height:1.4;}.ui-button-text-only .ui-button-text{padding:.3em 1em;}.ui-button-icon-only .ui-button-text{padding:.3em;text-indent:-9999999px;}.ui-button-text-icon-left .ui-button-text{padding:.3em 1em .3em 2.1em;}.ui-button-text-icon-right .ui-button-text{padding:.3em 2.1em .3em 1em;}/*button icon element(s) */.ui-button-icon-only .ui-icon, .ui-button-text-icon-left .ui-icon, .ui-button-text-icon-right .ui-icon{position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-icon-left{left:.5em;}.ui-button-icon-right{right:.5em;}/*button sets*/.ui-buttonset{margin-right:7px;}.ui-buttonset .ui-button{margin-left:0;margin-right:0;}/* workarounds */button.ui-button::-moz-focus-inner{border:0;padding:0;/* reset extra padding in Firefox */}/** SelectCheckbox Menu **/.ui-selectcheckboxmenu{display:inline-block;position:relative;width:auto;zoom:1;cursor:pointer;}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger{border-right:none;border-top:none;border-bottom:none;cursor:pointer;width:16px;height:100%;position:absolute;right:0;top:0;padding:0 3px;}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger  .ui-icon{margin-top:3px;}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label{display:block;padding:3px 26px 3px 5px;width:auto;border:none;cursor:pointer;}.ui-selectcheckboxmenu.ui-state-disabled .ui-selectcheckboxmenu-trigger,.ui-selectcheckboxmenu.ui-state-disabled .ui-selectcheckboxmenu-label{cursor:auto}.ui-selectcheckboxmenu-panel{padding:0.2em;position:absolute;overflow:hidden;-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.8);box-shadow:0px 5px 10px rgba(0,0,0,0.8);}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items-wrapper{overflow:auto;}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list{border:0 none;}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item{border:0px none;cursor:pointer;font-weight:normal;margin:1px 0;padding:3px 5px;text-align:left;white-space:nowrap;}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item{display:block;position:relative;}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item .ui-chkbox{position:absolute;top:50%;margin-top:-8px;}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item label{display:block;padding-left:2.2em;}.ui-selectcheckboxmenu-header{margin-bottom:0.3em;padding:0.3em 0 0.3em 0.4em}.ui-selectcheckboxmenu-header .ui-chkbox{float:left;cursor:pointer;}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container{float:left;position:relative;margin-left:5px;}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon{position:absolute;right:5px;top:2px;}.ui-selectcheckboxmenu-header .ui-inputfield{padding:1px 20px 1px 2px;}.ui-selectcheckboxmenu-header span.ui-icon{float:left;}.ui-selectcheckboxmenu-header a.ui-selectcheckboxmenu-all,.ui-selectcheckboxmenu-header a.ui-selectcheckboxmenu-none{float:left;margin-right:10px;display:block;}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close{float:right;padding:1px;margin-right:0.2em;display:block;}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover{padding:0px;}/** IE Hacks **/div.ui-button, .ui-splitbutton{display:inline-block;zoom:1;}/** Password **/.ui-password-panel{padding:4px 10px;width:150px;margin-top:2px;}.ui-password-panel .ui-password-meter{height:10px;background:transparent url("/sp/javax.faces.resource/forms/password-meter.png.xhtml?ln=primefaces") no-repeat left top;padding:0;margin:0;}.ui-password-info{margin-top:4px;}.ui-password-panel-overlay{position:absolute;}/* OutputLabel */.ui-outputlabel.ui-state-error{border:0 none;}.ui-outputlabel .ui-outputlabel-rfi{margin-left:0.4em;}/* SelectOneButton */.ui-selectonebutton{display:inline-block;padding:1px;}.ui-selectonebutton.ui-state-error{padding:0px;}/* SelectManyButton */.ui-selectmanybutton{display:inline-block;padding:1px;}.ui-selectmanybutton.ui-state-error{padding:0px;}
/* ie6 */* html .ui-growl{position:absolute;}* html .ui-growl-item{padding-bottom:0;}* html .ui-growl-icon-close{top:7px;right:7px;}.ui-growl{position:fixed;top:20px;right:20px;width:301px;}.ui-growl-item-container{position:relative;margin:0 0 10px 0;opacity:0.85;filter:alpha(opacity=85);}.ui-growl-item{display:block;padding:10px 15px;}.ui-growl-item p{padding:0;margin:0;}.ui-growl-icon-close{position:absolute;top:5px;right:3px;cursor:pointer;}.ui-growl-title{font-weight:bold;padding:0 0 7px 0;display:block;}.ui-growl-image{width:32px;height:32px;float:left;margin:0;padding:0;display:block;background:url("/sp/javax.faces.resource/messages/messages.png.xhtml?ln=primefaces") no-repeat;}.ui-growl-image-info{background-position:0 -264px;}.ui-growl-image-warn{background-position:0 -396px;}.ui-growl-image-error{background-position:0 0;}.ui-growl-image-fatal{background-position:0 -132px;}.ui-growl-message{padding:0 0 5px 0;width:220px;float:right;}.ui-growl-message p{font-weight:normal;}
.ui-inplace .ui-inplace-display{cursor:pointer;border:0px none !important;}.ui-inplace .ui-inplace-disabled{cursor:default;}.ui-inplace .ui-inplace-content{}.ui-inplace .ui-inplace-editor{margin-left:0.1em;}.ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text{padding:0}
.ui-lightbox{position:fixed;}.ui-lightbox-content-wrapper{position:relative;}.ui-lightbox-content{position:relative;margin:0;padding:0;background-color:#000000;}.ui-lightbox-nav-right, .ui-lightbox-nav-left{position:absolute;top:50%;cursor:pointer;}.ui-lightbox-nav-left{left:0;}.ui-lightbox-nav-right{right:0;}.ui-lightbox-loading{background:url("/sp/javax.faces.resource/lightbox/images/loading.gif.xhtml?ln=primefaces") #000000 center center no-repeat;}.ui-lightbox-caption{padding:0.2em 0.4em;display:none;}.ui-lightbox-caption-text{margin:0.3em 0 0.1em 0;float:left;}.ui-lightbox-close{float:right;margin:0;padding:1px;}.ui-lightbox-close.ui-state-hover{padding:0;}
.ui-menu{width:12.5em;padding:0.3em;position:relative;outline:0 none;}.ui-menu.ui-menu-dynamic{position:absolute;display:none;z-index:100000;}.ui-menu-list{position:static;}.ui-menu .ui-menu-list .ui-menuitem{border:none;}.ui-menu .ui-menu-list .ui-widget-header{clear:both;float:left;width:98%;margin:1px 0;}.ui-menu .ui-menuitem{width:100%;float:left;clear:both;margin:1px 0;padding:0;}.ui-menu .ui-menuitem-parent{width:100%;float:left;clear:both;margin:1px 0;padding:0;}.ui-menu .ui-menuitem-link{display:block;width:92%;outline:none;text-decoration:none;font-weight:400;border:solid 1px transparent;float:left;line-height:16px;padding:0.3em;cursor:pointer;}.ui-menu .ui-menuitem-link .ui-menuitem-icon{display:inline-block;float:left;}.ui-menu .ui-menuitem-text{float:left;}.ui-menu .ui-widget-header h1,.ui-menu .ui-widget-header h2,.ui-menu .ui-widget-header h3,.ui-menu .ui-widget-header h4,.ui-menu .ui-widget-header h5,.ui-menu .ui-widget-header h6{float:left;display:block;font-size:1em;margin:0 auto;padding:0.3em 3%;}.ui-menu .ui-menu-parent .ui-menu-child{display:none;width:12.5em;padding:0.3em;position:absolute;margin:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-menu .ui-menu-parent{position:relative;}.ui-menu .ui-menu-parent .ui-icon-triangle-1-e,.ui-menu .ui-menu-parent .ui-icon-triangle-1-s,.ui-menubar .ui-menu-child .ui-icon-triangle-1-s,.ui-menubar .ui-menu-child .ui-icon-triangle-1-s{float:right;}.ui-menubutton{padding:0;}.ui-menubutton .ui-button{margin:0;}/** Menubar **/.ui-menubar{width:auto;}.ui-menubar .ui-menuitem{width:auto;clear:none;}.ui-menubar .ui-menu-child .ui-menuitem{width:100%;}.ui-menubar .ui-menu-child{top:25px;left:0;}.ui-menubar .ui-menuitem-link{width:auto;padding:0.4em 0.3em;}.ui-menubar .ui-menu-child .ui-menuitem-link{width:92%;}.ui-menubar .ui-widget-header{clear:none;width:auto;margin:0 3px 0 0;}.ui-menubar .ui-widget-header h1,.ui-menubar .ui-widget-header h2,.ui-menubar .ui-widget-header h3,.ui-menubar .ui-widget-header h4,.ui-menubar .ui-widget-header h5,.ui-menubar .ui-widget-header h6{padding:0.4em 0.3em;}.ui-menubar .ui-menubar-options{float:right;}.ui-menu .ui-separator{width:98%;height:0px;float:left;clear:both;margin:1px 0 0 0;padding:0;border-top:0px none;}/** MegaMenu **/.ui-megamenu td{vertical-align:top;}.ui-menu.ui-megamenu .ui-menu-parent .ui-menu-child{width:auto;}.ui-menu.ui-megamenu .ui-menu-child > table{width:auto;}.ui-menu.ui-megamenu .ui-menu-child .ui-menu-list{width:12.5em;}/** Breadcrumb **/.ui-breadcrumb{margin:0;padding:0;overflow:hidden;padding:5px 5px 7px 5px;}.ui-breadcrumb ul{margin:0;padding:0;display:block;}.ui-breadcrumb ul li{display:block;float:left;position:relative;overflow:hidden;}.ui-breadcrumb ul li span{display:block;overflow:hidden;}.ui-breadcrumb ul li .ui-menuitem-link{display:block;position:relative;overflow:hidden;float:left;margin-top:3px;}.ui-breadcrumb ul li a.ui-icon-home{padding:0;margin-top:1px;overflow:hidden;}.ui-breadcrumb-chevron{float:left;margin-top:2px;}/** SlideMenu **/.ui-slidemenu .ui-slidemenu-wrapper{position:relative;}.ui-slidemenu .ui-slidemenu-content{overflow-x:hidden;overflow-y:auto;position:relative;}.ui-slidemenu .ui-menu-list{position:absolute;top:0;}.ui-slidemenu .ui-menu-parent{position:static;}.ui-slidemenu .ui-menu-child{box-shadow:none;border:0 none;background:none repeat scroll 0 0 transparent;}.ui-slidemenu-backward{position:absolute;bottom:0;width:95%;margin-bottom:0.4em;padding:0.2em;cursor:pointer;display:none;}.ui-slidemenu-backward .ui-icon{float:left;}/** PanelMenu **/.ui-panelmenu{width:auto;}.ui-panelmenu .ui-panelmenu-panel{padding:0;margin:0;}.ui-panelmenu .ui-panelmenu-header{cursor:pointer;position:relative;margin:0;zoom:1;}.ui-panelmenu .ui-panelmenu-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}.ui-panelmenu .ui-panelmenu-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-panelmenu .ui-panelmenu-content{padding:0.2em 0 0.2em 0.2em;border-top:0;margin-top:-2px;position:relative;top:1px;overflow:auto;zoom:1;}.ui-panelmenu .ui-panelmenu-header.ui-state-disabled, .ui-panelmenu .ui-panelmenu-header.ui-state-disabled a{cursor:default;}.ui-panelmenu .ui-menu-list{position:static;}.ui-panelmenu .ui-menuitem{width:100%;float:left;clear:both;margin:1px 0;padding:0;}.ui-panelmenu .ui-menuitem-link{display:block;width:92%;outline:none;text-decoration:none;font-weight:400;border:solid 1px transparent;float:left;line-height:16px;padding:0.3em;cursor:pointer;}.ui-panelmenu .ui-icon{display:inline-block;float:left;}.ui-panelmenu .ui-menuitem-text{float:left;}.ui-panelmenu .ui-menu-parent .ui-menu-list{display:none;margin-left:20px;}/** TabMenu **/.ui-tabmenu{position:relative;zoom:1;}.ui-tabmenu .ui-tabmenu-nav{margin:0;padding:.2em .2em 0;}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem{list-style:none;float:left;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;display:block;border-bottom:0;top:1px;}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{float:left;padding:0.5em 1em;text-decoration:none;}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem-hasicon a{padding:0.5em 1em 0.5em 0.2em;}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-icon{float:left;cursor:pointer;}
.ui-messages-info, .ui-messages-warn, .ui-messages-error, .ui-messages-fatal{border:1px solid;margin:10px 0px;padding:10px 10px 10px 10px;}.ui-message-info, .ui-message-error, .ui-message-warn, .ui-message-fatal{border:1px solid;;margin:0px 5px;padding:2px 5px;}.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon, .ui-messages-fatal-icon,.ui-message-info-icon, .ui-message-warn-icon, .ui-message-error-icon, .ui-message-fatal-icon{background:url("/sp/javax.faces.resource/messages/messages.png.xhtml?ln=primefaces") no-repeat;display:block;float:left;margin:0;padding:0;position:relative;}.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon, .ui-messages-fatal-icon{height:24px;width:24px;margin-top:-4px;}.ui-message-info-icon, .ui-message-warn-icon, .ui-message-error-icon, .ui-message-fatal-icon{height:16px;width:16px;}.ui-messages-info-summary, .ui-messages-warn-summary, .ui-messages-error-summary, .ui-messages-fatal-summary, .ui-message-info-summary, .ui-message-warn-summary, .ui-message-error-summary, .ui-message-fatal-summary{margin-left:10px;font-weight:bold;}.ui-messages-info-detail, .ui-messages-warn-detail, .ui-messages-error-detail, .ui-messages-fatal-detail,.ui-message-info-detail, .ui-message-warn-detail, .ui-message-error-detail, .ui-message-fatal-detail{margin-left:5px;}.ui-messages-info, .ui-message-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}.ui-messages-warn, .ui-message-warn{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5;}.ui-messages-error, .ui-message-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.ui-messages-fatal, .ui-message-fatal{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.ui-messages ul{margin:0 25px;padding:0;list-style-type:none;}.ui-message-icon-only{width:16px;height:16px}.ui-messages-info-icon{background-position:0px -316px;}.ui-messages-warn-icon{background-position:0px -448px;}.ui-messages-error-icon{background-position:0px -52px;}.ui-messages-fatal-icon{background-position:0px -184px;}.ui-message-info-icon{background-position:0px -360px;}.ui-message-warn-icon{background-position:0px -492px;}.ui-message-error-icon{background-position:0px -96px;}.ui-message-fatal-icon{background-position:0px -228px;}.ui-messages .ui-messages-close{float:right;cursor:pointer;}
.ui-notificationbar{position:fixed;width:100%;height:100px;display:none;padding:10px;}.ui-notificationbar-close{position:absolute;right:3em;top:1em;cursor:pointer;}
.ui-orderlist .ui-orderlist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:200px;width:200px;}.ui-orderlist .ui-orderlist-list li{margin:1px;padding:2px;}.ui-orderlist .ui-button{display:block;margin-bottom:0.3em;}.ui-orderlist .ui-orderlist-button.ui-button-text-icon-primary{width:100%;}.ui-orderlist .ui-orderlist-item{cursor:pointer;border:0px none;font-weight:inherit;}.ui-orderlist .ui-orderlist-caption{text-align:center;padding:4px 10px 4px 10px;border-bottom:0px none;}.ui-orderlist table{width:100%;border-collapse:collapse;}.ui-orderlist.ui-state-disabled .ui-orderlist-item,.ui-orderlist.ui-state-disabled .ui-button{cursor:default;}
.ui-outputpanel-loading{background:url("/sp/javax.faces.resource/outputpanel/images/loading.gif.xhtml?ln=primefaces") center center no-repeat;width:32px;height:32px;}
.ui-overlaypanel{padding:0;margin:0;position:absolute;}.ui-overlaypanel-content{padding:0.5em 1em;}.ui-overlaypanel-close{position:absolute;top:-10px;right:-10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.ui-panel{padding:0.2em;}.ui-panel .ui-panel-titlebar{padding:0.5em 1em 0.3em;}.ui-panel .ui-panel-title{margin:0.1em 16px 0.2em 0;}.ui-panel .ui-panel-titlebar-icon{float:right;cursor:pointer;}.ui-panel .ui-panel-titlebar-icon,.ui-panel .ui-panel-titlebar-icon:hover,.ui-panel .ui-panel-titlebar-icon:focus{margin-left:0.2em;margin-top:-0.2em;}.ui-panel .ui-panel-content{border:0;background:none;padding:0.5em 1em;}.ui-panel .ui-panel-footer{border-width:1px 0 0;margin:0.5em 0 0;padding:0.5em 1em;text-align:left;}.ui-panel.ui-panel-collapsed-h{width:42px;}.ui-panel.ui-panel-collapsed-h .ui-panel-title{display:none;}            
.ui-panelgrid{border-collapse:collapse;}.ui-panelgrid .ui-panelgrid-header{text-align:center;padding:4px 10px;}.ui-panelgrid .ui-panelgrid-footer{text-align:left;padding:2px 5px;}.ui-panelgrid td{border-width:1px;border-style:solid;border-color:inherit;padding:4px 10px;}
.ui-paginator{margin:0px;text-align:center;padding:2px;}.ui-paginator .ui-paginator-top{border-bottom:0px none;}.ui-paginator .ui-paginator-bottom{border-top:0px none;}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-pages,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev,.ui-paginator .ui-paginator-current{display:inline-block;padding:2px 6px;zoom:1;margin-left:1px;margin-right:1px;text-decoration:none;outline:none;}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev{cursor:pointer;}.ui-paginator .ui-paginator-current,.ui-paginator .ui-paginator-rpp-options{margin-left:1em;margin-right:1em;background-image:none;}.ui-paginator .ui-paginator-next .ui-icon,.ui-paginator .ui-paginator-prev .ui-icon,.ui-paginator .ui-paginator-first .ui-icon,.ui-paginator .ui-paginator-last .ui-icon{height:auto;overflow:inherit;}.ui-paginator .ui-paginator-jtp-select option,.ui-paginator .ui-paginator-rpp-options option{background-image:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.ui-picklist .ui-picklist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:200px;width:200px;}.ui-picklist .ui-picklist-list li{margin:1px;padding:2px;}.ui-picklist .ui-button{display:block;margin-bottom:0.3em;}.ui-picklist .ui-picklist-item{cursor:pointer;border:0px none;font-weight:inherit;}.ui-picklist .ui-picklist-caption{text-align:center;padding:4px 10px 4px 10px;border-bottom:0px none;}.ui-picklist table{width:100%;border-collapse:collapse;}.ui-picklist .ui-picklist-filter{padding-right:15px;width:90%;}.ui-picklist .ui-picklist-filter-container{position:relative;margin:0;padding:0;}.ui-picklist .ui-picklist-filter-container .ui-icon{position:absolute;top:5px;right:2px;}
.ui-progressbar{height:1.2em;text-align:left;position:relative;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;width:0%;position:absolute;display:none;}.ui-progressbar .ui-progressbar-label{text-align:center;height:100%;width:100%;position:absolute;display:none;font-weight:bold;}
.ui-rating-star,.ui-rating-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer;}.ui-rating-star a,.ui-rating-cancel a{width:16px;height:15px;display:block;background:url("/sp/javax.faces.resource/rating/rating.png.xhtml?ln=primefaces") no-repeat 0 0;}.ui-rating-star a{background-position:0 -32px;}.ui-rating-star-on a{background-position:0 -48px;}.ui-rating-star-hover a{background-position:0 -64px;}.ui-rating-cancel-hover a{background-position:0 -16px;}.ui-rating.ui-state-disabled .ui-rating-star,.ui-rating.ui-state-disabled .ui-rating-cancel{cursor:default;}
.ui-scrollpanel{overflow:hidden;outline:none;background-image:none;}.ui-scrollpanel-native{overflow:auto;}.ui-scrollpanel-container{overflow:hidden;position:relative;zoom:1;}.ui-scrollpanel-wrapper{position:absolute;overflow:hidden;}.ui-scrollpanel-content{left:0px;top:0px;width:auto;height:auto;display:block;position:absolute;zoom:1;}.ui-scrollpanel-vbar{width:18px;padding-top:18px;padding-bottom:18px;left:auto;right:0px;top:0px;bottom:auto;}.ui-scrollpanel-hbar{height:18px;padding-left:18px;padding-right:18px;top:auto;right:auto;left:0px;bottom:0px;}.ui-scrollpanel-hbar, .ui-scrollpanel-vbar{display:none;position:absolute;font-size:0px;border:0;}.ui-scrollpanel-hbar .ui-state-default, .ui-scrollpanel-vbar .ui-state-default{width:16px;height:16px;position:absolute;}.ui-scrollpanel-hbar.ui-widget-header,.ui-scrollpanel-vbar.ui-widget-header{background-image:none;}.ui-scrollpanel-handle{position:absolute;font-size:0px;overflow:hidden;}.ui-scrollpanel-handle *{font-size:0px;}.ui-scrollpanel-bl{left:0;}.ui-scrollpanel-br{right:0;}.ui-scrollpanel-bt{top:0;}.ui-scrollpanel-bb{bottom:0;}
.ui-spinner{display:inline-block;overflow:visible;padding:0;position:relative;vertical-align:middle;}.ui-spinner-input{vertical-align:middle;text-align:right;padding-right:20px;}.ui-spinner-button{cursor:default;display:block;font-size:0.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;vertical-align:middle;width:16px;z-index:100;}.ui-spinner .ui-icon{left:0;margin-top:-8px;position:absolute;top:50%;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-spinner .ui-icon-triangle-1-n{margin-top:-9px;}.ui-spinner-input::-ms-clear{display:none;}
.ui-tabs{position:relative;padding:.2em;zoom:1;} /* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */.ui-tabs .ui-tabs-nav{margin:0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */.ui-tabs .ui-tabs-panel{border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-nav li{display:block;}.ui-tabs .ui-tabs-nav li .ui-icon{float:left;margin:0.4em 0.2em 0 0;cursor:pointer;}/* per orientation settings *//* top and bottom */.ui-tabs.ui-tabs-top > .ui-tabs-nav li{border-bottom:0;top:1px;}.ui-tabs.ui-tabs-top > .ui-tabs-nav{padding:.2em .2em 0;}.ui-tabs.ui-tabs-bottom > .ui-tabs-nav{padding:0 .2em .2em;}.ui-tabs.ui-tabs-bottom > .ui-tabs-nav li{border-top:0;}/* left and right*/.ui-tabs-left:after,.ui-tabs-right:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ui-tabs-left > .ui-tabs-nav{float:left;width:23%;height:300px;background-image:none;padding-top:1px;}.ui-tabs-left > .ui-tabs-panels{float:right;width:75%;}.ui-tabs.ui-tabs-left > .ui-tabs-nav li,.ui-tabs.ui-tabs-right > .ui-tabs-nav li{display:block;white-space:normal;width:98%;}.ui-tabs.ui-tabs-left > .ui-tabs-nav li{float:right;}.ui-tabs.ui-tabs-right > .ui-tabs-nav li{float:left;}.ui-tabs.ui-tabs-left > .ui-tabs-nav li{margin:0 0 1px 0.2em;border-right:0 none;}.ui-tabs.ui-tabs-right > .ui-tabs-nav{float:right;width:23%;height:300px;background-image:none;padding-top:1px;}.ui-tabs.ui-tabs-right > .ui-tabs-panels{float:left;width:75%;}.ui-tabs.ui-tabs-right > .ui-tabs-nav li{margin:0 0.2em 1px 0;border-left:0 none;}/** RTL **/.ui-tabs-rtl{direction:rtl;}.ui-tabs-rtl .ui-tabs-nav li, .ui-tabs-rtl .ui-tabs-nav li a{float:right;}/** Scroll **/.ui-tabs-scrollable .ui-tabs-nav{width:5000px;}.ui-tabs .ui-tabs-navscroller{overflow:hidden;position:relative;}.ui-tabs-scrollable .ui-tabs-nav li{margin:0 .2em -1px 0;}.ui-tabs .ui-tabs-navscroller-btn{position:absolute;height:28px;top:0px;z-index:100;cursor:pointer;display:none;}.ui-tabs .ui-tabs-navscroller-btn-left{left:0px;}.ui-tabs .ui-tabs-navscroller-btn-right{right:0px;}.ui-tabs .ui-tabs-navscroller-btn-left .ui-icon,.ui-tabs .ui-tabs-navscroller-btn-right .ui-icon{margin-top:5px;}
.ui-tagcloud{width:250px;}.ui-tagcloud ul{margin:1em;padding:0.1em;text-align:center;}.ui-tagcloud li{margin:0;padding:0;list-style:none;display:inline-block;}.ui-tagcloud li a{text-decoration:none;padding:0 5px;}.ui-tagcloud-strength-1{font-size:100%;}.ui-tagcloud-strength-2{font-size:120%;}.ui-tagcloud-strength-3{font-size:140%;}.ui-tagcloud-strength-4{font-size:160%;}.ui-tagcloud-strength-5{font-size:180%;}.ui-tagcloud li a.ui-state-hover{border:0px none;font-weight:inherit;}
.ui-toolbar{padding:0.2em;}.ui-toolbar .ui-separator{display:inline-block;vertical-align:middle;}.ui-toolbar-group-left{float:left;}.ui-toolbar-group-right{float:right;}
.ui-tooltip{position:absolute;display:none;padding:3px 5px;}
.ui-tree{width:300px;position:relative;}.ui-tree .ui-tree-container{margin:0;padding:3px;white-space:nowrap;overflow:auto;}.ui-tree .ui-treenode-children{margin:0;padding:0 0 0 16px;}.ui-tree .ui-treenode{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat-y;list-style:none outside none;margin:0;padding:1px 0 0;}.ui-tree .ui-treenode-content{}.ui-tree .ui-tree-toggler{cursor:pointer;display:inline-block;vertical-align:top;}.ui-tree .ui-treenode-icon{display:inline-block;vertical-align:top;}.ui-tree .ui-treenode-label{display:inline-block;margin:2px 0 0 0;vertical-align:top;padding:0 3px;}.ui-tree .ui-tree-selectable .ui-treenode-label,.ui-tree .ui-tree-selectable .ui-treenode-icon{cursor:pointer;}.ui-tree .ui-treenode-label.ui-state-hover,.ui-tree .ui-treenode-label.ui-state-highlight{font-weight:normal;border:0 none;}.ui-tree .ui-treenode-leaf-icon{width:16px;height:16px;display:inline-block;}.ui-tree .ui-chkbox-box{cursor:pointer;width:15px;height:15px;float:left;}.ui-tree .ui-chkbox{display:inline-block;zoom:1;}/** Horizontal Tree **/.ui-tree-horizontal{width:auto;padding:10px 0px;overflow:auto;}.ui-tree.ui-tree-horizontal table,.ui-tree.ui-tree-horizontal tr,.ui-tree.ui-tree-horizontal td{border-collapse:collapse;margin:0;padding:0;vertical-align:middle;}.ui-tree.ui-tree-horizontal .ui-tree-toggler{vertical-align:bottom;}.ui-tree-horizontal .ui-treenode-content{font-weight:normal;}.ui-tree-horizontal .ui-treenode-content.ui-tree-selectable{cursor:pointer;}.ui-tree-horizontal .ui-treenode-parent .ui-treenode-content{font-weight:normal;white-space:nowrap;}.ui-tree-horizontal .ui-treenode-parent .ui-treenode-content{padding:0.4em 1em 0.4em 0.2em;}.ui-tree-horizontal .ui-treenode-leaf .ui-treenode-content{padding:0.4em 1em;}.ui-tree.ui-tree-horizontal .ui-treenode{background:url("/sp/javax.faces.resource/tree/images/line.gif.xhtml?ln=primefaces") repeat-x scroll center center transparent;padding:5px 40px;}.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-leaf,.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed{padding-right:0px;}.ui-tree.ui-tree-horizontal .ui-treenode-children{padding:0;margin:0;}.ui-tree.ui-tree-horizontal .ui-treenode-connector{width:1px;}.ui-tree.ui-tree-horizontal .ui-treenode-connector-table{height:100%;width:1px;}.ui-tree.ui-tree-horizontal .ui-treenode-connector-line{background:url("/sp/javax.faces.resource/tree/images/line.gif.xhtml?ln=primefaces") repeat-y scroll 0 0 transparent;width:1px;}.ui-tree.ui-tree-horizontal table{height:0px;}.ui-tree.ui-tree-horizontal .ui-chkbox{vertical-align:bottom;margin-right:3px;}/** RTL **/.ui-tree.ui-tree-rtl{direction:rtl;}.ui-tree.ui-tree-rtl .ui-treenode-children{padding:0 16px 0 0;}/** DragDrop **/.ui-tree-droppoint{list-style:none outside none;height:4px;margin:0;padding:0;}.ui-tree-droppoint.ui-state-hover{border:0 none;}.ui-treenode-content.ui-state-hover{font-weight:inherit;}.ui-tree-draghelper.ui-state-highlight{background:none transparent;}.ui-tree .ui-tree-scrollertop,.ui-tree .ui-tree-scrollerbottom{height:10px;width:100%;position:absolute;}.ui-tree .ui-tree-scrollertop{top:0;}.ui-tree .ui-tree-scrollerbottom{bottom:0;}
.ui-treetable table{border-collapse:collapse;width:100%;}.ui-treetable .ui-treetable-header,.ui-treetable .ui-treetable-footer{text-align:center;padding:4px 10px;}.ui-treetable .ui-treetable-header{border-bottom:0px none;}.ui-treetable .ui-treetable-footer{border-top:0px none;}.ui-treetable th, .ui-treetable tfoot td{text-align:center;}.ui-treetable thead th,.ui-treetable tbody td,.ui-treetable tfoot td{padding:4px 10px;overflow:hidden;white-space:nowrap;border-width:1px;border-style:solid;}.ui-treetable tbody td{border-color:inherit;}.ui-treetable .ui-treetable-toggler{float:left;margin-top:-2px;cursor:pointer;}.ui-treetable .ui-treetable-data tr.ui-state-highlight,.ui-treetable .ui-treetable-data tr.ui-state-hover{cursor:pointer;}.ui-treetable-scrollable-body{overflow:auto;}.ui-treetable-scrollable-header,.ui-treetable-scrollable-footer{overflow:hidden;border:0 none;}.ui-treetable.ui-treetable-scrollable table{table-layout:fixed;}.ui-treetable-scrollable .ui-treetable-scrollable-header,.ui-treetable-scrollable .ui-treetable-scrollable-footer{position:relative;} .ui-treetable .ui-treetable-data tr.ui-state-hover{border-color:inherit;font-weight:inherit;}/** Resizable Columns **/.ui-treetable-resizable{padding-bottom:1px;/*fix for webkit overlow*/overflow:auto;}.ui-treetable.ui-treetable-resizable table{table-layout:fixed;}.ui-treetable .ui-column-resizer{width:8px;height:20px;padding:0px;cursor:col-resize;background-image:url("/sp/javax.faces.resource/spacer/dot_clear.gif.xhtml?ln=primefaces");margin:-4px -10px -4px 0px;float:right;}.ui-treetable .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none;}.ui-treetable .ui-chkbox{margin-right:3px;}.ui-treetable .ui-treetable-indent{width:16px;height:16px;float:left;}.ui-treetable-scrollable-body::-webkit-scrollbar{-webkit-appearance:none;width:15px;background-color:transparent;}.ui-treetable-scrollable-body::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid white;background-color:rgba(194,194,194,.5);}
.ui-wizard{margin:0;padding:0;}.ui-wizard-content{margin:3px 0;}.ui-wizard-navbar{text-align:right;}.ui-wizard-nav-back, .ui-wizard-nav-next{cursor:pointer;}.ui-wizard-nav-back{float:left;}.ui-wizard-nav-next{float:right;}.ui-wizard-step-title{font-size:18px;margin:0 3px 0 0;padding:0.4em;float:left;}
