.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction { color:#fff !important;}

.dnnPrimaryAction , a.dnnPrimaryAction, .dnnPrimaryAction:hover , a:hover.dnnPrimaryAction { color:#fff !important;}


table.DNN_ANN_DesignTable tbody tr td table tbody tr td:first-child {width:92px;}

.BGTable {
background: none;
}

.TopSMLinks a {
border-radius: 13px;
}

.SearchPane {
width: 206px;
border: 1px solid #ccc;
background:none;
}

.HiddenMobile.NavPane #dnnMenu .rootMenu li {
border-right: 1px solid #fff !important;
}

.HiddenMobile.NavPane #dnnMenu .rootMenu li.item.last {
border-right:none !important;
}

#dnnMenu .rootMenu li.rmhover a div div, #dnnMenu .rootMenu li a:hover div div {
background:none !important;
background: #000 !important;
}


.TellUsSpriteLinks a:hover {
background-color: #000;
}

.TopSMLinks a:hover {
background-color: #000;
}

.HiddenMobile.NavPane #dnnMenu .rootMenu li a div div {
padding: 10px 25px 10px 25px;
}

div.RightMainRight div.SideMenu .RadPanelBar_TWBar .rpRootGroup .rpLink:hover .rpText {
color: #666 !important;
}

div.RightMainRight div.SideMenu .RadPanelBar_TWBar .rpRootGroup .rpSelected .rpText, .RadPanelBar_TWBar .rpRootGroup .rpSelected:hover .rpText {
font-weight: bold !important;
color: #333!important;
}

A:Link, A:Visited, A:Active, a * {
color: #000;
font-weight:bold;
}

#dnnMenu .rootMenu li.TWselected a div div, #dnnMenu .rootMenu li.TWbreadcrumb a div div, #dnnMenu .rootMenu li.TWselected a div div, #dnnMenu .rootMenu li.TWbreadcrumb a:hover div div {
color: #fff;
background: url(images/NavOnM.png) left top repeat-x #000 !important;
}

.BlueTitleTitle h2, .BlueTitleTitle .ContainerTitle {
color: #0065a5;
}

A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active {
font-weight: bold;
color: #000;
}

div.ContentPadding {
min-height:225px;
padding-bottom;0px;
}

.LeftPane2 {
width: 75%;
}

.RightPane2 {
width: 20%;
}

#dnn_dnnUSER_enhancedRegisterLink {display:none;}
div.LoginPane {display:none;}

#Body {
margin-top: 20px;
}

div.blackback {background:black; 

     -webkit-transition: background 0.4s linear;
        -moz-transition: background 0.4s linear;
        -ms-transition: background 0.4s linear;
        -o-transition: background 0.4s linear;
        transition: background 0.4s linear;
}


div.BreadcrumbMain h3 {font-size:24px !important;}


ul.rootMenu {
    display:table;
    width:100%;
}

ul.rootMenu li.item {
    display:table-cell;
}

ul.rootMenu li.item a {
    display:block;
}

#dnnMenu .rootMenu li {
float: none;
}

div.subMenu ul {display;block;}

#dnnMenu .subMenu li {
display: block;
}

.MobileMenu h2.MobileMenuHeader a:hover, .MobileMenu h2.Mactive a, .MobileMenu h2.Mactive a:hover {
background: url(images/MobileMenu.png) center center no-repeat #000 !important;
}

::selection {
background: #000 !important;
color: #fff;
}

.BottomMain .ModDNNLinksC li a:hover, .BottomMain .ModDNNLinksC li a:active {
color: #f5f5f5 !important;
}


