body {
	background: url(../gfx/body_bg.jpg) repeat-y center;
}
.contents {
	padding-right: 38px;
	padding-left: 20px;
	font: 11px Arial, Helvetica, sans-serif;
}
.footer {
	font: 10px Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
}
.menu-item {
	font: 11px Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
	padding-top: 5px;
	padding-left: 28px;
	padding-bottom: 5px;
	border-bottom: 1px solid rgb(195,198,217);
	text-align: right;
}
.menu-item a {
	font: 11px Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
	text-decoration: none;
}
.menu-item a:hover {
	text-decoration: underline;
}
.main-menu {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
}
.main-menu a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
	text-decoration: none;
}
.main-menu a:hover {
	text-decoration: underline;
}
.menu-header {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 38px;
}
.title {
	font: 18px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
}
td {
	font: 11px Arial, Helvetica, sans-serif;
}
input {
	font: 10pt Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
	border: 1px dotted rgb(152,158,192);
	padding: 2px;
	background: rgb(232,232,240);
}
select {
	font: 10pt Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
	border: 1px dotted rgb(152,158,192);
	background: rgb(232,232,240);
}
button {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: rgb(12,25,103);
	padding-top: 2px;
	padding-bottom: 2px;
}

