/* This is the print stylesheet to hide the Flash headlines from the browser
Regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

body {
	background-image:url(images/main_background.jpg);
	background-repeat:repeat-x;
	background-color:#C2C2AE;
	text-align:center;
	margin:0px;
	font-size:medium;
}

#ContentLeft table {
/*		clear:both; */
}

td {
	font-size:0.7em;
}

div {
	font-family : Arial, Helvetica, sans-serif;
	color:#000000;
}
#PipelineTable td {
	font-size:0.64em;
}
a {
	color:#00B0AD;
	text-decoration:none;
}
a:hover {
	color:#333333;
}
h1 {
	font-size:1.5em;
	font-family : Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:10px;
}
h2{
	font-size:1em;
}

.PaddingTop10 {
	padding-top:10px;
}

.PaddingTop15 {
	padding-top:15px;
}

.TeaserText {
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
}
.ImgFloatLeft{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.ImgFloatRight{
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
.smallBrownText{
	font-size:0.9em;
	color: #BBB69A;
	font-weight:normal;
}
.inputField{
	border: 1px solid #BBB69A;
	font-size: 1.0em;
	width: 150px;
}
.cartnumber{
	border: 1px solid #BBB69A;
	font-size: 0.8em;
	width: 20px;
}
.ProductTReven TD,.ProductTRodd TD {
	padding-top:3px;
	padding-bottom:3px;
}
.ProductTReven TD{
	background-color:#EFEFE6;
}
.SearchTipTReven, .SearchTipTRodd {
	padding-top:3px;
	padding-bottom:3px;
	padding-right:30px;
	border-top: 1px solid #BBB69A;
}
.SearchTipTReven{
	background-color:#EFEFE6;
}
.SearchTipHeader{
	font-weight:bold;
	color:#918D77;
	padding-top:10px;
	padding-bottom:5px;
}

.MoreLess {
	float:right;
	/*margin-right:7px;*/
	margin-top:20px;
}
/* ### Factboxes ### */
.FactboxContainer {
	background-image:url(images/factbox_background.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:300px;
	border-top:#D6D2BD solid 1px;
	border-bottom:#D6D2BD solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:6px;
	float:left;
}

.FactboxContainer.ReadAlso {
	background-image: url(images/factbox_readalso_background.gif);
	background-position: top;
	background-color: #FFFFFF;
	border-bottom: #00B0AC solid 1px;
	border-top: none;
}

.FactboxContainer.Related {
	background-image: url(images/factbox_related_background.gif);
	background-position: top;
	background-color: #FFFFFF;
}

.Factbox {
	padding-left:8px;
	padding-right:8px;
	float:left;
	
}
.Factbox h2 {
	font-weight:bold;
	color:#918D77;
	margin-top:0px;
	margin-bottom:4px;
}

.ReadAlso .Factbox h2 {
	color: #085F5D;
}

.FactboxRedContainer {
	display: none;
}
.FactboxRed {
display: none;
}
.FactboxRed .Container {
	float:left;
	width:280px;
	margin-bottom:4px;
}
.FactboxRed .Left, .Factbox .Left {
	float:left;
	width:120px;
	color:#ffffff;
}
.FactboxRed .Right, .Factbox .Right {
	float:Right;
}
.FactboxRed h2 {
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:4px; 
}
.FactboxRed a{
	color:#FFFFFF;
}
.FactboxRed .trigger, .FactboxRed .activetrigger, .FactboxRed .dropcontainer ul a {
	padding-left:10px!important;
}

/* New section due to cross browsing and some table fixing
----------------------------------------------------------- */

.FactboxRedContainerTd {
	background-image:url(images/factbox_background_red.gif);
	border-top:#993300 solid 1px;
	border-bottom:#993300 solid 1px;
	padding-top:10px;
	padding-bottom:10px;
}

.Contentbox {
	padding-left:10px;
}

/* Access scheme
------------------------------------------------------------------- */

.accesssch {
	background-color:#f0f0eb;
	border-top:1px solid bbb69a;
	border-bottom:1px solid bbb69a;
	padding:15px 20px 15px 20px;
	background-image:url(images/vertical_arrow.gif);
	background-position:17px 10px;
	background-repeat:no-repeat;
}

.accesssch span {
	font-weight:bold;
	color:#000;
	margin:0px;
}

.accesssci {
	padding:0px 0px 0px 5px;
}

.accessinputarea {
	border-top:1px solid #bbb69a;
	border-bottom:2px solid #bbb69a;
	padding:5px 0px 10px 0px;
}

.accessinputareasubmitbtn {
	padding-top:15px;
	padding-bottom:15px;
}

/* Dynamic banners
------------------------------------------------------------------- */

.Banner {
	height:75px;
}

.BannerHeaderBlack {
	color:#000;
}

.BannerContentBlack {
	color:#000;
}

.BannerHeaderWhite {
	color:#fff;
}

.BannerContentWhite {
	color:#fff;
}

.BrownBanner {
	background-color:#CBC7B0;
	padding:2px 2px 2px 0px;
	height:44px;
}

.BrownBanner p {
	margin:0px;
	padding:0px 0px 0px 5px;
}

.BrownBannerHeader {
	background-color:#BBB69A;
	padding:5px;
	font-size:1.3em;
	font-weight:bold;
}

.GreenBanner {
	background-color:#9ECDC8;
	padding:2px 2px 2px 0px;
	height:44px;
}

.GreenBanner p {
	margin:0px;
	padding:0px 0px 0px 5px;
}

.GreenBannerHeader {
	background-color:#61C2BD;
	padding:5px;
	font-size:1.3em;
	font-weight:bold;
}

.RedBanner {
	background-color:#E1612D;
	padding:2px 2px 2px 0px;
	height:44px;
}

.RedBanner p {
	margin:0px;
	padding:0px 0px 0px 5px;
}

.RedBannerHeader {
	background-color:#DA3F00;
	padding:5px;
	font-size:1.3em;
	font-weight:bold;
}

/* Large Banners
------------------------------------------------------------------- */

.LargeBannerRight {
	background-repeat:no-repeat;
	padding-top:105px;
	padding-left:290px;
	padding-right:25px;
}

.LargeBannerLeft {
	background-repeat:no-repeat;
	padding-top:105px;
	padding-left:30px;
	padding-right:290px;
}

.LargeBannerHeader {
	font-size:1.4em;
	font-weight:bold;
	margin:0px;
}

.LargeBannerText {
	font-size:1em;
	font-weight:bold;
	margin:0px;
}

.FactboxContactContainer {
	display: none;
}
.FactboxContact div {
	float:left;
	font-size:0.9em;
}
.FactboxContact h2 {
	font-weight:bold;
	margin-top:0px;
	margin-bottom:4px;
}
.FactboxShareContainer {
	width:300px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:6px;
/*	float:left; */
}
.FactboxShare h2 {
	font-weight:bold;
/*	margin-top:0px; */
	margin-bottom: 0px;
	padding-bottom: 0px;
/*	padding-top: 0px; */
	color:#000000; 
}

.sharesmaller{
	font-size:0.8em;
	font-family : Arial, Helvetica, sans-serif;
	color:#333333;
}
.sharesmall{
	font-size:0.9em;
	font-family : Arial, Helvetica, sans-serif;
	color:#333333;
}
.sharenormal{
	font-size:1.0em;
	font-family : Arial, Helvetica, sans-serif;
	color:#333333;
}
.share span.figures {
	float: right;
}
.share span.datetime {
	float: left;
}
.news {
	float: left; margin-right:20px;
}

.news table td {
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

.news table td.datetime {
	text-align: right;
	color: #9F9A79;
	white-space: nowrap;
}

.FactboxShare div {
	width:300px; 
	color: #000000;
/*	float:left; */
}

.FactboxShare a {
	color: #000000;
}
.FactboxListContainer {
	display: none;
}
.FactboxList h2 {
	font-weight:bold;
	color:#918D77; 
	margin-top:0px;
	margin-bottom:4px;
}
.FactboxBanner {
	/*margin-bottom:6px;*/
	padding-bottom:6px;
}
.FactboxImg{
	padding-right:15px;
}

.RightAlign {
	float:right;
	margin-right:8px;
}
.BrownColor {
	color:#A6A185;
}
#SearchAndCountry{
	float:right;
	margin-top:5px;
}
.SearchBoxContainer {
	background-color:#E7E7DC;
	width:90px;
	height:16px;
	float:left;
	overflow:hidden;
	margin-right:3px;
	border:1px solid #BBB69A;
}
.SearchBox{
	background-color:#E7E7DC;
	height:16px;
	width:90px;
	font-size:11px;
	border:none;
}
.SearchButton {
	background-image:url(images/search_button_repeat.gif);
	float:left;
	height:16px;
	line-height:16px;
	color:#ffffff;
	font-size:11px;
}
.SearchButton A {
	color:#ffffff!important;
	padding-left:0px!important;
	padding-right:0px!important;
	font-size:0.9em;
}
.SearchButtonStart {
	background-image:url(images/search_button_start.gif);
	height:16px;
	float:left;
	width:9px;
}
.SearchButtonEnd {
	background-image:url(images/search_button_end.gif);
	height:16px;
	float:left;
	width:9px;
}
.CountryWebsites {
	float:left;
	margin-left:15px;
}
#MainContainer {
	text-align:left;
	width:100%	; 
	margin:0 auto;
	font-size:0.6em;
	position:relative;
}
#Main {
	background-color:#FFFFFF;
	padding-left:40px;
	padding-right:40px;
	float:left;
	margin-bottom:20px;
}
#Top {
	background-color:#FFFFFF;
	width:95%;
}
#Logo {
	width: 210px;
	float:left;
	display: block;	
}
	
