﻿ body {font-size: 12px;font-family: arial, tahoma, helvetica, sans-serif; padding: 0; margin: 0px 0 10px 0;
      background: url(images/BG.png);background-repeat:repeat-x;width: 100%;height: 100%; color:#555555;}
img {border: 0;}
tr, td {vertical-align: top; font-family:Arial; font-size:12px; color:#555555;}
form {padding: 0; margin: 0;}
a {color: #29619c; text-decoration: none;}
a:hover {text-decoration: underline;} 
.clearFloat {clear: both; height: 1px; overflow: hidden;}
.clearFloatSpacer {width: 954px; clear: both; height: 1px; overflow: hidden;}
.printOnly {display: none;}
.Left{text-align: right;background-repeat: repeat-x;background-position: right -6px;}
.Right{padding: 0;}
.Center{padding: 0;}
#Wrapper{margin: 0;margin-top: 6px;width: 100%;}
/************    Header   ********************/
#headerContainer #logoContainer {width: 217px;float: left;padding: 35px 0 0 0;}
#headerContainer #imageContainer {width: 440px; position:fixed;text-align:center; float: left;padding:55px 50px 0 40px;}
#headerContainer #searchContainer {font-size: 13px; float: right; width: 285px; padding: 40px 0 4px 0; 
                                   vertical-align: bottom;} 
#headerContainer #searchContainer span {margin-bottom: 12px; display: block;} 
#headerContainer #searchContainer{padding-right: 11px;}
#headerContainer #searchContainer table{float: right;}
#headerContainer #searchContainer td{vertical-align: middle;white-space: nowrap;}
#headerContainer .headerSelect {font-size: 13px; width: 162px; height: 20px; border: 1px solid #96969d;}
#headerContainer .searchBox{font-size: 12px;xvertical-align:text-bottom;width: 160px;height: 21px;
                            border: 1px solid #264665;background-color:#e0dcb9;xmargin: 0px;margin:3px;
                            xmargin-left: 6px;padding-top:2px;padding-bottom:2px;}
#searchContainer .toplinktd {xpadding-left:125px;padding-bottom:10px; font-size:12pt; font-weight:bold; padding:0px;}
#headerContainer .searchButtontd{width:25px;padding-left:10px;}
#headerContainer #searchContainer a{color: #1b3349;font-size: 75%;margin-right: 20px;font-weight:bold;}
#headerContainer .searchtd{text-align:right;padding-top:1px;vertical-align:middle;}
#headerContainer .inputbg {xbackground: url(images/Top_inputbg.png) no-repeat 5 top;height: 28px;width:169px;}
/************   TopNav   ********************/
.topleft{width:22px; height:140px; background: url(images/top_left.png);background-repeat:no-repeat;}
.topright{width:22px; height:140px; background: url(images/top_right.png); background-repeat:no-repeat;}
.topbg{width:952px; height:140px; background: url(images/top_BG.png); background-repeat:repeat-x}
.bottomleft{width:22px; height:311px; background: url(images/bottom_left.png);background-repeat:no-repeat;}
.bottomright{width:22px; height:311px; background: url(images/bottom_right.png); background-repeat:no-repeat;}
.bottombg{width:971px; height:311px; background: url(images/bottom_BG.png); background-repeat:repeat-x}
.middleleft{width:13px; background: url(images/middle_left.png);background-repeat:repeat-y;}
.middleright{width:13px; background: url(images/middle_right.png); background-repeat:repeat-y;}
.middlecenter{width:971px;background-color: #f8f8ef;margin-bottom:0px;}
.TopNav,.TopNav a, .TopNav a.selected, .TopNav a.visited{font-family: Arial;font-style:normal;font-size: 11;color: #336699;text-decoration: none;}
.TopNav a:hover{font-family: Arial;font-style:normal;font-size: 11;color: #333333;text-decoration: none;}
/************   TopNav2  ********************/
.TopNav2 a{font-size: 10px;color: #336699;}
.TopNav2 a:hover{color: black;}
.TopNav2 a.selected{color: black;text-decoration: none;}
table.TopNav2 .Items .Link a,
table.TopNav2 .Items .LinkHover a,
table.TopNav2 .Items .LinkSelected a{color: #336699;	text-decoration: none;	font-weight: bold;}
table.TopNav2 .Items .LinkHover {cursor: hand;}
table.TopNav2 .Items .LinkSelected{background-color: #7099c7;}
table.TopNav2 .Items .LinkSelected a{color: #336699;}
.TopNav2_SubPage{}
.TopNav2_SubPage .Items{padding-bottom: 0px;margin-bottom: 0px;background-color: White;}
/************   submenu  ********************/
#snav1, #snav2, #snav3, #snav4, #snav5, 
#snav6, #snav7, #snav8, #snav9, #snav10 {position:absolute;left:0px;top:0px;visibility:hidden;}
/************   subment width  ********************/
#snav1Container{width:220px;}
#snav2Container{width:270px;}
#snav3Container{width:250px;}
#snav4Container{width:225px;}
#snav5Container{width:225px;}
#snav6Container{width:200px;}
.subMenu{text-align: left;}
.subMenu .subMenuContainer{width:auto;margin-top: 0px;white-space:nowrap;color: #336699;background-position: left bottom;
                           background-repeat: no-repeat;font-size:  11px;font-family:  Arial;}
.subMenu .subMenuContainer .subMenuItem {margin-top: 10px;margin-bottom: 10px;font-weight:  bold;}
.subMenuItem{FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=100);position:  relative;top:auto;padding-left:20px;}
.subMenuItemHover{margin-top: 10px;margin-bottom:  10px;background-color:  white;color: #336699;height:12px;	padding-left:20px;background: url(images/Nav_square.jpg); background-repeat:no-repeat;background-position:2 5;}
.subMenuItem a{padding: 1px 10px 1px 10px;color: #336699;font-family:  Arial;font-weight: bold;font-size:  11px;}
.subMenuItemHover a{padding: 1px 10px 1px 10px;color: #336699;font-family: Arial;font-weight: bold;font-size:  11px;}
.subMenu .subMenuContainer a{font-weight: bold !important;}
.subMenu .subMenuContainer a:hover{text-decoration: none;font-weight: bold !important;color:#336699;}
.submenutopleft{width:10px; height:12px; background: url(images/Submenu_TopLeft.png);background-repeat:no-repeat;}
.submenutopmiddle{background: url(images/Submenu_TopBG.png);background-repeat:repeat-x;}
.submenutopright{width:10px; height:12px; background: url(images/Submenu_TopRight.png); background-repeat:no-repeat;}
.submenumiddleleft{width:10px; background: url(images/Submenu_MiddleLeft.png); background-repeat:repeat-y;}
.submenumiddleBG{background: url(images/Submenu_MiddleBG.png);background-repeat:repeat;opacity:100;}
.submenumiddleright{width:10px; background: url(images/Submenu_MiddleRight.png); background-repeat:repeat-y;}
.submenubottomleft{width:10px; height:10px; background: url(images/Submenu_BottomLeft.png);background-repeat:no-repeat;}
.submenubottommiddle{background: url(images/Submenu_BottomBG.png);background-repeat:repeat-x;}
.submenubottomright{width:10px; height:10px; background: url(images/Submenu_BottomRight.png); background-repeat:no-repeat;}
#globalNavTable td { padding:0px; margin:0px;}
/************   footer  ********************/
.footerNav{padding-top:15px;padding-bottom:15px;color:#ffffff;font-family:Arial;font-size:10px;text-align:left;	}
.footerNav li a {color:#ffffff;font-family:Arial;font-size:10px;}
.footerNav h3{color:#ffffff;font-family:Arial;font-size:12px;}
.footerNav h2{color:#ffffff;font-family:Arial;font-size:16px;}
.footerNav p{color:#ffffff;font-family:Arial;font-size:10px;padding: 10px 0px 10px 0px;}
.footerNav li{color:#ffffff;}
.footerNav a{color:#ffffff;font-family:Arial;font-size:10px;}

/************   Popup  ********************/
.popup{position: absolute;}

/************   leftNav  ********************/
.rollover0 { padding-left:5px; width:169px;}
.rollover0 a {display:block;padding:5px 0px 5px 10px;font-family:Arial;font-size:14px;color:#213e59;
             text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis; font-weight:bold;}
.rollover0 a:hover {color:#213e59;text-decoration: none; font-weight:bold;
                   	overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover0 a:active {color:#213e59; font-weight:bold;
                    text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover0 a.selected {color:#213e59; font-weight:bold;
                      text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover1 { padding-left:5px; width:169px;}
.rollover1 a {display:block;padding:5px 0px 5px 15px;font-family:Arial;font-size:12px;color:#213e59;
             text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis; font-weight:bold;}
.rollover1 a:hover {color:#213e59;text-decoration: none; font-weight:bold;
                   	overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover1 a:active {color:#213e59; font-weight:bold;
                    text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover1 a.selected {background-image:url(images/Leftnav_bg.png);color:#213e59; background-position:-15; background-repeat:no-repeat;font-weight:bold;
                      text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover2 , .rollover3 , .rollover4 {padding-left:5px;width:169px;}
.rollover2 a, .rollover3 a, .rollover4 a{display:block;padding:5px 0px 5px 15px;font-family:Arial;font-size:12px;color:#213e59;
             text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover2 a:hover, .rollover3 a:hover, .rollover4 a:hover {color:#213e59;text-decoration: none;
                   	overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover2 a:active, .rollover3 a:active, .rollover4 a:active {color:#213e59;
                    text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
.rollover2 a.selected, .rollover3 a.selected, .rollover4 a.selected {background-image:url(images/Leftnav_bg.png);color:#213e59; background-position:-15; background-repeat:no-repeat;
                      text-decoration: none;overflow:hidden;white-space:nowrap;width: 169px;text-overflow: ellipsis;}
#leftMenuContainer{ width:189px; }
                          
/*********** HomePage *************************/
.homeFeatureStory {background-color: #ecebe4; width:680px; margin:10px;color: #2a4f72; font-size:14px;font-family:Arial; line-height:23px;}
.homeFeatureStorytxt { padding:10 40 10 20; width:370px; }
.homeFeatureStorytxt h3{ font-size:16px; font-weight:bold; }

.homeFeatureStoryImg { vertical-align:top;padding-top:25px }
.NewsTitle{ font-family:Arial; font-size:16px;color:#747260; padding-bottom:15px; font-weight:bold;}
.NewsArticles{ font-family:Arial; font-size:12px;color:#747260; font-weight:bold;}
.NewsArticles div{ font-family:Arial; font-size:11px;color:#747260;font-weight:normal;padding-bottom:10px;}
.NewsArticles a:hover{ font-family:Arial; font-size:12px;color:#6d6b5a; font-weight:bold;}

.popup .popupimagetd{ padding-left:15px; padding-right:10px;}
.popup .popuptitle{ padding-left:0px; padding-right:0px;padding-bottom:10px; font-family:Arial; font-weight:bold; font-size:17px; color:#504f42;}
.popup .popupaddress{ padding-left:0px; padding-right:0px;padding-bottom:10px; font-family:Arial; font-size:12px; color:#282828;}
.popup .popupdescription{ padding-left:15px; padding-right:0px;padding-bottom:10px;padding-top:15px; font-family:Arial; font-size:12px; color:#282828;}
.popup .popuplink{ text-align:right; padding-left:15px; padding-right:10px;padding-top:15px; font-family:Arial; font-size:12px; color:#504f42;}
.ministries{background-image:url(images/Ministries_bg.jpg); background-repeat:repeat-y;}
.MinistryLink {padding-left:15px; font-family:Arial; font-size:14px; font-weight:bold; color:#264665; height:32px; cursor:pointer; padding-top:10px; padding-bottom:10px;}
.MinistryLinkOn {padding-left:15px; background-color:#b7b497; font-family:Arial; font-size:14px; font-weight:bold; color:#264665; height:32px; cursor:pointer;  padding-top:10px; padding-bottom:10px; }
.popup_Min{padding:10px;background-image: url(images/Popup_Middle.png);
         background-repeat: repeat-y;background-position: right top;}
         
         /******************* Breadcrumbs **********************************/
.topBreadCrumbs {padding-top:12px;padding-bottom:10px; float:left; color:#254665; vertical-align:middle; font-size:11px;}
.topBreadCrumbs a:link {color:#254665;text-decoration:none; vertical-align:middle;}
.topBreadCrumbs a:visited{color:#254665;text-decoration: none;}
.topBreadCrumbs a:hover{color:#254665;text-decoration: none;}
.topBreadCrumbs a:active{color:#254665;text-decoration: none;}
.trailer  {padding-left:15px; height:39px; vertical-align:text-top;}
.pagefeatures{ text-align:right; float:right;}

/*****/
.MinistriesRightBar{background-image:url(images/Ministrie_rightbar_bg.jpg); background-repeat:repeat-y; height:100%; width:213px;}
.MinistriesRightBarHeader{}
.MinistriesTitle h3{ font-family:Arial; font-weight:bold; font-size:24px; color:#2a4f72;}
.MinistriesAddress{ font-family:Arial; font-weight:normal; font-size:12px; color:#555555; width:50%;}
.MinistriesPhone{ padding-left:25px; font-family:Arial; font-weight:bold; font-size:18px; color:#555555;}
.MinistriesWebAddress{ font-family:Arial; font-weight:bold; font-size:12px; color:#555555;}
.MinistriesDescription{ padding-top:20px; padding-bottom:30px; font-family:Arial; font-weight:normal; font-size:12px; color:#555555; width:50%;}
.MinistriesPresident{ font-weight:bold; }
.MinistriesSpecialites{ font-weight:bold; }
.MinistriesImage{ background-color: #ecebe4; margin:5px; width:252px;}
.divider{ background-color:#cbcab8;}
.PageContent{margin:15px;}
/* press release */
.PRCopy { position:relative;  }
.PRImageCaption{margin:15px; float:right; width:200px;}
.Date { font-size:11px;}
.PRTitle{ font-size:18px; font-weight:bold;}
.PRSubTitle{ font-size:14px; font-weight:bold;}
.PRCaption{ font-size:10px; line-height:12px; padding-top:10px;}
.MinistriesRightBarDiv{margin:15px;}
.MediaFeatureStory{background-color:#ecebe4;padding:10px}
.MediaFeatureMore{ text-align:right;color:#2a4f72; font-weight:bold;font-size:12px;}
.MediaFeatureStory a, .MediaFeatureStory a:link, .MediaFeatureStory a:visited, .MediaFeatureStory a:active,.MediaFeatureStory a:hover{color:#2a4f72;}
 .MediaFeatureSubContent{background-color:#ecebe4; padding:5px; color:#2a4f72;}
 .PressReleasesLinks a, .PressReleasesLinks a:link, .PressReleasesLinks a:visited, .PressReleasesLinks a:active,.PressReleasesLinks a:hover{color:#555555;}
 .PressReleasesMore{ text-align:right;font-weight:bold; height:30px; vertical-align:middle; font-size:12px;width:100%;}
/* Content PhotoBox */
.ContentBoxTitle{ font-size:24px; color:#2a4f72; font-weight:bold;}
.ContentBoxCaption{ font-size:11px; color:#2a4f72;width:100%px; line-height:18px; padding-top:10px;}
.ContentBoxImageCaption{padding:15px; margin-left:5px; margin-bottom:5px; float:right; width:200px; background-color:#ecebe4;}
.VideoCaption{padding-top:10px; float:right; width:320px; background-color:#ecebe4;}
/*Contacts*/
.ContactsName{ font-size:11px; font-weight:bold;}
.ContactsMinistry{font-size:11px; font-weight:bold;}
.ContactsPhone{ font-size:11px; font-weight:bold;}
.ContactsTitles{ font-size:14px; font-weight:bold;}
/* Bio */
.BioTitle{ font-size:24px; color:#2a4f72; font-weight:bold; padding-bottom:20px;}
.BioName{ font-size:16px; font-weight:bold; padding-top:10px;}
.BioPosition{ width:175px; font-size:12px; font-weight:bold; padding-top:10px; }
.BioContent{ padding-left:20px; }