body {
	margin: 0 0 24px 0;
	padding: 0;
	font: normal normal normal 12px arial;
	letter-spacing: 0.05em;
	background: #CCCCCC;
}

.clear {
	clear: both;
}

.act {
	background: #CCCCCC !important;
}

#menu {
	margin: auto;
	width: 760px;
	height: 135px;
	overflow: hidden;
		background: white url("../images/background.png") no-repeat scroll 0 0;
	text-transform: uppercase;
}

#menu div.header {
	margin: 0;
	font: normal normal normal 29px arial;
	height: 32px;
	letter-spacing: 0.04em;
	margin-bottom: 12px;
}

#menu div.header a, #menu div.header a:hover  {
	color: white;
	text-decoration: none;
}

#menu ul, #sub ul {
    margin:0;
    padding:0;
    list-style:none;
}

#menu ul li {
	float: left;
	font: normal normal normal 26px arial;
	margin-top: 2px;
}

#menu ul a, #sub ul a {
	color: black;
	background: none;
	text-decoration: none;
	padding: 1px;
	margin-right: 0.2em;
}

#menu ul a:hover, #sub ul a:hover {
	color: white;
	background: black;
}

#menu ul li.act a, #sub ul li.act a {
	color: black;
	background: none;
}

#menu ul li.act a:hover, #sub ul li.act a:hover {
	color: white;
	background: black;
}

#sub {
	margin: auto;
	width: 760px;
	height: 63px;
	overflow: hidden;
	background: white url("../images/background.png") no-repeat scroll 0 -135px;
	text-transform: uppercase;
}

#sub div.header {
	margin: 0;
	font: normal normal normal 1.2em arial;
	height: 16px;
	letter-spacing: 0.04em;
	color: #999999;
}

#sub div.header a, #sub div.header a:hover  {
	color: white;
	text-decoration: none;
}

#sub ul li {
	float: left;
	font: normal normal normal 14px arial;
	margin-top: 2px;
}

#content {
	margin: auto;
	width: 760px;
	min-height: 170px;
	overflow: hidden;
	background: white;
	padding: 8px 0 8px 0;
}

#content h1, #content h2, #foot h1, #foot h2 {
	margin: 0;
	font: normal normal normal 1.4em arial;
}

#content h3, #foot h3 {
	margin: 0;
	font: normal normal normal 1.2em arial;
}

#content h4, #content h5, #content h6, #foot h4, #foot h5, #foot h6 {
	margin: 0;
	font: normal normal normal 1.1em arial;
}

#content p, #foot p {
	margin: 2px 3px 4px 5px;
	line-spacing: 1.1em;
	font: normal normal normal 0.95em arial;
}

#content a, #foot a {
	text-decoration: none;
	color: #0B4700;
	font: normal normal bold 1em arial;
}

#content a:hover, #foot a:hover {
	text-decoration: none;
	color: white;
	background: black;
	font: normal normal bold 1em arial;
}

#content .left {
	float: left;
	width: 380px;
}

#content .left div, #content .left p.bodytext {
	margin: 2px 3px 4px 5px;
	line-spacing: 1.1em;
}

#content .right {
	float: left;
	width: 380px;
}

#content .right div, #content .right p.bodytext {
	margin: 2px 3px 4px 5px;
	line-spacing: 1.1em;
}

#foot {
	margin: auto;
	width: 318px;
	height: 118px;
	overflow: hidden;
	background: white url("../images/background.png") no-repeat scroll 0 -469px;
	padding: 49px 0 112px 442px;
}