.blurb{
	border-radius:10px;
	border:2px solid #8888AA;
	background-color:#E4EAFF;
	padding:5px 10px;
	font-size:16px;
	padding:0px 20px;
	margin-bottom:50px;
}

.blurb li{
	padding:5px 0px;
	text-align:left;
}

p{
	margin:10px 0px;
}

h2{
	margin-bottom:0px;
	margin-top:30px;
}

h3{
	margin-top:10px;
	margin-bottom:0px;
}

hr{
	margin:50px 0px;
	border:1px dashed black;
}

#contentdiv{
	text-align:justify;	
	width:calc(100% - 60px);
	margin:auto;
	padding-top:50px;
}

/* NAVBAR */
.nav {
	background: #9ab8d6; /* Old browsers */
	background: -moz-linear-gradient(left, #9ab8d6 0%, #e5eeff 25%, #e5eeff 76%, #9ab8d6 99%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #9ab8d6 0%,#e5eeff 25%,#e5eeff 76%,#9ab8d6 99%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #9ab8d6 0%,#e5eeff 25%,#e5eeff 76%,#9ab8d6 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ab8d6', endColorstr='#9ab8d6',GradientType=1 ); /* IE6-9 */
	border-radius:5px;
	
	display:table;
	margin:auto;
	width:101%;
	white-space:nowrap;
}

.nav ul {
	list-style-type:none;
	margin:0;
	padding:0;
	display:table;
	width:100%;
}

.nav ul li {
	display:inline-block;
	position:relative;
}

.footer{
	position:fixed;
	bottom:0px;
	text-align:center;
	width:100%;
	padding:5px 0px;
	vertical-align:middle;
	background-color:rgba(0,0,0,0.5);
	color:white;
}

/* sub navigation */
.nav li ul {
	position:absolute;
	left:0;
	top:40px; /* make this equal to the line-height of the links (specified below) */
	box-shadow: 5px 5px 15px rgba(0,60,110,0.3);
}

.nav li li {
	position:relative;
	margin:0;
	display:block;
}

.nav ul li,.nav li ul{
	width:180px;
}

.nav li li ul {
	position:absolute;
	top:0;
	left:180px; /* make this equal to the width of the sub nav above */
	margin:0;
}

/* style all links */
.nav a {
	line-height:40px;
}

.nav a {
	color:#fff;
	text-decoration:none;
	display:block;
}

/* dropdown menus */
.nav>ul>li>a {
	color:#05A;
	font-size:20px;
	text-align:center;
}

.nav>ul>li>a:hover,
.nav>ul>li>a:active{
background: rgb(80,120,180); /* Old browsers */
background: -moz-linear-gradient(left, rgba(80,120,180,1) 0%, rgba(27,58,104,1) 15%, rgba(27,58,104,1) 60%, rgba(80,120,180,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(80,120,180,1) 0%,rgba(27,58,104,1) 15%,rgba(27,58,104,1) 60%,rgba(80,120,180,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(80,120,180,1) 0%,rgba(27,58,104,1) 15%,rgba(27,58,104,1) 60%,rgba(80,120,180,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5078b4', endColorstr='#5078b4',GradientType=1 ); /* IE6-9 */
	cursor:pointer;
	border-radius:5px;
	color:white;
}

.sub-menu a:hover,
.sub-menu a:active{
background: rgb(80,120,180); /* Old browsers */
background: -moz-linear-gradient(left, rgba(80,120,180,1) 0%, rgba(27,58,104,1) 15%, rgba(27,58,104,1) 60%, rgba(80,120,180,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(80,120,180,1) 0%,rgba(27,58,104,1) 15%,rgba(27,58,104,1) 60%,rgba(80,120,180,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(80,120,180,1) 0%,rgba(27,58,104,1) 15%,rgba(27,58,104,1) 60%,rgba(80,120,180,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5078b4', endColorstr='#5078b4',GradientType=1 ); /* IE6-9 */
	cursor:pointer;
	color:white;
}

.nav .selected {
	box-shadow: 5px 5px 15px rgba(0,60,110,0.3);
	border-top:solid 1px;
	margin-top:-1px;
}

.nav .selected a{
	color:white !important;	
	text-decoration:none;
}

/* style sub level links */
.nav li li a {
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	padding:0;
	text-align:left;
	text-indent:15px;
	text-decoration:underline;
}

.nav li li:last-child a{
	border-bottom:1px solid;	
	border-color:rgb(80,120,180);
}

.nav li li a,.nav .selected{
background: -moz-linear-gradient(left, rgba(80,120,180,1) 0%, rgba(88,127,185,0.95) 5%, rgba(147,176,216,0.87) 40%, rgba(147,176,216,0.85) 50%, rgba(147,176,216,0.87) 60%, rgba(88,127,185,0.95) 95%, rgba(80,120,180,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(80,120,180,1) 0%,rgba(88,127,185,0.95) 5%,rgba(147,176,216,0.87) 40%,rgba(147,176,216,0.85) 50%,rgba(147,176,216,0.87) 60%,rgba(88,127,185,0.95) 95%,rgba(80,120,180,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(80,120,180,1) 0%,rgba(88,127,185,0.95) 5%,rgba(147,176,216,0.87) 40%,rgba(147,176,216,0.85) 50%,rgba(147,176,216,0.87) 60%,rgba(88,127,185,0.95) 95%,rgba(80,120,180,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5078b4', endColorstr='#5078b4',GradientType=1 ); /* IE6-9 */

	border-color:rgb(80,120,180);
}

/* hide sub menu links */
ul.sub-menu {
	display:none;
}