body {	background: #393939;	font-family: arial, helvetica;	color: #000000;	font-size: 12px;	line-height: 1.6;	text-align: center;	margin: 0;	padding: 0;	}	#global {width: 1000px;margin-top: 0;margin-right: auto;margin-left: auto;background: url("images/transpar.gif") white repeat-y left top;text-align: left;}#center-content {position: relative;text-align: left;background:url("images/transpar.gif") repeat-y right top;padding:0 0 0 0;margin:0 0 0 0;}	

#btop {
clear:both;
margin-left: auto;
margin-right: auto;
margin-top: -20px;
margin-bottom: 30px;
width: 900px;
height: 250px;
overflow:hidden;
padding: 0;
background: #ffffff;
text-align: left; 
font-size: 13px;
color: white;
}

#bnews a:link {
	color: black;
	text-decoration: none;
}
#bnews a:hover {
	color: black;
	text-decoration: none;
}
#bnews a:visited {
	color: black;
	text-decoration: none;
}
#bnews a:active {
	color: black;
	text-decoration: none;
}

#bnews {
background-color: #606a73;
width: 235px;
height: 250px;
margin: 0;
float: left;
}

#bnews2 {
margin: 0px;
float: left;
padding: 0 15px 15px 15px;
line-height: 1.3;
}

#bnews2 a:link {
color: white;
text-decoration: underline;
}
#bnews2 a:hover {
color: #FF0000;
text-decoration: none;
}
#bnews2 a:visited {
color: white;
text-decoration: underline;
}
#bnews2 a:active {
color: #FF0000;
text-decoration: none;
}

