﻿body {
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.png);
	background-color: #cccc9a;
	color: #cccccc;
	width: 100%;
	background-repeat: repeat-x;
}
A {color:#CC9900;}
A:hover {color:orange;}
.bodyStyle {
	margin-top: -25px;
}
.headerStyle {
	margin-bottom: -25px;
}
.content_body { background-color:white; color:black; font-size:small; }

.header {width:100%;}
.header_trim { width:100%; background-color:#00a361; height:10px}
.header_body { color:#666666; font-size:small; text-align:right; padding:10px; }
.header_body A { color:#ffffff; text-decoration:underline; }
.header_body A:hover { color:#666666; }

.footer {width:100%;}
.footer_trim { width:100%; background-color:#00a361; height:10px;  }
.footer_body {
	/* [disabled]background-color:#999999; */
	color: #333333;
	font-size: small;
	text-align: right;
	padding: 10px;
}
.footer_body A { color:#333333; text-decoration:underline; }
.footer_body A:hover { color:#996600; }

.menu { width:160px; height:100%; background-color:#00a361; padding:10px; border-top:double 3px #CCCCCC; border-right:double 3px #CCCCCC; }
.menu_item { border-bottom:solid 1px #00a361; border-top:solid 1px #00a361; color:white; }
.menu_item_hover { border-bottom:solid 1px #cccc9a; border-top:solid 1px #cccc9a; color:#cccc9a; }

.heading1 {font-size:large; font-weight:bold; color:#cccc9a;}
.heading2 {font-size:medium; font-weight:bold; color:#00a361; text-decoration:underline;}
.heading3 {font-size:small; font-weight:bold; color:#00a361;}

.inputtext { border:solid 1px #00a361; }
.inputbutton { border:solid 1px #00a361; color:#00a361; }

#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
}
.stamp {
	float: right;
	margin-top: 90px;
	margin-left: 150px;
}
.floatleft {
	float: left;
}
