BODY {
	BACKGROUND-COLOR: #ffffff
}
#MainBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.hidden {
	FONT-SIZE: 11px; RIGHT: 0px; WIDTH: 200px; POSITION: absolute; TOP: -200px
}
DIV.newsfloatleft {
	FLOAT: left; WIDTH: 700px
}
#TopMenu {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
#TopBar {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #d4d0c8; WIDTH: 100%
}
#TopBarLogo {
	FLOAT: left
}
.TopBarVersion {
	PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 15px
}
.TopBarSearch {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
#ContentLeft {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
#ContentCentre {
	FONT-SIZE: 80%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 85%; PADDING-TOP: 10px
}
#ContentCentreGrey {
	FONT-SIZE: 80%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 85%; PADDING-TOP: 10px
}
#ContentCentreGrey {
	BACKGROUND: #f5f5f5
}
#ContentCentreWide {
	FONT-SIZE: 70%; WIDTH: 547px; MARGIN-RIGHT: 0px; PADDING-TOP: 42px
}
#ContentRight {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
#ContentBody {
	FLOAT: left; TEXT-ALIGN: left
}
#ContentBodyGrey {
	FLOAT: left; TEXT-ALIGN: left
}
#ContentBodyWide {
	FLOAT: left; TEXT-ALIGN: left
}
#SectionTop_about_us {
	BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: left
}
#SectionTop_le_groupe {
	BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: left
}
#SectionTop_customers {
	BACKGROUND-COLOR: #b378b5; TEXT-ALIGN: left
}
#SectionTop_clients {
	BACKGROUND-COLOR: #b378b5; TEXT-ALIGN: left
}
#SectionTop_investors {
	BACKGROUND-COLOR: #309bce; TEXT-ALIGN: left
}
#SectionTop_investisseurs {
	BACKGROUND-COLOR: #309bce; TEXT-ALIGN: left
}
#SectionTop_media_centre {
	BACKGROUND-COLOR: #cec49d; TEXT-ALIGN: left
}
#SectionTop_presse {
	BACKGROUND-COLOR: #cec49d; TEXT-ALIGN: left
}
#SectionTop_environment_and_society {
	BACKGROUND-COLOR: #58b297; TEXT-ALIGN: left
}
#SectionTop_environnement_et_societe {
	BACKGROUND-COLOR: #58b297; TEXT-ALIGN: left
}
#SectionTop_sponsorship {
	BACKGROUND-COLOR: #d3538d; TEXT-ALIGN: left
}
#SectionTop_parrainage {
	BACKGROUND-COLOR: #d3538d; TEXT-ALIGN: left
}
#SectionTop_careers {
	BACKGROUND-COLOR: #7cad45; TEXT-ALIGN: left
}
#SectionTop_carrieres {
	BACKGROUND-COLOR: #7cad45; TEXT-ALIGN: left
}
#SectionTop_suppliers {
	BACKGROUND-COLOR: #89acb6; TEXT-ALIGN: left
}
#SectionTop_fournisseurs {
	BACKGROUND-COLOR: #89acb6; TEXT-ALIGN: left
}
#SectionTop_services {
	BACKGROUND-COLOR: #89acb6; TEXT-ALIGN: left
}
#SectionTop_group_directory {
	BACKGROUND-COLOR: #000033; TEXT-ALIGN: left
}
#SectionHomepageTopImage {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
#SectionHomepageTopImage H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#SectionTopImage {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
#SectionTopText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#SectionTopText H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.narrowpage {
	FLOAT: left; WIDTH: 349px; POSITION: relative
}
DIV.printcopyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#FrontContainer {
	FONT-SIZE: 90%; FLOAT: left; WIDTH: 100%; BACKGROUND-COLOR: #edefee
}
#FrontImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#FrontNavigator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 381px; PADDING-TOP: 0px
}
#FrontNavigator .FrontColumn {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 182px; PADDING-TOP: 25px
}
.FrontColumn .toolbaritem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 182px; PADDING-TOP: 11px
}
.FrontColumn .toolbaritem P.smalltitle {
	PADDING-RIGHT: 19px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; WIDTH: 50px; TEXT-DECORATION: none
}
.FrontColumn .toolbaritem .smalltitle {
	PADDING-RIGHT: 19px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; WIDTH: 50px; TEXT-DECORATION: none
}
.toolbaritemright P.smalltitle {
	PADDING-RIGHT: 19px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; WIDTH: 50px; TEXT-DECORATION: none
}
.toolbaritemright .smalltitle {
	PADDING-RIGHT: 19px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; WIDTH: 50px; TEXT-DECORATION: none
}
.toolbaritem P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 134px; PADDING-TOP: 0px
}
.toolbaritemright P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 134px; PADDING-TOP: 0px
}
.FrontColumn P.noticeboardTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 15px; TEXT-DECORATION: none
}
.toolbaritemright P.noticeboardTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 22px; TEXT-DECORATION: none
}
.FrontColumn .shareprice {
	CLEAR: none; PADDING-RIGHT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 23px; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 23px
}
.toolbaritemright .shareprice {
	CLEAR: none; PADDING-RIGHT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 23px; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 23px
}
.toolbaritemright .noticeboard {
	FONT-SIZE: 13px; TEXT-DECORATION: none
}
#FrontToolbox {
	BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 381px; PADDING-TOP: 12px; BACKGROUND-COLOR: #d4d0c8
}
#FrontToolbox .title {
	PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 295px
}
#FrontToolbox .title H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#FrontToolbox .spanner {
	PADDING-RIGHT: 15px; FLOAT: right
}
#FrontToolbox #FrontToolboxFullWidth {
	FLOAT: left; WIDTH: 381px
}
#FrontToolbox #FrontToolboxFullWidth .buttons {
	PADDING-RIGHT: 15px; FLOAT: right
}
#FrontToolbox #FrontToolboxFullWidth .buttontext {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; FLOAT: right; PADDING-TOP: 2px
}
#SectionHomepageLeft {
	FLOAT: left; WIDTH: 167px
}
#SectionHomepageRight {
	FLOAT: left
}
#BottomBarContent {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 0px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 12px
}
LI {
	MARGIN-BOTTOM: 7px; MARGIN-LEFT: 16px
}
.NewsHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 1px; WIDTH: 349px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #3399cc
}
.NewsYear {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 5px; WIDTH: 349px; PADDING-TOP: 6px; BACKGROUND-COLOR: #d8eaf3
}
.NewsRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 9px; WIDTH: 349px; PADDING-TOP: 0px
}
.NewsDate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 61px; PADDING-TOP: 0px
}
.NewsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 277px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.NewsTitle A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.NewsTitle A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.NewsTitle A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.NewsTitle A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.NewsTitle A:unknown {
	COLOR: #ff9900; TEXT-DECORATION: none
}
P.NewsPageTitle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.bigbluebutton {
	MARGIN-BOTTOM: 1px; WIDTH: 349px; POSITION: relative
}
DIV.bigbluedropdown {
	PADDING-LEFT: 10px; BACKGROUND: #3399cc; MARGIN-BOTTOM: 28px; WIDTH: 348px; POSITION: relative; TEXT-ALIGN: left
}
DIV.bigbluebutton A:link {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(http://ebz.smartin.gr/assets/arrow_right_blue.gif) #3399cc no-repeat 330px 50%; PADDING-BOTTOM: 7px; WIDTH: 349px; COLOR: #ffffff; PADDING-TOP: 7px; POSITION: relative; TEXT-DECORATION: underline
}
DIV.bigbluebutton A:visited {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(http://ebz.smartin.gr/assets/arrow_right_blue.gif) #3399cc no-repeat 330px 50%; PADDING-BOTTOM: 7px; WIDTH: 349px; COLOR: #ffffff; PADDING-TOP: 7px; POSITION: relative; TEXT-DECORATION: underline
}
DIV.bigbluedropdown SELECT {
	FONT-SIZE: 95%; MARGIN: 13px 0px 12px; WIDTH: 300px
}
DIV.bigbluedropdown INPUT {
	FONT-SIZE: 90%; MARGIN: 13px 0px 12px 6px; WIDTH: 20px
}
DIV.bigbluebutton A:hover {
	BACKGROUND-IMAGE: url(http://ebz.smartin.gr/assets/arrow_right_black.gif); COLOR: #ffffff; BACKGROUND-COLOR: #333333
}
DIV.bigbluebutton A:active {
	BACKGROUND-IMAGE: url(http://ebz.smartin.gr/assets/arrow_right_black.gif); COLOR: #ffffff; BACKGROUND-COLOR: #333333
}
DIV.bigbluebutton A:unknown {
	BACKGROUND-IMAGE: url(http://ebz.smartin.gr/assets/arrow_right_black.gif); COLOR: #ffffff; BACKGROUND-COLOR: #333333
}
DIV.bigbluebutton DIV.topleft {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluebutton DIV.topright {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluebutton DIV.bottomleft {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluebutton DIV.bottomright {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluedropdown DIV.topleft {
	OVERFLOW: hidden; WIDTH: 2px; LINE-HEIGHT: 2px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluedropdown DIV.topright {
	OVERFLOW: hidden; WIDTH: 2px; LINE-HEIGHT: 2px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluedropdown DIV.bottomleft {
	OVERFLOW: hidden; WIDTH: 2px; LINE-HEIGHT: 2px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluedropdown DIV.bottomright {
	OVERFLOW: hidden; WIDTH: 2px; LINE-HEIGHT: 2px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.bigbluebutton DIV.topleft {
	LEFT: 0px; TOP: 0px
}
DIV.bigbluedropdown DIV.topleft {
	LEFT: 0px; TOP: 0px
}
DIV.bigbluebutton DIV.topright {
	RIGHT: 0px; TOP: 0px
}
DIV.bigbluedropdown DIV.topright {
	RIGHT: 0px; TOP: 0px
}
DIV.bigbluebutton DIV.bottomleft {
	LEFT: 0px; BOTTOM: 0px
}
DIV.bigbluedropdown DIV.bottomleft {
	LEFT: 0px; BOTTOM: 0px
}
DIV.bigbluebutton DIV.bottomright {
	RIGHT: 0px; BOTTOM: 0px
}
DIV.bigbluedropdown DIV.bottomright {
	RIGHT: 0px; BOTTOM: 0px
}
.FormRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 349px; PADDING-TOP: 0px
}
.FormRowNarrowGap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; WIDTH: 349px; PADDING-TOP: 0px
}
.formRowSmallGap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 349px; PADDING-TOP: 0px
}
.FormFiledName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 119px; PADDING-TOP: 3px
}
.FormFieldLayer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.FormField {
	BORDER-RIGHT: 2px inset; PADDING-RIGHT: 0px; BORDER-TOP: 2px inset; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 2px inset; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: 2px inset
}
.CheckboxContainer {
	MARGIN-BOTTOM: 4px; WIDTH: 220px
}
.FieldButton {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 2px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 2px; highlight: #ededed
}
.blueformtoper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://ebz.smartin.gr/assets/form_top_bottom_boxes.gif); PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; OVERFLOW: hidden; WIDTH: 349px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; HEIGHT: 3px; BACKGROUND-COLOR: #309bce
}
#BlueForm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; MARGIN: 28px 0px 0px; WIDTH: 349px; COLOR: #ffffff; BACKGROUND-COLOR: #309bce
}
#BlueForm .blueFormTopRow {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 17px; WIDTH: 319px
}
#BlueForm .blueFormRow {
	FLOAT: left; MARGIN-BOTTOM: 17px; WIDTH: 319px
}
#BlueForm .Blueformrownarrow {
	FLOAT: left; MARGIN-BOTTOM: 7px; WIDTH: 319px
}
#BlueForm .FieldName {
	FLOAT: left; WIDTH: 119px
}
#BlueForm .FieldLayer {
	FLOAT: left
}
#BlueForm .ButtonLayer {
	FLOAT: left; WIDTH: 182px; TEXT-ALIGN: right
}
#BlueForm .FieldLayer .CheckboxContainer {
	MARGIN-BOTTOM: 4px; WIDTH: 182px
}
#BlueForm .FieldLayer .FormField {
	FLOAT: left; WIDTH: 182px
}
#blueform A {
	COLOR: #ffffff
}
#blueform DIV.topleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 3px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
#blueform DIV.topright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 3px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
#blueform DIV.bottomleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 3px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
#blueform DIV.bottomright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 3px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
#blueform DIV.topleft {
	LEFT: 0px; TOP: 0px
}
#blueform DIV.topright {
	RIGHT: -1px; TOP: 0px
}
#blueform DIV.bottomleft {
	LEFT: 0px; BOTTOM: -1px
}
#blueform DIV.bottomright {
	RIGHT: -1px; BOTTOM: -1px
}
.TableTypeheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 350px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #3399cc
}
.TableTypeheaderlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 350px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #3399cc
}
.TableTypefooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 350px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #3399cc
}
.TableTypeheaderlightmargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 350px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #3399cc
}
.TableTypefooter {
	CLEAR: both; MARGIN-TOP: 21px; FLOAT: left; MARGIN-BOTTOM: 16px; LINE-HEIGHT: 26px
}
.TableTypeHeaderText {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 241px; PADDING-TOP: 6px; POSITION: relative
}
.TableTypeHeaderCentre {
	FLOAT: right; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 54px; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: center
}
.TableTypeColumnText {
	PADDING-LEFT: 5px; FONT-SIZE: 90%; FLOAT: left; WIDTH: 241px; POSITION: relative
}
.TableTypeColumnCentre {
	FLOAT: right; BORDER-LEFT: #ffffff 1px solid; WIDTH: 54px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-ALIGN: center
}
.TableTypeheaderlight {
	CLEAR: both; BACKGROUND: #d8eaf3; COLOR: #333333
}
.TableTypeheaderlightmargin {
	CLEAR: both; BACKGROUND: #d8eaf3; COLOR: #333333
}
.TableTypeheaderlightmargin {
	MARGIN-TOP: 19px; POSITION: relative
}
.TableTypeItem {
	CLEAR: both; WIDTH: 349px; COLOR: #333333; POSITION: relative; TOP: 0px
}
.TableTypeItemForm {
	CLEAR: both; WIDTH: 349px; COLOR: #333333; POSITION: relative; TOP: 0px
}
.TableTypeHeaderLightColumnText {
	FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 54px; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: center
}
.TableTypeItemLink {
	FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 54px; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: center
}
.TableTypeHeaderLightText {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.TableTypeItemTitle {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.TableTypeItemText {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.TableTypeItemTitle {
	PADDING-BOTTOM: 5px
}
.TableTypeItemLink {
	PADDING-BOTTOM: 5px
}
.TableTypeItemForm .TableTypeItemTitle {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.TableTypeItemForm .TableTypeItemLink {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.hide {
	DISPLAY: none; WIDTH: 349px
}
#eventsLayerContainer {
	
}
#libraryLayerContainer {
	
}
#eventsLayerContainer .TableTypeHeaderLightColumnText {
	WIDTH: 70px
}
#eventsLayerContainer .TableTypeItemLink {
	WIDTH: 70px
}
.TableTypeTabs {
	MARGIN-TOP: 8px; DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 69px; COLOR: #ffffff; MARGIN-RIGHT: 1px; POSITION: relative
}
.TableTypeTabs DIV.topleft {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.TableTypeTabs DIV.topright {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.TableTypeTabs DIV.bottomleft {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.TableTypeTabs DIV.bottomright {
	OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.TableTypeTabs DIV.topleft {
	LEFT: 0px; TOP: 0px
}
.TableTypeTabs DIV.topright {
	RIGHT: -1px; TOP: 0px
}
.TableTypeTabs DIV.bottomleft {
	LEFT: 0px; BOTTOM: 0px
}
.TableTypeTabs DIV.bottomright {
	RIGHT: -1px; BOTTOM: 0px
}
.TableTypeTabs A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #3399cc; PADDING-BOTTOM: 6px; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2.1ex; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TableTypeTabs A:hover {
	BACKGROUND: #000000; COLOR: #ffffff; TEXT-DECORATION: none
}
.TableTypeTabs A:active {
	BACKGROUND: #000000; COLOR: #ffffff; TEXT-DECORATION: none
}
.TableTypeTabs A:unknown {
	BACKGROUND: #000000; COLOR: #ffffff; TEXT-DECORATION: none
}
.TableTypeTabs A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.twocolrow {
	FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 349px
}
.twocolcellone {
	FLOAT: left; WIDTH: 167px; MARGIN-RIGHT: 15px
}
.twocolcelltwo {
	FLOAT: left; WIDTH: 167px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pagetool {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#pagetoolwide {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#pagetoolwide {
	MARGIN-TOP: -29px; FLOAT: right; OVERFLOW: visible; MARGIN-RIGHT: 10px
}
P {
	POSITION: relative
}
.shoponlinetext {
	DISPLAY: none; PADDING-TOP: 4px
}
TABLE.listing {
	MARGIN: 26px 0px; WIDTH: 100%
}
TABLE.listing TD {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 63%; BACKGROUND: #ffcc33; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #f5f5f5 1px solid; TEXT-ALIGN: left
}
TABLE.listing TH {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 63%; BACKGROUND: #ffcc33; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #f5f5f5 1px solid; TEXT-ALIGN: left
}
TABLE.listing TH {
	BACKGROUND: #ffffff
}
TABLE.listing TH.title {
	BORDER-RIGHT: medium none; BACKGROUND: #3399cc; COLOR: #ffffff
}
.boardimage {
	MARGIN-TOP: 28px; DISPLAY: block; MARGIN-BOTTOM: 12px; WIDTH: 349px; HEIGHT: 111px
}
.boardimage DIV.img {
	FLOAT: left; MARGIN: 0px 12px 0px 0px; WIDTH: 167px; HEIGHT: 111px
}
.boardimage P {
	FONT-SIZE: 100%; WIDTH: 150px
}
.boardimage DIV.text {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 40px; POSITION: relative; HEIGHT: 111px
}
TABLE.financial {
	BORDER-RIGHT: #ffffff 0px solid; MARGIN-BOTTOM: 26px; WIDTH: 100%
}
TABLE.financial TD.right {
	TEXT-ALIGN: right
}
TABLE.financial TH.right {
	TEXT-ALIGN: right
}
TABLE.financialFixedFont {
	BORDER-RIGHT: #ffffff 0px solid; FONT-SIZE: 14px; MARGIN-BOTTOM: 26px; WIDTH: 100%
}
TABLE CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.financial TD {
	BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 65%; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #cbcbcb 1px solid; TEXT-ALIGN: left
}
TABLE.financial TH {
	BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 65%; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #cbcbcb 1px solid; TEXT-ALIGN: left
}
TABLE.financialFixedFont TD {
	BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 65%; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #cbcbcb 1px solid; TEXT-ALIGN: left
}
TABLE.financialFixedFont TH {
	BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 65%; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #cbcbcb 1px solid; TEXT-ALIGN: left
}
TABLE.financial TH {
	BORDER-RIGHT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #3399cc; TEXT-ALIGN: left
}
TABLE.financialFixedFont TH {
	BORDER-RIGHT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #3399cc; TEXT-ALIGN: left
}
TABLE.financial TH.blank {
	BACKGROUND: #ffffff
}
TABLE.financial TR.total {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financial TD.total {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financial TR.total TD {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financialFixedFont TR.total {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financialFixedFont TD.total {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financialFixedFont TR.total TD {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financial TR.totallight {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financial TD.totallight {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financial TR.totallight TD {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc
}
TABLE.financial TR.subtotal {
	FONT-WEIGHT: bold
}
TD.subtotal {
	FONT-WEIGHT: bold
}
TABLE.financial TR.lineshade {
	BACKGROUND-COLOR: #d8eaf3
}
TABLE.financial TR.lineshade TD {
	BACKGROUND-COLOR: #d8eaf3
}
TD.lineshade {
	BACKGROUND-COLOR: #d8eaf3
}
TABLE.financialFixedFont TR.lineshade {
	BACKGROUND-COLOR: #d8eaf3
}
TABLE.financialFixedFont TR.lineshade TD {
	BACKGROUND-COLOR: #d8eaf3
}
TABLE.financial TD.indent {
	PADDING-LEFT: 16px
}
TABLE.financialFixedFont TD.indent {
	PADDING-LEFT: 16px
}
TABLE.management {
	PADDING-RIGHT: 15px; MARGIN-TOP: 18px; FONT-SIZE: 100%; MARGIN-BOTTOM: 18px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
#PageDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: left
}
#PageDetails P {
	MARGIN-BOTTOM: 14px
}
#PageDetails P.content {
	COLOR: #999999
}
#PageDetails P.backtotop {
	VISIBILITY: hidden
}
#groupdirectoryinfo {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 65%; FLOAT: left; PADDING-BOTTOM: 10px; OVERFLOW: visible; TEXT-ALIGN: center
}
#groupdirectoryinfo .groupdirectoryinfocontainer {
	DISPLAY: none; FLOAT: left; MARGIN-BOTTOM: 24px; WIDTH: 713px; TEXT-ALIGN: left
}
#groupdirectoryinfo .groupdirectoryinfocontainer .groupdirectorycolumn {
	WIDTH: 300px; MARGIN-RIGHT: 15px
}
.groupdirectorycolumn A:hover {
	COLOR: #333333
}
.groupdirectorycolumn A:active {
	COLOR: #333333
}
.groupdirectorycolumn A:unknown {
	COLOR: #333333
}
#groups {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#groups .spacer {
	FLOAT: left; WIDTH: 17px
}
.bold {
	FONT-WEIGHT: bold
}
.nobold {
	FONT-WEIGHT: normal! important
}
.alignleft {
	TEXT-ALIGN: left! important
}
.aligncentre {
	TEXT-ALIGN: center! important
}
.alignright {
	TEXT-ALIGN: right! important
}
TABLE.newfinancial TD {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
TABLE.newfinancial TH {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.custleft {
	MARGIN-TOP: 8px; WIDTH: 50%
}
.custright {
	MARGIN-TOP: 8px
}
DIV.sectionDivider {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 349px; PADDING-TOP: 30px; POSITION: relative
}
DIV.sectionDivider P {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.sectionDivider IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 0px
}
DIV.sectionDivider A {
	TEXT-DECORATION: none
}
DIV.sectionDivider A:visited {
	TEXT-DECORATION: none
}
DIV.sectionDivider DIV.left {
	FLOAT: left; WIDTH: 175px
}
DIV.sectionDivider DIV.right {
	FLOAT: right; WIDTH: 174px
}
.clearBoth {
	CLEAR: all; FLOAT: left
}

