body {
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333;
	background-color: #FFF;
	padding: 0;
	margin: 0;
}

a img {
	border: none;
}

/* layout elements */

#header	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 766px;
	height: 50px;
	background-image: url(/grfx/top_swoop.gif);
	z-index:200;
	}

#logo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 129px;
	height: 196px;
	z-index: 10;
	}
	
#bottomswoop {
	position: absolute;
	top: 100px;
	left: 175px;
	width: 582px;
	height: 49px;
	background-image: url(/grfx/bottom_swoop.gif);
	background-repeat: no-repeat;
	z-index:20;
	}

#bottomswoop2 {
	position: absolute;
	top: 100px;
	left: 175px;
	width: 582px;
	height: 50px;
	background-image: url(/grfx/bottom_swoop2.gif);
	background-repeat: no-repeat;
	z-index:20;
	}

#sectionheader	{
	position: absolute;
	top: 148px;
	left: 175px;
	width: 360px;
	height: 60px;
	z-index:220;	
	}

#confnav	{
	position: absolute;
	top: 135px;
	left: 179px;
	width: 582px;
	z-index:201;
	}

.cnav	{
	float: left;
	width: 54px;
	}

.cnav a {
	font-size: 11px;
	font-weight: bold;
	}


#flags	{
	position: absolute;
	top: 86px;
	left: 658px;
	width: 150px;
	height: 24px;
	z-index: 18;
	}
	
#title {
	position: absolute;
	top: 72px;
	left: 180px;
	width: 336px;
	height: 25px;
	background-image: url(/grfx/aet_logotype.gif);
	background-repeat: no-repeat;
	z-index: 14;
}
	
#leftnav {
	position: absolute;
	top: 220px;
	left: 10px;
	width: 155px;
	z-index: 16;
	}	

#content {
	position: absolute;
	top: 216px;
	left: 176px;
	width: 366px;
	z-index:1000;
	}
	
	#content li	{
	margin: 3px 0 6px 0;	
	color: #333;
	font-size: 11px;
	line-height: 15px;	
	}	

	#content h4	{
		font-size:12px;
		line-height: 14px;
		color: #036;
		margin:0 0 10px 0;
		padding:0;
		}

#membercontent {
	position: absolute;
	top: 156px;
	left: 176px;
	width: 575px;
	z-index:1;
	}
	
	#membercontent li	{
	margin: 3px 0 6px 0;	
	color: #333;
	font-size: 11px;
	line-height: 15px;	
	}	

	#membercontent h4	{
		font-size:12px;
		line-height: 14px;
		color: #036;
		margin:0 0 10px 0;
		padding:0;
		}


#contentwide {
	position: absolute;
	top: 156px;
	left: 176px;
	width: 585px;
	z-index:1;
	}


#contentwide2 {
	position: absolute;
	top: 156px;
	left: 176px;
	width: 585px;
	z-index:1;
	}


#contentwide form	{
	padding: 8px;
	background: #E5EBF7;
	}

#contentwide2 form	{
	padding: 8px;
	background: #E5EBF7;
	}
	
.label	{
	text-align: right;
	padding-right: 6px;
	width: 30%;
	}


#rightcolumn	{
	position: absolute;
	top: 160px;
	left: 569px;
	height: 600px;
	width: 187px;
	}

#sponsorcolumn	{
	position: absolute;
	top: 160px;
	left: 569px;
	height: 600px;
	width: 187px;
	text-align: center;
	}

#homebox1	{
	position: absolute;
	top: 400px;
	left: 175px;
	width: 187px;
	height: 218px;
	}

#homebox2	{
	position: absolute;
	top: 400px;
	left: 372px;
	width: 187px;
	height: 218px;
	}


.padding {
	padding: 8px;
	}
	
#whitecover	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 149px;
	background-color: #fff;
	z-index: 2;
	}

.boxbase1	{
	width: 187px;
	height: 19px;
	background: url(/grfx/boxes/boxbase.gif) top left no-repeat;
	background-color: #A9B8E0;
	}

.boxbase2	{
	width: 187px;
	height: 19px;
	background: url(/grfx/boxes/boxbase.gif) top left no-repeat;
	background-color: #A5A6D3;
	}

.boxbase3	{
	width: 187px;
	height: 19px;
	background: url(/grfx/boxes/boxbase.gif) top left no-repeat;
	background-color: #8192D3;
	}

.boxbase4	{
	width: 187px;
	height: 19px;
	background: url(/grfx/boxes/boxbase.gif) top left no-repeat;
	background-color: #5767C7;
	}


.blue1	{
	background-color: #A9B8E0;
	}

.blue2	{
	background-color: #A5A6D3;
	}

.blue3	{
	background-color: #8192D3;
	}

.blue4	{
	background-color: #5767C7;
	}

#homefooter {
	position: absolute;
	top: 1305px;
	left: 175px;
	width: 580px;
	height: 60px;
	}