#TopMenu {
	display: none;
}

.PrintUrl{
	display: block;
	padding-top: 25px;
	width: 50%;
	float: right;
	text-align:right;	
	font-weight: bold;
}

#TopBorder {
	display: none;
/*	float:left;
	width:886px; */
}

/* Main Menu */
#MainMenu {
	float:left;
	width:886px;
}
.backgroundlevel1 {
	background-image:url(images/menu_background_level1.gif);
}
.backgroundlevel2 {
	background-image:url(images/menu_background_level2.gif);
}
.backgroundlevel3 {
	background-image:url(images/menu_background.gif);
}
#MainMenu .Level1, .Level2, .Level3 {
	float:none;
	clear:both;
	font-size:11px;
}
#MainMenu .Level1 div {
	float:left;
	height:24px;
	line-height:24px;
/*	border-bottom:#BBB69A solid 1px; */
	margin-top:4px;
	font-weight:bold;
}
#MainMenu .Level2 div {
	float:left;
	height:20px;
	line-height:20px;
/*	border-bottom:#FFFFFF solid 1px; */
	margin-top:2px; 
	font-size:11px;
}
#MainMenu .Level3 div {
	float:left;
	height:21px;
	line-height:21px;
	margin-top:2px;
	font-size:11px;
}
#MainMenu .Level1 .Active {
	background-color: #00B1AD;
	background-image: url(images/menu_level1_background.gif);
	border-right: #018E8B solid 1px;
	border-bottom: #58C0BC solid 1px;
	background-position: bottom;
}
#MainMenu .Level1 .Active A {
	color:#ffffff;
}
#MainMenu .Level1 A:hover {
	color:#C50006;
}
#MainMenu .Level1 .AfterActive {
/*	border-bottom:#018E8B solid 1px; */
}
#MainMenu .Level2 .Active {
	background-color: #C7C3AB;
	background-image: url(images/menu_level2_background.gif);
	border-right: #6B6755 solid 1px;
	border-bottom: #C7C2AA solid 1px;
