.clear_both {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}
#MainContainer {
	position: relative;
	width: 872px;
	min-height: 100px;
}
#TopContainer {
	position: relative;
	width: 872px;
	height: 318px;
	background: url('/images/header.png') no-repeat top left;
}
	#MenuContainer {
		position: relative;
		width: 402px;
		height: 32px;
		padding-top: 19px;
		padding-right: 18px;
		text-align: right;
		float: right;
		z-index: 2;
	}
		#MenuLeft {
			position: relative;
			width: 18px;
			height: 32px;
			float: left;
			background: url('/images/menuCapLeft.png') no-repeat top left;
		}
		#Menu {
			position: relative;
			display: block;
			width: 366px;
			height: 32px;
			float: left;
			background: url('/images/menuUnderBG.jpg') repeat-x top left;
		}
			.menuBG {
				background: url('/images/menuOverBG.jpg') no-repeat top right;
				height: 32px;
			}
		#MenuRight {
			position: relative;
			display: block;
			width: 18px;
			height: 32px;
			float: right;
			background: url('/images/menuCapRight.png') no-repeat top right;
		}
	#HeadContainer {
		position: relative;
		width: 872px;
		height: 267px;
	}
		#HeadLeft {
			position: relative;
			float: left;
			width: 518px;
			height: 267px;
			background: url('/images/header4.png') no-repeat top left;
		}
		#HeadRight {
			position: relative;
			float: right;
			width: 354px;
			height: 267px;
			background: url('/images/HeadRightBG.jpg') repeat-x top;
		}
			#SubMenuContainer {
				position: relative;
				width: 345px;
				text-align:left;
				float: left;
				margin: 26px 0 0 0;
			}
				#SubMenuItem {
					position: relative;
					width: 345px;
					height: 71px;
					background: url('/images/SubLinkBG.png') repeat-x top;
				}
					#SubMenuPic {
						position: relative;
						width: 130px;
						height: 69px;
						margin: 0 0 0 0px;
						float: left;
					}
					#SubMenuTxt {
						position: relative;
						width: 192px;
						height: 39px;
						margin: 11px 0 0 6px;
						float: right;
					}
						#SubMenuTitle {
							font-size: 17px;
							font-family: Arial;
							font-weight: bold;
							letter-spacing: -1px;
							font-variant: small-caps;
							color: #a6a7a8;
						}
						#SubMenuDesc {
							font-size: 14px;
							font-family: Arial;
							letter-spacing: -1px;
							color: #a6a7a8;
						}
#MidContainer {
	position: relative;
	width: 872px;
	min-width: 20px;
	float: left;
	padding: 17px 0 0 0;
}
	#MidLeftContainer {
		position: relative;
		width: 204px;
		min-height: 260px;
		float: left;
		text-align: left;
	}
		#MidLeftTop {
			position: relative;
			width: 204px;
			height: 39px;
			background: url('/images/MidLeftTab.png') no-repeat top left;
		}
			#MidLeftTab {
				position: relative;
				width: 172px;
				height: 13px;
				margin: 0 0 0 16px;
				padding: 3px 0 0 0;
				text-align: left;
				color: #FFFFFF;
				font-size: 13px;
				font-family: arial;
				font-weight: bold;
			}
		#MidLeftMid {
			position: relative;
			width: 191px;
			min-height: 230px;
			padding: 5px 5px 5px 8px;
			background: url('/images/MidLeftMidBG.png') repeat-y top;
		}
		#MidLeftBot {
			position: relative;
			width: 204px;
			height: 22px;
			background: url('/images/MidLeftBot.png') no-repeat top;
		}
	#MidRightContainer {
		position: relative;
		min-height: 302px;
		width: 661px;
		float: right;
		text-align: left;
	}
		#MidRightTop {
			position: relative;
			width: 661px;
			height: 39px;
			background: url('/images/MidRightTab.png') no-repeat top left;
			z-index: 3;
		}
			#MidRightTab {
				position: relative;
				width: 172px;
				height: 13px;
				margin: 0 0 0 16px;
				padding: 3px 0 0 0;
				text-align: left;
				color: #FFFFFF;
				font-size: 13px;
				font-family: arial;
				font-weight: bold;
			}
		#MidRightMid {
			position: relative;
			width: 661px;
			min-height: 200px;
			background: url('/images/MidRightMidBG.png') repeat-y top;
		}
			#MidRightContent {
				position: relative;
				width: 653px;
				min-height: 200px;
				margin: -10px 0 0 0;
				padding: 5px;
			}
		#MidRightBot {
			position: relative;
			width: 661px;
			height: 17px;
			background: url('/images/MidRightBot.png') repeat-y top;
		}
#BotContainer {
	position: relative;
	width: 884px;
	margin: 9px 0 0 -5px;
	min-height: 50px;
}
	#BotTop {
		position: relative;
		width: 884px;
		height: 39px;
		background: url('/images/BotMidTab.png') no-repeat bottom;
	}
		#BotTab {
			position: relative;
			width: 172px;
			height: 13px;
			margin: 3px 0 0 16px;
			padding: 3px 0 0 0;
			text-align: left;
			color: #FFFFFF;
			float: left;
			font-size: 13px;
			font-family: arial;
			font-weight: bold;
		}
	#BotMid {
		position: relative;
		width: 864px;
		min-height: 34px;
		padding: 10px 8px 10px 8px;
		background: url('/images/BotMidBG.png') repeat-y bottom;
	}
	#BotBot {
		position: relative;
		width: 884px;
		height: 17px;
		margin: -1px 0 0 0;
		background: url('/images/BotBotBG.png') no-repeat bottom;
	}
#FooterContainer {
	position: relative;
	width: 884px;
	min-height: 30px;
	padding: 20px 0 0 12px;
	text-align: left;
	color: #373737;
	font-weight: bold;
	font-size: 13px;
	font-family: arial;
}

#FooterContainer a {
	color: #373737;
	font-weight: bold;
	font-size: 13px;
	font-family: arial;
	text-decoration: none;
}