body { behavior:url("csshover3.htc"); }
html, body { margin: 0; padding: 0; width: 100%; height: 100%; }

body#gfb_htmlBody {
	background: url('../_img/GFB-10-bg.jpg') repeat-x;
	font: 10px/12px Arial;
		text-align: center;
}
	body#gfb_htmlBody a, body#gfb_htmlBody a:visited { color: #FFF; }

	div.clearFloats { clear: both; }

	div#gfb_wrapperMain {
		position: relative;
			margin: 0px auto; top: 15px;
			width: 819px; height: auto;
	}
		div#gfb_wrapperMain div#gfb_presentedByWrapper {
			position: absolute;
				right: 115px; top: 17px; width: auto; height: 20px;
			font: 10px/18px Arial;
				color: #541C0C;
		}
			div#gfb_presentedByWrapper span.largeFont { font: bold 16px/18px Arial; }
			div#gfb_presentedByWrapper a, div#gfb_presentedByWrapper a:visited { color: #541C0C; text-decoration: none; }
			div#gfb_presentedByWrapper a:hover, div#gfb_presentedByWrapper a:active { color: #000; }


		div#gfb_wrapperMain div#gfb_oaiLogo {
			position: absolute;
				right: 35px; top: 16px; width: 45px; height: 20px;
			background: url('../_img/gfb_oaiLogo_Small.png') no-repeat;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/gfb_oaiLogo_Small.png', sizingMethod='image');
				_background: none;
		}

		div#gfb_wrapperMain div#gfb_headerMain {
			position: absolute;
				top: 0; left: 20px; width: 380px; height: 40px;
			background: url('../_img/gfb_HeaderMain.png') no-repeat;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/gfb_HeaderMain.png', sizingMethod='image');
				_background: none;
		}

		div#gfb_wrapperMain div#gfb_wrapperTop {
			position: relative;
				width: 819px; height: 44px;
			background: url('../_img/new_gfb_wrapperTop_Small.png');
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/new_gfb_wrapperTop_Small.png', sizingMethod='image');
				_background: none;
		}
		div#gfb_wrapperMain div#gfb_wrapperCenter {
			position: relative;
				width: 819px; height: auto;
			background: url('../_img/new_gfb_wrapperMiddle.png');
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/new_gfb_wrapperMiddle.png', sizingMethod='scale');
				_background: none;
		}
		div#gfb_wrapperMain div#gfb_wrapperBottom {
			position: relative;
				width: 819px; height: 29px;
			background: url('../_img/new_gfb_wrapperBottom.png');
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/new_gfb_wrapperBottom.png', sizingMethod='image');
				_background: none;
		}


		div#gfb_wrapperCenter div#gfb_contentWrapper {
			position: relative;
				width: 792px; height: 100%;
				margin: 0px auto; right: 3px; top: 0px;
			background: url('../_img/gfb_contentBackground.png') repeat-y;
		}
			div#gfb_contentWrapper div#gfb_contentFooter {
				position: relative;
					top: 0; left: 0;
					width: 792px; height: 20px;
				background: url('../_img/gfb_contentBackground_Footer.png') no-repeat;
			}
			div#gfb_contentWrapper div#gfb_contentLeft {
				position: relative;
					float: left; display: inline;
					width: 609px; height: 100%;
			}
				div#gfb_contentLeft div#gfb_MainImage {
					position: relative;
						width: 609px; height: 481px;
					background: #FFF url('../_img/gfb_mainImage.jpg') no-repeat;
				}

				div#gfb_contentLeft div#gfb_articleHeader {
					position: relative;
						top: 0; left: 0; width: 610px; height: 41px;
					background: #FFF url('../_img/gfb_articleHeader.png') no-repeat;
					text-align: left;
				}
					div#gfb_articleHeader div#gfb_headerFont {
						position: relative;
							left: 15px; top: 6px;
						font: bold 18px/28px Arial;
							color: #FFF;
					}
				div#gfb_contentLeft div#gfb_lowerContentWrapper {
					position: relative;
						top: 0px; left: 0px;
						width: 609px; min-height: 178px;
					background: #37589d url('../_img/gfb_backgroundGradient.png') no-repeat;
				}
					div#gfb_lowerContentWrapper div#gfb_lowerContent {
						position: relative;
							width: 564px; height: auto; margin: 0px auto; padding: 20px 0px 10px 0px;
						font: 12px/18px Arial;
							color: #dee6f8;
							text-align: left;
					}

			div#gfb_contentWrapper div#gfb_contentRight {
				position: relative;
					float: left; display: inline;
					width: 180px; height: 1030px;
					left: 3px; margin: auto;
				text-align: left;
			}
				div#gfb_contentRight div#gfb_oaiLink {
					position: relative;
						top: 0px; left: 0px; width: 174px; height: 80px;
					background: url('../_img/gfb_oaiLink.png');
				}
					#gfb_contentRight #gfb_oaiLink:hover { cursor: pointer; }


				div#gfb_contentRight div.gfb_menuItem {
					position: relative;
						top: 0; left: 0; width: 175px; height: 39px;
					border-bottom: 2px solid #FFF;
					background: #37589d;
					cursor: default;
				}
					div#gfb_contentRight div.gfb_menuHeight38 { height: 38px; }
					div#gfb_contentRight div#gfb_buttonSidebar {
						position: absolute;
							right: 0; top: 0; width: 6px; height: 252px;
						background: url('../_img/gfb_buttonSidebar.png') no-repeat
					}
					div#gfb_contentRight div.gfb_menuItem:hover { cursor: pointer; }

					div.gfb_menuItem div.gfb_menuFont {
						position: relative;
							left: 10px;
						font: bold 14px/38px Arial;
							color: #abc5fb;
							text-align: left;
					}
					div.gfb_menuItem div.gfb_currentItem { color: #FFF; }

				div#gfb_contentRight div#gfb_rightBarTop {
					position: relative;
						top: 0; left: 0px;
						width: 181px; height: 27px;
					background: url('../_img/gfb_rightMainBar_Top.png') no-repeat;
				}

					div#gfb_rightBarTop div#gfb_sponsorsBar {
						position: relative;
							top: 20px; left: 10px;
					}
						div#gfb_sponsorsBar div.gfb_sponsorTitle {
							font: bold 12px/14px Arial;
								color: #401006;
						}
						div#gfb_sponsorsBar div.gfb_sponsorList {
							position: relative;
								top: 10px; left: 0px;
						}
							div.gfb_sponsorList div.sponsorBlock {
								position: relative;
									margin-bottom: 5px;
							}
								div.sponsorBlock img { height: auto; border: none; width: 155px; }


							div.gfb_sponsorList div#KPDQfm {
								position: relative;
									height: 40px;
								background: url('../_img/_sponsors/KPDQfm.png') no-repeat;
									_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/_sponsors/KPDQfm.png', sizingMethod='image');
									_background: none;
							}
							div.gfb_sponsorList div#PearsonFinancial {
								position: relative;
									height: 40px;
								background: url('../_img/_sponsors/PearsonFinancial.png') no-repeat;

									_background: none;
							}
							div.gfb_sponsorList div#ChristianNewsNW {
								position: relative;
									height:40px;
								background: url('../_img/_sponsors/ChristianNewsNW.png') no-repeat;
									_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/_sponsors/ChristianNewsNW.png', sizingMethod='image');
									_background: none;
							}
							div.gfb_sponsorList div#NetBiz {
								position: relative;
									height: 40px;
								background: url('../_img/_sponsors/NetBiz.png') no-repeat;
									_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_templates/gfb/_img/_sponsors/NetBiz.png', sizingMethod='image');
									_background: none;
							}
							div.gfb_sponsorList div#WCO {
								position: relative;
									height: 40px;
								background: url('../_img/_sponsors/WCOLogo.png') no-repeat;

									_background: none;
							}
							div.gfb_sponsorList div#FamilyWealth {
								position: relative;
									height: 40px;
								background: url('../_img/_sponsors/FamilyWealth.png') no-repeat;

									_background: none;
							}
							
