  .banner {width:100%; margin-top: -50px;}
.hMain {
	background-color:#cde6f6;
	padding:5px; border:0; }
.iHover a:hover{background-color:#9AEFA4;}
.mHover a:hover{background-color:#cde6f6;}
.sHover a:hover{background-color:#D3B5E9;}
.hTopic {
	background-color:#fefea5;
	padding:5px; border:0;}
.hIntent {
	background-color:#f7d9da;
	padding:5px; border:0;}
.hIntro {
	background-color:#9AEFA4;
	padding:5px; border:0;}
.hCorrect {
	color:#25832B;
}
h4.hCorrect {
	color:#25832B;
}
.hCorr {
	color:#25832B;
}
.hIncorr {
	color:#CF4A02;
}
.hIncorrect {
	color:#CF4A02;
}
h4.hIncorrect {
	color:#CF4A02;
}
.hSummary {
	background-color:#D3B5E9;
	padding:5px; border:0;}
.Lfloat48 {float:left !important;
	width:48%;
}
.Lfloat50 {float:left;
	width:50%;
}
.Lfloat60 {float:left;
	width:60%;
}
.Lfloat95 {float:left !important;
	text-align:center; width:95%;
}
.Rfloat48 {float:right !important;
	width:48%;
}
.Rfloat49 {float:right;
	width:49%;
}
.Rfloat39 {float:right;
	width:39%;
}
.exBar {
	background-color:#D3B5E9;
	padding: .5em; border:0;}
main .button {
    display: inline;
    background-color: #d6d6d6;
    color: #000 !important; border:0;
    padding: 4px !important; 
    border-radius: 2px;
}
main .button:hover,
main .button:focus {
background-color: #9fdca3;
}
h4 {font-size: 110% !important;}
div.rBorder {
  padding: 1em;
  border: 2px solid purple !important;
  border-radius: 5px !important;
}
div.lBorder { padding-left: 2em !important;
  border-left: 2px solid purple !important;
}
div.ltBorder { padding-left: 1em !important;
  border-left: 2px solid purple !important;
}
div.rtBorder { padding-right: 2em !important;
  border-right: 2px solid purple !important;
}
ol.a li{list-style-type: lower-alpha!important;}
ol.n li{list-style-type: decimal !important;}
ol.uA li{list-style-type: upper-alpha !important; margin-left: 2em !important;}
ul.noStyle li{list-style-type:none !important;}
ol.aI li{list-style-type: lower-alpha!important;}

.popColor> a:hover{color: #0563C1;
			border-bottom: 3px solid #0563C1;
			background-color: #D4E7FC;
			border-radius: 3px;}
.example1::before {
    content: "Student Paper Example";
    position: absolute;
    display: block;
    height: 2rem;
    left: 0;
    top: 0;
    padding: .25rem;
    background-color: #492365;
    color: #fafafa;
    line-height: 1.25;
    width: 36.5rem;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 85% 50%, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 85% 50%, 100% 100%, 0% 100%);
    z-index: 10;}
.compressed p {line-height: 1.25 !important;}
.container {
    max-width: 80rem;
    padding: 1rem;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
#introduction h1 {margin-bottom:0.7em;}
</style>