/*********************************************************
| ** RXAU NMW- CSS
|
| Copyright © Reed Exhibitions 
|
**********************************************************/

/* Fixes and overrides */

/* CurvedBoxes */

.CurvedBoxes,
.CurveFooterLeft,
.CurveFooterRight,
.CurveTopLeft,
.CurveTopRight { background:none; }
.CurveTopRight { padding:0; }
.CurvedBoxContents { border:none; margin:0; padding:0; }

br.clear { clear:both; }

/* Displays */

div#Container div#Header div#HeaderTopBar { display:none; }


/* Main site framework */

html {}

body {
	font-size:12px;
	color:#333;
	line-height:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#aeaeae;
	}


/* Typography */

a {
	text-decoration:underline !important;
	color:#28A8F8 !important;
	}

a:hover {
	color:#28A8F8;
	text-decoration:underline !important;
	}

a:visited {
	color:#95608C;
	text-decoration:underline !important;
	}

h1, h2, h3, h4, h5, h6, h7 {
	margin:5px 0 15px 0;
	}

h1	{ font-size:16px; color:#5e88a2; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; }
h2	{ font-size:16px; color:#5e88a2; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; }
h3	{ font-size:14px; color:#5e88a2; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; }
h4	{ font-size:12px; color:#5e88a2; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; }

p { margin:0 0 10px 0; }

blockquote {font-style:italic;}



/* Lists */

.bodyContentMainBody ul, .bodyContentMainBody ol, .bodyContentMainBody dl {
	list-style-type: square;
	margin:10px;
	}

.bodyContentMainBody ul, .bodyContentMainBody ol {
	}

.bodyContentMainBody ul li {
	margin-left:25px;
	padding:0;
	line-height:1.5em;
	}


/* Tables */

table {	margin:0 0 10px 0; }

td { padding:0 6px 10px 0; }


/* Main elements */


body.home div#Container	{	
	background-image: url(/RXAU/RXAU_NMW/Images/Theme/2010/home_bg.jpg);
	background-repeat:no-repeat;
	background-position:right 174px;
	background-color:#44474a; 
	margin: 0 auto; 
	border:none; 
	width:950px; 
	border:3px solid #fff;
	}
	
div#Container	{	
	background-image: url(/RXAU/RXAU_NMW/Images/Theme/2010/content_bg.jpg);
	background-repeat:no-repeat;
	background-position:right 173px;
	background-color:#44474a; 
	margin: 0 auto; 
	border:none; 
	width:950px; 
	border:3px solid #fff;
	}
	
div#Container div#Header div.PageHeader div.PageHeaderStandard div#PageHeader { border:none; }

.bodyContentMainBody { margin:10px 0; }


/* Search Bar */

div#Container div#Header { border:none; }

div#Container div#Header div#HeaderBottomBar { background:none; }

div#Container div#Header div#HeaderBottomBar div.Search div#SearchForm {
	position:absolute;
	right:3px;
	top:2px;
	background-color:#030d18;
	}	
	
body.home div#Container div#Header div#HeaderBottomBar div.Search div#SearchForm {
	position:absolute;
	right:3px;
	top:0;
	background:none !important;
	}		


/* Site strapline */

div#Container div#Header div#HeaderBottomBar div.SiteStrapLine div#EventLocation {
	left:530px;
	position:absolute;
	top:170px;
	}
	
body.home div#Container div#Header div#HeaderBottomBar div.SiteStrapLine div#EventLocation {
	left:530px;
	position:absolute;
	top:170px;
	}

div#EventLocation {
	color:white;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}

/* Top Navigation */

div#Container div#Header div.TopNavigation {
	position:absolute;
	top:30px;
	left:0;
	background:#030d18;
	width:100%;
	font-size:11px;
	height:25px;
	font-weight:bold;
	}
	
div#Container div#Header div.TopNavigation div#navigation div#top ul li { padding:5px 8px !important; }

div#Container div#Header div.TopNavigation div#navigation div#top ul.level1		{ padding:2px !important; }

div#Container div#Header div.TopNavigation div#navigation a				{ text-decoration:none !important; color:#ccc !important; }

div#Container div#Header div.TopNavigation div#navigation a:hover 		{ text-decoration:none !important; color:#fff !important; }

div#Container div#Header div.TopNavigation div#navigation li.selected a	{ text-decoration:none !important; color:#fff !important; }


/* Left Navigation */

div#Container div#LeftNavigation { 
	border:none;
	margin:0 !important;
	}

div#Container div#LeftNavigation div.CustomOrganisedBy { 
	margin:10px;
	color:#fff !important;
	}

