	P {font-family: arial, helvetica,sans-serif; color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td.small {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 8pt; font-weight:normal; }
	td.blue {font-family: arial, helvetica,sans-serif;  color:blue; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td.form {font-family: sans-serif, arial, helvetica;  color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td.homepage {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 12pt; font-weight:normal; }
	th {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 10pt; font-weight:bold; }
	th.white {font-family: arial, helvetica,sans-serif;  color:white; text-decoration:none; font-size: 10pt; font-weight:bold; }
	td.left {font-family: arial, helvetica,sans-serif;  text-align:left; color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td.center {font-family: arial, helvetica,sans-serif; text-align:center; color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td.right {font-family: arial, helvetica,sans-serif; text-align:right; color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	td.background {background:images/left_background.gif; }
	
	A:link {font-family: arial, helvetica; text-decoration:underline;font-size: 10pt; }
	A:active {font-family: arial, helvetica; color: 00BB00; text-decoration:underline;font-size: 10pt; }
	A:visited {font-family: arial, helvetica; text-decoration:underline;font-size: 10pt;}
	.error { font-family: arial, helvetica,sans-serif; font-size: 10pt; font-weight:bold; color:red;}
    .errorSmall { font-family: arial, helvetica,sans-serif; font-size: 8pt; font-weight:bold; color:red;}

/* tags for the footer area*/
	
	p.footer  {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 10pt; font-weight:normal; text-align:center;}
	.footer_small  {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 8pt; font-weight:normal; text-align:center;}
	
	A.footer:link {font-family: arial, helvetica; color: blue; text-decoration:underline;font-size: 8pt; }
	A.footer:active {font-family: arial, helvetica; color: #00BB00; text-decoration:underline;font-size: 8pt; }
	A.footer:visited {font-family: arial, helvetica; color: blue; text-decoration:underline;font-size: 8pt;}
	
	A.homepage:link {font-family: arial, helvetica; color: blue; text-decoration:underline;font-size: 12pt; }
	A.homepage:active {font-family: arial, helvetica; color: #00BB00; text-decoration:underline;font-size: 12pt; }
	A.homepage:visited {font-family: arial, helvetica; color: blue; text-decoration:underline;font-size: 12pt;}
	
	
	A.CourseOld:link {font-family: arial, helvetica; color:#E39560; text-decoration:none;font-size: 10pt; font-weight:bold; font-style:italic;}
	A.CourseOld:active {font-family: arial, helvetica; color: #E39560; text-decoration:none;font-size: 10pt; font-weight:bold; font-style:italic;}
	A.CourseOld:visited {font-family: arial, helvetica; color: #E39560; text-decoration:none;font-size: 10pt; font-weight:bold; font-style:italic;}
	
	A.Course:link {font-family: arial, helvetica; color:#003266; text-decoration:none;font-size: 10pt; font-weight:bold; }
	A.Course:active {font-family: arial, helvetica; color: #003266; text-decoration:none;font-size: 10pt; font-weight:bold; }
	A.Course:visited {font-family: arial, helvetica; color: #003266; text-decoration:none;font-size: 10pt; font-weight:bold; }
	
	
	.OrangeCourse {font-family: arial, helvetica; color:#E39560; text-decoration:none;font-size: 10pt; font-weight:bold; font-style:italic;}
	.BlueCourse {font-family: arial, helvetica; color:#003266; text-decoration:none;font-size: 10pt; font-weight:bold;}
	.orange {font-family: arial, helvetica; color:#E39560; text-decoration:none;font-size: 10pt; font-weight:bold;}
	
	.OrangeTitle {font-family: arial, helvetica; color:#E39560; text-decoration:none;font-size: 10pt; font-weight:bold; font-style:italic;}
	
	
	.bold {font-weight:bold;}
	.italic {font-style:italic;}
	.bolditalic {font-style:italic; font-weight:bold;}
	.bolditalic {font-family: arial, helvetica,sans-serif; color:#666666; font-size: 10pt; text-decoration:none; font-style:italic; font-weight:bold;}
	.aboutHeader {font-family: arial, helvetica,sans-serif; color:#374F92; text-decoration:none; font-size: 10pt; font-weight:normal; }
	.aboutHeaderB {font-family: arial, helvetica,sans-serif; color:#374F92; text-decoration:none; font-size: 10pt; font-weight:bold; }
	
	.small {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.smallblue {font-family: arial, helvetica,sans-serif;  color:#2C6495; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.smallgray {font-family: arial, helvetica,sans-serif;  color:#696969; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.smallBold {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 8pt; font-weight:bold; }
	.gray {font-family: arial, helvetica,sans-serif;  color:#696969; text-decoration:none; font-size: 10pt; font-weight:normal; }
	
	.white {font-family: arial, helvetica,sans-serif;  color:white; text-decoration:none; font-size: 10pt; font-weight:normal; }
	.red {font-family: arial, helvetica,sans-serif;  color:red; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.blue {font-family: arial, helvetica,sans-serif;  color:blue; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.largeRed {font-family: arial, helvetica,sans-serif;  color:#ff0000; text-decoration:none; font-size: 12pt; font-weight:bold; }
	.whiteBold {font-family: arial, helvetica,sans-serif;  color:white; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.basketHeader {font-family: arial, helvetica,sans-serif;  color:#2C6495; text-decoration:none; font-size: 8pt; font-weight:bold; }
	.bold33 {font-family: arial, helvetica,sans-serif;  color:#666666; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.boldpur {font-family: arial, helvetica,sans-serif;  color:#666699; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.aster {font-family: arial, helvetica,sans-serif;  color:#FF9900; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.header1 {font-family: arial, helvetica,sans-serif;  color:#003266; text-decoration:none; font-size: 14pt; font-weight:bold; }
	.header2 {font-family: arial, helvetica,sans-serif;  color:#003266; text-decoration:none; font-size: 12pt; font-weight:bold; }
	.header3 {font-family: arial, helvetica,sans-serif;  color:#003266; text-decoration:none; font-size: 10pt; font-weight:bold; }
	
	.CaseHeader {font-family: arial, helvetica,sans-serif;  color:#666699; text-decoration:none; font-size: 10pt; font-weight:bold; }
	
	/* Styles for the AlertBoxes */	
    .boxTable { border: solid 1px Gray; } 
    .boxCaption1 { background-color: #C2C2D6; color: White; font-size: 12pt;}
    .boxCaption2 { background-color: #FFF4E9; color: White; font-size: 12pt;}
    .boxCaption3 { background-color: #D6E0EB; color: White; font-size: 12pt;}
    .boxControl { background-color: #FFFFFF; color: Black; font-size: 8pt; }
    .boxBody { background-color: #FFFFFF; color: Black; font-size: 8pt; }
    .boxMainRow { background-color: #FFFFFF; color: Black; font-size: 10pt; }
    .boxAltRow { background-color: White; color: Black; font-size: 10pt; }