#btitle {
overflow: hidden;
float: left;
width: 235px;
text-align: left;
margin: 0; 
padding: 5px;font-size: 15px;
font-weight: bold;
color: #000000;
background: #FFFFFF;
filter:Alpha(opacity=70);
opacity:.7;
text-transform: uppercase;
}#publications{float:left;}#publications a {text-decoration: none;}#publications h3 {margin: 12px 0px 0px 0px;}p	{	text-align: justify;	}a:link	{	color:inherit;	font-family: arial, helvetica;	line-height: 1.6;	text-align: justify;	text-decoration: underline;}a:hover	{	color: #000084;	text-align: justify;	text-decoration: none;}a:visited	{	color:inherit;	text-align: justify;	text-decoration: underline;}a:active	{	color: #FF0000;	text-align: justify;	text-decoration: none;}#altitudetitle {	color: #000000;	font-size: 30px;	text-align: left;	font-family: arial;}h1 {	font-size: 30px;	color: #000000;	font-weight: bold;	line-height: 100%;	text-align: center;	margin: 0;	z-index: 300;	text-decoration: none;}h2 {		font-size: 16px;	color: #000000;	font-weight: bold;	line-height: 100%;	text-align: left;	padding-top: 8px;	text-decoration: none;}h3 {		font-family: arial, helvetica;	font-size: 12px;	font-weight: bold;	text-align: justify;	line-height: 1;	color: #000000	margin: 0;}h4 {		font-family: arial, helvetica;	font-size: 12px;	font-weight: bold;	text-align: justify;	line-height: 1;	color: #000000	margin: 0;}h5 {	font-size: 14px;	color: #000000;	background: #8686f1;	border: solid black 1px;	padding:8px;	font-weight: bold;	text-align: center;	width: 190px;	margin: -9px 0 8 -9px;}.image {	font-size: 10px;	color: #555555;	float: right;	clear: both;	margin: 26px 0 10px 10px;	text-align: center;}.image_centre {	text-align: center;	clear: both;	margin: 20px 0 15px 0;}.summary {	font-size: 12px;	color: #000000;	background: #a9a9a9;	border: solid black 1px;	width: 190px;	float: right;	clear: both;	padding:6px;	margin:10px 0px 10px 10px;	text-align: left;}.sum_header {	font-size: 14px;	color: #000000;	background: #8686f1;	border-color: black;	border-width: 1px 1px 0 1px;	border-style: solid;	width: 190px;	float: right;	clear: both;	padding:6px;	margin:34px 0 -10px 10px;	text-align: center;}#page_overall {	width:540px;	margin-right: 20px;	margin-top: -55px;	float:left;	position:relative;	zoom: 1.0;}#page_overall_calc {	width:710px;	margin-right: 20px;	margin-top: -50px;	float:left;	position:relative;	zoom: 1.0;}.hape_advert {	font-size: 12px;	background: #8686f1;	border: solid black 1px;	width: 152px;	padding:8px;	margin: 20px 0 0 0;	float: left;	clear: both;}#pagebody {	margin-top: 25px;	z-index: 200;}#attribution  {text-align:right;}#attribution a:link {color:#000000;text-decoration:underline;}#attribution a:hover {color:#000084;text-decoration:none;}#attribution a:visited {color:#000000;text-decoration:underline;}#attribution a:active {color:#FF0000;text-decoration:none;}.spacer {	color: red;	z-index: 1;	float: right;	clear: right;	margin: 50px 1px 0 0;}#topbar {width: 800px;height: 41px;background: url("images/topbar.jpg") no-repeat top center;padding: 0 0 0 0;text-align: right;font-size: 16px;}#navigation {width: 790px;height: 27px;background: url("images/nav_gradient.jpg") repeat-x top center;padding: 3px 5px 9px 5px;text-align: center;text-decoration: none;}#main-part {clear: both;float: center;width:100%;height: 100px;margin: 0 auto;overflow:hidden;background: url(images/lower_bg2.jpg) no-repeat top center;}#pagetitle {margin: -57px 0 20px 0;position: relative;font-size: 20px;text-align: center;color: #000000;}#left-scale {	float: left;	margin: -2px 0 0 44px;	color: #FFFFFF;	font-size: 10px;	width: 41px;	height: 221px;	background: url("images/left_scale.gif") no-repeat top left;}	#alt-bar {float: left;margin: 0 15px 0 0; width: 51px;height: 218px;background: url("images/alt_bar.gif") no-repeat top left; }#o2-bar {float: left;margin: 0 0 0 20px; width: 51px;height: 218px;background: url("images/o2_bar.gif") no-repeat top left; }#right-scale {	float: left;	margin: 0;	color: #FFFFFF;	font-size: 10px;	width: 41px;	height: 221px;	background: url("images/right_scale.gif") no-repeat top left;}#cols {clear:both;float: left;height: 480px;overflow:hidden;padding: 0;background: #ffffff;}#cols_fd {float: left;margin: 0 0 10px 0; width: 411px;height: 430px;background: url("images/fact_bg4.gif") no-repeat top left; }#cols_ft {float: left;margin: 0 0 10px 0; width: 643px;height: 280px;background: url("images/football_fact_bg.jpg") no-repeat top left; }#cols fact {float: left;margin: 0 15px 0 15px; width:	230px;height: 430px;background: #FFFFFF;border: none; padding: 0; text-align: left; font-size: 12px;color: #000000; }#cols fact2 {float: left	; height: 430px;padding: 15px 15px 15px 15px; text-align: left; font-size: 12px; }#bottom_links{overflow: hidden;float: left;text-align: center;margin-top: 0px;margin-left: -15px;padding: 5px 5px 8px 5px;font-size: 15px;font-weight: bold;color: #000000;background: #FFFFFF;filter:Alpha(opacity=50);opacity:.5;width: 930px;text-transform: uppercase;}#bottom_links left {	text-align: center;}#bottom_links a:link {	color: #000000;	text-decoration: none;	font-size: 15px;}#bottom_links a:hover {	color: #FF0000;	text-decoration: underline;	font-size: 15px;}#bottom_links a:visited {	color: #000000;	text-decoration: none;	font-size: 15px;}#bottom_links a:active {	color: #FF0000;	text-decoration: underline;	font-size: 15px;}#boxes {clear:both;margin-left: 50px;margin-right: 50px;width: 900px;height: 350px;overflow:hidden;padding: 0;background: #ffffff;text-align: left; font-size: 13px; color: white;line-height: 1.3;}#boxes a:link {	color: #FFFFFF;	text-decoration: underline;	line-height: 1.3;}#boxes a:hover {	color: #FF0000;	text-decoration: none;	line-height: 1.3;}#boxes a:visited {	color: #FFFFFF;	text-decoration: underline;	line-height: 1.3;}#boxes a:active {	color: #FF0000;	text-decoration: none;	line-height: 1.3;}#boxes_title_sf {overflow: hidden;float: left;width: 930px;text-align: left;margin: -15px -15px 0 -15px; padding: 5px;font-size: 15px;font-weight: bold;color: #000000;background: #FFFFFF;filter:Alpha(opacity=70);opacity:.7;text-transform: uppercase;}#boxes_title {overflow: hidden;float: left;width: 290px;text-align: left;margin: 0; padding: 5px;font-size: 15px;font-weight: bold;color: #000000;background: #FFFFFF;filter:Alpha(opacity=70);opacity:.7;text-transform: uppercase;}#boxes_hd {float: left; margin: 0; width: 290px;height: 350px;background: url(images/hd_box2.jpg) no-repeat top center;padding: 0; }#boxes_hd2 {float: left;width: 260px;height: 300px;padding: 0 15px 15px 15px;margin: 0px;}#boxes_fd {float: left;margin-left: 15px;margin-right: 15px;margin-top: 0;margin-bottom: 0; width: 290px;height: 350px;background: url(images/fact_box2.jpg) no-repeat top center; padding: 0;}#boxes_fd2 {float: left;width: 260px;height: 300px;padding: 15px;margin: 0px;}#boxes_aa {float: left;margin: 0 0 0 0; width: 290px;height: 350px;background: url(images/about_box2.jpg) no-repeat top center; padding: 0;  }#boxes_aa2 {float: left;width: 260px;height: 300px;padding: 0 15px 15px 15px;margin: 0px;}#boxes_title a:link {	color: #000000;	text-decoration: none;	font-size: 15px;}#boxes_title a:hover {	color: #FF0000;	text-decoration: underline;	font-size: 15px;}#boxes_title a:visited {	color: #000000;	text-decoration: none;	font-size: 15px;}#boxes_title a:active {	color: #FF0000;	text-decoration: underline;	font-size: 15px;}#header {	width:100%;	overflow:hidden;	border: 0;	background:#DAE0D2 url("images/bg2.jpg") no-repeat top;	}#header p,#header h1{	clear:left;	float:left;	width:96%;	margin:0;	padding:.4em 2% .1em 2%;}#MainNav {	float: left;	width:100%;	font-size: 9pt;	line-height:normal;	margin: 0;	padding: 30px 0 0 0;	height: 40px;}#MainNav ul {  margin:0;  padding:10px 10px 0 0;  list-style:none;}#MainNav li {  float:left;  background:url("images/icons/left3.gif") no-repeat left top;  margin:0;  padding:0 0 0 9px;  }  #MainNav a {  float:left;  display:block;  background:url("images/icons/right3.gif") no-repeat right top;  padding:8px 15px 8px 6px;  text-decoration:none;  font-size: 9pt;  line-height:normal;  color:#555555;  } #MainNav a.selected {  float:left;  display:block;  background:url("images/icons/right3.gif") no-repeat right top;  padding:8px 15px 8px 6px;  text-decoration:none;  font-size: 9pt;  line-height:normal;  color:#000084;  font-weight: bold;  }  #button_left {	background:url("images/icons/left_button.gif") no-repeat left top;	float: left;	width: 10px;	height: 23px;	margin-left:20px;}#button_centre {	background:url("images/icons/centre_button.gif") repeat-x left top;	float: left;	display:block;  	text-decoration:none;  	font-size: 9pt;	line-height:normal;	height: 23px;}	#button_centre a {	background:url("images/icons/centre_button.gif") repeat-x left top;	float: left;	display:block;	padding: 4px 0 0 0;  	text-decoration:none;  	font-size: 9pt;	line-height:normal;	height: 23px;}	#button_right {	background:url("images/icons/right_button.gif") no-repeat left top;	float: left;	width: 10px;	height: 23px;}

