﻿body#homework {
	margin				: 0 auto 0 auto;
	border				: 0;
	padding				: 0;
	}
div#homework {
	margin				: 0 auto 0 auto;
	border				: 0;
	padding				: 0;
	}
div.homework-cliche {
	text-align			: right;
	font-size			: 12px;
	font-family			: Arial, Helvetica, sans-serif;
	color				: #417bb9;
	margin				: 5mm 0 1mm 0 !important;
	border				: 0;
	padding				: 0 !important;
	}
div.homework-cliche a:link {
	color				: #417bb9;
	text-decoration			: underline;
	}
div.homework-cliche a:active {
	color				: #417bb9;
	text-decoration			: underline !important;
	}
div.homework-cliche a:hover {
	color				: #194e87;
	text-decoration			: underline !important;
	}
div.homework-cliche a:visited {
	color				: #417bb9;
	text-decoration			: underline;
	}
div.homework-note {
	text-align			: justify;
	font-size			: 12px;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	color				: #02121a;	
	background-color		: #eef2f6;
	margin				: 0 0 2mm 0;
border				: solid 1px  #5c668d;

	padding				: 3mm;
/*	background-color		: #e6e3ff;	*/
/*	background-color		: yellow;*/
	}
div.homework-heading {
	margin				: 0;
	border				: 0;
	padding				: 1.45mm 0 2mm 0;
	text-align			: left;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 17px;
	color				:#435d7a;
	}
table.homework-menu-contents  {
	border				: 0;
	padding				: 1.45mm 0 2mm 0;
	}
.homework-menu-contents td {
	margin				: 0;
	border				: 0;
	padding				: 1.45mm 0 2mm 0;
	vertical-align			: top;
	}
.homework-menu-contents ul {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-contents li {
	text-align			: left;
	font-family			: arial, helvetica, sans-serif;
	/*font-weight			: bold; */
	font-size			: 12px;
	color				:#02121a;
	line-height			: 120%;
	margin				: 0 0 2mm 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-contents a:link {
	text-decoration			: underline !important;
	color				: #417bb9;
	}
.homework-menu-contents a:hover {
	text-decoration			: underline !important;
/*	background-color		: yellow; */
	color				: #194e87;
	}
.homework-menu-contents a:active {
	text-decoration			: underline !important;
	color				: #417bb9;
/*	background-color		: yellow;*/
	}
.homework-menu-contents a:visited {
	text-decoration			: underline !important;
	color				: #417bb9;
	}
div.homework-menu-photo img {
	display				: block;
	margin				: 0;
	border-right			: 0;
	border-left			: 0;
	padding				: 0;
	}
.homework-menu-photo-collage table {
	margin				: 0 auto 0 auto;
	border-top			: 2mm #5f7895 solid;
	border-bottom			: .5mm #5f7895 solid;
	border-right			: 0;
	border-left			: 0;
	padding				: 0;
	}
.homework-menu-photo-collage td {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-photo-collage img {
	display				: block;
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
div.homework-head {
	margin				: 0 0 3mm 0;
	border				: 0;
	padding				: 0;
	text-align			: left;
	font-family			: arial, helvetica, sans-serif;
/*	font-variant			: small-caps;*/
	font-weight			: bold;
	font-size			: 14px;
	color:#435d7a;
	}
div.homework-subhead {
	margin				: 0 0 3mm 0;
	border				: 0;
	padding				: 0;
	text-align			: left;
	font-family			: arial, helvetica, sans-serif;
	/*	font-variant			: small-caps;*/
	font-weight			: bold;
	font-size			: 14px;
	color: #435d7a;
	}	
div.homework-subhead a {
	text-decoration:none;
}
div.homework-subhead a:hover {
	text-decoration:none;
}
div.homework-subsubhead {
	margin				: 0 0 3mm 0;
	border				: 0;
	padding				: 0;
	text-align			: left;
	font-family			: arial, helvetica, sans-serif;
/*	font-variant			: small-caps;*/
	font-weight			: bold;
	font-size			: 12px;
	color:               #02121a;
	}
div.homework-subsubhead a {
	text-decoration:none;
}
div.homework-subsubhead a:hover {
	text-decoration:none;
}
#homework ol {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
#homework ol li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	color:#02121a;
	margin				: 5mm 0 0 0;
	border				: 0;
	padding				: 0;
	list-style-type			: none;
	list-style-position		: outside;
	}
#homework ol ol li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size			: 12px;
	color:#02121a;
	list-style-type			: upper-alpha;
	margin				: 0 0 1mm .75cm;
	border				: 0;
	padding				: 0;
	}
#homework ol ul li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size:12px;
	color:#02121a;
	list-style-type			: disc;
	font-size			: 12px;
	margin				: 0 0 0 .5cm;
	}
#homework ul {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
#homework ul li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size			: 12px;
	color:#02121a;
	margin				: 0 0 0 .5cm;
	border				: 0;
	padding				: 0;
	list-style-type			: disc;
	}
