/****************************************
| ** FIMAQH GLOBAL STYLESHEET
|
| Created by: Erica Pastorelli
| Date Created: 02-15-2010
| Copyright © Reed Exhibitions
| Description: 
|
****************************************/

body {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
	background-color:#000302;
	background-image: url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/Framework_images/background_site.png);
	background-repeat: repeat-x;
	background-position: left top;
}
table {
	font-size: 12px
}
p {
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
strong {
	font-weight: bold;
}
b {
	font-weight: bold;
}
small {
	font-size: 10px;
	line-height: 11px;
	color: #666666;
}
h1 {
	font-weight: normal;
	font-size: 21px;
	color:#0066CC;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
h2 {
	font-weight: bold;
	font-size: 14px;
	color: #0066CC;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
h3 {
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	color: #006699;
}
h4 {
	font-size: 14px;
	font-weight:normal;
	text-align:center;
	color: #FF3300;
}
h5 {
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	color: #ff0000;
}
h6 {
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color: #ff0000;
}
a {
	color: #0066CC;
	font-weight:bold;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	font-weight:bold;
}
a:hover {
	font-weight:bold;
	color: #FF3300;
	text-decoration: underline;
}
ul {
	left: 15px;
	text-align:left
}
li {
}
img {
}
hr {
	color: #666666;
	height: 1px;
	background: #666666;
	border: 0;
	margin-top: 6px;
	margin-bottom: 6px;
}
/** overwriting all links globally ends EC **/ 

body div#Container {
	background-color:#ffffff;
	border:none; /* solid #000000 */
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
	div#Container div#ContentContainer{
	background-color:#ffffff;
	border:none;
}
	
	div#Container div#Column2 { border:0; /*margin:10px 0;*/ background-color:#ffffff; }
	
	div#Container div#Column2 .BodyContent #BodyContentMainBody { border:0;/*padding:5px 5px 0  5px; margin:0;*/ }
	
	div#Container div.Column1WithLeftNav, div.Column1Full { border:0; /*margin:10px 20px 10px 20px; width:590px; */ }
	
	div.bodyContent {
	padding:5px;
	margin:0;
	border:none;
}
	
	div#Container div#Header{border:0;}
	
	div#Container div#HeaderTopBar{border:0;} 
	
	div#Container div#Header div#PageHeader {border-top:0; border-bottom:0;}
	
	/* common classes end EC */
	
/*
-------------------------------------------------------------------------------------------------------------------------
=Left Navigation Menu common controls
-------------------------------------------------------------------------------------------------------------------------
*/

div#Container div#LeftNavigation {
	border:none;
	/*border-color:#ff0000;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	/*margin-top: 21px;*/
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 5px;
}
div#Container #left {
	border:none;
	border-color:#FF00FF;
}

div#Container div#LeftNavigation div#left ul {
	list-style:none;
	margin: 0;
	padding: 0;
	font-weight:normal;
}
div#Container div#LeftNavigation div#left li {
	display:inline;
}
/*
-------------------------------------------------------------------------------------------------------------------------
= Controls the Outer and Inline Borders including sub-navigation
= This controls the border between the outermost border and the actual navigation block
-------------------------------------------------------------------------------------------------------------------------
*/

div#Container div#LeftNavigation div#left {
	border:0px;
	text-align:left;
}
/*= This controls space beneath each navigation link */

/********************* Quick Links module *********************/

div#Column2 .bodyContentMainBody ul li {
	text-decoration:none;
	list-style-type:none;
	background:url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/li.gif) 2px 0.50em no-repeat transparent;
	padding:0px 5px 5px 12px;
	margin:0;
}
 div#Container div#Column2 { border:0; /*margin:10px 0;*/ background-color:#ffffff; }
 
 div#Container div#Column2 .BodyContent #BodyContentMainBody { border:0;/*padding:5px 5px 0  5px; margin:0;*/ }
 
 div#Container div.Column1WithLeftNav, div.Column1Full { border:0; /*margin:10px 20px 10px 20px; width:590px; */ }
 
 div.bodyContent {
 padding:5px;
 margin:0;
 border:none;
}
div#Container div#Column2 div.quickLinks {
	width:160px;
	margin:0;
}
div#Container div#Column2 div.QuickLinks h1 {
	font-size:13px;
	color:#fff !important;
	text-transform:uppercase;
	background-color:#006699; !important;
	width:154px;
	margin: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
div#Container div#Column2 div.QuickLinks ul {
	font-size:12px;
	border:1px solid #006699;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 3px;
}
div#Container div#Column2 div.QuickLinks ul li {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 19px;
}
/*********************End Quick Links *********************/

/*********Top Left Nav Button*********************/

div#Container div#LeftNavigation div#left #Level1 li a {
	margin:10px 0 10px 5px;
}
/*
-------------------------------------------------------------------------------------------------------------------------
= Control all navigations in the left globally from here. Check Individual sections as some styles are overriden
-------------------------------------------------------------------------------------------------------------------------
*/