#gfb_footerInfo {
	position: relative;
		margin: 10px auto 5px auto; width: 780px;
	height: 18px;
	font: 10px/18px Arial;
		text-align: left;
}
	#gfb_footerInfo a:link, #gfb_footerInfo a:visited, #gfb_footerInfo a:active, #gfb_footerInfo a:hover { text-decoration: none; color: #333; }
/* Form */
	#customForm input, #customForm select, #customForm textarea
			{
				padding: 0px 4px;
				width: 175px;
				border: 1px solid #333;
				font: 12px/14px Arial;
			}

				#customForm select { width: 185px; padding: 0px; }

				#customForm .formRow .formInput input,
					#customForm .formRow .formInput .fullWidth,
					#customForm .formRow .formInput textarea
						{ width: 203px; }

				#customForm .formRow .formInput .amtWidth { width: 75px; }
				#customForm .formRow .formInput .halfWidth { width: 95px; }
				#customForm .formRow .formInput .cvsWidth { width: 25px; }
				#customForm .formRow .formInput .cvsWidth { width: 25px; }

				#customForm .formRow .formInput .dateWidth { width: auto; }

				#customForm .submitbutton { float: right; width: auto; border: 1px solid #CCC; background: #FFF; }

				#customForm .formRow .formInput .commentBox { width: 242px; height: 75px; }

				#customForm .formRow .formInput .lightFont { color: #CCC; }