/*<!-- comment tags are not supposed to be in an external css file*/

.headerLearningSpaceTitleText	{ font-family: sans-serif;
				  font-size: x-large;
				  color: #0058a1;
				}

.bodyHomeTable			{ padding-left: 5px; }

a:visited			{ color: #0058a1; text-decoration: underline; }
a:link				{ color: #0058a1; text-decoration: underline; }
a:link.navLink2			{ color: #0058a1; }
a:visited.navLink2		{ color: #0058a1; }

.spacedList li			{ margin-top: 7px; }

.listCell			{ vertical-align: top; }

.mainHeaderTable		{ background-image: url('headerImage.jpg');
/*				  height: 222px; */
				  height: 240px;
				  background-repeat: no-repeat;
				  background-position: top left;
				  background-color: #b5dfef;
				}

.headerTableRight		{ vertical-align: bottom; }

.headerCommunityLinkText a:link, .headerCommunityLinkText a:visited, .headerCommunityLinkText a:active,
a:link.PrintableVersion, a:visited.PrintableVersion, a:active.PrintableVersion
				{ color: #000000;
				  background-color: #b5dfef;
				  padding-left: 1px;
				  padding-right: 1px;
				}

.beforeprintable		{ display: none; }

.multBoxTable			{ width: 100%;
				  table-layout: fixed; }
.multBoxCheck			{ vertical-align: top;
				}
.multBoxDesc			{ width: 30%;
				  padding-left: 3px;
				  padding-right: 8px;
				  vertical-align: top;
				}

.ReportBody			{ width: 100%; }

body				{ margin: 3px;
				  text-align: center;
				  background-color: #b5dfef;
				}

.mainSurroundingBodyTable	{ background-color: #ffffff;
				  border: 1px solid #aaaaaa;
				}

.MainHeaderTablePrintable	{ background-image: none;
				  background-color: #ffffff;
				}

.navTable, .bottomLeftNavTable	{ width: 200px;
				  background-image: url('navBG.gif');
				  background-repeat: repeat-y;
				  background-position: left;
				  background-color: #cccccc;
				  border-right: 1px solid #aaaaaa;
				  padding-right: 4px;
				  padding-left: 4px;
				}

.preLeftNavTable, .postLeftNavTable { height: 10px;
				  width: 200px;
				}

.mainBodyPageTable		{ margin: -5px;
				  width: 100%;
				}

.bodyTable, .bodyHomeTable	{ padding: 10px;
				  width: 100%;
				}

.bodyPageTitle, h1		{ color: #0058a1;
				  text-align: center;
				}

h2, h3				{ color: #0058a1;
				}

.bodyPageTitle			{ font-size: medium;
				  font-weight: bold;
				}
/*
.navLinkTable			{ border-bottom: 1px solid #aaaaaa;
				  margin-bottom: 3px;
				}
*/
li.navLinkTable1Content,
li.navLinkTable2Content,
li.navLinkTable3Content,
li.navLinkTable4Content,
li.navLinkTable5Content
{
	display: block;
	clear: both;
	text-align: left;
	border-top: 1px solid #aaaaaa;
	margin-top: 3px;
	padding-left: 15px;
}

.navLinkTable2ContentDiv	{ padding-top: 2px; }
div.navLinkTableSpacerDiv	{ display:none; }

.adminEditFormTbl		{ width: 680px; }

.UserInfoPublished		{ border: medium ridge #b0b0b0; }

.helpTip			{ text-align: left; }

.listTableRowOdd		{ background-color: #f0f0f0; }

.postLeftNavTable		{ display: none; }
.rightContent			{ background-color: #e8e8e8;
				  width: 30%;
				  vertical-align: top;
				}

.rightP				{ margin-top: 0px;
				  margin-bottom: 0px;
				}

/*-->*/

