@media screen, projection {
	* {margin: 0; padding: 0}
	body {font-family: Verdana, "Geneva CE", lucida, sans-serif; color: #000; text-align: center; font-size: 80%; background: #073701 url("../img/bkg.gif") repeat-x 0 0; text-align: center}
	table {font-family: Verdana, "Geneva CE", lucida, sans-serif; width: 100%; border: solid 1px #CCC; border-spacing: 0; border-collapse:collapse}
	th {background: #073701; color: #FFF; border: solid 1px #CCC; padding: 2px 4px}
	td {border: solid 1px #CCC; padding: 2px 4px}
	img {border: none}
	a {color: #000; text-decoration: underline}
	a:hover {color: #3e8236; text-decoration: none}
	hr {border: 0; height: 1px; background-color: #DDD; color: #DDD; margin: 0 0 1em}
	input, textarea, select {font-family: Verdana, "Geneva CE", lucida, sans-serif; color: #000}
	h1 a {position: absolute; display: block; top: 0; left: 0px; width: 901px; height: 208px; text-align: left; font-size: 22px}
	h1 a:hover {color: #FFF}
	h2, h3, h4 {font-family: Verdana, "Geneva CE", lucida, sans-serif}
	h2 {font-size: 120%; color: #333}
	h3 {font-size: 110%; margin: 1em 0 .3em; color: #000}
	h4 {font-size: 100%; margin: 1em 0 .3em; color: #000}
	p {text-align: justify}
	p, dl, ol, ul, table, hr, fieldset {margin-bottom: 1.6em}
	
	.fill {padding: 5px 25px 15px}
	.width100pc {width: 100%}

	#main {position:relative; width: 901px; margin: 0 auto; text-align: left}
	#toptheme {position: absolute; top: 10px; right: 189px; height: 49px; width: 71px; background: url("../img/theme.gif") no-repeat 0 0}
	#theme {position:absolute; top: 59px; left: 0px; width: 901px; height: 208px; background: url("../img/theme.jpg") no-repeat 0 0}
	
	#menu {position:absolute; top: 267px; left: 0; width: 901px; height: 62px; background: url("../img/bkg_menu.gif") repeat-x 0 0}
	#menu ul {width: 901px; height: 62px; background: url("../img/menu_bottom.gif") no-repeat 0 100%}
	#menu li {float: left; list-style: none; width: 112px; text-align: center; padding-top: 23px; background: url("../img/menu_li.gif") no-repeat 100% 23px}
	#menu li.last {background: transparent}
	#menu li a {color: #333; text-decoration: none; font-size: 125%; font-weight: bold}
	#menu li a:hover {color: #3e8236}

	#middle {position: absolute; top: 339px; left: 0; width: 901px}
	#middle h2 {height: 40px; line-height: 40px; background: #e0e0df url("../img/bkg_h2.gif") repeat-x 0 0; width: 100%; margin-bottom: 1em}
	#middle h2 span {padding: 0 25px}
	#left {float:left; width: 264px}
	#left h2 {margin-bottom: .5em}
	#left h2 span {background: url("../img/panel_h2.gif") no-repeat 0 100%; display: block; height: 40px}
	#left .panel {background: #eae8e8 url("../img/panel_bottom.gif") no-repeat 0 100%; margin-bottom: 10px}
	#left ul {margin-bottom: .5em}
	#left li {list-style: none; background: url("../img/li.gif") no-repeat 0 .7em; padding: 3px 0 3px 10px; border-bottom: solid 1px #c3c2c2}
	#left li a {text-decoration: none; font-weight: bold; color: #333}
	#left li a:hover {color: #3e8236}
	#content {float: right; width: 627px; background: #FFF url("../img/content_bottom.gif") no-repeat 100% 100%; padding-bottom: 10px}
	#content h2 span {background: url("../img/content_h2.gif") no-repeat 100% 100%; display: block; height: 40px}
	#content .fill {padding-bottom: 25px}
	#content ol {margin-left: 20px}
	#content ul li {list-style: none; background: url("../img/li.gif") no-repeat 0 .7em; padding: 3px 0 3px 10px}
	#content ol li {padding: 3px 0 3px 0}
	#footer {float: right; width: 627px; padding: 30px 0; text-align: center; color: #FFF; font-style: normal}
}
@media print {
	form, object, #left, #menu, #theme, #toptheme {display: none}
	#footer {margin-top: 10px; padding-top: 15px; text-align: center; border-top: solid #DDD}
	p {text-align: justify}
	p, dl, ol, ul, table, hr, fieldset {margin-bottom: 1.6em}
	a {color: #000}
	table {font-family: Verdana, "Geneva CE", lucida, sans-serif; width: 100%; border: solid 1px #CCC; border-spacing: 0; border-collapse:collapse}
	th {background: #000; color: #FFF; border: solid 1px #CCC; padding: 2px 4px}
	td {border: solid 1px #CCC; padding: 2px 4px}
	img {border: none}
}
