.rf-ulst-itm,.rf-olst-itm,.rf-dlst-trm,.rf-dlst-dfn{font-size:11px;font-family:Arial,Verdana,sans-serif;color:#000;}.rf-p{background-color:#F3F2F2;color:#C0C0C0;border-width:1px;border-style:solid;padding:1px;}
.rf-p-hdr{background-color:#4A75B5;border-color:#4A75B5;font-size:11px;color:#FFF;font-weight:bold;font-family:Arial,Verdana,sans-serif;padding:2px;border-width:1px;border-style:solid;background-position:top left;background-repeat:repeat-x;background-image:url(../org.richfaces.images/gradientA.png);}
.rf-p-b{font-size:11px;color:#000;font-family:Arial,Verdana,sans-serif;padding:10px;}.rf-ind{z-index:1;}.rf-tb{border:1px solid;border-color:#C0C0C0;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:0;background-color:#4A75B5;background-position:left top;background-repeat:repeat-x;background-image:url(../org.richfaces.images/gradientA.png);border-collapse:collapse;border-spacing:0;}
.rf-tb-itm{padding:0 8px;border:0;white-space:nowrap;}
.rf-tb-sep{padding:0 10px;border:0;text-align:center;height:100%;}
.rf-tb-emp{border:0;}
.rf-tb-cntr{vertical-align:middle;}
.rf-tb-sep-grid,.rf-tb-sep-line,.rf-tb-sep-disc,.rf-tb-sep-square{padding:0;background-position:center center;height:80%;}
.rf-tb-sep-grid{background-image:url(../org.richfaces.images/gridSeparatorImage.gif);width:9px;background-repeat:repeat-y;}
.rf-tb-sep-line{width:2px;background-image:url(../org.richfaces.images/lineSeparatorImage.gif);background-repeat:repeat-y;}
.rf-tb-sep-disc{width:9px;background-image:url(../org.richfaces.images/dotSeparatorImage.gif);background-repeat:no-repeat;}
.rf-tb-sep-square{width:9px;background-image:url(../org.richfaces.images/squareSeparatorImage.gif);background-repeat:no-repeat;}.rf-dt{background-color:#FFF;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#C0C0C0;empty-cells:show;}
.rf-dt-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:4px;}
.rf-dt-nd{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:4px;}
.rf-dt-hdr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#4A75B5;background-image:url(../org.richfaces.images/colHdrGrad.png);background-repeat:repeat-x;background-position:top left;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
.rf-dt-shdr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#4A75B5;background-image:url(../org.richfaces.images/colHdrGrad.png);background-repeat:repeat-x;background-position:top left;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
.rf-dt-flt-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#4A75B5;background-position:top left;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
.rf-dt-sftr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#f1f1f1;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
.rf-dt-th{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;}
.rf-dt-ftr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;background-color:#ccc;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
.rf-stt-exp{background-image:url(../../org.richfaces.images/up_icon.gif);}
.rf-stt-col{background-image:url(../../org.richfaces.images/down_icon.gif);}
.rf-dt-c-srt{cursor:pointer;color:#0078D0;}
.rf-dt-c-srt:hover{color:#0090FF;}
.rf-dt-srt-btn{height:1em;width:25px;display:inline-block;vertical-align:middle;}
.rf-dt-srt-uns{background:url(../../org.richfaces.images/sort_uns.gif) no-repeat center;}
.rf-dt-srt-asc{background:url(../../org.richfaces.images/sort_asc.gif) no-repeat center;}
.rf-dt-srt-des{background:url(../../org.richfaces.images/sort_des.gif) no-repeat center;}
.rf-dt-flt-cnt{text-align:center;height:27px;}
.rf-dt-flt-i{width:80%;}
.rf-dt-flt-i-err{background-color:#FFE6E6;}.rf-log{color:#000;}
.rf-log-popup{overflow:visible;}
.rf-log-popup-cnt{display:none;}
.rf-log-inline{height:300px;overflow:auto;width:100%;}
.rf-log-contents{font-family:monospace;}
.rf-log-entry-lbl-debug{color:darkblue;}
.rf-log-entry-lbl-info{color:blue;}
.rf-log-entry-lbl-warn{color:gold;}
.rf-log-entry-lbl-error{color:red;}
.rf-log-entry-msg-xml{color:dimgray;}.rf-dg{background-color:#FFF;border-collapse:collapse;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;border-top-width:1px;border-top-style:solid;border-top-color:#C0C0C0;empty-cells:show;}
.rf-dg-nd-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:4px;}
.rf-dg-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:4px;}
.rf-dg-h-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#4A75B5;background-image:url(../org.richfaces.images/colHdrGrad.png);background-repeat:repeat-x;background-position:top left;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
.rf-dg-th{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;}
.rf-dg-f-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;background-color:#ccc;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:center;}.rf-fu{background:#F3F2F2;border-color:#C0C0C0;border-style:solid;border-width:1px;width:400px;outline:none;}
.rf-fu-hdr{background-color:#4A75B5;background-image:url(../org.richfaces.images/gradientA.png);border-color:#4A75B5;border-style:solid;border-width:1px;margin-left:1px;margin-top:1px;white-space:nowrap;}
.rf-fu-lst{overflow-x:hidden;overflow-y:auto;}
.rf-fu-cntr-hdn{display:none;}
.rf-fu-btns-lft,.rf-fu-btns-rgh,.rf-fu-itm-lft,.rf-fu-itm-rgh{display:inline-block;overflow:hidden;}
.rf-fu-btns-lft{width:66%;}
.rf-fu-btns-rgh{text-align:right;width:34%;}
.rf-fu-btn-add,.rf-fu-btn-add-dis,.rf-fu-btn-upl,.rf-fu-btn-clr{background-position:left top;background-repeat:repeat-x;border-style:solid;border-width:1px;cursor:default;display:inline-block;margin:4px;vertical-align:top;}
.rf-fu-btn-add,.rf-fu-btn-upl,.rf-fu-btn-clr{background-color:#C6D6EA;background-image:url(../org.richfaces.images/fuBtnGrad.png);border-color:#C0C0C0;}
.rf-fu-btn-add-dis{background-color:#ccc;background-image:url(../org.richfaces.images/fuBtnDisGrad.png);border-color:#ccc;}
.rf-fu-btn-upl,.rf-fu-btn-clr{display:none;}
.rf-fu-btn-cnt-add,.rf-fu-btn-cnt-add-dis,.rf-fu-btn-cnt-upl,.rf-fu-btn-cnt-clr,.rf-fu-itm-lbl,.rf-fu-itm-st,.rf-fu-itm-lnk{font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-fu-btn-cnt-add,.rf-fu-btn-cnt-upl,.rf-fu-btn-cnt-clr,.rf-fu-itm-lbl,.rf-fu-itm-st{color:#000;}
.rf-fu-btn-cnt-add,.rf-fu-btn-cnt-add-dis,.rf-fu-btn-cnt-upl,.rf-fu-btn-cnt-clr{background-position:2px 2px;background-repeat:no-repeat;display:inline-block;padding:3px 5px 3px 21px;}
.rf-fu-btn-cnt-add{background-image:url(../../org.richfaces.images/fu-add.gif);position:relative;overflow:hidden;}
.rf-fu-btn-cnt-add-dis{background-image:url(../../org.richfaces.images/fu-add-dis.gif);color:#6A92CF;}
.rf-fu-btn-cnt-upl,.rf-fu-itm-st{font-weight:bold;}
.rf-fu-btn-cnt-upl{background-image:url(../../org.richfaces.images/fu-upl.gif);}
.rf-fu-btn-cnt-clr{background-image:url(../../org.richfaces.images/fu-clr.gif);}
.rf-fu-inp-cntr{display:block;height:1px;position:absolute;right:0;top:0;}
.rf-fu-inp{filter:alpha(opacity=0);font-size:10em;margin:0;opacity:0;position:absolute;right:0;top:0;}
.rf-fu-itm{border-bottom-color:#C0C0C0;border-bottom-style:solid;border-bottom-width:1px;padding:12px;white-space:nowrap;}
.rf-fu-itm-lft,.rf-fu-itm-rgh{vertical-align:middle;}
.rf-fu-itm-lft{width:85%;}
.rf-fu-itm-rgh{width:14%;}
.rf-fu-itm-lnk{color:#0078D0;}
.rf-fu-itm-st{display:none;margin-top:5px;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40 0;}
to{background-position:0 0;}
}
@keyframes progress-bar-stripes{from{background-position:40 0;}
to{background-position:0 0;}
}
.progress{overflow:hidden;height:25px;margin-bottom:25px;background-color:#f5f5f5;border-radius:1px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}
.progress-bar{float:left;width:0;height:100%;font-size:13px;line-height:25px;color:#fff;text-align:center;background-color:#1cace9;-webkit-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-transition:width .6s ease;transition:width .6s ease;}
.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px;}
.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.rf-csttg{cursor:pointer;vertical-align:middle;margin:0;padding:0;}
.rf-csttg-exp{vertical-align:middle;margin:0;padding:0;}
.rf-csttg-colps{vertical-align:middle;margin:0;padding:0;}
.rf-csttg-lnk{vertical-align:top;}
.rf-cst,.rf-cst-nd{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;}
.rf-cst-c,.rf-cst-nd-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;background-color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:4px;}
.rf-cst-hdr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;color:#000;background-color:#93C4E5;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:left;}
.rf-cst-shdr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#93C4E5;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;}
.rf-cst-ftr-c{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#f1f1f1;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:4px;text-align:left;}
.rf-cst-sftr-c{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;background-color:#f1f1f1;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:4px;}.rf-ds{white-space:nowrap;display:inline-block;font-size:11px;padding:1px;font-family:Arial,Verdana,sans-serif;background:#FFF;}
a.rf-ds-nmb-btn{color:#000;}
a.rf-ds-btn{color:#000;}
.rf-ds-cont{white-space:nowrap;display:inline-block;font-size:11px;padding:1px;font-family:Arial,Verdana,sans-serif;background:#FFF;}
.rf-ds-cont-dec{border-width:1px;border-style:solid;border-color:#C0C0C0;}
.rf-ds-btn{cursor:pointer;padding:2px 10px 3px 10px;border-width:1px;border-style:solid;border-color:#C0C0C0;display:inline-block;background-position:top left;background-repeat:repeat-x;background-color:#4A75B5;background-image:url(../org.richfaces.images/dsBtnGrad.png);font-size:11px;font-family:Arial,Verdana,sans-serif;color:#000;text-decoration:none;font-weight:normal;}
.rf-ds-btn:hover{color:#fff;}
.rf-ds-dis:hover{color:#C0C0C0;cursor:default;}
.rf-ds-btn-first,.rf-ds-btn-fastrwd,.rf-ds-btn-prev{margin-right:1px;}
.rf-ds-btn-next,.rf-ds-btn-fastfwd,.rf-ds-btn-last{margin-left:1px;}
.rf-ds-nmb-btn{cursor:pointer;width:2em;text-align:center;margin-left:1px;margin-right:1px;padding:2px 2px 3px 2px;border-width:1px;border-style:solid;border-color:transparent;border-top-width:1px;border-top-style:solid;border-top-color:#C0C0C0;background-color:#FFF;background-image:url(../org.richfaces.images/dsDigGrad.png);background-position:top left;background-repeat:repeat-x;display:inline-block;font-size:11px;font-family:Arial,Verdana,sans-serif;text-decoration:none;color:#000;font-weight:normal;}
.rf-ds-nmb-btn:hover{border-width:1px;border-style:solid;border-color:#C0C0C0;background-position:top left;background-repeat:repeat-x;background-color:#FFF;background-image:url(../org.richfaces.images/dsBtnGradOver.png);}
.rf-ds-press{border-width:1px;border-style:solid;border-color:#C0C0C0;background:#EAF0F8;}
.rf-ds-act,.rf-ds-act:hover{cursor:default;font-weight:bold;border-width:1px;border-style:solid;border-color:transparent;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C0C0C0;background:none;}
.rf-ds-dis{color:#C0C0C0;cursor:default;}
.rf-ds-pages{display:inline-block;}.rf-pb{width:200px;}
.rf-pb-rmng{height:13px;white-space:nowrap;min-width:200px;position:relative;border-width:1px;border-style:solid;border-color:#C0C0C0;overflow:hidden;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;background-color:#fff;padding:0;}
.rf-pb-prgs{overflow:hidden;border-color:#C0C0C0;background-repeat:repeat-x;background-color:#E79A00;height:100%;padding:0;background-image:url(../org.richfaces.images/pbAniBg.gif);}
.rf-pb-lbl{position:absolute;top:0;left:0;padding:0;text-align:center;width:100%;}
.rf-pb-init,.rf-pb-fin{color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;}.chart-container{width:100%;height:300px;}
.chart{width:100%;height:90%;}
.chart-title{text-align:center;}
.axisLabels{color:black;}
#flotTip{padding:3px 5px;background-color:#000;z-index:100;color:#fff;box-shadow:0 0 10px #555;opacity:.7;filter:alpha(opacity = 70);border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.rf-msg,.rf-msgs{font-family:Arial,Verdana,sans-serif;font-size:initial;}
.rf-msg-err,.rf-msgs-err,.rf-msg-ftl,.rf-msgs-ftl,.rf-msg-inf,.rf-msgs-inf,.rf-msg-wrn,.rf-msgs-wrn,.rf-msg-ok,.rf-msgs-ok{display:block;padding-right:2px;padding-left:20px;vertical-align:middle;background-repeat:no-repeat;background-position:left center;}
.rf-msg-err,.rf-msgs-err{background-image:url(../../org.richfaces.images/error.png);color:#F00;}
.rf-msg-ftl,.rf-msgs-ftl{background-image:url(../../org.richfaces.images/fatal.png);color:#F00;}
.rf-msg-inf,.rf-msgs-inf{background-image:url(../../org.richfaces.images/info.png);color:#000;}
.rf-msg-wrn,.rf-msgs-wrn{background-image:url(../../org.richfaces.images/warning.png);color:#FF4719;}
.rf-msg-ok,.rf-msgs-ok{background-image:url(../../org.richfaces.images/ok.png);color:#000;}
.rf-msg-sum,.rf-msgs-sum{display:inline;font-size:11px;}
.rf-msg-det,.rf-msgs-det{display:inline;font-size:11px;}.rf-trn{background:url(../org.richfaces.images/last.png) no-repeat center left;cursor:default;font-size:11px;font-family:Arial,Verdana,sans-serif;color:#000;padding:1px 0 1px 0;overflow:hidden;width:100%;white-space:nowrap;}
.rf-trn-lbl{padding:0 4px 0 2px;vertical-align:middle;cursor:pointer;display:inline-block;}
.rf-trn-cnt{display:inline-block;}
.rf-trn-sel{background:#EAF0F8;}
.rf-tr-nd{background:url(../org.richfaces.images/line.png) repeat-y;min-height:0;}
.rf-tr-nd-last{background:none;}
.rf-tr-nd .rf-tr-nd{margin-left:16px;}
.rf-trn-ico,.rf-trn-hnd,.rf-trn-hnd-ldn-fct{vertical-align:middle;margin:0;cursor:pointer;width:16px;height:16px;display:inline-block;}
.rf-trn-hnd-lf{cursor:default;}
.rf-trn-hnd-colps{background:url(../org.richfaces.images/plus.png) no-repeat center;}
.rf-trn-hnd-exp{background:url(../org.richfaces.images/minus.png) no-repeat center;}
.rf-trn-ico-exp,.rf-trn-ico-colps{background:url(../org.richfaces.images/node_icon.gif) no-repeat center;}
.rf-trn-ico-lf{background:url(../org.richfaces.images/leaf_icon.gif) no-repeat center;}
.rf-trn-ico-cst{background-image:none;background-position:0 0;}
.rf-tr-nd-exp>.rf-trn>.rf-trn-cnt>.rf-trn-ico-colps,.rf-tr-nd-colps>.rf-trn>.rf-trn-cnt>.rf-trn-ico-exp{display:none;}
.rf-tr-nd.rf-tr-nd-colps .rf-tr-nd{display:none;}
.rf-trn-hnd-ldn-fct{cursor:default;display:none;}
.rf-trn-ldn>.rf-trn-hnd-ldn-fct{display:inline-block;}
.rf-trn-ldn>.rf-trn-hnd-ldn-fct+.rf-trn-hnd{display:none;}.rf-insl,.rf-insl-trc-cntr{display:inline-block;}
.rf-insl{white-space:nowrap;}
.rf-insl-trc-cntr{width:200px;vertical-align:top;}
.rf-insl-mn,.rf-insl-mx,input.rf-insl-inp,.rf-insl-tt{font-size:11px;font-family:Arial,Verdana,sans-serif;color:#000;}
.rf-insl-mn,.rf-insl-mx{display:block;margin-bottom:3px;}
.rf-insl-mn{border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;padding-left:3px;float:left;}
.rf-insl-mx{border-right-width:1px;border-right-style:solid;border-right-color:#C0C0C0;padding-right:3px;float:right;text-align:right;}
.rf-insl-inp-cntr{margin:0;vertical-align:bottom;}
input.rf-insl-inp{margin:0 10px 0 10px;vertical-align:bottom;}
.rf-insl-tt{position:absolute;display:none;padding:2px;border-width:1px;border-style:solid;border-color:#E5973E;background-color:#FAE6B0;}
.rf-insl-trc{background:url(../org.richfaces.images/insldrTrackGrad.png) 1px 1px repeat-x;background-color:#fff;border-width:1px;border-style:solid;border-color:#C0C0C0;display:block;height:6px;clear:both;vertical-align:top;text-align:left;font-size:0;max-width:100%;}
.rf-insl-hnd-cntr{min-width:0;}
.rf-insl-bar .rf-insl-hnd-cntr{text-align:right;background-image:url(../org.richfaces.images/inputNumberSliderBarHandleBg.gif);}
.rf-insl-bar .rf-insl-trc,.rf-insl-bar .rf-insl-hnd-cntr,.rf-insl-bar .rf-insl-hnd{height:13px;}
.rf-insl-bar .rf-insl-hnd{width:0;}
.rf-insl-hnd,.rf-insl-hnd-dis,.rf-insl-dec,.rf-insl-inc,.rf-insl-dec-dis,.rf-insl-inc-dis{display:inline-block;width:7px;height:7px;}
.rf-insl-hnd,.rf-insl-hnd-dis{vertical-align:top;}
.rf-insl-dec,.rf-insl-inc,.rf-insl-dec-dis,.rf-insl-inc-dis{vertical-align:bottom;}
.rf-insl-hnd{background-image:url(../org.richfaces.images/sliderArrowBottom.png);}
.rf-insl-hnd-sel{background-image:url(../org.richfaces.images/sliderSelectedArrowBottom.png);}
.rf-insl-hnd-dis{background-image:url(../org.richfaces.images/sliderDisabledArrowBottom.png);}
.rf-insl-dec{background-image:url(../org.richfaces.images/sliderArrowLeft.png);}
.rf-insl-dec-sel{background-image:url(../org.richfaces.images/sliderSelectedArrowLeft.png);}
.rf-insl-dec-dis{background-image:url(../org.richfaces.images/sliderDisabledArrowLeft.png);}
.rf-insl-inc{background-image:url(../org.richfaces.images/sliderArrowRight.png);}
.rf-insl-inc-sel{background-image:url(../org.richfaces.images/sliderSelectedArrowRight.png);}
.rf-insl-inc-dis{background-image:url(../org.richfaces.images/sliderDisabledArrowRight.png);}.rf-insp{border-width:1px;border-style:solid;border-color:#C0C0C0;display:inline-block;font-size:1px;white-space:nowrap;}
input.rf-insp-inp[type="text"]{background-color:#fff;background-image:url(../org.richfaces.images/inputBackgroundImage.png);background-position:1px 1px;background-repeat:no-repeat;border:0;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;margin:0;padding:0;vertical-align:top;}
.rf-insp-btns{background-color:#4A75B5;background-image:url(../org.richfaces.images/buttonBackgroundImage.png);background-position:top left;background-repeat:repeat-x;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;display:inline-block;vertical-align:top;}
.rf-insp-dec,.rf-insp-inc,.rf-insp-dec-dis,.rf-insp-inc-dis{background-position:50% 40%;background-repeat:no-repeat;display:block;height:8px;width:15px;}
.rf-insp-dec{background-image:url(../org.richfaces.images/spinnerArrowBottom.png);}
.rf-insp-inc{background-image:url(../org.richfaces.images/spinnerArrowTop.png);}
.rf-insp-dec-dis{background-image:url(../org.richfaces.images/spinnerDisabledArrowBottom.png);}
.rf-insp-inc-dis{background-image:url(../org.richfaces.images/spinnerDisabledArrowTop.png);}.rf-tab-hdr{white-space:nowrap;border:1px solid #C0C0C0;cursor:pointer;background-position:top;background-repeat:repeat-x;background-color:#9FBDEB;color:#000;}
.rf-tab-hdr-act.rf-tab-hdr-btm{padding:3px 5px 0 5px;border-top:0;font-weight:bold;vertical-align:bottom;background-image:url(../org.richfaces.images/actTabBottomBg.png);background-position:top;background-repeat:repeat-x;background-color:#EAF0F8;cursor:default;}
.rf-tab-hdr-act.rf-tab-hdr-top{padding:0 5px 3px 5px;border-bottom:0;font-weight:bold;vertical-align:top;background-image:url(../org.richfaces.images/actTabBg.png);background-position:top;background-repeat:repeat-x;background-color:#EAF0F8;cursor:default;}
.rf-tab-hdr-inact.rf-tab-hdr-btm{vertical-align:bottom;padding:3px 5px 0 5px;background-image:url(../org.richfaces.images/tabBottomBg.png);}
.rf-tab-hdr-inact.rf-tab-hdr-top{vertical-align:top;padding:0 5px 3px 5px;background-image:url(../org.richfaces.images/tabBg.png);}
.rf-tab-hdr-dis.rf-tab-hdr-top{vertical-align:top;padding:0 5px 3px 5px;background-image:url(../org.richfaces.images/tabBg.png);color:#6A92CF;cursor:default;}
.rf-tab-hdr-dis.rf-tab-hdr-btm{vertical-align:bottom;padding:3px 5px 0 5px;background-image:url(../org.richfaces.images/tabBottomBg.png);color:#6A92CF;cursor:default;}
.rf-tab-hdr-tabline-vis.rf-tab-hdr-tabline-top{background:url(../org.richfaces.images/tabLineBg.png) repeat-x scroll center top;background-color:#EAF0F8;border-color:#C0C0C0;border-style:solid;border-width:1px;border-bottom-width:0;padding-top:2px;overflow:hidden;height:25px;white-space:nowrap;position:relative;}
.rf-tab-hdr-tabline-vis.rf-tab-hdr-tabline-btm{background:url(../org.richfaces.images/tabLineBottomBg.png) repeat-x scroll center top;background-color:#EAF0F8;border:#C0C0C0;border-width:1px;border-style:solid;border-top-width:0;padding-bottom:2px;overflow:hidden;height:25px;white-space:nowrap;position:relative;}
.rf-tab-hdr-tabs{border:0;height:100%;}
.rf-tab-hortab-tabspcr-wdh{padding-left:1px;}
.rf-tab-lbl{white-space:nowrap;font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-tab-hdn{display:none;}
.rf-tab-hdr-scrl-lft{background:url(../org.richfaces.images/actTabBg.png) top repeat-x #EAF0F8;position:absolute;top:1px;left:1px;width:15px;height:25px;border:1px solid #C0C0C0;text-align:center;font-weight:bold;font-family:Arial,Verdana,sans-serif;font-size:11px;padding-top:6px;}
.rf-tab-hdr-scrl-rgh{background:url(../org.richfaces.images/actTabBg.png) top repeat-x #EAF0F8;position:absolute;top:1px;right:17px;width:15px;height:25px;border:1px solid #C0C0C0;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding-top:6px;}
.rf-tab-hdr-tablst{background:url(../org.richfaces.images/actTabBg.png) top repeat-x #EAF0F8;position:absolute;top:1px;right:1px;width:15px;height:25px;border:1px solid #C0C0C0;font-weight:bold;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:14px;padding-top:2px;}
.rf-tab-hdr-brd{border:1px solid #C0C0C0;border-top:0;height:2px;background:#9FBDEB;}
.rf-tab-cnt{border:1px solid #C0C0C0;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:10px;background:#F3F2F2;}.rf-pp-btn{outline-style:none;position:absolute;clip:rect(0px,0px,1px,1px);height:0;width:0;left:0;top:0;z-index:-300;opacity:.1;filter:alpha(opacity=10);}
.rf-pp-shade{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#d0d0d0;opacity:.5;filter:alpha(opacity=50);}
.rf-pp-shdw{background-color:#000;opacity:.1;filter:alpha(opacity=10);position:absolute;top:6px;left:6px;bottom:-6px;z-index:-1;}
.rf-pp-cntr{border:1px solid #C0C0C0;background:#F3F2F2;z-index:100;}
.rf-pp-hdr{background:#4A75B5 url(../org.richfaces.images/gradientA.png) repeat-x scroll top left;position:relative;padding-left:10px;cursor:move;padding:2px;}
.rf-pp-hdr-cnt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;padding:2px;padding-left:10px;}
.rf-pp-hdr-cntrls{position:absolute;top:2px;right:2px;white-space:nowrap;cursor:default;font-weight:bold;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;z-index:100;}
.rf-pp-cnt-scrlr{top:0;left:0;overflow:auto;background:#F3F2F2;}
.rf-pp-cnt{padding:10px;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-pp-hndlr{background-image:url(../org.richfaces.images/spacer.gif);position:absolute;margin:-4px;}
.rf-pp-hndlr-l{width:7px;height:100%;top:0;left:0;cursor:w-resize;}
.rf-pp-hndlr-r{width:7px;height:100%;top:0;right:0;cursor:w-resize;}
.rf-pp-ifr{position:absolute;left:0;top:0;background-color:white;overflow-y:hidden;z-index:-1;}
.rf-pp-hndlr-t{width:100%;height:7px;top:0;left:0;cursor:n-resize;}
.rf-pp-hndlr-b{width:100%;height:7px;bottom:0;left:0;cursor:n-resize;}
.rf-pp-hndlr-tl{width:10px;height:10px;top:0;left:0;cursor:nw-resize;}
.rf-pp-hndlr-tr{width:10px;height:10px;top:0;right:0;cursor:ne-resize;}
.rf-pp-hndlr-bl{width:10px;height:10px;bottom:0;left:0;cursor:ne-resize;}
.rf-pp-hndlr-br{width:10px;height:10px;bottom:0;right:0;cursor:nw-resize;}.rf-ntf{bottom:auto;right:10px;top:10px;left:auto;z-index:9999;}
.rf-ntf-inf{color:#000;}
.rf-ntf-wrn{color:#FF4719;}
.rf-ntf-err{color:#F00;}
.rf-ntf-ftl{color:#F00;}
html>body .rf-ntf{position:fixed;}
.rf-ntf .rf-ntf-shdw{margin:0;padding:8px;opacity:.3;position:absolute;z-index:-1;top:.1em;left:.1em;bottom:-0.2em;right:-0.2em;background-color:#4A75B5;color:#FFF;}
.rf-ntf-cnt{padding:.8em;border-width:1px;border-style:solid;border-radius:4px;border-color:#C0C0C0;background-color:#F3F2F2;}
.rf-ntf-cnt-hov{background:red;}
.rf-ntf-cls{float:right;margin-left:.2em;}
.rf-ntf-cls-ico{display:block;width:11px;height:11px;background-image:url(../../org.richfaces.images/notify_close.png);}
.rf-ntf-sum{margin:0;font-weight:bold;}
.rf-ntf-det{display:block;}
.rf-ntf-clr{clear:both;}
.rf-ntf-ico{display:none;float:left;margin-right:.5em;width:16px;height:16px;}
.rf-ntf-hstr{background-color:#4A75B5;border-color:#4A75B5;font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:normal;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;top:0;right:18px;width:70px;z-index:10000;}
.rf-ntf-hstr-hdr{padding:2px;}
.rf-ntf-hstr button{cursor:pointer;display:block;width:100%;}
.rf-ntf-hstr-hndl{display:block;margin:0 auto;width:16px;height:16px;background-image:url(../org.richfaces.images/triangleDown.png);}
.rf-ntf-inf .rf-ntf-ico{display:block;background-image:url(../../org.richfaces.images/info.png);}
.rf-ntf-wrn .rf-ntf-ico{display:block;background-image:url(../../org.richfaces.images/warning.png);}
.rf-ntf-err .rf-ntf-ico{display:block;background-image:url(../../org.richfaces.images/error.png);}
.rf-ntf-ftl .rf-ntf-ico{display:block;background-image:url(../../org.richfaces.images/fatal.png);}
.rf-ntf-pos-tl{bottom:auto;left:10px;top:10px;right:auto;}
.rf-ntf-pos-tr{bottom:auto;right:10px;top:10px;left:auto;}
.rf-ntf-pos-bl{bottom:10px;left:10px;top:auto;right:auto;}
.rf-ntf-pos-br{bottom:10px;right:10px;top:auto;left:auto;}.rf-ico-none,.rf-ico-chevron,.rf-ico-chevron-down,.rf-ico-chevron-left,.rf-ico-chevron-up,.rf-ico-disc,.rf-ico-grid,.rf-ico-transparent,.rf-ico-triangle,.rf-ico-triangle-down,.rf-ico-triangle-left,.rf-ico-triangle-up{width:16px;height:16px;background-position:0 0;}
.rf-ico-t-hdr{background-position:0 -16px;}
.rf-ico-t-dis{background-position:0 -32px;}
.rf-ico-chevron{background-image:url(../org.richfaces.images/chevron.png);}
.rf-ico-chevron-down{background-image:url(../org.richfaces.images/chevronDown.png);}
.rf-ico-chevron-left{background-image:url(../org.richfaces.images/chevronLeft.png);}
.rf-ico-chevron-up{background-image:url(../org.richfaces.images/chevronUp.png);}
.rf-ico-disc{background-image:url(../org.richfaces.images/disc.png);}
.rf-ico-grid{background-image:url(../org.richfaces.images/grid.png);}
.rf-ico-triangle{background-image:url(../org.richfaces.images/triangle.png);}
.rf-ico-triangle-down{background-image:url(../org.richfaces.images/triangleDown.png);}
.rf-ico-triangle-left{background-image:url(../org.richfaces.images/triangleLeft.png);}
.rf-ico-triangle-up{background-image:url(../org.richfaces.images/triangleUp.png);}.rf-au-fnt{color:#000;font-size:11px;font-family:Arial,Verdana,sans-serif;}
input.rf-au-inp{background-color:#fff;background-image:url(../org.richfaces.images/inputBackgroundImage.png);background-position:1px 1px;background-repeat:no-repeat;border:0;margin:0;padding:0;vertical-align:top;width:182px;}
.rf-au{border-width:1px;border-style:solid;border-color:#C0C0C0;display:inline-block;background-image:url(../org.richfaces.images/autocompleteFieldGradient.png);background-repeat:repeat-x;background-position:top left;background-color:#fff;font-size:1px;vertical-align:middle;}
.rf-au-fld-btn{display:inline-block;font-size:1px;white-space:nowrap;vertical-align:top;}
.rf-au-btn{background-image:url(../org.richfaces.images/autocompleteButtonGradient.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;display:inline-block;vertical-align:top;}
.rf-au-btn-arrow,.rf-au-btn-arrow-dis{background-position:center;background-repeat:no-repeat;background-image:url(../org.richfaces.images/comboDownButton.png);cursor:pointer;width:15px;height:16px;display:inline-block;}
.rf-au-btn-arrow-dis{background-image:url(../org.richfaces.images/comboDisabledDownButton.png);cursor:default;}
.rf-au-lst-cord{position:absolute;z-index:10000;display:none;}
.rf-au-lst-dcrtn{border-width:1px;border-style:solid;border-color:#C0C0C0;padding:0;background-color:#FFF;}
.rf-au-lst-scrl{overflow:auto;overflow-x:hidden;min-width:200px;max-height:100px;min-height:20px;}
.rf-au-itm{cursor:default;padding:2px;}
.rf-au-itm-sel{background-color:#EAF0F8;border-width:1px;border-style:dotted;border-color:#000;padding:1px;}
.rf-au-opt{white-space:nowrap;list-style-type:none;}
.rf-au-opt-sel{width:100%;}
.rf-au-shdw{border:0 solid red;display:inline-block;position:absolute;float:left;padding:6px 6px 6px 6px;top:-6px;left:-7px;}
.rf-au-shdw-t{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:top left;position:absolute;width:6px;top:0;bottom:6px;left:0;}
.rf-au-shdw-l{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:bottom left;position:absolute;height:6px;bottom:0;left:0;right:6px;}
.rf-au-shdw-r{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:bottom right;position:absolute;width:6px;top:6px;bottom:0;right:0;}
.rf-au-shdw-b{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:right top;position:absolute;height:6px;top:0;left:6px;right:0;}
.rf-au-lst-ul{margin:0;padding:0;}
.rf-au-tbl{border-spacing:0;}.rf-cp{background-color:#F3F2F2;color:#C0C0C0;border-width:1px;border-style:solid;padding:1px;}
.rf-cp-hdr{cursor:pointer;background-color:#4A75B5;border-color:#4A75B5;font-size:11px;color:#FFF;font-weight:bold;font-family:Arial,Verdana,sans-serif;padding:2px;border-width:1px;border-style:solid;background-position:top left;background-repeat:repeat-x;background-image:url(../org.richfaces.images/gradientA.png);}
.rf-cp-b{font-size:11px;color:#000;font-family:Arial,Verdana,sans-serif;padding:10px;}
.rf-cp-gr{width:100%;}
.rf-cp-ico{width:16px;height:16px;}
.rf-cp-exp-ico{width:16px;height:16px;}
.rf-cp-hdr-exp .rf-cp-ico-exp{display:block;}
.rf-cp-hdr-exp .rf-cp-ico-colps{display:none;}
.rf-cp-hdr-exp .rf-cp-lbl-exp{display:block;}
.rf-cp-hdr-exp .rf-cp-lbl-colps{display:none;}
.rf-cp-hdr-colps .rf-cp-ico-exp{display:none;}
.rf-cp-hdr-colps .rf-cp-ico-colps{display:block;}
.rf-cp-hdr-colps .rf-cp-lbl-exp{display:none;}
.rf-cp-hdr-colps .rf-cp-lbl-colps{display:block;}.rf-pm-itm{border-top-width:1px;border-top-style:solid;border-top-color:#C0C0C0;color:#000;padding:2px 1px 2px 2px;cursor:pointer;white-space:nowrap;}
.rf-pm-itm-gr{width:100%;}
.rf-pm-itm-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-itm-lbl{padding:2px 0 3px 0;font-size:11px;font-family:Arial,Verdana,sans-serif;white-space:normal!important;}
.rf-pm-itm-exp-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-itm:hover,.rf-pm-top-itm:hover,.rf-pm-gr-hdr:hover{background-color:#EAF0F8;}
.rf-pm-itm-sel{font-style:italic;}
.rf-pm-gr{border-top-width:1px;border-top-style:solid;border-top-color:#C0C0C0;}
.rf-pm-gr-sel{font-style:italic;}
.rf-pm-gr-hdr{font-weight:bold;color:#000;padding:2px 1px 2px 2px;cursor:pointer;white-space:nowrap;}
.rf-pm-gr-gr{width:100%;}
.rf-pm-gr-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-gr-lbl{display:inline-block;padding:2px 0 3px 0;font-size:11px;font-family:Arial,Verdana,sans-serif;white-space:normal!important;}
.rf-pm-gr-exp-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-top-itm{color:#000;cursor:pointer;white-space:nowrap;border-width:1px;border-style:solid;border-color:#C0C0C0;margin-bottom:3px;padding:1px;}
.rf-pm-top-itm-gr{width:100%;}
.rf-pm-top-itm-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-top-itm-lbl{display:inline-block;padding:2px 0 3px 0;font-size:11px;font-family:Arial,Verdana,sans-serif;white-space:normal!important;}
.rf-pm-top-itm-exp-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-top-itm-sel{font-style:italic;}
.rf-pm-top-gr{border-width:1px;border-style:solid;border-color:#C0C0C0;margin-bottom:3px;}
.rf-pm-top-gr-sel{font-style:italic;}
.rf-pm-top-gr-hdr{color:#FFF;padding:2px 1px 2px 2px;cursor:pointer;padding-top:2px;cursor:pointer;white-space:nowrap;background-image:url(../org.richfaces.images/pmenu_bg.png);background-position:top left;background-repeat:repeat-x;background-color:#4A75B5;font-weight:bold;}
.rf-pm-top-gr-hdr-dis{color:#6A92CF;padding:2px 1px 2px 2px;cursor:pointer;padding-top:2px;cursor:pointer;white-space:nowrap;background-image:url(../org.richfaces.images/pmenu_bg_dis.png);background-position:top left;background-repeat:repeat-x;background-color:#EAF0F8;font-weight:bold;}
.rf-pm-gr-hdr-dis,.rf-pm-itm-dis,.rf-pm-top-itm-dis{color:#6A92CF;cursor:default;}
.rf-pm-itm,.rf-pm-itm-dis:hover{background-color:inherit;}
.rf-pm-top-itm-dis:hover,.rf-pm-gr-hdr-dis:hover,.rf-pm-gr-dis:hover{background-color:inherit;color:#6A92CF;}
.rf-pm-top-gr-gr{width:100%;}
.rf-pm-top-gr-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-top-gr-lbl{display:inline-block;padding:2px 0 3px 0;font-size:11px;font-family:Arial,Verdana,sans-serif;white-space:normal!important;}
.rf-pm-top-gr-exp-ico{width:16px;height:16px;background-position-x:center;background-repeat:no-repeat;margin:0 3px;}
.rf-pm-colps{display:none;}
.rf-pm-exp{display:block;}
.rf-pm-hdr-exp .rf-pm-ico-exp{display:block;}
.rf-pm-hdr-exp .rf-pm-ico-colps{display:none;}
.rf-pm-hdr-colps .rf-pm-ico-exp{display:none;}
.rf-pm-hdr-colps .rf-pm-ico-colps{display:block;}.rf-ac{border-width:0;border-style:solid;border-color:#C0C0C0;border-bottom:0;background:#F3F2F2;}
.rf-ac-itm-hdr{border-width:1px;border-style:solid;border-color:#C0C0C0;background-image:url(../org.richfaces.images/gradientA.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;position:relative;padding:8px 10px 7px 10px;font-weight:bold;color:#FFF;font-family:Arial,Verdana,sans-serif;font-size:11px;cursor:pointer;min-height:0;}
.rf-ac-itm-cnt{border-width:1px;border-style:solid;border-color:#C0C0C0;position:relative;overflow:auto;overflow-x:hidden;padding:10px;font-size:11px;color:#000;font-family:Arial,Verdana,sans-serif;}
.rf-ac-itm-hdr-dis{color:#6A92CF;}
.rf-ac-itm-gr{width:100%;}
.rf-ac-itm-ico{width:16px;height:16px;}
.rf-ac-itm-exp-ico{width:16px;height:16px;}
.rf-ac-itm-hdr-act .rf-ac-itm-ico-act{display:block;}
.rf-ac-itm-hdr-act .rf-ac-itm-ico-inact{display:none;}
.rf-ac-itm-hdr-act .rf-ac-itm-lbl-act{display:block;}
.rf-ac-itm-hdr-act .rf-ac-itm-lbl-inact{display:none;}
.rf-ac-itm-hdr-inact .rf-ac-itm-ico-act{display:none;}
.rf-ac-itm-hdr-inact .rf-ac-itm-ico-inact{display:block;}
.rf-ac-itm-hdr-inact .rf-ac-itm-lbl-act{display:none;}
.rf-ac-itm-hdr-inact .rf-ac-itm-lbl-inact{display:block;}
.rf-ac-itm-hdr-dis .rf-ac-itm-ico-act{display:none;}
.rf-ac-itm-hdr-dis .rf-ac-itm-ico-inact{display:block;}
.rf-ac-itm-hdr-dis .rf-ac-itm-lbl-act{display:none;}
.rf-ac-itm-hdr-dis .rf-ac-itm-lbl-inact{display:block;}.rf-tt{position:absolute;display:none;}
.rf-tt-loading{display:none;}
.rf-tt-cntr{background-color:white;padding:7px;border:1px solid;border-color:#E5973E;font-family:Arial,Verdana,sans-serif;font-size:11px;display:inline-block;}.rf-edt{overflow:hidden;background-color:#FFF;border:1px solid #C0C0C0;}
.rf-edt-tbl{border-collapse:collapse;border-spacing:0;}
.rf-edt-tbl tr td,table.rf-edt-tbl tr th{padding:0;}
.rf-edt-hdr,.rf-edt-tbl-hdr{background-color:#4A75B5;background-image:url(../org.richfaces.images/colHdrGrad.png);background-repeat:repeat-x;background-position:top left;}
.rf-edt-tbl-hdr{border-bottom:1px solid #C0C0C0;position:relative;}
.rf-edt-b{overflow-x:hidden;overflow-y:auto;width:100%;}
.rf-edt-spcr{height:0;font-size:0;}
.rf-edt-ftr,.rf-edt-tbl-ftr{border-top:1px solid #C0C0C0;background-color:#ccc;}
.rf-edt-ftr-fzn{vertical-align:top;}
.rf-edt-cnt{overflow:hidden;}
div.rf-edt-ftr-cnt{overflow-x:hidden;overflow-y:visible;}
.rf-edt-scrl{overflow-x:scroll;overflow-y:hidden;}
.rf-edt-scrl-cnt{height:1px;overflow-y:hidden;}
.rf-edt-rsz-cntr{left:0;position:relative;height:0;}
.rf-edt-rsz{background-image:url(../org.richfaces.images/spacer.gif);cursor:e-resize;height:20px;position:absolute;left:100%;margin-left:-3px;width:6px;}
.rf-edt-rsz-mkr{cursor:e-resize;position:absolute;border-left:1px dotted #000;width:1px;display:none;}
.rf-edt-rord{position:absolute;border-collapse:collapse;display:none;}
.rf-edt-rord th{width:20px;height:5px;font-size:1px;background-color:#4A75B5;border:1px solid #C0C0C0;}
.rf-edt-rord td{width:20px;height:5px;font-size:1px;background-color:#FFF;border:1px solid #C0C0C0;}
.rf-edt-c,.rf-edt-hdr-c,.rf-edt-ftr-c,.rf-edt-flt-c{overflow-x:hidden;border-bottom:1px solid #C0C0C0;border-right:1px solid #C0C0C0;}
.rf-edt-c{height:20px;overflow:hidden;}
.rf-edt-ftr-c-emp{border-right:1px solid #C0C0C0;height:1px;}
.rf-edt-c-cnt{white-space:nowrap;}
.rf-edt-c-cnt,.rf-edt-hdr-c-cnt,.rf-edt-ftr-c-cnt,.rf-edt-tbl-hdr,.rf-edt-tbl-ftr{padding:3px 7px;font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-edt-hdr-c-cnt,.rf-edt-tbl-hdr,.rf-edt-ftr-c-cnt,.rf-edt-tbl-ftr{font-weight:bold;text-align:center;}
.rf-edt-hdr-c-cnt,.rf-edt-tbl-hdr{color:#FFF;}
.rf-edt-c-cnt,.rf-edt-ftr-c-cnt,.rf-edt-tbl-ftr{color:#000;}
.rf-edt-rord-mkr{position:absolute;height:9px;font-size:9px;width:9px;background-image:url(../../org.richfaces.images/reorderMarker.gif);display:none;}
.rf-edt-r-sel{background-color:#EAF0F8;}
.rf-edt-r-act{font-weight:bold;}
.rf-edt-c-srt{cursor:pointer;color:#0078D0;}
.rf-edt-c-srt:hover{color:#0090FF;}
.rf-edt-srt-btn{height:1em;width:25px;display:inline-block;vertical-align:middle;}
.rf-edt-srt-uns{background:url(../../org.richfaces.images/sort_uns.gif) no-repeat center;}
.rf-edt-srt-asc{background:url(../../org.richfaces.images/sort_asc.gif) no-repeat center;}
.rf-edt-srt-des{background:url(../../org.richfaces.images/sort_des.gif) no-repeat center;}
.rf-edt-flt-cnt{text-align:center;height:27px;}
.rf-edt-flt-i{width:80%;}
.rf-edt-flt-i-err{background-color:#FFE6E6;}
.rf-edt-colctrl-btn{background-position:center;background-repeat:no-repeat;background-image:url(../org.richfaces.images/comboDownButton.png);cursor:pointer;width:16px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #C0C0C0;}
.rf-edt-colctrl{font-family:Arial,Verdana,sans-serif;font-size:11px;position:absolute;background-color:#EAF0F8;border:1px solid #C0C0C0;padding:4px;white-space:nowrap;}
.rf-edt-colctrl input{margin-bottom:0;vertical-align:bottom;}
.rf-edt-colctrl label{margin-bottom:2px;}.rf-cal{display:inline;}
.rf-cal-extr{border:1px solid;border-color:#C0C0C0;outline:none;}
.rf-cal-popup{cursor:default;}
.rf-cal-btn{cursor:pointer;}
.rf-cal-hdr-optnl{border-bottom:1px solid;border-bottom-color:#C0C0C0;background-color:#EAF0F8;font-size:11px;font-family:Arial,Verdana,sans-serif;padding:7px;height:22px;font-weight:bold;}
.rf-cal-hdr{border-right:0 solid;border-bottom:1px solid;border-bottom-color:#C0C0C0;background-color:#EAF0F8;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-cal-c-cnt-overflow{width:25px;height:22px;}
.rf-cal-c-cnt{overflow:hidden;}
.rf-cal-c{border-bottom:1px solid;border-right:1px solid;padding:0;vertical-align:middle;text-align:center;border-bottom-color:#C0C0C0;border-right-color:#C0C0C0;background-color:#FFF;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-cal-hdr-month{vertical-align:middle;text-align:center;height:22px;white-space:nowrap;background-color:#4A75B5;font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#FFF;}
.rf-cal-tl{vertical-align:middle;text-align:center;width:20px;height:22px;background-color:#4A75B5;font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#FFF;}
.rf-cal-day-lbl{border-bottom:1px solid;border-right:0 solid;vertical-align:middle;text-align:center;height:22px;border-bottom-color:#C0C0C0;border-right-color:#C0C0C0;background-color:#EAF0F8;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-cal-week{border-bottom:1px solid;border-right:1px solid;vertical-align:middle;text-align:center;width:25px;color:red;border-bottom-color:#C0C0C0;background-color:#F5F5F5;border-right-color:#C0C0C0;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-cal-right-c{border-right:0;}
.rf-btm-c{border-bottom:0;}
.rf-cal-tl-ftr{height:22px;padding:1px 2px 1px 1px;background:#EAF0F8;font-size:11px;font-family:Arial,Verdana,sans-serif;background-image:url(../org.richfaces.images/calendarSeparator.png);background-repeat:no-repeat;background-position:right center;}
.rf-cal-ftr-optnl{border-top:1px solid;border-right:0 solid;padding:7px;height:22px;font-weight:bold;border-top-color:#C0C0C0;border-right-color:#C0C0C0;background:#EAF0F8;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-cal-ftr{border-top:1px solid;border-right:0 solid;font-size:11px;font-family:Arial,Verdana,sans-serif;background:#EAF0F8;border-top-color:#C0C0C0;border-right-color:#C0C0C0;}
.rf-cal-sp-inp{border:0;padding:0 0 0 3px;background:none transparent scroll repeat 0 0;font-size:11px;font-family:Arial,Verdana,sans-serif;width:18px;}
.rf-cal-sp-inp-cntr{background-position:left top;background-repeat:repeat-x;border:1px solid;background-image:url(../org.richfaces.images/inputBackgroundImage.png);background-color:#fff;border-color:#C0C0C0;border-bottom-color:#fff;border-right-color:#fff;}
.rf-cal-sp-btn{border-width:1px;border-style:solid;background-position:left top;background-repeat:repeat-x;font-size:0;background-color:#4A75B5;border-color:#4A75B5;background-image:url(../org.richfaces.images/buttonBackgroundImage.png);}
.rf-cal-spec{background-color:#E4F5E2;}
.rf-cal-holiday{background-color:#FFEBDA;color:#FF7800;}
.rf-cal-boundary-day{color:#a0a0a0;}
.rf-cal-today{background-color:#FF7800;color:#FFEBDA;font-weight:bold;}
.rf-cal-sel{background-color:#4A75B5;color:#FFF;font-weight:bold;}
.rf-cal-sel.rf-cal-dis{background-color:#d0d0d0;color:#909090;}
.rf-cal-hov{background-color:#E4F5E2;color:#000;}
.rf-cal-tl-btn{cursor:pointer;padding:2px 3px 2px 3px;white-space:nowrap;}
.rf-cal-tl-btn-dis{cursor:pointer;padding:2px 3px 2px 3px;}
.rf-cal-tl-btn-hov{background-color:#F5F5F5;color:#000;border:1px solid;border-color:#FFF;border-right-color:#C0C0C0;border-bottom-color:#C0C0C0;padding:1px 2px 1px 2px;}
.rf-cal-btn-press{border-color:#C0C0C0;border-right-color:#FFF;border-bottom-color:#FFF;}
.rf-cal-btn-close{padding:2px 2px 2px 4px;background-image:url(../org.richfaces.images/calendarSeparator.png);background-repeat:no-repeat;background-position:left center;}
.rf-cal-btn{cursor:pointer;vertical-align:middle;}
.rf-cal-edtr-shdw{background:#FFF;opacity:.5;filter:alpha(opacity=50);}
.rf-cal-timepicker-cnt{background:#EAF0F8;border:1px solid;border-color:#C0C0C0;position:relative;}
.rf-cal-monthpicker-cnt{background:#FFF;border:1px solid;border-color:#C0C0C0;position:relative;}
.rf-cal-timepicker-cnt,.rf-cal-monthpicker-cnt,.rf-cal-timepicker-cnt input{font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-cal-timepicker-inp{padding:7px 7px 5px 7px;white-space:nowrap;}
.rf-cal-timepicker-cancel{padding:0 7px 7px 1px;}
.rf-cal-timepicker-ok{padding:0 1px 7px 7px;}
.rf-cal-monthpicker-cancel{background:#EAF0F8;border-top:1px solid;border-top-color:#C0C0C0;padding:5px 5px 5px 1px;}
.rf-cal-monthpicker-ok{background:#EAF0F8;border-top:1px solid;border-top-color:#C0C0C0;padding:5px 1px 5px 5px;}
.rf-cal-monthpicker-split{border-right:1px solid;border-right-color:#C0C0C0;}
.rf-cal-time-btn{width:45px;border:1px solid;border-color:#FFF;border-right-color:#C0C0C0;border-bottom-color:#C0C0C0;background:#EAF0F8;text-align:center;padding:2px;white-space:nowrap;text-align:center;cursor:pointer;}
.rf-cal-time-btn-press{border:1px solid;border-color:#C0C0C0;border-right-color:#FFF;border-bottom-color:#FFF;background-color:#F5F5F5;}
.rf-cal-time-inp{width:22px;margin:0 2px;}
.rf-cal-sp-up,.rf-cal-sp-down{background-repeat:no-repeat;background-position:50% 40%;height:7px;width:14px;margin:0 1px 1px 0;}
.rf-cal-sp-up{background-image:url(../org.richfaces.images/spinnerArrowTop.png);}
.rf-cal-sp-down{background-image:url(../org.richfaces.images/spinnerArrowBottom.png);}
.rf-cal-sp-press{margin:1px 0 0 1px;}
.rf-cal-sp-btn{background-color:#4A75B5;border-color:#4A75B5;background-image:url(../org.richfaces.images/buttonBackgroundImage.png);}
.rf-cal-edtr-layout-shdw{background-color:#000;position:absolute;opacity:.3;filter:alpha(opacity=30);}
.rf-cal-edtr-btn{width:36px;padding:2px;margin:2px;text-align:center;cursor:pointer;}
.rf-cal-edtr-btn-over{padding:1px;border:1px solid;border-color:#C0C0C0;background:#E4F5E2;}
.rf-cal-edtr-btn-sel{background-color:#FF7800;padding:2px;border:0;color:#FFEBDA;font-weight:bold;cursor:default;}
.rf-cal-edtr-tl-over{padding:1px;border:1px solid;background:#EAF0F8;border-color:#FFF;border-right-color:#C0C0C0;border-bottom-color:#C0C0C0;}
.rf-cal-edtr-tl-press{padding:1px;border:1px solid;background:#EAF0F8;border-color:#C0C0C0;border-right-color:#FFF;border-bottom-color:#FFF;}
input.rf-cal-dflt-lbl{color:#b3b3b3;}.rf-sel-inp,.rf-sel-opt{color:#000;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-sel-cntr{border-width:1px;border-style:solid;border-color:#C0C0C0;display:inline-block;font-size:1px;white-space:nowrap;width:100%;}
input.rf-sel-inp{background-color:#fff;background-image:url(../org.richfaces.images/inputBackgroundImage.png);background-position:1px 1px;background-repeat:no-repeat;border:0;margin:0;padding:0;vertical-align:top;width:100%;height:16px;}
.rf-sel{display:inline-block;}
.rf-sel-fld-err input{color:#f00;}
.rf-sel-btn{background-image:url(../org.richfaces.images/autocompleteButtonGradient.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;display:inline-block;vertical-align:top;margin-left:-16px;}
.rf-sel-btn-arrow{background-position:center;background-repeat:no-repeat;background-image:url(../org.richfaces.images/comboDownButton.png);cursor:pointer;width:15px;height:16px;display:inline-block;}
.rf-sel-btn-dis .rf-sel-btn-arrow{cursor:default;background-image:url(../org.richfaces.images/comboDisabledDownButton.png);}
.rf-sel-lst-cord{position:absolute;z-index:10000;display:none;}
.rf-sel-lst-dcrtn{border-width:1px;border-style:solid;border-color:#C0C0C0;padding:0;background-color:#FFF;}
.rf-sel-lst-scrl{overflow:auto;overflow-x:hidden;}
.rf-sel-opt{padding:2px;white-space:nowrap;cursor:default;list-style-type:none;}
.rf-sel-sel{padding:1px;width:100%;background-color:#EAF0F8;border-width:1px;border-style:dotted;border-color:#000;}
.rf-sel-shdw{border:0 solid red;display:inline-block;position:absolute;float:left;padding:0 6px 6px 6px;left:-7px;}
.rf-sel-shdw-l{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:bottom left;position:absolute;width:6px;top:0;bottom:0;left:0;}
.rf-sel-shdw-r{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:bottom right;position:absolute;width:6px;top:0;bottom:0;right:0;}
.rf-sel-shdw-b{background-image:url(../../org.richfaces.images/combo_list_shadow.png);background-position:right bottom;position:absolute;height:6px;bottom:0;left:6px;right:0;}
.rf-sel-lst-ul{margin:0;padding:0;}
input.rf-sel-dflt-lbl{color:#b3b3b3;}input.rf-ii-fld{background-image:none;background-color:#FEFFDA;border-bottom-width:10px;border-bottom-style:solid;border-bottom-color:#FEFFDA;padding:0;border:0;margin:0;width:100%;height:100%;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-ii-fld-cntr{position:absolute;top:0;left:0;display:inline-block;width:100%;}
.rf-ii-lbl{white-space:nowrap;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-ii{display:inline-block;white-space:nowrap;background-color:#F1F1F1;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#000;padding-left:3px;padding-right:3px;display:inline-block;position:relative;min-width:20px;min-height:1em;}
.rf-ii-chng{display:inline-block;background-image:url(../../org.richfaces.images/mark_changed.gif);background-position:top left;background-repeat:no-repeat;}
.rf-ii-btn{background-image:url(../org.richfaces.images/inplaceBtnGrad.png);background-attachment:scroll;background-position:center top;background-repeat:repeat-x;background-color:#9FBDEB;border-width:1px;border-style:outset;border-color:#C0C0C0;padding:3px;margin:0;}
.rf-ii-btn-p{background-image:url(../org.richfaces.images/inplaceBtnPressGrad.png);background-position:top;background-repeat:repeat-x;background-color:#9FBDEB;border-width:1px;border-style:inset;border-color:#C0C0C0;padding:0;margin:0;}
.rf-ii-btn-set{position:absolute;top:0;left:100px;white-space:nowrap;}
.rf-ii-btn-prepos{position:absolute;top:-4px;right:0;width:1px;height:1px;}
.rf-ii-btn-pos{position:absolute;top:1px;left:0;white-space:nowrap;}
.rf-ii-btn-shdw{display:inline-block;position:relative;padding:6px 6px 6px 6px;top:-6px;left:-6px;}
.rf-ii-btn-cntr{position:relative;display:block;font-size:0;}
.rf-ii-btn-shdw-t{background-position:left top;background-image:url(../../org.richfaces.images/bg_shadow.png);background-attachment:scroll;background-color:transparent;background-repeat:repeat;position:absolute;width:6px;top:0;bottom:6px;left:0;}
.rf-ii-btn-shdw-l{background-position:left bottom;background-image:url(../../org.richfaces.images/bg_shadow.png);background-attachment:scroll;background-color:transparent;background-repeat:repeat;position:absolute;height:6px;bottom:0;left:0;right:6px;}
.rf-ii-btn-shdw-r{background-position:right bottom;background-image:url(../../org.richfaces.images/bg_shadow.png);background-attachment:scroll;background-color:transparent;background-repeat:repeat;position:absolute;width:6px;top:6px;bottom:0;right:0;}
.rf-ii-btn-shdw-b{background-position:right top;background-image:url(../../org.richfaces.images/bg_shadow.png);background-attachment:scroll;background-color:transparent;background-repeat:repeat;position:absolute;height:6px;top:0;left:6px;right:0;}
.rf-ii-none{clip:rect(0px 0 1px 1px);}
.rf-ii-dflt-lbl{color:#b3b3b3;}.rf-is-fld,.rf-is-opt,.rf-is-lbl{color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;}
input.rf-is-fld{background:#FEFFDA;padding:0;border:0;margin:0;width:112px;background-image:url(../../org.richfaces.images/mark_list.gif);background-position:center right;background-repeat:no-repeat;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;}
.rf-is-none{clip:rect(0px 0 1px 1px);}
.rf-is-none{clip:rect(0px,0px,1px,1px);}
.rf-is-fld-cntr{position:absolute;top:0;left:0;width:100px;background-color:#FEFFDA;}
.rf-is{display:inline-block;position:relative;white-space:nowrap;background-color:#F1F1F1;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#000;padding-left:3px;padding-right:3px;}
.rf-is-chng{display:inline-block;background-image:url(../../org.richfaces.images/mark_changed.gif);background-position:top left;background-repeat:no-repeat;}
.rf-is-btn{background-image:url(../org.richfaces.images/inplaceBtnGrad.png);background-position:top;background-repeat:repeat-x;background-color:#9FBDEB;border-width:1px;border-style:outset;border-color:#C0C0C0;padding:3px;margin:0;}
.rf-is-btn-p{background-image:url(../org.richfaces.images/inplaceBtnPressGrad.png);background-position:top;background-repeat:repeat-x;background-color:#9FBDEB;border-width:1px;border-style:inset;border-color:#C0C0C0;padding:3px;margin:0;}
.rf-is-btn-set{position:absolute;top:0;left:112px;white-space:nowrap;}
.rf-is-lst-cord{display:block;position:absolute;color:#000;font-family:Arial,Verdana,sans-serif;font-size:11px;z-index:10000;}
.rf-is-lst-pos{display:block;position:absolute;top:0;left:-1px;}
.rf-is-lst-dec{display:block;border-width:1px;border-style:solid;border-color:#C0C0C0;padding:0;background-color:#FEFFDA;}
.rf-is-lst-scrl{display:block;overflow:auto;overflow-x:hidden;}
.rf-is-opt{display:block;padding:2px;white-space:nowrap;background-color:#FEFFDA;cursor:default;}
.rf-is-sel{display:block;padding:1px;background-color:#dfe8f6;border-width:1px;border-style:dotted;border-color:#000;}
.rf-is-btn-prepos{display:block;position:absolute;top:-4px;right:0;width:1px;height:1px;}
.rf-is-btn-pos{display:block;position:absolute;top:0;left:0;white-space:nowrap;}
.rf-is-btn-shdw{display:block;position:relative;padding:6px 6px 6px 6px;top:-6px;right:-6px;}
.rf-is-shdw{display:block;position:relative;padding:6px 6px 6px 6px;top:-6px;left:-6px;}
.rf-is-btn-cntr{position:relative;display:block;font-size:0;}
.rf-is-shdw-t{display:block;background-image:url(../../org.richfaces.images/bg_shadow.png);background-position:top left;position:absolute;width:6px;top:0;bottom:6px;left:0;}
.rf-is-shdw-l{display:block;background-image:url(../../org.richfaces.images/bg_shadow.png);background-position:bottom left;position:absolute;height:6px;bottom:0;left:0;right:6px;}
.rf-is-shdw-r{display:block;background:url(../../org.richfaces.images/bg_shadow.png);background-position:bottom right;position:absolute;width:6px;top:6px;bottom:0;right:0;}
.rf-is-shdw-b{display:block;background:url(../../org.richfaces.images/bg_shadow.png);background-position:right top;position:absolute;height:6px;top:0;left:6px;right:0;}
.rf-is-dflt-lbl{color:#b3b3b3;}.rf-pick-opt{color:#000;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-pick{display:inline-block;outline:none!important;}
.rf-pick-hdr{vertical-align:middle;text-align:left;height:22px;white-space:nowrap;background-image:url(../org.richfaces.images/colHdrGrad.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#FFF;}
.rf-pick-hdr-c{padding:0 .5em;}
.rf-pick-src-cptn,.rf-pick-tgt-cptn{font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#FFF;}
.rf-pick-btn{width:100%;white-space:nowrap;background-image:url(../org.richfaces.images/autocompleteButtonGradient.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;display:inline-block;vertical-align:top;cursor:pointer;text-align:left;}
.rf-pick-btn-dis{cursor:default;color:#ddd;}
.rf-pick-lst-dcrtn{border-width:1px;border-style:solid;border-color:#C0C0C0;padding:0;background-color:#FFF;}
.rf-pick-lst-scrl{overflow:auto;overflow-x:hidden;}
.rf-pick-opt{padding:2px;white-space:nowrap;cursor:pointer;list-style-type:none;}
.rf-pick-opt-dis{cursor:default;}
.rf-pick-sel{width:100%;background-color:#EAF0F8;border-width:1px;border-style:dotted;border-color:#000;}
input.rf-pick-dflt-lbl{color:#b3b3b3;}
.rf-pick-tbl{width:100%;}
.rf-pick-fc{padding:0;border:0;width:0;height:0;position:absolute;}
.rf-pick-fc:focus{outline:none;}.rf-ddm-lbl,.rf-ddm-lbl-dis{font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;position:relative;white-space:nowrap;z-index:10;}
.rf-ddm-lbl{padding:2px 5px;}
.rf-ddm-unsel{border:1px solid transparent;}
.rf-ddm-sel{background-image:url(../org.richfaces.images/menu_item_bg.png);background-repeat:repeat-x;background-position:bottom left;background-color:#EAF0F8;border:1px solid;border-color:#4A75B5;cursor:pointer;}
.rf-ddm-pos{top:20px;left:0;position:absolute;z-index:10000;}
.rf-ddm-dis{color:#6A92CF;cursor:default;}
.rf-ddm-lbl-dec{font-weight:bold;cursor:pointer;}
.rf-ddm-lst{border:1px solid;border-color:#C0C0C0;background-color:#EAF0F8;min-width:250px;position:absolute;z-index:10;outline:none;}
.rf-ddm-sublst{position:absolute;top:-8px;left:13px;}
.rf-ddm-lst-bg{border:1px solid;border-color:#EAF0F8;background-repeat:repeat-y;background-position:left;background-image:url(../org.richfaces.images/menu_list_bg.png);}
.rf-ddm-itm{padding:1px 35px 1px 1px;white-space:nowrap;font-family:Arial,Verdana,sans-serif;font-size:11px;position:relative;}
.rf-ddm-itm-unsel{border:1px solid transparent;padding:1px 36px 2px 2px;}
.rf-ddm-itm-sel{border:1px solid;border-color:#4A75B5;cursor:pointer;padding:1px 36px 2px 2px;background-color:#EAF0F8;background-repeat:repeat-x;background-position:bottom left;background-image:url(../org.richfaces.images/menu_item_bg.png);z-index:10;}
.rf-ddm-itm-dis{border:1px solid transparent;cursor:default;color:#6A92CF;}
.rf-ddm-itm-ic{display:inline-block;margin:0 10px 0 0;vertical-align:middle;}
.rf-ddm-itm-lbl{color:#000;display:inline-block;text-decoration:none;vertical-align:middle;z-index:2;}
.rf-ddm-sep{font-size:0;border-top:1px solid;border-top-color:#C0C0C0;margin:2px 0 2px 24px;}
.rf-ddm-nd{background-image:url(../org.richfaces.images/menuNodeImage.png);background-repeat:no-repeat;background-position:top;font-size:1px;width:7px;height:7px;top:7px;right:6px;position:absolute;}
.rf-ddm-itm-dis .rf-ddm-nd{background-position:bottom;}
.rf-ddm-emptyIcon{width:16px;height:16px;line-height:16px;display:inline-block;}
.rf-ddm-itm-ic input[type="checkbox"]{margin:0;width:16px;}
.rf-ddm-itm-lbl input[type="text"]{font-family:Arial,Verdana,sans-serif;font-size:11px;background-position:1px 1px;background-repeat:no-repeat;border-style:inset;border-width:1px;}.rf-ctx-lbl,.rf-ctx-lbl-dis{position:relative;}
.rf-ctx-lbl{padding:0!important;border-width:0!important;}
.rf-ctx-unsel{border:1px solid transparent;}
.rf-ctx-sel{background-image:url(../org.richfaces.images/menu_item_bg.png);background-repeat:repeat-x;background-position:bottom left;background-color:#EAF0F8;border:1px solid;border-color:#4A75B5;cursor:pointer;}
.rf-ctx-pos{top:20px;left:0;position:absolute;}
.rf-ctx-dis{color:#6A92CF;cursor:default;}
.rf-ctx-lbl-dec{font-weight:bold;cursor:pointer;}
.rf-ctx-lst{font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;white-space:nowrap;border:1px solid;border-color:#C0C0C0;background-color:#EAF0F8;min-width:250px;position:absolute;z-index:10;outline:none;}
.rf-ctx-sublst{position:absolute;top:-8px;left:13px;}
.rf-ctx-lst-bg{border:1px solid;border-color:#EAF0F8;background-repeat:repeat-y;background-position:left;background-image:url(../org.richfaces.images/menu_list_bg.png);}
.rf-ctx-itm{padding:1px 35px 1px 1px;white-space:nowrap;font-family:Arial,Verdana,sans-serif;font-size:11px;position:relative;}
.rf-ctx-itm-unsel{border:1px solid transparent;padding:1px 36px 2px 2px;}
.rf-ctx-itm-sel{border:1px solid;border-color:#4A75B5;cursor:pointer;padding:1px 36px 2px 2px;background-color:#EAF0F8;background-repeat:repeat-x;background-position:bottom left;background-image:url(../org.richfaces.images/menu_item_bg.png);z-index:10;}
.rf-ctx-itm-dis{border:1px solid transparent;cursor:default;color:#6A92CF;}
.rf-ctx-itm-ic{display:inline-block;margin:0 10px 0 0;vertical-align:middle;}
.rf-ctx-itm-lbl{color:#000;display:inline-block;text-decoration:none;vertical-align:middle;z-index:2;}
.rf-ctx-sep{font-size:0;border-top:1px solid;border-top-color:#C0C0C0;margin:2px 0 2px 24px;}
.rf-ctx-nd{background-image:url(../org.richfaces.images/menuNodeImage.png);background-repeat:no-repeat;background-position:top;font-size:1px;width:7px;height:7px;top:7px;right:6px;position:absolute;}
.rf-ctx-itm-dis .rf-ctx-nd{background-position:bottom;}
.rf-ctx-emptyIcon{width:16px;height:16px;line-height:16px;display:inline-block;}
.rf-ctx-itm-ic input[type="checkbox"]{margin:0;width:16px;}
.rf-ctx-itm-lbl input[type="text"]{font-family:Arial,Verdana,sans-serif;font-size:11px;background-position:1px 1px;background-repeat:no-repeat;border-style:inset;border-width:1px;}.rf-ord-opt{color:#000;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.rf-ord{display:inline-block;}
.rf-ord-hdr{vertical-align:middle;text-align:left;height:22px;white-space:nowrap;background-image:url(../org.richfaces.images/colHdrGrad.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#FFF;}
.rf-ord-hdr-c{padding:0 .5em;}
.rf-ord-cptn{font-size:11px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#FFF;}
.rf-ord-btn{width:100%;white-space:nowrap;background-image:url(../org.richfaces.images/autocompleteButtonGradient.png);background-repeat:repeat-x;background-position:top left;background-color:#4A75B5;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;display:inline-block;vertical-align:top;cursor:pointer;text-align:left;}
.rf-ord-btn-dis{cursor:default;color:#ddd;}
.rf-ord-lst-dcrtn{border-width:1px;border-style:solid;border-color:#C0C0C0;padding:0;background-color:#FFF;}
.rf-ord-lst-scrl{overflow:auto;overflow-x:hidden;}
.rf-ord-opt{padding:2px;white-space:nowrap;cursor:pointer;list-style-type:none;}
.rf-ord-opt-dis{cursor:default;}
.rf-ord-sel{width:100%;background-color:#EAF0F8;border-width:1px;border-style:dotted;border-color:#000;}
input.rf-ord-dflt-lbl{color:#b3b3b3;}
.rf-ord-tbl{width:100%;}