/*********************************************************
| ** RXAU QME - 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; }


/* Main site framework */

html {}

body {
	font-size:12px;
	color:#333;
	line-height:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#777;
}


/* Typography */

.a {
	text-decoration:underline;
	color:#06F;
}

.bodyContentMainBody a {
	text-decoration:underline!important;
	color:#0066FF!important;
}

.a:hover {
	color:#F00;
	text-decoration:underline;
}

a:visited {
	color:#0000FF;
	text-decoration:underline;
}

div#Footer div#FooterLinks ul li a {
color:#000000;
text-decoration:underline;
}

div#Footer div#FooterLinks ul li a:hover {
color:#000000;
background:#6D6E71 none repeat scroll 0 0;
}

p, h1, h2, h3, h4, h5, h6, h7 {
/*	margin:10px 10px 10px 0px; - original*/ 

	margin:0px 10px 10px 0px /* adjusted by Amit */
}

h1, h2, h3 {
	color:#900027;
	line-height:2.5em;
}
	
h1 {font-size:18px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif;}

h2 {font-size:16px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif;}

h3 {font-size:14px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif;}

blockquote {font-style:italic;}

cite {
	font-weight:bold;
	text-align:right;
	display:block;
}

div#Container div#ContentContainer a:link, div#Container div#ContentContainer a {
	text-decoration:underline;
	color:#666666;
}

div#BreadCrumb a {
	text-decoration:underline;
	color:#666666;
}

/* Lists */

.PressReleaseContent ul, .bodyContentMainBody ul, .bodyContentMainBody ol {
	list-style-type: square;
	margin:10px;
	}

.bodyContentMainBody ul, .bodyContentMainBody ol {
	}

.PressReleaseContent li, .bodyContentMainBody li {
	margin-left:15px;
	padding:0;
	line-height:1.5em;
	}

.PressReleaseContent a {
  color:#0000FF;
  text-decoration:underline;
}

.PressReleaseContent a:hover {
  color:#0000FF;
  text-decoration:underline;
}

.PressReleaseContent a:visited {
  color:#0000FF;
  text-decoration:underline;
}

.PressReleaseContent a:link {
  color:#0000FF;
  text-decoration:underline;
}

.PressReleaseContent a:active {
  color:#0000FF;
  text-decoration:underline;
}

div.PrePressSummaryText a {
  color:#0000FF;
  text-decoration:underline;
}

div.PrePressSummaryText a:hover {
  color:#0000FF;
  text-decoration:underline;
}

div.PrePressSummaryText a:visited {
  color:#0000FF;
  text-decoration:underline;
}

div.PrePressSummaryText a:link {
  color:#0000FF;
  text-decoration:underline;
}

div.PrePressSummaryText a:active {
  color:#0000FF;
  text-decoration:underline;
}

/* Tables */

table {
	margin:0px;
}

thead {}

th {
	font-weight:bold;
	padding:5px;
}

tbody {}

td {
	padding:5px;
}


/* Main elements */

div#Container {
	border:0;
	width:960px;
	background-color:#fff;
	margin: 20px auto !important;
}

div#Container div#Header {
	border:0;
}

div#Container div#Header div#HeaderTopBar {
	background-color:#000;
	height:36px;
}

div#Container div#Header div.PageHeader div.PageHeaderStandard div#PageHeader {
	border:0 !important;
	margin-top:-1px
}
	
div#Container div#Header div#HeaderBottomBar {
	background:#fff;
}

div#Container div#Header div#HeaderBottomBar div.Search div#SearchForm {
	position:absolute;
	top:4px;
	right:5px;
}

div#Container div#ContentContainer div#Content div#ContentPrimary div.Column1WithLeftNav {
	margin-top:-20px;
	margin-left:20px;
	border:0;
}

div#Container div#ContentContainer div#Content div#ContentPrimary div#Column2 {
	margin-top:-20px;
	margin-left:10px;
	border:0;
}

div#Container div.PageFooter div#Footer {
	background-color:#6D6E71;
	border:0;
}

/* Navigation */

div#Container div#LeftNavigation {
	margin:-20px 0 0 0;
	border:0 !important;
}
	
	/* IE 6 */
	* html body div#Container div#LeftNavigation {
		margin:-20px 0 0 5px;
		border:0 !important;
	}
	
div#Container div#LeftNavigation a {
	text-decoration:none;
}
	
div#Container div#LeftNavigation a:hover {
	text-decoration:none;
}

/* Level 1 */
ul#Level1 {
	margin:0;
	padding:0;
}

ul#Level1 li {
	margin:0;
	padding:0;
}

ul#Level1 li a {
	padding:10px 10px 10px 5px;
	font-size:12px;
	color:#333333;
	background-color:#999999;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}

ul#Level1 li a:hover {
	color:#ffffff!important;
	background-color:#464646;
	text-decoration:none !important;
}



/* Level 2 */
ul#Level1 li#Level2 ul { 
	padding:3px 0 10px 0 !important; 
	background-color:#ccccce; 
}

ul#Level1 li#Level2 ul li {}

ul#Level1 li#Level2 ul li a {
	padding:2px 0 2px 15px !important;
	font-size:11px;
	color:#333333;
	background-color:#ccccce;
	font-weight:normal !important;
	border-bottom:1px solid #ccc;
}

ul#Level1 li#Level2 ul li a:hover {
	color:#900027!important;
	background-color:#ccccce;
	text-decoration:underline !important;
}

ul#Level1 li#Level2 a.Expanded {
	color:#fff !important;
	background-color:#333;
}

ul#Level1 li#Level2 a.Expanded:hover{
	color:#fff !important;
	background-color:#333;
	text-decoration:none !important;
}
	
ul#Level1 li#Level2 ul li a.Selected {
	color:#900027 !important;
	font-weight:bold !important;
}

ul#Level1 li#Level2 ul li a.Selected:hover {
	color:#900027 !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

ul#Level1 li#Level2 a.SelectedExpanded {
	color:#ffffff !important;
	background-color:#333333;
}

ul#Level1 li#Level2 a.SelectedExpanded:hover {
	color:#ffffff !important;
	background-color:#333333;
	text-decoration:none !important;
}

/* Level 3 */

ul#Level1 li#Level2 ul li#Level3 ul {
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}

div#Container div#LeftNavigation div#left #Level3 li a {
	padding:2px 0 2px 35px !important;
}

ul#Level1 li#Level2 li#Level3 a.SelectedExpanded:hover {
	background:#333333;
	color:#ffffff !important;
	text-decoration:none !important;
}



/* Layout fixes */
.bodyContent {
	margin:0;
}

div#LanguageSelector img {
	border:medium none;
	position:absolute;
	margin:0
}





/* IE 6 */
* html body  {}

/* IE 7 */
*:first-child + html {}



div#Container div.PageFooter div#Footer *
{
background-color: #FFFFFF;
}
div#Container div.PageFooter div#Footer img
{
margin: 5px 5px 5px 0;
}