#homework li a:link {
	font-weight			: normal;
	text-decoration			: underline;
	color				: #417bb9;
	}	
#homework li a:hover {
	font-weight			: normal;
	text-decoration			: underline;
	color				: #194e87;
	}	
#homework li a:active {
	font-weight			: normal;
	text-decoration			: underline;
	color				: #417bb9;

	}	
#homework li a:visited {
	font-weight			: normal;
	text-decoration			: underline;
	color				: #417bb9;
	}	
div.homework-menu-heading {
	font-family			:  arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 17px;
	text-align			: left;
	margin				: 2mm 0 2mm 0;
	padding				: 0;
	color				: #435d7a;
	}
div#homework-menu-mainbody {
	margin				: 0 auto 0 auto;
	padding				: 0;
	}
#homework-menu-mainbody table {
	margin				: 0 auto 0 auto;
	border				: 0;		
	padding				: 0;
	}
#homework-menu-mainbody a:link {
	color				: #417bb9;
	text-decoration			: underline !important;
	}
#homework-menu-mainbody a:hover {
	color				: #194e87;
	text-decoration			: underline !important;
	}
#homework-menu-mainbody a:active {
	color				: #417bb9;
	text-decoration			: underline !important;

	}
#homework-menu-mainbody a:visited {
	color				: #417bb9;
	text-decoration			: underline;
	}
.homework-menu-pix td {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-pix-bottom td {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-pix img {
	display				: block;
	margin				: 0;
	border-top			: 3px solid black;
	border-left			: 0;
	border-bottom			: 0;
	border-right			: 0;
	padding				: 0;
	}
.homework-menu-pix-bottom img {
	display				: block;
	margin				: 0;
	border-top			: 0;
	border-right			: 0;
	border-bottom			: 3px solid black;
	border-left			: 0;
	padding				: 0;
	}
td#homework-menu-teachers {
	margin				: 2mm;
	border				: 0;
	padding				: 4mm;
	vertical-align			: top;
	width				: 49%;
	}
#homework-menu-teachers h1 {
	font-family			:  arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 17px;
	color:#435d7a;
	margin				: 0 0 1mm 0;
	border				: 0;
	padding				: 0;
}
#homework-menu-teachers ol {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
#homework-menu-teachers ul {
	margin				: 0;
	border				: 0;
	padding				: 0;
}
#homework-menu-teachers ul li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size			: 12px;
	color:#02121a;
	margin				: 0 5mm .1mm 5mm;
	border				: 0;
	padding				: 0;
	list-style-type			: disc;
	}
#homework-menu-teachers ul li ul li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	color:#02121a;
	margin				: 2mm .5mm 2mm .75cm !important;
	border				: 0;
	padding				: 0;
	list-style-type			: disc;
	}
td#homework-menu-students {
	margin				: 2mm;
	border				: 1px solid gray;
	padding				: 3mm;
	vertical-align			: middle;
/*	background-color		: #ffffcc;	*/
	width				: 49%;
	}
#homework-menu-students h1 {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 17px;
	color:#435d7a;
	margin				: 0 0 1mm 0;
	border				: 0;
	padding				: 0;
}
#homework-menu-students ol {
	margin				: 3mm 0 0 0;
	border				: 0;
	padding				: 0;
	}
#homework-menu-students ol li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	color:#02121a;
	margin				: 0 0 5mm 0;
	border				: 0;
	padding				: 0;
	list-style-type			: none;
	}
#homework-menu-students ul {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
#homework-menu-students ol li ul li {
	list-style-type			: disc;
	margin				: 0 0 0 0.5cm;
	border				: 0;
	padding				: 0;
	}
#homework-menu-students a:link {
	color				: #417bb9;
	text-decoration			: underline;
}
#homework-menu-students a:hover {
	color				: #194e87;
	text-decoration			: underline !important;
}
#homework-menu-students a:active {
	color				: #417bb9;
	text-decoration			: underline !important;
}
#homework-menu-students a:visited {
	color				: #417bb9;
	text-decoration			: underline !important;
}
td#new-homework-menu-students {
	vertical-align			: top;
/*	background-color		: #ffffcc;	*/
	}
#new-homework-menu-students ol {
	margin				: 3mm 0 0 0;
	border				: 0;
	padding				: 0;
	}
#new-homework-menu-students ol li {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size			: 12px;
	color:#02121a;
	margin				: 0 0 5mm 0;
	border				: 0;
	padding				: 0;
	list-style-type			: none;
	}
#new-homework-menu-students ul {
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
#new-homework-menu-students ol li ul li {
	list-style-type			: disc;
	margin				: 0 0 0 0.5cm;
	border				: 0;
	padding				: 0;
	}
