<style>

	BODY {
		FONT-SIZE: 12px;
		COLOR: Teal;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		background-color : #191970;
		margin-bottom : 25px;
		margin-top : 15px;
	}
	
	h1 {
		COLOR: Teal;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

	A {
		text-decoration: underline;
		color: black;
	}

	pre
	{
		FONT-SIZE: 14px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		COLOR: Black;
	}

	table
	{
		FONT-SIZE: 14px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		COLOR: #191970;
	}

	table.allwhite
	{
		FONT-SIZE: 14px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		COLOR: white;
	}

	span.hilite
	{
		font-size: 14px;
		background-color: #EEE8AA
	}

	A:Hover {
		text-decoration: underline;
		color: red;
	}

	A:active  { color: maroon; }

	div.curveleft
	{
		position : absolute;
		left : 0px;
		top : 60px;
		z-index: 900;
	}

	div.curveright
	{
		position : absolute;
		left : 730px;
		top : 60px;
		z-index: 900;
	}

	div.studentinfo {
		position : absolute;
		left : 0px;
		top : 40px;
		height : 45px;
		width : 300px;
		padding-left : 10px;
		padding-right : 10px;
		background-color : #191970;
		FONT-SIZE: 14px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: black;
		z-index: 200;
	}

	div.topbar {
		position : absolute;
		left : 0px;
		top : 0px;
		height : 45px;
		width : 800px;
		color: White;
		background-color : #191970;
		z-index: 300;
	}

	div.toptext {
		position : absolute;
		left : 300px;
		top : 15px;
		height : 45px;
		width : 400px;
		color: White;
		background-color : transparent;
		z-index: 400;
	}

	div.toplo {
		position : absolute;
		left : 0px;
		top : 0px;
		height : 60px;
		width : 800px;
		color: White;
		background-color : #191970;
	}

	div.topinfo {
		position : absolute;
		left : 290px;
		top : 5px;
		height : 40px;
		width : 350px;
		color: #CCCCCC;
		FONT-SIZE: 12pt;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		z-index: 400;
	}


	div.frontinfo {
		position : absolute;
		left : 100px;
		top : 150px;
		width : 600px;
		height : 600px;
		color : Red;
		background-color: Silver;
		z-index : 500;
		visibility : hidden;
		overflow : auto;
		padding-left : 5px;
		border : thick #0000CD;
	}



	div.treestructure {
		FONT-SIZE: 14px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		position : absolute;
		left : 0px;
		top : 55px;
		height : auto;
		width : 300px;
		padding-left : 10px;
		padding-right : 10px;
		padding-top : 5px;
		background : white;
	}

	div.toolbar {
		position : absolute;
		left : 310px;
		top : 35px;
		height : 15px;
		width : 440px;
		background-color : #4682B4;
		z-index: 700;
	}


	div.section {
		position : absolute;
		left : 300px;
		top : 15px;
		height : 900px;
		width : 500px;
		padding-left : 10px;
		padding-right : 10px;
		padding-top : 5px;
		background-color : #191970;
	}

	div.sectiondisplay {
		position : absolute;
		left : 300px;
		top : 40px;
		height : auto;
		width : 500px;
		padding-left : 10px;
		padding-right : 10px;
		padding-top : 5px;
		background-color : #191970;
	}

	div.objectarea {
		position : relative;
		top : 40px;
		width: 470px;
		height: auto;
		color: Black;
		background-color: #EEE8AA;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		margin-bottom : 60px;
		background-image : url(http://profperry.com/Classes/icons/object_text.gif);
		background-position : top, left;
		background-repeat : no-repeat;
	}

	div.textarea {
		position : relative;
		width: 470px;
		height: auto;
		color: teal;
		background-color: #EEE8AA;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		margin-bottom : 20px;
		background-image : url(http://profperry.com/Classes/icons/book_text.gif);
		background-position : top, left;
		background-repeat : no-repeat;
	}

	div.videoarea {
		position : relative;
		width: 470px;
		height: auto;
		color: teal;
		background-color: #EEE8AA;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		margin-bottom : 20px;
		background-image : url(http://profperry.com/Classes/icons/video3_text.gif);
		background-position : top, left;
		background-repeat : no-repeat;
	}

	div.practicearea {
		position : relative;
		width: 470px;
		height: auto;
		color: teal;
		background-color: #EEE8AA;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		margin-bottom : 20px;
		background-image : url(http://profperry.com/Classes/icons/hammer_text.gif);
		background-position : top, left;
		background-repeat : no-repeat;
	}

	div.discussionarea {
		position : relative;
		width: 470px;
		height: auto;
		color: teal;
		background-color: #EEE8AA;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		margin-bottom : 20px;
		background-image : url(http://profperry.com/Classes/icons/cycle_text.gif);
		background-position : top, left;
		background-repeat : no-repeat;
	}

	div.asgnarea {
		position : relative;
		width: 470px;
		height: auto;
		color: teal;
		background-color: #EEE8AA;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 5px;
		padding-right : 5px;
		padding-top : 5px;
		margin-bottom : 20px;
		background-image : url(http://profperry.com/Classes/icons/author_text.gif);
		background-position : top, left;
		background-repeat : no-repeat;
	}

	div.displayarea {
		position : relative;
		top : 20px;
		width: 550px;
		height: auto;
		color: Navy;
		background-color: white;
		border : thin solid ButtonFace;
		z-index: 1;
		padding-left : 30px;
		padding-right : 5px;
		padding-top : 10px;
		margin-bottom : 30px;
	}


	div.subtitle {
		position : absolute;
		left : 0px;
		top : 60px;
		height : 30px;
		padding-left : 10px;
		padding-right : 10px;
		padding-top : 5px;
		background-color : blue;
		color : white;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 18px;
		font-weight : bold;
		z-index : 900;
	}

	.pagebreak {
		page-break-before: always;
	}
</style>
