/* ****************************************************** */
/* ** COPYRIGHT 2007-2008 MINISTRY INFORMATION SERVICES ** */
/* ****************************************************** */

/* *********** D O C U M E N T  S E T T I N G S ************* */
BODY {
margin:0;
padding:0;
font-family: Arial, helvetica, sans-serif;
font-size:10pt;
background-color:#BA9E6E;
text-align:center;  /* ALIGNS CONTAINER BOX TO CENTER OF PAGE */
}
#PAGE-CONTAINER {
position:relative;
width:1000px;
background:url(/assets/UserFiles/2008_redux/2008_defenderministries_bg_tile.jpg) repeat top left; 
margin:auto;
text-align:left;
}
/* ************ TOP SECTION SETTINGS *************** */
#TOP-CONTAINER{
position:relative; /* KEEP */
height:211px;
padding:0;
}
#HEADER-CONTENT {
position:relative;
color:white;
}
#HEADER-CONTENT IMG {
border:0;
}
#menubox {
position:absolute;
top:0;
left:840px;
}
/* ************ MID SECTION SETTINGS *************** */
#MID-CONTAINER	{
position:relative;
width:930px;
margin-left:35px;
}
#MID-SECTION	{
position:relative; /* KEEP */
width:930px;
}
#BODY-CONTENT {
width:930px;
font-size:8pt;
}
	#BODY-CONTENT IMG {
	margin:2px 7px 2px 7px;
	border:5px solid #003471;
	}
/* ************ F O O T E R  S E C T I O N ****************** */
#BOTTOM-CONTAINER {
position:relative; /* KEEP */
margin-bottom:0px;
clear:both;
}
#FOOTER-CONTENT {
line-height:13pt;
letter-spacing:.1em;
font-size:7pt;
font-weight:bold;
margin-right:0px;
color:5E1212;
padding:10px 0px 0px 0px;
}
#FOOTER-CONTENT A {
color:5E1212;
}
#FOOTER-CONTENT A:hover {
color:black;
text-decoration:none;
}
/* *********** D A T E  B O X ******************* */
#DATEBOX {
display:none;
}
/* *********** P A G E   T I T L E   B O X ******************* */
#PAGE-TITLE { /* PAGE TITLE */
display:none;
}
/* *********** T E X T  S E T T I N G S ******************* */
H1 { /* PRIMARY TITLE HEADING */
padding:0;
margin:0;
font-size:14pt;
color:#003471;
text-align:left;
text-transform:capitalize;
font-variant:small-caps;
}
H2 { /* SECONDARY TITLE HEADING */
color:#16918F;
font-size:11pt;
font-weight:bold;
text-transform:capitalize;
font-variant:small-caps;
}
H3 { /* PRIMARY SECTION HEADING */
font-size:10pt;
font-weight:bold;
text-transform:capitalize;
color:#003663;
}
H4 { /* SECONDARY SECTION HEADING */
font-size:9pt;
font-weight:bold;
text-transform:uppercase;
color:#333;
}
H5 { /* ALTERNATE PRIMARY HEADING */
font-size:13pt;
font-weight:bold;
color:#666;
text-transform:capitalize;
}
H6 { /* ALTERNATE SECONDARY HEADING */
font-size:10pt;
font-weight:bold;
font-style:italic;
color:#444;
text-transform:capitalize;
}
/* *********** C L A S S  S E T T I N G S ******************* */
.error	{
font-size:10pt;
font-weight:bold;
color:red;
}
.req {
font-weight:bold;
color:red;
}
/* *********** T A B L E  S E T T I N G S ******************* */
TABLE TH {
text-align:left;
font-size:8pt;
vertical-align:top;
}
TABLE TD {
font-size:8pt;
vertical-align:top;
}
#STANDARD_TABLE {
width:100%;
}
#STANDARD_TABLE TH {
text-transform:uppercase;
border-top:1px solid #4e4e4e;
border-bottom:1px solid #4e4e4e;
background-color:#e5a913;
}
#STANDARD_TABLE .row_highlight {
background-color:#eee;
}
/* *********** F O R M  S E T T I N G S ******************* */
INPUT {
font-size:7pt;
}
SELECT {
font-size:7pt;
}
/* *********** E L E M E N T  S E T T I N G S ******************* */
A IMG {
border:0;
}
A {
color:#2A498C;
}
/* ****** P H O T O   C A P T I O N   E L E M E N T S  (TEST) ******* */
.arc90_imgcaption { 
padding:0 0px 5px 5px; 
} 
.arc90_imgcaptionTXT { 
margin:0 0 12px 0;
padding:0;
font-size: .8em; 
color: #666; 
text-align: left;
line-height:1.4em;
} 
.floatl { 
float: left; 
margin-right: 1em; 
} 
.floatr { 
float: right; 
margin-left: 1em; 
} #ZONE-A {
position:relative; /* KEEP */
top:154px;
left:30px;
width:930px;
} /* ****************************************** */
/* ********** ZONE-A MENU SETTINGS ********** */
/* ****************************************** */
#NAV-A-CONTAINER {
/* CONTROLS THE NAV BOX WITHIN ZONE BOX*/
position:relative;
margin-left:10px;
}
/* ** N A V   T O P   L A Y E R   B O X   S E T T I N G S ** */
#NAV-A-TOP {
}
#NAV-A-TOP-CONTENT {
}
/* ** N A V   M I D   L A Y E R   B O X   S E T T I N G S ** */
#NAV-A-MID {
}
#NAV-A-OVERLAY	{
/* USED FOR OVERLAYING TEXT ONTO BACKGROUND */
position:absolute;
display:block;
z-index:10;
cursor:pointer;
}
/* ** N A V   P O S I T I O N I N G ** */
/* THIS POSITIONS THE TOP MENU LEVEL MAIN BOX*/
#NAVAMENUS, 
#NAVAMENUS ul {
list-style:none;
padding:0;
margin:0;
}
#NAVAMENUS li {
/* THIS POSITIONS THE MENU LIST ITEMS */
float:left;
position:relative;
line-height:1.4em; 
_width:1em; 
white-space:nowrap; 
}
#NAVAMENUS li ul {	
/* THIS POSITIONS THE SUBMENU LEVEL */
position:absolute;
margin-top:0;
margin-left:.1em; /* for IE */
display:none;
border:2px solid #5d5d5d;
}
#NAVAMENUS ul li ul {
/* THIS TELLS THE THIRD MENU WHERE TO GO */
margin-top:-.7em;
margin-left:9em;
}
#NAVAMENUS ul li {
width:100%;
display:block;
}