/*	background-position: bottom; */
}
#MainMenu .Level2 .Active A {
	color:#C50006;
}
#MainMenu .Level2 .AfterActive {
	border-bottom:#6B6755 solid 1px;	
}
#MainMenu .Level2 A:hover {
	color:#ffffff;
}
#MainMenu .Level3 .Active A {
	color:#C50006;
}
#MainMenu .Level3 A:hover {
	color:#ffffff;
}
#MainMenu A {
	padding-left:10px;
	padding-right:10px;
	color:#221E1F;
}
#MainMenu .First {
	padding-left:5px;
}
#MainMenu .FirstActive {
	padding-left:5px;
}
#MainMenu .Level2 .First, #MainMenu .Level3 .First {
	padding-left:5px;
}

#Content {
	margin-top:20px;
	float:left;
	clear:both;
	width:100%;
}

#ContentLeft {
/* width:515px; */
	width: 95%;
/*	margin-right:70px; */
	float:left;
}
#ContentLeftSecond {
/*	width:515px; */
	margin-right:70px;
	float:left;
}
#FlashLeft {
/*	width:575px; */
	margin-right:9px;
	float:left;
}
#ContentRight{
/*	width:300px; */
	float:right;
}
#ContentRightSecond{
/*	width:300px; */
	float:right;
}
#Content .Print {
	float:right;
}
#HeadlineContainer{
/*	width:100%; */
/*	float:left; */	
}
#HeadlineContainerPopup{
	padding-top:30px;
}
#HeadlineContainerSecond{
/*	width:515px; */
	float:left;
}
#Content .Headline {
/*	float:left; */
}

