/* 1. global [-begin-] */
BODY, P, FORM {
	padding: 0;
	margin: 0;
}
BODY, DIV, TD, P, A {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
BODY {
	text-align: center; /* for IE */
	background: #cc0000;
	margin-bottom: 20px;
}
A {
	color: #000000;
	text-decoration: none;
}
A:hover { text-decoration: underline; }
#pageContainer {
	width: 800px;
	text-align: center;
}
/* 1. global [-=end=-] */

/* 2. header [-begin-] */
#headerContainer, #mainContainer {
	width: 800px;
	background: #ffffff;
	height: 25px;
}
#headerContainer img {
	float: right;
	margin-top: 2px;
}
.move { margin-right: 5px; }
#headerContainer DIV { float: left; }
#headerContainer a img { border: none; }
#lang { color: #666666; }

#banner {
	width: 468px;
	height: 60px;
	background: #000;
}
#menuContainer {
	height: 20px;
	border-left: 1px solid #8c8c8c;
	background: #ffffff;
}
#menuSeparator { background: #8c8c8c; }
#mainContainer {
	background: url('images/mainBg.gif') repeat-y left bottom #ffffff;
	height: 350px;
}
#main { padding: 15px; }
#imageLeft, #vertSeparator { background: #ffffff; }

/* 5. footer [-=end=-] */
.copyRight, .copyRight A {
	color: #666666;
	font-size: 9px;
	text-decoration: none;
}
#logos {
	height: 45px;
	width: 800px;
}
#logo { padding: 20px 0 0 20px; }
#mainContainer .copyRight { padding-right: 10px; }
#footer, #footerPadding { background: #cc0000; }

.menuItem {
	padding: 0 4px 0 4px;
}
.menuItem A:hover {
	color: #cc0000;
	text-decoration: none;
}
.menuItemSel A {
	color: #cc0000;
	font-weight: bold;
}
#textHeader {
	font-weight: bold;
	padding-bottom: 10px;
}
#sub {
	margin-bottom: 10px;
}
