@charset "utf-8";

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.containerpane:after,.containerbot:after,.Container1 .title:after,.Container2 .title:after,.Container3 .title:after {
	content:".";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	overflow: hidden;
}

.containerpane,.containerbot,.Container1 .title,.Container2 .title,.Container3 .title {
	display: inline-block;
}

.containerpane,.Container1 .title,.Container2 .title,.Container3 .title {
	display: block;
}

.containerbot {
	display: block;
	clear: both;
	padding-bottom: 1px;
}

/* =S Container Title ================================================= */
.Head1,.Head2,.Head3 {
	display: inline;
	float: left;
	color: #C55A16;
	font: 18px/23px "Trebuchet MS",Tahoma,sans-serif;
	white-space: nowrap;
}

.Head2 {
	color: #9DC548;
}

.Head3 {
	color: #104D0B;
}
/* =E Container Title ================================================= */



/* =S Container1 ====================================================== */
.Container1 .title {
	padding: 7px 0;
}

.Container1 .title img {
	margin-right: 2px;
	vertical-align: middle;
}

.Container1 .Head1 {
	text-indent: 4px;
}

.Container1 .container-more {
	display: inline;
	float: right;
	margin-right: 4px;
	line-height: 23px;
}

.Container1 .container-more img {
	vertical-align: middle;
}

.Container1 .containerpane {
	padding: 1px 4px;
	text-align: left;
}

.Container1 .containerbot {
	padding: 0 4px;
}
/* =E Container1 ====================================================== */



/* =S Container2 ====================================================== */
.bg-c2-tr,.bg-c2-tl,.bg-c2-br,.bg-c2-bl {
	background: url("images/bg_c2.gif") no-repeat;
}

.bg-c2-tr {
	background-color: #2D4509;
	background-position: 100% -8px;
}

.bg-c2-tl {
	background-position: 0 0;
}

.bg-c2-br {
	background-color: #2D4509;
	margin-bottom: 10px;
	background-position: 100% -12px;
}

.bg-c2-bl {
	background-position: 0 -4px;
}

.bg-c2-tm,.bg-c2-bm {
	height: 2px;
	overflow: hidden;
	margin: 0 4px;
	border-top: 2px solid #2D4509;
	font-size: 0;
}

.bg-c2-bm {
	border-top: 0;
	border-bottom: 2px solid #2D4509;
}

.Container2 {
	border: 2px solid #2D4509;
	border-width: 0 2px;
	padding: 0 12px 1px;
	background: #2D4509;
}

.Container2 .title {
	padding: 3px 0;
}

.Container2 .title img {
	margin-right: 2px;
	vertical-align: middle;
}

.Container2 .container-more {
	display: inline;
	float: right;
	line-height: 23px;
}

.Container2 .container-more img {
	vertical-align: middle;
}

.Container2 .containerpane {
	padding: 8px 0 1px;
	text-align: left;
}
/* =E Container2 ====================================================== */



/* =S Container3 ====================================================== */
.Container3 {
	padding-bottom: 1px;
	background: #2D4509;
}

.bg-c3-tm {
	width: 100%;
	background: url("images/bg_c3_t.gif") repeat-x left top;
}

.bg-c3-tr {
	background: url("images/bg_c3_t.gif") no-repeat 100% -160px;
}

.Container3 .title {
	padding: 6px 0 13px;
	background: url("images/bg_c3_t.gif") no-repeat 0 -80px;
	text-indent: 14px;
}

.Container3 .container-more {
	display: inline;
	float: right;
	margin-right: 14px;
	line-height: 23px;
}

.Container3 .container-more img {
	vertical-align: middle;
}

.Container3 .containerpane {
	padding: 1px 12px;
	text-align: left;
}

.Container3 .containerbot {
	padding: 0 10px;
}

.bg-c3-br {
	margin-bottom: 10px;
	background: url("images/bg_c3_b.gif") no-repeat 100% -4px;
}

.bg-c3-bl {
	background: url("images/bg_c3_b.gif") no-repeat left top;
}

.bg-c3-bm {
	height: 4px;
	overflow: hidden;
	margin: 0 4px;
	background: #2D4509;
	font-size: 0;
}
/* =E Container3 ====================================================== */


