* {
    box-sizing: border-box;
    /*    font-family: -apple-system, BlinkMacSystemFont, "segoe ui", roboto, oxygen, ubuntu, cantarell, "fira sans", "droid sans", "helvetica neue", Arial, sans-serif; */
    font-family: Arial, Helvetica, sans-serif;
    /*  	font-size: 16px; */
    font-size: 14px;
}
/****** homeland security colors
	green;
	blue;	
	yellow;	
	orange;	
	red;
***************/
body {
    background-color: #f3f4f7;
    background-color: #8E9090; /* Jets Silver*/
    background-color: #fbfbf9;
    background-color: #fcfcfc;
    background-color: #fafafa;
    background-color: #f8f8f8;
    background-color: #f0f0f0;
    background-color: #ffffff;
    margin: 0;
}
a:link {
    font-weight: bold;
    text-decoration: none;
    color: #041E42; /* Jets Navy*/
    color: #004C97; /* Jets Blue */
}

a:visited {
    font-weight: bold;
    text-decoration: none;
    color: #004C97; /* Jets Blue */
}

a:hover {
    font-weight: bold;
    text-decoration: none;
    color: #8E9090; /* Jets Silver*/
}
a:active {
    font-weight: bold;
    text-decoration: none;
    color: #004C97; /* Jets Blue */
}
.container {
    width: 98%;
    margin: 10px;
}
.grid-row3 {
    display: grid;
/*    grid-template-rows: 33% 33% 33%; */
    grid-template-rows: 1fr 1fr 1fr;
    grid-row-gap:    20px;
    grid-column-gap: 20px;
}
.grid-353035 {
    display: grid;
    grid-template-columns: auto auto auto;
    grid-row-gap:    20px;
    grid-column-gap: 20px;
    /*    padding: 10px; */
    width: 100%;
}
.grid-5050 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-row-gap:    20px;
    grid-column-gap: 20px;
}
.grid-6040 {
    display: grid;
    grid-template-columns: 60% 40%;
    grid-row-gap:    20px;
    grid-column-gap: 20px;
}
.grid-402040 {
    display: grid;
    grid-template-columns: 40% 20% 35% 5%;
    grid-row-gap:    20px;
    grid-column-gap: 20px;
    background-color: #004C97; /* Jets Navy */
    height: 40px;
    font-size: 15px;
    padding: 10px 0px 0px 3px;
    padding: 5px;
}
.grid-402040 div a:link i {
/*    padding: 2px 8px 0 0; */
    padding: 10px;
    color: #ffffff;
}
.grid-402040 a:visited {
    color: #ffffff;
}
.grid-402040 div a:hover {
    color: #eaebed;
    color: #8e9098;
}
.grid-402040 a:active {
    color: #ffffff;
}
.grid-402040 form {
    padding: 5px;
}
.mright {
    text-align: right;
    padding: 3px 0px 3px 0px;
}
.grid-user a {
    text-decoration: none;
    color: #c1c4c8;
    font-size: 15px;
    font-weight: bold;
    padding: 0 5px;
}

.info-widget {
    /*
    border-style: solid;
    border-width: 1px;
    border-color: #55565A; /* Jets Dark Gray*/

    background-color: #f3f4f7;
    background-color: #fefefe;
    border-bottom: 1px solid #55565A; /* Jets Dark Gray*/ 
    margin-bottom: 10px;
    margin-bottom: 0px;
}
.info-widget h1 {
    padding: 5px 5px 5px 5px;
    margin: 0;
    font-size: 15px;
    font-weight: bold;
    border-width: 1px;
    border-radius: 5px 5px 0px 0px;
    border-bottom-style: solid;
    color: #ffffff; /* Jets Blue */
    color: #555555; /* Jets Blue */
    background-color: #004C97; /* Jets Blue */
    background-color: #8E9090; /* Jets Silver*/
    background-color: #D3D3D3; /* Jets Silver*/
    background-color: #f0f0f0;
    background-color: #ffffff;
}

