.bigbox {}

.textwrapper {
  border-left: 1px solid black;
  border-right: 1px solid black;
  background: white;
  padding-top: 10px;
}

.motivation {
  border-top: 1px solid gray;
  border-right: 1px solid black;
  border-left: 1px solid black;
  background: #fff263;
  width: 999px;
  height: 35px;
}

.innermotivation {
  text-align: center;
  padding: 10px;
  margin: 0;
}

.menucell {background: white;}

.innermotivation h3 {
  text-align: center;
  padding: 0px;
  margin: 0;
  
}

.middlemenu {
  border-right: 1px solid black;
  border-left: 1px solid black;
}

.centrecell {
  padding: 15px;
 
}

.lines {
  border-right: 1px solid silver;
  border-left: 1px solid silver;

}

.centrecell P, .centrecell li, .centrecell blockquote {font-size: 10pt;}




.programdetails {}

.testi_adblock {text-align: center;}

.socialmedia {}

.newsblock {}

.NewsSummary {
  font-size: 10pt;
  margin: 20px 15px 50px 15px;
  text-align:left;
}/* (top, right, bottom, left) */

.NewsSummary a {color: #3E5A76;}

.videoblock {text-align: center;font-size:9pt;}

div#vsgroupfooter table {margin-top: 5px; width: 400px;}

div#vsgroupfooter td {
  font-family: arial;
  font-size: 8pt;
  color: black;
  text-align: center;
  width: 50%;
}

div#vsgroupfooter A {
  color: #4b4b4b;
  text-decoration: none;
}

div#vsgroupfooter A:hover {
  text-decoration: underline;
}


.frontpagemenu {list-style-image: url(http://corona.vshosting.ca/images/arrow.png);  }
.frontpagemenu a {color:#6C829F;font-size:8.5pt;font-weight:bold;text-decoration:none;}
.frontpagemenu a:hover {text-decoration:underline;}
.frontpagemenu li {margin-bottom:5px;}


#NewsPostDetailDate, #NewsPostDetailContent, #NewsPostDetailPrintLink {font-size:10pt}

.videoblock P {font-size:8pt;}
.videoblock a {color: #6C829F ;}

.applybutton {float:right;margin-left:20px;margin-bottom:20px;}

.abelevel2 TD {font-size:9pt;padding: 5px 10px 5px 10px ;  border-bottom:1px solid black;} /* (top, right, bottom, left) */

.calendarsmall {font-size:9pt;margin-bottom:25px;}
.calendarsmall td {text-align:right;padding:0px;background:silver;}
.calendarsmall tr {border-bottom:1px solid black;}
.calcells a {color:white;display:block;background:#3C5876;padding:2px ;}
.calcells2 td {padding:2px;text-align:center;}
.calcells td {text-align:center ;}

.calendar-list {border:0px solid black; text-align:left;width:90%;margin:auto}
.calendar-list h1,.calendar-list h2 {font-size:12pt;}
.calendar-list a {text-align:center ;}
.calendar-returnlink {text-align:center ;margin-bottom:15px;}