#news_image {
	float:left;
	padding-right: 5px;
}  #flags {	float:right;	top: 0;	right: 0;	padding: 5px 5px 0 5px;	margin-right: 5px;	}	.flag_selected {color: red;}.flag {color: black;}	/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */#sidebar_overall {	margin-top: -8px;	float: left;	position:relative;	zoom: 1.0;}.sidebar1{width: 170px; /*width of menu*/float: left;margin: 0px 30px 20px 20px;}.sidebar1 .headerbar{font: bold 13px Verdana;color: white;background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/margin-bottom: 0; /*bottom spacing between header and rest of content*/text-transform: uppercase;padding: 7px 0 7px 31px; /*31px is left indentation of header text*/}.sidebar1 ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/}.sidebar1 ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}.sidebar1 ul li a{font: normal 12px Arial;text-align: left;color: black;background: url("images/leftmenu_bg.gif") #E9E9E9;display: block;padding: 5px 0;line-height: 17px;padding-left: 17px; /*link text is indented 8px*/text-decoration: none;}.sidebar1 ul li a:visited{color: black;text-decoration: none;text-align: left;}.sidebar1 ul li a:hover{ /*hover state CSS*/color: #FFFFFF;background: url("images/leftmenu_bg_s.gif");text-decoration: none;text-align: left;}.sidebar1 ul li a.selected:link{color: #FFFFFF;background: url("images/leftmenu_bg_s.gif");text-decoration: none;text-align: left;}.sidebar1 ul li a.selected:hover{color: #FFFFFF;background: url("images/leftmenu_bg_s.gif");text-decoration: none;text-align: left;}.sidebar1 ul li a.selected:visited{color: #FFFFFF;background: url("images/leftmenu_bg_s.gif");text-decoration: none;text-align: left;}.sidebar1 ul li a.selected:active{color: #FFFFFF;background: url("images/leftmenu_bg_s.gif");text-decoration: none;text-align: left;}#footer {	float:center;	clear: both;	overflow: hidden;	font-size: 9pt;	text-align: center;	color: #6e6e6e;	padding-top: 20px;}#footer a {	float:center;	clear: both;	overflow: hidden;	font-size: 9pt;	text-align: center;	color: #6e6e6e;	text-decoration: none;}#rightmenu {	padding:10px 12px 0px 12px;	width:128px;	margin: -8px 0 0 0px;	float: left;	position:relative;	height:400px;	background: url('images/rightmenu.gif') no-repeat top center;  }
