#container {
	width: 729px;
	position:relative;
	text-align:center;
	margin:5px;

}

#3colcontainer {
    width: 100%;
    font-size: 12px;
    overflow: hidden; /* contain floated elements */
    background: #ccc
}
#3colcontainer > div {
    float: left; 
    width: 33%;
}

#leftcolumn { width: 400px; float: left;}
#leftwrap { overflow: hidden; width: auto;}
#rightcolumn { width: 324px; border: 1px solid black; float: right;}
#linkscolumn { width: auto; float: right;}

.breakdown {
	width: 324px;
	padding:5px;
	margin-left:20px; margin-bottom:20px;
	position:relative;
	float:right;
	-webkit-box-shadow:5px 0px 15px rgba(50, 50, 50, 0.55);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	background:#414141;
	color: #FFF;

}
.quicklinks {
	padding-right:15px; padding-top:8px; padding-bottom:5px;
	margin:11px;
		float:right;
    position: relative;
    border: 1 px dotted black;
    -webkit-box-shadow:5px 0px 15px rgba(50, 50, 50, 0.55);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	background-color:#F7f7f7

}
.teaser p{
    display:none;
}
.teaser p:first-child { /* Or nth-child(n+3) if you want more than one */
    display:block;
}

.summary {
	position:relative;
}

.centered {
    display: block;
  vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
    margin-left: auto;
    margin-right: auto }

.shadowed {
	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=225, Strength=3);
}

ul#continents1, ul#continents2, ul#continents3 {
	list-style: none;
	width: 729px;
	height: 387px;
	position: relative;
	background: url(/ilab/images/tda/map-exp3.png) no-repeat 0 0;
}

ul#continents1 li, ul#continents2 li, ul#continents3 li {
	position: absolute;

}

.northamerica {
	width: 292px;
	height: 158px;
	top: 0px;
	left: 0px;
}

.lac {
	width: 292px;
	height: 232px;
	top: 158px;
	left: 0px;
}

.africa {
	width: 173px;
	height: 187px;
	top: 148px;
	left: 295px;
}

.europe {
	width: 394px;
	height: 116px;
	top: 10px;
	left: 316px;
}

.asia {
	width: 285px;
	height: 323px;
	top: 65px;
	left: 444px;
}

.mena {
	width: 198px;
	height: 91px;
	top: 101px;
	left: 295px;
}

.outlook1 {
	font-family: Corbel, Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", sans-serif;
	font-size:15px;
	text-align:right;
	color: #FFF;
}

.outlook2 {
	font-family: Corbel, Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", sans-serif;
	color: #FFF;
}
.collapse2 {
	color:#000;
	background-color: #f5f4f4;
}

ul#continents1 li a, ul#continents2 li a, ul#continents3 li a  {
	display: block;
	outline: none;
	height: 100%;
}

ul#continents1 li a, ul#continents2 li a  {
	text-indent: -9000px;
}

ul#continents2 li a:hover, ul#continents3 li a:hover,
ul#continents2 li a:focus, ul#continents3 li a:focus,
ul#continents2 li a:active, ul#continents3 li a:active {
	background: url(/ilab/images/tda/map-exp3.png) no-repeat 0 0;	
}

ul#continents2 li.lac a:hover, ul#continents3 li.lac a:hover,
ul#continents2 li.lac a:focus, ul#continents3 li.lac a:focus,
ul#continents2 li.lac a:active, ul#continents3 li.lac a:active {
	background-position: 0px -2114px;
}

ul#continents2 li.africa a:hover, ul#continents3 li.africa a:hover,
ul#continents2 li.africa a:focus, ul#continents3 li.africa a:focus,
ul#continents2 li.africa a:active, ul#continents3 li.africa a:active {
	background-position: -295px -1714px;
}

ul#continents2 li.europe a:hover, ul#continents3 li.europe a:hover,
ul#continents2 li.europe a:focus, ul#continents3 li.europe a:focus,
ul#continents2 li.europe a:active, ul#continents3 li.europe a:active {
	background-position: -316px -1184px;
}

ul#continents2 li.asia a:hover, ul#continents3 li.asia a:hover,
ul#continents2 li.asia a:focus, ul#continents3 li.asia a:focus,
ul#continents2 li.asia a:active, ul#continents3 li.asia a:active {
	background-position: -444px -456px;
}

ul#continents2 li.mena a:hover, ul#continents3 li.mena a:hover,
ul#continents2 li.mena a:focus, ul#continents3 li.mena a:focus,
ul#continents2 li.mena a:active, ul#continents3 li.mena a:active {
	background-position: -295px -883px;
}

ul#continents3 li a span {
	display: block;
	position: absolute;
	left:-10000px;
	top:auto;
	width: 100%;
}

.hidden 
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}

ul#continents3 li a:hover span, ul#continents3 a:focus span, ul#continents3 a:active span {
	display: block;
}

ul#continents3 li a:hover span, ul#continents3 a:focus span, ul#continents3 a:active span {
	display: block;
	padding: 5px;
	width:185px;
	background: #000;
	position: relative;
	top:30%;
	left:15%;
	font: 12px Arial, Helvetica, sans-serif;
	text-align:center;
	opacity: .75;
	filter:alpha(opacity=75);
	color: #FFF;
}

ul#continents3 li a:hover span strong, ul#continents3 a:focus span strong, ul#continents3 a:active span strong {
	display: block;
	font-size: 14px;
	margin-bottom:2px;
	align:center;
}

ul#continents3 li a:hover span em, ul#continents3 li a:focus span em, ul#continents3 li a:active span em {
	display: block;
	margin-top: 8px;
	font-size: 12px;
	font-style:normal;
}

ul#continents3 li a:hover span p, ul#continents3 li a:focus span p, ul#continents3 li a:active span p {
	display: block;
	margin-bottom: 2px;
	font-size: 11px;
}

#africa, #asia, #europe, #mena, #na, #lac, {
    display: none;
    height: 400px;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 300px;
}

#canvas {
    height: 300px;
    position: relative;
    width: 600px;
}
#paper {
    height: 300px;
    position: relative;
    width: 300px;
    display:block;
}
#nsw, #vic, #wa, #sa, #nt, #qld, #tas {
    display: none;
    height: 400px;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 300px;
}

#tip{
 position : absolute;
 border : 1px solid gray;
 background-color : #efefef;
 color:#333;
 padding : 3px;
 z-index: 1000;
 /* set this to create word wrap */
 max-width: 200px;
}