body {background: #fff;

	background-image: url("https://www.webclassesonline.net/assets/graphics/backgroundblue.jpg"); background-repeat: repeat-x;

	margin: 0;

	padding: 1%;

	font-family: Arial, tahoma, verdana;

	color: #039;

	}



a:link {color: #03c; font-weight: 700;

	}

a:active {color: #36f; font-weight: 700;

	}

a:visited {color: #69f; font-weight: 700;}



a:hover {background: #03c; color: #9cf; font-weight: 700;

	}






table {

	font-family: arial, tahoma, verdana;

	}



img.main { float: left; z-index: 0; position: absolute; margin: 0; padding: 0 0 0 0; top: 0px; left: 0px; }	



h1 {color: #039;

	text-align: center;	

	}

h2 {color: #36c;

	  	}

.author {color: #36c;

	 text-align: center;

	 }

	
#skipnavigation {visibility:hidden;
}
	

.linksmain {position: absolute; z-index: 2; top:2px; margin-left:180px; width:600px; text-align: center; }


.linksmain {font-size: 12px;}



.linksext {position: absolute; z-index: 3; top:40px; margin-left:180px; width:600px; text-align: center;}

.linksext {font-size: 12px;}



.linksclass {position: absolute; z-index: 4; top: 95px; margin-left:180px; width:600px; text-align: center;}


.linksclass {font-size: 12px;}



.login {position: absolute; z-index: 5; top: 117px; margin-left:0px; background: #036; color: #ccf; padding: 3px;
}


.date {background: #ccc; color: #369;

 width: 100%;

 margin: 0;

font-weight: bold;

}

.schedule {width: 98%;

border: 2px solid #000;

padding: 0 0 0 0;

}

.sidedate {background: #ccc; color: #369; 

width: 99px; 

margin: 0px 0px 0px 0px; 
padding: 0px 4px 0px 4px;
border: 0px 0px 0px 0px;
height: 100%;

vertical-align: top;

display: table-cell;

}

.description {width: 299px;

margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 4px;
border: 0px;
background: #369; 

color: #ccc;

vertical-align: top;

height: 100%;

display: table-cell;

}

.assignment {width: 200px;
border: 0px;

margin: 0; 
padding: 0px 0px 0px 4px;
height: 100%;

vertical-align: top;

display: table-cell;

}

.row {border: 2px solid #000;

 width: 650px; 

}

.due {background: #369; color: #ccc;

}

.center {margin-top: 80px;

}

.handin {background: #ccf;
}


.genannounce {border-style: outset; border-width: 5px;
height: 200px; width: 60%; background: #ff6; color:#000; 
overflow:scroll;
}

.classannounce {border-style: outset; border-width: 5px;
height: 200px; width: 60%; background: #ff6; color:#000;
overflow:scroll;
}