/* General ======================================================= */
html {
	background-color:#292B5E;
	}

body {
	background-color:#292B5E;
	}

div#Container {
	margin:auto;
	margin-top:0;
	margin-bottom:0;
	border:none;
	background-color:#0E1026;
	}
	
/* END General =================================================== */



/* Header ======================================================== */

div#Container div#Header div#HeaderTopBar {
	position:absolute;
	}

div#PageHeader {
	border:none;
	}

div#Container div#Header {
	height:300px;
	position:relative;
	border:none;
	}

#HeaderBottomBar {
	display:none;
	}

/* Lang links */
div#LanguageSelector div#LanguageLinks {
	width:900px;
	}
	
div#LanguageSelector a.ItemLink {
	color:#FFFFFF;
	}

/* END Header ==================================================== */


/* Top Nav ======================================================== */

/* Level 1 */
.TopNavigation #navigation #top ul.level1 {
	margin:0;
	padding:0;
	position:absolute;
	width:960px;
	top:234px;
	height:38px;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-image:url(/RXB/RXB_FIEESP/Images/menu/bg.jpg);
	background-repeat:repeat-x;
	}

.TopNavigation #navigation #top ul.level1 li {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	padding-top:0;
	float:left;
	}

.TopNavigation #navigation #top ul.level1 li.selected {
	background-image:url(/RXB/RXB_FIEESP/Images/menu/bg-on.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	padding-top:0;
	font-weight:bold;
	}

.TopNavigation #navigation #top ul.level1 li.selected a {
	color:#FFFFFF;
	}

.TopNavigation #navigation #top ul.level1 li a {
	color:#000000;
	padding:8px;
	display:block;
	}

.TopNavigation #navigation #top ul.level1 li a:hover {
	text-decoration:none;
	background-image:url(/RXB/RXB_FIEESP/Images/menu/bg-on.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	}

/* Level 2 */

.TopNavigation #navigation #top ul.level1 li ul.level2 {
	display:none;
	}

.TopNavigation #navigation #top ul.level1 li.selected ul.level2 {
	position:absolute;
	width:960px;
	top:37px;
	left:0px;
	height:29px;
	display:block;
	background-color:#163EA0;
	padding:0;
	font-size:14px;
	}

.TopNavigation #navigation #top ul.level1 li ul.level2 li {}

.TopNavigation #navigation #top ul.level1 li ul.level2 li.selected {
	background:none;
	}


.TopNavigation #navigation #top ul.level1 li ul.level2 li a {
	color:#FFFFFF;
	padding:6px;
	}

.TopNavigation #navigation #top ul.level1 li ul.level2 li a:hover {}

div#BreadCrumb {
	margin:0;
	padding:10px;
	}

/* END Top Nav ==================================================== */



/* Side bar ====================================================== */

div#Container div#Column2 {
	border:none;
	margin:0!important;
	}

/*Quick links*/

#Column2 h3 {
	font-size:14px;
	color:#4DAEBE;
	padding:10px;
	margin:0;
	}

.CurveTopRight {
	padding:0;
	}

.CurvedBoxContents {
	margin:0;
	padding:0;
	}

.CurveFooterLeft {
	background:none;
	}

.quickLinks {
	margin:0;
	}

#Column2 ul {
	list-style-type: none;
	padding:0 10px 10px;
	margin:0;
	}

#Column2 ul li {
	margin:0;
	background-image:url(/RXB/RXB_FIEESP/Images/bullet.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding:1px 0 1px 15px;
	}

#Column2 ul li a {
	display:block;
	color:#FFFFFF!important;
	}

div#Container div#ContentContainer a:active  {color:#FFFFFF!important;}
div#Container div#ContentContainer a:visited {color:#FFFFFF!important;}

/* END Side bar ================================================== */



/* Content ======================================================= */

h1 {
	color:#FFFFFF;
	}


#ContentPrimary  {
	background-image:url(/RXB/RXB_FIEESP/Images/copy_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:12px;
	
	margin-top:-30px;

	overflow: hidden;
	width: 100%

	}

#ctl00_MainContentPlaceHolder_Column1Container h1 {
	font-size:16px;
	color:#FFFFFF;
	}

#ctl00_MainContentPlaceHolder_Column1Container h2 {
	font-size:14px;
	color:#FFFFFF;
	}

#ctl00_MainContentPlaceHolder_Column1Container h2 {
	font-size:12px;
	color:#FFFFFF;
	}

.bodyContent p, .bodyContent h1, .bodyContent h2, .bodyContent h3, .bodyContent ul, .bodyContent ol {
	margin:10px;
	}

.bodyContent li {
	margin-left:35px;
	}

/*RSS*/
.rssViewer h3, .rssViewer h2 {
	color:#FFFFFF;
	padding:10px;
	}
 .rssViewer h2 {
 	font-size:16px;
	}
	
.rssViewer ul {}

.rssViewer ul li {
	padding:0 10px 20px 10px;
	}

.rssViewer ul li h3 {
	padding:5px;
	}

.rssViewer ul li h3 a, .rssViewer ul li h3 a:active, .rssViewer ul li h3 a:hover {
	color:#FFFFFF!important;
	}

.rssViewer ul li h4 {
	padding: 0 5px 5px 5px;
	font-size:10px;
	font-style:italic;
	color:#CCCCCC;
	}

/*Press Summary*/

.PressSummary {}

.PressSummary h1 {
	padding:10px;
	}

.PressSummary ul {}

.PressSummary ul div.PressSummaryMain {
	margin:0!important;
	}

.PressSummary ul div.PressSummaryMain .PressSummary {
	margin:0!important;
	}