.homework-menu-head {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 17px;
	color:#435d7a;
	text-align			: left;
	}
.homework-menu-subhead {
	font-family			: helvetica, arial, sans-serif;
	font-weight			: bold;
	font-size			: 14px;
	text-align			: left;
	margin				: 2mm 0 2mm 0;
	}
.homework-menu-subsubhead {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	text-align			: left;
	margin				: 3mm 0 3mm 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-subsubsubhead {
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	text-align			: left;
	margin				: 3mm 0 1mm 0;
	border				: 0;
	padding				: 0;
	}
.homework-menu-mainbody a:link {
	color				: #417bb9;
	font-weight			: normal;
	text-decoration			: underline;
	}
.homework-menu-mainbody a:hover {
	color				: #194e87;
	font-weight			: normal;
/*	background-color		: yellow;*/
	text-decoration			: underline !important;
	}
.homework-menu-mainbody a:active {
	color				: #417bb9;
	font-weight			: normal;
	/*	background-color		: yellow;*/
	text-decoration			: underline !important;
	}
.homework-menu-mainbody a:visited {
		color			: #417bb9;
	font-weight			: normal;
	/*	background-color		: yellow;*/
	text-decoration		: underline !important;
	}
td.homework-filler {
	background-color		: gray;
	border-top			: 1px solid gray;
	border-left			: 1px solid gray;
	border-bottom			: 1px solid gray;
	width				: 6px !important;
	}
td.homework-menu-top {
	border-top			: 1px solid gray;
	border-bottom			: 1px solid gray;
	border-left			: 1px solid gray;
	width				: 294px !important;
	margin				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	padding				: 1cm 2mm 1cm 2mm;
	}
td.homework-menu-students {
	border-top			: 1px solid gray;
	border-bottom			: 1px solid gray;
	border-left			: 1px solid gray;
	width				: 294px !important;
	margin				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	padding				: 1cm 2mm 1cm 2mm;
	}
td.homework-menu-teachers {
	border-top			: 1px solid gray;
	border-bottom			: 1px solid gray;
	border-left			: 1px solid gray;
	border-right			: 1px solid gray;
	width				: 294px !important;
	margin				: 0;
	padding				: 0;
	font-family			:arial, helvetica, sans-serif;
	font-weight			: bold;
	font-size			: 12px;
	padding				: 1cm 2mm 1cm 2mm;
	}
.homework-menu-students a {
	display				: block;
	margin				: 0;
	padding				: 4mm 1cm 4mm 2mm;
	border				: 0;
	text-decoration			: none;
	}
.homework-menu-students a:hover {
	display				: block;
	text-decoration			: underline !important;
	/*	background-color		: yellow;*/
	}
.homework-menu-students a:active {
	display				: block;
	text-decoration			: underline !important;
	/*	background-color		: yellow;*/
	}
.homework-menu-students a:visited {
	display				: block;
	text-decoration			: none;
	}
.homework-menu-teachers a {
	display				: block;
	margin				: 0;
	padding				: 4mm 1cm 4mm 2mm;
	border				: 0;
	text-decoration			: none;
	}
.homework-menu-teachers a:hover {
	display				: block;
	text-decoration			: underline !important;
	/*	background-color		: yellow;*/
	}
.homework-menu-teachers a:active {
	display				: block;
	text-decoration			: underline !important;
	/*	background-color		: yellow;*/
	}
.homework-menu-teachers a:visited {
	display				: block;
	text-decoration			: none;
	}
.homework-menu-top a {
	display				: block;
	margin				: 0;
	padding				: 4mm 1cm 4mm 2mm;
	border				: 0;
	text-decoration			: none;
	}
.homework-menu-top a:hover {
	display				: block;
	text-decoration			: underline !important;
	/*	background-color		: yellow;*/
	}
.homework-menu-top a:active {
	display				: block;
	text-decoration			: underline !important;
	/*	background-color		: yellow;*/
	}
.homework-menu-top a:visited {
	display				: block;
	text-decoration			: none;
	}
#homework p {
	font-family			: arial, helvetica, sans-serif;
	font-size			: 12px;
	color:#02121a;
	font-weight			: normal;
	text-align			: justify;
	margin				: 0 0 5mm 0;
	border				: 0;
	padding				: 0;
	line-height			: 130%;
	}
#homework p a {
	color				: #417bb9;
	text-decoration			: underline;
	}
#homework p a:hover {
	color		: #194e87;
	text-decoration			: underline !important;
	}
#homework p a:active {
	color				: #417bb9;
	text-decoration			: underline !important;
	}
#homework p a:visited {
	color				: #417bb9;
	}
ol.homework-article  {
	margin				: 0 0 5mm 1cm !important;
	border				: 0;
	padding				: 0;
	}
