body {
	background: #eff5f8 url("images/layout/back.jpg");
	text-align: center;	
	margin: 0;
	padding: 0;
  height: 100%;
}

body.teacherarea {
	background: #4c4f51;
}

body.nonav {
	background: white;
}

table tr#Even {
	background-color: #eaeaea;
}
table tr#Odd {
	background-color: #dadada;
}
table tr#Even:hover {
	background-color: #ffdd33;
	cursor: pointer;
}
table tr#Odd:hover {
	background-color: #ffcc22;
	cursor: pointer;
}

table.IFrameTable {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}



table, table td {
	border-style: none;
	border-spacing: 0px;
	padding: 0px;
}

div.MainPageBorder {	
	width: 927px;
	background: url("images/layout/table-back.png") repeat-y;
	text-align: left;
	height:auto !important; 
	height:100%; /* IE6 */
	min-height:100%;	
	margin: 0 auto;
}

div.MainPageLayout {
	width: 927px;
}

div.MainPageContent {	
	padding: 15px 50px 50px 50px; 
	z-index: 40;
}



div.footerbg {	
	width: 851px;
	height: 50px;
	background-image: url("images/layout/bottom_bg.jpg");
	background-repeat: no-repeat;
}

div.topnavigation {
	padding-top: 218px;
	padding-left: 1px;
	z-index: 30;
}

div.toplogologin {
	width: 851px;
	border-style: none;
	border-width: 0px;
	padding: 0px;
}


table.loginbox {
	width: 546px;
	height: 62px;
	background-image: url("images/layout/loginbox_bg.png");
	background-repeat: no-repeat;
}
table.studentinfo {
	width: 546px;
	height: 62px;
}

table.studentinfo td p {
	font-family: "Arial";
	font-size: 10px;
	color: white;
}

table.TeacherPageLayout {
	width: 895px;
	border-style: none;
	text-align: left;
	border-spacing: 0px;
	padding: 0px;
	padding-left: 18px;
}

table.TeacherTop {
	background: #44484c;
	width: 834px;
}

table.TeacherBottom {
	background: white;
	padding-left: 50px;
	width: 834px;
}

table.TeacherDefaultTop {
	background: #44484c;
	width: 834px;
	height: 423px;
}

table.TeacherDefaultBottom {
	background: white;
	padding-left: 50px;
	width: 834px;
}

table.TeacherLogin {
	background: #505357;
	width: 533px;
	height: 281px;
}


div.featuredWhmis {
	position: relative;
	width: 835px;
	height: 260px;
	background-image: url("images/layout/whmis-link.jpg");
	background-repeat: no-repeat;
	z-index: 50;
}
div.featuredFirstAid {
	position: relative;
	width: 835px;
	height: 260px;
	background-image: url("images/layout/firstaid-link.jpg");
	background-repeat: no-repeat;
	z-index: 50;
}

div.featuredContent{
	float: left;
	width: 480px;
	z-index: 60;
}
div.featuredText{
	padding-top: 35px;
	padding-left: 77px;
	padding-right: 15px;
}
div.featuredDemo{
	float: right;
	width: 355px;
	z-index: 60;
}

s
