


.course-question:hover{
    background-color: #FE5F55
}

a{

	border-bottom:1px dotted;
	border-bottom-color:#495867; 
    text-decoration: none;
    color: #495867;
	}
	


a:hover{
	color:#BDD5EA;
	border-bottom:1px dotted;
	border-bottom-color:#BDD5EA; 
		}


.linktolecturenotes {
    width: 150px;
    padding-left: 20px;
}

.10106 {
    table-layout: fixed;
    font-family: "Lato", sans-serif;
}

.individual-days {
    vertical-align: top;
}

table.individual-days tr {
    padding 100px;
}

table.individual-days td{
    padding-left: 10px;
}

.notes {
    width: 130px;
    height: 160px;
    color: #F7F7FF;
    border-radius: 5px;
    font-size: 20px;
    text-align: center;
    vertical-align: middle;
    line-height: 160px;   
}

.notes:hover {
    opacity: 0.8;
}



.shortpaper {
    padding-top: 12px;
}

.syllabus-section {
    max-width: 900px;
      border-collapse: separate;
  border-spacing: 20px 20px;
}


#god-notes {
    background-color: #FE5F55;
}



.discussion-group-number {
     border-bottom: 1px dotted #000;
}

.discussion-group {
    padding-right: 20px;
    width: 200px;
    vertical-align: top;
}

.topic {
}







	
 /* old syllabus css */


table.syllabus{
border-spacing:0px;	
max-height:100%;
      width:100%; 
    border-spacing: 10px 20px;
    background-color: white;
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
	}

table.syllabus a{
	border-bottom:1px dotted;
	line-height:150%;
	}
	


table.syllabus a:hover{
	color:#4284d3;
	border-bottom:1px dotted;
	border-bottom-color:#4284d3; 
		}


tr.break td {
	background-color: #88b32d;
	color: white;
	padding-bottom:11px;
	padding-top:11px;
	border-radius:5px;
	text-align:center;
	font-style:oblique;
}

tr.coursesection td {
	background-color: #4284d3;
	color: white;
	padding-bottom:11px;
	padding-top:11px;
	padding-left:35px;
	padding-right:35px;
	border-radius:5px;
	text-align:center;
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}




tr.exam td {
	background-color: #4284d3;
	color: white;
	padding-bottom:6px;
	padding-top:6px;
}



td.date {
	text-align: left;
	padding-left:25px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	width:90px;
}

td.question {
	text-align: left;
	padding-left:25px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	width:60px;
}


td.topic {
	text-align: center;
	padding-left:15px;
	padding-right:15px;
	width:200px;
}

td.readings {
	text-align: center;
	padding-left:15px;
	padding-right:15px;
}

td.readings p{
	padding-bottom:0px;
		padding-top:0px;
		margin:0;
}

.extrareadings p{
	font-size:11px;
	padding-left:33px;
	text-align:left;
	text-indent:-16px;
}

td.assignments {
	text-align: center;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
		padding-right:10px;
}

td.plainassignments {
	text-align: center;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
		padding-right:10px;
}

td.catechism {
	text-align: center;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
		padding-right:10px;
		width:150px;
}



.godwrapper {
    background-color: aqua;
}







.assignment {
    color: coral;

}