ol.homework-article  li {
	margin				: 0 5mm 2mm 1.75cm !important;
	border				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal !important;
	font-size			: 12px;
	color:#02121a;
	list-style-type			: decimal !important;
	list-style-position		: outside;
	line-height			: 130%;
	}
ul.homework-article  {
	margin				: 0 0 5mm 1cm !important;
	border				: 0;
	padding				: 0;
	}
ul.homework-article  li {
	margin				: 0 5mm 2mm 1.55cm !important;
	border				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal !important;
	font-size			: 12px;
	color:#02121a;
	list-style-type			: disc;
	list-style-position		: outside;
	line-height			: 130%;
	}
li.no-bullet {
	margin				: 0 0 2mm 1.55cm !important;
	border				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal !important;
	font-size			: 12px;
	color:#02121a;
	list-style-type			: none !important;
	list-style-position		: outside;
	line-height			: 130%;
	}
.homework-article a {
	color				: #417bb9;
	text-decoration			: underline;
	}
.homework-article a:link {
		color				: #417bb9;
	text-decoration			: underline;
	}
.homework-article a:hover {
	color				: #194e87;
		text-decoration			: underline;
	}
.homework-article a:active {
	text-decoration			: underline;
	color				: #417bb9;
	}
.homework-article a:visited {
	color				: #417bb9;
	text-decoration			: underline;
	}
ol.homework-outline-article  {
	margin				: 0 0 5mm 0 !important;
	border				: 0;
	padding				: 0;
	}
ol.homework-outline-article li {
	margin				: 0 0 2mm 0.75cm !important;
	border				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal !important;
	font-size			: 12px;
	color:#02121a;
	text-align			: justify;
	list-style-type			: decimal !important;
	list-style-position		: outside;
	line-height			: 130%;
	}
ol.homework-outline-article ol li {
	margin				: 2mm 0 2mm .70cm !important;
	border				: 0;
	padding				: 0;
	list-style-type			: lower-alpha !important;
	list-style-position		: outside;
	}
ul.homework-outline-article  {
	margin				: 0 0 5mm 0 !important;
	border				: 0;
	padding				: 0;
	}
ul.homework-outline-article li {
	margin				: 0 0 2mm 0.55cm !important;
	border				: 0;
	padding				: 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal !important;
	font-size			: 12px;
	color:#02121a;
	text-align			: justify;
	list-style-type			: disc;
	list-style-position		: outside;
	line-height			: 130%;
	}
p.biblio-example {
	font-family			: arial, helvetica, sans-serif;
	margin-left			: 1.5cm !important;
	text-indent			: -5mm;
	text-align			: left;
	}
ul.contents-outline {
	font-family			: arial, helvetica, sans-serif;
	font-size			: 12px;
	color:#02121a;
	font-weight			: bold;
	margin				: 0 1cm 3mm 2cm !important;
	border				: 0;
	padding				: 0;
	}
ul.contents-outline li {
	list-style-type			: none;
	margin				: 0;
	border				: 0;
	padding				: 0;
	}
.contents-outline li a {
	color				: #417bb9;
	text-decoration			: underline !important;
	}
.contents-outline li a:link {
	color				: #417bb9;
	text-decoration			: underline !important;
	}
.
.contents-outline li a:active {
		color				: #417bb9;
	text-decoration			: underline !important;
	}
.contents-outline li a:visited {
		color				: #417bb9;
	text-decoration			: underline !important;
	}
	
	.contents-outline li a:hover {
		color				: #194e87;
	text-decoration			: underline !important;
	}
	
.article-table-example table {
	margin				: 0 auto 3mm auto;
	border				: 0;
	padding				: 0;
	width				: auto;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size			: 12px;
	color:#02121a;
	}
.article-table-example td {
	margin				: 1mm;
	border				: 0;
	padding				: 1mm;
	text-align			: left;
	}
div#homework-photo-credit {
	text-align			: right;
	border				: 0;
	padding				: 0 1mm 0 0;
	font-family			: arial, helvetica, sans-serif;
	font-weight			: normal;
	font-size			: 9px;
	color:#02121a;
	}
td.first-cell	{
	border-left			: 1px solid gray;
	}
td.last-cell 	{
	border-right			: 1px solid gray;
	}
div.homework-section-divider {

	margin				: 0 auto 0 auto;
	border-top			: 3px solid gray;
	border-right			: 0;
	border-bottom			: 0;
	border-left			: 0;
	}
p.endnote {
	font-family			: arial, helvetica, sans-serif;
/*	margin-left			: 1.5cm !important;	*/
	text-indent			: 5mm;
	text-align			: left !important;
	}
	
	
	h4	
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#435d7a;
	padding: 0 0 1.45mm 0;
}
