@charset "utf-8";
/* AlgebraBits.css - style sheet */

body,td,th {   
	font-family: Times New Roman, Times, serif;	 
	font-size: 16px;
	font-weight: normal;
	color: #000000;	}

a:link {color: #000000}
a:visited {color: #000000}
a:active {color: #000000}

/*----------AlgebraBits exclusives------------------*/
/*a:hover { background-color:#99CC66; color:black }*/
body { background-color: #FFFFDF; }
td.ASpiral {background-image:url(stripbinder.gif);}
/*-------------------------------------------------*/
.ArialRed12 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #FF0000;
}
.ArialBlack12 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #000000; 
}
.ArialBlack10 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #000000; 
}
.ArialBlack10B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000; 
}
.ArialBlack12B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #000000; 
}
.ArialRed12B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	color: #FF0000;
}
.ArialBlack14 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #000000; 
}
.ArialBlack14B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000; 
}
.ArialBlack16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.ArialBlack16B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.ArialBlack20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000; 
}
.ArialBlack20B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #000000; 
}
.ArialBlack24B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #000000; 
}
.ArialBlack36 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	color: #000000;
}
.ArialDRed12 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #990000; 
}
.ArialRed12B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #990000; 
}
.ArialRed14B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #990000; 
}
.ArialRed10 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #990000;
}
.ArialRed14 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #990000; 
}
.ArialRed16 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color: #990000; 
}
.ArialRed16B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #990000; 
}
.ArialRed24B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #990000; 
}
.ArialLRed12 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #FF0000; 
}
.ArialLRed12B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FF0000; 
}
.ArialLRed14B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #FF0000; 
}
.ArialLRed10 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #FF0000;
}
.ArialLRed14 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #FF0000; 
}
.ArialLRed16 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color: #FF0000; 
}
.ArialLRed16B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #FF0000; 
}
.ArialLRed24B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #FF0000; 
}
.ArialGreen12 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #006600; 
}
.ArialGreen12B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #006600; 
}
.ArialGreen24B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #006600; 
}
.ArialBlue16B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0000FF;
	font-weight: bold;
}
.ArialBlue20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0000FF;
	font-weight: normal;
}
.ArialBlue24B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #0000FF; 
}
.TimesBlack12 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
}
.TimesBlack10 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}
.TimesBlack12B {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
}
.TimesBlack24B {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 30px;
	color: #000000;
}
.TimesBlue12 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #0000FF;
}
.TimesGreen12 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #006600; 
}
.TimesBlue12B {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 16px;
	color: #0000FF;
}
.TimesBlue14 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #0000FF;
}
.TimesBlack12I {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
	color: #000000;
}
.TimesBlack10I {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 14px;
	color: #000000;
}
.TimesBlack12I {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
	color: #000000;
}
.TimesBlack16 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 20px;
	color: #000000;
}
.TimesBlack20B {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 24px;
	color: #000000;
}
.TimesBlack20 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 24px;
	color: #000000;
}
.TimesDarkRed20B {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 24px;
	color: #990000;
}
.TimesDarkRed12 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #990000;
}
.TimesDarkRed14 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #990000;
}
.TimesRed12 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #FF0000;
}
.TimesDarkRed10 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 14px;
	color: #990000;
}
.TimesGreen14 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #006600;
}
.TimesRed10I {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 14px;
	color: #FF0000;
}
.TimesRed12I {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
	color: #FF0000;
}
.TimesRed14 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #FF0000;
}
.TimesBlack14 {
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #000000;
}
.TimesBlack14B {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}
   
/*table border colors*/
.blackborder { border: solid 2px #000000; background-color:#FFFFFF; border-collapse: collapse;}  /*outside edge*/
.grayborderblack { border: solid 1px #000000; background-color:#FFFFFF; border-collapse: collapse;}  /*formerly gray main table, now black*/
.greengrayborderblack { border: solid 1px #000000; background-color:#F0F0F0; border-collapse: collapse;}  
/* borders for JrMathBits */
.blackborderyellow{ border: solid 2px #000000; background-color:#FFFFCC; border-collapse: collapse;} /*black edge yellow fill for Junior*/
.blackborderyellowthin{ border: solid 1px #000000; background-color:#FFFFCC; border-collapse: collapse;} /*black edge thin yellow fill for Junior*/
.blackborderygraythin{ border: solid 1px #000000; background-color:#D5DBED; border-collapse: collapse;} /*black edge thin gray fill for Junior*/
.blackborderorange{ border: solid 2px #000000; background-color:#FCDFAB; border-collapse: collapse;} /*black edge orange fill for Junior*/
.blackborderpurple{ border: solid 2px #000000; background-color:#CBCFED; border-collapse: collapse;} /*black edge purple fill for Junior Holiday*/
.blackbordergreen{ border: solid 2px #000000; background-color:#CAFFE4; border-collapse: collapse;} /*black edge green fill for Junior*/
/*borders for AlgebraBits */
.blackborderlimegreen{ border: solid 2px #000000; background-color:#E2FFA8; border-collapse: collapse;} /*black edge green fill for Algebra*/
.blackborderlimegreenthin{ border: solid 1px #000000; background-color:#E2FFA8; border-collapse: collapse;} /*black edge thin green fill for Algebra*/
.blackborderlightorange{ border: solid 2px #000000; background-color:#FFE9D2; border-collapse: collapse;} /*black edge light orange fill for Algebra*/
.blackborderpaleyellow{ border: solid 2px #000000; background-color:#FFFFDF; border-collapse: collapse;} /*black edge light yellow fill for Algebra*/
.blackborderpaleyellthin{ border: solid 1px #000000; background-color:#FFFFDF; border-collapse: collapse;} /*black edge light yellow fill for Algebra*/