@charset "utf-8";
/* CSS Document */



.data a {
    color: #007bff !important;
}
/* CSS Blocks on Dashboard */
	.card {
	  	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    	transition: 0.3s;
	    width: 210px;
    	border-radius: 5px;
	 	margin: 15px;
	  	display: inline-block;
		}

    .update {
        box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
        transition: 0.3s;
        width: 450px;
        border-radius: 5px;
        margin: 15px;
        display: inline-block;
    }

	.card:hover {
    	box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
		}

    .update:hover {
        box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
    }


img.cardTile {
    border-radius: 5px 5px 0 0;
    padding: 15px 15px 15px 15px;
}

	.container {
		padding: 2px 16px;
		}

	a.custom-card, a.custom-card:hover {
  		text-decoration: none;
		color: inherit;
		}
/* - - - - - - END CARD CSS  - - - - - - */


/* CSS Navigation Menu for Left-Menu.html */


	nav {
		background: #393939;
		width: 250px;
		height: 100%;
		}

	nav li {
		display: block;
		margin: 5px;
		}

	nav li a {
		color: #fff;
		text-decoration: none;
		font-size: 16px;
		font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		display: block;
		padding: 15px;
		}

	nav li a:hover {
		background: #008A73;
		}

        nav li a:active {
            background: #008A73;
        }

	img.nav {
    	padding-right: 10px;
		vertical-align: text-top;
		}
/* - - - - - - END LEFT MENU CSS  - - - - - - */

.content_header {
    font-size: 20px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #808080;
    text-align: left;
    text-indent: 25px;
}

.sub_header {
    font-size: 11px;
    text-align: left;
    text-indent: 25px;
}

/* CSS Navigation Menu for Top-Menu.html */

.divTable {
    width: 100%;
    display: table;
    background: #304f69; /* #393939;*/
}

.headRow {
    display: table-row;
    margin-top: 2px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 2px;
    vertical-align: middle;
}

.divCell {
    display: table-cell;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    padding-left: 15px;
    padding-right: 15px;
}

.menuItem {
    display: table-cell;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    width: 185px;
    height: 40px;
    text-align: center;
}

.blankItem {
    display: table-cell;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    text-align: center;
}

.menuItem.active {
    background: #8894a8;
}


.menuItem:hover {
    background: #8894a8;
}

    .divCell a {
        color: #fff;
        text-decoration: none;
        font-size: 14px;
        font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
        padding-left: 15px;
        padding-right: 15px;
    }

.divCell:hover {
    background: #c1c4c9;
}

.divCell.active {
    background: #c1c4c9;
}

.navbar-nav {
    background: #393939;
    width: 100%;
    height: 50px;
    display: inline;
}

.nav-item {
    margin-top: 2px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 2px;
    vertical-align: middle;
    display: inline-block;
}

.nav-item a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    padding-left: 15px;
    padding-right: 15px;
    /*border-bottom-style: solid;
            border-right-style: solid;
            border-left-style: solid;
            border-top-style: solid;
            border-width: 1px;
            border-bottom-color: #808080;*/
}

    .nav-item a:hover {
        background: #c1c4c9;
    }

img.navbar-nav {
    padding-right: 10px;
    vertical-align: text-top;
}


/* CSS Navigation Menu for Top-Menu.html */


nav.nav-vert {
    background: #c1c4c9;
    width: 100%;
    height: 50px;
    display: inline;
}



    nav.nav-vert li {
        margin-top: 2px;
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: 2px;
        vertical-align: middle;
		display: inline-block;
    }

        nav.nav-vert li a {
            color: #fff;
            text-decoration: none;
            font-size: 14px;
            font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
            padding-left: 15px;
			padding-right: 15px;
            /*border-bottom-style: solid;
            border-right-style: solid;
            border-left-style: solid;
            border-top-style: solid;
            border-width: 1px;
            border-bottom-color: #808080;*/
        }

            nav.nav-vert li a:hover {
                background: #008A73;
            }

			img.nav-vert {
    			padding-right: 10px;
				vertical-align: text-top;
			}


body, html {
    margin: 0;
    padding: 0;
}

/* {
    box-sizing: border-box;
}*/

/* - - - - - - END TOP MENU CSS  - - - - - - */

