﻿/*		LOGO BAR AND FOOTER		*/
body			{
	margin			: 0;
	border			: 0;
	padding			: 0;
	}
.background-issues	{
	background-color	: #8c8b8b;
	}
.issues-logo-row-1	{
	background-color	: white;
	width			: 100%;
	height			: 24px;
	clear			: both;
	}
.issues-logo-row-1-logo img	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	width			: 328px;
	height			: 24px;
	}
.issues-logo-row-2	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	background-color	: #3399ff;
	width			: 100%;
	height			: 56px;
	clear			: both;
	}
.issues-logo-row-2-logo img	{
	display			: block;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	width			: 328px;
	height			: 56px;
	background-color	: #3399ff;
	}
.issues-logo-row-2-tools	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	float			: right;
	width			: 40%;
	}
.issues-logo-row-2-tools img	{
	display			: inline !important;
	margin			: 0px 6px 0px 0px !important;
	padding			: 11px 0px 11px 0px !important;
	border-width		: 0;
	width			: 186px;
	height			: 34px;
	float			: right !important;
	}
.issues-logo-row-2-logo img	{
	display			: block;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	width			: 328px;
	height			: 56px;
	background-color	: #3399ff;
	}
.issues-logo-row-3	{
	margin				: 0;
	padding				: 0;
	border-width		: 0;
	background-color	: #99ccff;
	width				: 100%;
	height				: 35px;
	clear				: both;
	}
.issues-logo-row-3-logo img	{
	margin			: 0;
	padding			: 0;
	border-width	: 0;
	width			: 328px;
	height			: 35px;
	}
.issues-logo-row-3-search	{
	margin				: 0;
	padding				: 0px 0 2px 0;
	border-width		: 0;
	vertical-align		: middle;
	background-color	: #99ccff;
	height				: 35px;
	float				: right;
	}
.issues-logo-row-3-search p	{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	font-weight		: bold;
	font-style		: italic;
	color			: black;
	text-align		: right;
	margin			: 0;
	padding			: .25em 0 0 0;
	border-width		: 0;
	}
.issues-logo-row-3-search img	{
	display			: inline !important;
	vertical-align		: middle;
	margin			: 0px 6px 0px 0px !important;
	padding			: 0;
	border-width		: 0;
	}
.issues-logo-row-3-search input	{
	display				: inline !important;
	border-width		: 1px 1px 1px 1px;
	margin				: 4px 0px 0px 0px;
	padding				: 0;
	font-size			: 90%;
	text-align			: left;
	}
.issues-logo-row-3-search-menu	{
	display			: none;
	}
.issues-logo-row-3-search	{
	margin				: 0;
	padding				: 0px 0 2px 0;
	border-width		: 0;
	vertical-align		: middle;
	background-color	: #99ccff;
	float				: right;
	}
#logo-tabs		{
	background-color	: white;
	float			: right;
	width			: 40%;
	}
#logo-tabs table	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	width			: auto;
	background-color	: white;
	float			: right !important;
	}
#logo-tabs td	{
	vertical-align		: top;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	background-color	: white;
	}
#logo-tabs div	{
	display			: block;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	}
#logo-tabs img	{
	display			: block;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	}
.logobar table	{
	width			: 100%;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	background-color	: white;
	clear			: both;
	}
.logobar img	{
	display			: block;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	}
.article-logobar-footer	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	clear			: both;
	background-color	: white;
	}
.article-logobar-footer img	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	width			: 12px;
	height			: 12px;
	}
.article-footer	{
	clear			: both;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	}
.article-footer img	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	width			: 12px;
	height			: 12px;
	}
.color-issues-logo-highlight	{
	background-color	: #99ccff;
	}
p.copyright 	{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-align		: center;
	color			: black;
	margin			: 0;
	padding			: 1em 0 .5em 0 !important;
	border-width		: 0;
	}
.copyright p {
	font-size			: 70%;
	font-weight			: bold;
	text-align			: center;
	margin				: 5mm 0 0 0;
	}

.body-block	{
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	background-color	: white;
	}
.body-block img	{
	display			: block;
	margin			: 0;
	padding			: 0;
	border-width		: 0;
	}
/* div.homework-cliche {
	font-size		: 100%;
	}	*/
div.homework-note {
	background-color	: #99ccff;
	}
.issues-resource-table table {
	width			: 90%;
	margin			: 0 auto 0 auto;
	border			: 1px solid black;	
	padding			: 2px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 90%;
	}
.issues-resource-table thead {
	vertical-align		: bottom;
	}
.issues-resource-table tbody {
	vertical-align		: top;
	text-align		: left;
	}
.issues-resource-table th {
	background-color	: #3333ff;
	color			: white;
	margin			: 1mm;
	border			: .25mm solid black;
	padding			: 2mm;
	}
.issues-resource-table td {
	background-color	: #bbccff;
	color			: black;
	margin			: 1mm;
	border			: .25mm solid black;
	padding			: 2mm;
	}
.resource-timeline table {
	width			: 100%;
	margin			: 1cm auto 1cm auto;
	border			: 0;
	padding			: 0;
	font-family		: arial, helvetica, sans-serif;
	font-size		: 12px;
	color			:#202339;
	}
.resource-timeline thead {
	vertical-align		: bottom;
	text-align		: center;
	}
.resource-timeline tbody {
	vertical-align		: top;
	text-align		: left;
	}
.resource-timeline th {
	background-color	: #b0caf2;
	font-family		: arial, helvetica, sans-serif;
	font-size		: 12px;
	color			:#02121a;
	margin			: 1mm;
	border			: .25mm solid white;
	padding			: 2mm;
	font-weight		: bold;
	}
.resource-timeline td {
	background-color	: #eef2f6;
	font-family		: arial, helvetica, sans-serif;
	font-size		: 12px;
	color			:#02121a;
	margin			: 1mm;
	border			: .25mm solid white;
	padding			: 2mm;
	}
