/*<style>/*
Style Sheets Created by
Anthony Master
Application Developer
Cornerstone Baptist Church
McAlester, OK
Copyright © 2016 All Rights Reserved
*/
@charset "utf-8";

body {
	font:Georgia, "Times New Roman", Times, serif;
	background:#CCC;
	margin:0;
}

h1, h2, h3, h4, h5, h6, p, li {
	font:Georgia, "Times New Roman", Times, serif;
	line-height:1.5;
	margin:0;
	color:#323232;
}

img {
	border:none;
	background:none;
}

/****************************************
 *	Styles for the Top Menu Bar
 */

#topMenu {
	background:url(https://openchurchadmin.com/_images/topMenuBkgd.jpg);
	height:50px;
	width:100%;
	min-width:1000px;
	top:0;
	position:fixed;
	z-index:1000;
}

.topMenuButtons {
	float:left;
}

.topMenuButtons:hover {
	background:url(https://openchurchadmin.com/_images/topMenuBkgd_hover.jpg);
}

.topMenuButtonsSelected {
	float:left;
	background:url(https://openchurchadmin.com/_images/topMenuBkgd_hover.jpg);
}

#UserSettingsMenu {
	/*display:none;*/
	visibility:hidden;
	position:fixed;
	top:50px;
	right:0px;
	width:250px;
	background:#CCC;
	padding-right:10px;
	border:1px solid #000000;
	border-top:none;
	z-index:1;
	transition:visibility 0.5s;
}

#UserSettingsButton:hover #UserSettingsMenu {
	/*display:block;*/
	visibility:visible;
	transition:visibility 0.1s;
}

.topMenuDivider {
	float:left;
	height:50px;
	width:2px;
	background:url(https://openchurchadmin.com/_images/topMenuDivider.jpg);
}

#UserSettingsMenu {
	color:#323232;
}

#UserSettingsMenu a:visited,
#UserSettingsMenu a:link {
	color:#323232;
}

#UserSettingsMenu a:hover {
	color:#323232;
	text-decoration:none;
	font-weight:bold;
}



#container {
	width:1000px;
	margin:0 auto;
}

#header {
	height:160px;
	width:1000px;
	background:url(https://openchurchadmin.com/_images/headerBkgd.jpg) repeat-x;
	background-color:#fefefe;
}

#headerTitle {
	float:left;
	height:80px;
	padding: 15px 0 0 40px;
}

#headerTitle h1 {
	font-size:42px;
}

#headerLogo {
	float:right;
	height:95px;
	width:278px;
}

/* Flip image for April Fools trick... lol */

#headerBar {
	clear:both;
	height:45px;
	width:1000px;
}

#headerSearch {
	width:500px;
	height:30px;
	float:left;
	overflow:hidden;
	margin:12px 0 0 20px;
}

#headerSearch p {
	float:left;
	margin:3px 0 0 5px;
	color:#fefefe;
	font-size:14px;
}

#headerSearch p a:link,
#headerSearch p a:visited {
	color:#fefefe;
	text-decoration:none;
	background:none;
}

#headerSearch p a:hover {
	text-decoration:underline;
}

#headerMeta {
	float:right;
	margin:7px 20px 0 0;
}

#headerMeta h2 {
	color:#fefefe;
	font-size:20px;
	margin:4px 0 0 0;
	font-weight:normal;
}

#headerMeta h2 a:link,
#headerMeta h2 a:visited {
	color:#fefefe;
	text-decoration:none;
	background:none;
}

#headerMeta h2 a:hover {
	color:#fefefe;
	text-decoration:underline;
}

#Content {
	width:1000px;
	background:url(https://openchurchadmin.com/_images/contentBkgd.jpg) repeat-y;
	background-color:#fefefe;
}

#sidebar {
	float:left;
	width:200px;
}

#menu {
}

.menuItem {
	height:35px;
	width:180px;
	padding:5px 0 0 20px;
	background:url(https://openchurchadmin.com/_images/menuItemBkgd.jpg) no-repeat;
}

.menuItem:hover {
	cursor:hand;
	cursor:pointer;
	background:url(https://openchurchadmin.com/_images/menuItemHoverBkgd.png) no-repeat;
}

.menuItemSelected {
	height:35px;
	width:180px;
	padding:5px 0 0 20px;
	cursor:pointer;
	background:url(https://openchurchadmin.com/_images/menuItemHoverBkgd.png) no-repeat;
}

.menuItemSelected:hover {
}

.menuItem h2,
.menuItem h2 a:link,
.menuItem h2 a:hover,
.menuItem h2 a:visited,
.menuItemSelected h2,
.menuItemSelected h2 a:link,
.menuItemSelected h2 a:hover,
.menuItemSelected h2 a:visited {
	font-size:20px;
	color:#323232;
	text-decoration:none;
	background:none;
}

#menuDashboard {
}

#menuStudents {
}

#menuInstruments {
}

#menuTraining {
}

#menuAdministration {
}

#mainContent {
	width:720px;
	min-height:500px;
	margin:0 40px 0 240px;
	padding:0 0 20px 0;
}

