#dnnCPWrap{width:100%;position:fixed;left: 0;top:0;z-index:10000;padding:6px 0;background:#f3f3f3;background:-moz-linear-gradient(top, #F3F3F3 0%, #CFCFCF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F3F3F3), color-stop(100%,#CFCFCF));border:1px #999 solid;}
#dnnCPWrap,#dnnCPWrap td, #dnnCPWrap NormalBold, #dnnCPWrap input{font-family: Verdana, Arial, Helvetica !important; font-size: 12px !important; font-style: normal !important; font-weight: normal !important;}
	#dnnCPWrap .dnnCPContent {clear:both;display:none;-moz-box-shadow:0 1px 5px #aaa;-webkit-box-shadow:0 1px 5px #aaa;box-shadow:0 1px 5px #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
	.dnnControlPanel{margin:0 auto;font-size:11px;width: 960px;}
		a.dnnCPHMessagednnLeft, a.dnnCPHMessagednnLeft img{display:block !important;}
			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;}
				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.cpCopyPermissions.dnnDisabled{background:url(images/iconbar_copytab_bw_16.gif) no-repeat left;color:#ccc;cursor:not-allowed;text-decoration:none;border-collapse:collapse;}
			a.cpCopyDesign{background:url(images/iconbar_copytab_16.gif) no-repeat left;}
				a.cpCopyDesign.dnnDisabled{background:url(images/iconbar_copytab_bw_16.gif) no-repeat left;color:#ccc;cursor:not-allowed;text-decoration:none;border-collapse:collapse;}
		.dnnadminmega .megaborder .cpcbCurrentPage label, .dnnadminmega .megaborder .cpcbCurrentPage a, #dnnOtherTools .cpcbAdmin a, .dnnDDRAddModule label{font-weight:normal}
		
	#dnnCurrentPage .megaborder{width:550px;}
		#dnnCommonTasks .megaborder{width:550px;}
		#dnnOtherTools .megaborder{width:550px;}
			/*#dnnCommonTasks .dnnFormItem, #dnnCurrentPage .dnnClear {padding:0 0 3px 0;}
			.cbctAddModule .dnnClear, .cbcpPageEdit{width:260px;padding:2px 0;}
			.cbctAddModule .dnnClear label, #dnnCurrentPage label{width:60px !important;}
			.dnnCPModLocation .dnnClear select{width:95% !important;overflow:hidden;}*/
				#dnnCPWrap input[type="text"]{padding:3px;}
			/*.dnnFormCheckbox input, #dnnCurrentPage .dnnFormCheckbox{margin-left:65px;}*/
			#dnnCurrentPage .dnnFormCheckbox input{margin-left:0px;}
			#dnnCurrentPage .dnnFormCheckbox label{width:auto !important}
			/*#dnnCurrentPage a.dnnPrimaryAction{margin-left:70px;}
			#dnnCPWrapRight a.dnnPrimaryAction{padding:4px 10px;line-height:1.4;}*/
			#dnnCurrentPage .cbcpPageActions {padding-bottom:10px; clear:left;}
			.cpanel_right #dnnCPWrapRight, .cpanel_right #dnnCPWrapLeft, .cpanel_right .dnnControlPanel {background-image: none;}
			#dnnCPWrapLeft {width:960px;margin-left:auto;margin-right:auto;}
					
		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:0;padding:5px 0 0 0;}
			.dnnadminmega ul, .dnnadminmega li {list-style:none none;margin:0;padding:0;}
			.dnnadminmega li {float:left;display:block;}
				.dnnadminmega .megaborder {position:absolute;top:20px;z-index:20;width:530px;padding:1em;background:white;-moz-border-radius:0px 0px 5px 5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:0px 0px 5px 5px;-moz-box-shadow:0 1px 5px #aaa;-webkit-box-shadow:0 1px 5px #aaa;box-shadow:0 1px 5px #aaa;border:4px solid #ccc;display:none;}
					.dnnadminmega li.root {float:left;margin:0 15px 0 0;position:relative;}
						.dnnadminmega li.root a{font-weight:bold;vertical-align:middle;}
						.dnnDDRMenuRoot{color: Black !important;}
						.dnnDDRMenuRoot:hover{color: #D00 !important;}
						/*.dnnadminmega li.root > a{color:Black;}*/
					.dnnadminmega li.category {clear:both;font-weight:bold;margin-bottom:1em;float:none;}
					.dnnadminmega li.category > span {display:block;border-bottom:1px solid #ccc;margin-bottom:15px;text-align:left;padding:0 0 8px 0;font-size:12px;}
					.dnnadminmega li.leaf {width:165px;font-weight:normal;margin:5px 5px 5px;font-variant:normal;}
					.dnnadminmega li.leaf.col0 {clear:both;}
					.dnnadminmega li.leaf.col2 {margin-right:0;}
					.dnnadminmega li.leaf img {margin-right:0.5em;border:0;}
					/*.dnnadminmega li.leaf > a, .dnnadminmega li.leaf > a:visited {text-decoration:none;color:#000;display:block;text-transform:none;font-weight:normal;padding:3px 0;}*/
					/*.dnnadminmega li.leaf > a:hover {background:#F1F1F1;}*/
					.dnnadminmega li.leaf a img{float:left;display:block;min-height:1.2em;line-height:1.2;}
					.dnnadminmega .megaborder h4 {border-bottom:1px solid #ccc;margin:0;text-align:left;padding:0 0 8px 0;font-size:14px;}
					.dnnadminmega .megaborder h5 {border-bottom:1px solid #eee;margin:0 0 3px 0;text-align:left;padding:0 0 3px 0;font-size:12px;}
					.dnnadminmega .megaborder select {line-height: 20px}
					.dnnadminmega .megaborder label {margin-top:0;width:auto;}
		a.dnnCPHMessage{padding-left:150px;}
		.rcbSlide{z-index: 20000 !important;}
		.imageLink
		{
		    position: relative;
		}
		.imageLink .image
		{
		    position: absolute;
		    width: 20px;
		    height: 20px;
		    margin-left: 0px;
		}
		.imageLink .link
		{
		    position: relative;
		    margin-left: 5px;
		    float: left;
		}
#dnnCPWrap .NormalTextBox
{
	border: 1px solid #CCC !important;
}
.megaborder
{
	line-height: normal;
}
.dnnCPHNav
{
	margin-top: 5px;
}

.dnnCPHMode
{
	padding-bottom: 5px;
}
.cbaManage	
{
	clear: left;
	padding-bottom: 10px;
}
.dnnCPHeader .dnnDRRLeftBlock
{
	width: 320px;
	float:left;
}
		
.dnnCPHeader .dnnDDRRightBlock
{
	width: 640px;
	float:right;
}

.dnnCPHeader .dnnDDRRightBlock .dnnDDRLeft
{
	width: 320px;
	float: left;
}

.dnnCPHeader .dnnDDRRightBlock .dnnDDRRight
{
	float: right;
	margin-right: 5px;
}

.dnnCPHeader .dnnDDRImage,
.dnnCPContent .dnnDDRImage
{
	border: none;
	margin-right: 5px;
	float: left;
	position: relative;
}

.dnnCPHeader .dnnDDRTable
{
	width: 100%;
}

.dnnCPHeader .dnnDDRTable .tdLabel
{
	width: 25%;
}

.dnnCPHeader .dnnDDRTable .tdControl .Wide
{
	width: 95% !important;
}

.dnnCPHeader .dnnDDRTable td
{
	padding: 0 0 3px 0;
}

.dnnDDRTable td
{
	padding-top: 5px !important;
}

.dnnCPHeader a:link,
.dnnCPHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: bold ! important;
	font-style: normal !important;
	text-decoration: none !important;
}

.dnnCPHeader a, .dnnCPHeader a:link, .dnnCPHeader a:visited,
.dnnCPHeader a .dnnDDRMenuItem,
.dnnCPHeader a
{
	color: #3e81b5 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold ! important;
	font-style: normal !important;
	font-size:  12px !important;
	text-transform: none !important;
	text-decoration: none !important;
	display: block;
}

.dnnCPHeader a:hover,
.dnnCPHeader a:hover .dnnDDRMenuItem,
.dnnCPHeader a:hover
{
	color: #D00 !important;
	text-decoration:  none;
}
.dnnCPHeader
{
	float: left;
	position: relative;
	margin: 2px 3px 0px 0px;
	width: 960px;
	color: Black !important;
}
.ControlPanelLink:hover
{
	cursor: pointer;
}

.dnnDDRPageActions
{
	margin-left: 15px;
}

.dnnLogDelete[disabled], .dnnLogDelete[disabled]:hover,
.addModule[disabled], .addModule[disabled]:hover
{
	color: #CCC !important;
}
.dnnDDRPageActions .tdLeft
{
	width: 190px;
}
.ActionLinks td
{
	padding-top: 15px;
}

/* Add-Update Pages */

#dnnDDRAddPage
{
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
}

#dnnDDRUpdatePage
{
	margin-top: 10px;
	margin-left: 15px;
}

#dnnDDRAddPage .Command,
#dnnDDRUpdatePage .Command
{
	padding-top: 10px;
}

#dnnDDRAddPage .trSkin .tdControl select,
#dnnDDRUpdatePage .trSkin .tdControl select
{
	width: 95%;
}

#dnnDDRAddPage .trSkin .tdControl .CommandButton,
#dnnDDRUpdatePage .trSkin .tdControl .CommandButton
{
	display: none;
}

/* Add module page */

#dnnDDRAddModule
{
	margin-left: 15px;
}
#dnnDDRAddModule .Options
{
	margin-top: 15px;
}
#dnnDDRAddModule .Options .Option
{
	float: left;
	margin-right: 20px;
	margin-left: -5px;
}

#dnnDDRAddModule .ModuleOptions
{
	clear:both;
	padding-top: 10px;
	margin-bottom: 20px;
}

#dnnDDRAddModule .Command
{
	padding-top: 10px;
}

.trModuleContainer .tdControl select
{
	width: 95%;
}

.trModuleContainer .tdControl .CommandButton
{
	display: none;
}

/* General Actions */

#dnnDDRGeneralActions
{
	margin-left: 15px;
	margin-bottom: 10px;
}

#dnnDDRGeneralActions #GeneralActions
{
	float:left;
	width: 49%;
}

#dnnDDRGeneralActions .HostSpecificActions
{
	float: right;
	width: 50%;
}

#dnnDDRGeneralActions .Action
{
	margin: 20px 0px;
}

.cbhSwitchSite
{
	margin-top: 10px;
	clear: left;
}

#dnnDDRSwitch
{
	width: 100%;
}

#dnnDDRSwitch .Control
{
	float: left;
	width: 75%;
}

#dnnDDRSwitch .Control select
{
	width: 98%;
}

#dnnDDRSwitch .Command
{
	margin-left: 10px;
	float: left;
}
.mode
{
	color: black !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold ! important;
	font-style: normal !important;
	font-size:  12px !important;
	text-decoration: none !important;
	text-transform: none !important;
	float: left;
	position: relative;
	margin: 1px 3px 0px 0px;
	line-height: 130% !important;
}
.ddlMode
{
	margin-top: -2px;
}
#dnnCPWrap .title
{
	margin-left: -12px;
	margin-right: -12px;
	background-color: rgb(243, 243, 243);
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 14px !important;
	font-weight: bold !important;
	color: Black !important;
	border-bottom: 1px solid rgb(220, 220, 220);
	text-transform: uppercase !important;
}
.trSkin .NormalTextBox, .trModuleContainer .NormalTextBox, .tdControl .NormalTextBox
{
	margin-top: 5px;
	border-color: #ABADB3;
}
.checkBox .lblCheckbox, .dnnDDRMenuRoot
{
	display: inline-block;
	vertical-align: top;
	line-height: 1.4em;
}
.switch
{
	margin: 15px 20px 50px 0px !important;
}
.content
{
	margin-top: 10px;
	margin-left: 0px;
}