.whiteBG{background:white;border:solid 2px #cccccc;padding:15px;}
.smallCircle{height:50px;-moz-border-radius:5em;-webkit-border-radius:5em;border-radius:50px;width:50px;}
.smallCirclePosition{width:50px;position:relative;top:4px;}
.subHeaderLeft{width:50px;clear:none;margin:0px;display:inline-block;}
.subHeaderRight{width:auto;padding-left:20px;clear:none;margin:0px;display:inline-block;}
.circle{height:80px;-moz-border-radius:7em;-webkit-border-radius:7em;border-radius:80px;width:80px;}
.circlePosition{margin:0 auto;width:80px;}
.whiteBG-Text{text-align:center;width:100%;}
.spacer{height:20px;}
.container1_TitleLayout{text-align:center;}
.container1_Gray{background:#e0e0e0;}
.container2_TitleLayout{text-align:center;}
.container2_Gray{background:#d8d8d8;}
.container3_TitleLayout{text-align:left;width:100%;display:block;}
.container3_padding{padding-left:20px;padding-top:20px;}
.container3_TitlePosition{clear:none;margin:0px;display:inline-block;}
.container_footer{padding-top:20px;}
.line1{background:#cfcfcf;height:1px;}
.line2{background:#ffffff;height:1px}
.container_paddingQuote{padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:10px;}
.smallerCircle{height:40px;-moz-border-radius:4em;-webkit-border-radius:4em;border-radius:40px;width:40px;}
.smallerCirclePosition{width:40px;position:relative;top:4px;}
.subHeaderRight6{width:auto;clear:none;margin:0px;display:inline-block;}
.subHeaderLeft6{width:50px;clear:none;margin:0px;display:inline-block;height:25px;}
.container4_spacing{padding-left:10px;padding-right:10px;margin-top:5px;margin-bottom:5px;}
.container4_padding{padding:15px;}
.container4_spacer{height:10px;}
.nevo, .white-container, .grey-container{padding-bottom:20px;margin: 0 auto;width: 100%;text-align: left;}
/* .nevo div, .white-container div, .grey-container div{text-align:left;} */

/* active themes */
.containerTitle{text-transform:none;}
.container_padding{padding:0;}
.containerPaddingBottom{padding-bottom:6px;}
.containerPaddingTop{padding-top:0px;}
.containerHeightSpacer{height:12px;}
#dnn_C_Row5_Right70 .DNNModuleContent img, #dnn_C_Row5_Right70 .DNNModuleContent p img {float:none;padding:0px 5px;border:0;}
#dnn_C_Row5_Right70 .DNNModuleContent.ModSSRSC img, #dnn_C_Row5_Right70 .DNNModuleContent.ModSSRSC p img {float:none;padding:0px;border:0;}
.whiteContainer span.containerTitle {padding:3px 0;}
.whiteContainerStyle{border:none;}
.TitleH2 {font-family:Tahoma, sans-serif;padding-left:10px;word-spacing:1px;}

/* admin - page management */
.dnnTreeLegend .dtlItem {margin-left:5px;}
.cpane div.dtlItem img {float:left;padding:0 5px; margin-right:20px;}
div.dnnTreeArea img {height:auto;width:auto;}
div.rtMid {margin-left:20px;}
div.dnnTreeArea  span.rtImg {margin-left:10px;}
div.dnnTreeArea span.rtPlus{margin-left:0px}
.dnnDropDownList .dt-container .search-container a.search-button {top:-2px;}

/* sidebar elements without containers */
div#dnn_C_Row5_Left30 p {font-size:10px;}

/* sidebar themes - all */
.BlueSidebarTheme a, .GreenSidebarTheme a, .Left30Pane a, .NoHeaderSidebarTheme a {color:rgb(0,70,127);font-size:14px;text-decoration:none;}
div.BlueSidebarTheme, div.GreenSidebarTheme, div.NoHeaderSidebarTheme {padding:0px 0px 16px 0px;}
p.logins {height:40px;}

/* login */
div.dnnFormItem a[title="Login"], div.dnnFormItem a[title="Login"]:hover {color:#FFF;}
div.dnnForm a.dnnSecondaryAction:hover {color:#003F77;}

/* ModSecureLinkItemsC */
.ModSecureLinkItemsC {background-color:none;padding:0 10px}
.ModSecureLinkItemsC div table {line-height:0;padding:5px 0;width:100%;}
.ModSecureLinkItemsC div table tbody tr {}
.ModSecureLinkItemsC div table tbody tr td a {border-bottom:thin #CCC solid;padding:0 0 7px 10px;border-bottom:1px #CCC solid\9;padding:10px\9;white-space:normal}
.ModSecureLinkItemsC div table tbody tr td a{display:block;}

/* ModDNNReportsC */
.ModDNNReportsC div table {}
.ModDNNReportsC div table tr.alt {background-color:#CCC;}
.ModDNNReportsC div table td, .ModDNNReportsC div table th {padding:2px 5px; text-align:left;}

/* ModDNNLinksC */
.GreenSidebarTheme .ModDNNLinksC ul.linklist, .BlueSidebarTheme .ModDNNLinksC ul.linklist, .NoHeaderSidebarTheme .ModDNNLinksC ul.linklist {margin:0}
.ModDNNLinksC ul.linklist {margin-bottom:25px;}
ul.linklist {padding:0 10px;}
.BlueSidebarTheme ul.linklist li , .GreenSidebarTheme ul.linklist li, .NoHeaderSidebarTheme ul.linklist li  {border-bottom:thin #CCC solid;border-bottom:thin #CCC solid\9;padding:3px 0\9;}
.ModDNNLinksC ul.linklist li a {background-color:none;font-size:14px;line-height:14px;padding:10px;display:block;white-space:normal;}

/* ModDNNHTMLC */
.ModDNNHTMLC p {padding:2px 10px;margin:0;}
.ModDNNHTMLC ul {list-style-type:circle;}

/* ModDNNAnnouncementsC */
.ModDNNAnnouncementsC ul {list-style-type:circle;}

/* sidebar theme - blue */
div.BlueSidebarTheme {background-color:#f7f6f3;margin-bottom:25px;width:100%;}
div.BlueSidebarTitle {background-color:#002c73;color:#FFF;padding:5px 10px;}
div.BlueSidebarTheme.Normal {font-size:14px;}
.BlueSidebarTheme .DNNModuleContent img {float:left;padding:5px;width:30px;height:auto;}
.BlueSidebarTheme a:hover {color:#5694C6;}

/* sidebar theme - green */
div.GreenSidebarTheme {background-color:#f7f6f3;margin-bottom:25px;width:100%;}
div.GreenSidebarTitle {background-color:#4d9c2d;color:#FFF;padding:5px 10px;}
div.GreenSidebarTheme.Normal {font-size:14px;}
.GreenSidebarTheme .DNNModuleContent img {float:left;padding:5px;width:30px;height:auto;}
.GreenSidebarTheme a:hover {color:#939905;}

/* sidebar theme - no header */
div.NoHeaderSidebarTheme {background-color:#f7f6f3;margin-bottom:25px;width:100%;}
div.NoHeaderSidebarTheme.Normal {font-size:14px;}
.NoHeaderSidebarTheme .DNNModuleContent img {float:left;padding:5px;width:30px;height:auto;}
.NoHeaderSidebarTheme a:hover {color:#939905;}

/* group links container only */
div.GroupLinksTitle {background-color:#5694C6;color:#FFF;padding:5px 10px;}
.GroupLinksTitle {font-size:14px;}
div.GroupLinksTheme {background-color:#f7f6f3;padding:0;text-align:left;}
.GroupLinksTheme a {color:rgb(0,70,127);padding:5px 13px;font-size:small;float:left;width:100%;}
div.ModDNNIFrameC iframe {background-color:#f7f6f3;width:100%;}

/* ContentContainer body content */
.ContentContainer a {color:rgb(0,70,127);}
.ContentContainer a:hover {color:#939905;}
.ContentContainer select {color:#000;}
div.ContentContainerTitle {background-color:#f7f6f3;color:#254880;margin-bottom:25px;padding:5px 10px;}

/* SpaderContainer body content */
.SpaderContainer a {color:rgb(0,70,127);}
.SpaderContainer a:hover {color:#939905;}
.SpaderContainer select {color:#000;}
div.SpaderContainerTitle {background-color:#f7f6f3;color:#254880;margin-bottom:25px;padding:5px 10px;}

/* NoHeaderContainer body content */
.NoHeaderContainer a {color:rgb(0,70,127);}
.NoHeaderContainer a:hover {color:#939905;}
.NoHeaderContainer select {color:#000;}

/* Important container */
.ImportantContainer a {color:#4d9c2d;}
.ImportantContainer a:hover {color:#69d43e;}
.ImportantContainer select {color:#000;}
div.ImportantContainerTitle {background-color:#f7f6f3;color:#4d9c2d;margin-bottom:25px;padding:5px 10px;}

/* ModBring2mindDMXAddonsShortlistC */
.ModBring2mindDMXAddonsShortlistC div table tr.alt {background-color:#CCC;}
.ModBring2mindDMXAddonsShortlistC div table td, .ModBring2mindDMXAddonsShortlistC div table th {padding:2px 5px;}

/* ModFormMasterC */
.ModFormMasterC a.CommandButton {display:inline-block;text-decoration:none;width:225px;border-color:rgb(13, 86, 158);}
.ModFormMasterC .c5sFormMain tr, .ModFormMasterC .c5sFormMain td {padding:2px}

/* DNNMastersUMS */
select.NormalTextBox {height:35px;}

/* input boxes fix */
input[type='text'], select, textarea, input[type='email'], input[type='search'], input[type='password'] {border:1px solid #000!important;height:32px;padding:2px;}
input[type='image'] {border:none!important;}
input[type='submit'] {cursor:pointer}
input[type='submit']:hover {background-color:#EAEAEA;}
.ModSSRS input[type='text'].disabled, .ModSSRS select.disabled, .ModSSRS textarea.disabled, .ModSSRS input[type='email'].disabled, .ModSSRS input[type='search'].disabled, .ModSSRS input[type='password'].disabled, input[type='image'].disabled  {pointer-events:auto!important;}
.cpane .ModSSRSC input {background:none;padding:0px;} /* padding here causes squished icons */
.cpane .ModSSRSC input[type="image"] {padding:0;border:0;background:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;}
.cpane .ModSSRSC input[type="text"], .cpane .ModSSRSC input[type="text"]:focus {border-radius:0;height:22px;padding:4px 0px;border:1px solid #000;background:#FFF;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;}
.cpane .ModSSRSC input[disabled="disabled"] {color:#000;background:none;}
.cpane .ModSSRSC .aspNetDisabled, .cpane .ModSSRSC a.aspNetDisabled, .cpane .ModSSRSC  select.aspNetDisabled, .ContentContainer .ModSSRSC select.aspNetDisabled.disabled {cursor:pointer;pointer-events:auto!important;}
.ModSSRSC td, .ModSSRSC div {line-height:normal;}
div#dnn_ctr2884_View_ReportViewer1_ctl09 {overflow:scroll!important;}

/* admin view fix */
.showControlBar input {border:1px solid #000;}
.showControlBar .SelectedTreeNode, .showControlBar .comboSelectedTreeNode {color:#000;font-weight:bold;}


.emptyWhiteContainerStyle{background:white;border-top:solid 1px #e2e2e2; border-bottom:solid 1px #e2e2e2; border-right:solid 1px #e2e2e2;width:100%;}
.themeShortcodeContainer .containerTitle{color:#fff;}