/* ----------------------- HTML Elements -------------------------- */
BODY{font:8pt Verdana,Geneva,Arial;;color:black;background-color:white;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
A {font:8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
A:hover {text-decoration:underline;}
A:active {}
A.Button {height:18px;background-color:#00AEEF;color:white;font:bold 9px Verdana,Geneva,Arial;padding:3;text-decoration:none;text-align:center;vertical-align:middle;}
A.Button:hover {text-decoration:none;}
UL {margin-left:15;margin-top:0;list-style-type:disc}

/* ---------------------------- MAIN Table ------------------------ */
.Main {width:100%;}

/* ------------------------------- ALL ------------------------------*/
.Link{font:normal 8pt Verdana,Geneva,Arial;text-decoration:underline;color:#0B3E94;}
.LinkTextSmall {font:8pt Verdana,Geneva,Arial;color:#3961BD;text-decoration:underline;vertical-align:middle}
.LinkImage {margin-right:3px;margin-top:0px;border:0px}
.Label{font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}

/* ------------------- PubliGen Elements Type & Input ----------*/

/* Date */
.PubliGenDate {font:bold 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}
.PubliGenDate .Label{font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}

/* Image */
.PubliGenImage {border:1px solid #E0E0E0;margin-right:5px;}
.PubliGenImageLeft {border:1px solid #E0E0E0;margin-right:5px;text-align:left;}
.PubliGenImageRight {border:1px solid #E0E0E0;margin-right:5px;text-align:right;}
.PubliGenImageNoBorder {border:1px solid white;margin-right:5px;}
.ImageLeft {border:0px;margin-right:5px;margin-bottom:5px;float:left;}
.ImageRight {border:0px;margin-left:5px;margin-bottom:5px;float:right;}

/* Input */
.PubliGenInput{}
.PubliGenInput .Select {color:black;font:normal 8pt Verdana,Geneva,Arial;background-color:#B1E9FF;}
.PubliGenInput .CheckBox {color:black;font:normal 8pt Verdana,Geneva,Arial;background-color:white;}
.PubliGenInput .Pwd {color:black;font:normal 8pt Verdana,Geneva,Arial;background-color:white;}
.PubligenInput .Button {}
.PubliGenInput .Text {padding-left:2px;color:#0B3E94;font:10px Verdana;border:1px solid #81A6D0;}
.PubliGenInput .TextArea {padding-left:2px;color:#0B3E94;font:10px Verdana;border:1px solid #81A6D0;}

/* Keywords */
.PubliGenKeyword {font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none;}
.PubliGenKeyword .Label{font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none;}
.PubliGenKeyword .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0E4096;text-decoration:none;}
.PubliGenKeyword A {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}

/* Persons */
.PubliGenPerson {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}
.PubliGenPerson .Label{font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}
.PubliGenPerson .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}
.PubliGenPerson A {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}

/* Unit */
.PubliGenUnit {font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none;}
.PubliGenUnit .Label{font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none;}
.PubliGenUnit .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0E4096;text-decoration:none;}
.PubliGenUnit A {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}

/* Long Text */
.PubliGenLongText {font:normal 8pt Verdana,Geneva,Arial;color:#4D4D4D;}
.PubliGenLongText .Label {}

/* Short Text */
.PubliGenShortText        {font:bold 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}
.PubliGenShortText .Label {font:bold 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}

.PubliGenLink {}
.PubliGenLink .Label {}
.PubliGenLink .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.PubliGenLink .Separator {color:#4C4C4C;font-size:11px;padding-left:7px;padding-right:7px;}
.PubliGenLink A {}

.HistoryNavLink {}
.HistoryNavLink .Active {height:29;text-align:center;background-image:url('../images/document_history_nav.jpg')}
.HistoryNavLink .Active .Link {font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;color:#OE4096;}
.HistoryNavLink .Selected {height:29;text-align:center}
.HistoryNavLink .Selected .Link {font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;;color:white;}
.HistoryNavLink .Content {border:1px solid;padding:5px}
.HistoryNavLink A {}

/* ---------------------------- PubliGen Elements --------------------*/
.Title {padding-bottom:5px;}
.Title .Label {font:14pt Verdana,Arial,Helvetica;color:#1DA4EA;}

.SubTitle {color:black;font:bold 14px Verdana,Geneva,Arial;}
.SubTitle .Label {}

.ParaTitle {color:#1DA4EA;font:bold 10pt Verdana,Geneva,Arial;}
.ParaTitle .Puce {}
.ParaTitleBottom {height:6px;}

.ParaTitleList {font:normal 8pt Verdana,Geneva,Arial;}
.ParaTitleList .LinkText {color:#0B3E94;text-decoration:none;}
.ParaTitleList .Puce {}

.ParaTitleSmall {color:#004994;font:bold 8pt Verdana,Geneva,Arial;}
.ParaTitleSmall .Puce {}

.ParaTitleFAQ {color:#1DA4EA;font:bold 10pt Verdana,Geneva,Arial;}
.ParaTitleFAQ .Puce {}

.ParaTextSmall {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;}
.ParaTextSmall.Label {}

.Summary {font:8pt Verdana,Geneva,Arial;width:100%}
.Summary .Title {font:bold 15px Verdana,Arial,Helvetica;color:#1DA4EA;text-transform:uppercase;}
.Summary .TitleMarginBottom {height:10px;}
.Summary .ColumnSeparation {width:15}
.Summary .Level {text-decoration:none;border:solid #81A6D0;border-width:0px 0px 1px 0px;}
.Summary .LinkLevel1 {text-decoration:none;color:#0B3E94;font-weight:bold;}
.Summary .LinkLevel2 {text-decoration:none;color:#0B3E94;font:normal 7pt;margin-left:30px;}
.Summary .LinkLevel3 {text-decoration:none;color:#0B3E94;font:normal 7pt;margin-left:60px;}

.Abstract {font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}
.Abstract .Text {padding:5px;}
.Abstract .Label {font-weight:bold;color:#0E4096;text-transform:uppercase;}

.QuestionTable {padding:5px;width:100%}
.QuestionTable .number {color:#0B3E94;font:bold 8pt Verdana,Geneva,Arial;}
.QuestionTable .Question {color:#0B3E94;font:bold 8pt Verdana,Geneva,Arial;}
.QuestionTable .Link {font:8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}

.ShortTextBold {font:bold 10px Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}
.ShortTextBold .Label {font:bold 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none}

/* Long Text */
.LongTextBold {font:bold 8pt Verdana,Geneva,Arial;color:#4D4D4D;}
.LongTextBold .Label {}

/* Long Text */
.LongTextBlackBold {font:bold 8pt Verdana,Geneva,Arial;color:black;}
.LongTextBlackBold .Label {}

/* Long Text */
.LongTextBlack {font:normal 8pt Verdana,Geneva,Arial;color:black;}
.LongTextBlack .Label {}

/* Short Text */
.ShortTextBlue {font:bold 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none}
.ShortTextBlue .Label {font:bold 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none}


/* Header cap */
.Cap {width:100%;padding-top:8px;padding-bottom:10px;font:bold 8pt Verdana,Geneva,Arial;color:black;}

.Caption {color:#3B3B3B;font:italic normal 8pt Verdana,Geneva,Arial;}
.PubliGenButton {font:bold 7pt Verdana,Geneva,Arial;background-color:#1DA4EA;color:white;text-decoration:none;border:none;}
.SearchButton   {font:bold 7pt Verdana,Geneva,Arial;background-color:#1DA4EA;color:white;text-decoration:none;border:none;padding:2;}

.SendPage {width:310px;margin:5px 9px 0px 9px;}
.SendPage .SubTitle    {font:bold 8pt Verdana,Geneva,Arial;color:black;text-decoration:none;}
.SendPage .Instruction {font:normal 8pt Verdana,Geneva,Arial;color:black;text-decoration:none;}
.SendPage .Legend {color:#4D4D4D;font-size:8pt}

/************ Heading *************/
.Heading {width:100%}
.Heading .Home {width:100%;}
.Heading .Home .PuceHome {width:12;height:12;border:3px solid #1DA4EA;margin-top:2px;margin-right:10px;}
.Heading .Home .Title {color:#0B3E94;font:bold 10pt Verdana,Geneva,Arial;}
.Heading .Home .Text {font:normal 8pt Verdana,Geneva,Arial;color:#4C4C4C;}
.Heading .Home .Text .Link {font:normal 8pt Verdana,Geneva,Arial;color:#4C4C4C;text-decoration:none}
.Heading .Home .Text .Link:hover {text-decoration:underline;}
.Heading .Home .SeparatorLine {height:10px;}

/************ BLOC LIGHT *************/
.BlocLight {width:175;}
.BlocLight .SeparationLine {height:10px;}
.BlocLight .Header {width:175;height:17px;background-color:#0B3E94;}
.BlocLight .CellTitle {width:175;height:17px;padding:2 0 0 5;background-color:#0B3E94;color:white;text-transform:uppercase;font:bold 10px Verdana,Geneva,Arial;}
.BlocLight .ContextSelect {width:175;margin-top:7px;background-color:#B1E9FF;color:#0B3E94;font:normal 9px Verdana,Geneva,Arial;border:2px inset;}

/*************** BLOC ****************/
.Bloc {width:170;}
.Bloc .TopHorizontal {background-color:#859EC9;height:10;width:28;}
.Bloc .Top {background-color:#859EC9;height:10;width:10;}
.Bloc .TopVertical {background-color:#859EC9;height:28;width:10;}
.Bloc .BottomHorizontal {background-color:#0B3E94;height:10;width:69;}
.Bloc .Bottom {background-color:#0B3E94;height:10;width:10;}
.Bloc .BottomVertical {background-color:#0B3E94;height:69;width:10;}
.Bloc .ForceMinimumHeight {background-color:white;height:80;width:10;}
.Bloc .BlocImage {border:1px solid #81A6D0;}
.Bloc .BlocContent {width:150;height:100%;padding:4 8 4 8;background-color:#E8ECF5;vertical-align:top;border:1px solid #81A6D0;}
.Bloc .BlocContent .Title {color:black;font:bold 8pt;}
.Bloc .BlocContent .Link {color:#0B3E94;font-size:8pt;}
.Bloc .BlocContent .Text {color:#4C4C4C;font-size:8pt;}

.BlocLight {width:100%;height:100%;vertical-align:top;}

.Traverse {width:100%;}
.Traverse .TopRightHorizontal {width:35;background-color:#0B3E94;height:10;}
.Traverse .TopRight {background-color:#0B3E94;height:10;width:10;}
.Traverse .TopRightVertical {background-color:#0B3E94;height:35;width:10;}
.Traverse .BottomLeftHorizontal {background-color:#B6C5DF;height:10;width:110;}
.Traverse .BottomLeft {background-color:#B6C5DF;height:10;width:10;}
.Traverse .BottomLeftVertical {background-color:#B6C5DF;height:40;width:10;}
.Traverse .TraverseContent {width:100%;padding:7;background-color:#E8ECF5;vertical-align:top;border:1px solid #81A6D0;}
.Traverse .TraverseContent .Title {color:black;font:bold 8pt;}
.Traverse .TraverseContent .SmallImage {margin-right:7;border:1px solid #81A6D0;}
.Traverse .TraverseContent .Link{color:#0B3E94;font-size:8pt;}
.Traverse .TraverseContent .Link .Image {padding-right:3px;border:0px;}
.Traverse .TraverseContent .Text{color:#4C4C4C;font-size:8pt;}

.UnrestrictedImage {}
.UnrestrictedImage .TopRight {height:10px;}
.UnrestrictedImage .BottomRightVertical {background-color:#859EC9;height:109;width:10;}
.UnrestrictedImage .BottomRightHorizontal {background-color:#859EC9;height:10;width:109;}
.UnrestrictedImage .BottomRight {background-color:#859EC9;height:10;width:10;}
.UnrestrictedImage .CellImage {vertical-align:bottom;text-align:right;}
.UnrestrictedImage .CellImage .SmallImage {border:1px solid #81A6D0;}

.PreHome {width:152px;}
.PreHome .TopImage {border-color:#81A6D0;border-style:solid;border-width:1px;}
.PreHome .Bottom {width:152;}
.PreHome .Bottom .LeftColumn {width:10px;}
.PreHome .Bottom .MainColumn {width:132;background-color:#0B3D94;}
.PreHome .Bottom .MainColumn .TextualContent {padding:5;background-color:#0B3D94;width:132;height:100%;}
.PreHome .Bottom .MainColumn .TextualContent .Title {color:white;font-size:7pt;}
.PreHome .Bottom .MainColumn .TextualContent .Link {color:white;font-size:7pt;text-decoration:none;}
.PreHome .Bottom .RightColumn {width:10px;height:100%;}
.PreHome .Bottom .RightColumn .Vertical {background-color:#859DC9;height:60px;width:10px;}
.PreHome .Bottom .RightColumn .BottomBorder {height:10;width:10;}
.PreHome .Bottom .CellSquare {vertical-align:bottom;background-color:#0B3D94;}
.PreHome .Bottom .CellSquare .Square {background-color:white;height:30;}
.PreHome .Bottom .CellSquare .Square .Left {background-color:#E6EAF3;height:10;width:10;}
.PreHome .Bottom .CellSquare .Square .LeftExtansion {background-color:#E6EAF3;height:10;}
.PreHome .Bottom .CellSquare .Square .Middle {background-color:#7994C3;height:10;width:10;}
.PreHome .Bottom .CellSquare .Square .Right {background-color:#859DC9;height:10;width:40;}
.PreHome .Bottom .CellSquare .Square .RightExtansion {background-color:#859DC9;height:10;}

.ToolBar {margin-top:10px;margin-bottom:5px;height:29px;width:400px;padding:3;background-color:#0B3D94;vertical-align:top;border:1px solid #0B3D94;}
.ToolBar .SmallImage {margin-right:4;border-width:0px;}
.ToolBar .Link {color:white;font:bold 9px;text-decoration:none;}
.ToolBar .Link:hover {text-decoration:underline;}

.TwoColumn {width:100%}
.TwoColumn .Author {padding-bottom:10px;font:bold 8pt Verdana,Geneva,Arial;color:black;}
.TwoColumn .Abstract {padding-bottom:10px;font:bold 8pt Verdana,Geneva,Arial;color:black;}
.TwoColumn .ColSeparator {width:10px;}
.TwoColumn .LineSeparator {height:13px;}

.TopNews {width:100%}
.TopNews .Title {padding-bottom:7px;color:black;font:bold 14px Verdana,Geneva,Arial;}
.TopNews .ParaTitle {color:#1DA4EA;font:bold 15px Verdana,Geneva,Arial;}
.TopNews .Abstract {font:bold 8pt Verdana,Geneva,Arial;color:black;}
.TopNews .HeaderLinks {padding-bottom:10px;}
.TopNews .HeaderLinks .Link {font-weight:bold;}
.TopNews .HeaderLinks .Separator {color:#4C4C4C;font-size:11px;padding-left:7px;padding-right:7px;}
.TopNews .ColSeparator {width:10px;}
.TopNews .LineSeparator {height:13px;}

.StockNewsActu {width:100%}
.StockNewsActu .Title {color:#1DA4EA;padding-bottom:10px;font:bold 15px;}
.StockNewsActu .SubTitle {color:#1DA4EA;font:bold 14px;}
.StockNewsActu .Cell {color:#0B3E94;vertical-align:top;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border:2 none;}
.StockNewsActu .LinkSeparator {height:7px;}

.SearchYearly {width:100%;background-color:white;}
.SearchYearly .CellSort {width:65px;background-color:#0B3E94;color:white;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;padding:2px 7px;}
.SearchYearly .CellSort A {color:white;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;}
.SearchYearly .CellSortWhite {width:65px;background-color:white;color:#0B3E94;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;padding:2px 7px;}
.SearchYearly .CellSortWhite A {color:#0B3E94;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;}
.SearchYearly .EmptyCell {background-color:#0B3E94;;width:100%;}

/* ------------------------ BANNER ----------------------- */
.Banner2 {height:80px;width:100%}
.Banner2 .Main {width:750px;}
.Banner2 .Top {height:40px;background-color:#0B3E94;}
.Banner2 .Top .MenuHZ {width:686px;background-color:#0B3E94;}
.Banner2 .CellLogo {width:64px;height:100%;}
.Banner2 .CellLogo .TopLogo {height:7px;width:64px;background-color:#0B3E94;}
.Banner2 .CellLogo .Logo {background:url('../images/banner_logo.gif') no-repeat;height:73px;width:64px;vertical-align:top;}

.Banner2 .CellLogoHome {width:64px;height:1;}
.Banner2 .CellLogoHome .Logo {background:url('../images/banner_logo_home.gif') no-repeat;height:41px;width:64px;vertical-align:top;}

.Banner2 .LeftMenuBorder {background-color:#0B3E94;width:10;}
.Banner2 .Bottom {height:39px;}
.Banner2 .Bottom .CellEmpty {width:511px;}
.Banner2 .Bottom .CellSpeedSearch {width:175px;}
.Banner2 .Bottom .CellSpeedSearch .SpeedSearch {width:175px;}
.Banner2 .Bottom .CellSpeedSearch .SpeedSearch .SearchInput {padding-left:5px;color:#0B3E94;font:10px Verdana,Geneva,Arial;width:156px;height:18px;border:1px solid #81A6D0;}
.Banner2 .Bottom .CellSpeedSearch .SpeedSearch .SubmitCell {color:white;font:bold 9px Verdana,Geneva,Arial;height:16px;padding:1;text-decoration:none;text-align:center;vertical-align:middle;width:17px;height:14px;border:1px solid white;}
.Banner2 .LineBorder {height:1px;background-color:white;}


/* ------------------------ BANNER ----------------------- */
.Banner {height:80px;width:100%;}
.Banner .Main {width:750px;}
.Banner .Top {height:40px;background-color:#0B3E94;}
.Banner .Top .MenuHZ {width:686px;background-color:#0B3E94;}
.Banner .CellLogo {width:64px;height:100%;}
.Banner .CellLogo .TopLogo {height:7px;width:64px;background-color:#0B3E94;}
.Banner .CellLogo .Logo {background:url('../images/banner_logo.gif') no-repeat;height:73px;width:64px;vertical-align:top;}

.Banner .CellLogoHome {width:64px;height:1;}
.Banner .CellLogoHome .Logo {background:url('../images/banner_logo_home.gif') no-repeat;height:41px;width:64px;vertical-align:top;}

.Banner .LeftMenuBorder {background-color:#0B3E94;width:10;}
.Banner .Bottom {height:39px;}
.Banner .Bottom .CellEmpty {width:511px;}
.Banner .Bottom .CellSpeedSearch {width:175px;}
.Banner .Bottom .CellSpeedSearch .SpeedSearch {width:175px;}
.Banner .Bottom .CellSpeedSearch .SpeedSearch .SearchInput {padding-left:5px;color:#0B3E94;font:10px Verdana,Geneva,Arial;width:156px;height:18px;border:1px solid #81A6D0;}
.Banner .Bottom .CellSpeedSearch .SpeedSearch .SubmitCell {color:white;font:bold 9px Verdana,Geneva,Arial;height:16px;padding:1;text-decoration:none;text-align:center;vertical-align:middle;width:17px;height:14px;border:1px solid white;}
.Banner .LineBorder {height:1px;background-color:white;}

/* ------------------------ BANNER ----------------------- */
.Footer {width:100%;background-color:white;padding-top:20px;}
.Footer .BorderLine {background-color:#859EC9;}
.Footer .Util {text-align:right;}
.Footer .FooterContent {width:750px;font:7pt Verdana,Geneva,Arial;color:black;}
.Footer .FooterContent .Link {font:7pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}
.Footer .FooterContent .Link:hover {font:7pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.Footer .FooterContent .Separator {color:#859EC9;padding-left:3px;padding-right:3px;font-size:10px;}
.Footer .FooterContent .CompanyName {font:7pt Verdana,Geneva,Arial;text-align:right;color:#7F7F7F;}
.Footer .FooterContent .SeparatorLine {height:10px;background-color:white;}
.Footer .FooterContent .SeparatorBottomLine {height:5px;background-color:white;}

/* ------------------------ DOCUMENT ----------------------- */
.Document {vertical-align:top;width:100%;}
.DocumentBackground {background:#1DA4EA url('../images/head.gif') no-repeat center 41;}
.Document .Side {background-color:white;height:100%;}
.Document .LeftBorder {width:12px;}
.Document .RightBorder {width:12px;}

.Document .BottomBanner {height:49px;}
.Document .BottomBanner .SectionName {width:565px;color:white;font:normal 20px Verdana,Geneva,Arial;vertical-align:top;}
.Document .BottomBanner .SectionName .SubTitle {color:white;font:bold 11px Verdana,Geneva,Arial;line-height:20px;}

.Document .TopBorderLine {height:1px;background-color:#859EC9;}
.Document .TopBorderLine2 {height:1px;background-color:#FFFFFF;}
.Document .TopBorder {height:18px;background-color:white;}
.Document .LocatorLine {height:22px;background-color:white;}
.Document .ColumnSeparator {width:10px;height:100%;background-color:white;}
.Document .ContextBlocSeparator {width:10px;height:100%}
.Document .ContextBloc {width:175px;height:100%;background-color:white;vertical-align:top}
.Document .ContextBloc .BlocSeparator {height:10px;}

.Document .WithContextBloc {width:565px;height:100%;}
.Document .WithContextBloc .ContentWithMenu {width:400px;vertical-align:top;height:100%;background-color:white;}
.Document .WithContextBloc .ContentWithoutMenu {width:565px;vertical-align:top;height:100%;background-color:white;}
.Document .WithoutContextBloc {width:750px;height:100%;}
.Document .WithoutContextBloc .ContentWithMenu {width:585px;vertical-align:top;height:100%;background-color:white;}
.Document .WithoutContextBloc .ContentWithoutMenu {width:750px;vertical-align:top;height:100%;background-color:white;}

.Document .Content{vertical-align:top;width:100%;height:100%;background-color:white;}

.DocumentPrint {margin:17px 23px 0px 23px;width:574;}
.DocumentPrint .Logo {width:64;height:64;}
.DocumentPrint .SectionName {width:100%;font:normal 18px;text-align:left;color:black;padding-left:10px;}
.DocumentPrint .Content {vertical-align:top;width:574;padding-top:6px;height:100%;}

.DocumentPopup {vertical-align:top;padding:10px;}

/* ---------------------- HOME PAGE --------------------- */
.HomePage {width:100%}
.HomePage .SeparationLine {height:10px;}
.HomePage .EmptyColumn {width:10px;background-color:white;}
.HomePage .LeftColumn {width:155px;vertical-align:top;height:100%;}
.HomePage .LeftColumn .CellTitle {width:155;height:17px;background-color:0B3E94;}
.HomePage .LeftColumn .CellTitle .Title {padding-top:2;padding-bottom:0;padding-left:5;color:white;text-transform:uppercase;font:bold 10px;}
.HomePage .LeftColumn .LeftBlock {width:100%;background-color:#D8F4FF;border:1 solid #81A6D0;}
.HomePage .LeftColumn .LeftBlock .TextualContent {padding:3;}
.HomePage .LeftColumn .LeftBlock .TextualContent .Text {color:#0B3E94;font-size:10px;}
.HomePage .LeftColumn .LeftBlock .TextualContent .SmallLink {font-size:10px;}
.HomePage .LeftColumn .LeftBlock .TextualContent .SmallLink .Link {font:bold 10px;}
.HomePage .MainColumn {width:400px;vertical-align:top;height:100%;}
.HomePage .MainColumn .TopImage {vertical-align:top;border:1 solid #81A6D0;}
.HomePage .MainColumn .BusinessMenu {width:100%;vertical-align:top;background:url('../images/BG_BusinessBlock.gif') repeat-y right;}
.HomePage .MainColumn .BottomImage {vertical-align:top;}
.HomePage .RightColumn {width:175px;vertical-align:top;height:100%;}
.HomePage .RightColumn {}
.HomePage .RightColumn .SpeedSearch {width:175px;}
.HomePage .RightColumn .SpeedSearch .SearchInput {padding-left:5px;color:#0B3E94;font:10px Verdana,Geneva,Arial;width:156px;height:18px;border:1px solid #81A6D0;}
.HomePage .RightColumn .SpeedSearch .SubmitCell {background-color:#00AEEF;color:white;font:bold 9px Verdana,Geneva,Arial;height:16px;padding-top:3;text-decoration:none;text-align:center;vertical-align:middle;width:17px;height:18px;}

/* ----------------------- NEWS GROUP ------------------- */
.NewsGroup {font-size:9px;color:#0B3E94;}
.NewsGroup .LinkInactive {font:bold 9px;text-decoration:underline;cursor:hand;}
.NewsGroup .LinkActive {font:bold 9px;text-decoration:none;}
.NewsGroup .News {font-size:9px;color:#0B3E94;line-height:12px;}
.NewsGroup .News .Link {font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;color:#0B3E94;text-decoration:underline;}
.NewsGroup .News .LinkImage {margin-top:0px;margin-right:0px;border:0px;}
.NewsGroup .News .StockNewsActu .Cell {color:#0B3E94;vertical-align:top;font:normal 9px Verdana,Geneva,Arial;text-decoration:none;border:2 none;}
.NewsGroup .SeparationLine {height:10px;}

/* ---------------------- BUSINESS MENU ----------------- */
.BusinessMenu .Cell {padding:3px 5px 3px 15px;}
.BusinessMenu .Cell .PuceHome {width:9;height:9;border-color:#1DA4EA;border-style:solid;border-width:2px;margin-right:14px;margin-top:3px;}
.BusinessMenu .Cell A {font:bold 17px Arial;text-decoration:none;}
.BusinessMenu .Cell A:hover {text-decoration:underline;}
.BusinessMenu .TopLineSeparation {height:1px;width:100%;background-color:#81A6D0;}
.BusinessMenu .BottomLineSeparation {height:1px;width:100%;background-color:white;}

/* ------------------------- UTIL ----------------------- */
.Util {}
.Util .Separation {height:8px;}
.Util .Link {font:7pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}
.Util .Link:hover {font:7pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.Util .Separator {color:#859EC9;padding-left:5px;padding-right:5px;font-size:10px;text-decoration:none;}

/* ------------------------- TOC -----------------------*/
.Locator {border:0;text-align:left;width:100%;height:100%;vertical-align:bottom;background-color:white;}
.Locator .LinkTextSmall {color:#0B3E94;font:normal 10px Verdana,Geneva,Arial;}
.Locator .Label {color:#0B3E94;font:normal 10px Verdana,Geneva,Arial;text-align:center;}

.Toc {width:155px;text-align:left;vertical-align:top;background-color:white;}
.Toc .Line {background-color:#84A6CE;width:155;height:1;}
.Toc .Puce {width:3px;height:3px;border:2px solid #0B3E94;margin-top:1px;margin-right:3px;}
.Toc .LeftCell {vertical-align:top;padding-top:4px;}
.Toc .Dash {line-height:6px;}

.Toc .CellLevel2 {padding-top:3;padding-bottom:3;width:155px;cursor:hand;color:#0B3E94;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;}
.Toc .CellLevel2Active {padding-top:3;padding-bottom:3;width:155px;cursor:hand;color:#1DA4EA;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;}

.Toc .LinkLevel2 {color:#0B3E94;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;}
.Toc .LinkLevel2Active {font:bold 8pt Verdana,Geneva,Arial;color:#1DA4EA;text-decoration:none;}

.Toc .CellLevel3 {padding-top:2;padding-bottom:2;padding-left:10pt;width:130px;cursor:hand;color:#0A246A;font:normal 9px Verdana,Geneva,Arial;text-decoration:none;}
.Toc .CellLevel3Active {padding-top:2;padding-bottom:2;padding-left:10pt;width:130px;cursor:hand;color:white;font:normal 9px Verdana,Geneva,Arial;background-color:#0B3E94;text-decoration:none;}

.Toc .LinkLevel3 {font:normal 9px Verdana,Geneva,Arial;color:#0A246A;text-decoration:none;}
.Toc .LinkLevel3Active {font:normal 9px Verdana,Geneva,Arial;color:white;text-decoration:none;}

.Toc .CellLevel4 {padding-top:2;padding-bottom:2;padding-left:10pt;width:130px;cursor:hand;color:#0B3E94;font:normal 9px Verdana,Geneva,Arial;background-color:#E6EBF4;text-decoration:none;}
.Toc .CellLevel4Active {padding-top:2;padding-bottom:2;padding-left:10pt;width:130px;cursor:hand;color:white;font:normal 9px Verdana,Geneva,Arial;background-color:#0B3E94;text-decoration:none;}

.Toc .LinkLevel4 {font:normal 9px Verdana,Geneva,Arial;color:#0B3E94;text-decoration:none;}
.Toc .LinkLevel4Active {font:normal 9px Verdana,Geneva,Arial;color:white;text-decoration:none;}

/* ------------------------- ERROR ---------------------*/
.Error {background-color:#C0C0C0;color:black;font:normal 8pt Verdana,Geneva,Arial;padding-left:2px;}
.Error .Title {padding-left:2px;color:red;}
.Error .Message {padding-left:4px;color:black;font:normal 8pt Verdana,Geneva,Arial;}
.Error .Description {padding-left:4px;color:black;font:normal 10px Verdana,Geneva,Arial;}

/* ----------------------------- SLOT --------------------------*/
.Slot {width:175;text-align:center;vertical-align:top;background-color:white;}
.Slot .Content {border:1px solid #81A6D0;padding-left:2px;}
.Slot .Header {text-transform:uppercase;width:100%;color:white;background-color:#0B3E94;font:bold 10px Verdana,Geneva,Arial;text-align:left;}
.Slot .Title {height:15px;padding-left:5px;margin-top:2px;color:white;font:bold 10px Verdana,Geneva,Arial;}
.Slot .ImageBorder {border-color:#81A6D0;border:1px solid;margin-top:1px;}
.Slot .Link {font:normal 7pt Verdana,Geneva,Arial;text-decoration:none;color:#0B3E94;text-decoration:underline;margin-left:2px;}
.Slot .LongText {font:normal 7pt Verdana,Geneva,Arial;color:#4D4D4D;}

.Context {}
.Context .BlocSeparator {height:10px;}
.Context .LargeImage {border:1px solid #81A6D0;}
.Context .ContextBloc {width:175px;}
.Context .ContextBloc .BlocSeparator {height:10px;}
.Context .ContextBloc .Header {width:175px;height:17px;background-color:#0B3E94;vertical-align:middle;}
.Context .ContextBloc .Header .Title {padding-left:6px;color:white;text-transform:uppercase;font:bold 10px Verdana,Geneva,Arial;text-align:left;}
.Context .ContextBloc .Content {padding:5px 7px;border:1px solid #81A6D0;}
.Context .ContextBloc .Content .SmallImage {margin-right:6px;border:1px solid #81A6D0;}
.Context .ContextBloc .Content .Label {font:normal 7pt Verdana,Geneva,Arial;color:#4D4D4D;}
.Context .ContextBloc .Content .Text {font:normal 7pt Verdana,Geneva,Arial;color:#4D4D4D;}
.Context .ContextBloc .Content .Text A {font:normal 7pt Verdana,Geneva,Arial;}
.Context .ContextBloc .Content .Link {font:normal 7pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.Context .ContextBloc .Content .InputText {color:black;font:normal 8pt Verdana,Geneva,Arial;width:155;background-color:white;border:2 inset;}
.Context .ContextBloc .Content .InputDate {color:black;font:normal 8pt Verdana,Geneva,Arial;width:80;background-color:white;border:2 inset;}
.Context .ContextBloc .Content .DivInput  {color:black;font:normal 8pt Verdana,Geneva,Arial;background-color:white;width:155;cursor:hand;height:15;border:2 inset;}
.Context .ContextBloc .Content .DivText   {color:black;font:normal 8pt Verdana,Geneva,Arial;}
.Context .ContextBloc .Content .Button {width:65px;font:bold 7pt Verdana,Geneva,Arial;background-color:#1DA4EA;color:white;text-decoration:none;border:none;}
.Context .ContextBloc .Content .ContextSelect {width:158;color:#0B3E94;background-color:#B1E9FF;font:normal 9px Verdana,Geneva,Arial;border:2px inset;}
.Context .ContextBloc .Content .ListLinkBorder {height:6px;}

.BusinessContext {}
.BusinessContext .BlocSeparator {height:10px;}
.BusinessContext .LargeImage {border:1px solid #81A6D0;}
.BusinessContext .ContextBloc {width:175px;}
.BusinessContext .ContextBloc .Header {width:175px;height:17px;background-color:#0B3E94;vertical-align:middle}
.BusinessContext .ContextBloc .Header .Title {padding-left:6px;color:white;text-transform:uppercase;font:bold 10px Verdana,Geneva,Arial;text-align:left;}
.BusinessContext .ContextBloc .Content {background-image:url('../images/BG_BusinessBlock.gif');padding:0px 7px 5px 7px;border:1px solid #81A6D0;}
.BusinessContext .ContextBloc .Content .SmallImage {margin-right:6px;border:1px solid #81A6D0;}
.BusinessContext .ContextBloc .Content .Label {font:normal 7pt Verdana,Geneva,Arial;color:#4D4D4D;}
.BusinessContext .ContextBloc .Content .Text {font:normal 7pt Verdana,Geneva,Arial;color:#4D4D4D;}
.BusinessContext .ContextBloc .Content .Text A {font:normal 7pt Verdana,Geneva,Arial;}
.BusinessContext .ContextBloc .Content .CellLinkImage {width:13px;text-align:center;padding-right:4px;}
.BusinessContext .ContextBloc .Content .Link {font:normal 7pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.BusinessContext .ContextBloc .Content .InputText {color:black;font:normal 8pt Verdana,Geneva,Arial;width:155;background-color:white;border:2 inset;}
.BusinessContext .ContextBloc .Content .InputDate {color:black;font:normal 8pt Verdana,Geneva,Arial;width:80; background-color:white;border:2 inset;}
.BusinessContext .ContextBloc .Content .DivInput  {color:black;font:normal 8pt Verdana,Geneva,Arial;width:155;height:15;cursor:hand;background-color:white;border:2 inset;}
.BusinessContext .ContextBloc .Content .DivText {color:black;font:normal 8pt Verdana,Geneva,Arial;}
.BusinessContext .ContextBloc .Content .Button {width:65px;font:bold 7pt Verdana,Geneva,Arial;background-color:#1DA4EA;color:white;text-decoration:none;border:none;}
.BusinessContext .ContextBloc .Content .ContextSelect {width:158;color:#0B3E94;background-color:#B1E9FF;font:normal 9px Verdana,Geneva,Arial;border:2px inset;}
.BusinessContext .ContextBloc .Content .ListLinkBorder {height:6px;}

/* ----------------------------- SEARCH ---------------------------*/
.ResultRow {padding:2px;}
.ResultRow .Header {background-color:#0E4096;font:bold 8pt Verdana,Geneva,Arial;color:white;vertical-align:top;padding:2px;}
.ResultRow .Result {background-color:white;font:8pt Verdana,Geneva,Arial;color:#3B3B3B;padding:2px;}
.ResultRow .Result-a {background-color:#F2F2F2;font:8pt Verdana,Geneva,Arial;color:#3B3B3B;padding:2px;}

.Lettrine {cursor:hand;color:#0E4096;font:bold 16px Verdana,Geneva,Arial;}

/* ----------------------------- REPORT VIEW ---------------------------*/
.BarTitle{cursor:hand;width:100%}
.BarTitle .TitleFilter {font-size:8pt;color:#6A6A6A;}
.BarTitle .TitleSearch {font-size:8pt;color:#0B3E94;text-decoration:none;}

.ReportView {border:0 solid #105DA5;width:100%;}
.ReportView .FormFilter {color:black;background-color:white;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border-color:#81A6D0;}
.ReportView .FormFilter .FilterName {color:#3B3B3B;font-size:8pt;text-decoration:none;width:150;text-align:right;}
.ReportView .FormFilter .Input     {color:black;font:normal 8pt Verdana,Geneva,Arial;width:66;background-color:white;}
.ReportView .FormFilter .InputDate {color:black;font:normal 8pt Verdana,Geneva,Arial;width:66;background-color:white;}
.ReportView .FormFilter .InputNumeric {color:black;font:normal 8pt Verdana,Geneva,Arial;width:300;background-color:white;}
.ReportView .FormFilter .InputString  {color:black;font:normal 8pt Verdana,Geneva,Arial;width:300;background-color:white;}
.ReportView .FormFilter .Image {cursor:hand;border:0px;}

.ReportView {padding:2px;}
.ReportView .Cell     {width:180px;text-align:right;color:white;background-color:#0B3E94;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border-color:#81A6D0;}
.ReportView .CellList {text-align:left;color:black;background-color:#E6EBF4;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border-color:#81A6D0;}

.SpeedSearchResult {color:#0B3E94;background-color:white;font:8pt Verdana,Geneva,Arial;padding:2px 3px;width:100%;}
.SpeedSearchResult .Cell {color:#4D4D4D;background-color:white;font:normal 8pt;text-decoration:none;border:2 none;}
.SpeedSearchResult .Title {width:100%;color:white;font-weight:bold;padding:2 6;}
.SpeedSearchResult .CellValue {color:#0B3E94;width:100%;font:normal 8pt;padding-left:5;padding-right:5;}
.SpeedSearchResult .Alternate {background-color:#E6EBF4;}
.SpeedSearchResult .LinkPagination {font:normal 8pt Verdana,Geneva,Arial;color:#4D4D4D;text-decoration:underline;}
.SpeedSearchResult .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.SpeedSearchResult .LinkList {font:bold Verdana,Geneva,Arial;color:white;text-decoration:underline;}
.SpeedSearchResult .LinkSort {font:bold 8pt Verdana,Geneva,Arial;color:white;text-decoration:none;}
.SpeedSearchResult .LinkSort:hover {color:white;text-decoration:underline;}
.SpeedSearchResult .LinkPagination {font:normal 8pt Verdana,Geneva,Arial;color:#4D4D4D;text-decoration:underline;}

.SearchResult {color:black;background-color:white;font:8pt Verdana,Geneva,Arial;border:solid #0B3E94;;border-width:0px 0px 1px 0px;padding:2px 3px;width:100%;}
.SearchResult .Alternate {background-color:#E6EBF4;}
.SearchResult .Cell {color:#4D4D4D;background-color:white;font:normal 8pt;text-decoration:none;border-style:none;border-width:2;}
.SearchResult .CellList {padding:3px 7px 4px 7px;vertical-align:middle;}
.SearchResult .CellListWithBorder {border:solid #81A6D0;border-width:0px 0px 0px 1px;padding:3px 7px 4px 7px;vertical-align:middle;}
.SearchResult .CellSort {background-color:#0B3E94;color:white;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;padding:1px 7px 3px 7px;}
.SearchResult .CellSortWithBorder {border:solid #81A6D0;border-width:0px 0px 0px 1px;padding:1px 7px 3px 7px;background-color:#0B3E94;color:white;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;}
.SearchResult .LinkPagination {font:normal 8pt Verdana,Geneva,Arial;color:#4D4D4D;text-decoration:underline;}
.SearchResult .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.SearchResult .LinkList {font:bold 8pt Verdana,Geneva,Arial;color:white;text-decoration:underline;}
.SearchResult .LinkSort {font:bold 8pt Verdana,Geneva,Arial;color:white;text-decoration:none;}
.SearchResult .LinkSort:hover {color:white;text-decoration:underline;}

.SearchResultGrouped {color:black;background-color:white;font:8pt Verdana,Geneva,Arial;border:0px solid #0B3E94;padding:2px 3px;width:100%;}
.SearchResultGrouped .Alternate {background-color:#E6EBF4;}
.SearchResultGrouped .Cell {color:#4D4D4D;background-color:white;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border:2 none;}
.SearchResultGrouped .CellList {padding:3px 7px 4px 7px;vertical-align:middle;}
.SearchResultGrouped .CellListWithBorder {padding:3px 7px 4px 7px;border:solid #81A6D0;border-width:0px 0px 0px 1px;vertical-align:middle;}
.SearchResultGrouped .CellSort {background-color:#0B3E94;color:white;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;padding:1px 7px 3px 7px;}
.SearchResultGrouped .CellSortWithBorder {border:solid #81A6D0;border-width:0px 0px 0px 1px;background-color:#0B3E94;color:white;font:bold 8pt Verdana,Geneva,Arial;text-decoration:none;padding:1px 7px 3px 7px;}
.SearchResultGrouped .LinkPagination {font:normal 8pt Verdana,Geneva,Arial;color:#4D4D4D;text-decoration:underline;}
.SearchResultGrouped .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0B3E94;text-decoration:underline;}
.SearchResultGrouped .LinkList {font:bold Verdana,Geneva,Arial;color:white;text-decoration:underline;}
.SearchResultGrouped .LinkSort {font:bold 8pt Verdana,Geneva,Arial;color:white;text-decoration:none;}
.SearchResultGrouped .LinkSort:hover {color:white;text-decoration:underline;}

.ReportForm{}
.ReportForm .Link {font:bold 8pt Verdana,Geneva,Arial;color:#0E4096;text-decoration:none;}
.ReportForm .ParaText {font:normal 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none;padding-left:4px;}
.ReportForm .Header {font:bold 8pt Verdana,Geneva,Arial;color:white;text-transform:uppercase;background-color:#0E4096;}
.ReportForm .Text {background-color:#F2F2F2;font:8pt Verdana,Geneva,Arial;color:#3B3B3B;}

.SearchResultAlphabet {padding:2px;color:black;background-color:white;font:8pt Verdana,Geneva,Arial;border-color:#D4D0C8;width:100%}
.SearchResultAlphabet .Letter {cursor:hand;color:#0E4096;font:bold 11pt Verdana,Geneva,Arial;text-align:left;width:30;}
.SearchResultAlphabet .Cell {font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;}
.SearchResultAlphabet .CellList {padding-left:5px;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;vertical-align:top;}
.SearchResultAlphabet .CellSort {padding-left:5px;background-color:#EEEEEE;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;color:black;border:2 outset;padding-top:0px;padding-bottom:0px;}
.SearchResultAlphabet .Link {font:normal 8pt Verdana,Geneva,Arial;color:#0E4096;text-decoration:none;}

.SearchResultNews {color:#4D4D4D;background-color:white;font:normal 8pt Verdana,Geneva,Arial;padding:10px 5px 5px 5px;margin-bottom:5px;width:100%;}
.SearchResultNews .Cell {color:#4D4D4D;vertical-align:top;background-color:white;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border:2 none;}
.SearchResultNews .DatePub {color:#4D4D4D;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;}
.SearchResultNews .LinkPagination {color:#4D4D4D;font:normal 8pt Verdana,Geneva,Arial;text-decoration:underline;}

.SearchResultContextual {background-color:white;width:100%;}
.SearchResultContextual .Link {color:#0B3E94;text-decoration:underline;font:7pt Verdana,Geneva,Arial;}
.SearchResultContextual .Cell {color:#4D4D4D;vertical-align:top;background-color:white;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border:2 none;}
.SearchResultContextual .DatePub {color:#4D4D4D;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;}
.SearchResultContextual .LinkPagination {color:#4D4D4D;font:normal 8pt Verdana,Geneva,Arial;text-decoration:underline;}

.Search {}
.Search .Cell {color:black;background-color:white;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;border-color:#81A6D0;}
.Search .InputText {color:black;font:normal 8pt Verdana,Geneva,Arial;width:300;background-color:white;}
.Search .InputDate {color:black;font:normal 8pt Verdana,Geneva,Arial;width:66;background-color:white;}
.Search .Label {color:#4D4D4D;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;}
.Search .Image {cursor:hand;border:0px;}
.Search .DivInput {color:black;font:normal 8pt Verdana,Geneva,Arial;background-color:white;width:300;cursor:hand;height:15;border:2 inset;}
.Search .DivText {color:black;font:normal 8pt Verdana,Geneva,Arial;}
.Search .Button {color:white;font:bold 7pt Verdana,Geneva,Arial;width:75px;background-color:#1DA4EA;text-decoration:none;border:none;}

/* ----------------------------- RSS ---------------------------*/
.RSS {padding-bottom:4px;}
.RSS .Paratitle {color:white;font:bold 8pt Verdana,Geneva,Arial;padding:1px 1px 1px 5px;padding-right:5px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#E82A25',EndColorStr='white');background-color:#E82A25;}
.RSS .ChannelTitle {color:black;font:bold 8pt Verdana,Geneva,Arial;}
.RSS .ItemCateg {color:#999999;font:normal 8pt Verdana,Geneva,Arial;text-decoration:none;}
.RSS .ItemLink {padding-bottom:10px;}
.RSS .Label {color:black;font:normal 8pt Verdana,Geneva,Arial;}

.Debug{}
.Debug .Label {font:8pt Verdana,Geneva,Arial;color:#C0C0C0;vertical-align:middle;}
.Debug .Select {border:1px solid #0E4096;font:8pt Verdana,Geneva,Arial;}

/* ----------------------- HZ MENU ------------------------*/
.TopMenu {height:40;text-align:center;background-color:#0B3E94;width:100%;}
.TopMenu .MenuItemActive         {padding-bottom:0px;vertical-align:bottom;color:white;font:normal 10px Arial,sans-serif;text-transform:uppercase;text-decoration:none;}
.TopMenu .MenuItemActive A       {padding-bottom:0px;vertical-align:bottom;color:white;font:normal 10px Arial,sans-serif;text-transform:uppercase;text-decoration:none;}
.TopMenu .MenuItemActive A:hover {padding-bottom:0px;vertical-align:bottom;color:white;font:normal 10px Arial,sans-serif;text-transform:uppercase;text-decoration:none;}
.TopMenu .MenuItem               {padding-bottom:0px;vertical-align:bottom;color:white;font:normal 10px Arial,sans-serif;text-transform:uppercase;text-decoration:none;}
.TopMenu .MenuItem A             {padding-bottom:0px;vertical-align:bottom;color:white;font:normal 10px Arial,sans-serif;text-transform:uppercase;text-decoration:none;}
.TopMenu .MenuItem A:hover       {color:white;text-decoration:underline;font:normal 10px Arial,sans-serif;}
.TopMenu .Separator {width:1;font-size:12px;vertical-align:bottom;color:#1DA4EA;padding-right:4px;padding-bottom:12px;padding-left:4px;}
.TopMenu .ActiveBorder {background-color:#139BF1;height:3px;}
.TopMenu .TransparentBorder {background-color:transparent;height:3px;}
.TopMenu .SubBorder {background-color:transparent;height:9px;}

/* ------------------- POPUP ITEM ----------------------*/
.Popup {margin:0px;padding:0px;color:black;font:normal 10px Verdana,Geneva,Arial;text-decoration:none;cursor:hand;border:0px 1px 1px 1px solid white;background-color:#CCCC99;}
.PopupItem {cursor:hand;}
.PopupItemText {margin:3px;padding:3px;color:black;background-color:#004FA0;color:white;}
.PopupItemTextOver {margin:3px;padding:3px;color:black;text-decoration:underline;background-color:#9FD5F2;}

/* ------------------- MLIST -----------------------*/
.ContentTable {background-color:white;}
.ContentTable .label {padding-left:5px;background-color:#E6EBF4;font:bold 8pt Verdana,Geneva,Arial;color:#3B3B3B;text-decoration:none;}
.ContentTable .labelBlue {background-color:#0B3E94;color:white;font:bold 8pt Verdana,Geneva,Arial;color:white;text-decoration:none;}

/* ------------------- APP BOURSE -----------------------*/
.StockExchange {width:160px;}
.StockExchange .CellName {height:20px;}
.StockExchange .CellImage {width:30px;height:15px;text-align:center;border-top: 1px solid #0E4096;border-bottom: 1px solid #0E4096;}
.StockExchange .CellValue {width:70px;height:15px;background-color:#B1E9FF;font-size:11px;text-align:right;padding-right:5px;border-top: 1px solid #0E4096;border-bottom: 1px solid #0E4096;text-decoration:none;}
.StockExchange .CellVariation {width:60px;height:15px;padding-right:5px;background-color:#B1E9FF;font-size:11px;text-align:right;border-left:1px solid #FFF;border-top: 1px solid #0E4096;border-bottom: 1px solid #0E4096;}
.StockExchange .BorderCell {padding:0;}
.StockExchange .BorderCell .BorderLine {width:173;height:1px;background-color:#81A6D0;}

.InfoIndice {width:250px;font-size:11px;color:#0E4096;margin-top:20px;border-collapse:collapse;}
.InfoIndice th {border: 1px solid #0E4096;width:180px;}
.InfoIndice td {border: 1px solid #0E4096;background-color:#B1E9FF;text-align:center;}

.InfoPalmares {width:100%;font-size:11px;color:#0E4096;margin-top:20px;border-collapse:collapse;}
.InfoPalmares th {border: 1px solid #0E4096;}
.InfoPalmares td {border: 1px solid #0E4096;background-color:#B1E9FF;text-align:center;}

.variationcoursverte {color:green;}
.variationcoursrouge {color:red;}


.super {width:100%;}
.super td {text-align:center;}

/* --- NOVA --- */
#popin {
	position: absolute;
	top: 29;
	_top:40;
    right: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	}
	#popinBackground {
		/*background: url(../images/enviedagir/popinFond.png);*/
		width: 100%;
		height: 100%;
		text-align: center;
		}
	* html  a #popinBackground {
			background: none;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/enviedagir/popinFond.png', sizingMethod='scale');
			}
	#popinContent {
		max-width: 750px;
		margin: auto;
		position: relative;
		}
	* html #popinContent {width: 750px;}/* IE6 */
	#popinCloseButton {
		display: block;
        top: 29;
        bottom: 0;
        right: 0;
        z-index:1500;
        border:0px solid #004593;
		margin: 2px;
		position: absolute;
        text-decoration:none;
		color:#004593;
        font-weight:bold;
		text-align: right;
		}
     #popinCloseButton  img{
        border:1px solid #004593;
		color:#004593;
		}
     #popin p {
		/*border: 5px solid #0E4096;*/
		/*margin-top: 5px;*/
		}

