body,td,th { font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
body { background-color: #eeebda; background-image: url(background.jpg); background-repeat: repeat-x; }
a:link, a:visited, a:active {
	color: #ba0618;
	text-decoration: none;
}
a:hover {
	color: #036;
	text-decoration: none;
}
hr { margin: 15px 0; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; height: 1px; width: 100%; }
h1 { font-size: 14px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-image: url(h1_back.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left center; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; }
h2 { color: #ba0618; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 15px 0 5px; }
form {
	margin: 0;
}
.header { width: 800px; height: 220px; background-image: url(back_content_header.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: right top; }
.menu { vertical-align: top; background-color: #808080; width: 205px; padding: 0; }
.menu ul, .menu li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.menu ul {
	border-bottom: 0px;
	background-color: #003366;
}
.menu ul ul {
	padding-left: 10px;
}
.menu a:link, .menu a:visited, .menu a:active { padding: 5px 10px 4px 20px; color: #000; display: block; background-image: url(button_menu.gif); text-decoration: none; height: 18px; }
.menu a:hover { color: #fff; background-image: url(button_menu_over.gif); text-decoration: none; }
.menu_current { font-weight: bold; }
.border { font-size: 1px; background-color: #eeebda; }
.login {
	padding: 2px 10px;
	font-size: 10px;
	background-color: #eeebda;
	color: #ffffff;
	text-align: center;
}
.login input {
	width: 150px;
	font-size: 10px;
}
.login a:link, .login a:visited, .login a:active {
	color: #DDDDDD;
	text-decoration: none;
}
.login a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.powered_by { padding: 3px 0 0 15px; background-color: #eeebda; width: 160px; }
.content { background-image: url(back_content.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; padding: 10px 45px 10px 50px; vertical-align: top; text-align: left; width: 550px; }
.footer { text-align: center; }