/* main navigation */
			
	#conference a {
		position: absolute;
		display:block;
		width:193px;
		height: 49px;
		top: 100px;
		left: 175px;
		background: url(/grfx/nav/conference.gif) top left no-repeat;
		z-index:68;
		}
		
	#conference a:hover {background-position: 0 -50px;}
		
		
	#conferencetab {
		position: absolute;
		display:block;
		width:193px;
		height: 49px;
		top: 100px;
		left: 175px;
		background: url(/grfx/nav/conference.gif) 0 -100px no-repeat;
		z-index:68;
		}
		
	#conferencetab2 a {
		position: absolute;
		display:block;
		width:193px;
		height: 49px;
		top: 100px;
		left: 175px;
		background: url(/grfx/nav/conference.gif) 0 -100px no-repeat;
		z-index:68;
		}


	#members a {
		position: absolute;
		display:block;
		width:100px;
		height: 49px;
		top: 100px;
		left: 370px;
		background: url(/grfx/nav/members.gif) top left no-repeat;
		z-index:69;
		}

	#members a:hover {background-position: 0 -51px;}

	#memberstab {
		position: absolute;
		display:block;
		width:100px;
		height: 49px;
		top: 100px;
		left: 370px;
		background: url(/grfx/nav/members.gif) 0 -100px no-repeat;
		z-index:69;
		}

	#memberstab2 a {
		position: absolute;
		display:block;
		width:100px;
		height: 49px;
		top: 100px;
		left: 370px;
		background: url(/grfx/nav/members.gif) 0 -100px no-repeat;
		z-index:69;
		}

	#info a {
		position: absolute;
		display:block;
		width:112px;
		height: 49px;
		top: 100px;
		left: 472px;
		background: url(/grfx/nav/info.gif) top left no-repeat;
		z-index:70;
		}
		
	#info a:hover {background-position: 0 -51px;}

	#infotab {
		position: absolute;
		display:block;
		width:112px;
		height: 49px;
		top: 100px;
		left: 472px;
		background: url(/grfx/nav/info.gif) 0 -100px no-repeat;
		z-index:70;
		}

	#infotab2 a {
		position: absolute;
		display:block;
		width:112px;
		height: 49px;
		top: 100px;
		left: 472px;
		background: url(/grfx/nav/info.gif) 0 -100px no-repeat;
		z-index:70;
		}


	#organisations a {
		position: absolute;
		display:block;
		width:90px;
		height: 49px;
		top: 100px;
		left: 587px;
		background: url(/grfx/nav/organisations.gif) top left no-repeat;
		z-index:71;
		}
		
	#organisations a:hover {background-position: 0 -50px;}

	#organisationstab {
		position: absolute;
		display:block;
		width:90px;
		height: 49px;
		top: 100px;
		left: 587px;
		background: url(/grfx/nav/organisations.gif) 0 -100px no-repeat;
		z-index:71;
		}

	#organisationstab2 a {
		position: absolute;
		display:block;
		width:90px;
		height: 49px;
		top: 100px;
		left: 587px;
		background: url(/grfx/nav/organisations.gif) 0 -100px no-repeat;
		z-index:71;
		}
	

	#contact a {
		position: absolute;
		display:block;
		width:90px;
		height: 49px;
		top: 100px;
		left: 672px;
		background: url(/grfx/nav/contact.gif) top left no-repeat;
		z-index:72;
		}

	#contact a:hover {background-position: 0 -51px;}

	#contacttab {
		position: absolute;
		display:block;
		width:90px;
		height: 49px;
		top: 100px;
		left: 672px;
		background: url(/grfx/nav/contact.gif) 0 -100px no-repeat;
		z-index:72;
		}

/* general text formatting */

h1	{
	font-weight: normal;
	font-size:18px;
	line-height: 20px;
	color: #369;
	margin:16px 0 6px 0;
	padding:0 0 0 0;
	}
	
h2	{
	font-family: "Arial Narrow", arial, sans-serif;
	font-size:14px;
	line-height: 20px;
	color: #036;
	}
	
h3	{
	font-size:13px;
	line-height: 16px;
	color: #036;
	}

h4	{
	font-size:12px;
	line-height: 14px;
	color: #036;
	margin:0;
	padding:0 0 0 0;
	}

p	{
	font-size: 11px;
	line-height: 14px;
	color: #333;
	}
	
#leftnav p	{
	font-size: 11px;
	line-height: 14px;
	color: #036;
	padding: 0;
	margin:0 0 0 10px;
	}

#homebox1 #homebox2 #rightcolumn p	{
	font-size: 11px;
	line-height: 15px;
	color: #666;
	padding: 0;
	margin:0;
	}

	
a	{
	text-decoration:none;
	color: #036;
	}

a:link	{
	color: #036;
	}

a:visited	{
	color: #036;
	}

a:hover {
	color: #003;
	}

#rightcolumn a	{
	text-decoration:none;
	color: #036;
	}

#rightcolumn a:hover {
	color: #333;
	}

#footer p	{
	font-family: verdana, sans-serif;
	font-size: 9px;
	line-height: 11px;
	padding: 12px 0 0 0;
	border-top: solid 1px #999;
	color: #333;
	}
	
#aetform p	{
	font-size: 9px;
	color: #FFF;
	padding: 0px;
	margin: 0px;
	}
	
form	{
	padding:0;
	margin:0;
	}
	


#secondlevelnav	 {
	position: absolute;
	top: 28px;
	right: 0;
	width: 120px;
	margin:0;
	padding: 0;
	}

#secondlevelnav 	p {
	margin:0;
	padding: 0;	
	}
	
#secondlevelnav 	a {
	border-bottom: 1px solid #999;
	color: #036;
	margin:0;
	padding: 0;	
	width: 120px;
	height: 24px;
	}
	
	
td	{
	text-align: left;
	font-family: ariel, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333;
}