@charset "utf-8";
/*******************************************************************************************/
/* 0.0 SITE COMMON styling                                                                 */
/*******************************************************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #001e01;
	font-size:13px;
	color: #ffffff;
	text-align:center;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, p, ul, li, form {
    margin:0;
    padding:0;
}
h1 { font-size:22px; font-weight:bold; }
h2 { font-size:18px; font-weight:bold; }
h3 { font-size:16px; font-weight:bold; }
h4 { font-size:14px; font-weight:bold; }
ul,
ul li {
	list-style-type:none;
}
a {
	outline:none;
	color:inherit;
	cursor:pointer;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#4aa342;
}
img {
    border:none;
	/*display:block;*/
	vertical-align:bottom;
}
sup {
	text-transform:lowercase;
}
p {
	margin-bottom:1em;
}
#page {
	border: 1px solid #3a3a3a;
	background-color: #000000;
	text-align:left;
	margin:10px auto;
    width:1000px;
}
#menu {
    width:100%;
    height:110px;
    overflow:hidden;
	background:#001e01 url(../images/menu-logo.jpg) no-repeat right 26px;
}

#main{
	width:100%;
}
#wrapper {
	width:100%;
	overflow:hidden;
	position:relative;
}
#footer {
	color:#666666;
	line-height:18px;
	font-size:9px;
}
#footer a {
	color:#016c1e;
	text-decoration:none;
	font-size:11px;
}
#footer a:hover {
	color:#4aa342;
}
#footer ul li ul{display: inline;}
#footer ul li ul li{display: inline;}

.hidden {
	display:none;
}

div.flashalternative {
	display:block;
	max-width:400px;
	padding:10px;
	font-weight:bold;
	background-color:#005a2f;
	border:1px #ffffff solid;
	color:#ffffff;
	margin:10px auto;
}
div#menu-placeholder h1{
	text-align:center;
	margin: 40px auto 60px;
}

