	body, .header, .footer {
		background-color: #FDFFFD;
	}
	
	a {text-decoration:none; color:#5d63bf;}
	
    .l-box {
        padding:0 1em 1em 1em;
    }
    
    .l-box h4 {
    	margin:0 1ex 1ex 0;
    }
    
    .inline-h {
    	display:inline-block;
    	margin:1ex 1ex 1ex 0;
    }
    
    .sub-content {
    	font-size:85%;
		background-color: #FDFDFD;
		padding-left:1ex;
		padding-bottom:.5ex;
		-webkit-box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.35);
		-moz-box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.35);
		box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.35);
    }
    
    .sub-content p {
		padding:0 1ex;
    }
    
    .content-subhead {
    	padding:.7ex;
    	border-bottom:1px #ddd solid;/*#006090*/
    	margin-bottom:0;
    	color:#333;/*color:#004A70;*/
    	font-weight: 600;
    }
    
    .external {/*
    	background-image:url(./src/external.svg);
    	background-size:1ex;
    	background-repeat:no-repeat;
    	background-position: bottom right;
    	padding-right:1.1ex;*/
    }
    
    .content ul {
 		list-style: none;
 		margin-left: 0;
 		padding-left: 1em;
 		text-indent: -1em;
 	}
 	
 	.content ul li:before {
 		content: "\0BB \020";
 	}

	#to-top-link-div {
		position:fixed;
		display:inline-block;
		padding:1.4ex;
		left:0;
		bottom:0;
		border-radius:0 1ex 0 0;
		z-index:999;
		background: #ac76b9;
		font-size:small;
	}
	
	#to-top-link-div:hover {
		background:#000000;
	}
	
	#to-top-link-div a {
        color: #000000;
    }
    
    .pure-button-primary,
    .pure-button-selected,
    a.pure-button-primary,
    a.pure-button-selected {
    	background-color:#006EA6;
    	color:#ffffff;
    }
	/*
	@media (min-width: 48em) {

		#to-top-link-div {
			background:#AAAAAA;
		}
		
		#to-top-link-div:hover {
			background:#CCCCCC;
		}

		
	}
	*/
	@media screen and (min-width: 28em) {
    .pure-u-my-1,
    .pure-u-my-1-1,
    .pure-u-my-1-2,
    .pure-u-my-1-3,
    .pure-u-my-2-3,
    .pure-u-my-1-4,
    .pure-u-my-3-4,
    .pure-u-my-1-5,
    .pure-u-my-2-5,
    .pure-u-my-3-5,
    .pure-u-my-4-5,
    .pure-u-my-5-5,
    .pure-u-my-1-6,
    .pure-u-my-5-6,
    .pure-u-my-1-8,
    .pure-u-my-3-8,
    .pure-u-my-5-8,
    .pure-u-my-7-8,
    .pure-u-my-1-12,
    .pure-u-my-5-12,
    .pure-u-my-7-12,
    .pure-u-my-11-12,
    .pure-u-my-1-24,
    .pure-u-my-2-24,
    .pure-u-my-3-24,
    .pure-u-my-4-24,
    .pure-u-my-5-24,
    .pure-u-my-6-24,
    .pure-u-my-7-24,
    .pure-u-my-8-24,
    .pure-u-my-9-24,
    .pure-u-my-10-24,
    .pure-u-my-11-24,
    .pure-u-my-12-24,
    .pure-u-my-13-24,
    .pure-u-my-14-24,
    .pure-u-my-15-24,
    .pure-u-my-16-24,
    .pure-u-my-17-24,
    .pure-u-my-18-24,
    .pure-u-my-19-24,
    .pure-u-my-20-24,
    .pure-u-my-21-24,
    .pure-u-my-22-24,
    .pure-u-my-23-24,
    .pure-u-my-24-24 {
        display: inline-block;
        *display: inline;
        zoom: 1;
        letter-spacing: normal;
        word-spacing: normal;
        vertical-align: top;
        text-rendering: auto;
    }

    .pure-u-my-1-24 {
        width: 4.1667%;
        *width: 4.1357%;
    }

    .pure-u-my-1-12,
    .pure-u-my-2-24 {
        width: 8.3333%;
        *width: 8.3023%;
    }

    .pure-u-my-1-8,
    .pure-u-my-3-24 {
        width: 12.5000%;
        *width: 12.4690%;
    }

    .pure-u-my-1-6,
    .pure-u-my-4-24 {
        width: 16.6667%;
        *width: 16.6357%;
    }

    .pure-u-my-1-5 {
        width: 20%;
        *width: 19.9690%;
    }

    .pure-u-my-5-24 {
        width: 20.8333%;
        *width: 20.8023%;
    }

    .pure-u-my-1-4,
    .pure-u-my-6-24 {
        width: 25%;
        *width: 24.9690%;
    }

    .pure-u-my-7-24 {
        width: 29.1667%;
        *width: 29.1357%;
    }

    .pure-u-my-1-3,
    .pure-u-my-8-24 {
        width: 33.3333%;
        *width: 33.3023%;
    }

    .pure-u-my-3-8,
    .pure-u-my-9-24 {
        width: 37.5000%;
        *width: 37.4690%;
    }

    .pure-u-my-2-5 {
        width: 40%;
        *width: 39.9690%;
    }

    .pure-u-my-5-12,
    .pure-u-my-10-24 {
        width: 41.6667%;
        *width: 41.6357%;
    }

    .pure-u-my-11-24 {
        width: 45.8333%;
        *width: 45.8023%;
    }

    .pure-u-my-1-2,
    .pure-u-my-12-24 {
        width: 50%;
        *width: 49.9690%;
    }

    .pure-u-my-13-24 {
        width: 54.1667%;
        *width: 54.1357%;
    }

    .pure-u-my-7-12,
    .pure-u-my-14-24 {
        width: 58.3333%;
        *width: 58.3023%;
    }

    .pure-u-my-3-5 {
        width: 60%;
        *width: 59.9690%;
    }

    .pure-u-my-5-8,
    .pure-u-my-15-24 {
        width: 62.5000%;
        *width: 62.4690%;
    }

    .pure-u-my-2-3,
    .pure-u-my-16-24 {
        width: 66.6667%;
        *width: 66.6357%;
    }

    .pure-u-my-17-24 {
        width: 70.8333%;
        *width: 70.8023%;
    }

    .pure-u-my-3-4,
    .pure-u-my-18-24 {
        width: 75%;
        *width: 74.9690%;
    }

    .pure-u-my-19-24 {
        width: 79.1667%;
        *width: 79.1357%;
    }

    .pure-u-my-4-5 {
        width: 80%;
        *width: 79.9690%;
    }

    .pure-u-my-5-6,
    .pure-u-my-20-24 {
        width: 83.3333%;
        *width: 83.3023%;
    }

    .pure-u-my-7-8,
    .pure-u-my-21-24 {
        width: 87.5000%;
        *width: 87.4690%;
    }

    .pure-u-my-11-12,
    .pure-u-my-22-24 {
        width: 91.6667%;
        *width: 91.6357%;
    }

    .pure-u-my-23-24 {
        width: 95.8333%;
        *width: 95.8023%;
    }

    .pure-u-my-1,
    .pure-u-my-1-1,
    .pure-u-my-5-5,
    .pure-u-my-24-24 {
        width: 100%;
    }
}
