body {
	margin:0;
	padding:0;
	font-family:verdana, sans-serif;
	font-size:12px;
}

td {
	font-size:12px;
}

a img {
	border:0;
}

a {
	color:#000;
}

h1 {
	color:#9C251B;
	font-size:18px;
	font-weight:normal;
}

#company {
	float:right;
	font-size:10px;
	padding:5px 10px 0 0;
}

#extra_links {
	float:right;
	padding:5px 10px 0 0;
}

#nav {
	padding:0 0 0 2px;
	color:#C1C0C0;
	background:#5C6459;
}

#nav td {
	color:#C1C0C0;
}

.top_level_1, .top_level_1_act {
	padding:4px 3px 3px 3px;
}

.top_level_2, .top_level_3, .top_level_2_act, .top_level_3_act {
	padding:2px 3px 3px 3px;
}

.top_level_1 a, .top_level_2 a, .top_level_3 a {
	text-decoration:none;
}

.top_level_2_act a, .top_level_3_act a {
	text-decoration:underline;
	color:#fff;
}

.top_level_2 a:hover, .top_level_3 a:hover {
	text-decoration:underline;
}

.top_level_1_act a {
	color:#fff;
	text-decoration:none;
}


#flags {
	z-index:1;
	height:100px;
	margin:155px 0 7px 3px;
	padding-top:60px;
}

#logolink {
	z-index:10;
	float:right;
	display:block;
	height:100px;
	width:130px;
	margin:-75px 0 0 0;
}

#content {
	padding:10px;
}

#footer {
	background:#C1C0C0;
	color:#5C6459;
	padding:0 0 0 5px;
	font-size:11px;
}

#footer a {
	font-size:11px;
	color:#5C6459;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}