.pn-sortable{}
.pn-hide{display:none;}
.pn-show{display:inherit;}
button.pn-imagebutton{padding:0;margin:3px 0 0 0;float:left;border:none;background:transparent;cursor:pointer;}
.pn-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.pn-clearfix{display:inline-table;}
* html .pn-clearfix{height:1%;}
.pn-clearfix{display:block;}
.pn-floatbox{overflow:hidden;}
.pn-clearer{clear:both;}
.pn-sub{color:#999;font-size:0.9em;}
.pn-toggle{display:block;background-image:url(../images/global/toggle.gif);background-repeat:no-repeat;background-position:0px;border:0pt none;margin:0pt;padding:0pt;width:27px;height:25px;}
.pn-toggle-open, .pn-toggle-open:visited{background-position:0pt -18px;height:25px;width:27px;}
.pn-toggle-link, .pn-toggle-link:visited{background-image:url(../images/global/toggle.gif);background-repeat:no-repeat;background-position:right top;padding-right:25px;border:0pt none;}
.pn-toggle-link-open, .pn-toggle-link-open:visited{background-position:right -18px;}
form.pn-form{border-bottom:1px solid #ccc;border-top-width:1px;border-left-width:1px;border-right-width:1px;margin:15px 0px 10px 0px;}
.pn-formrow{border-top:0px solid #ccc;margin:0.5em 0px 1em;min-height:2em;}
div.pn-formrow input, div.pn-formrow textarea, div.pn-formrow select, div.pn-formrow span, div.pn-formrow label{margin-left:0;text-align:left;}
div.pn-formrow .pn-form-text{display:block;width:99%;color:#494949;padding:3px 2px;}
div.pn-formrow .pn-form-checklabel{padding-right:10px;}
div.pn-formrow div input, div.pn-formrow div textarea, div.pn-formrow div select{}
form.pn-form div h1, form.pn-form div h2, form.pn-form div h3, form.pn-form div h4, form.pn-form div h5, form.pn-form div h6{padding:0;text-transform:capitalize;}
form.pn-formrow label.pn-formhelp{cursor:help;}
div.pn-formrow label{display:inline;color:#494949;font-weight:bold;margin:0px;padding-right:8px;text-align:left;line-height:170%;}
form.pn-adminform div.pn-formrow label{font-weight:normal;}
form.pn-form div.pn-formbuttons{text-align:left;margin-left:15em;}
form.pn-form div.pn-formbuttons input, form.pn-form div.pn-formbuttons img{margin:5px;}
form.pn-form div.pn-formbuttons button{border:0px;padding:0px;background-color:transparent;}
div.pn-formrow ul.selector_category{list-style:none;margin-left:0;}
div.pn-formrow ul.selector_category li{margin-left:0;}
fieldset.pn-form-fieldset legend{background-color:inherit;color:#0074B0;padding:5px;font-weight:bold;font-size:1.2em;}
fieldset.pn-form-fieldset{border:1px solid #D9DAD5;margin-bottom:1em;padding:0px 15px;}
fieldset.pn-collapsed{border:none;border-top:1px solid #D9DAD5;}
div.pn-errormsg{background:#ffe1da url('../images/icons/extrasmall/error.gif') 13px 50% no-repeat;border:2px solid #f34f4f;color:#be0b0b;padding:5px 5px 5px 36px;margin:5px;}
div.pn-informationmsg{background:#dedfff url('../images/icons/extrasmall/info.gif') 13px 50% no-repeat;border:2px solid #9bb8d9;color:#406299;padding:5px 5px 5px 36px;margin:5px;}
div.pn-statusmsg{background:#e2f9e3 url('../images/icons/extrasmall/button_ok.gif') 13px 50% no-repeat;border:2px solid #9c9;color:#080;padding:5px 5px 5px 36px;margin:5px;}
div.pn-warningmsg{background:#fff8bf url('../images/icons/extrasmall/bell.gif') 13px 50% no-repeat;border:2px solid #ffd324;color:#eb830c;padding:5px 5px 5px 36px;margin:5px;}