/* BOTTOM */
#Bottom {
/*	width:886px; */
	border-top:#BBB69A solid 1px;
	border-bottom:#BBB69A solid 2px;
	margin-bottom:20px;
	margin-top:20px;
	float:left;
}
#Bottom div {
	float:left;
	margin-right:9px;
	color:#9F9A79;
	font-size:0.9em;
}
#Bottom a {
	color:#9F9A79;
}
#Bottom a:hover {
	color:#000000;
}
#Bottom .Right {
	float:right;
	text-align:right;
	margin-right:0px;
}

#BottomInfo {
/*	width:335px; */
	float:left;
}

.PipelineHeader {
	font-size:10px;
}
.Phase1 {
	margin-left:12px;
}
.Phase2 {
	margin-left:72px;
}
.Phase3 {
	margin-left:131px;
}
#PipelineTable {
	margin-top:20px;
}
.DeadlineColumn {
	color:#918D77;
}
.TableOdd td {
	line-height:1.7em;
}
.TableEven td {
	line-height:1.7em;
	background-color:#EFEFE6;
}
.SubFrontpageHeadline {
	margin-bottom:4px;
}
.SubFrontpageHeadline h1 {
	font-size:1.7em;
	color:#333333;
}

.ChooseYear {
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #BBB69A;
	border-bottom:2px solid #BBB69A;
	float:left;
	width:515px;
}
.ChooseYear div {
	float:left;
}
.ChooseYear .trigger, .ChooseYear .activetrigger,.ChooseYear .dropcontainer ul a{
	padding-left:10px;
	width:80px!important;
}
.ChooseYear .dropcontainer ul {
	width:80px!important;
}

#Tabs {
	margin-top:15px;
	float:left;
	width:515px;
}
#Tabs .Line {
 	background-color:#BBB69A;
	height:1px;
	width:479px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	float:left;
}
#Tabs .FloatClear {
	clear:both;
	/*float:left;*/
	width:479px;
}
#Tabs td {
	line-height:18px;
}
#Tabs .Header td{
	line-height:1em;
}
.TabActive {
	line-height:19px;
	font-weight:bold;
	float:left;
	height:22px;
	background-image:url(images/tab_background_active.gif);
	margin-right:3px;
	color:#ffffff;
	cursor:pointer;
}
.Tab {
	line-height:19px;
	float:left;
	height:19px;
	font-weight:bold;
	background-image:url(images/tab_background.gif);
	margin-right:3px;
	color:#918D77;
	cursor:pointer;
}
.Tabhover {
	line-height:19px;
	float:left;
	height:19px;
	font-weight:bold;
	background-image:url(images/tab_background_hover.gif);
	margin-right:3px;
	color:#027E7B;
	cursor:pointer;
}
.tab span, .TabActive span, .Tabhover span {
	margin-left:7px;
	margin-right:7px;
}
.TabLine {
	overflow:hidden;
	height:2px;
	background-color:#B63200;
	float:left;
	width:515px;
}
.TabBottomLine {
	overflow:hidden;
	height:2px;
	background-color:#BBB69A;
	float:left;
	width:515px;
	margin-top:2px;
}
.TabDocument {
	margin-top:2px;
	background-color:#EFEFE6;
	/*float:left;*/
	clear:both;
	width:515px;
	
}
.TabDocument .TabDocumentInner{
	clear:both;
	padding:18px;
/*	float:left;*/
	width:479px;
}
.TabDocument .Left {
	padding:0px;
	width:65px;
	float:left;
	margin-bottom:4px;
}
.TabDocument .Right {
	padding:0px;
	width:380px;
	float:left;
	margin-bottom:4px;
}


/* #### DROPDOWN #### */
.trigger{
	color:#595748!important;
	width:122px;
	background:url(images/dropdown_arrow.gif) top right no-repeat #E7E7DC;
	display:block;
	border-bottom:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	padding-left:10px!important;
	font-size:10px;
}
.activetrigger{
	color:#595748!important;
	width:122px;
	display:block;
	background:url(images/dropdown_arrow_up.gif) top right no-repeat #E7E7DC;
	border-bottom:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	padding-left:10px!important;
	font-size:10px;
}
.dropcontainer ul{
	background:#E7E7DC;
	border-bottom:none;
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:122px;
	position:absolute;
}
.dropdownhidden{
	top:0;
	left:-999em;
}
.dropdownvisible{
	top:0;
	left:0;
}
.dropcontainer ul a{
	display:block;
	width:122px;
	text-decoration:none;
	color:#595748!important;
	background:#E7E7DC;
	border-bottom:1px solid #CCCC99;
	padding-left:10px!important;
	font-size:10px;
}

