@charset "utf-8";
/* CSS Document */


.home {
padding-top:20px;
text-align:left;
width:550px;
color:#ffffff;}

#main {
padding-top:20px;
padding-left:35px;
text-align:left;
width:928px;
color:#000;}
a{
color:#003060;
}

#main a{
		color:#000;
		text-decoration:none;
}
#main a:hover{
text-decoration:underline;
color:#006699;
}
		
#main h1 a, #main h1, #main h2{
font-size:16px;
line-height:1em;
padding-top:10px;
padding-left:20px;
color:#000;
	text-decoration:none;}
	
	#main .date-heading{
	background-color:#8098af;
	background-repeat: no-repeat;
	padding-left:15px;
	color:#FFFFFF;
	}
	#main .date-table{	
	padding-left:20px;
	
	}
	#main .date-table td{	
	padding-right:10px;
	
	}
		#main .course-content-top{
		height:30px;
		background-image: url(/images/course_content_top.gif);
		background-repeat: no-repeat;
		width:928px;	
		}
		#main .course-content-mid{
		background-image: url(/images/course_content_mid.gif);
		background-repeat: repeat-y;
		width:928px;	
		}
		#main .content-inner {
		padding:15px;
		color:#000;
		width:900px;}

	
		#main .course-content-bot{
		background-image: url(/images/course_content_bot.gif);
		background-repeat: no-repeat;
		height:30px;
		width:928px;	
		}
		
.footer, .footer a {
color:#666666;
}