/**********************************************
* 			   School Color Theme       	  *
**********************************************/

/* Typography */

h1 {font-size: 36px;}
h2 {font-size: 32px;}
h3 {font-size: 28px;}
h4 {font-size: 24px;}
h5 {font-size: 20px;}
h6 {font-size: 18px;}

a {
	color: #116f33; 
	text-decoration: none;
}

a:hover { 
	color: #0D437F !important;
}

a:active { 
	color: #116f33 !important;
}

a:visited { 
	color: #116f33 !important;
}

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a {
	color: #116f33;
}

h1 a:active, 
h2 a:active,  
h3 a:active, 
h4 a:active, 
h5 a:active, 
h6 a:active { 
	color: #116f33 !important; 
} 

h1 a:visited, 
h2 a:visited,  
h3 a:visited, 
h4 a:visited, 
h5 a:visited, 
h6 a:visited { 
	color: #116f33 !important; 
} 


.header { background: #116f33; }

.footer { background: #444444; }

.footer-container { background: #444444; }

.footer p { color:#fff; }

.footer a { color:#fff; }
.footer-container p { color:#fff; }
.footer th.expander,
.footer td.expander {
	color:#fff;
}

.disclaimer { background: #f2f2f2; }

/*Button Colors */
table.button-theme table td {
	background: #116f33;
	border: 1px solid #0F440F; /*make a darker shade*/
	color: #ffffff;
}

table.button-theme:hover table td,
table.button-theme:visited table td,
table.button-theme:active table td {
	background: #0F440F !important;
}

.callout-theme {
	background: #116f33;
	border: 1px solid #0F440F;
	padding: 10px 10px 10px 10px !important;
	color:#ffffff;
}
.callout-theme h1,
.callout-theme h2,
.callout-theme h3,
.callout-theme h4,
.callout-theme h5,
.callout-theme h6,
.callout-theme p,
.callout-theme p a{
	color:#ffffff;
}

/* Added in OU Classes */
h1, h2, h3, h4, h5, h6,
.theme-color-highlight {
	color:#116f33;
}
.black {
	color:#3D3D3B;
}
.date {
	color:#116f33;
	font-size:18px;
	text-align:right;
}
