<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* #dfdac1; */
body {
    color: #454545;
    font-family: Arial;
    font-size: 10pt;
    background-color: #dfdac1;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
}
div {
    color: #454545;
    font-family: Arial;
    font-size: 10pt;
}
td {
    color: #454545;
    font-family: Arial;
    font-size: 10pt;
}
th {
    color: #454545;
    font-family: Arial;
    font-size: 10pt;
    
}
a {
    color: #be3d2e;
    text-decoration: none;
}
a:hover {
    color: #7a3b38;
    text-decoration: none;
}
textarea {
    color: #454545;
    font-family: Arial;
    text-decoration: none;
}
ul {
	 list-style: square outside;
}
img {
	vertical-align: middle;
}

.BinderBackground {
	background-color: #be3d2e;
}

.PageBreak {
	page-break-before: always;
}

.bold {
	font-weight: bold;
}

.underline {
	text-decoration: underline;
}

.chaptername {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
    color: #330000;
}

.toctitle {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
    color: #330000;
}

/* uses the purple-red color in PL logo*/
.horizontaldivider {
	background-image: url(/images/smalldoubleline.jpg);
	background-repeat: repeat-x;
}

/* purple-red color in PL logo*/
.redline {
	background-color: #993366;
	color: #993366;	
}

/* used to space text horizontally equal to circleS, circleH, and circleA */
.leftmargin {
	margin-left: 29px;
	line-height: 26px;	
}

/* used to space text horizontally on a quiz print */
.leftmarginquiz {
	margin-left: 29px;
}

/* used for tables to insure consistent text size */
.text {
    font-size: 10pt;
    color: #454545;
    font-family: Arial;
}

/* used in tables to make the text fit small spaces */
.eightfont {
    font-size: 8pt;
    font-weight: bold;
}
.eightfont * {   
    font-size: 8pt; 
    font-weight:bold;     
}

/* used in Chapters for Course names */
.eightblue {
	font-size: 8pt;
	color: #004073;
}

.repeatingdecimal {
	text-decoration: overline;
}

/* accentuate vocabulary, key words in text -- same bluegreen color as hintfont */
.accent {
    color: #336666;
}
.accentbold {
    color: #336666;
    font-weight: bold;
}
/* hint font for worksheets -- bluegreen color, color of circleH */
.hintfont {
	color: #336666;
	font-weight: bold;
}
.hintfont * {
	color: #336666;
	font-weight: bold;
}

/* small, bold cream text on bluegreen background */
.greenbackground {
	color: #ffffe6;
	background-color: #336666;
	font-size: 9pt;
	font-weight: bold;
}

/* small, bold cream text on brown background */
.brownbackground {
	-color: #ffffe6;
	color: #330000;
	--background-color: #330000;
	background-color: #dfdac1;
	font-size: 9pt;
	font-weight: bold;
}

/* blue background */
.bluebackground {
    /*former background-color: #005599;*/
   background-color: #004073;
   color: #ffffe6;
   font-size: 9pt;
	font-weight: bold;    
}

/* small, bold cream text on chocolate brown background */
.brownbackground_divider {
	color: #ffffe6;	
	background-color: #7A3B38;		
	font-weight: bold;
	margin-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	width: 95%;
}
/* small, bold brown text (answersolution) on yellow background */
.yellowbackground_divider {
	color: #7a3333;	
	background-color: #FFCC66;		
	font-weight: bold;
	margin-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	width: 95%;
}

/* normal cream text on bluegreen background */
.greenquestionbackground {
	color: #ffffe6;
	background-color: #336666;	
}

/* blue background */
.bluequestionbackground {
    /*former background-color: #004073;*/
   background-color: #005599;
   color: #ffffe6;   
}

.brownquestionbackground {
	color: #ffffe6;	
	background-color: #7A3B38;		
}

/* dark tan color, used in tables to accent rows -- matches the outer page background */
.charthighlight {
    background-color: #dfdac1;
}

/* small, bold charthighlight */
.charthighlightbold {    
    background-color: #dfdac1;
    font-weight: bold;
    font-size: 9pt;
    color:#330000;
}

/* light grey color, used in tables to accent rows -- sort of matches browser grey  */
.greyhighlight {
    background-color: #d0d0d0;
}

/* light grey color, used in tables to accent rows -- sort of matches browser grey  */
.greyhighlightbold {
    background-color: #d0d0d0;
    font-weight: bold;
    font-size: 9pt;      
}

/* blue font for answers on worksheets, color of circleA */
.blueanswer {
	/* former color: #005599; */
	color: #004073;
}
.blueanswerbold {
    /* former color: #005599; */
    color: #004073;
    font-size: 10pt;
    font-weight: bold;
}

/* dark-brown; Amusing Problems, NextTime, answer arrow, bullseye, checkmark, Xmark */
.solution {
    color: #330000;
}
.solutionbold {
    color: #330000;
    font-weight: bold;    
}
.solutionbold * {
    color: #330000;
    font-weight: bold;    
}

/* used as the solution on worksheets -- chocolate brown of the sidebar, same color as circleS */
.answersolution {
	color: #7a3333;
	font-weight: bold;
}
.answersolution * {
	color: #7a3333;
	font-weight: bold;
}

/* bright purple -- captions to pictures */
.purplefont {
    color: #772277;
}
.purplefontbold {
    color: #772277;
    font-weight: bold;
}

/* used on dark backgrounds */
.creamfont {
	color: #ffffe6;
}
.creamfontbold {
	color: #ffffe6;
	font-weight: bold;
}