.dropcontainer ul a:hover{
	background:#ffffff;
}
.dropcontainer{
	position:relative;
}
/* #### DROPDOWN OLD VERSION - BEFORE IE - MOZ FIX WITH WIDTH OF DROPDOWN #### 
.trigger{
	color:#999966!important;
	width:141px;
	background:url(images/dropdown_arrow.gif) top right no-repeat #E7E7DC;
	display:block;
	border-bottom:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	padding-left:10px!important;
	font-size:10px;
}
.activetrigger{
	color:#999966!important;
	width:141px;
	display:block;
	background:url(images/dropdown_arrow_up.gif) top right no-repeat #E7E7DC;
	border-bottom:#CCCC99 solid 1px;
	border-right:#CCCC99 solid 1px;
	padding-left:10px!important;
	font-size:10px;
}
.dropcontainer ul{
	background:#E7E7DC;
	border-bottom:none;
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:141px;
	position:absolute;
}
.dropdownhidden{
	top:0;
	left:-999em;
}
.dropdownvisible{
	top:0;
	left:0;
}
.dropcontainer ul a{
	display:block;
	width:141px;
	text-decoration:none;
	color:#999966!important;
	background:#E7E7DC;
	border-bottom:1px solid #CCCC99;
	padding-left:10px!important;
	font-size:10px;
}

.dropcontainer ul a:hover{
	background:#ffffff;
}
.dropcontainer{
	position:relative;
}
*/

/*
INVESTOR
*/

.FloatLeft{
	float:left;
}

#FlashLeftTop {
	width:575px;
	float:left;
	/*background-color:#000000;*/
	height:125px;
	margin-bottom:10px;
}
.FlashLeftTopImage {
	background-image:url(images/LUN_media_black.gif);
	background-repeat:no-repeat;
}
.FlashLeftTopTextLeft {
	width:250px;
	position:relative;
	top:60px;
	left:20px;
	font-size:1.2em;
	font-weight:bold;
}
.FlashLeftTopTextRight {
	width:250px;
	position:relative;
	top:60px;
	left:305px;
	font-size:1.2em;
	font-weight:bold;
	text-align:right;
}
#ContentLeftWide {
	width:575px;
	margin-right:9px;
	float:left;
}
#ContentLeftWideSecond {
	width:575px;
	margin-right:9px;
	float:left;
	border-top:1px solid #BBB69A;
}
#ContentLeftWideSecondNoBorder {
	width:575px;
	margin-right:9px;
	float:left;
}
#HeadlineContainer{
	margin-bottom:5px;
}
#HeadlineContainerSecond{
	margin-bottom:5px;
}
.FullLine {
	height:1px;
	overflow:hidden;
	background-color:#BBB69A;
	margin-top:20px;
	margin-bottom:10px;
	float:left;
	width:100%;
}
.FullLineNoMargin {
	height:1px;
	overflow:hidden;
	background-color:#BBB69A;
	width:100%;
}
.FactboxRedContainerFixed {
	background-image:url(images/factbox_background_red_height_125.gif);
	background-repeat : no-repeat;
	width:300px;
	height: 125px;
	margin-bottom:25px;
}
.FactboxRedFixed {
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
}
.FactboxRedFixed h2 {
	font-size:1.2em;
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:4px;
}
.FactboxRedFixed a{
	color:#FFFFFF;
}
.FactboxShareInfoContainer {
	width:300px;
	border-top:#BBB69A solid 1px;
	padding-top:20px;
	padding-bottom:10px;
	margin-bottom:6px;
}
.FactboxShareInfo {
	
}
.FactboxShareInfo h2 {
	font-weight:bold;
	color:#333333;
	margin-top:0px;
	margin-bottom:4px;
}
.Level2Heading
{
	clear:both;
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
	display:inline;
	margin-left:210px;
}
.Level2Heading1col
{
	clear:both;
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
	display:inline;
}

