html { height: 100%; }
body { width: 100%; margin: 0; padding: 0; background: #ccc; }

#header { height: 70px; padding-top: 80px; padding-left: 20px; background: #fff; }
#header h1 { margin: 0px 0px 0px 0px; padding: 0; font: 36pt georgia; }
#navi { width: 800px; height: 30px; background: #333; }
#navi a { font: 10pt verdana; height: 30px; line-height: 30px;  margin-left: 20px; color: #fff; text-decoration: none; }
#navi a:hover { text-decoration: underline; }
#navi ul { margin: 0; padding: 0; }
#navi ul li { list-style-type: none; display: block; margin: 0px 5px; float: left; }
#navi ul li a { color: #fff; display: block; padding: 5px 10px; }
#navi ul li a:hover, ul.navigation li a.active { color: #fff; }

#subnavi { width: 900px; background: #666; padding-top: 5px; }
#subnavi a { font: 8.5pt verdana; margin-left: 20px; color: #fff; text-decoration: none; line-height: 25px; }
#subnavi a:hover { text-decoration: underline; }

#content { width: 820px; min-height: 600px; background: #999; padding-right: 80px; padding-bottom: 30px; position: relative; }
#content h1 { margin: 0; padding: 20px; font: 22pt georgia; }
#content p, #content h2, #content h3, #content li  { margin: 10px 0px; padding: 0px 20px; font: 10pt trebuchet ms; }
#content table { margin-left: 20px; }
#content td, #content th { font: 10pt trebuchet ms; }

input { width: 300px; padding: 4px 10px; }
textarea { width: 300px; height: 100px; padding: 4px 10px; }
input[type="submit"] { width: auto; }
input[type="reset"] { width: auto; }

#footer { padding: 5px 20px; font: 9pt georgia; color: #666; background: #fff; height: 50px; }

body {
	background-color: #00539c !important;
}

body {
	background-position: center left !important;
}

body {
	background-image: none !important;
}

body {
	background-repeat: no-repeat !important;
}

#navi {
	background-image: none !important;
}

#navi {
	background-position: top left !important;
}

#navi {
	background-repeat: repeat !important;
}

#navi a {
	font-family: Verdana !important;
}

#navi a {
	font-size: 13px !important;
}

#navi a {
	font-style: normal !important;
}

#navi a {
	font-weight: bold !important;
}

#navi a {
	text-decoration: none !important;
}

#navi a {
	text-align: center;
}

#navi a:hover {
	color: #b3b3b3 !important;
}

#navi a:hover {
	font-style: normal !important;
}

#navi a:hover {
	text-decoration: none !important;
}

#navi a:hover {
	font-weight: bold !important;
}

#content {
	background-color: #ffffff !important;
}

#content {
	background-image: none !important;
}

#content {
	background-position: top left !important;
}

#content {
	background-repeat: repeat !important;
}

#footer {
	background-color: #e0e0e0 !important;
}

#footer {
	background-image: none !important;
}

#footer {
	background-position: top left !important;
}

#footer {
	background-repeat: repeat !important;
}

#footer {
	font-family: Verdana !important;
}

#footer {
	font-size: 12px !important;
}

#footer {
	font-style: normal !important;
}

#footer {
	font-weight: normal !important;
}

#footer {
	text-decoration: none !important;
}

#footer {
	color: #00539c !important;
}

#footer {
	text-align: left;
}

#header {
	background-color: #e0e0e0 !important;
}

#header {
	background-image: none !important;
}

#header {
	background-position: center right !important;
}

#header {
	background-repeat: no-repeat !important;
}

#header h1 {
	text-align: left;
}

#header h1 {
	color: #00539c !important;
}

#header h1 {
	font-family: Verdana !important;
}

#header h1 {
	font-size: 31px !important;
}

#header h1 {
	font-style: normal !important;
}

#header h1 {
	font-weight: bold !important;
}

#header h1 {
	text-decoration: none !important;
}

#content h1 {
	text-align: left;
}

#content h1 {
	color: #00539c !important;
}

#content h1 {
	font-family: Verdana !important;
}

#content h1 {
	font-size: 25px !important;
}

#content h1 {
	font-style: normal !important;
}

#content h1 {
	font-weight: bold !important;
}

#content h1 {
	text-decoration: none !important;
}

#content, #content p, #content td, #content th, #content li {
	text-align: left;
}

#content, #content p, #content td, #content th, #content li {
	color: #000000 !important;
}

#content, #content p, #content td, #content th, #content li {
	font-family: Verdana !important;
}

#content, #content p, #content td, #content th, #content li {
	font-size: 13px !important;
}

#content, #content p, #content td, #content th, #content li {
	font-style: normal !important;
}

#content, #content p, #content td, #content th, #content li {
	font-weight: normal !important;
}

#content, #content p, #content td, #content th, #content li {
	text-decoration: none !important;
}

#footer {
	background-color: transparent !important;
}

#content h2 {
	text-align: center;
}

#content h2 {
	color: #424242 !important;
}

#content h2 {
	font-family: Verdana !important;
}

#content h2 {
	font-size: 20px !important;
}

#content h2 {
	font-style: normal !important;
}

#content h2 {
	font-weight: normal !important;
}

#content h2 {
	text-decoration: none !important;
}

#navi {
	filter:alpha(opacity=100) !important; -moz-opacity: 1 !important; opacity: 1 !important;
}

#content {
	filter:alpha(opacity=100) !important; -moz-opacity: 1 !important; opacity: 1 !important;
}

#footer {
	filter:alpha(opacity=100) !important; -moz-opacity: 1 !important; opacity: 1 !important;
}

#header {
	filter:alpha(opacity=100) !important; -moz-opacity: 1 !important; opacity: 1 !important;
}