.records-widget {
/*     width: 100%;*/
    background-color: #fefefe;
    border-bottom: 1px solid #55565A; /* Jets Dark Gray*/ 
    margin-bottom: 10px;
    padding: 0px;
    margin: 0px;
}
table.records-widget {
/*    width: 100%; */
}
.records-widget h1 {
    padding: 5px 5px 5px 5px;
    margin: 0;
    font-size: 15px;
    font-weight: bold;
    border-width: 1px;
    border-radius: 5px 5px 0px 0px;
    border-bottom-style: solid;
    color: #ffffff; /* Jets Blue */
    color: #555555; /* Jets Blue */
    background-color: #004C97; /* Jets Blue */
    background-color: #8E9090; /* Jets Silver*/
    background-color: #D3D3D3; /* Jets Silver*/
    background-color: #f0f0f0;
    background-color: #ffffff;
}
.records-widget table {
/*    width: 90%; */
}
.records-widget tr {
    text-align:left;
}
.records-widget tr:nth-child(even) {
    background-color: #e6efff; /* same as datatable hover*/
    background-color: #E1ECFF; 
    background-color: #E0E0E0;
    background-color: #EEEEEE;
    background-color: #F0F0F0;
}
.records-widget tr:nth-child(odd) {
    background-color: #ffffff;
    background-color: #eeeeee;
    background-color: #8E9090; /* jets gray */
    background-color: #e6efff; /* same as datatable hover*/
    background-color: #ffffff;
}

.subsubMenu h1 {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    margin: 10px 10px 10px 10px;
}
.subsubMenu-links {
    margin: 7px;
}
.subsubMenu-links a:link {
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #041E42; /* Jets Navy*/
    color: #004C97; /* Jets Blue */
}
.subsubMenu-links a:hover {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    color: #041E42; /* Jets Navy*/
    color: #004C97; /* Jets Blue */
    color: #8E9090;
}
.subsubMenu a:link {
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #041E42; /* Jets Navy*/
    color: #004C97; /* Jets Blue */
}


/*
.footer  {
    position: fixed;
    bottom: 0;
    width: 100%;
    border-style: none;
    padding: 10px;
    text-align: center;
}
*/
.footer {
    width: 100%;
    text-align: center;
    background-color: #5CB85C;
    background-color: #385FAA; /* Blue */
    background-color: #274584; /* People Now */
    color: #ffffff;
}
.footer hr {
    color: #8E9090; /* Jets Silver*/
} 
input[type="text"] { 
/*    padding: 20px 10px; */
    /*    line-height: 50px;  */
    /******** be careful this may screyp the jqui spinner ****/
}
input[type="text"]:focus {
    background-color: lightblue;
    background-color: #e6efff; /* same as datatable hover*/
}
textarea:focus {
    background-color: lightblue;
    background-color: #e6efff; /* same as datatable hover*/
}
.box {
    /*    max-width: 850px; */
    width: 100%;
    margin: 10px 10px 10px 10px;
    padding: 10px;
    border-style: none;
    border-width: 1px;
}
.pageTitle {
    font-weight: bold;
    font-size: 18px;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}
.pageHeading {
    font-weight: bold;
    font-size: 16px;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}
.pageMessage {
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}
.errorMessage {
    font-weight: bold;
    font-size: 16px;
    color: #ff0000;
    text-align: center;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}
.boldRed {
    font-weight: bold;
    font-size: 16px;
    color: #ff0000;
    text-align: center;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}
.bold16 {
    font-weight: bold;
    font-size: 16px;
}
.ccread {
    max-width: 800px;
    display: inline;
    float: left;
    margin: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 25px 0px 0px;
    border-style: solid;
    border-width: 1px;
    border-radius: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
    background-color: #ffffff;
    background-color: #f3f4f7;
    border-color: #55565A; /* Jets Dark Gray*/
}
.no-border {
    border-style: none;
}
.w300 {
    width: 300px;
    width: 30%;
    border-style: none;
}
.w50p {
    width: 50%;
    border-style: none;
}
.ccread table {
    padding: 0px 10px 10px 10px;
    background-color: #FFFFFF;/
    border-style: solid;
    border-width: 1px;    border-radius: 5px 5px 5px 5px;
    border-color: #55565A; /* Jets Dark Gray*/
    border-color: #8E9090; /* Jets Silver*/
}
.ccread h1 {
    padding: 5px 5px 5px 5px;
    margin: 0;
    font-size: 15px;
    font-weight: bold;
    border-width: 1px;
    border-radius: 5px 5px 0px 0px;
    border-bottom-style: solid;
    color: #ffffff; /* Jets Blue */
    background-color: #004C97; /* Jets Blue */
}
/***** for addresss display **/
#address1 {
    vertical-align: top;
