body {
	margin-left: 12px;
	margin-top: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
}
body,td,th {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
a {
	color: blue;
	text-decoration: none;
}
img {
	margin-bottom: 4px;
	border:0px none white;
}
a:hover {
	color: #D8002B;
}
.p32 {
	margin-bottom:32px;
}
.p40 {
	margin-bottom:40px;
}
h1 {
	color: #D8002B;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold; 
	margin-bottom:32px;
}
h1.topspace {
	margin-top:64px;
}
div.menuitem {
	position:relative; 
	left:0px; 
	top:0px; 
	width:59px; 
	height:59px; 
	overflow: hidden; 
	border: 1px none #000000;
	background-color: #d2d2d2; 
	line-height: normal;
	white-space: nowrap;
}
a.menu {
	display:block;
	height:59px; 
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
a.menu:hover {
	background-color:#D8002B; 
	font-weight: bold; 
	color:#FFFFFF;
}
a.menuactive {
	display:block;
	height:59px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	background-color:#7d7d7d; 
	font-weight: bold; 
	color:#FFFFFF;
}
div.picleft113 {
	position:relative; 
	width: 166px;
	height: 113px;
	left: -216px;
	top: 5px;
}
* html div.picleft113 {
	left: -215px;
	top: 9px;
}
p.picleft113 {
	margin-top: -112px;
}
div.picleft850 {
	position:relative; 
	width: 166px;
	height: 850px;
	left: -216px;
	top: 2px;
}
* html div.picleft850 {
	left: -215px;
	top: 2px;
}
p.picleft850 {
	margin-top: -854px;
}
div.picright850 {
	position:relative; 
	width: 242px;
	height: 850px;
	left: 444px;
	top: 2px;
}
* html div.picright850 {
	left: 445px;
	top: 2px;
}
p.picright850, div.ppicright850 {
	margin-top: -854px;
}
button, input, textarea {
	margin:0px;
	margin-bottom:2px;
	border:0px none black; 
	background-color: #eaeaea;
}
#baseform input, #baseform textarea {
	width:100%;
}
.mark {
	background-color: #fae0e0;
}
button:hover {
	background-color:#D8002B; 
	font-weight: bold; 
	color:#FFFFFF;
}
div.logo {
	position:relative; 
	left:0px; 
	top:37px; 
	width:220px; 
	height:48px; 
	overflow:visible;
}
div.contentbox {
	position:relative; 
	left:268px; 
	top:-179px; 
	width:384px; 
	height:100px; 
	overflow: visible;
}
div.menubox {
	position:relative; 
	left:712px; 
	top:-46px; 
	width:242px; 
	height:248px; 
	overflow: hidden; 
	background-color: #ffffff; 
	border: 1px none #000000; 
	z-index:1;
}
form table {
	width:100%;
	border:0px none white;
	border-spacing:0px;
}
form table tr {
	margin-bottom:2px;
}
form table td {
	padding-right:1ex;
}