div#Container div#LeftNavigation div#left #Level1 li a {
	font-weight:bold;
	margin:0;
	font-size:12px;
	background-color:#FF3399/*border:1px solid #;*/
}
/*
-------------------------------------------------------------------------------------------------------------------------
=Level 1 Navigation Styles
-------------------------------------------------------------------------------------------------------------------------
*/

div#Container div#LeftNavigation div#left #Level1 li a {
	text-decoration: none;
	display: block;
	height:20px;
	padding:3px;
	background: url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/Framework_images/menuBG.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}
div#Container div#LeftNavigation div#left #Level1 li a:hover {
	background: url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/Framework_images/menuOverBG.png);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#ffffff;
}
div#Container div#LeftNavigation div#left #Level1 a.Selected {
	background: url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/Framework_images/menuOverBG.png);
	background-repeat:no-repeat;
	color:white !important;
}
div#Container div#LeftNavigation div#left #Level1 .Selected:hover {
	background: url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/Framework_images/menuOverBG.png);
	background-repeat:no-repeat;
	color:white !important;
}
/*
/*          =Level 2 Navigation Styles
----------------------------------------------- */

div#Container div#LeftNavigation div#left #Level2 li a {
	margin:0;
	background:#ffffff;
	color:#0066CC;
	height: 23px;
	padding:10px 0 0 10px;
	font-weight:bold;
	border:0;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	padding: 5px 0 0 2px;
	width:155px;
	height:30px;
	margin:0;

	border-bottom:1px solid #666666;
}
div#Container div#LeftNavigation div#left #Level2 li a:hover {
	background:#ffffff;
	color: #FF3300;
}
div#Container div#LeftNavigation div#left #Level2 .SelectedExpanded {
	color: #ffffff;
}
div#Container div#LeftNavigation div#left #Level2 .Expanded {
}
div#Container div#LeftNavigation div#left #Level2 .Expanded:hover {
	color:white;
}
div#Container div#LeftNavigation div#left #Level2 a.Selected {
	color:#FF3300 !important;
	background:none;  /*border:1px solid #ffffff;*/
}
div#Container div#LeftNavigation div#left #Level2 .Selected:hover {
	color:#FF3300 !important;
	background:none;
}
/*div#Container div#LeftNavigation div#left #Level2 ul li a {  }*/

/*---------------------------------------------------------------------------------------------------------------------*/
 

/*          =Level 3 Navigation Styles
----------------------------------------------- */ 

div#Container div#LeftNavigation div#left #Level3 li a {
	height: 23px;
	padding: 5px 0 0 2px;
	background-color:#BFDFFF;
	color:#006699;
	font-size:11px;
	width:155px;
}
div#Container div#LeftNavigation div#left #Level3 li a:hover {
	text-decoration:none;
}
div#Container div#LeftNavigation div#left #Level3 .SelectedExpanded {
	background-color:#8CC6FF;
	color:#006699;
	font-weight:bold;
}
div#Container div#LeftNavigation div#left #Level3 .Expanded {
	background-color:#8CC6FF;
	color:#006699;
}
div#Container div#LeftNavigation div#left #Level3 .Expanded:hover {
	background-color:#8CC6FF;
	color:#006699;
}
div#Container div#LeftNavigation div#left #Level3 a.Selected {
	background-color:#8CC6FF;
	color:#006699;
	font-weight:bold;
}
div#Container div#LeftNavigation div#left #Level3 .Selected:hover {
	background-color:#BFDFFF;
	color:#006699;
	font-weight:bold;
}
/*---------------------------------------------------------------------------------------------------------------------*/


/*          =Level 4 Navigation Styles
----------------------------------------------- */ 

div#Container div#LeftNavigation div#left #Level4 li a {
	height: 13px;
	padding: 5px 0 0 2px;
	background-color:#cddbe2;
	color:#006699;
	width:155px;
}
div#Container div#LeftNavigation div#left #Level4 li a:hover {
	background-color:#cddbe2;
	color:#006699;
}
div#Container div#LeftNavigation div#left #Level4 .SelectedExpanded {
	background-color:#cddbe2;
	color:#006699;
}
div#Container div#LeftNavigation div#left #Level4 a.Selected {
	background-color:#cddbe2;
	color:#006699;
}
div#Container div#LeftNavigation div#left #Level4 .Selected:hover {
	background-color:#ffffff;
	color:#006699;
}
div#Container div#LeftNavigation div#left #Level4 .Expanded {
	font-weight:normal;
}
div#Container div#LeftNavigation div#left #Level4 .Expanded:hover {
	font-weight:normal;
	background-color:#ffffff;
}
/*

-------------------------------------------------------------------------------------------------------------------------
            TOP HORIZONTAL NAVIGATION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 
	
div#navigation {
	border:0px;
	position:relative;
	min-height:30px;
	padding-left: 0px;
}
/** optional **/

