#sha-regions-map
	{position: relative;
	float: right;
	display: inline;
	margin: 5px;
	width: 397px;
	height: 578px;
	background: transparent url(../images/layout/uk-map.png) 0 0 no-repeat;}

#sha-regions-map li
	{list-style-type: none;
	position: absolute;
	line-height: 1.1em;}

#sha-regions-map li em
	{font-style: normal;
	display: inline-block;
	white-space: nowrap;
	padding: 3px;
	margin: 20px 0 0 30px;
	background: white;
	border: 1px solid #7f9db9;}

#sha-regions-map a
	{display: block;
	width: 100%;
	height: 100%;
	text-indent: -100000px;
	text-decoration: none;
	color: #666;}

#sha-regions-map a:hover, #sha-regions-map li.current a
	{text-indent: 0;}

#sha-regions-map a:hover em
	{cursor: pointer;}

#sha-regions-map strong
	{display: block;}

#east-midlands
	{left: 238px;
	top: 331px;
	width: 98px;
	height: 106px;
	z-index: 2;}

#east-midlands a:hover
	{background: transparent url(../images/layout/east-midlands.png) 0 0 no-repeat;}
	
#east-england
	{left: 300px;
	top: 366px;
	width: 97px;
	height: 115px;
	z-index: 2;}

#east-england a:hover
	{background: transparent url(../images/layout/east-england.png) 0 0 no-repeat;}

#london
	{left: 299px;
	top: 453px;
	width: 47px;
	height: 38px;
	z-index: 100;}

#london a:hover
	{background: transparent url(../images/layout/london.png) 0 0 no-repeat;}

#london a:hover em
	{margin-top: 10px;
	margin-left: 50px;}

#north-east
	{left: 213px;
	top: 201px;
	width: 72px;
	height: 80px;
	z-index: 99;}

#north-east a:hover
	{background: transparent url(../images/layout/north-east.png) 0 0 no-repeat;}

#north-west
	{left: 169px;
	top: 227px;
	width: 84px;
	height: 158px;
	z-index: 1;}

#scotland a:hover em
	{margin-top: 100px;
	margin-left: -100px;}

#north-west a:hover
	{background: transparent url(../images/layout/north-west.png) 0 0 no-repeat;}

#south-central
	{left: 246px;
	top: 427px;
	width: 56px;
	height: 114px;
	z-index: 1;}

#south-central a:hover
	{background: transparent url(../images/layout/south-central.png) 0 0 no-repeat;}

#south-east-coast
	{left: 291px;
	top: 471px;
	width: 97px;
	height: 54px;}

#south-east-coast a:hover
	{background: transparent url(../images/layout/south-east-coast.png) 0 0 no-repeat;}

#south-west
	{left: 82px;
	top: 436px;
	width: 184px;
	height: 142px;}

#south-west a:hover
	{background: transparent url(../images/layout/south-west.png) 0 0 no-repeat;}

#west-midlands
	{left: 195px;
	top: 366px;
	width: 81px;
	height: 89px;
	z-index: 3;}

#west-midlands a:hover
	{background: transparent url(../images/layout/west-midlands.png) 0 0 no-repeat;}

#yorkshire-humber
	{left: 222px;
	top: 271px;
	width: 97px;
	height: 88px;
	z-index: 1;}

#yorkshire-humber a:hover
	{background: transparent url(../images/layout/yorkshire-humber.png) 0 0 no-repeat;}

#scotland
	{left: 29px;
	top: 0;
	width: 211px;
	height: 263px;}

#scotland a:hover
	{background: transparent url(../images/layout/scotland.png) 0 0 no-repeat;}

#scotland a:hover em
	{margin-top: 100px;
	margin-left: 100px;}

#wales
	{left: 108px;
	top: 349px;
	width: 115px;
	height: 141px;}

#wales a:hover
	{background: transparent url(../images/layout/wales.png) 0 0 no-repeat;}

#wales a:hover em
	{margin-top: 50px;}

#obesity-table
	{float: right;
	width: 550px;}

#obesity-table .table-container
	{width: 530px;
	padding: 5px 10px;
	border: 1px solid #7f9db9;
	background: #f5f5f5;
	margin: 10px 0;}

th, td
	{background: white;}

#obesity-table caption
	{font: 150% "trebuchet ms", tahoma, arial, helvetica, sans-serif;
	color: #666;}
	
#obesity-table th
	{vertical-align: bottom;}

.numeric
	{width: 10%;}

#obesity-table th.numeric
	{text-align: center;}

.quintile
	{font-weight: bold;
	color: white;}

td.quintile.one
	{background: #72b320;}

td.quintile.two
	{background: #018de2;}

td.quintile.three
	{background: #f5822a;}

td.quintile.four
	{background: #df35c9;}

td.quintile.five
	{background: #c00;}

#content ol.feature-list 
	{font-size: 150%;
	font-weight: bold;
	padding-left: 3em;}

ol.feature-list li
	{background: #f5f5f5;
	border: 1px solid #ccc;
	padding: 5px;
	line-height: 1.2em;
	font-weight: bold;
	margin: 10px 0;}

ol.feature-list li strong
	{font-size: 65%;}
