.pe-address-warning{display:none;}

.ui-datepicker{z-index:2500 !important;}
.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;}


div#message{padding:1em 20px;border:1px solid #336699;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:500px;}div#message h2{font-weight:bold;padding-left:30px;background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/collapsible/images/error.png) left .2em no-repeat;}div#message ul{border-top:1px solid #336699;padding-left:0;margin-left:16px;}div#message li{color:#000;border-bottom:1px solid #336699;dpadding-bottom:.5em;list-style:none;background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/collapsible/images/icon_file.gif) left center no-repeat;padding:5px 0 5px 25px;}div#message li em{color:#666;float:right;margin-right:40px;}.collapsible-heading{padding-left:15px;background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/collapsible/images/triangle.png) 0 6px no-repeat;}.collapsible-heading-collapsed{background-position:0 -84px;}.collapsible-heading-toggle{color:#33333;}.collapsible-heading-status{position:absolute;left:-99999px;}.collapsible-content-collapsed{display:none;}
.pe-detectCapsLock-warning{display:none;}



.custom-checkbox,.custom-radio{position:relative;}.custom-checkbox input,.custom-radio input{position:absolute;left:2px;top:2px;margin:0;}.custom-checkbox label,.custom-radio label{display:block;position:relative;padding-right:1em;line-height:1;padding:.5em 0 .5em 30px;margin:0 0 .3em;cursor:pointer;}.custom-checkbox label{background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/forminput/images/checkbox.png) no-repeat;}.custom-radio label{background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/forminput/images/radiobutton.png) no-repeat;}.custom-checkbox label,.custom-radio label{background-position:-10px -14px;}.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus{background-position:-10px -114px;}.custom-checkbox label.checked,.custom-radio label.checked{background-position:-10px -214px;}.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus{background-position:-10px -314px;}.custom-checkbox label.focus,.custom-radio label.focus{outline:1px dotted #ccc;}#view{width:100px;display:block;}#view .custom-checkbox,#view .custom-radio{width:50%;float:left;}#show{width:250px;display:block;clear:left;}#show .custom-checkbox,#show .custom-radio{width:33%;float:left;}.toggle label{border-collapse:collapse;}.toggle .custom-checkbox label,.toggle .custom-radio label{padding:.4em 1em;border:1px solid #aaa;background-color:#eee;text-align:center;cursor:pointer;width:auto;overflow:visible;background:#459e00 url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/forminput/images/button-green.gif) no-repeat left center;color:#fff;border-color:#2d7406;text-shadow:-1px -1px 0 #37730e;}.toggle .custom-checkbox label.hover,
.toggle .custom-checkbox label.focus,
.toggle .custom-radio label.hover,
.toggle .custom-radio label.focus{background-position:right center;border-color:#205b00;}.toggle .custom-checkbox label.checked,
.toggle .custom-radio label.checked,
.toggle .custom-checkbox label.checkedHover,
.toggle .custom-checkbox label.checkedFocus{background:#2d7406;border-color:#2d7406;}.toggle .first label{-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;}.toggle .last label{-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}


.helplabel{float:left;}.helptooltip{position:absolute;background-color:#FFF;padding:10px 10px;font-size:1.2em;line-height:1.4;border:2px solid #336699;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-o-box-shadow:0 0 8px #aaa;-moz-box-shadow:0 0 8px #aaa;-webkit-box-shadow:0 0 8px #aaa;box-shadow:0 0 8px #aaa;width:250px;color:#003366;opacity:.9;}.helptooltip-hidden{display:none;}.helptooltip h2{font-size:1.3em;margin:0;}.helptooltip p{font-size:1em;font-weight:bold;margin:.5em 0;}.helptooltip img{float:right;margin:20px 0 10px 10px;}.helptooltip a{color:#eee;}.helptooltip ul{padding:0;}.helptooltip li{margin-bottom:.6em;margin-left:15px;}

.tree ul{margin-left:8px;}.tree li a{color:#555;padding:.1em 7px .1em 27px;display:block;text-decoration:none;border:1px dashed #fff;background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/tree/images/icon-file.gif) 5px 50% no-repeat;vertical-align:top;}.tree li a.tree-parent{background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/tree/images/close.gif) 5px 50% no-repeat;}.tree li a.tree-parent-collapsed{background:url(cbsl-pe.css?wroAPI=wroResources&id=classpath:pe/tree/images/open.gif) 5px 50% no-repeat;vertical-align:top;}.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{color:#000;border:1px solid#eee;background-color:#fafafa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{border:1px solid #e2f3fb;background-color:#f2fafd;}.tree ul.tree-group-collapsed{display:none;}.removeBullets{list-style-type:none;}.treeTable{padding:0px;width:99%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}div.treeRow{float:left;margin:0;padding:0;width:99.8%;}div.treeLeftCol{width:22%;display:block;float:left;margin-left:3px;padding:5px;margin-top:1px;margin-bottom:1px;border:1px solid #CCC;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}div.treeRightCol{width:73%;padding:5px;border:1px solid #CCC;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
