/* GLOBAL STYLES */html, body { /*prevent page bouncing due to firefox not always showing scrollbar*/	height:100%;}body, td {	font-family: Arial, Helvetica, Sans;	font-size: 20px;}hr {	color:#cc6600 !important;	border-color: #cc6600 !important;}a:link, a:visited, a:active {	color:#630000;	font-weight: bold;	text-decoration:none;}a:hover {	color:#630000;	font-weight: bold;	text-decoration:underline;}.pagecontent, input, textarea, select, td, body {	font:12px Arial, Helvetica, sans-serif;	color: #3d2e14;	line-height:154%;}.subtitle {	font-weight: bold;	font-size:16px;	margin-bottom:10px;	display:inline;}.pageTitle {	color:#6a5d48;	font: bold 20px Arial, Helvetica, sans-serif;	margin:0px;}.cookietrail {	font: 11px Arial, Helvetica, sans-serif;	color:#874B0A;}.cookietrail a:link, .cookietrail a:active, .cookietrail a:visited{	font: 11px Arial, Helvetica, sans-serif;	color:#874B0A;}	.error {	font-size:14px;	font-weight:bold;	color:#ff0000;}.leftCol {	width: 220px;	float: left;}/* Global Styles */.alternateRowColors{	background-color: #c7b993;}/* SUB NAV */.navcell, .navcell a:link, .navcell a:visited, .navcell a:active  {	font: bold 13px Arial, Helvetica, sans-serif;	color:#00009f;}.subnavcell {	font: 13px Arial, Helvetica, sans-serif;}.subnavarea {	color:#c9c1ad;}/* CURRENT PAGE */.currentPageHighlighted {	color:#ffe998;}.subnav0active {	color:#e1d39c;}a.subnav0active:link, a.subnav0active:visited, a.subnav0active:active {	font: bold 13px Arial, Helvetica, sans-serif;	color:#c9c1ad;	text-decoration:none;	line-height:13px;}a.subnav0inactive:link, a.subnav0inactive:visited, a.subnav0inactive:active {	font: bold 13px Arial, Helvetica, sans-serif;	color:#c9c1ad;	text-decoration:none;	line-height:13px;}	.subnav1active {	color:#c5b387;}a.subnav1active:link, a.subnav1active:visited, a.subnav1active:active {	font: 12px Arial, Helvetica, sans-serif;	color:#c5b387;	text-decoration:none;	line-height:12px;	font-weight: bold;}a.subnav1inactive:link, a.subnav1inactive:visited, a.subnav1inactive:active {	font: 12px Arial, Helvetica, sans-serif;	color:#c5b387;	text-decoration:none;	line-height:12px;}.subnavhidden {	color:#FFF;	background-color:#000000;	padding-left: 5px;	padding-right: 5px;}.subnavpendingdelete {	color:#656565;	text-decoration: line-through;}.addpagelink {	color:#D91616 !important;}#cms_buttons a:link, #cms_buttons a:visited, #cms_buttons a:active  {	color:#D91616;	font-weight:bold;}#cms_buttons a:hover {	color:#960000;	font-weight:bold;}/* CONTENT INFO */.sectionTitleShadow {	background-color: #6f6856;	font-weight:bold;	font-size: 12px;	text-align: right;	padding-top: 7px;	padding-bottom: 8px;	padding-right: 7px;	color: #c9c1a5;}.sectionTitle {	font-weight:bold;	background-color:#6f654a;	font-size: 12px;	text-align: right;	padding-top: 7px;	padding-bottom: 7px;	padding-right: 7px;	color: #89360E;}.panelInfo {	font-size: 13px;	text-align: right;	padding-top: 7px;	padding-bottom: 7px;	padding-right: 15px;	color: #000000;	line-height:160%;	font-weight: bold;}.moreInfo:link, .moreInfo:active, .moreInfo:visited {	color: #89310D;	font-weight: bold;	text-decoration: none;	text-align: right;}.moreInfo:hover {	color: #4E1C08;	font-weight: bold;	text-decoration: underline;	text-align: right;}.headingTitle {	color: #89310D;	font-size: 14px;	font-weight: bold;	padding: 10px 0px 8px 0px;}.small {	font: normal 11px Arial, Helvetica, sans-serif;}#mediaspace, .addthis_toolbox, .addthis_default_style {	text-align: center !important;	margin: 0px auto !important;	padding: 10px;}.liveButton:link, .liveButton:visited, .liveButton:active {	color: #89360E;	font-size: 26px;	font-weight: bold;	padding: 10px 0px 0px 0px;	text-decoration: none;}.liveButton:hover{	color: #89360E;	font-size: 26px;	font-weight: bold;	padding: 10px 0px 0px 0px;	text-decoration: underline;}/*  FOOTER  */.footerLinks:link, .footerLinks:active, .footerLinks:visited {	color:#4E1600;	font-weight: bold;	text-decoration: none;}.footerLinks:hover {	color:#250A00;	font-weight: bold;	text-decoration: none;}.footer {	color:#250A00;	font-size: 11px;	text-align:center;}.notes {	font-size: 11px;	font-style:italic;}/* Ministries Section */.formQuestion {	background-color: #bdb19a;	font-weight:bold;}/* Twitter */#twitter_div {	margin: 20px;}.sidebar-title {	color: #c9c1a5;}#twitter_update_list {	list-style: none;	padding: 0px;	margin: 0px;}#twitter_update_list li {	margin: 0px 0px 15px 0px;	color: #FFFFFF;}#twitter-link, #twitter_update_list li a {	color: #ffe998 !important;}/* EMAIL ALERTS */.emailAlerts {	background-image: url(/resources/Image/contact/email-alerts.jpg);	float: left;	display: block;	width: 100%;	height: 460px;}.emailAlertForm {	font-size: 12px;	float: right;	width: 250px;	padding: 10px;	text-align: left;	position: relative;	margin-top: 285px;}.emailAlertForm label {	display: block;	text-align: left;}.emailAlertForm input {	font-size: 15px;	margin: 2px 0px 0px 0px;	height: 25px;	border: 1px solid #999;	padding: 2px;}.emailAlertRegister {	border: 1px solid #999999 !important;	background-color: #DDDDDD !important;	padding: 2px !important;	margin: 0px !important;	font-size: 12px !important;	text-transform: uppercase !important;	width: 70px !important;}