body {
	font-family:		verdana, helvetica, sans-serif;
	font-size:		10pt;
	background-image:	url('../images/background-gradient.jpg');
	background-repeat:	repeat-x;
	background-color:	#dcdcdc;
}

div#header {
	background-image: url('../images/background-header.jpg');
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -400px;
	width: 800px;
	height: 271px;
	z-index: 1;
}

div#header a {
	display:		block;
	width:			800px;
	margin-top:		106px;
	height:			54px;
	text-decoration:	none;
}

div#menu {
	position:		absolute;
	left:			50%;
	margin-left:		50px;
	top:			68px;
	z-index:		2;
}

div#menu ul {
	padding:		0px;
	margin:			0px;
	list-style:		none;
}

div#menu ul li {
	padding:		0px;
	margin:			0px;
	text-align:		center;
	float:			left;
	position:		relative;
}

div#menu ul li a {
	display:		block;
	float:			left;
	padding:		5px 20px;
	text-decoration:	none;
	text-transform:		uppercase;
	color:			#666666;
	font-size:		10pt;
	font-weight:		bold;
}

div#menu ul li a:hover {
	color:			#000000;
}

div#main {
	position:		absolute;
	left:			50%;
	margin-left:		-392px;
	top:			271px;
	width:			742px;
	padding-left:		20px;
	padding-right:		20px;
	padding-bottom:		20px;
	border-left:		1px solid #aaaaaa;
	border-right:		1px solid #aaaaaa;
	border-bottom:		1px solid #aaaaaa;
	background-color:	#ffffff;
}

div#main span#infobar {
	width:			220px;
	float:			right;
	margin-left:		10px;
	padding-left:		10px;
	font-size:		7pt;
	border-left:		1px solid #aaaaaa;
}

div#main span#infobar img {
	border:			1px solid #000000;
}

p.title {
	margin-top:		0px;
	padding-top:		35px;
	padding-left:		50px;
	height:			27px;
	font-size:		16pt;
	border-bottom:		1px solid #810606;
	width:			450px;
	background-image:	url('../images/background-title.jpg');
	background-repeat:	no-repeat;
}

p.content {
	margin-top:		0px;
	padding-top:		0px;
	width:			450px;

	font-size:		8pt;
	text-align:		justify;
	line-height:		17px;
}

p.infobox {
	width:			200px;
}

div#main span#infobar p span {
	display:		block;
	font-weight:		bold;
	text-transform:		uppercase;
	text-align:		center;
	padding-top:		2px;
	padding-bottom:		2px;
	background-color:	#810606;
	color:			#ffffff;
}

table.division_table {
	width:			450px;
}

table.division_table th {
	text-align:		left;
	font-weight:		bold;
	border-bottom:		1px solid #810606;
}

