﻿body {
    
}

a {
    color:#144875;
}

h3 { padding:0px 15px 0px 15px;
}

h4 {  font-family: arial,helvetica,sans-serif;
      font-size:130%;
    font-weight:400;
    color:#3f5a2e;
    padding-top:10px;
}

.h5 {    font-family: "acumin-pro-extra-condensed";
    font-size:130%;
    font-weight:800;
}

.foot {font-size:75%;
}

img, embed, object, video {
    max-width: 100%;
    height: auto;
}

ul {margin-top:11px;
}

ul li {list-style-position:inside;
}

ol li {list-style-position:inside;
}


.topNav {
    font-family: "acumin-pro-extra-condensed";
    font-size:150%;
    font-weight:400;
}


.subNav {list-style:none
}

.subNavItem {

}

.nav-col-line-rt {border-right:1px solid #808080;
}


.schedSingleHead {
    color: #528837;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    text-align:left;
    clear: both;
}




.schedSingle
{
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding:1px 20px 1px 0px;
	margin:0px 20px 0px 0px;
	clear:both;
	}

.schedSingle:hover
{
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	border-bottom:dotted 1px #516a88;
	padding: 1px 20px 0px 0px;
	margin: 0px 20px 0px 0px;
	clear:both;
	}

.schedLtCol
{	
	/*width:63px;*/
	
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
	/*font-weight:normal;
	padding:0px 5px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;*/
}


.schedLtColWKMF
{	
	/*width:63px;*/
	
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
	/*font-weight:normal;
	padding:0px 5px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;*/
}

.schedRtCol
{
	/*width: 67px;*/
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
    border-right:solid 1px #516a88;
	/*font-weight:normal;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline-block;*/
	
}


.schedLtColWknd
{	
	
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;

}




.schedRtColWknd
{
	color: #516a88;
	font-family: arial,helvetica,sans-serif;
	font-weight:normal;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline-block;
	border-right:solid 1px #516a88;
}

 
 .sched2
 {	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
    text-wrap:none;
	}
 
 .sched2:hover
 {	font-family: arial,helvetica,sans-serif;
	/*border-bottom:dotted 1px #516a88;*/
	padding: 3px;
	margin: 0px 0px 0px 0px;
    font-size: 13px;
    text-wrap:none;
    background-color:#eee;
	}

#homeFooter a{ 
	
	color : white;
	text-decoration:none;
}

#homeFooter a:link 
{ 
	
	color :  white;
	text-decoration:none;
	
}

#homeFooter a:visited 
{ 
	
	color : #808080;
	text-decoration:none;
}

.botBannerLink {
    color:white;
    font-family: arial,helvetica,sans-serif;
    font-size:80%;

}

.homeButBot {
    background-color: #3b783b !important;
    width:150px;
}

.homeBotCell {padding:10px;font-size:25%;
}

.homeTab {width:242px;
          margin:0px auto 15px auto;
          text-align:center;
}

.homeTabHead { font-family: arial,helvetica,sans-serif;
               color:#0051ab;
    font-size:120%;
    font-weight:bold;
    text-align:center;
        margin:0px auto;
}
.homeTabSubHead {
    font-family: arial,helvetica,sans-serif;
    font-size:90%;
    text-align:center;
    margin:0px auto;
    
}
.homeTabSubHead-active {
    border:1px solid rgba(150,150,200,0.5);
    background-color:rgba(255,2255,255,0.45);
}

.innerTabHead {
    border-right:solid 1px #dddddd;
    border-top:solid 1px #dddddd;
    border-left:solid 1px #dddddd;
    padding:10px 15px 10px 15px;

    margin:0px 15px 0px 0px;
}

h1 
{	font-family:Georgia1, Georgia, serif;
 	font-size:180%; 
 	color: #0f5289;
	margin:0px 0px 0px 0px; 
    padding:5px 0px 10px 0px; 
    
    }




h2 {
    font-family: Trebuchet MS, arial,helvetica,sans-serif;
    font-weight: bold;
    font-size: 145%;
    color: #3f5a2e;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
} 
    
h3
{	font-family: Trebuchet MS, arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 125%;
	color: #316fa3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}     
    
.subhead
{font-family:Trebuchet MS, arial,helvetica,sans-serif;
	font-weight: bold; 
	font-size: 135%;  
	color:#506a88; 
    margin:0px 0px 0px 0px; 
    padding:0px 0px 15px 0px; }  
      
.ctable
{
	background-position: bottom;
	background-color:White;
	padding: 30px 20px 30px 20px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	text-align:left;
    border-left:solid 1px #dddddd;
    border-right:solid 1px #dddddd;
}

.stime	{ font-size:11px;  font-family:Trebuchet MS, arial,helvetica,sans-serif;  color:#000000; background-color:#ffffff;}

.paraPhotoR {
    float:left;
    margin: 0px 15px 15px 0px;
    border-radius:10px 10px;
    border:solid 1px black;
}

.funTableHead {
    background-color:black;color:white;padding:8px;margin-bottom:15px;font-size:large;font-weight:bold;
}

.funLine {border-bottom:1px solid; margin-bottom:5px;
}
.infoBox {
    border:1px solid #0094ff;
    border-radius:5px;
    padding:10px;
}
.btn-success {
    background-color:#3b783b;
}

.lineBottom {border-bottom:solid 1px #808080;
}