.PressSummary ul div.PressSummaryMain .PressSummary h2 {
	font-size:14px;
	padding:10px;
	}

.PressSummary ul div.PressSummaryMain .PressSummary a, .PressSummary ul div.PressSummaryMain .PressSummary a:visited {
	color:#FFFFFF!important;
	font-size:10px;
	padding:10px;
	}

.PressSummary ul div.PressSummaryMain .PressSummary .date {
	color:#FFFFFF;
	font-style:italic;
	font-size:10px;
	margin:0!important;
	padding:0 10px 0 10px;
	}

.PressSummary ul div.PressSummaryMain .PressSummary .newsSummary {
	margin:0!important}

.PressSummary ul div.PressSummaryMain .PressSummary .newsSummary p {
	padding:10px;
	}


/* tables  */

#ContentPrimary table {
	margin:10px;
	}

.xForm td {
	padding:10px;
	}

#ContentPrimary table label {
	padding:5px;
	}





/*Random fixes...*/

.bodyContentMainBody ul li {
	padding:0;
	}


.MainPage2Column div#Content div#ContentPrimary div.Column1Full {
	margin:0;
	width:780px;
	}

.MainPage1Column div#Content div#ContentPrimary div.Column1Full {
	margin:0;
	width:960px;
	}

div#Container div.Column1Full {
	width:780px;
	}

div#Container div#Column2 {
	width:180px;
	}

#Column2 .EmailPageLink a, #Column2 .EmailPageLink a:visited {color:#ffffff!important;}
#Column2 .AddToFavourites a, #Column2 .AddToFavourites a:visited {color:#ffffff!important;}
#Column2 .PrintFriendly a, #Column2 .PrintFriendly a:visited {color:#ffffff!important;}

html > body div#Container div.Column1Full {
	margin:0;
	}

div#Container div.Column1WithLeftNav, div.Column1Full {}

div.Column1Full {
	border:none;
	}

div.downloadPlugin {
	margin:0;
	padding:10px;
	}

div.downloadPlugin img {padding:10px;}

div.downloadPlugin h3 {
	padding:10px;
	color:#FFFFFF;
	}

div.downloadPlugin p {padding:10px;}

div.downloadPlugin a, div.downloadPlugin a:visited {
	color:#FFFFFF;
	}

/**/






/*Home page*/

#homepage_content h1 {
	width: 595px;
	height: 62px;
	position: relative;
	}

#homepage_content h1 span {
	background: url(/RXB/RXB_FIEESP/Images/homepage_header_background.gif) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}
	
#homepage_content .homepage_item {
	float:left;
	width:390px;
	height:160px;
	background-repeat:no-repeat;
	background-position:10px 10px;
	position:relative;
	}

.homepage_item a {
	position:absolute;
	display:block;
	bottom:0;
	right:0;
	}

#homepage_content #homepage_item_1 {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_background_1.jpg );}
#homepage_content #homepage_item_2 {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_background_2.jpg );}
#homepage_content #homepage_item_3 {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_background_3.jpg );}
#homepage_content #homepage_item_4 {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_background_4.jpg );}
#homepage_content #homepage_item_5 {}
#homepage_content #homepage_item_6 {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_background_6.jpg );}

/*text*/

#homepage_content  {
	padding-bottom:50px;
	}

#homepage_content .homepage_item p {
	display:block;
	position:absolute;
	right:0;
	bottom:0;
	right:0;
	width:240px;
	font-size:16px;
	}

#homepage_content .homepage_item#homepage_item_1 p {bottom:40px;}
#homepage_content .homepage_item#homepage_item_2 p {bottom:59px;}
#homepage_content .homepage_item#homepage_item_3 p {bottom:62px;}
#homepage_content .homepage_item#homepage_item_4 p {bottom:25px;}
#homepage_content .homepage_item#homepage_item_5 p {bottom:10px; width:360px}
#homepage_content .homepage_item#homepage_item_6 p {bottom:62px;}

#homepage_content .homepage_item#homepage_item_5 p span {
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	}

/*headings*/
#homepage_content h2 {
	position:absolute;
	right:0;
	}

#homepage_content h2#homepage_heading_1 {width:206px; height:49px; left:120px; top:10px;}
#homepage_content h2#homepage_heading_2 {width:160px; height:28px; left:120px; top:10px;}
#homepage_content h2#homepage_heading_3 {width:206px; height:25px; left:120px; top:10px;}
#homepage_content h2#homepage_heading_4 {width:223px; height:46px; left:120px; top:10px;}
#homepage_content h2#homepage_heading_5 {width:304px; height:28px; left:10px; top:10px;}
#homepage_content h2#homepage_heading_6 {width:283px; height:28px; left:120px; top:10px;}

#homepage_content h2 span {
	position: absolute;
	width: 100%;
	height: 100%;
	}

#homepage_content h2#homepage_heading_1 span {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_header_background_1.gif);}
#homepage_content h2#homepage_heading_2 span {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_header_background_2.gif);}
#homepage_content h2#homepage_heading_3 span {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_header_background_3.gif);}
#homepage_content h2#homepage_heading_4 span {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_header_background_4.gif);}
#homepage_content h2#homepage_heading_5 span {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_header_background_5.gif);}
#homepage_content h2#homepage_heading_6 span {background-image: url(/RXB/RXB_FIEESP/Images/homepage_item_header_background_6.gif);}

#homepage_content #homepage_heading_1 {
	}
	
	
/* End Home page */

/* END Content =================================================== */



/* Footer ======================================================== */
	
div.ExtendedFooter {
	display:none;
	}
	
.PageFooter {
 /*display:none;*/
 height:100px;
 width:960px;
 }