#ReleasesBoxRight, #ReleasesBoxLeft, #ReleasesBox1Col
{
	padding-top:20px;
	float:left;
	border-top:1px solid #BBB69A;
}

#ReleasesBox1Col
{
	width:515px;
	border-top:0px none #FFFFFF;
}

#ReleasesBoxRight
{
	width:365px;
	margin-left:25px;
	padding-top:6px;

}
#ReleasesBoxLeft
{
	width:185px;
}

.ReleasesImg{
	padding-right:15px;
}

.ReleasesSubHeader{
	margin-bottom:10px;
	margin-top:20px;
	font-size:1em;
	font-weight:bold;
}

.ReleasesText
{
	/*margin-left:15px;*/
	margin-right:20px;
	font-size:1em;
	padding-bottom:20px;
}
.ReleasesTextBold {
	font-size:1em;
	font-weight:bold;
	color:#333333;
}
.ReleasesTextBold a, .ReleasesTextBold a:visited {
	color:#333333;
}

.ReleasesDate, .CalendarItemDate, .CalendarItemDate1Col
{
	font-size:0.9em;
	color:#BBB69A;
}
/*.ReleasesDate
{
	margin-left:15px;
}*/

.FactboxContainerLeft {
	background-image:url(images/factbox_background.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:185px;
	border-top:#D6D2BD solid 1px;
	border-bottom:#D6D2BD solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:6px;
}
.FactboxLeft {
	padding-left:8px;
	padding-right:8px;
}
.FactboxLeft h2 {
	font-weight:bold;
	color:#918D77;
	margin-top:0px;
	margin-bottom:4px;
}
.FactboxLeft strong {
	font-size:1em;
	font-weight:bold;
	color:#000000;
}
.ReleasesViewAll
{
	margin-bottom:25px;
}
.HorzLine2px
{
	border-bottom: 2px solid #BBB69A;
}
.CalendarHeading
{
	font-size:1.1em;
	font-weight:bold;
	color:#918D77;
	margin-top:20px;
	margin-bottom:5px;
}
#CalendarItemOdd, #CalendarItemEven
{
	width:365px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	border-top: 1px solid #BBB69A;
}
#CalendarItemEven
{
	background-color:#EFEFE6;
}
.CalendarItemDate
{
	float:left;
	padding-left:2px;
}
.CalendarItemText
{
	float:right;
	width:266px;
}
.CalendarItemEnd, .ProductsItemEnd
{
	border-top:1px solid #BBB69A;
	clear:both;
}
.CalendarViewAll
{
	margin-top:15px;
}

#CalendarItemOdd1Col, #CalendarItemEven1Col
{
	width:515px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	border-top: 1px solid #BBB69A;
}
#CalendarItemEven1Col
{
	background-color:#EFEFE6;
}
.CalendarItemDate1Col
{
	float:left;
	padding-left:2px;
}
.CalendarItemText1Col
{
	float:right;
	width:415px;
}

/*
END INVESTOR
*/

/*
PRODUCTS
*/
#TextBox .headline{
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
	margin-top:11px;
	margin-bottom:10px;
}
#TextBox .headline1col{
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
	margin-bottom:10px;
}
#TextBox
{
	margin-right:20px;
	font-size:1em;
	padding-bottom:20px;
}
.FactboxRed .LeftBlack, .Factbox .LeftBlack {
	float:left;
	width:120px;
	color:#000000;
}
.FactboxRed .Container, .Factbox .Container {
	float:left;
	width:280px;
	margin-bottom:4px;
}
.ProductsHeading
{
	font-size:1.1em;
	font-weight:bold;
	color:#918D77;
	margin-top:20px;
	margin-bottom:5px;
}
.ProductsItemOdd, .ProductsItemEven
{
	width:365px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	border-top: 1px solid #BBB69A;
}
.ProductsItemEven
{
	background-color:#EFEFE6;
}
.ProductsItemProduct
{
	float:left;
	padding-left:2px;
}
.ProductsItemText
{
	float:right;
	width:266px;
}
.ProductsItemOdd1Col, .ProductsItemEven1Col
{
	width:515px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	border-top: 1px solid #BBB69A;
}
.ProductsItemEven1Col
{
	background-color:#EFEFE6;
}
.ProductsItemProduct1Col
{
	float:left;
	padding-left:2px;
}
.ProductsItemText1Col
{
	float:right;
	width:415px;
}
.ClearBoth
{
	clear:both;
}
/*
END PRODUCTS
*/

/*
SEARCH
*/

