*{margin:0px;padding:0px}
html, body{min-width:950px;min-height:500px;height:100%;width:100%;color:#fff;font-family:Verdana;line-height:18px}
html{background:url(background.gif) repeat-y center top #111}
.clear{clear:both;height:1px}
.display_none{display:none}
.display_block{display:block}
.no_outline{outline:0px none}
.no_border{border:0px none}
.cross_through{text-decoration:line-through !important}
strong{font-weight:normal}
em{font-style:normal}
#container{position:relative;margin:0 auto;height:auto !important;min-height:100%;width:950px;min-width:950px;background:url(background2.png) repeat-y center top}
#containcontainer{position:relative;width:950px;min-width:950px;margin:0 auto}
#leftbubble{position:absolute;top:15px;left:75px}
#rightbubble{position:absolute;top:15px;right:75px}
#leftbubble2{position:absolute;top:20px;left:82px}
#rightbubble2{position:absolute;top:20px;right:82px}
#header{width:760px;min-width:760px;position:relative;margin:0 auto;height:76px;min-height:76px;z-index:2}
#content{width:760px;min-width:760px;position:relative;margin:0 auto;padding-bottom:32px}
#bigimage{width:712px;min-width:712px;margin:0 auto;height:230px;min-height:230px}
#footer{width:950px;min-width:950px;position:absolute;margin:0 auto;bottom:0;height:32px;min-height:32px;line-height:12px}
#footer p{font-family:Verdana;font-size:9px;color:#fff;display:block;width:712px;margin:0 auto;min-width:712px;position:relative;top:3px;letter-spacing:-1px;word-spacing:4px;text-align:center}
#w3c a:link{color:#fff;text-decoration:none}
#w3c a:visited{color:#fff;text-decoration:none}
#w3c a:hover{color:#fff;text-decoration:underline}
#navigation{position:absolute;left:35px;top:50%;margin-top:-30px;height:80px;min-height:80px;width:447px;min-width:447px}
#langselect{font-family:Arial;font-size:10px;color:#fff;position:absolute;top:0px;width:447px;min-width:447px;left:14px}
#langselect a:link{color:#439eff;text-decoration:none}
#langselect a:visited{color:#439eff;text-decoration:none}
#langselect a:hover{color:#439eff;text-decoration:underline}
#leftcontent a:link{color:#439eff;text-decoration:none}
#leftcontent a:visited{color:#439eff;text-decoration:none}
#leftcontent a:hover{color:#439eff;text-decoration:underline}
#rightcontent a:link{color:#439eff;text-decoration:none}
#rightcontent a:visited{color:#439eff;text-decoration:none}
#rightcontent a:hover{color:#439eff;text-decoration:underline}
#actualcontent{width:728px;min-width:728px;margin:0 auto;min-height:500px;height:auto;background:url(bodymiddle.jpg) repeat-y left top;position:relative;left:8px}
#bottomofcontent{background:url(bodybottm.jpg) no-repeat;width:712px;min-width:712px;margin:0 auto;height:9px;min-height:9px}
#logo{position:absolute;right:32px;top:50%;margin-top:-35px;width:232px;height:99px;z-index:500}
#navigationlinks{width:448px;min-width:448px;height:46px;min-height:46px;position:absolute;bottom:10px;left:9px;background:url(navigation2.png) no-repeat 0 24px;padding-left:15px}
#navigationlinks a{width:70px;min-width:70px;min-height:56px;height:56px;display:block;float:left;font-family:Verdana;font-size:12px;color:#000;text-align:center;padding-top:30px;text-decoration:none;margin-top:-2px;outline:none 0px}
.isfrench{background-image:url(navigation3.png) !important;background-repeat:no-repeat !important}
#home:link{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#home:visited{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#home:hover{text-decoration:none;background:url(navigation.png) no-repeat 0 -5px}
#home.active:link{background:url(navigation.png) no-repeat 0 -5px;text-decoration:none}
#home.active:visited{background:url(navigation.png) no-repeat 0 -5px;text-decoration:none}
#home.active:hover{text-decoration:none;background:url(navigation.png) no-repeat 0 -5px}
#portfolio:link{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#portfolio:visited{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#portfolio:hover{text-decoration:none;background:url(navigation.png) no-repeat -70px -5px}
#portfolio.active:link{background:url(navigation.png) no-repeat -70px -5px;text-decoration:none}
#portfolio.active:visited{background:url(navigation.png) no-repeat -70px -5px;text-decoration:none}
#portfolio.active:hover{text-decoration:none;background:url(navigation.png) no-repeat -70px -5px}
#innovation:link{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#innovation:visited{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#innovation:hover{text-decoration:none;background:url(navigation.png) no-repeat -142px -5px}
#innovation.active:link{background:url(navigation.png) no-repeat -142px -5px;text-decoration:none}
#innovation.active:visited{background:url(navigation.png) no-repeat -142px -5px;text-decoration:none}
#innovation.active:hover{text-decoration:none;background:url(navigation.png) no-repeat -142px -5px}
#rad:link{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#rad:visited{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#rad:hover{text-decoration:none;background:url(navigation.png) no-repeat -212px -5px}
#rad.active:link{background:url(navigation.png) no-repeat -212px -5px;text-decoration:none}
#rad.active:visited{background:url(navigation.png) no-repeat -212px -5px;text-decoration:none}
#rad.active:hover{text-decoration:none;background:url(navigation.png) no-repeat -212px -5px}
#team:link{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#team:visited{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#team:hover{text-decoration:none;background:url(navigation.png) no-repeat -282px -5px}
#team.active:link{background:url(navigation.png) no-repeat -282px -5px;text-decoration:none}
#team.active:visited{background:url(navigation.png) no-repeat -282px -5px;text-decoration:none}
#team.active:hover{text-decoration:none;background:url(navigation.png) no-repeat -282px -5px}
#contact:link{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#contact:visited{background:url(navigation.png) no-repeat -9999px -9999px;text-decoration:none}
#contact:hover{text-decoration:none;background:url(navigation.png) no-repeat -355px -5px}
#contact.active:link{background:url(navigation.png) no-repeat -355px -5px;text-decoration:none}
#contact.active:visited{background:url(navigation.png) no-repeat -355px -5px;text-decoration:none}
#contact.active:hover{text-decoration:none;background:url(navigation.png) no-repeat -355px -5px}
.pphover:hover{background-color:#252525}
#portfoliopreview img{border:0px none;width:410px;height:108px}
#leftcontent{width:445px;min-width:445px;float:left;color:#000;font-family:Verdana;min-height:300px}
#leftcontent ul{padding:0px 10px 10px 45px;font-family:Verdana;font-size:11px;line-height:14px}
#leftcontent p{padding:10px 10px 10px 15px;font-family:Verdana;font-size:11px;line-height:18px}
#leftcontent h1{font-weight:normal;font-size:19px;font-family:Verdana;color:#1b5cae;padding:10px 10px 10px 15px}
#leftcontent h2{font-weight:normal;font-size:19px;font-family:Verdana;color:#1b5cae;padding:10px 15px}
#leftcontent h3{font-weight:normal;font-size:15px;font-family:Verdana;color:#1b5cae;padding:10px 15px 0px}
#rightcontent{width:245px;min-width:245px;color:#000;float:right;margin-right:15px;padding-top:10px}
#righttop{background:url(rightop.jpg) no-repeat;width:245px;height:21px;min-height:21px;min-width:245px}
#rightbottom{background:url(rightbottom.jpg) no-repeat;width:245px;height:21px;min-height:21px;min-width:245px}
#rightmiddle{background:url(rightmiddle.jpg) repeat-y;width:245px;min-height:21px;min-width:245px;padding-left:8px}
#rightmiddle p{font-family:Verdana;font-size:11px;color:#fff;padding:10px 15px;text-align:justify}
.divider{width:415px;margin:0 auto 10px;height:1px;border-bottom:1px dotted #000}
#rightmiddle img{display:block;margin:0 auto}
#rightmiddle h2,#rightmiddle h3{color:#fff;line-height:19px;font-family:Verdana;font-size:18px;text-align:center;font-weight:normal}
#contactus{padding:10px 10px 10px 15px;font-family:Verdana;font-size:11px;line-height:18px;position:relative;width:425px}
.pieChartContainer{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;padding-bottom:18px;width:360px;min-width:360px;margin:0px auto}
table.pieChart{border-collapse:collapse;width:140px}
table.pieChart th, table.pieChart td{padding:5px 8px;border:2px solid #fff}
table.pieChart th{text-align:left;background:#efefef}
.pieChartWrapper{float:left;position:relative;padding-right:12px}
.pieChartWrapper img{position:absolute;top:0;left:0}
img{border:none}
.tool-tip{color:#fff;width:110px;z-index:13000;background:#333;padding:5px 8px}
.tool-title{font-weight:bold;font-size:11px;margin:0;color:#fff}
.tool-text{font-size:11px;color:#eee}
#quicktour a{margin:0px 1px}
#quicktour img:hover{border:1px solid #252525 !important}
#quicktour img{border:1px solid #fff !important;padding:3px;width:70px;}
.specialul{margin:0 0 0 35px;font-size:10px;color:white}
.inputs{border:1px solid #CCC;height:20px}
.lH17{line-height:17px}
#POWoverlay{position:fixed;z-index:99997;top:0;left:0;width:100%;height:100%;min-width:100%;min-height:100%;background:#000;visibility:hidden;cursor:pointer}
#POWinnerlay{position:absolute;z-index:99998;top:50%;left:50%;background:#000}
#POWdiv{position:absolute;z-index:99999;top:5px;left:5px;background:#fff;color:#000}
.backgroundLoading{background:#fff url(loading.gif) center center no-repeat !important}
.calledPOWOuterDiv{padding:10px;font-size:10px;color:#000}
#POWdiv ul{margin:0 0 0 25px}
#POWdiv ul li{margin:0 0 15px 0}