﻿html,body
{
	height:100%;			
}

#main 
{	
	text-align:left;	
	min-height:600px;	
	height:auto;
	width:1100px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#e6e7e8',EndColorStr='#ffffff');*/
	background-image : url('../../images/WelcomeKepler/BackgroundColorGray.jpg');	
	background-repeat:repeat-x;
	margin-top:4px;		
	
	/* center the containers for firefox,chrome...*/
	margin-right : auto;
	margin-left : auto;	
}

/* -----------  HEAD --------------- */
#banner
{
	background-image : url('../../images/WelcomeKepler/GlobeBanner.gif');
	background-repeat : no-repeat;	
	margin-bottom:20px;
	width:560px;
	height:100px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:20px;
	color:#6d6e71;
	font-size:10pt;
	font-family:Arial;	
}

#header
{
	background-color:#f4e5f1;
	width:1100px;
	height:85px;
	/* center the containers for firefox,chrome...*/
	margin-right : auto;
	margin-left : auto;		
	padding-top : 10px;	
}

.logoKepler
{
	margin-left : 12px;	
	float:left;			
}

.headerTable
{
	width:100%;	
	vertical-align:top;	
	margin-bottom : -5px;	
	
}

#CountriesBlock
{
	text-align : right;
	vertical-align : top;
	width: 652px;
	float:right;
}

.fontCountry
{
	font-family :Calibri,Trebuchet MS,Sans-Serif;
	font-weight:bold;		
	font-size :10pt;
	color:#6d6e71;
	margin-left : 10px;	
}

.fontAccessResearch
{
	font-family :Arial;	
	font-size :12px;
	color:#6d6e71;		
}

.fontDarkOrange
{
/*	padding-top : 20px;*/
	color:#ff983a;
	font-family : Calibri,Arial,Sans-Serif;
	font-size :12px;
	margin-bottom:-1px;	
	text-align : right;
	vertical-align : top;
}

#AccessResearch
{
	text-align : center;	
	float:right;
	padding-right : 50px;
}

.StaticMenuItem
{
	background-image : url('../../images/WelcomeKepler/StaticItemMenuBackgroundImage.jpg');
	color:White;
	font-weight:bold;
	font-family : Calibri,Arial,Sans-Serif;	
	font-size :10pt;	
	text-align :center;	
	padding-left:0px;	
	padding-right:0px;		
	
}

.StaticMenuItemHover
{
	background-image : url('../../images/WelcomeKepler/StaticItemMenuHoverBackgroundImage.jpg');
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;	
	font-weight:bold;
	font-size :10pt;		
}

.StaticSelectedMenuItem
{
	background-image : url('../../images/WelcomeKepler/StaticItemMenuHoverBackgroundImage.jpg');
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;
	font-weight:bold;
	font-size :10pt;		
}

.DynamicMenuItem
{
	background-color : #ffad61;	
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;
	font-size :10pt;		
	text-align :left;	
	padding : 5px 15px 5px 5px;	
	min-width : 145px;	
	/*filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;*/
}

.DynamicMenu
{
	z-index:1; /*for ie8*/
	/*filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;*/
}

.DynamicMenuItemHover
{
	background-color : #ff983a;
	color:Black;
	/*padding : 5px 10px 5px 5px;	*/
	
	font-family : Calibri,Arial,Sans-Serif;
	font-weight:bold;
	font-size :10pt;
	min-width : 150px;	
}

.DynamicSelectedMenuItem
{
	background-color : #ff983a;
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;
	font-weight:bold;
	font-size :10pt;	
	padding : 5px 7px 5px 5px;	
}


/* ---------------  HEADLINES  --------------- */

#HeadLines
{
	text-align : right;
	padding-top : 20px;
	height : 40px;	
	width:1080px;
}

.fontHeadLines
{	
	color : #970074;
	font-size : 11px;
	font-family : Arial,Sans-Serif;	
}







/* ---------------  CENTER  --------------- */
#center
{	
	border-right: 1px solid Black;	
	padding-right:120px;	
	float:left;
	width:580px;	
	padding-left:50px;	
	min-height:600px;
	height:auto;
}

* html #center /* bug ie6*/
{	
	border-right: 1px solid Black;	
	padding-right:120px;	
	float:left;
	width:570px;	
	padding-left:50px;	
	min-height:600px;
	height:auto;
}

#leftColumn
{
	border-right-style : solid;
	border-right-color : #6d6e71;
	border-right-width : 1px;	
	margin-top : 70px;	
}

#centerColumn
{
	border-right-style : solid;
	border-right-color : #6d6e71;
	border-right-width : 1px;		
	margin-top : 70px;
}

#rightColumn
{
	margin-top : 0px;	
}

.PublicationImage
{
	height : 200px;
	width : auto;	
}

.BulletItem
{
	padding-left : 40px;
}

.BulletItemSiteMap
{
	padding-left : 40px;
	margin-top:-10px;
}

.LeftCenterColumnMarket
{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	Border-right-style:solid;
	Border-right-color:#ffad61;
	Border-right-width:1px;
	Border-top-style:solid;
	Border-top-color:#ffad61;
	Border-top-width:1px;
}

.RightColumnMarket
{
	padding-top:10px;
	padding-left:10px;	
	Border-top-style:solid;
	Border-top-color:#ffad61;
	Border-top-width:1px;
}

.LeftCenterBottomColumnMarket
{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	Border-right-style:solid;
	Border-right-color:#ffad61;
	Border-right-width:1px;
	Border-top-style:solid;
	Border-top-color:#ffad61;
	Border-top-width:1px;
	Border-bottom-style:solid;
	Border-bottom-color:#ffad61;
	Border-bottom-width:1px;
}

.RightBottomColumnMarket
{
	padding-top:10px;
	padding-left:10px;	
	Border-top-style:solid;
	Border-top-color:#ffad61;
	Border-top-width:1px;
	Border-bottom-style:solid;
	Border-bottom-color:#ffad61;
	Border-bottom-width:1px;
}


.OrangeBar
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#ffad61;
	padding-top:20px;
}

.TitleCellRegulator
{
	border-bottom-style:solid;
	border-bottom-color:#6d6e71;
	border-bottom-width:1px
}


/*  --------------- RiGHT ---------------  */
#right
{			
	float:right;
	width:240px;
	min-height : 550px;	
	height:100%;	
	padding-left:15px;
	padding-right:15px;			
}


#left
{
	width:76px;
	float:left;
	margin-top:-30px;
}


/*  --------------- FOOTER ---------------  */
#footer
{
	height:1px;
	width:100%;
	clear:both;	
}