

.arrowsidemenu{
	width: 100%; /*width of menu*/
	border-style: solid solid none solid;
	border-color: gray;
	/*this kept it from validating     border-size: 1px;*/
	border-width: 1px;
}
	
.arrowsidemenu div a{ /*header bar links*/
	font: normal bold 11px Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" sans-serif;
	display: block;
	background: transparent url(https://www.advancingcredentials.org/toolkit-revised/assets/img/global/) 100% 0;
 /* height: 34px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 8px 0 8px 8px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	font-weight: 600;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #ffffff;
}

.arrowsidemenu div a:hover{
	background-position: 100% -32px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #ffffff;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: #ffffff;
	background-position: 100% -64px !important;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{
	border-bottom: 1px dashed lightgray;
}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: normal 10px Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" sans-serif;
	text-decoration: none;
	color: #000000; background-color:transparent;
	padding: 5px 0;
	padding-left: 25px;
	border-left: 0 solid gray;
	border-right: 0 solid gray;
}

.arrowsidemenu a:focus {
  border: 0 solid red;
}

.container a:focus {
  border: 0 solid red;
}

.arrowsidemenu ul li a:hover{
	background: #d5e5c1;
}

.arrowsidemenu ul li.current {	
	background: #000000;
}

.arrowsidemenu ul li a.current {	
	background: #f7f8a6; 
}


.arrowsidemenu ul li.knowing {	
	background: #2B7DA9;
}

.arrowsidemenu ul li.developing {	
	background: #62A0B8;
}

.arrowsidemenu ul li.mining {	
	background: #8ebeae;
}

.arrowsidemenu ul li.generating {	
	background: #B1967A;
}

.arrowsidemenu ul li.joining {	
	background: #ccc4ba;
}







.redalert {
	font-size: 15px;
	margin: 10px;
	padding: 10px;
	line-height: 1.2em;
	color: #905e2d;
	color: red;
	background-color: yellow;
	}

.pointer {cursor: pointer;}

.menuheaders {
	background-color: transparent;
}

.headerhome {
	background-color: #119ce7;
}

.headerusing {
	background-color: #057dbd;
}

.headerknowing {
	background: #2B7DA9 url(https://www.advancingcredentials.org/toolkit-revised/assets/img/global/) 100% 0;
}


.headerdeveloping {
	background-color: #62A0B8;
	color:white;
}

.headerjoining {
	background-color: #ccc4ba;
}

.headermining {
	background-color: #8ebeae;
}

.headergenerating {
	background-color: #B1967A;
}
.headercontact {
	background-color: #9b9a99;
}
.headerfeedback {
	background-color: #b1b2b8;
}

.current {
	padding: 0;
	background-color: #d8eddd;
}

.current-intro {
	padding: 0;
	background-color: #068ed8;
}
.current-knowing {
	padding: 0;
	background-color: #d3e9f5;
}

.current-developing {
	padding: 0;
	background-color: #e0eff5;
}
.current-mining {
	padding: 0;
	background-color: #dbf0e9;
}
.current-generating {
	padding: 0;
	background-color: #ece1d6;
}

.current-joining {
	padding: 0;
	background-color: #eae8e4;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
	margin-right: 14px;
    vertical-align: middle;
	font-size: 30px;
    
}




.guide {padding-top: 5px;
padding-bottom:20px;
}

.navbar {
	min-height: 170px;
}

.nav-brand {
	padding-top: 20px;
}


.mt-30 {
	margin-top:30px;
}

.mt-60 {
	margin-top:60px;
}