/*    font-weight: bold;*/
}
#address2 {
    vertical-align: top;
    text-align: left;
}
.tInfo {
    width: 100%;
}
.leftKey {
    text-align: left;
    font-size: 15px;
    font-weight: bold;
}
.note {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
}
.permissions {
    width: 100%;
    font-style: bold;
}
.permissions td {
    border-style: solid;
    border-width: 1px;
    border-color: #55565A; /* Jets Dark Gray*/
}
.uploadList tr:nth-child(even) {
    background-color: #ffffff;
    background-color: #ffffff;
}
.uploadList tr:nth-child(odd) {
    background-color: #ffffff;
    background-color: #eeeeee;
}
.uploadList th {
    text-align: left;
    padding: 0px 20px 0px 20px;
    background-color: #ffffff;
}
.tList table{
    width: 300px;
}
    .tList td {
/*    text-align: left;
    text-align: center;
*/
}
.tList th {
    text-align: left;
    padding: 0px 20px 0px 20px;
    padding: 0px 5px 0px 5px;
    padding: 0px 10px 0px 10px;
}
.cread {
    width: 300px; 
    margin: auto;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px;
    border-radius: 5px 5px 5px 5px;
    background-color: #f3f4f7;
    background-color: #ffffff;
    border-color: #55565A; /* Jets Dark Gray*/
}
.cread table {
    padding: 0px 10px 10px 10px;
}
.cread h1 {
    padding: 5px 5px 5px 5px;
    margin: 0;
    font-size: 15px;
    font-weight: bold;
    border-width: 1px;
    border-bottom-style: solid;
    border-radius: 5px 5px 0px 0px;
    color: #ffffff; /* Jets Blue */
    background-color: #004C97; /* Jets Blue */
}
.sform {
    margin: auto;
    width: 75%; /* OLD */
    width: 65%; /* center */
    border: 0;
    padding: 10px;
}
.cform {
    width: 350px; 
    width: 450px; 
    max-width: 400px; 
    max-width: 700px; 
    margin: auto; /* orig */
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px;
    background-color: #ffffff;
    background-color: #f3f4f7;
    background-color: #fcfcfc;
    border-color: #f3f4f7;
    border-color: #f0f0f0;
    border-color: #55565A; /* Jets Dark Gray*/
    border-radius: 6px;
}
.cform form {
    padding: 0px 10px 10px 10px;
    margin: 1px; /* new */
}
.cform h1{
    padding: 5px 5px 5px 5px;
    margin: 1px;
    font-size: 15px;
    font-weight: bold;
    border-width: 1px;
    border-bottom-style: solid;
    border-top-radius: 1px;
/*    border-color: #55565A; /* Jets Dark Gray*/
    color: #ffffff; /* Jets Blue */
    background-color: #004C97; /* Jets Blue */
    color: #004C97; /* Jets Blue */
    color: #55565A; /* Jets Dark Gray*/
    background-color: #f3f4f7;
    background-color: #f0f0f0;
}
.cform label {
    /*    padding : 10px 0px 0px 0px;*/
    padding : 3px;
    margin : 1px;
/*    display: block; */ /* old*/
    font-weight: bold;
    clear: both; /* *new */
    float: left; /* *new */
    text-align: right; /* *new */
    height: 20px;
    width: 125px;
} 
.cform form select {
    width: 250px;
}
.cform form input[type="text"] {
    width: 250px;
    padding: 4px;
}
.cform form textarea {
    width: 375px;
}
.cformnowrap {
    flex-wrap: nowrap;
    padding-top: 10px;
}
.jform {
/*
    width: 450px; 
    max-width: 800px; 
    width: 300px; 
    max-width: 400px; 
    margin: auto;
*/
    padding: 0px 0px 0px 0px;
    border-style: none;
    border-width: 1px;
    background-color: #f3f4f7;
    background-color: #ffffff;
    border-color: #55565A; /* Jets Dark Gray*/
}
.jform form {
    padding: 0px 10px 10px 10px;
    background-color: #f3f4f7;
}
.jform label {
    /*    padding : 10px 0px 0px 0px;*/
    display: block; 
    font-weight: bold;
    margin: 5px 0px 0px 0px;
}
.jform input[type=text] {
    width: 100%;
}

