/* styles */

.mytab{ 
	zborder-bottom:4px solid #504C59;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

.mytab2:hover{
	border-bottom:4px solid #2EA9DF;
	cursor:pointer;
	opacity:1 !important;
}

.mytabcontainer:hover .mytab2{
	opacity:.5;
}

.mytab2{
	padding-bottom:15px;
	border-bottom:4px solid #504C59;
}

.mytab2courses,.mytab2courses:hover{
	border-bottom:4px solid #7DB434;
}

.t2{
	margin-bottom:15px;
}

.mytab2:hover,.t2:hover{
	opacity:.5;
	cursor:pointer;
}

.maxWidthPadded2020{
	max-width:900px;
	margin:auto;
}

.p2550{
	padding:25px 50px;
}

.addressBlock{
	border:1px solid #ccc;
	padding:15px;
	margin-bottom:25px;
	background-color:#F8F7FA;
}