body 
{ 
	color: black; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none 
}

/* ++++++++++++ artifact styles stripped out of each page ++++++++++++ */
td { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a { color: black; text-decoration: none }
a.nav:link { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.nav:visited { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.nav:active { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.nav:hover  { color: white; font-style: oblique; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.error {color: #FF0000; font-weight: bold; }
.important {color: #990000; }

#BilingualAdministrator	{ position: absolute; top: 760px; left: 455px; width: 235px; height: 54px; visibility: hidden; display: block }
#teacher { position: absolute; top: 760px; left: 455px; width: 235px; height: 59px; visibility: hidden; display: block }		
#student { position: absolute; top: 760px; left: 455px; width: 235px; height: 54px; visibility: hidden; display: block }
#selflearner { position: absolute; top: 760px; left: 455px; width: 235px; height: 59px; visibility: hidden; display: block }
#Translator { position: absolute; top: 760px; left: 455px; width: 235px; height: 62px; visibility: hidden; display: block }
#Other { position: absolute; top: 760px; left: 455px; width: 235px; height: 62px; visibility: hidden; display: block }
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

ul.bulletlist li
{
	margin-bottom: 7px;
}

a.sidenav 
{ 
	color: #000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none 
}

a.sidenav:hover 
{
	color: #000000;
	font-style: oblique;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

.sideNavCell
{
	background-color: #70c4ff;
}

.contentSection 
{
	width: 625px;
	padding: 0 10px 0 10px; 
}

.bodytext 
{
	color: black; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none 
}

.txtSmall 
{ 
	font-size: 8pt; 
}

.txtMedium
{
	font-size: 1.3em;
}

.txtLarge 
{ 
	font-size: 1.5em;
}

.txtLargePink 
{ 
	color: #cc0066; 
	font-size: 1.5em; 
}

.txtLargeBlueBold 
{ 
	color: #0000cc; 
	font-size: 1.5em; 
}

.txtLargeLightBlue
{ 
	color: #336699; 
	font-size: 1.5em; 
}

.txtBlueBold 
{ 
	color: #0000cc; 
	font-weight: bold; 
}

.txtPinkBold 
{ 
	color: #cc0066; 
	font-weight: bold; 
}

.txtLightBlueBold 
{ 
	color: #336699; 
	font-weight: bold; 
}

.linkText 
{
	text-decoration: underline;
}

.linkText:hover 
{
	text-decoration: none;
}

.linkLightBlueBold 
{ 
	color: #336699; 
	font-weight: bold; 
	text-decoration: underline;
}

.linkLightBlueBold:hover 
{ 
	color: #336699; 
	font-weight: bold; 
	text-decoration: none;
}

.linkSmallBold 
{ 
	font-size:  8pt; 
	font-weight: bold; 
	text-decoration: none; 
	color: #000000;
}