div#navigation div#top ul.bottomBorder {
	border:0px;
}
div#navigation div#top {
	width:100%;
	margin:0px;
	padding:0;
}
div#navigation div#top ul {
	text-decoration:none;
	list-style-type:none;
	margin:0;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
div#navigation div#top ul li {
	display:inline;
	margin:0;
	padding:5px 10px;
}
div#navigation div#top ul li a {
	text-decoration:none;
	color:#005b97;
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform: uppercase;
}
div#navigation div#top ul li a:hover {
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #005B97;
	color: #ffffff;
	background-repeat:  repeat;
	margin-left: 0px;
}
/** level 1 **/
	
div#navigation div#top ul.level1 {
	margin:0;
	padding:5px;
	text-transform: uppercase;
}
div#navigation div#top ul.level1 li {
	margin:0;
	padding:5px 10px;
	border-left:1px solid #330099; /*VIOLETA*/
/** left border of the first navigation to keep a gap in between the links **/}
div#navigation div#top ul.level1 li.startLink {
	border-left:0; /** do not remove - no left line for the first navigation **/
}
/** level 2 **/
	
div#navigation div#top ul.level2 {
	background-color:#666666;
	margin:0;
	padding:5px 5px 5px 5px;
}
div#navigation div#top ul.level2 a {
	color:#ffffff;
}
div#navigation div#top ul.level2 li {
	margin:0;
	padding:5px 10px;
	border-left:1px solid #330099; /*VIOLETA*/ /** left border of the second navigation to keep a gap in between the links, if you don't need this set it to zero **/
}
div#navigation div#top ul.level2 li.startLink {
	border-left:0;  /** do not remove - no left line for the second navigation **/
}
/** level 1 and level 2 - selected **/
	
	div#navigation div#top ul.level1 li.selected {
	background-position: 0 0;
	background-color: #005B97;
	background-repeat:  repeat-x;
}
div#navigation div#top ul.level1 li.selected a {
	color:#ffffff;
}
div#navigation div#top ul.level2 li.selected a {
	text-decoration:underline;
}
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = TOP HORIZONTAL NAVIGATION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/	
	
/* General page styles */

#Container {
	border:0px;
	background-color:#ff0000;/*ERICA*/
	border:none;
}
/* Header */
#HeaderTopBar {
	background:#000302!important;
}
div#LanguageSelector a.ItemLink {
	color:#ffffff!important;
}
div#LanguageSelector a.ItemLink:visited {
	color:#ffffff!important;
}
div#LanguageSelector a.ItemLink:hover {
	color:#000302!important;
}
/*
-------------------------------------------------------------------------------------------------------------------------
            Righ hand nav
------------------------------------------------------------------------------------------------------------------------- 
*/

/* Add to Outlook fix - caused by having two <br>'s in the module */
body div#Container div#ContentContainer div#ContentPrimary div#Column2 div.AddToOutlook {
	margin:0 !important;
	padding:0 !important;
	margin-left:0;
	margin-top:0;
	border:none;
	background: #ffffff;
}
body div#Container div#ContentContainer div#ContentPrimary div#Column2 div.AddToOutlook div.addToOutlook {
	margin:0 !important;
	padding:0 !important;
}
/* Removes the orange border from the Quick links*/
.CurvedBoxContents {
	border-left: 0px;
	border-right: 0px;
	border-bottom-color:#00CC00;
	margin: 5 -10px;
	padding: 10px;
}
/*
-------------------------------------------------------------------------------------------------------------------------
            FOOTER LINK STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#Footer {
	min-height:150px;
	padding:0;
	background-image: url(http://v1.fimaqh.showsite.rxnova.com/RXA/RXA_FIMAQH/Framework_images/fimaqh10_site_footer_es.jpg);
	background-repeat: no-repeat;
	color:#ffffff;
	background-color: #000302;
	border:0;
}
div#Footer div#FooterLinks ul li a:hover {
	color: #ffffff;
	text-decoration:underline;
	/*margin: 0;
	padding: 0 5px 0 5px;*/
	background-color: #000302;
}
div#Footer div#FooterLinks {
	color:#ffffff!important;
}
div#Footer div#FooterLinks a {
	color:#ffffff!important;
	text-decoration: none;
}
div#Footer div#FooterLinks a:hover {
	color:#ff3300!important;
	text-decoration: none;
	background-color: #000302;
}
/*
-------------------------------------------------------------------------------------------------------------------------
               Copyright
-------------------------------------------------------------------------------------------------------------------------
*/
div#Copyright {
	min-height:150px;
	float:left;
	color:#ffffff;
	font-size:15px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 7px;
	padding:0;
}
