a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B8A8E;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B8A8E;
	text-decoration: underline;
}

.x1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}



.x1 A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}

.x1 A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}

.x1 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
}
    .fpcolor {
        color: #31557d !important;
    }

     .fgpcolor {
        color: #282828 !important;
    }

  .linkcolor {
        color: #006633 !important;
    }
	
    .bgpcolor {
        background-color: #31557d !important;
    }

    .bgbcolor {
        background-color: #c5e0ff !important;
    }
      .bggcolor {
        background-color: #282828 !important;
    }

    .btn-main {
        background-color: #31557d !important;
        border-color: #31557d !important;
        color: rgb(255, 255, 255) !important;
    }


    /* Make nav-tabs buttons each 50% width */
#industryTabs .nav-link {
    
    
    text-align: center;
}

/* Make nav-tabs container display flex for equal width */
#industryTabs {
    display: flex;
}

/* Active tab color */
#industryTabs .nav-link.active {
    background-color: #31557d !important;
    color: #fff !important;
    border-color: #31557d !important;
}


    /* Make nav-tabs buttons each 50% width */
#actionPlanTabs .nav-link {
    
    
    text-align: center;
}

/* Make nav-tabs container display flex for equal width */
#actionPlanTabs {
    display: flex;
}

/* Active tab color */
#actionPlanTabs .nav-link.active {
    background-color: #31557d !important;
    color: #fff !important;
    border-color: #31557d !important;
}

    /* Make nav-tabs buttons each 50% width */
#taskTabs .nav-link {
    
    
    text-align: center;
}

/* Make nav-tabs container display flex for equal width */
#taskTabs {
    display: flex;
}

/* Active tab color */
#taskTabs .nav-link.active {
    background-color: #31557d !important;
    color: #fff !important;
    border-color: #31557d !important;
}

.notification-bar {
	 
   /*position:fixed; */
   position:absolute;
   /*position:sticky; */
   
  top: 2%;
  float:right;
  text-align:right;
  right:0px;
  
  
  
    
 
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); 
 
  z-index:1000;
}
.notification-bar a {
  display: block;
  text-align: center;
  padding: 5px;
  transition: all 0.3s ease;
  color: white;
  font-size: 15px;
}

.notification-bar a:hover {
  background-color: #000;
}
.notification-matter {
	color: white;
	background-color: #009966;
}