/* Fonts */

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2,
h3, h4, h5, h6, menu, ol, p, td, th, ul { font-family: tahoma, verdana, arial,
helvetica, sans-serif; }

/* Tags */

a		{ font-size: 12px;
		  color: #006;
		  text-decoration: none; }

a:hover 	{ color: #900;
		  text-decoration: underline; }

b 		{ font-weight: bold; }

body 		{ background: #fff;
		  color: black;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  margin-left: 0px;
		  margin-right: 0px; }

menu 		{ background: #fff;
		  color: black;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  margin-left: 10px;
		  margin-right: 0px; }		  
		  
h1 		{ font-size: 36px; }

h2 		{ font-size: 20px; }

h3 		{ font-size: 18px; }

h4 		{ font-size: 16px; }

h5 		{ font-size: 14px; }

h6 		{ font-size: 12px; }

hr 		{ margin: 0em 0% 0em 0%; }

/* Classes */


.white 		{ background-color: #ffffff; }

.darkblue 	{ background-color: #0c1975; }

.darkmedblue	{ background-color: #2d338e; }

.lightmedblue	{ background-color: #7f8cbf; }

.lightblue	{ background-color: #d6dbe0; }

.purple	{ background-color: #800080; }

.sidecolor	{ background-color: #0c1975; }

.black8 	{ font-size: 8px;
		  color: #000; }

.black10 	{ font-size: 10px;
		  color: #000; }
		  
.black11 	{ font-size: 11px;
		  color: #000; }	
		  		  
.black28 	{ font-size: 20px;
		  color: #000; }					  
				  
.red11 	{ font-size: 11px;
		  color: #c30; }	
		  
.red12 	{ font-size: 12px;
		  color: #c30; }			  
		  				  
.purple11 	{ font-size: 11px;
		  color: #909; }	
		  				  
.black12 	{ font-size: 12px;
		  color: #000; }		
		  
.black12B 	{ font-size: 12px;
		  font-weight: bold;
		  color: #000; }		  

.black14 	{ font-size: 14px;
		  color: #000; }	
		  
.copyright 	{ font-size: 8px;
		  color: #006; }
		 
.navhead 	{ font-size: 12px;
		  font-weight: bold;
		  color: #000; }
		  
.navheadLG 	{ font-size: 13px;
		  font-weight: bold;
		  color: #000; }
		  
.navheadSM 	{ font-size: 10px;
		  font-weight: bold;
		  color: #000; }	
		  	  
.scripture_ref	{ font-size: 10px;
		  font-style: italic; }

.date 		{ font-size: 12px;
		  color: #000;
		  font-weight: bold;
		  margin-right: 10px; }
		  
.news 		{ font-size: 10px;
		  margin-right: 10px; }
		    
.white10 	{ font-size: 10px;
		  color: #fff; }

.white12 	{ font-size: 12px;
		  font-weight: bold;
		  color: #fff; }		  
		  
.whitelarge 	{ font-size: 14px;
		  color: #fff;
		  font-weight: bold; }
		  
.whiteXL 	{ font: Verdana;
		  font-size: 18px;
		  color: #fff;
		  font-weight: bold; }		  

.body		{ font-size: 12px; }

a.nav		{ font-size: 12px; }

a.news		{ font-size: 10px; }

.crumb		{ font-size: 10px; }

/* Forms */

input.btn {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	cursor: hand; 
	border-width: thin;
	border-style: solid;
	background-color: #7f8cbf;
}

input.txt {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	cursor: text; 
	border-width: thin;
	border-style: solid;
	background-color: #7f8cbf;
}

textarea {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	cursor: text; 
	border-width: thin;
	border-style: solid;
	background-color: White;
}

select.dropdown {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	cursor: hand; 
	border-width: thin;
	border-style: solid;
	background-color: #7f8cbf;
}

.checkbox {
	cursor: default;
	border-width: thin;
	border-style: solid;
	background-color: #7f8cbf;
}

/* IDs */