body
{
	background: #000000 url(territory_bg.jpg) no-repeat top center;
	margin:0px;
	padding:0px;
}
#container_outer
{
	width:920px;
	margin:auto;
}
#container_inner
{
  position:relative;
  top:0px;
  width:920px;
  height:100%;
  float:left;
  display:inline;
  margin:0px;
  padding:0px;
  margin-left:0px;
}
/* Firefox 2 */
#container_inner, x:-moz-any-link
{
	margin-left:1px;
}
/* Firefox 3 */
#container_inner, x:-moz-any-link, x:default
{
	margin-left:0px;
}
#container_content
{
	background: #000000 url(jge-territory_01.jpg) no-repeat top left;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
#container_header_position
{
	position:relative;
	top:100px;
	left:100px;
}
#container_header
{
	width: 920px;
	height: 447px;
}
#container_selection
{
	width:920px;
	background: #000000 url(jge-territory_02.jpg) no-repeat top left;
	min-height: 264px;
	height: auto !important;
	height: 264px;
}
#container_flags
{
	width:492px;
	height:100px;
	overflow:hidden;
	margin-left:237px;
}
#container_flags div
{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}
.flag
{
	overflow:hidden;
	text-indent:10000px;
	height:95px;
}
.eu
{
	width:88px;
	background: url(eu_rollovers.jpg) no-repeat top left;
	display: block;
}
.eu:hover
{
	background-position: bottom left;
}
.uk
{
	width:80px;
	background: url(uk_rollovers.jpg) no-repeat top left;
	display: block;
}
.uk:hover
{
	background-position: bottom left;
}
.us
{
	width:76px;
	background: url(us_rollovers.jpg) no-repeat top left;
	display: block;
}
.us:hover
{
	background-position: bottom left;
}
.fr
{
	width:79px;
	background: url(fr_rollovers.jpg) no-repeat top left;
	display: block;
}
.fr:hover
{
	background-position: bottom left;
}
.de
{
	width:80px;
	background: url(de_rollovers.jpg) no-repeat top left;
	display: block;
}
.de:hover
{
	background-position: bottom left;
}
.ru
{
	width:89px;
	background: url(ru_rollovers.jpg) no-repeat top left;
	display: block;
}
.ru:hover
{
	background-position: bottom left;
}
.copyright_image a img
{
	border:none;
	cursor:pointer;
}
#copyright
{
  position:relative;
  display:inline;
  float:left;
  height:227px;
  width:872px;
  margin-left:48px;
}
#copyright_images
{
  margin-left:auto;
  margin-right:auto;
  height:58px;
  width:460px;
  margin-bottom:40px;
  clear:both;
  text-align:center;
}
.copyright_image
{
  display:inline;
  margin-left:24px;
  margin-right:24px;
}
#copyright_banter
{
  position:relative;
  float:left;
  clear:both;
  font-family: Verdana;
  color:#7C9094;
  font-size:7pt;
  width:100%;
  text-align:center;
}
#copyright_banter a:link, a:visited, a:active
{
	color:#AEC8CE;
}
#copyright_banter a:link, a:visited
{
	text-decoration: none;
}
#copyright_banter a:hover
{
	color:#B4CCD4;
	text-decoration: underline;
}
table tr td a img
{
  border:none;
}
.rating_box
{
	background-color:#ffffff;
	border-style:none;
	border-color:#000000;
}
.rating_logo
{
	margin:0;
	padding:0px;
}
.rating_descriptor
{
  padding:0px;
  padding-left:6px;
  padding-right:6px;
  font-size:8pt;
  font-family:Arial, Sans-Serif;
  white-space: nowrap;
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
  text-align:left;
}