/* **************************************** */
/* SHOW SUBMENU  1 */
#NAVAMENUS li:hover ul, 
#NAVAMENUS li.over ul {
display:block;
}
#NAVAMENUS li:hover ul ul, 
#NAVAMENUS li.over ul ul {
display:none;
}
/* SHOW SUBMENU  2 */
#NAVAMENUS ul li:hover ul, 
#NAVAMENUS ul li.over ul {
display:block;
}
/* ********************************************* */
#NAVAMENUS a {
/* MAKE THE TOP MENU LINE LOOK LIKE THIS */
display:block;
color:white;
text-decoration:none;
font-size:10pt;
font-weight:bold;
font-variant:small-caps;
text-transform:capitalize;
padding:0 10px;

margin-left:1px;
}
#NAVAMENUS a:hover {	
border-top:1px solid black;
border-left:1px solid black;
/*color:#8fa4b9;*/
color:#012754;
background-color:#8F96B2;
margin-left:0;
}
#NAVAMENUS ul {
/* MAKE THE SUBMENU LIST SETTINGS */
border-top:3px solid #F4d500;
}
#NAVAMENUS ul a {
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
background-color:#E17C77;
color:black;
opacity:.85;
filter: alpha(opacity=85);
font-size:8pt !IMPORTANT;
line-height:12pt !important;
}
#NAVAMENUS ul a:hover	{	
color:white !important;
background-color:#970508;
border-bottom:1px solid #55627F;
}
#NAVAMENUS {
z-index:1;
}
#NAVAMENUS ul {
z-index:2;
}
#NAVAMENUS ul ul {
z-index:3;
}
/* ** N A V   B O T T O M   L A Y E R   B O X   S E T T I N G S ** */
#NAV-A-BOTTOM{
}
#NAV-A-BOTTOM-CONTENT {
}
/* ** N A V   F I X E S ** */
/* FIXES FOR IE. ALSO HIDE FROM IE MAC 
    * html #NAV-A-MID #NAVAMENUS ul li { float: left; height: 1%; }
    * html #NAV-A-MID #NAVAMENUS ul li a { height: 1%; }
RM COMMENTED OUT SECTION */ 