/*---------------------------------------------------------------------
Description: Style for all pages
Scope: All Page
Coporate Identity: Page 1 & 2 & 4
----------------------------------------------------------------------*/
/*
HPA 19/02/2008: Styles for hypertext links

#8C8C8C light Grey Unigestion
#707070 customised Grey
#323232 dark Grey Unigestion
*/
a.links {
	color: #707070;	/*darker grey to highlight the links*/
	text-decoration: none
}
a.links:active {color: #323232;} 
a.links:hover {	
	text-decoration: underline;
	color: #707070;
	}
a.links:visited {color: #707070;}

/*
DMD 12/08/04: pour apporter de la cohérence entre 
les titre de 2ème niveau et les titres de premier niveau:
*/

/*	Styles for Content layout */
.BasicWindowSectionHTML
{
	margin-left : 40px;
	margin-right : 40px;
	margin-bottom : 20px;
}

/*	Styles for Content layout */
.ContentHeading1 
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-transform : uppercase;
	color: #CC0000;
}

/* The text in first heading*/
.ContentIntroText
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	text-align : left;
	color : #323232;
	line-height : 12pt;
	margin : 12px 22px 0px 33px;
}

/* Bullet point level 1: bullet is no more image */
.ContentBullet1 
{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size :  8pt;
	font-weight : normal;
	text-align : left;
	color : #323232;
	line-height : 12pt;
	/*list-style-image : url(/Public/Library/Images/BulletRedSquare.gif);*/
	list-style-position : outside; 
	margin-bottom : 12px;
}
.ContentNormalBullet
{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size :  8pt;
	font-weight : normal;
	text-align : left;
	color : #323232;
	line-height : 15pt;
	/*list-style-image : url(/Public/Library/Images/BulletRedSquare.gif);*/
	list-style-position : outside; 
}

/* The second heading */
.ContentHeading2 
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-transform : uppercase;
	color : #8C8C8C;
}	

/* The text in second heading*/
.ContentTextHeading2 
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-align : left;
	color : #323232;
	line-height : 12pt;
	margin : 0px 22px 0px 55px;
	padding-bottom: 6pt;
}

/* Bullet point level 2: bullet is image */
.ContentBullet2 
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-align : left;
	color : #323232;
	margin : 0px 22px 0px 55px;
	padding-left : 5px;
	padding-bottom: 2pt;
	line-height : 12pt;
	list-style-image : url(/Public/Library/Images/ArrowLeftRightUsedInRowHeader.gif);
}


/* Text no margin */
.ContentNormalText
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #323232;
	line-height : 12pt;
}


/*---------------------------------------------------------------------
Description: Style for Home Page
Scope: HomePage.aspx
Coporate Identity: Page 3
----------------------------------------------------------------------*/
.SwisscomHotSpotLogo
{
	border-top : solid 1px #464646;
	line-height : 68px;	
	padding-top : 11px;	
	padding-left : 12px;		
	vertical-align : top;
}
.HomePageTitle 
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #323232;
	line-height : 15pt;
	text-align : left;
	margin : 32px 107px 0px 107px;
}

.HomePageIntroductionText
{
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #787878;
	line-height: 13pt;
	padding-right: 80px;
}
.HomePageIntroductionTextRedAndBold
{
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CC0000;
	line-height: 13pt;
}

/* ------------------------------------------------------------------
Table ESD CSS StyleSheet 
IT-PAO, June 2005 
------------------------------------------------------------------- */

#MainDocumentContainer {
		margin: 0px;
		padding: 0px;
		height: 100%;
		width: 100%;
		font-family: verdana, arial, helvetica, sans-serif;
		display: block;
		}

#PageTitle {
		font-size: 8pt;
		font-weight: bold;
		margin-bottom: 20px;
		text-transform: uppercase;
		color: #CC0000;
		}

#LeftFrame {
		margin: 0px;
		height: 100%;
		width: 34%;
		float: left;
		overflow: scroll;
		}

#RightFrame {
		float: left;
		height: 100%;
		width: 66%;
		height: 100%;
		overflow: scroll;
		}

#FundsName {
		text-align: left;
		border-collapse: collapse;
		vertical-align: top;
		margin: 0px;
		padding: 0px;
		font-size: 7pt;
		color: #464646;
		line-height: 14pt;
		width: 340px;
		}

#ESDTable {
		text-align: left;
		border-collapse: collapse;
		vertical-align: top;
		margin: 0px;
		padding: 0px;
		font-size: 7pt;
		color: #464646;
		line-height: 14pt;
		width: 1800px;
		}

.ColumnHeader1 {
		vertical-align: middle;
		padding-left: 5px;
		padding-right: 15px;
		height: 16px;
		background-color: #8C8C8C;
		color: #FAFAFA; 
		}

.ColumnHeader2 {
		vertical-align: middle;
		padding-left: 5px;
		padding-right: 15px;
		height: 16px;
		background-color: #DCDCDC;
		color: #464646; 
		}

.TableNormalText {
		padding-left: 5px;
		padding-right: 15px;
		height: 25px;
		border-bottom: #DCDCDC 1px solid;
		}

.TableShadedGrayText {
		padding-left: 5px;
		padding-right: 15px;
		height: 25px;
		background-color: #F5F5F5;
		border-bottom: #DCDCDC 1px solid;
		}
		
.TableShadedBlueText {
		padding-left: 5px;
		padding-right: 15px;
		height: 25px;
		background-color: #DCE3FB;
		border-bottom: #DFDCD8 1px solid;
		}

.TableBottomLegend {
		font-size: 9px;
		margin-top: 20px;
		margin-bottom: 20px;
		}
		
#PageDisclaimer {
		padding-top: 10px;
		font-size: 7pt;
		color: #464646;
		}

#GetPdfContainer {
		border-top: #DCDCDC 1px solid;
		border-bottom: #C8C8C8 2px solid;
		margin: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		}
		
.GetPdfVersion:active, .GetPdfVersion:link, .GetPdfVersion:visited {
		color: #8C8C8C;
		text-decoration: none;
		}

.GetPdfVersion:hover {
		color: #8C8C8C;
		text-decoration: underline;
		}

/* --------------------------------------------------------------------------
Author: RVA
Date: 16.06.2006
Description: Styles additionnels pour la page de contact (liste des bureaux)
---------------------------------------------------------------------------*/

#ContactTable {
		text-align: left;
		border-collapse: collapse;
		vertical-align: top;
		margin: 0px;
		padding: 0px;
		font-size: 8pt;
		color: #464646;
		line-height: 13pt;
		}

.ContactTableCol1 {
		vertical-align: top;
		padding-right: 100px;
		}

.ContactTableCol2 {
		vertical-align: top;
		}

.ContactTableHeading {
		font-weight: bold;
		color: #464646;
		}

.ContactTableBottomLegend {
		padding-top: 25px;
		font-size: 7pt;
		line-height: 12pt;
		}
		
.ContactTablePeopleName:active, .ContactTablePeopleName:link, .ContactTablePeopleName:visited {
		font-family: verdana, arial, helvetica, sans-serif;
		color: #464646;
		}
		
.ContactTablePeopleName:hover {
		color: #8C8C8C;
		}

.ContactTablePhoneSymbol {
		color: #CC0000;
		display: inline;
		}
		
.ContactTablePeopleMail:active, .ContactTablePeopleMail:link, .ContactTablePeopleMail:visited {
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		color: #8C8C8C;
		}
		
.ContactTablePeopleMail:hover {
		text-decoration: underline;
		color: #8C8C8C;
		}