﻿body {
background:#5D666E none repeat scroll 0 0;
color:#4F5053;
font-family:arial,helvetica,verdana,sans-serif;
font-size:12px;
text-align:center;
}
* {
margin:0;
padding:0;
}
h1 {
font-size:14px;
margin-bottom:15px;
}
h2 {
clear:both;
font-size:12px;
text-transform:uppercase;
}
h3 {
font-size:12px;
}
h3 a {
font-size:12px;
}
h1, h2, h3, h4{
color:#337BCF;
}
p {
line-height:16px;
margin-bottom:10px;
}
li {
line-height:16px;
}
hr {
border-color:-moz-use-text-color -moz-use-text-color #7D858B;
border-style:none none solid;
border-width:medium medium 1px;
}
table {
border-collapse:collapse;
}
a {
color:#337BCF;
text-decoration:none;
}
a:hover {
color:#F47A20;
}
a img {
border:medium none;
}
.MoreLink {
font-size:10px;
font-weight:bold;
margin-bottom:15px;
}
.PageWrapper {
margin:0 auto;
position:relative;
text-align:left;
width:894px;
}
.Header {
height:62px;
width:894px;
}
.Header h1 {
display:none;
}
.Logo {
float:left;
height:39px;
margin-top:16px;
width:144px;
}
.HeaderOptions {
float:right;
font-size:9px;
left:6px;
position:relative;
text-transform:uppercase;
top:35px;
z-index:500;
}
.HeaderOptions .Label {
color:#FFFFFF;
float:left;
padding:3px 12px 4px 8px;
}
.HeaderOptions .DropDown {
float:left;
}
.HeaderOptions .DropDown .Selection {
background:transparent url(/images/dropdown-selection-bottom.gif) no-repeat scroll right bottom;
cursor:pointer;
padding:0 0 8px;
white-space:nowrap;
width:159px;
}
.HeaderOptions .DropDown .Selection .Value {
background:transparent url(/images/dropdown-selection-top.gif) no-repeat scroll right top;
color:#FFFFFF;
line-height:12px;
overflow:hidden;
padding:3px 16px 4px 8px;
}
.HeaderOptions .DropDown .List {
background:#CCCCCC none repeat scroll 0 0;
display:none;
margin:-10px 0 0 7px;
overflow:hidden;
position:absolute;
width:140px;
z-index:1000;
}
.HeaderOptions .DropDown .List ul {
border:1px solid #333333;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.HeaderOptions .DropDown .List ul li {
margin:0;
padding:0;
}
.HeaderOptions .DropDown .List ul li a {
display:block;
margin:0;
padding:2px 5px;
}
.HeaderOptions .DropDown .List ul li a:hover {
background:#003366 none repeat scroll 0 0;
color:#FFFFFF;
}
.NavigationWrapper {
height:134px;
margin-bottom:15px;
position:relative;
width:894px;
z-index:0;
}
.home2 .NavigationWrapper {
background:transparent url(/images/top/conference.jpg) no-repeat scroll 0 0;
z-index:100;

}
.chairs .NavigationWrapper {
background:transparent url(/images/top/chairs.jpg) no-repeat scroll 0 0;
z-index:100;
}
.conference .NavigationWrapper {
background:transparent url(/images/top/conference.jpg) no-repeat scroll 0 0;
z-index:100;
}
.keyboard .NavigationWrapper {
background:transparent url(/images/top/keyboard.jpg) no-repeat scroll 0 0;
z-index:100;
}
.man_and_woman .NavigationWrapper {
background:transparent url(/images/top/man_and_woman.jpg) no-repeat scroll 0 0;
z-index:100;
}
.planning .NavigationWrapper {
background:transparent url(/images/top/planning.jpg) no-repeat scroll 0 0;
z-index:100;
}
.speaker .NavigationWrapper {
background:transparent url(/images/top/speaker.jpg) no-repeat scroll 0 0;
z-index:100;
}
.success .NavigationWrapper {
background:transparent url(/images/top/success.jpg) no-repeat scroll 0 0;
z-index:100;
}
.debug .NavigationWrapper {
background:transparent url(/images/top/debug.jpg) no-repeat scroll 0 0;
z-index:100;
}
.Navigation {
background:transparent url(/images/bg_navigation.png) no-repeat scroll center bottom;
bottom:0;
font-size:10px;
line-height:11px;
padding:3px 0 2px;
position:absolute;
width:894px;
}
* html .Navigation {
background-image:url(/images/transparent.gif);
height:22px;
margin-top:112px;
position:static;
width:894px;
}
* html .Navigation a {
position:relative;
z-index:100;
}
* html .home .Navigation {
height:17px;
margin:8px 0 0;
}
.Navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:9px;
padding-right:20px;
}
.Navigation li {
float:left;
position:relative;
}
.Navigation li a {
padding:0 9px;
}
.Navigation a {
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
width:100%;
}
.Navigation a:hover, .Navigation .HighLight {
color:#F47A20;
}
.Navigation ul li ul {
background:transparent url(/images/bottomcap_nav_dropdown-wide.png) no-repeat scroll right bottom;
display:none;
font-size:10px;
left:10px;
padding:2px 0 10px;
position:absolute;
top:100%;
}
* html .Navigation ul li ul {
background:transparent none repeat scroll 0 0;
padding:2px 0 0;
}
.Navigation ul li ul li {
background:transparent url(/images/bg_nav_dropdown-wide.png) no-repeat scroll 0 0;
display:block;
float:none;
line-height:11px;
padding:6px 3px 2px 18px;
}
.Navigation ul li ul li:first-child {
padding-top:2px;
}
.Navigation ul li ul .NavBottomcap {
display:none;
}
* html .Navigation ul li ul li {
background:transparent none repeat scroll 0 0;
line-height:14px;
padding-bottom:4px;
padding-top:2px;
position:static;
width:160px;
}
* html .home .Navigation ul li ul navbottomcap, * html .Navigation ul li ul .NavBottomcap {
display:block;
height:10px;
margin:0;
padding:0;
width:160px;
}
.Navigation ul li ul li a {
display:block;
padding:0;
width:135px;
}
* html .Navigation ul li ul li {
margin:0;
}
.Navigation ul li:hover ul {
display:block;
}
.ContentWrapper {
background:#FFFFFF url(/images/bg_content_wrapper.gif) no-repeat scroll 0 0;
width:894px;
}
.Content {
background:transparent url(/images/bg_content.gif) no-repeat scroll center bottom;
padding:18px 0 0;
width:894px;
}
.Container {
padding-left:20px;
}
.LeftColumn {
float:left;
}
.SubNavWrapper {
background:transparent url(/images/bg_sub_nav_wrapper.gif) no-repeat scroll 0 0;
margin-bottom:12px;
padding-top:17px;
width:196px;
}
.SubNav {
background:#B8D1C8 url(/images/bg_sub_nav.gif) no-repeat scroll center bottom;
padding-bottom:20px;
width:196px;
}
.SubNav ul {
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px 0 0;
text-transform:uppercase;
}
.SubNav ul li {
line-height:12px;
}
.SubNav ul li a {
color:#0061B0;
display:block;
font-weight:bold;
line-height:12px;
margin:0 0 8px;
overflow:hidden;
padding-left:30px;
}
.SubNav ul ul li a {
color:#5D666E;
font-weight:normal;
padding-left:40px;
text-transform:none;
}
.SubNav ul ul ul li a {
padding-left:50px;
}
.SubNav ul a.Current {
background:transparent url(/images/bg_li.gif) no-repeat scroll -5px 3px;
}
.SubNav ul li a:hover {
color:#F47A20;
text-decoration:underline;
}
.SubNav ul ul li a:hover {
color:#F47A20;
}
.LeftColumnImage {
margin-bottom:20px;
}
.CenterColumn {
float:left;
padding:15px 45px;
width:400px;
}
.CenterColumn.Wide {
width:608px;
}
.CenterColumn hr {
border-bottom:1px solid #337BCE;
border-top:1px solid #CCDEF3;
}
.CenterColumn h1 {
text-transform:uppercase;
margin-top:17px;
}
.CenterColumn h3 {
margin:5px 0 10px 0;
}
.CenterColumn .blueText {
color:#0066CC;
}
.CenterColumn ul {
margin-bottom:10px;
padding-left:15px;
list-style-image : none;
list-style-type : none;
}
.CenterColumn ul li{
background:url(/images/bullet1.gif) no-repeat top left;
padding-left:10px;
}
.CenterColumn ul.listeIntegrer{
	list-style-image : none;
	list-style-type : none;
	margin-left:30px;
}
.CenterColumn ul.listeIntegrer li{
	background:url(/images/bullet2.gif) no-repeat top left;
	padding-left:10px;

}