div#Container div#LeftNavigation div.CustomSponsoredBy { 
	margin:10px;
	color:#fff !important;
	}

	/* Level 1 */	
	div#Container div#LeftNavigation ul#Level1 li a {
		display:block;
		color:#ccc !important;
		padding:0 0 3px 32px !important;
		margin:0 0 4px 0;
		border-bottom:1px solid #56595c;
		background-image: url(/RXAU/RXAU_NMW/Images/Theme/2010/nav_bullet.jpg);
		background-repeat:no-repeat;
		background-position:7px 0;
		text-decoration:none !important;
		}
	
	div#Container div#LeftNavigation ul#Level1 li a:hover {
		color:#fff !important;
		text-decoration:none !important;
		background-image: url(/RXAU/RXAU_NMW/Images/Theme/2010/nav_bullet_selected.jpg);
		background-repeat:no-repeat;
		background-position:8px 0;
		}
		
	div#Container div#LeftNavigation ul#Level1 li#Level2 a.Expanded,
	div#Container div#LeftNavigation ul#Level1 li a.Selected,
	div#Container div#LeftNavigation ul#Level1 li#Level2 a.SelectedExpanded {
		display:block;
		color:#fff !important;
		padding:0 0 3px 32px !important;
		margin:0 0 4px 0;
		border-bottom:1px solid #56595c;
		background-image: url(/RXAU/RXAU_NMW/Images/Theme/2010/nav_bullet_selected.jpg);
		background-repeat:no-repeat;
		background-position:8px 0;
		text-decoration:none !important;
		font-weight:bold;
		}
		
	/* Level 2 */
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul {
		border-bottom:1px solid #56595c;
		margin:0 0 4px 0;
		}
	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li a {
		display:block;
		background:none !important;
		color:#ccc !important;
		padding:0 0 3px 42px !important;
		margin:0;
		border:none;
		text-decoration:none !important;
		font-size:11px;
		}
	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li a:hover {
		display:block;
		background:none !important;
		color:#C3E0f2 !important;
		padding:0 0 3px 42px !important;
		margin:0;
		border:none;
		text-decoration:none !important;
		font-size:11px;
		}
		
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 a.SelectedExpanded,
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 a.Expanded {
		display:block;
		background:none !important;
		color:#C3E0f2 !important;
		padding:0 0 3px 42px !important;
		margin:0;
		border:none;
		text-decoration:none;
		font-weight:bold;
		}
		
	/* Level 3 */	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul {
		border:none !important;
		}
	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li a {
		display:block;
		background:none !important;
		color:#fff !important;
		padding:0 0 3px 55px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:normal !important;
		font-size:11px;
		}
	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li a:hover {
		display:block;
		background:none !important;
		color:#c3e0f2 !important;
		padding:0 0 3px 55px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:normal !important;
		font-size:11px;
		}
		
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li a.Selected {
		display:block;
		background:none !important;
		color:#c3e0f2 !important;
		padding:0 0 3px 55px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:bold !important;
		font-size:11px;
		}		
		
	/* Level 4 */	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li#Level4 li a {
		display:block;
		background:none !important;
		color:#fff !important;
		padding:0 0 3px 68px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:normal !important;
		font-size:11px;
		}
	
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li#Level4 li a:hover {
		display:block;
		background:none !important;
		color:#c3e0f2 !important;
		padding:0 0 3px 68px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:normal !important;
		font-size:11px;
		}
		
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li#Level4 ul li a.Selected {
		display:block;
		background:none !important;
		color:#c3e0f2 !important;
		padding:0 0 3px 68px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:normal !important;
		font-size:11px;
		}
		
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li#Level4 a.SelectedExpanded,
	div#Container div#LeftNavigation ul#Level1 li#Level2 ul li#Level3 ul li#Level4 a.Expanded {
		display:block;
		background:none !important;
		color:#fff !important;
		padding:0 0 3px 55px !important;
		margin:0;
		border:none !important;
		text-decoration:none;
		font-weight:bold !important;
		font-size:11px;
		}

/* Home - Content Area */

