#dnnCPWrap {
	background: rgb(243, 243, 243); padding: 6px 0px; border: 1px solid rgb(153, 153, 153); left: 0px; top: 0px; width: 100%; position: fixed; z-index: 10000;
}
#dnnCPWrap .dnnCPContent {
	border-radius: 3px; display: none; box-shadow: 0px 1px 5px #aaa; -moz-box-shadow: 0 1px 5px #aaa; -webkit-box-shadow: 0 1px 5px #aaa; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.dnnControlPanel {
	margin: 0px auto; width: 940px; font-size: 11px;
}
a.dnnCPHMessagednnLeft {
	display: block !important;
}
a.dnnCPHMessagednnLeft img {
	display: block !important;
}
.dnnControlPanel .dnnFormItem label {
	font-size: 11px; margin-top: 0px;
}
.dnnControlPanel .dnnFormItem .dnnFormLabel {
	font-size: 11px; margin-top: 0px;
}
.cbcpFiCol a {
	padding: 0px 15px 0px 20px; line-height: 1.8; font-weight: bold; float: left; display: block; min-height: 1.8em;
}
.cpcbAdmin a {
	padding: 0px 15px 0px 20px; line-height: 1.8; font-weight: bold; float: left; display: block; min-height: 1.8em;
}
span.cpEditCurrentPage a {
	background: url("/images/iconbar_edittab_16.gif") no-repeat left;
}
span.cpAddNewPage a {
	background: url("/images/iconbar_addtab_16.gif") no-repeat left;
}
span.cpCopyPage a {
	background: url("/images/iconbar_copytab_16.gif") no-repeat left;
}
a.cpDeletePage {
	background: url("/images/iconbar_deletetab_16.gif") no-repeat left;
}
a.dnnDisabled.cpDeletePage {
	background: url("/images/iconbar_deletetab_bw_16.gif") no-repeat left; color: rgb(204, 204, 204); text-decoration: none; border-collapse: collapse; cursor: not-allowed;
}
span.cpImportPage a {
	background: url("/images/iconbar_importtab_16.gif") no-repeat left;
}
span.cpExportPage a {
	background: url("/images/iconbar_exporttab_16.gif") no-repeat left;
}
a.cpCopyPermissions {
	background: url("/images/iconbar_copytab_16.gif") no-repeat left;
}
a.dnnDisabled.cpCopyPermissions {
	background: url("/images/iconbar_copytab_bw_16.gif") no-repeat left; color: rgb(204, 204, 204); text-decoration: none; border-collapse: collapse; cursor: not-allowed;
}
a.cpCopyDesign {
	background: url("/images/iconbar_copytab_16.gif") no-repeat left;
}
a.dnnDisabled.cpCopyDesign {
	background: url("/images/iconbar_copytab_bw_16.gif") no-repeat left; color: rgb(204, 204, 204); text-decoration: none; border-collapse: collapse; cursor: not-allowed;
}
.dnnadminmega .megaborder .cpcbCurrentPage label {
	font-weight: normal;
}
.dnnadminmega .megaborder .cpcbCurrentPage a {
	font-weight: normal;
}
#dnnOtherTools .cpcbAdmin a {
	font-weight: normal;
}
#dnnCPWrap a {
	font-size: 11px;
}
#dnnCurrentPage .megaborder {
	width: 540px;
}
#dnnOtherTools .megaborder {
	width: 350px;
}
#dnnCommonTasks .megaborder {
	width: 275px; min-width: 275px;
}
.cbctAddModule label {
	font-weight: normal;
}
.cbctAddModule .dnnFormItem {
	padding: 0px 0px 3px;
}
#dnnCurrentPage .dnnClear {
	padding: 0px 0px 3px;
}
.cbctAddModule .dnnClear {
	padding: 2px 0px; width: 260px;
}
.cbctAddPage {
	padding: 2px 0px; width: 260px;
}
.cbcpPageEdit {
	padding: 2px 0px; width: 260px;
}
.cbctAddModule .dnnClear label {
	width: 60px !important;
}
#dnnCurrentPage label {
	width: 60px !important;
}
.dnnCPModSelection .dnnClear input[type='text'] {
	width: 160px !important; overflow: hidden;
}
.dnnCPModSelection .dnnClear select {
	width: 160px !important; overflow: hidden;
}
.dnnCPModLocation .dnnClear select {
	width: 160px !important; overflow: hidden;
}
#dnnCurrentPage input[type='text'] {
	width: 160px !important; overflow: hidden;
}
#dnnCurrentPage select {
	width: 160px !important; overflow: hidden;
}
#dnnCPWrap input[type='text'] {
	padding: 3px;
}
#dnnCurrentPage .dnnCPPageList {
	margin-left: 76px;
}
.dnnFormCheckbox input {
	margin-left: 76px;
}
.cbctAddModule a.dnnPrimaryAction {
	margin-left: 76px;
}
#dnnCurrentPage .dnnFormCheckbox {
	margin-left: 76px;
}
#dnnCurrentPage .dnnFormCheckbox input {
	margin-left: 0px;
}
#dnnCurrentPage .dnnFormCheckbox label {
	width: auto !important;
}
#dnnCurrentPage a.dnnPrimaryAction {
	margin-left: 82px;
}
#dnnCPWrapRight a.dnnPrimaryAction {
	padding: 4px 10px; line-height: 1.4;
}
#dnnCurrentPage .cbcpPageCopy {
	padding-bottom: 10px;
}
#dnnCurrentPage .cbcpPageActions {
	padding-bottom: 10px;
}
.cpcbAdmin .dnnClear {
	padding-bottom: 10px;
}
.cpanel_right #dnnCPWrapRight {
	background-image: none;
}
.cpanel_right #dnnCPWrapLeft {
	background-image: none;
}
.cpanel_right .dnnControlPanel {
	background-image: none;
}
span.cpNewUser a {
	background: url("/images/iconbar_add_users_16.gif") no-repeat left;
}
span.cpNewRole a {
	background: url("/images/icon_securityroles_16px.gif") no-repeat left;
}
span.cpUploadFile a {
	background: url("/images/action_up.gif") no-repeat left;
}
span.cpWebServerManager a {
	background: url("/images/icon_webservers_16px.gif") no-repeat left;
}
span.cpSupportTickets a {
	background: url("/images/icon_mytickets_16px.gif") no-repeat left;
}
span.cpImpersonateUser a {
	background: url("/images/icon_usersSwitcher_16px.gif") no-repeat left;
}
span.cpIntegrityChecker a {
	background: url("/images/icon_appintegrity_16px.gif") no-repeat left;
}
a.cpRecycleApp {
	background: url("/images/iconbar_recycleapp_16px.gif") no-repeat left;
}
a.cpClearCache {
	background: url("/images/iconbar_clearcache_16px.gif") no-repeat left;
}
span.cpPageHelp a {
	background: url("/images/iconbar_help_16.gif") no-repeat left;
}
.cpcbAdmin .cbhSwitchSite a {
	float: none;
}
ul.dnnadminmega {
	margin: 0px; padding: 5px 0px 0px;
}
.dnnadminmega ul {
	list-style: none; margin: 0px; padding: 0px;
}
.dnnadminmega li {
	list-style: none; margin: 0px; padding: 0px;
}
.dnnadminmega li {
	float: left; display: block;
}
.dnnadminmega .megaborder {
	background: white; padding: 1em; border-radius: 0px 0px 5px 5px; border: 4px solid rgb(204, 204, 204); left: 0px; top: 18px; width: 485px; display: none; position: absolute; z-index: 20; box-shadow: 0px 1px 5px #aaa; -moz-box-shadow: 0 1px 5px #aaa; -webkit-box-shadow: 0 1px 5px #aaa; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;
}
.dnnadminmega li.root {
	margin: 0px 15px 0px 0px; float: left; position: relative;
}
.dnnadminmega li.root a {
	font-weight: bold;
}
.dnnadminmega li.root > a {
	color: black;
}
.dnnadminmega li.category {
	clear: both; font-weight: bold; margin-bottom: 1em; float: none;
}
.dnnadminmega li.category > span {
	padding: 0px 0px 8px; text-align: left; font-size: 12px; margin-bottom: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.dnnadminmega li.leaf {
	margin: 3px 5px; width: 150px; font-variant: normal; font-weight: normal;
}
.dnnadminmega li.col0.leaf {
	clear: both;
}
.dnnadminmega li.col2.leaf {
	margin-right: 0px;
}
.dnnadminmega li.leaf img {
	border: 0px currentColor; margin-right: 0.5em;
}
.dnnadminmega li.leaf > a {
	padding: 3px 0px; color: rgb(0, 0, 0); text-transform: none; font-weight: normal; text-decoration: none; display: block;
}
.dnnadminmega li.leaf > a:visited {
	padding: 3px 0px; color: rgb(0, 0, 0); text-transform: none; font-weight: normal; text-decoration: none; display: block;
}
.dnnadminmega li.leaf > a:hover {
	background: rgb(241, 241, 241);
}
.dnnadminmega li.leaf a img {
	line-height: 1.2; float: left; display: block; min-height: 1.2em;
}
.dnnadminmega .megaborder h4 {
	margin: 0px; padding: 0px 0px 8px; text-align: left; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.dnnadminmega .megaborder h5 {
	margin: 0px 0px 3px; padding: 0px 0px 3px; text-align: left; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.dnnadminmega .megaborder select {
	line-height: 20px;
}
.dnnadminmega .megaborder label {
	width: auto; margin-top: 0px;
}
a.dnnCPHMessage {
	padding-left: 150px;
}
.rcbSlide {
	z-index: 20000 !important;
}