.CenterColumn .simplelink{
	color:#3399CC;
	text-decoration:none;
}
.CenterColumn a.simplelink:hover{
	color:#3399CC;
	text-decoration:underline;
}
.CenterColumn table#gallerie td{
	width:100px;
	text-align:center;
}
.CenterColumn table#gallerie tr.space{
	height:20px;
}
.CenterColumn .imgText{
	float:left;
	margin-right:5px;
}
.RightColumn {
float:left;
font-size:11px;
margin:13px 0 0;
padding-bottom:40px;
width:200px;
}
#RightColumn {
direction:rtl;
margin-top:15px;
overflow:auto;
padding-left:10px;
}
#RightColumn p {
direction:ltr;
overflow-x:hidden;
width:148px;
}
.RightColumn img {
margin-bottom:15px;
}
.RightColumn a {
color:#4F5053;
}
.RightColumn a:hover {
color:#F47A20;
}
.RightColumn {
}
.RightColumn .Box {
margin-bottom:12px;
}
.RightColumn .Box .MangagingDirectorPhoto {
margin-top:30px;
}
.Footer {
float:right;
margin:8px 0 30px;
padding-right:45px;
}
.Footer a {
color:#FFFFFF;
font-size:11px;
padding-left:10px;
}
.Footer a:hover {
text-decoration:underline;
}
.HomeLeftColumn {
float:left;
width:288px;
}
.HomeLeftColumn img {
padding-bottom:20px;
}
.HomeCenterColumn {
float:left;
padding:0 25px;
width:260px;
}
.HomeCenterColumn .Executive {
height:131px;
position:relative;
}
.HomeCenterColumn .Executive .Text {
bottom:0;
position:absolute;
}
.HomeCenterColumn .Executive h1 {
color:#005AC2;
font-size:18px;
line-height:25px;
margin-bottom:0;
}
.HomeCenterColumn .Executive h3 {
font-size:15px;
}
.HomeRightColumn {
float:left;
padding-right:20px;
width:276px;
}
.home .Content h2 {
border-bottom:1px solid #7D858B;
margin-bottom:2px;
padding-bottom:3px;
}
.home .Content h2 a {
font-size:10px;
margin-bottom:0;
}
.home .Content h3 {
font-weight:normal;
}
.home .Content p {
margin-bottom:0;
}
.HomeRightColumn img {
float:right;
padding:0 40px 0 0;
}
.HomeBottom {
width:894px;
}
.HomeBottom .HomeLeftColumn {
padding-left:20px;
width:268px;
}
.home .Wrapper {
margin-bottom:10px;
}
.home .ExternalLink h2, .home .ExternalLink h2 a {
border:medium none;
color:#F47A20;
padding-bottom:0;
}
.home .ExternalLink img {
float:left;
}
.MediaFileList {
margin-top:48px;
}
.MediaFile {
clear:both;
padding:0 0 12px;
}
.MediaFile img {
float:left;
}
.MediaFile .Info {
width:390px;
}
.MediaFile.Thumbnail .Info {
margin-left:80px;
padding-bottom:34px;
width:310px;
}
.MediaFile .Info h2 {
clear:none;
font-size:11px;
line-height:11px;
margin:0 0 2px;
}
.MediaFile .Info p {
clear:none;
font-size:12px;
line-height:16px;
margin:0;
}
.MediaFile .FileLink {
clear:both;
font-size:11px;
line-height:11px;
padding:0;
}
.MediaFile .FileLink p {
margin:-32px 0 0;
position:absolute;
}
.MediaFile.Thumbnail .FileLink p {
margin-left:80px;
}
.MediaFile .FileLink p img {
float:none;
vertical-align:text-bottom;
}
.MediaFile .FileLink p a {
color:#666666;
}
.MediaFile .FileLink p a:hover {
color:#F47A20;
}
.home .MediaFile img {
float:right;
padding-left:8px;
}
.home .MediaFile .Info {
width:auto;
}
.home .MediaFile.Thumbnail .Info {
padding-bottom:0;
width:auto;
}
.home .MediaFile.Thumbnail .Info {
margin-left:0;
width:auto;
}
.home .MediaFile .Info h3 {
clear:none;
margin:0 0 2px;
}
.home .MediaFile.Thumbnail .FileLink p {
margin-left:0;
}
.SideBox h2.MediaFileRightColumnTitle {
margin-bottom:0;
}
.SideBox .MediaFileRightColumn {
overflow:auto;
}
.SideBox .MediaFileRightColumn p {
padding-left:0;
}
.SideBox .MediaFileLink {
margin-top:16px;
}
.SideBox .MediaFileLink img {
margin:0;
vertical-align:text-bottom;
}
.WebPageImage img {
display:block;
}
.WebPageImage.Outline img {
border:1px solid #4F5053;
}
.WebPageImage.Left {
margin:12px 0;
}
.WebPageImage.Center {
margin:12px auto;
}
.WebPageImage.Right {
margin:12px 0 12px auto;
}
.WebPageImage.FloatLeft {
float:left;
}
.WebPageImage.FloatRight {
float:right;
}
.WebPageImage p.Caption {
font-size:10px;
font-weight:bold;
line-height:12px;
text-align:left;
}
hr.FormSeparator {
margin:24px 0;
}
.SplitList hr {
margin:50px 0 0;
}
.SplitList ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:10px 10px 10px 0;
width:190px;
}
.SplitList li {
font-size:10px;
margin-bottom:5px;
text-transform:uppercase;
}
.SplitList li a {
color:#4F5053;
}
.SplitList li a:hover, .SplitList li a.HighLight {
color:#F47A20;
}
.SingleList ul {
padding:0;
}
.SingleList li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.SingleList li a {
color:#4F5053;
}
.SingleList li a:hover {
color:#F47A20;
}
.Unbold {
font-weight:normal;
}
.CenterColumnDropDown {
float:left;
padding:15px 45px;
width:512px;
}
.CenterColumnDropDown {
float:left;
}
.CenterColumnDropDown .LeftImage {
padding-right:27px;
}
.CenterColumnDropDown .Select {
float:right;
margin-top:10px;
}
.CenterColumnDropDown h1 {
text-transform:uppercase;
}
.CenterColumnDropDown .Options .DropDown .List {
border:1px solid #AAAAAA;
height:160px;
overflow-x:hidden;
overflow-y:auto;
width:128px;
}
.CenterColumnDropDown .DropDown .Arrow {
margin:4px 0 0 122px;
}
.CenterColumnDropDown #Submit {
display:none;
}
#Country-Value, #Location-Value, #Associate-Value, .Submit {
line-height:12px;
}
.CenterColumnDropDown .Options .DropDown .Selection {
width:140px;
}
.CenterColumnDropDown .Options .DropDown .Arrow {
margin:4px 0 0 122px;
position:absolute;
}
#Country-Value, #Location-Value, #Associate-Value, .Submit {
line-height:12px;
}
.RegionsDropdowns h2 {
margin-bottom:5px;
}
.Offices h2 {
margin-bottom:5px;
}
.Offices {
margin-bottom:10px;
}
.CenterColumn .Sitemap {
padding:0;
}
.CenterColumn .IsChild {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.CenterColumn .IsParent {
border-bottom:1px solid #337BCF;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:15px;
}
.CenterColumn .ParentIndex1 {
margin-left:0;
}
.CenterColumn .ParentIndex2 {
margin-left:10px;
}
.CenterColumn .ParentIndex3 {
margin-left:20px;
}
.Options {
color:#0061B0;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
}
.Options .Label {
color:#0061B0;
float:left;
padding:3px 12px 4px 8px;
}
.Options .DropDown {
cursor:pointer;
float:left;
margin-right:12px;
}
.Options .DropDown .Arrow {
background:transparent url(/images/dropdown-arrow.gif) no-repeat scroll right bottom;
height:8px;
margin:4px 0 0 182px;
position:absolute;
width:12px;
}
.Options .DropDown .Selection {
background:transparent url(/images/dropdown-selection-bottom-white.gif) no-repeat scroll right bottom;
width:200px;
}
.Options .DropDown .Selection .Value {
background:transparent url(/images/dropdown-selection-top-white.gif) no-repeat scroll right top;
overflow:hidden;
padding:3px 16px 2px 8px;
}
.Options .DropDown .List {
background:#EEEEEE none repeat scroll 0 0;
display:none;
margin:-1px 0 0 5px;
overflow:hidden;
position:absolute;
width:190px;
z-index:1000;
}
.Options .DropDown .List ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.Options .DropDown .List ul li {
margin:0;
padding:0;
}
.Options .DropDown .List ul li a {
display:block;
margin:0;
padding:2px 5px;
}
.Options .DropDown .List ul li a:hover {
background:#003366 none repeat scroll 0 0;
color:#FFFFFF;
}
.Options .Submit {
background:transparent url(/images/btn_submit_br.gif) no-repeat scroll right bottom;
cursor:pointer;
float:left;
}
.Options .Submit div {
background:transparent url(/images/btn_submit_bl.gif) no-repeat scroll left bottom;
}
.Options .Submit div div {
background:transparent url(/images/btn_submit_tr.gif) no-repeat scroll right top;
padding:2px 10px 9px 4px;
}
* html .Options .DropDown .Arrow {
margin-top:1px;
}
.BlueBoxWrapper {
margin-bottom:10px;
width:400px;
}
.BlueBoxWrapper p {
margin:4px 4px 0;
}
.BlueBoxWrapper1 {
background:#D7E1EA url(/images/bg.dark_blue.gif) no-repeat scroll 0 0;
}
.BlueBoxBottomCap1 {
background:#D7E1EA url(/images/bottomcap.dark_blue.gif) no-repeat scroll 0 0;
}
.BlueBoxWrapper2 {
background:#D7E1EA url(/images/bg.middle_blue.gif) no-repeat scroll 0 0;
}
.BlueBoxBottomCap2 {
background:#D7E1EA url(/images/bottomcap.middle_blue.gif) no-repeat scroll 0 0;
}
.BlueBoxWrapper3 {
background:#D7E1EA url(/images/bg.light_blue.gif) no-repeat scroll 0 0;
}
.BlueBoxBottomCap3 {
background:#D7E1EA url(/images/bottomcap.light_blue.gif) no-repeat scroll 0 0;
}
.BlueBoxBottomCap {
clear:both;
height:10px;
width:400px;
}
.BlueBoxTitle {
color:#FFFFFF;
float:left;
font-weight:bold;
padding:9px 5px 9px 9px;
width:101px;
}
.BlueBoxText {
float:left;
padding:5px 5px 0;
width:275px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:inline-block;
}
.clearfix {
display:block;
}
.SideBox {
float:left;
font-size:11px;
margin:13px 0 0;
padding-bottom:40px;
width:208px;
}
.SideBox p {
padding-left:15px;
}
.SideBox h2 {
margin-bottom:20px;
}
.SideBox a {
color:#4F5053;
}
.SideBox a:hover {
color:#F47A20;
}
div#RightColumnWrapper {
overflow:hidden;
position:relative;
z-index:100;
}
div#RightColumnOuter {
overflow:hidden;
position:absolute;
width:197px;
z-index:1;
}
div#RightColumnInner {
width:197px;
}
div.RightColumnContent {
left:0;
position:absolute;
top:0;
visibility:hidden;
z-index:1;
}
div#VerticalScroll {
font-size:1px;
left:0;
position:relative;
top:0;
visibility:hidden;
width:12px;
z-index:2;
}
div#ScrollTrack {
left:-1px;
position:absolute;
top:12px;
width:12px;
z-index:1;
}
div#ScrollDragBar {
background:#333333 url(/images/scrollbar.gif) repeat-y scroll 0 0;
height:20px;
position:absolute;
width:12px;
z-index:1;
}
div#ScrollUp {
left:0;
position:absolute;
top:0;
z-index:2;
}
div#ScrollDown {
bottom:2px;
left:0;
position:absolute;
z-index:3;
}
* html div#ScrollDown {
bottom:1px;
}
table#imgTbl td {
text-align:center;
vertical-align:middle;
}
