.nogap{margin: 0 0;}
.noPadding{padding: 0px;}
.gap10{padding: 10px 0;}
.gap20{padding: 20px 0;}
.gap30{padding: 30px 0;}
.gap40{padding: 40px 0;}
.gap50{padding: 50px 0;}
.gapTop7{padding-top: 7px;}
.gapTop10{padding-top: 10px;}
.gapTop15{padding-top: 15px;}
.gapTop20{padding-top: 20px;}
.gapTop30{padding-top: 30px;}
.gapTop40{padding-top: 40px;}
.gapTop50{padding-top: 50px;}
.gapTop60{padding-top: 60px;}
.gapBtm5{padding-bottom: 5px;}
.gapBtm10{padding-bottom: 10px;}
.gapBtm20{padding-bottom: 20px;}
.gapBtm25{padding-bottom: 25px;}
.gapBtm30{padding-bottom: 30px;}
.gapBtm40{padding-bottom: 40px;}
.gapBtm50{padding-bottom: 50px;}
.gapBtm60{padding-bottom: 60px;}
.gapBtm70{padding-bottom: 70px;}
.gapBtm80{padding-bottom: 80px;}

.gapTopMargin10{margin-top: 10px;}
.gapTopMargin20{margin-top: 20px;}
.gapTopMargin30{margin-top: 30px;}
.gapTopMargin40{margin-top: 40px;}
.gapTopMargin50{margin-top: 50px;}
.gapTopMargin60{margin-top: 60px;}
.gapTopMargin70{margin-top: 70px;}
.gapTopMargin80{margin-top: 80px;}
.gapTopMargin90{margin-top: 90px;}

.gapBtmMargin10{margin-bottom: 10px;}
.gapBtmMargin20{margin-bottom: 20px;}
.gapBtmMargin30{margin-bottom: 30px;}
.gapBtmMargin40{margin-bottom: 40px;}
.gapBtmMargin50{margin-bottom: 50px;}
.gapBtmMargin60{margin-bottom: 60px;}
.gapBtmMargin70{margin-bottom: 70px;}
.gapBtmMargin80{margin-bottom: 80px;}
.gapBtmMargin90{margin-bottom: 90px;}

.gutter5{padding-left:5px; padding-right: 5px;}
.gutter7{padding-left:7px; padding-right: 7px;}
.gutter10{padding-left:10px; padding-right: 10px;}

.fullWidth{
	width: 100%;
}
.posRelative{
	position: relative;
}
.posAbs{
	position: absolute;
}
.borderBtm{
	border-bottom: 1px solid #eee;
}
.thick.borderBtm{
	padding-bottom: 10px;
	border-bottom: 3px solid #462a62;
}

hr.short{
	margin: 40px auto;
	width: 90px;
	height: 1px;
	border: none;
	background-color: #FCC7C7;
}

.borderTop{
	border-top:1px solid #eee;	
}

/*Homepage*/
.homeQuoteWrapper{
	width:45%;
	height: 100%;	
}
.newsBox{
	border: 1px solid #82f6ff;
	padding: 25px 0;
	width: 100%;
	display: block;
}

/*TIMETABLE*/
.timetable {
	width: 100%;
}
.timetable thead>tr>td{
	padding: 25px 0;
	color: #FCC7C7;
	font-size: 16px;
}
.timetable td{
	width:14%;
	border: 1px solid #333;
	margin: 10px;
	padding: 10px;
	border-collapse: initial;
	border-spacing: 0;
	min-height:50px;
	font-size: 12px;
}
.timetable td.tue,
.timetable td.thu,
.timetable td.sat
{
	background-color: #FCC7C7;
}
.timetable td>input[type="text"]{
	width: 100%;
	text-align:center;
	font-size: 12px;
	margin-bottom: 10px;
}