#mainContent h2 {
	font-weight:normal;
}

#mainContent h2 a:link,
#mainContent h2 a:visited {
}

#mainContent h2 a:hover {
}

#mainContent h3 {
	font-weight:normal;
}

#mainContent h3 a:link,
#mainContent h3 a:visited {
	color:#323232;
}

#mainContent h3 a:hover {
	color:#323232;
	text-decoration:none;
}

#mainContent h4 {
	font-weight:normal;
}

#mainContent h4 a:link,
#mainContent h4 a:visited {
}

#mainContent h4 a:hover {
}

#mainContent h5 {
	font-weight:normal;
}

#mainContent h5 a:link,
#mainContent h5 a:visited {
}

#mainContent h5 a:hover {
}

#mainContent h6 {
	font-weight:normal;
}

#mainContent h6 a:link,
#mainContent h6 a:visited {
}

#mainContent h6 a:hover {
}

#mainContent p {
	font-size:16px;
}

#mainContent p a:link,
#mainContent p a:visited {
	color:#323232;
	text-decoration:underline;
}

#mainContent p a:hover {
	color:#323232;
	text-decoration:none;
}

#mainContent img {
}

#mainContent img a:link,
#mainContent img a:visited {
}

#mainContent img a:hover {
}

#mainContent li {
}

#mainContent li a:link,
#mainContent li a:visited {
}

#mainContent li a:hover {
}

#mainContent td {
	color:#323232;
}

#mainContent blockquote {
}

#mainContent blockquote a:link,
#mainContent blockquote a:visited {
}

#mainContent blockquote a:hover {
}

#mainContent textarea {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	line-height:1.25;
	color:#323232;
	min-height:50px;
	widows:100%;
}

.noscroll {
	overflow:hidden;
}

.hiddenDiv {
	display: none;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	white-space:pre-wrap;
	word-wrap:break-word;
	min-height:50px;
	width:678px;
	line-height:1.25;
}

.boxes {
	width:720px;
	margin:0 0 20px; 0;
}

.boxHeader,
.boxHeaderNoAccess {
	height:30px;
	width:700px;
	background:url(https://openchurchadmin.com/_images/boxHeaderBkgd.jpg);
	padding:0 10px 0 10px;
}

.boxHeader:hover,
.boxHeaderNoAccess:hover {
	cursor:hand;
	cursor:pointer;
}

.boxHeader:hover .boxSliderBtns,
.boxHeader:hover .boxSliderBtnsUp {	
	-webkit-transform: rotate(180deg);  /* Saf3.1+, Chrome */
    -moz-transform: rotate(180deg);  /* FF3.5+ */
    -ms-transform: rotate(180deg);  /* IE9 */
    -o-transform: rotate(180deg);  /* Opera 10.5 */
    transform: rotate(180deg);
    filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE9 */
    	M11=-1, M12=1.2246063538223773e-16, M21=-1.2246063538223773e-16, M22=-1, SizingMethod='auto expand');
	zoom: 1;
}

.boxIcons {
	float:left;
	width:20px;
	height:20px;
	margin:5px 10px 5px 0;
}

.boxTitle {
}

.boxTitle h2,
.boxTitle h2 a:link,
.boxTitle h2 a:hover,
.boxTitle h2 a:visited {
	color:#fefefe;
	font-size:18px;
	padding:2px 0 0 0;
	text-decoration:none;
	background:none;
}

.boxSliderBtns {
	background:url(https://openchurchadmin.com/_images/boxSliderBtn.png);
	width:20px;
	height:20px;
	float:right;
	position:relative;
	top:-23px;
}

.boxSliderBtnsUp {
	background:url(https://openchurchadmin.com/_images/boxSliderBtnUp.png);
	width:20px;
	height:20px;
	float:right;
	position:relative;
	top:-23px;
}

.boxContent {
	background:#dddddd;
	border:#323232 solid 1px;
	padding:20px 10px 20px 10px;
}

.indent {
	text-indent:20px;
}

.info {
	min-height:20px;
	padding:0 0 0 30px;
	margin:0 0 10px 10px;
	background:url(https://openchurchadmin.com/_images/infoIcon.png) no-repeat;
}

.error {
	color:#fefefe;
	min-height:30px;
	padding:10px 0 0 30px;
	margin:0 0 10px 10px;
	background:#900 url(https://openchurchadmin.com/_images/errorIcon.png) left center no-repeat;
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.clearAll {
	clear:both;
	height:0;
}

.clearRight {
	clear:right;
}

#footer {
	clear:both;
	height:50px;
	width:1000px;
	background:url(https://openchurchadmin.com/_images/footerBkgd.jpg) repeat-x;
}

#footer p {
	color:#fefefe;
}

#footer p a:link,
#footer p a:visited {
	color:#fefefe;
	text-decoration:none;
}

#footer p a:hover {
	color:#fefefe;
	text-decoration:underline;
}

#footerCopyright {
	float:left;
	padding:15px 0 0 20px;
}

#footerHIPAAnotice {
	float:right;
	padding:15px 20px 0 0;
}