.NCcreamfontbold {
	color: #ffffe6;
	font-weight: bold;
    font-size:small;
}
.creamfontsmall {
	color: #ffffe6;
    font-size:small;
}



/* chocolate brown of the sidebar */
.brownfont {
	color: #7a3b38;
}
.brownfontbold {
	color: #7a3b38;
	font-weight: bold;
}

.link {
	color: #be3d2e;
}

/* purple-red color in PL logo*/
.logoredbold {
	color: #883366;	
	font-weight: bold;
}

/* two column tables with right, left */
.cellalign * tr &gt; td {
	text-align: left;
}
.cellalign * tr &gt; td + td {
	text-align: right;
}

/* three column tables with right, left */
.twocolumns * tr &gt; td {
	text-align: right;
}
.twocolumns * tr &gt; td + td {
	text-align: left;
}

/* three column tables with right, center, left */
.threecolumns * tr &gt; td {
	text-align: right;
}
.threecolumns * tr &gt; td + td {
	text-align: center;
}
.threecolumns * tr &gt; td + td + td {
	text-align: left;
}

.cellcenter * td {
	text-align: center;
}

/* horizontal text box header table */
.htbheader-tan {
	border-width: 0px;	
}
.htbheader-tan * tr {
    background-color: #dfdac1;
}
.htbheader-tan * tr td {
	width: 101px;
}
.htbheader-green {
	border-width: 0px;	
}
.htbheader-green * tr {
    background-color: #336666;
}
.htbheader-green * tr td {
	width: 101px;
	color: #ffffe6;
}
.htbheader-blue {
	border-width: 0px;	
}
.htbheader-blue * tr {
    background-color: #005599;
}
.htbheader-blue * tr td {
	width: 101px;
	color: #ffffe6;
}

/********** Quiz Result Styles **********/
.resulterrors {
	color: #ff0000;
	font-weight: bold;
}
.resultstitle {
	font-size:12pt;
	font-weight:bold;
	text-decoration:underline;
}

/********** Layout Styles **********/
.logintable {
	background-color: #dfdac1;
}
.lxclink {
	font-size: 8pt;
}
.lxclinkbold {
	font-size: 8pt;
	font-weight: bold;
}
.edittablebox {
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	text-align: center;
	vertical-align: top;
	font-family: Arial;
	font-size: 10pt;
}
.tableruled {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
.tableruled * {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
.rightmargin {
	margin-right: 3px;
}
.topmargin {
	margin-top: 3px;
}
.rightpadding10 {
	padding-right:10px;
}
.quizquestionhorizontal * td {
	padding-right: 20px;
}
.docquestionhorizontal * td {
	padding-right: 20px;
	white-space: nowrap;
}

/********** SAT quiz - omitpanel **********/
.omitpanel {
	padding-right: 10px;
	white-space: nowrap;
}
.omitpanel table {
	border-color: #C0C0C0;
	border-width: 3px;
	border-style: solid;
	background-color: #303073;
	white-space: nowrap;
}
.omitpanel table tr td {
	padding-right: 6px;
}
.omitpanel * label {
    color: #dfdac1;
    font-weight: bold;
	vertical-align: top;
}
/********** Directions **********/
.directions-tan {
    background-color: #dfdac1;
    padding: 10px 15px 10px 10px;
    margin: 0px 0px 10px 0px;
    color: #454545;
}
.directions-tan * {
    color: #454545;
}
.directions-tan-border {
	border-style: solid;
	border-width: 10px;
	border-color: #dfdac1;
}
.directions-green {
    /* #336666 */
    /* #008b8b */ 
    /* #008080 */     
    background-color:  #336666;
	padding: 10px 15px 10px 10px;
    margin: 0px 0px 10px 0px;
    color: #ffffe6;
}
.directions-green * {
    color: #ffffe6;
}
.directions-green-border {
	border-style: solid;
	border-width: 10px;
	border-color: #336666;
}
.directions-blue {
    /* second background-color: #004073; */
    background-color: #005599;
    padding: 10px 15px 10px 10px;
    margin: 0px 0px 10px 0px;
    color: #ffffe6;
}
.directions-blue * {
    color: #ffffe6;
}
.directions-blue-border {
	border-style: solid;
	border-width: 10px;
	border-color: #005599;
}

/********** Header **********/
.header-bordertable {
    BORDER-RIGHT: ridge #993366;
    PADDING-RIGHT: 0px;
    BORDER-TOP: ridge #993366;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    BORDER-LEFT: ridge #993366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: ridge #993366;
    BACKGROUND-COLOR: #ffffe6;        
}

.header-navigation {
	BACKGROUND-COLOR: #7a3b38;
}

.header-title {
    FONT-SIZE: 14pt;
    COLOR: #454545;
    FONT-FAMILY: Arial;
}
.header-type {
    FONT-SIZE: 18pt;
    COLOR: #336666;
    FONT-FAMILY: Arial;
}
.print {
	font-size: 8pt;
	font-weight: bold;
}
.print a {
	font-size: 8pt;
	font-weight: bold;
}
/********** Header End **********/

/********** Copyright **********/
.sidebarhyperlink {
    FONT-SIZE: 10pt;
    COLOR: #ffffe6;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
.sidebarhyperlink:hover {
    COLOR: #dfdac1;
}
.sidebarcopyright {
    FONT-SIZE: 8pt;
    COLOR: #ffffe6;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
.sidebarperiod {
    FONT-SIZE: 8pt;
}
/********** Copyright End **********/
.printbody {
    color: #454545;
    font-family: Arial;
    font-size: 10pt;
    background-color: #ffffe6;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
}

.printcopyright * {
	color: #000000;
}</pre></body></html>