body.home div#Container div.ContainerFull {
	width:950px;
	}
	
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full {
	margin:0 10px 10px 10px;
	width:760px;
	border:none;
	color:#fff;
	}
	
	/* IE6 */
	* html body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full {
		margin:0 10px 10px 5px;
		width:760px;
		border:none;
		}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns div.thirty {
	margin:0 !important; 
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns div.thirty h2 {
	color:#999;
	font-size:16px;
	text-transform:uppercase;
	margin:0;
	font-weight:bold;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns div.seventy h1 {
	color:#fff;
	font-size:16px;
	margin:0;
	font-weight:bold;
	}
	
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns div.seventy h2 {
	color:#fff;
	font-size:16px;
	margin:0;
	font-weight:bold;
	}
	
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns div.seventy {
	margin:28px 0 0 0;
	}
	
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns {
	margin:0;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns {
	margin:-14px 0 0 0;
	}
	
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.seventy div.flash_home {
	margin:-7px 0 0 0;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty h1 {
	color:#5E88A2;
	font-size:16px;
	margin:0;
	font-weight:bold;
	}
	
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news {
	background-color:#fff;
	height:237px;
	width:198px;
	padding:5px;
	margin:10px 0 0 0;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news h3,
body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news h4 {
	margin:10px 0 0 0 !important;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news h2 {
	margin:0 0 0 0 !important;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news h3 {
	font-size:13px;
	}
	

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news h4 {
	font-size:12px;
	}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.SeventyThirtyColumns div.thirty div.industry_news ul li {
	color:#333;
	} 

body.home div#Container div.ContainerFull div#ContentPrimary div#Column2 {
	border:none;
	padding:0 5px 5px 5px;
	width:162px;
	position:absolute;
	left:767px;
	top:215px !important;
	background:none !important;
	}


/* Pages - Content Area */

div#Container div.Column1WithLeftNav h1,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav h1 {
	color:#fff !important;
	position:absolute;
	top:230px;
	}
	
body.events div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav h1 {
	color:#fff !important;
	position:absolute;
	top:-40px;
	}

div#Container div.Column1WithLeftNav,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav {
	background-color:#fff;
	border:none;
	margin:57px 0 10px 10px;
	width:560px;
	padding:0 189px 10px 10px;
	}

div#Container div#Column2,
div#Container div#ContentContainer div#Content div#ContentPrimary div#Column2 {
	background-color:#fff;
	border:none;
	padding:0 5px 5px 5px;
	width:162px;
	position:absolute;
	left:767px;
	top:251px;
	}

div#Container div.Column1WithLeftNav a,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav a  {
	color:#28A8F8;
	text-decoration:underline;
	}
 
div#Container div#ContentContainer a:visited {
	color:#95608C !important;
	text-decoration:underline;
	}
	
div#Container div.Column1WithLeftNav div#BreadCrumb,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav div#BreadCrumb {
	margin:0;
	position:absolute;
	top:200px;
	left:190px;
	color:#a5a6a9;
	font-size:11px;
	}
	
div#Container div.Column1WithLeftNav div#BreadCrumb a,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav div#BreadCrumb a,
div#Container div.Column1WithLeftNav div#BreadCrumb a:visited,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav div#BreadCrumb a:visited { 
	color:#a5a6a9 !important; 
	text-decoration:none !important; 
	}
	
div#Container div.Column1WithLeftNav div#BreadCrumb a:hover,
div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav div#BreadCrumb a:hover	{ 
	color:#fff !important; 
	text-decoration:none !important; 
	}


/* Press Release */

div#Container div.Column1WithLeftNav div#PressRelease div.PressReleaseContent p.StandOut {
	color:#5E88A2 !important;
	}
	
div#Container div.Column1WithLeftNav div#PressRelease div.PressReleaseContent ul li {
	margin:0 0 0 25px;
	}
	
div#Container div.Column1WithLeftNav div#PressRelease div.PressReleaseContent ul {
	margin:10px 0;
	}

/* Search Results */

body.search_results div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1Full {
	border:none !important;
	width:740px !important;
	}


/* Footer */

body.home div#Container div.PageFooter div#Footer {
	background-color:#231f20;
	border:none;
	height:185px;
	font-size:11px;
	}

div#Container div.PageFooter div#Footer {
	background-color:#231f20;
	border:none;
	height:272px;
	font-size:11px;
	}
	
body.home div#Container div.PageFooter div#Footer {
	color:#fff;
	background-color:#000;
	border:none;
	font-size:11px !important;
	}

div#Container div.PageFooter div#Footer {
	color:#fff;
	background-color:#000;
	border:none;0
	font-size:11px !important;
	}

div#Container div.PageFooter div#Footer div.PageFooterStandard div.Copyright div#Copyright,
div#Container div.PageFooter div#Footer div.PageFooterStandard div.FooterLinks div#FooterLinks {
	font-size:11px !important;
	}

body.home div#Container div.PageFooter div#Footer div.PageFooterCustom table.product_zones		{ display:none; }

div#Container div.PageFooter div#Footer div.PageFooterCustom table.product_zones				{ margin:0; color:#fff; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.product_zones table			{ margin:10px auto 0 auto; line-height:15px; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.sponsors		 				{ background-color:#fff; color:#333; margin:0; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.sponsors table				{ margin:12px auto 0 auto; line-height:10px; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.sponsors table a				{ color:#28A8F8; text-decoration:underline; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.sponsors table a:hover		{ color:#999; text-decoration:none; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.custom_footer_links	 		{ margin:0; color:#fff; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.custom_footer_links table	{ margin:12px auto 0 auto; line-height:10px; }
div#Container div.PageFooter div#Footer div.PageFooterCustom table.custom_footer_links table a			{ color:#fff !important; text-decoration:none; line-height:15px;}
div#Container div.PageFooter div#Footer div.PageFooterCustom table.custom_footer_links table a:hover	{ color:#999 !important; text-decoration:underline; line-height:15px;}

div#Container div.Column1WithLeftNav, div.Column1Full {
min-height:600px;
}

body.home div#Container div.ContainerFull div#ContentPrimary div.Column1Full div.ThirtySeventyColumns div.seventy div.industry_news h2
{
margin: 15px 0 2px 0;
}
div.industry_news h3
{
margin: 6px 0 0px 0;
}
div.industry_news h4
{
margin: 2px 0 2px 0;
}
div.industry_news li
{
margin: 2px 0 12px 0;
}