﻿/*images that can be custom */
.masterMenuSelectedStyle
{
    background-image: url("Images/menuarrow.png");
}

.masterMenuHoverStyle
{
    background-image: url("Images/menuarrow.png");
}

.menuArea{
    background-color: #ffffff;
}
#header
{
   /*background-image: url("Images/header.jpg");*/
   background-color: #ffffff;
   border-bottom:  2px solid #002454;
   color: #000000;
}

#headerContent {
    background-image: url("Images/logo.svg");
    background-size: auto 42px;
    background-position-y: 4px;
}


/*colors on the master page */
body
{
    background-color:#EAEAE8;
    color:#002454;
}

/*hte color for the header container div */
.nexHeader, .barColor
{
    /* use repeating image, color for now*/
     background-color: #002454;
}

#footer{
    background-color: #002454;
}


.headerTextColor, .copyrightText, .editorTitleText, .nexHeader, #footer, .barColor {
   color:#ffffff; 
}

.headerTextColorDark {
    color: #000000 !important;
}

#lblLoginName {
     color: #000000 !important;
}

.pathNodes, .linkButton, .menuPageText
{
     color:#002454;
}

/*menu text colors */
.masterMenu, .masterMenuStyle, .masterMenuItemStyle
{
     color:#2e486d;
}

.masterMenuSelectedStyle, .masterMenuHoverStyle, .masterMenu a:hover, .masterMenuStyle a:hover, .masterMenuItemStyle a:hover, .masterMenuSelectedStyle a:hover, .masterMenuHoverStyle a:hover
{
     color:#ffffff;
}

.rslItem {
	color: #2E486D !important;
}

/* common colors start*/
.normalButton
{
    background-color:#002454;
    color:#ffffff;
}

.pageToolbar, .divMenuContainer, .dashBoardSection, .editorContainer, .borderArea, #menuColumn, #mainContentMenu, .editGridTable
{
    background-color: #ffffff;
}

/* the loading window */
#loader
{
    background-color: #f4f4f2;
    color:#1b2e4e;
}

.gridHeader, .editorTitle, .titleBar , .autoListSelected, .reportMenuHeader
{
    background-color:#002454;
    color:#FFFFFF;
}


/*colors on the grids*/
.gridStyle
{
    color:#FFFFFF;
}

.gridHeader a:link, .gridHeader a:visited, .gridHeader a:active
{
    background-color:#2e486d;
    color:#FFFFFF;
}

.gridRowStyleAlt
{
    background-color:#f4f4f2;
    color:#284775;
}

.gridRowStyle
{
    background-color:#ebebeb;
    color:#284775;
}

.errorText
{
    color:Red;    
}

.gridWarningRow
{
    background-color: Yellow !important;
    color:#284775;
}

.RadGrid_NEXTEP .rgHeaderDiv
{
	background:#f2f2f2 0 -8050px repeat-x url('Grid/sprite.png');
}

.RadGrid_NEXTEP .rgHeader,
.RadGrid_NEXTEP th.rgResizeCol
{
	background:#dedede 0 -2300px repeat-x url('Grid/sprite.png');
}

.RadGrid_NEXTEP td.rgPagerCell
{
	BACKGROUND-COLOR: #002454;
}

.RadGrid_NEXTEP .rgPager .rgPagerButton
{
	border-color: #002454;
}
DIV.RadGrid_NEXTEP .rgCommandRow {
	BACKGROUND-COLOR: #002454;
}

DIV.RadGrid_NEXTEP TH.rgResizeCol {
	BACKGROUND-COLOR: #002454;
}

DIV.RadGrid_NEXTEP .rgHeader {
    background-color:#002454;
}
DIV.RadGrid_NEXTEP .rgFooter {
	BACKGROUND-COLOR: #002454;
}

.RadUpload .ruBrowse
{
    background-color:#002454 !important;
}

.RadUpload .ruRemove
{
    color:#002454;
}

ul.rpRootGroup li.rpItem a.rpLink {
	background-color: #002454;
	color: #b7b7b7;
	background-image: none;
	border-color: white;
}

ul.rpRootGroup li.rpItem a.rpExpandable {
	background-color: #002454;
	color: white;
}

ul.rpLevel1 li.rpItem a.rpLink {
	background-color: white;
	color: #002454;
	background-image: none;
	border-color: #002454;
}


ul.rpLevel1 li.rpItem a.rpSelected {
	color: white;
}




.menuSpacer{
    margin-bottom: 3px;
}

form{
    background-color: #EAEAE8;
}

.panel-heading{
    background-color: #002454 !important;
    border-color:  #002454 !important;
    color: #ffffff !important;
}

.panel-info{
    border-color:  #002454 !important;
}

#viewerheader {
    border-bottom: solid #002454 2px;
}