/* !parents, educators and communities */

.parents .site-tools-wrap,
.educators .site-tools-wrap,
.communities .site-tools-wrap { background: #00528B; }

.parents .page-tools a:link,
.parents .page-tools a:visited,
.educators .page-tools a:link,
.educators .page-tools a:visited,
.communities .page-tools a:link,
.communities .page-tools a:visited { color: #00528B; }

.parents .page-tools a:hover,
.parents .page-tools a:active,
.educators .page-tools a:hover,
.educators .page-tools a:active,
.communities .page-tools a:hover,
.communities .page-tools a:active { color: #505050; }

.parents .content h1,
.educators .content h1,
.communities .content h1 { 
	color: #00528B;
	border-bottom: 1px solid #00528B; 
	}

.parents .content h1 span,
.educators .content h1 span,
.communities .content h1 span { background: #00528B; }
	
.parents .content h2,
.educators .content h2,
.communities .content h2 { color: #00528B; }

.parents .content h2 a:link, .parents .content h2 a:visited,
.parents .content h3 a:link, .parents .content h3 a:visited,
.parents .content h4 a:link, .parents .content h4 a:visited,
.parents .content p a:link, .parents .content p a:visited,
.educators .content h2 a:link, .educators .content h2 a:visited,
.educators .content h3 a:link, .educators .content h3 a:visited,
.educators .content h4 a:link, .educators .content h4 a:visited,
.educators .content p a:link, .educators .content p a:visited,
.communities .content h2 a:link, .communities .content h2 a:visited,
.communities .content h3 a:link, .communities .content h3 a:visited,
.communities .content h4 a:link, .communities .content h4 a:visited,
.communities .content p a:link, .communities .content p a:visited  { color: #00528B; }

.parents .content h2 a:hover, .parents .content h2 a:active,
.parents .content h3 a:hover, .parents .content h3 a:active,
.parents .content h4 a:hover, .parents .content h4 a:active,
.parents .content p a:hover, .parents .content p a:active { color: #505050; }

.parents .content .button a:link, .parents .content .button a:visited,
.educators .content .button a:link, .educators .content .button a:visited,
.parents .content .button a:link, .parents .content .button a:visited { color: #FFFFFF; }

.parents .content .button a:hover, .parents .content .button a:active,
.educators .content .button a:hover, .educators .content .button a:active,
.communities .content .button a:hover, .parents .communities .button a:active { color: #CDF1B5; }


/* !about */

.about .site-tools-wrap { background: #FF9C00; }

.about .page-tools a:link,
.about .page-tools a:visited { color: #FF9C00; }

.about .page-tools a:hover,
.about .page-tools a:active { color: #505050; }

.about .content h1 { 
	color: #FF9C00;
	border-bottom: 1px solid #FF9C00; 
	}

.about .content h1 span { background: #FF9C00; }
	
.about .content h1 span a:link, .about .content h1 span a:visited { color: #FFFFFF; }
.about .content h1 span a:hover, .about .content h1 span a:active { color: #505050; }

.about .content h2 { color: #FF9C00; }

.about .content h2 a:link, .about .content h2 a:visited,
.about .content h3 a:link, .about .content h3 a:visited,
.about .content h4 a:link, .about .content h4 a:visited,
.about .content p a:link, .about .content p a:visited { color: #FF9C00; }
.about .content li a:link, .about .content li a:visited { color: #FF9C00; }

.about .content h2 a:hover, .about .content h2 a:active,
.about .content h3 a:hover, .about .content h3 a:active,
.about .content h4 a:hover, .about .content h4 a:active,
.about .content p a:hover, .about .content p a:active { color: #505050; }
.about .content li a:hover, .about .content li a:active { color: #505050; }


/* !digital citizenship */

.citizenship .site-tools-wrap { background: #6EB43F; }

.citizenship .page-tools a:link,
.citizenship .page-tools a:visited { color: #6EB43F; }

.citizenship .page-tools a:hover,
.citizenship .page-tools a:active { color: #505050; }

.citizenship .content h1 { 
	color: #6EB43F;
	border-bottom: 1px solid #6EB43F; 
	}

.citizenship .content h1 span { background: #6EB43F; }
	
.citizenship .content h1 span a:link, .citizenship .content h1 span a:visited { color: #FFFFFF; }
.citizenship .content h1 span a:hover, .citizenship .content h1 span a:active { color: #505050; }

.citizenship .content h2 { color: #6EB43F; }

.citizenship .content h2 a:link, .citizenship .content h2 a:visited,
.citizenship .content h3 a:link, .citizenship .content h3 a:visited,
.citizenship .content h4 a:link, .citizenship .content h4 a:visited,
.citizenship .content p a:link, .citizenship .content p a:visited { color: #6EB43F; }
.citizenship .content li a:link, .citizenship .content li a:visited { color: #6EB43F; }

.citizenship .content h2 a:hover, .citizenship .content h2 a:active,
.citizenship .content h3 a:hover, .citizenship .content h3 a:active,
.citizenship .content h4 a:hover, .citizenship .content h4 a:active,
.citizenship .content p a:hover, .citizenship .content p a:active { color: #505050; }
.citizenship .content li a:hover, .citizenship .content li a:active { color: #505050; }



/* !partnerships */

.partnerships .site-tools-wrap { background: #C02F38; }

.partnerships .page-tools a:link,
.partnerships .page-tools a:visited { color: #C02F38; }

.partnerships .page-tools a:hover,
.partnerships .page-tools a:active { color: #505050; }

.partnerships .content h1 { 
	color: #C02F38;
	border-bottom: 1px solid #C02F38; 
	}

.partnerships .content h1 span { background: #C02F38; }
	
.partnerships .content h1 span a:link, .partnerships .content h1 span a:visited { color: #FFFFFF; }
.partnerships .content h1 span a:hover, .partnerships .content h1 span a:active { color: #505050; }

.partnerships .content h2 { color: #C02F38; }

.partnerships .content h2 a:link, .partnerships .content h2 a:visited,
.partnerships .content h3 a:link, .partnerships .content h3 a:visited,
.partnerships .content h4 a:link, .partnerships .content h4 a:visited,
.partnerships .content p a:link, .partnerships .content p a:visited { color: #C02F38; }
.partnerships .content li a:link, .partnerships .content li a:visited { color: #C02F38; }

.partnerships .content h2 a:hover, .partnerships .content h2 a:active,
.partnerships .content h3 a:hover, .partnerships .content h3 a:active,
.partnerships .content h4 a:hover, .partnerships .content h4 a:active,
.partnerships .content p a:hover, .partnerships .content p a:active { color: #505050; }
.partnerships .content li a:hover, .partnerships .content li a:active { color: #505050; }


/* !videos */

.videos .site-tools-wrap { background: #008EC5; }

.videos .page-tools a:link,
.videos .page-tools a:visited { color: #008EC5; }

.videos .page-tools a:hover,
.videos .page-tools a:active { color: #505050; }

.videos .content h1 { 
	color: #008EC5;
	border-bottom: 1px solid #008EC5; 
	}

.videos .content h1 span { background: #008EC5; }
	
.videos .content h1 span a:link, .videos .content h1 span a:visited { color: #FFFFFF; }
.videos .content h1 span a:hover, .videos .content h1 span a:active { color: #505050; }

.videos .content h2 { color: #008EC5; }

.videos .content h2 a:link, .videos .content h2 a:visited,
.videos .content h3 a:link, .videos .content h3 a:visited,
.videos .content h4 a:link, .videos .content h4 a:visited,
.videos .content p a:link, .videos .content p a:visited { color: #008EC5; }

.videos .content h2 a:hover, .videos .content h2 a:active,
.videos .content h3 a:hover, .videos .content h3 a:active,
.videos .content h4 a:hover, .videos .content h4 a:active,
.videos .content p a:hover, .videos .content p a:active { color: #505050; }