/*  === Common Reusable Selectors === */
.dnnFormError,.dnnActionMenu{display:none}
.dnnForm{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;min-width:450px;margin:0 auto;}
h2.dnnFormSectionHead{font-weight:bold;border-bottom:1px #ccc solid;text-align:left;font-size:16px;}
.dnnForm h2.dnnFormSectionHead a, .dnnForm h2.dnnFormSectionHead a:visited{padding:6px 12px;color:#555;display:block;text-decoration:none;background:url(../../images/down-icn.png) no-repeat 98% center;display:block;}
.dnnForm h2.dnnFormSectionHead a:hover{color:#555;background:#f1f1f1 url(../../images/down-icn.png) no-repeat 98% center;}
.dnnForm h2.dnnFormSectionHead a:focus{outline:none;}
.dnnForm h2.dnnFormSectionHead a.dnnSectionExpanded{background:url(../../images/up-icn.png) no-repeat 98% center;text-align:left;}
.dnnForm h2.dnnFormSectionHead a.dnnSectionExpanded:hover{background:#f1f1f1 url(../../images/up-icn.png) no-repeat 98% center;}
.dnnFormExpandContent{position:absolute;top:-32px;right:10px;}
.dnnFormExpandContent{text-align:right;}
.dnnForm .dnnFormExpandContent a{font-weight:bold;}
.dnnForm .dnnFormItem span.CommandButton input{display:none !important;font-size:0;line-height:0;border-collapse:collapse;}
.dnnFormItem{margin-bottom:12px;line-height:150%;}
.dnnForm .dnnFormItem{padding:0;clear:both;text-align:left;position:relative;}
.dnnForm .dnnFormItem label a span{}
.dnnForm .dnnFormItem:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
.dnnForm fieldset{display:block;padding:0;border:none;margin:12px 0;text-align:left;}
.dnnFormItem label, .dnnFormItem .dnnFormLabel, .dnnFormItem .dnnTooltip{display:block;width:30%;text-align:left;float:left;}
.dnnFormItem .dnnTooltip label{width:100%;padding:0;margin:0;}
.dnnForm .dnnFormSecondItem label{float:none;}
.dnnFormItem span.inline label{display:inline;width:auto;}
.dnnFormItem input, .dnnFormItem .dnnFormInput, .dnnFormItem textarea{float:left;width:auto;}
.dnnFormItem input[type=checkbox], .dnnFormItem input[type=radio], .dnnFormItem input[type=file], .dnnFormItem input[type=button], .dnnFormItem input.rcbInput{width:auto;border:none;border-radius:0;background:none;padding:0;box-shadow:none;}
.dnnFormItem select{width:auto;padding:0;}
.dnnFormItem input[type=text], .dnnFormItem textarea{min-width:35%;}
.dnnFormItem textarea{min-height:80px;}
.dnnAddress input[type=checkbox]{margin:0 5px;}
.dnnForm input.dnnFormRequired, .dnnForm textarea.dnnFormRequired, .dnnForm select.dnnFormRequired{border-left:2px #F00 solid;}
.dnnFormRadioButtons{float:left;width:auto;display:block;}
.dnnFormRadioButtons input[type=radio]{clear:both;}
.dnnFormRadioButtons label{font-weight:normal;margin:0 10px 0 0;width:auto;text-align:left;padding-right:0;}
.dnnForm.dnnShortForm .dnnFormItem label{float:none;width:100%;text-align:left;margin-bottom:0.25em;}
.dnnForm.dnnShortForm .dnnFormItem input, .dnnForm.dnnShortForm .dnnFormItem select, .dnnForm.dnnShortForm .dnnFormItem textarea{float:none;text-align:left;}
.dnnForm.dnnShortForm .dnnFormItem a.dnnFormHelp{background-position:left;padding-left:22px;}
a.dnnFormHelp, .dnnForm .dnnFormItem a.dnnFormHelp, .dnnTooltip label a.dnnFormHelp{color:inherit;text-decoration:none;font-weight:normal;background:url(../../images/help-icn.png) no-repeat scroll left 2px transparent;display:block;position:relative;z-index:2;}
.dnnForm .dnnFormItem a.dnnFormHelp span{padding:0 12px 0 18px;display:block;}
.dnnForm .dnnFormItem a.dnnFormHelp img{display:none;}
.dnnTooltip{position:relative;}
td > .dnnTooltip{min-width:120px;}
td > .dnnTooltip label{text-align:left;}
td > .dnnTooltip label a span{padding-left:20px;display:block;}
.dnnTooltip a.pinHelp{background:url(../../images/pin-icn-16x16.png) no-repeat left bottom;display:block;text-indent:-9991.2em;height:16px;width:16px;float:right;}
.dnnTooltip.dnnTooltipPinned a.pinHelp{background:url(../../images/pin-icn-16x16.png) no-repeat left top;}
.dnnFormItem input.aspNetDisabled, .dnnFormItem textarea.aspNetDisabled{border:none;background:transparent}
.aspNetDisabled, a.aspNetDisabled, .dnnDisabled, a.dnnDisabled{cursor:not-allowed;text-decoration:none;}
.dnnFormMessage{padding:12px}
.dnnFormMessage span{float:none;padding:0;width:100%;text-align:left}
.dnnFormWarning{background:#feffce url(../../images/warning-icn.png) no-repeat 10px center;color:#41370C;padding-left:30px;}
.dnnFormValidationSummary{color:#f00}
.dnnFormError{color:#fff !important;background:url(../../images/errorbg.gif) no-repeat left center;text-shadow:0px 1px 1px #000;padding:5px 20px;}
.dnnFormItem span.dnnFormMessage.dnnFormError{position:absolute;left:55%;top:0;z-index:9999;}
.dnnFormSuccess{background:#ecffeb url(../../images/success-icn.png) no-repeat 10px center;border:2px #64b657 solid;color:#358927;}
.dnnFormInfo{}
.dnnFormHelpContent, .dnnFormItem label .dnnFormHelpContent{border:#DCDB9C 1px solid;color:#888;background:#FFFCED;font-weight:normal;max-width:30em;padding:6px 12px}
.dnnFormHelpContent, .dnnFormItem .dnnFormHelpContent{left:0;max-width:30em;position:absolute;z-index:25;width:168px;overflow:hidden;top:20px}
.dnnFormHelpContent.ui-draggable{cursor:move;}
.dnnFormHelpContent.dnnClear, .dnnFormItem label.dnnFormLabel .dnnFormHelpContent.dnnClear, .dnnFormItem label .dnnFormHelpContent.dnnClear{line-height:1.4;text-align:left;font-size:12px;}
.dnnForm .dnnFormItem.dnnFormHelp, .dnnFormItem.dnnFormHelp{clear:both;overflow:hidden;width:100%;padding:0;}
.dnnFormItem.dnnFormHelp p.dnnFormRequired{float:right;margin:0;padding:0;}
.dnnFormItem.dnnFormHelp p.dnnFormRequired span{border-left:5px #F00 solid;padding-left:0.5em;}
.dnnLeft{float:left;}
.dnnRight{float:right;}
.dnnClear:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
* + html .dnnClear{min-height:1%;}
.dnnForm input[type=checkbox], .dnnForm input[type=radio]{width:auto;margin:5px}
.dnnTextEditor label{margin:0;padding:0 20px 0 5px;font-weight:normal;text-align:left;width:auto;}
.dnnTextEditor{width:100%}
.dnnModuleAuditControl{}
ul.dnnActions, ul.dnnActions li{list-style:none;padding:0;margin:0;}
.dnnForm ul.dnnActions, ul.dnnActions{margin:12px 0;}
ul.dnnActions li{overflow:hidden;display:block;float:left;}
ul.dnnActions li a{display:block;float:left;}
ul.dnnActions li a, a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnSecondaryAction, a.dnnSecondaryAction:link, a.dnnSecondaryAction:visited{padding:0 18px 0 0;}
ul.dnnActions input{display:none;}
a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnSecondaryAction, a.dnnSecondaryAction:link, a.dnnSecondaryAction:visited{background:#EAEAEA url('/images/CoolBits/CoolButton.png') repeat-x;color:#444;border:1px solid #B7B7B7;font-size:12px;font-weight:bold;text-decoration:none !important;line-height:21px;padding:0 12px;margin: 0 12px 12px 0;display:inline-block;text-align:center;border-radius:4px;position:relative;z-index:1;behavior:url(/js/PIE.htc)}
a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{text-decoration:none}
a[disabled].dnnPrimaryAction, a[disabled].dnnPrimaryAction:link, a[disabled].dnnPrimaryAction:visited, a[disabled].dnnPrimaryAction:hover, a[disabled].dnnPrimaryAction:visited:hover, dnnForm.ui-widget-content a[disabled].dnnPrimaryAction{text-decoration:none;cursor:default;border:1px solid #999;background:#E3E3E3 url('/images/CoolBits/CoolButton.png') repeat-x}
ul.dnnActions a.dnnPrimaryAction:hover, ul.dnnActions a.dnnPrimaryAction:visited:hover, a.dnnPrimaryAction:hover, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:hover{border:1px solid #999;background:#E3E3E3 url('/images/CoolBits/CoolButton.png') repeat-x}
ul.dnnActions a.dnnSecondaryAction, ul.dnnActions a.dnnSecondaryAction:link{text-decoration:none}
ul.dnnActions a.dnnSecondaryAction:hover, ul.dnnActions a.dnnSecondaryAction:visited:hover{text-decoration:none;border:1px solid #999;background:#E3E3E3 url('/images/CoolBits/CoolButton.png') repeat-x}
a[disabled].dnnSecondaryAction, a[disabled].dnnSecondaryAction:link, a[disabled].dnnSecondaryAction:visited, a[disabled].dnnSecondaryAction:hover, a[disabled].dnnSecondaryAction:visited:hover{text-decoration:none;cursor:default;}
.dnnForm.ui-widget-content a.dnnPrimaryAction{}
