body {
	background: #E9E9E9;
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#div-container {
	margin: 0px auto;
	width: 980px;
	text-align: left;
}
#div-top {
	width: 980px;
	height: 223px;
	padding: 0;
	margin: 0;
	background: url('img/bg-top2.gif') top no-repeat;
	position: relative;
}
#div-top img#header-pic {
	position: absolute;
	right: 22px;
	top: 20px;
}
#div-top a  {
	background: none;
}
#div-top img#logo-pic {
	position: absolute;
	left: 22px;
	top: 20px;
}
#div-mid {
	width: 980px;
	padding: 0;
	margin: 0;
	background: url('img/bg-mid2.gif') repeat-y;
}
#div-main {
	width: 934px;
	margin: 0 22px 0 22px;
	background: #e3e3e3;
/*	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;*/
}
#div-menu {
	width: 239px;
	float: left;
	margin: 0 0 0 0;
	padding: 21px 0 0 0;
	background: url('img/menu-bg-top.gif') top no-repeat;
	background: url('img/menu-bg-top.jpg') top no-repeat;
}
#div-menu p {
	font-size: 11px;
	padding: 5px 5px 5px 12px;
	margin: 0;
}
#div-menu ul {
	width: 239px;
	padding: 15px 0 27px 0;
	margin: 0;
	background: #eeeeee url('img/menu-bg-bottom.gif') bottom no-repeat;
	background: #f4f4f4 url('img/menu-bg-bottom.jpg') bottom no-repeat;
}
#div-menu ul li {
	list-style-type: none;
	padding: 0;
	margin: 0 5px 10px 10px;
	border-left: 10px solid #1D6AB2;
	font-size: 12px;
	line-height: 16px;
}
#div-menu ul li.selected {
	border-left: 10px solid #EB7E1E;
}
#div-menu ul li a {
	text-decoration: none;
	display: block;
	width: 195px;
	margin-left: 4px;
	padding: 3px 0 3px 10px;
	color: #444444;
	font-size: 12px;
}
#div-menu ul li a:hover {
	background: #EB7E1E;
	color: #ffffff;
}
#div-content {
	width: 645px;
	padding: 25px;
	margin-left: 239px;
	background: #ffffff;
	border-right: 2px solid #e3e3e3;
}
#div-bottom {
	width: 980px;
	height: 74px;
	padding: 0;
	margin: 0;
	background: url('img/bg-bottom2.gif') bottom no-repeat;
	position: relative;
}
#div-bottom div {
	margin-left: 22px;
	width: 936px;
	height: 53px;
	padding: 0;
	background: url('img/footer.jpg') no-repeat 0px 3px;
}
#div-bottom div p {
	color: #FFFFFF;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 11px;
	padding-top: 3px;
}
#div-bottom div p a {
	color: #FFFFFF;
}
#div-bottom div p a:hover {
	background: #FFFFFF;
	color: #3767AF;
}
#madeby {
	font-size: 10px;
	padding-top: 10px;
	color: #888888;
}
#madeby a {
	color: #888888;
}
#madeby a:hover {
	color: #ffffff;
}