.buttonSubmit {
    background-color: #00FF00;
    background-color: #192520; /* Neighbor */
    background-color: #00C6A3; /* Neighbor */
}
.buttonDelete {
    background-color: #FF0000;
    background-color: #7B303E; /* Jets Maroon */
    background-color: #AC162C; /* Jets Red */
}
.buttonCancel {
    background-color: #808080;
    background-color: #8E9090; /* Jets Silver */
}
.buttonSubmit, .buttonDelete, .buttonCancel {
    line-height: 22px;
    color: #ffffff;
    font-weight: bold;
    margin: 2pp 2px 2px 2px;
    padding: 3px 3px 3px 3px;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    text-decoration: none;
}
.login {
    width: 400px;
    background-color: #ffffff;
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.3);
    margin: 100px auto;
}
.login h1 {
    text-align: center;
    color: #55565A; /* Jets Dark Gray */
    font-size: 24px;
    padding: 20px 0 20px 0;
    border-bottom: 1px solid #dee0e4;
    border-bottom: 1px solid #8E9090; /* Jets Silver */
    border-bottom: 1px solid #E0E0E0; 
}
.login form {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 20px;
}
.login form label {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    background-color: #3274d6;
    background-color: #004C97; /* Jets Blue */
    background-color: #274584; /* People Now */
    color: #ffffff;
}
.login form input[type="password"], .login form input[type="text"] {
    width: 310px;
    height: 50px;
    border: 1px solid #dee0e4;
    border: 1px solid #E0E0E0; 
    margin-bottom: 20px;
    padding: 0 15px;
}
.login form input[type="submit"] {
    width: 100%;
    padding: 15px;
    margin-top: 20px;
    background-color: #3274d6;
    background-color: #041E42; /* Jets Navy */
    background-color: #004C97; /* Jets Blue */
    background-color: #274584; /* People Now */
    border: 0;
    cursor: pointer;
    font-weight: bold;
    color: #ffffff;
    transition: background-color 0.2s;
}
.login form input[type="submit"]:hover {
    background-color: #2868c7;
    background-color: #00ff00;
    background-color: #274584; /* People Now */
    background-color: #041E42; /* Jets Navy */
    transition: background-color 0.2s;
}
.mainMenu {
    display: grid;
    grid-template-columns: auto auto auto;
    gap: 10px;
    padding: 0; /* orig */
    padding: 5px 5px 5px 5px; 
    background-color: #2f3947;
    background-color: #041E42; /* Jets Navy */
    background-color: #385FAA; /* Blue */
    background-color: #004C97; /* Jets Navy */
    height: 25px; /* orig */
    height: 30px; 
    width: 100%;
    border: 0;
}
.mainMenu div a {
    text-decoration: none;
    color: #c1c4c8;
    font-size: 16px;
    font-size: 15px;
    font-weight: bold;
    padding: 0 5px;
}
.mainMenu div a i {
    padding: 2px 8px 0 0;
}
.mainMenu div a:hover {
    color: #eaebed;
    color: #FFFFFF;
}

.mmitem1 {
    grid-column-start: 1;
    grid-column-end: 3;
}
.mmitem2 {
    float: right;
    text-align: right;
}
.subMenu {
    background-color: #2f3947;
    background-color: #8E9090; /* Jets Silver*/
    background-color: #004C97; /* Jets Blue*/
    background-color: #8E9090; /* Jets Silver*/
    height: 25px; /* orig */
    height: 30px;
    padding: 5px 5px 5px 5px; 

}
.subMenu div {
    display: inline;
}
.subMenu h1 {
    display: inline;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    margin: 10px; /* me */
}
.subMenu a {
    text-decoration: none;
    color: #55565A; /* Jets Dark Gray*/
    color: #c1c4c8;
    color: #f2f2f2;
    font-size: 14px;
    font-weight: bold;
    padding: 0 5px;
}
.subMenu a:hover {
    color: #eaebed;
    color: #606060;
}

