/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background: url(../images/body_bg.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #52565b;
}

#header {
	margin: 0px auto 0px auto;
	padding: 25px 0px 20px 0px;
	width: 860px;
	height: 60px;
}

	#header-left {
		margin: 0px 10px 0px 0px;
		padding: 0px;
		height: 60px;
		float: left;
	}

	#header-center {
		margin: 0px 10px 0px 0px;
		padding: 18px 0px 20px 10px;
		border-left: 1px solid #ced2d2;
		font-family: Century Gothic, Arial, Helvetica, sans-serif;
		font-size: 18px;
		float: left;
	}

	#header-right {
		margin: 0px;
		padding: 19px 0px 19px 0px;
		height: 22px;
		text-align: right;
		float: right;
	}

#mainnavbar {
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 860px;
	height: 25px;
}

#content {
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 860px;
	overflow: auto;
}

	#content-breadcrumb {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		width: 860px;
		height: 17px;
	}

	#content-top {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		width: 860px;
		height: 250px;
	}

		#content-top-left {
			margin: 0px;
			padding: 0px;
			width: 568px;
			height: 244px;
			border: 1px solid #93a0a9;
			border-bottom: 5px solid #93a0a9;
			float: left;
		}

		#content-top-right {
			margin: 0px;
			padding: 25px;
			width: 228px;
			height: 194px;
			border: 1px solid #93a0a9;
			border-bottom: 5px solid #93a0a9;
			background: url(../images/content_top_right_bg.jpg) repeat-x bottom;
			float: right;
		}

	#content-bottom {
		margin: 0px;
		padding: 0px;
		width: 860px;
		background: url(../images/home_main_bg.gif) no-repeat;
		overflow: auto;
	}

		#content-bottom-left {
			margin: 15px 15px 0px 10px;
			padding: 0px;
			width: 260px;
			float: left;
		}

		#content-bottom-center {
			margin: 15px 15px 0px 15px;
			padding: 0px;
			width: 260px;
			float: left;
		}

		#content-bottom-right {
			margin: 15px 10px 0px 15px;
			padding: 0px;
			width: 260px;
			float: left;
		}

	#content-left {
		margin: 0px 20px 0px 0px;
		padding: 0px;
		width: 150px;
		float: left;
	}

		#sidenavbar {
			margin: 0px;
			padding: 5px 10px 5px 10px;
			width: 128px;
			border: 1px solid #93a0a9;
			border-top: 5px solid #93a0a9;
			border-bottom: 5px solid #93a0a9;
		}

	#content-right {
		margin: 0px;
		padding: 0px;
		width: 690px;
		overflow: auto;
		float: left;
	}

	#content-training-left {
		margin: 0px 20px 0px 0px;
		padding: 0px;
		width: 150px;
		float: left;
	}

	#content-training-center {
		margin: 0px 20px 0px 0px;
		padding: 0px;
		width: 470px;
		overflow: auto;
		float: left;
	}

	#content-training-right {
		margin: 0px;
		padding: 0px;
		width: 200px;
		overflow: auto;
		float: left;
	}

#footer {
	margin: 20px auto 20px auto;
	padding: 20px 0px 0px 0px;
	width: 860px;
	background: url(../images/home_main_bg.gif) no-repeat;
	overflow: auto;
}

	#footer-left {
		margin: 0px 10px 0px 0px;
		padding: 0px;
		width: 565px;
		float: left;
	}

		#footernavbar {
			margin: 0px 0px 10px 0px;
			padding: 0px;
			width: 565px;
			height: 20px;
		}

	#footer-right {
		margin: 0px;
		padding: 0px 0px 0px 10px;
		width: 274px;
		border-left: 1px solid #ced2d2;
		float: right;
	}
