﻿@charset "utf-8";
h1, h2, h3, h4, h5, h6, p, ul, dl, ol, dt {font-family:"Palatino Linotype", Palatino, serif;}
body {background: #FEFDED; /* For browsers that do not support gradients */    
    background: -webkit-linear-gradient(90deg, #EEE8AA, #EEE8AA, #AFEEEE); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(90deg, #FFFBC6, #FFFDDA, #FEFDED); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(90deg, #FFFBC6, #FFFDDA, #FEFDED); /* For Firefox 3.6 to 15 */
    background: linear-gradient(90deg, #FFFBC6, #FFFDDA, #FEFDED); /* Standard syntax (must be last) */ font-size: 1em;}
#logo {margin-left: .4em; float: left;}
#human ul li {color:#000080;}
#performance h4 {color:#000080;}
#headerimage {margin: 1em 7em; padding: 0em 0em; border-style: none; border-width: 0em;}
#coverone {margin-left: 2%; border-width: 2%; border-color: #FEFDED; padding: 0em 0em; border-style: none;}
#frontcoverforbuypage {margin-left: 2%; border-width: 2%; border-color: #FEFDED; padding: 0em 0em; border-style: none;}
#mypic {margin: 1em 1em; padding: 0em 0em; border-style: none; border-width: 0em;}
#imgvidbundle {display: flex;}
#imgvidbundle img {width: 33%;}
#imgvidbundle video {width: 38%;}
.allbelowhdrimg {margin: 0em 1em 0em .5em; border: 0em 0em 0em 0em; padding: 0em .5em 0em 0em;}
.pagecontent {margin: 0em 0em 0em 5em; font-size: 1em;}
.pagetabs {margin-left: 1em; margin-right: 1em;}
.sitelink {text-decoration: none;}
.subtabs a {text-decoration: none;}
.totop {display:inherit;}
.flagblue {width: 17%; float: left; margin-right: 3%; padding: 1.5%; margin-left: 3%; margin-top: 1.5%; margin-bottom: 1.5%; padding: 1.5%; border-width: 0.5em; border-color: #0000FF; border-style: solid; font-family: "Arial", sans-serif; font-size: 120%; color: #0000FF;}
.flagblueright {width: 17%; float: right; margin-right: 3%; padding: 1.5%; margin-left: 3%; margin-top: 1.5%; margin-bottom: 1.5%; padding: 1.5%; border-width: 0.5em; border-color: #0000FF; border-style: solid; font-family: "Arial", sans-serif; font-size: 120%; color: #0000FF;}
.flagred {width: 17%; float: right; margin-right: 3%; padding: 1.5%; margin-left: 3%; margin-top: 1.5%; margin-bottom: 1.5%; padding: 1.5%; border-width: 0.5em; border-color: #FF0000; border-style: solid; font-family: "Arial", sans-serif; font-size: 120%; color: #FF0000;}
.flagredleft {width: 17%; float: left; margin-right: 3%; padding: 1.5%; margin-left: 3%; margin-top: 1.5%; margin-bottom: 1.5%; padding: 1.5%; border-width: 0.5em; border-color: #FF0000; border-style: solid; font-family: "Arial", sans-serif; font-size: 120%; color: #FF0000;}
a:link {color: #808000;}
a:visited {color: #800080;}
a:focus {color: #F1A629;}
a:hover {color: #A90017;}
a:active {color: #00A8EC;}
.textsize {font-size: 1em;}
.tabs {color: #E62B86; font-size: large; word-spacing: 3em;}
.tabs a {text-decoration: none;}
.subtabs {color: #E62B86; font-size: medium; word-spacing: 3em; text-align: center;}
.regular {margin-right: 2%; padding-right: 2%;}
.inhead {font-size: .8em;}
h3 {color: #CF0021;}
h4 {color: #000080;}
h5 {color: #000000;}
h6 {color: #000000;}
p {color: navy;}
ul li, dl dd, ol li, table tr td {color: navy;}
dl dt {color: navy;}
div#subcoursebooks p {text-indent: 3em; color: #000000;}
div#subcoursebooks li {text-indent: 3em; color: #A000000;}
.sublist {text-indent: 2em;}