html {
 overflow-y: scroll !important;
}

a img
{
	border: none;
}

br{
	clear: left;
}

body
{
	text-align:		center;
}

table.center
{
	margin-left:	auto;
	margin-right:	auto;
}

#page
{
}

#header
{
	margin:		auto;
	width:		760px;
	text-align:		left;
	margin-top:	1em;
}

#headerimage
{
}

#navigation
{
	margin:		auto;
	margin-top:	-0.25em;
	width:		638px;
	text-align:		center;
}

#currentnav
{
	font-family: 	arial;
	font-weight:	bold;
	font-size:		90%;
	color: 		rgb(92,46,132);
}

#othernav
{
	font-family: 	arial;
	font-size:		90%;
	color: 		blue;
}

#mainbody
{
	margin:		auto;
	width:		638px;
	text-align:		left;
	margin-top:	3em;
	margin-bottom:	3em;
	font-family: 	arial;
	font-size:		100%;
}

#mainbodyheading
{
	margin:		auto;
	width:		638px;
	text-align:		left;
	font-family: 	arial;
	font-weight:	bold;
	font-size:		100%;
}

#mainbodyquestion
{
	margin:		auto;
	width:		638px;
	text-align:		center;
	margin-top:	3em;
	margin-bottom:	3em;
	font-family: 	arial black;
	font-weight:	bold;
	font-size:		200%;
}

#mainbodycentered
{
	margin:		auto;
	width:		638px;
	text-align:		center;
	margin-top:	3em;
	margin-bottom:	3em;
	font-family: 	arial;
	font-size:		120%;
}
#alerts
{
	margin:			auto;
	width:			638px;
	text-align:		center;
	margin-top:		4em;
	margin-bottom:	0em;
	font-family: 	arial black;
	font-weight:	bold;
	color: 		rgb(255,0,0);
	font-size:		110%;
	
	
}
#alertsreveal
{
	
	
	
}





#centeredimage
{
	margin:		auto;
	width:		358px;
	text-align:		center;
	margin-bottom:	3em;
}

#table
{

/*
	table-layout: 	automatic;
*/
	margin:		auto;
	width:		638px;
	text-align:		left;
	margin-top:	3em;
	margin-bottom:	3em;
	font-family: 	arial;
	font-size:		100%;
/*
	border:		;
*/
	padding:		5px;
/*
	border-width: 	;
	border-style:	;
	border-color:	;
*/
}

table#basic
{
    background-color:#FFFFFF;
    border: solid #000 1px;
}

table#basic td
{
    padding: 5px;
    border: solid #000 1px;
}

#footer
{
	margin:			auto;
	width:			638px;
	text-align:		center;
	font-family: 	arial;
	font-size:		90%;
	color: 			black;
}

#ministryclear
{
   height: 		0;
   font-size: 	1px;
   margin: 		0;
   padding: 	0;
   line-height: 0;
   clear: 		both;
}

#ministrybody
{
	font-family: 	arial;
	width:			800px;
	margin:			auto;
	height:			400px;
}

#ministryheader
{
	background:		#00008B;
	width:			719px;
	height:			100px;
	font-family:	"Arial Black", Arial, sans-serif;
	color:			#FFF;
	padding-left:	75px;	
	margin-top:		20px;
	font-size:		50px;
	text-align:		left;
/*	vertical-align:	text-top;*/
	border:			3px solid;	
	border-color:	#00008B;
}

#ministryheaderdata
{
}

#ministryheaderimage
{
	height:			100%;	
}

#ministryleft
{
	font-family: 	arial;
	background:		#FFF;
	float:			left;
	width:			30%;
	text-align:		left;
/*	height:			400px;*/
	height:			100%;
}

#ministryleftdata
{
/*	margin-top:		50px; */
	font-family: 	arial;
	padding-right:	25px;
	padding-left:	25px;
	text-align:		left;
	height:			100%;
	border:			2px solid;
}

#ministrywhoimage
{
	width:			90%;	
	margin-top:		10px;
	margin-left:	5px;
	margin-right:	5px;
}

#ministrycenter
{
	font-family: 	arial;
	background:		#FFF;
	float:			left;
	width:			70%;
	text-align:		left;
/*	height:			400px;*/
	height:			100%;
}

#ministrycenterdata
{
/*	margin-top:		50px; */
	font-family: 	arial;
	padding-right:	25px;
	padding-left:	25px;
	text-align:		left;
	border:			2px solid;
	height:			100%;
}

/*
#ministryfooter
{
	clear:			both;
	background:		#0f0;
	width:			100%
	height:			100px;
}
*/