#page-f {	
	background: url("../images/footer-bg.png") repeat-x scroll 0 0 #01551c;
}

/* Sections */
	.section {
	}
		.section .inner {
			width: 912px;
			padding: 1px 24px;
			margin: 0 auto;
		}
		.section-h {
			height: 40px;
			line-height: 36px;
			border-bottom: 1px solid #fff;
			
			background: #01551c url("../images/section-h-bg.png") repeat-x 0 0;
			background-image: -moz-linear-gradient( bottom, #1F7C3C 5%, 15562a 70% );
			background-image: -webkit-linear-gradient( bottom, #1F7C3C 5%, 15562a 70% );
			background-image: -ms-linear-gradient( bottom, #1F7C3C 5%, 15562a 70% );
			background-image: -o-linear-gradient( bottom, #1F7C3C 5%, 15562a 70% );
			background-image: linear-gradient( bottom, #1F7C3C 5%, 15562a 70% );
			
			color: #fff;
			font-size: 1em;
		}
			.section-h h1 {
				font-size: 1.2em;
				margin-top: 0;
			}
			.section-h h2 {
				font-size: 1em;
				margin-top: 0;
			}
			.section-h a, .section-h .toggler {
				color: #fff;
			}
			.section-h .field {
				margin-top: -5px;
			}
			.section-h input.text, .section-h select {
				border-color: #999;
				padding: 4px;
			}
		.section-c {
			background: #fff url("../images/section-c-bg.png") repeat-x 0 100%;
			background-image: -moz-linear-gradient( bottom, #c7c7c7 0%, #fff 44px );
			background-image: -webkit-linear-gradient( bottom, #c7c7c7 0%, #fff 44px );
			background-image: -ms-linear-gradient( bottom, #c7c7c7 0%, #fff 44px );
			background-image: -o-linear-gradient( bottom, #c7c7c7 0%, #fff 44px );
			background-image: linear-gradient( bottom, #c7c7c7 0%, #fff 44px );
			padding-bottom: 20px;
		}
		
	.section.info {
		margin-top: 10px;
	}
	.section.info .section-h {
		padding: 0 10px;
	}
	.section.info .section-c {
		padding: 5px 10px 10px 10px;
	}
	.section.info .section-c ul:first-child,
	.section.info .section-c p:first-child,
	.section.info .section-c table:first-child {
		margin-top: 0;
	}
		
	/* Gray section */
	.section.gray .section-h {
		background-image: url("../images/section-plain-h-bg.png");
		background-color: #eee;
		background-image: -moz-linear-gradient( bottom, #999 0%, #dadada 40%, #eaeaea 60%, #f0f0f0 100% );
		background-image: -webkit-linear-gradient( bottom, #999 0%, #dadada 40%, #eaeaea 60%, #f0f0f0 100% );
		background-image: -ms-linear-gradient( bottom, #999 0%, #dadada 40%, #eaeaea 60%, #f0f0f0 100% );
		background-image: -o-linear-gradient( bottom, #999 0%, #dadada 40%, #eaeaea 60%, #f0f0f0 100% );
		background-image: linear-gradient( bottom, #999 0%, #dadada 40%, #eaeaea 60%, #f0f0f0 100% );
		color: #333;
		border-top: 1px solid #ddd;
	}
	.section.gray .section-h a, .section.gray .section-h .toggler {
		color: #333;
	}
		
	/* Dark section */
	.section.dark .section-c {
		background-image: url("../images/section-gray-c-bg.png");
		background-image: -moz-linear-gradient( bottom, #c7c7c7 0%, #f5f5f5 44px );
		background-image: -webkit-linear-gradient( bottom, #c7c7c7 0%, #f5f5f5 44px );
		background-image: -ms-linear-gradient( bottom, #c7c7c7 0%, #f5f5f5 44px );
		background-image: -o-linear-gradient( bottom, #c7c7c7 0%, #f5f5f5 44px );
		background-image: linear-gradient( bottom, #c7c7c7 0%, #f5f5f5 44px );
		background-color: #f5f5f5;
	}
		
	/* Light section */
	.section.light .section-c {
		background-image: none;
		background-color: #fff;
	}
		
	/* Simple section */
	.section.simple {
		margin-left: auto;
		margin-right: auto;
		border: 1px solid #aaa;
	}
		.section.simple .inner {
			width: auto;
			padding: 0;
		}
	.section.simple .section-h {
		height: 30px;
		line-height: 26px;
		border-bottom: 1px solid #aaa;
		background-color: #eee;
		background-image: url("../images/section-plain-h-bg.png");
		background-image: -moz-linear-gradient( bottom, #eee 0%, #fff 100% );
		background-image: -webkit-linear-gradient( bottom, #eee 0%, #fff 100% );
		background-image: -ms-linear-gradient( bottom, #eee 0%, #fff 100% );
		background-image: -o-linear-gradient( bottom, #eee 0%, #fff 100% );
		background-image: linear-gradient( bottom, #eee 0%, #fff 100% );
		color: #333;
	}
	.section.simple.collapsed .section-h {
		border: none;
	}
	.section.simple .section-h a, .section.simple .section-h .toggler {
		color: #333;
	}
	.section.simple .section-h span {
		vertical-align: middle;
	}
			