.admin-subMenu {
    background-color: #2f3947;
    background-color: #8E9090; /* Jets Silver*/
    background-color: #004C97; /* Jets Blue*/
    background-color: #000000; 
    height: 25px; /* orig */
    height: 30px;
    padding: 5px 5px 5px 5px; 

}
.admin-subMenu div {
    display: inline;
}
.admin-subMenu h1 {
    display: inline;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    margin: 10px; /* me */
}
.admin-subMenu a {
    text-decoration: none;
    color: #55565A; /* Jets Dark Gray*/
    color: #c1c4c8;
    color: #8E9090; /* Jets Silver */
    font-size: 14px;
    font-weight: bold;
    padding: 0 5px;
}
.admin-subMenu a:hover {
    color: #ffffff;
}

.admin-menu div {
    display: inline;
}
.admin-menu ul {
    background-color: #000000; 
}
.admin-menu h1 {
    float:left;
    font-size: 15px;
    font-weight: bold;
    background-color: #000000; 
    color: #FFFFFF;
}
.admin-menu a:link {
    font-weight: bold;
    text-decoration: none;
    color: #041E42; /* Jets Navy*/
    color: #004C97; /* Jets Blue */
    color: #ff0000;
}

.XXadmin {
    background-color: #004C97; /* Jets Blue*/
    height: 30px;
    padding: 5px 5px 5px 5px; 
    border-style: solid;
    border-width: 1px;
}
.XXadmin div {
    display: inline;
    border-style: solid;
    border-width: 1px;
}
.XXadmin h1 {
    color: #FFFFFF;
}
.Xadmin {
    background-color: #004C97; /* Jets Blue*/
    height: 30px; 
    height: 25px; /* orig */
/*    padding: 5px 5px 5px 5px; */
/*    padding: 5px 10px 0px 5px;  */
/*    padding: 5px; */
    border-style: solid;
    border-width: 1px;
}
.Xadmin h1 {
/*    display: inline;
    float: left;  */
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    /*padding : 5px 5px 5px 5px; */
    border-style: solid;
    border-width: 1px;

}
.content {
    width: 1000px;
    margin: 0 auto;
}
.content h2 {
    margin: 0;
    padding: 25px 0;
    font-size: 22px;
    border-bottom: 1px solid #e0e0e3;
    color: #4a536e;
}
.content > p, .content > div {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    margin: 25px 0;
    padding: 25px;
    background-color: #fff;
}
.content > p table td, .content > div table td {
    padding: 5px;
}
.content > p table td:first-child, .content > div table td:first-child {
    font-weight: bold;
    color: #4a536e;
    padding-right: 15px;
}
.content > div p {
    padding: 5px;
    margin: 0 0 10px 0;
}
/****** drop down menu ****/
.dropbtn {
    display: inline; /**me*/
    font-family: inherit;
    background-color: #004C97; /* Jets Blue*/
    font-weight: bold;
    color: #c1c4c8; /** me **/
    padding: 1px;
    font-size: 14px;
    border: none;
    cursor: pointer;
/*    width: 32px; 
      width: 160px; /* me */
}
.dropdown {
    /*  width: 30px;
	width: 160px; /* me */
    position: relative;
    display: inline-block;
    color: #000000;
    color: #c1c4c8; /** me **/
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #004C97; /* Jets Blue*/
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}
.dropdown-content a {
    color: #c1c4c8; /** me **/
    padding: 12px 16px; 
    text-decoration: none;
    display: block;
}
.dropdown-content a:hover {
    background-color: #004C97; /* Jets Blue*/ 
    background-color: #041E42; /* Jets Navy */
    color: #eaebed;
    color: #8E9090; /* Jets Silver*/
    color: #ffffff;
}
.dropdown:hover .dropdown-content {
    display: block;
    color: #ffffff;
}
.dropdown:hover .dropbtn {
    background-color: #004C97; /* Jets Blue*/ 
    color: #eaebed;
    color: #8E9090; /* Jets Silver*/
    color: #ffffff;
}
/********** phppot menu **********/
.menu {
    display:inline;
    float: left;
}
.parent { 
    display: block;
    position: relative; 
    float: left; 
/*     line-height: 30px; */ /* me */
    background-color: #004C97; /* Jets Blue*/
    border-right:#CCC 1px solid;
}
.parent a {
    margin: 10px; /* orig */
    color: #FFFFFF;
    color: #c1c4c8;
    text-decoration: none;
}
.parent:hover > ul {
    display:block;
    position:absolute;
}
.child {
    display: none;
}
.child li {
    background-color: #E4EFF7;
    background-color: #004C97; /* Jets Blue*/
    line-height: 30px; 
    border-bottom:#CCC 1px solid;
    border-right:#CCC 1px solid; 
    width:100%;
}
.child li a{
    color: #000000;
    color: #ffffff;
/*    color: #c1c4c8; */
}
ul {
    list-style: none;
    margin: 0;
    padding: 0px; 
    min-width:10em;
}
ul ul ul{
    left: 100%;
    top: 0;
    margin-left:1px;
}
/** main drop down */
li:hover { 
    color: #FFFFFF
    background-color: #95B4CA;
    background-color: #004C97; /* Jets Blue*/
}
/** drop down */
.parent li:hover {
    color: #FFFFFF
    background-color: #F0F0F0;
    background-color: #004C97; /* Jets Blue*/
    background-color: #0000ff; /* Jets Blue*/
    background-color: #8E9090; /* Jets Silver*/
}
.expand {
    font-size:12px;
    float:right;
    margin-right:5px;
}
/** status colors ********/
.sNew {
    background-color: #0C7BDC;
    background-color: #1C4E80; /* NEW */
    background-color: #395fa9; /* NEW */
    background-color: #385FAA; /* Blue */
    background-color: #178F7C; /* Blue - Green */
    font-weight: bold;
    color: #ffffff;
}
.sOpen {
    background-color: #1aff1a;
    background-color: #6AB187;/* New */
    background-color: #3bad51; /* NEW */
    background-color: #8DC13D; /* Green */
    background-color: #3CAC50; /* Green */
    font-weight: bold;
    color: #ffffff;
}
.sReopened {
    background-color: #1aff1a;
    background-color: #6AB187;/* New */
    background-color: #3bad51; /* NEW */
    background-color: #8DC13D; /* Green */
    background-color: #3CAC50; /* Green */
    font-weight: bold;
    color: #ffffff;
}
.sDone {
    background-color: #feef62;
    background-color: #fae821;
    background-color: #F9E920; /* Yellow */
}
.sClosed {
    background-color: #ffffff;
}
.sUnfixable {
    background-color: #808080;
    color: #ffffff;
}
.sOnHold {
    background-color: #808080;
    color: #ffffff;
}
.sCancelled {
    background-color: #ffffff;
}
.sResolved {
    background-color: #ffffff;
}
.sDefault {
    background-color: #ffffff;
}
.sBold {
    background-color: #ffffff;
    font-weight: bold;
}
/*******88 Critical','Major','Normal','Minor','Trivial','Enhancement') ***/
.pCritical {
    background-color: #ff0000;
    background-color: #e6221e; /* NEW */
    background-color: #E5221F; /* Red */
    font-weight: bold;
    color: #ffffff;
}
.pMajor {
    background-color: #4b0092; /* indigo */
    background-color: #544f9b; /* NEW */
    background-color: #F28D16; /* Orange */
    font-weight: bold;
    color: #ffffff;
}
.pMinor {
    background-color: #FACC01; /* Yellow Orange*/
}
.pTrivial {
    background-color: #feef62;
    background-color: #F9E920; /* Yellow */
}
.pEnhancement {
    background-color: #ffffff;
}
.pDefault {
    background-color: #ffffff;
}