.FloatLeft{
	float:left;
}

.SearchText
{
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
	padding-right:5px;
}

#SearchAdvancedSearchBox
{
	padding-top:30px;
	padding-bottom:15px;
}
#SearchAdvancedBoxLeft
{
	float:left;
	width:280px;
}
#SearchSimpleBoxLeft
{
	float:left;
	width:170px;
}
#SearchAdvancedBoxRight
{
	float:left;
	width:235px;
}
#SearchSimpleBoxRight
{
	float:left;
	width:345px;
}

#SearchAdvancedText {
	clear:both;
	padding-top:15px;
	padding-bottom: 15px;
	margin-top:15px;
	border-top: 1px solid #BBB69A;
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
}
#SearchAdvancedBottom
{
	margin-top:15px;
	border-bottom: 2px solid #BBB69A;
	width:515px;
	float:left;
}

#SearchSimpleBottom
{
	margin-top:5px;
	border-bottom: 1px solid #BBB69A;
	width:515px;
	float:left;
}
.ReleasesSettings{
	padding-top:15px;
	padding-bottom: 15px;
	margin-top:15px;
	border-top: 1px solid #BBB69A;
	border-bottom: 2px solid #BBB69A;
	font-size:1.1em;
	font-weight:bold;
	color:#333333;
}
.Advanced
{
	width: 24%;
	float: left;
	display:inline;
}
.SearchResultsNavi
{
	clear:both;
	padding-top:10px;
	
}
.SearchResultsNumbers {
	float:left;
	font-size:1em;
	font-weight:bold;
	color:#333333;
}
.SearchResultsPages {
	float:right;
	font-size:1em;
	font-weight:bold;
	color:#00B1AD;
}
.ResultsPagesActive
{
	color:#333333;
}
.SearchResultsOdd
{
	background-color:#EFEFE6;
}
.SearchResultsEven, .SearchResultsOdd
{
	width:515px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	border-top: 1px solid #BBB69A;
}
.SearchResultsPercentage
{
	float:left;
	padding-left:2px;
}
.SearchResultsDate
{
	float:left;
	padding-left:2px;
}
.SearchResultsText
{
	float:right;
	width:480px;
}
.SearchResultsTextDateToLeft
{
	float:right;
	width:390px;
}
#SearchResultsText A
{
	font-weight:bold;
	font-size:1.1em;
}
.SearchCategory
{
	color:#918D77;
}
.SearchResultsEnd
{
	border-top:1px solid #BBB69A;
	clear:both;
}
/*
END SEARCH
*/

/*
SITEMAP
*/
#SitemapBox
{
	clear:both;
}
#HeadlineContainerBorderBottom{
	width:515px;
	float:left;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom: 1px solid #BBB69A;
}
.SitmapHeading
{
	border-top: 2px solid #00B0AD;
	border-bottom: 1px solid #00B0AD;
	font-size: 1em;
	color: #00B0AD;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
.SitemapLinks
{
	padding-top:10px;
	padding-bottom:30px;
}
.SitemapLevel3 {
	margin-left:11px;
}
/*
END SITEMAP
*/

#CurrentVacancies .Header{
	color: #918D77;
}
.CurrentVacanciesOdd
{
	background-color:#EFEFE6;
}
.CurrentVacanciesEven, .CurrentVacanciesOdd
{
	padding-top:3px;
	padding-bottom:3px;
	border-top: 1px solid #BBB69A;
	font-size:0.6em;
}
.ScientificHeader, .ScientificHeaderFirst{
	color: #918D77;
	padding-left:15px;
}
.ScientificHeaderFirst{
	padding-left:0px;
}
.ScientificOdd, .ScientificOddFirst
{
	background-color:#EFEFE6;
}
.ScientificEven, .ScientificOdd, .ScientificEvenFirst, .ScientificOddFirst
{
	padding-top:3px;
	padding-bottom:3px;
	border-top: 1px solid #BBB69A;
	font-size:0.6em;
	padding-left:15px;
}
.ScientificEvenFirst, .ScientificOddFirst{
	padding-left:0px;
}

#disclaimerBox{
	background-color:#FFFFFF;
	margin:30px;
}
.DisclaimerText{
	/*padding-top:30px;*/
	padding-bottom:30px;
	margin-bottom:30px;
	border-top:2px solid #BBB69A;
	border-bottom:2px solid #BBB69A;
	font-size:0.6em;
}
.disclaimerLeft{
	float:left;
	font-size:0.6em;
}
.disclaimerRight{
	float:right;
	font-size:0.6em;
}
.DiclaimerLogo{
	padding-bottom:20px;
}

.VacancyUpdatesSettings{
	border-top:1px solid #BBB69A;
	border-bottom:1px solid #BBB69A;
	margin-top:10px;
	padding-top:20px;
	margin-bottom:20px;
}

.SelectList{
	width: 255px;
	font-size:0.9em;
	background-color: #EFEFE6;
	border:1px solid #BBB69A;
}

.VacanciesHeader{
	color: #918D77;
	font-weight:bold;
	padding-bottom:3px;
}
.VacanciesButtons{
	padding-top:5px;
	padding-bottom:20px;
}
.VacancyUpdatesEmail
{
	border-bottom:2px solid #BBB69A;
	padding-bottom:15px;
	margin-bottom:30px;
}


/* GLOSSARY TABS */
#GlossaryTabs {
	margin-top:15px;
	float:left;
	width:515px;
}
.GlossaryTabActive {
	line-height:19px;
	float:left;
	font-weight:bold;
	font-size:1.5em;
	height:22px;
	margin-right:8px;
	color:#000000;
	cursor:pointer;
}
.GlossaryTabNoContent {
	line-height:19px;
	float:left;
	font-weight:bold;
	font-size:1.5em;
	height:22px;
	margin-right:8px;
	color:#000000;
}
.GlossaryTab {
	line-height:19px;
	float:left;
	height:19px;
	font-weight:bold;
	font-size:1.5em;
	margin-right:8px;
	color:#00B0AD;
	cursor:pointer;
}
.GlossaryTabhover {
	line-height:19px;
	height:19px;
	font-weight:bold;
	margin-right:3px;
	color:#000000;
	cursor:pointer;
}
.GlossaryTabDocument {
	clear:both;
	position:relative;
	margin-top:2px;
	width:515px;
	
}
.GlossaryTabDocument .GlossaryTabDocumentInner{
	/*padding:18px;*/
	/*width:479px;*/
}

.GlossaryLineTop {
	clear:both;
	overflow:hidden;
	height:1px;
	background-color:#BBB69A;
	width:515px;
	margin-bottom:10px;
}
.GlossaryLineBottom {
	clear:both;
	overflow:hidden;
	height:2px;
	background-color:#BBB69A;
	width:515px;
	margin-top:10px;
}
.GlossaryHeading{
	font-size:3.0em;
	color:#00B0AD;
	font-weight:bold;
	margin-top:15px;
}

.GlossaryOdd
{
	background-color:#EFEFE6;
}
.GlossaryEven, .GlossaryOdd
{
	width:515px;
	padding-top:5px;
	padding-bottom:5px;
	border-top: 1px solid #BBB69A;
}
/* END OF GLOSSARY TABS */


#ManagementProfilesBox{
	border-top: 1px solid #BBB69A;
	margin-top:15px;
	padding-top:20px;
}

#ManagementProfilesBox .Profile{
	background-image:url(images/profile_background.gif);
	background-repeat:repeat-y;
	border-top: 1px solid #BBB69A;
	border-bottom: 2px solid #BBB69A;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:515px;
}

/*TABEL STYLES*/
.TableTDeven strong, .TableTDodd strong, .TableTDevenNoLine strong, .TableTDoddNoLine strong{
	font-weight:bold;
	color:#333333;
	font-size:1.1em;
}

.TableTDeven, .TableTDodd {
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	border-top: 1px solid #BBB69A;
}
.TableTDeven, .TableTDevenNoLine{
	background-color:#EFEFE6;
}
.TableTDevenNoLine, .TableTDoddNoLine {
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
}
.TableTReven, .TableTRodd {
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	border-top: 1px solid #BBB69A;
}
.TableTReven{
	background-color:#EFEFE6;
}
.TableHeader{
	font-weight:bold;
	color:#918D77;
	padding-top:10px;
	padding-bottom:5px;
}
.TableHeader{
	font-weight:bold;
	color:#918D77;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:5px;
	font-size:0.7em;
}

.BoldText{
	font-weight:bold;
	font-size:1.1em;
}

.BoldTextSame {
	font-weight:bold;
	font-size:1em;
}

/* #Top */ #TopBorder, #MainMenu, #ContentRight, #ContentRightSecond, #Bottom {
	display:none;
}
.Print {
	display:none;
}
