body{padding:0;margin:0 auto;font-family:Tahoma,sans-serif;font-size:12px;height:100%;}
.bgGrey{padding:0;margin:0 auto;font-family:Tahoma,sans-serif;font-size:12px;height:100%;width:100%;height:100%;}
*:focus{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin:10px 0 5px;}
h1.red{line-height:10px;}
h1,h2{font-size:23px;line-height:27px !important;}
h3{font-size:16px !important;line-height:21px !important;}
h3.section{font-size:23px !important;line-height:28px;}
h3.family{font-size:15px !important;}
h3.produit,h3.product,h4{font-size:15px !important;line-height:20px !important;}
h4{font-size:14px !important;line-height:17px !important;}
h5{font-size:14px !important;line-height:17px !important;}
h6{font-size:13px;line-height:15px !important;}
h1.product{display:inline;}
h2{display:inline;}
hr{border:0;height:1px;}
p{font-family:Arial,sans-serif;font-size:14px;}
p.sub{font-size:11px;}
a{outline:none;text-decoration:none;}
a img{border:0;cursor:pointer;}
a:hover img{opacity:.9;filter:alpha(opacity=90);}
.ie8 a:hover img,.ie7 a:hover img{filter:none;}
p a:hover{text-decoration:none;}
a.main{font-size:16px;text-decoration:none;}
a.categories{position:relative;top:8px;}
a.categories img,a.sort img{position:relative;top:4px;}
a.sort{border-width:1px;padding-left:5px;padding-top:1px;padding-bottom:1px;}
a#product_description{font-size:11px;}
a.actionYear{display:block;width:90px;height:16px;margin-top:0px;margin-left:12px;float:right;}
a.actionYear span{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-left:0px;padding-top:4px;text-decoration:none;position:relative;top:1px;}
a.actionListe span{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-left:2px;padding-top:2px;text-decoration:none;}
a.actionListe{display:block;width:200px;height:17px;position:absolute;margin-top:20px;left:19px;margin-top:0px;}
a.actionPf{height:18px;float:left;border-width:1px;}
a.actionPf span{position:relative;top:2px;margin-left:5px;}
.cross{height:14px;}
.crossWhite{height:14px;}
.titleD{float:right;position:relative;left:0px;}
#readMore .content{display:none;width:100%;}
.calendarIcon{position:relative;top:-5px;}
.calendarIcon img{position:relative;top:4px;}
.pressIcon{font-weight:bold;font-size:16px;}
.pressIcon img{position:relative;top:7px;margin-right:3px;}
.plusButton{height:23px;margin-top:15px;padding-right:24px;float:right;font-size:11px;padding-left:30px;border-width:0 0 1px 0;}
.plusButton.noMarginTop{margin-top:0px;}
a.plusButton,a.plusButtonWhite{font-weight:bold;line-height:26px;}
a.plusButtonWhite{border-width:0 0 1px 0;}
a:hover.plusButtonWhite,a.plusButtonWhite.hover{border-width:0 0 1px 0;}
a.worldwideLink{height:70px;padding-right:24px;float:right;font-size:11px;padding-left:25px;border-width:0 0 1px 0;font-weight:bold;line-height:118px;}
.hidden{display:none;}
div.live{padding-left:10px;padding-right:10px;}
.right{float:right;}
.left{float:left;}
.margeRight{margin-right:15px;}
.margeTop{margin-top:15px;}
.paddingTop{padding-top:10px;}
.margeBottom{margin-bottom:25px;}
.margeTopPlus{margin-top:40px;}
.bold{font-weight:bold;}
.lineV593{height:593px;width:25px;float:left;}
.lineV549{height:519px;width:25px;float:left;}
.lineV292,.lineV234{width:18px;height:234px;float:left;}
.quote{float:right;width:230px;font-size:11px;}
.quote div.quoteContent{padding-top:10px;vertical-align:middle;}
.nameQuote{margin:30px 0 -10px;}
.gecko .nameQuote{margin-top:25px;}
div#quotes{min-width:200px;float:right;}
div#quotes div#quoteRightTop{float:right;}
div#quotes div#quoteContent{padding-left:4px;padding-right:4px;}
div#quotes div#quoteLeft{float:left;}
div#quotes div#quoteRight{float:right;}
div#quotes div#quoteLeft,div#quotes div#quoteRight{height:4px;width:15px;}
blockquote{margin:0;padding:10px 15px 10px 15px;font-family:Arial,sans-serif;}
blockquote.industries{font-size:16px;}
div#quotes p.nameQuote{margin:20px 0 -10px;clear:both;font-weight:bold;}
div.dateComplete{float:left;width:27px;margin-right:10px;margin-bottom:20px;}
div.dateCompleteDetail{position:absolute;top:235px;text-align:right;float:right;margin-left:656px;}
div.dateBig,div.dateBigLive{width:27px;height:27px;font-size:19px;text-align:center;margin-right:12px;margin-bottom:0;}
div.dateMois,div.dateMoisLive{width:27px;font-size:16px;text-align:center;}
div.completion{height:52px;}
div.contentTwo25 h3{display:block;margin-top:3px;}
div.inTheNews{display:table-cell;min-width:70px;padding-right:10px;position:relative;}
div.inTheNews.inTheNewsThree{float:right;}
div.inTheNews.date{float:none;top:0;}
div.inTheNews{margin-bottom:5px;margin-top:5px;}
div.inTheNews.title{width:200px;}
.contentTwo75 div.inTheNewsTwo{width:230px;}
.contentTwo75 div.inTheNewsThree{width:110px;}
.contentTwo75 .inTheNewsFull{width:371px;}
.contentTwo25 .inTheNewsFull,.contentTwo75 .inTheNewsFull{margin-right:0;}
div.jobTitle{padding-right:10px;width:210px;}
div.jobDescription p{margin:0;padding:0;display:table-cell;}
a div.jobTitle,a div.jobDescription{float:left;}
.sousMenuBlue,div.menuBleu span.titreBleu,div.menuGrey span.titreBleu{padding:7px;font-size:16px;margin-right:0px;padding-left:23px;padding-right:23px;position:relative;top:6px;border-width:0 1px 0 0;}
div.pfGrey{height:29px;height:29px;}
div.pfGrey p{float:left;margin:0 25px 0 0;padding:4px 0 0;}
.scrollPf{border-width:1px;display:none;list-style:none outside none;margin-top:19px;overflow:auto;padding-left:6px;padding-right:6px;position:absolute;z-index:5;}
.scrollPf li{width:100%;}
div.pf div,div.pfGrey div{padding-left:22px;padding-top:5px;}
.pfPages{right:10px;height:15px;position:absolute;}
.fleche{background-repeat:no-repeat;display:block;float:right;height:16px;margin-left:0;margin-right:0;padding:0;width:0;}
div.pagerFields{margin-right:-8px;}
div.menuBleu span.titreBleu{border-width:0;font-size:18px;top:5px;padding-top:5px;padding-bottom:5px;}
.dernier{margin-right:0;padding-right:24px;border-right:none;}
div.menuBleu,div.menuGrey{position:relative;left:-20px;top:-1px;width:726px;margin-top:5px;margin-bottom:5px;height:33px;}
#contentBgFull .menuBleu{width:974px;}
div.menuGrey{height:auto;}
div.menuGreyLarge{width:726px;height:58px;position:relative;left:10px;margin-top:5px;margin-bottom:5px;top:-1px;}
div.menuGrey div{padding-left:20px;padding-top:5px;padding-bottom:7px;}
div.menuGreyLarge div.content{padding-left:20px;padding-top:5px;padding-bottom:7px;}
div.menuGrey input{position:relative;top:3px;margin-left:0px;}
.sousMenuBlue{position:relative;top:7px;}
.floatP{position:relative;top:-10px;width:558px;}
ul.interne{padding-left:15px;}
div.fix a.texte{position:relative;top:4px;}
.ddMenuYear{width:55px;border-width:1px;float:right;display:block;position:relative;top:-11px;}
.scrollYear{height:91px;overflow:auto;display:none;width:115px;padding:0;position:absolute;margin-top:19px;margin-left:1px;margin-left:0px;z-index:100000;border-width:1px;padding-left:7px;padding-top:3px;}
.scrollCategory{width:128px;height:63px;margin-left:-41px;}
.scrollCategory li a,.scrollListe li a,.scrollYear li a{width:100%;display:block;}
.ddMenuCategory{width:95px;top:-5px;padding-bottom:0;margin-bottom:0;}
.actionCategory span{position:relative;margin-left:-20px;left:-20px;}
.scrollMonths{height:183px;}
.scrollListe{height:180px;overflow:auto;display:none;width:185px;padding:0;position:absolute;margin-top:18px;left:19px;margin-left:1px;margin-left:5px;z-index:100000;}
.scrollListe li{padding:0;margin:0;text-align:left;padding-left:-20px;list-style:outside;margin-left:-10px;}
.job{font-size:13px;}
.location{font-weight:bold;font-size:14px;}
.noMarge{margin:0;padding:0;}
div.image{width:120px;height:80px;margin-right:15px;}
.ddMenuPf{margin:0;padding:0;float:left;margin-right:5px;margin-bottom:5px;}
.pfPages{right:10px;height:15px;position:absolute;}
.pfPages div{float:right;padding:0;margin-top:-7px;margin-right:13px;}
.pfPages a{margin-right:8px;}
.pfPages a.no{padding-left:8px;width:20px;border-width:0 0 0 1px;}
.pfPages span{margin-right:8px;}
div.display{width:480px;}
h3.recherche,div.searchResults a.resultsLink h3{font-size:20px;line-height:20px;margin:0;}
a.resultsLink{margin-bottom:5px;display:block;}
a.resultsLink span.description{display:inline-block;vertical-align:top;width:540px;}
a.resultsLink img.thumb{display:inline-block;max-width:110px;float:none !important;}
img.thumb{float:left;margin-right:10px;}
img.searchImg{width:auto;height:auto;}
img.ico{margin-right:6px;margin-bottom:6px;margin-top:0px;}
img.fullscreen{margin-right:4px;margin-left:0px;border-width:0 0 0 1px;padding-left:8px;position:relative;top:8px;}
img.locked{position:absolute;margin-top:53px;left:0;margin-left:37px;}
div.locked{padding:10px;}
div.unlocked{padding:10px;}
div.unlocked img,div.locked img{top:3px;position:relative;}
div.info{margin-top:5px;position:relative;}
div.info a.login{position:relative;}
#dynamic_search{width:726px;display:block;overflow:auto;height:100%;}
#dynamic_search .grey_bar{width:99%;height:35px;margin-bottom:10px;margin-top:5px;}
#dynamic_search h2{padding-left:10px;position:relative;top:4px;font-size:20px;}
#dynamic_search p{padding-right:20px;}
#dynamic_search .grey_bar p{text-align:center;margin:0;padding:0;position:relative;top:-14px;}
#dynamic_search hr.pf{position:relative;top:-2px;width:695px;float:left;text-align:left;}
.contentTwo75 textarea{width:415px;}
.rate,.rateTitle{float:right;position:relative;left:12px;}
.rateTitle{float:right;left:8px;margin-top:1px;}
.spacing{margin-top:15px;}
#loginWrapper{height:260px;overflow:hidden;width:687px;position:relative;margin-bottom:-10px;}
#loginForm{position:relative;}
#loginForm .contentLeft{background:url("../img/login-separator.png") no-repeat right center transparent !important;height:184px !important;}
span.or{color:#003a63;margin-right:20px;position:relative;top:-3px;}
#registerBtn{left:358px;position:absolute;top:141px;}
#registerBtn a.clicked:hover{cursor:default;color:#00a1e2;}
#registerBtn h2 span{display:block;font-size:11px;margin-left:31px;position:relative;top:-5px;}
#registerChoices{position:relative;}
.contentRight,.contentLeft{width:340px;display:inline-block;position:relative;vertical-align:top;height:250px;}
.contentRight a.plusButton,.contentLeft a.plusButton{position:absolute;bottom:0px;right:35px;}
.contentLeft{background:url("../img/lineV-234.gif") no-repeat right top transparent;}
.contentLeft ul{padding-right:30px;}
span.plus{color:#00a1e2;display:block;font-size:36px;font-weight:bold;height:19px;line-height:19px;margin:9px 0 0 90px;text-align:center;width:30px;}
.contentBottom{padding-top:15px;height:50px;}
.contentBottom h3{float:left;}
.contentBottom a.right{margin-top:30px;}
.formCellSmall�{width:150px;border:0px;text-align:left;}
.formCellLarge{width:300px;border:0px;text-align:left;}
.formCellTitleSmall{text-align:left;}
div#features,div#featuresQuickLinks,div.features{width:312px;float:right;margin-right:0px;margin-left:15px;margin-bottom:15px;padding:15px;clear:both;}
div#features h4,div#featuresQuickLinks h4,div.features h4{margin-top:0;}
div#features hr,div#featuresQuickLinks hr,div.features hr{padding:0;margin-top:7px;margin-bottom:7px;}
div#features li,div#featuresQuickLinks li,div.features li{border-width:0 0 1px 0;padding-bottom:10px;padding-top:10px;margin-left:-15px;margin-right:-15px;}
li.lastChild{border-bottom:none !important;}
div#features a,div#featuresCS a,div#featuresQuickLinks a,div.features a{font-weight:normal;}
div#featuresCS li{border-width:0 0 1px 0;padding-bottom:10px;padding-top:10px;margin-left:-15px;margin-right:-15px;}
div#featuresCS ul{padding-left:20px;}
div#featuresCS.noHeading{padding-top:1px;}
div#featuresCS{margin-bottom:26px;padding:15px;width:410px;}
span.categoryHeader{display:block;font-size:14px;line-height:17px;margin-top:30px;}
table.tableScheduledTraining{margin-left:-20px;width:726px;margin-top:5px;}
tr.gridHeader{vertical-align:bottom;height:35px;}
tr.gridHeader th{padding-left:20px;padding-bottom:5px;width:50%;}
tr.gridRow td{padding-left:20px;height:25px;width:50%;border-width:0 0 1px 0;}
.search-field{border-radius:0;border:medium none;font-size:10px;height:18px;padding:2px 23px 1px 7px;position:relative;width:155px;}
.search-button{position:absolute;right:0;top:0;padding:0;height:auto;border-radius:0;}
.searchResults b,searchResults a b,.searchResult p b{font-weight:bolder;}
.eventList{padding-top:12px;}
.eventList .eventOne{width:330px;padding-right:10px;min-height:60px;}
div#menu{height:182px;position:relative;z-index:10000;min-width:1020px;}
div#menuContent{width:990px;height:87px;margin:0 auto;padding-top:13px;position:relative;}
div#nav{width:615px;height:15px;line-height:15px;position:relative;left:375px;top:13px;text-align:right;font-size:13px;}
div#subNav{position:relative;top:-5px;}
div#subNav{float:right;}
div#subNav div{font-size:10px;position:relative;top:-1px;}
a.nav{padding-bottom:9px;background-repeat:no-repeat;font-size:14px;line-height:14px;position:relative;top:2px;}
a#nav-products,a#nav-corporate,a#nav-services,a#nav-myexfo{display:inline-block;height:20px;}
div.subNav div.loading{width:983px;height:250px;opacity:0.9;filter:alpha(opaticy=90); }
.field{border:0;width:105px;height:15px;padding:0px 23px 10px 7px;font-size:10px;}
#subNav .field{margin-top:8px;}
.language-and-search{height:13px;margin-top:20px;font-size:10px;position:relative;top:-5px;}
.languagesBar{display:inline-block;float:none;position:relative;top:-2px;}
.languageButton{padding-left:10px;text-transform:capitalize;}
table.languagesTable{border:none;border-collapse:collapse;}
table.languagesTable td{padding:0;text-align:right;}
#searchBar,#searchBarHeader{display:inline-block;float:none;margin-left:10px;}
#searchBar.searchPage,#searchBarHeader.searchPage{margin-left:0;float:right;}
#searchBar input.search-field,#searchBarHeader input.search-field{margin-right:-11px;padding-right:0;}
#searchBarHeader input.search-field.header{margin-right:19px;}
#searchBar input.search-button,#searchBarHeader input.search-button{position:relative;top:5px;}
.titleSearch{position:absolute;top:-33px;z-index:2;}
.searchPagination{padding-left:22px;padding-top:0 !important;height:15px;position:absolute;right:10px;top:3px;}
.searchPagination a{margin-right:8px;}
.searchPagination a.no{border-width:0 0 0 1px;padding-bottom:0;padding-left:8px;padding-top:0;width:20px;}
img.searchBeta{display:inline-block;position:relative;top:18px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.field{position:relative;padding-top:0;border:none;} }
input:focus{outline:none;}
#nav-lang{position:relative;top:7px;margin-right:10px;}
#logo{margin-left:10px;}
.submitSearchContent{border:none;width:12px;height:13px;position:relative;left:128px;top:-15px;float:right;}
div#main{width:990px;min-height:300px;margin:0 auto;position:relative;}
div#banner{height:65px;left:-120px;position:relative;top:-55px;z-index:-1;}
div#banner.loading{height:110px;margin-bottom:-45px;}
.noBanner{height:35px !important;left:0 !important;top:0 !important;}
div#banner span.bannerTxt,div#banner div a div,div#banner div div{font-size:30px;left:570px;position:absolute;text-align:left;top:65px;width:540px;}
div#bannerTall{height:168px;width:747px;position:relative;top:-14px;z-index:-1;text-align:center;}
img.learn{position:absolute;left:332px;top:133px;}
div.content{display:block;}
div.contentMainBody{width:747px;float:left;}
div.contentMainBody.full{width:993px;}
div.contentMainBodyMyExfo{width:738px;float:left;}
div.contentMain,div.contentMainSecond{padding:0 30px;min-height:200px;position:relative;top:-10px;}
div.contentMainSecond{min-height:100px;}
div.contentMainBody img.border{display:block;}
div#contentBg,div#contentBgFull{padding-bottom:10px;width:100%;padding-bottom:10px;}
div#contentBg div#filariane,div#contentBgFull div#filariane{padding-left:30px;padding-top:6px;width:688px;padding-right:30px;}
div#contentBgFull div#filariane{width:938px;}
div#filariane a{text-decoration:none;display:inline-block;padding-bottom:4px;}
img.line{padding-left:11px;padding-top:4px;}
img.inside{margin-left:-30px;padding-left:10px;}
.grayContent{margin:20px 0;padding:10px;}
div.share{position:relative;top:-28px;min-height:20px;padding-right:30px;}
div#contentBgFull div.share{top:0px;height:48px;}
div.share img.rss{margin-right:4px;}
div.share div.lineShare{width:1px;height:20px;float:left;margin-top:1px;margin-left:5px;}
div.share img{position:relative;top:3px;margin-left:5px;float:left;}
div.share a.moreNews{font-size:11px;float:left;position:relative;top:4px;}
div.share.homepage{padding-top:5px !important;visibility:hidden;}
div.share.homepage #Share ul{float:right;}
div.contentOne{width:700px;padding-left:30px;}
div.contentTwo p{text-align:left;}
div.contentOne div.content{margin-right:15px;}
div.contentTwo{width:328px;position:relative;float:left;margin-right:5px;}
div.two{float:right;padding-right:10px;width:45%;}
div.contentTwo div.content{padding-left:30px;}
div.contentOne hr{margin-top:2px;margin-bottom:11px;}
div.two hr{}
div.contentTwo75{width:440px;position:relative;float:left;padding-right:10px;}
div.contentTwo75 div.content,div.contentTwo25 div.content{padding-right:25px;}
div.contentTwo75 div.content{margin-left:30px;}
div.contentTwo25{width:210px;position:relative;float:left;margin-bottom:35px;}
div.contentTwo25 div.content{padding-right:30px;margin-bottom:20px;}
div.contentTwoSmall{width:200px;position:relative;float:left;margin-right:15px;}
div.twoSmallLast{margin-right:0;}
div.contentThree{width:249px;float:left;min-height:400px;padding-left:24px;}
div.contentThree{width:211px;padding-left:0;padding-right:10px;}
div.contentFour{width:143px;padding-left:10px;padding-right:10px;}
div.contentThree,div.contentFour{float:left;min-height:50px;border-right:none;}
div.contentThree h2,div.contentFour h2{font-size:23px !important;line-height:27px !important;}
div.contentThree h3,div.contentFour h3{line-height:20px !important;}
div.contentTwo.separator,div.contentThree.separator,div.contentFour.separator{border-width:0 1px 0 0;margin-right:10px;}
div.contentThreeColumns{display:block;float:left;min-height:200px;width:229px;}
div.contentFour,div.colNewProduct{width:168px;padding-left:10px;border-width:0 1px 0 0;display:table-cell;}
div.firstFour{padding-left:0;}
div.lastFour{border:none;}
div.colNewProduct{width:221px;}
div.colNewProduct img{padding-left:40px;}
div.contentFour p,div.colNewProduct p{padding-right:12px;padding-left:2px;margin-top:4px;}
div.productImg{position:relative;top:-15px;margin-top:-10px;display:block;float:left;}
div.productImgNew{width:230px;position:relative;top:-15px;margin-top:-10px;display:block;float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) {div.productImgNew{width:229px;} }
div.productImg img{margin-left:13px;}
div.productImgNew img{margin-left:38px;}
div.middleFour{width:234px;}
.contentMainBody table h3,.contentMainBody table h4,.contentMainBody table h5,.contentMainBody table h6{margin:0;}
.contentMainBody tr.tableHeader{vertical-align:bottom;}
.contentMainBody th.oddColumns,.contentMainBody th.evenColumns,.contentMainBodyMyExfo th.oddColumns,.contentMainBodyMyExfo th.evenColums{padding:8px 10px;text-align:center;}
.bigTable{overflow:hidden;width:690px;display:block;padding-left:1px;}
ul{padding:5px 20px 0px 30px;text-align:left;}
ul li{padding-bottom:5px;font-size:14px;}
ul li ul{padding-top:2px;padding-bottom:2px;margin-top:6px;margin:4px 0 0 0;}
ul li ul li{padding:0 0 2px 0;}
tr ul{padding-left:10px;padding-right:10px;}
ol{padding:5px 20px 0 30px;}
ol li{padding-bottom:5px;list-style:decimal outside none;}
ol p{margin-top:0;margin-bottom:0;}
select{border-width:1px;height:21px;}
div#footer{width:100%;margin-top:80px;font-size:10px;position:relative;overflow:hidden;}
div#footer img.logoF{float:right;margin-right:17px;}
div#footer div{width:970px;margin:0 auto;padding-top:7px;padding-left:0px;padding-bottom:10px}
div#footer div.shareit{padding-top:0;position:absolute;}
div#footer div a{margin-bottom:7px;}
div#footer div ul{margin-top:0;padding-top:0;padding:0;}
div#footer div ul li{margin-bottom:0;padding-bottom:0;list-style:none;}
div#footer div ul li{vertical-align:top;}
div#footer div ul li a{display:block;}
div#footer div.contentFive{width:19%;float:left;margin-top:10px;}
div#footer div.ligne{height:140px;width:1px;float:left;position:relative;top:30px;margin-right:10px;}
div#footer h2{font-size:16px;line-height:18px;}
div#footer h3{font-size:16px;}
div#footer h5,div#footer h5 a{font-size:11px !important;}
div#footer a{font-size:12px;margin-left:1px;display:inline-block;margin-bottom:3px;}
div#footer div#footerGradientBg{position:absolute;z-index:-1;top:40px;width:100%;height:900px;left:0;}
div#preload{display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clearLeft{clear:left;}
.TimeProc{font-size:8px;z-index:12000;position:fixed;top:0px;left:0px;visibility:visible;}
.GridViewNoBorder{width:100%;}
.GridViewNoBorder th{border-style:none;}
.GridViewNoBorder td{border-style:none;}
.clear{clear:both;}
.promoLinks{height:90px;overflow:hidden;width:345px;margin-bottom:10px;}
div.content .promoLinks ul{padding:0;margin-top:0;}
div.content .promoLinks ul li{margin-right:5px;display:inline-block;}
div.presenter{padding:10px;width:205px;}
div.presenter a{display:inline-block;height:17px;margin-bottom:10px;padding-left:20px;}
.legend{width:250px;float:left;}
.legend img{margin-right:10px;float:left;}
.legend p{margin:3px 0 0;float:left;}
a.awards img{margin:0 5px 5px 0;}
.displayNone{display:none;}
table.gridTable,table.gridTable-noAlt{border-width:1px;border-spacing:0;border-collapse:collapse;}
table.gridTable th,table.gridTable-noAlt th{border-width:1px;padding:2px;font-size:14px;font-weight:normal;padding:5px 2px 2px 5px;}
table.gridTable td,table.gridTable-noAlt td{border-width:1px;padding:2px;padding-left:5px;}
table.gridTable tr th:nth-child(1),table.gridTable tr th.firstHeaderColumn{border-width:1px;}
table.gridTable ul li,table.gridTable-noAlt ul li{list-style-position:inside;}
table.gridTable ul li ul li,table.gridTable-noAlt ul li ul li{list-style-position:inside;}
div#contentSecondaryBody select{margin:8px 0 10px 0;}
.productFinderDropDown{position:absolute;right:30px;top:-15px;text-align:right;}
.productFinderDropDown select{width:250px !important;}
.productFinderDropDown h3{display:block;}
.awards_gallery h3{margin-bottom:6px;}
#wrapper{text-align:center;margin-bottom:5px;}
div#wrapper div#myplayer{margin:0 auto;margin-bottom:20px;margin-top:10px;overflow:hidden;}
div#wrapper div#myplayer object{position:relative;left:-5px;}
div#wrapper .myplayer700{margin:0 auto;width:685px;height:430px;margin-bottom:20px;margin-top:10px;}
div#wrapper .myplayer560{margin:0 auto;width:560px;height:355px;margin-bottom:20px;margin-top:10px;}
div#wrapper div#myplayerpetit{margin:0 auto;width:100%;margin-bottom:20px;margin-top:10px;}
div.promoButton{display:none !important;position:absolute;left:308px;top:-20px;z-index:1;}
p.lockedDocument{font-weight:bold;}
p.lockedDocument img{position:relative;top:1px;}
.facebook{width:215px;}
.pagerFields span span{margin-right:8px;}
.detailsTopSection{min-height:283px;}
table.tableCheckbox td{width:325px;}
img.wait{top:5px;position:relative;}
table#grdGlossary th{display:none;}
table#grdGlossary div.glossaryItem{min-height:95px;padding:15px 0 0;}
#relatedBlog{margin:25px -19px -15px -20px;clear:both;}
#relatedBlog h3{padding:5px 20px;}
#relatedBlog ul{padding:0 35px;}
tr.gridViewPager td{border-style:none;}
#embedWindowContainer{position:absolute;left:-99999px;}
#embedWindow{width:740px;padding:0 10px;}
#embedWindow h3{font-size:1.8em !important;}
#embedWindow span{display:block;}
#embedWindow label{display:block;margin-top:10px;}
#embedWindow label span{font-weight:bold;margin-bottom:4px;}
#embedWindow textarea{display:inline-block;width:660px;height:35px;padding:5px;border-radius:5px 0 0 5px;border:1px solid #858585;font-family:Tahoma,Arial,sans-serif;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0%,#ffffff 29%,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(29%,#ffffff),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#f5f5f5 0%,#ffffff 29%,#e6e6e6 100%);background:-o-linear-gradient(top,#f5f5f5 0%,#ffffff 29%,#e6e6e6 100%);background:-ms-linear-gradient(top,#f5f5f5 0%,#ffffff 29%,#e6e6e6 100%);background:linear-gradient(to bottom,#f5f5f5 0%,#ffffff 29%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#e6e6e6",GradientType=0);}
#embedWindow textarea#embedCode,#embedWindow textarea#embedCodeLink{height:55px;}
#embedWindow textarea.copied{background:#f7f7e1;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2U0NWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#f7f7e1 0%,#ffffff 29%,#fce45d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7e1),color-stop(29%,#ffffff),color-stop(100%,#fce45d));background:-webkit-linear-gradient(top,#f7f7e1 0%,#ffffff 29%,#fce45d 100%);background:-o-linear-gradient(top,#f7f7e1 0%,#ffffff 29%,#fce45d 100%);background:-ms-linear-gradient(top,#f7f7e1 0%,#ffffff 29%,#fce45d 100%);background:linear-gradient(to bottom,#f7f7e1 0%,#ffffff 29%,#fce45d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7e1",endColorstr="#fce45d",GradientType=0);}
#embedWindow a.submit{position:relative;font-size:18px;font-weight:bold;display:inline-block;padding:0 10px;margin-left:-2px;border-radius:0 5px 5px 0;border-width:1px;border-style:solid;height:45px;line-height:45px;vertical-align:top;border-color:#858585;color:#fff;background:#9a9a9a;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlhOWE5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iI2FjYWNhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YzZjNmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#9a9a9a 0%,#acacac 31%,#6c6c6c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9a9a9a),color-stop(31%,#acacac),color-stop(100%,#6c6c6c));background:-webkit-linear-gradient(top,#9a9a9a 0%,#acacac 31%,#6c6c6c 100%);background:-o-linear-gradient(top,#9a9a9a 0%,#acacac 31%,#6c6c6c 100%);background:-ms-linear-gradient(top,#9a9a9a 0%,#acacac 31%,#6c6c6c 100%);background:linear-gradient(to bottom,#9a9a9a 0%,#acacac 31%,#6c6c6c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9a9a9a",endColorstr="#6c6c6c",GradientType=0);text-shadow:#333 0px 1px 2px;}
.gecko #embedWindow a.submit{top:1px;}
#embedWindow a#embedThis.submit,#embedWindow a#linkThis.submit{height:65px;line-height:65px;border-color:#003a63;background:#00558e;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwNTU4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzAzNWQ5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDI3NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#00558e 1%,#035d99 42%,#002742 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00558e),color-stop(42%,#035d99),color-stop(100%,#002742));background:-webkit-linear-gradient(top,#00558e 1%,#035d99 42%,#002742 100%);background:-o-linear-gradient(top,#00558e 1%,#035d99 42%,#002742 100%);background:-ms-linear-gradient(top,#00558e 1%,#035d99 42%,#002742 100%);background:linear-gradient(to bottom,#00558e 1%,#035d99 42%,#002742 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00558e",endColorstr="#002742",GradientType=0);}
#embedWindow a#linkThis.submit{background:#517a09;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzUxN2EwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzY4OTkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjNmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#517a09 1%,#689900 42%,#0b3f00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#517a09),color-stop(42%,#689900),color-stop(100%,#0b3f00));background:-webkit-linear-gradient(top,#517a09 1%,#689900 42%,#0b3f00 100%);background:-o-linear-gradient(top,#517a09 1%,#689900 42%,#0b3f00 100%);background:-ms-linear-gradient(top,#517a09 1%,#689900 42%,#0b3f00 100%);background:linear-gradient(to bottom,#517a09 1%,#689900 42%,#0b3f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#517a09",endColorstr="#0b3f00",GradientType=0);}
#embedWindow a.submit.hover,#embedWindow a#embedThis.submit.hover,#embedWindow a#linkThis.submit.hover{background:#595959;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iIzY4Njg2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTExMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#595959 0%,#686868 31%,#111 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#595959),color-stop(31%,#686868),color-stop(100%,#111));background:-webkit-linear-gradient(top,#595959 0%,#686868 31%,#111 100%);background:-o-linear-gradient(top,#595959 0%,#686868 31%,#111 100%);background:-ms-linear-gradient(top,#595959 0%,#686868 31%,#111 100%);background:linear-gradient(to bottom,#595959 0%,#686868 31%,#111 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#595959",endColorstr="#111111",GradientType=0);}
#embedWindow div.shareButtons span{display:inline-block;}
#embedWindow div.shareButtons div.shareit{display:inline-block;position:relative;top:8px;}
#embedWindow div.thankYou{text-align:right;}
#embedWindow div.thankYou p{margin:0;font-weight:bold;color:#00a1e2;}
div.libraryListItem a.embed{color:#3a5a10;width:auto;height:15px;background:url("../img/btn-embedShare-sprite.png") no-repeat left top transparent;display:block;padding-left:33px;}
div.libraryListItem a.embed:hover{background-position:left -15px;color:#000;}
.categoryLastUpdated{height:15px;}
.libraryGridView.dynamicContent img.thumb{margin-bottom:5px;}
div.lockedDocument{padding-left:15px;background:url("../img/library_lock.png") no-repeat left center transparent;}
#promoLandingPage #promoHeader{position:relative;width:935px;height:130px;margin:60px -19px 0 -20px;padding:10px 20px;}
#promoLandingPage img.documentThumbnail{position:absolute;right:20px;top:-30px;-webkit-filter:drop-shadow(3px 5px 12px rgba(0,0,0,0.5));}
.ie #promoLandingPage img.documentThumbnail{filter:url("../img/promoDocument-img-shadow.svg");-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=3, OffY=5, Color='#444444')";filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=3, OffY=5, Color='#444444')";}
#promoLandingPage .headerTitle{padding-top:17px;width:560px;}
#promoLandingPage .previewPatch{position:absolute;right:-19px;top:-42px;z-index:2;}
#promoContent{position:relative;}
#promoContent .leftContent{width:560px;height:806px;margin-top:60px;}
#promoContent .leftContent #smallTextWrapper{background-color:#f0f0f0;width:565px;margin:0 -19px 0 -20px;padding:15px 390px 15px 20px;position:absolute;bottom:0;}
#promoContent .leftContent #smallTextWrapper p{text-align:justify;}
#promoContent #formWrapper{position:absolute;right:-3px;top:40px;width:353px;height:755px;}
#promoContent #formWrapper .formHeader{position:relative;background-color:#5f862b;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;padding:10px;color:#fff;z-index:2;}
#promoContent #formWrapper .formHeader .formHeaderText{position:relative;z-index:3;}
#promoContent #formWrapper .formHeader p,#promoContent #formWrapper .formHeader h3,#promoContent #formWrapper .formHeader h4{color:#fff;margin:0;}
#promoContent #formWrapper iframe{position:relative;width:351px;height:690px;border:1px solid #5f862b;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;margin-top:0;z-index:1;background:url("../img/loading-blue.gif") no-repeat center 50px #fff;}
#promoLandingPage p,#promoLandingPage{font-size:1.1em;}
#promoLandingPage .headerTitle h1,#promoLandingPage .headerTitle h2,#promoLandingPage .headerTitle h3,#promoLandingPage .headerTitle h4,#promoLandingPage .headerTitle h5,#promoLandingPage .headerTitle h6{color:#fff;}
#promoLandingPage h3{font-size:1.5em !important;line-height:1.5em !important;}
#promoLandingPage .leftContent{font-size:1.2em !important;line-height:1.4em;}
#promoLandingPage .leftContent h3{font-size:1.3em !important;}
#promoLandingPage .headerTitle h1{font-size:2.5em !important;line-height:1 !important;margin-top:0;}
#promoLandingPage .headerTitle h2{font-size:1.6em !important;line-height:1.6em !important;}
#promoLandingPage h3{font-size:1.6em !important;line-height:26px !important;}
#promoLandingPage .formHeader h4{font-size:1.5em !important;line-height:1.5em !important;}
#promoLandingPage .leftContent #smallTextWrapper p{font-size:0.8em !important;line-height:1.3em !important;margin:7px 0;}
#promoLandingPage .leftContent #smallTextWrapper h6{color:#000;font-size:1em !important;margin:0;}
#promoLandingPage #formContent{border:1px solid #5f862b;background-color:#fff;border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;}
#promoLandingPage #formContent .formItem{width:318px;margin-left:22px;}
#promoLandingPage #formContent .formItem.submit{text-align:right;width:300px;height:37px;margin-top:12px;}
#promoLandingPage #formContent .formItem.submit .submitButton{box-sizing:initial;border:1px solid #5f862b;color:#fff;padding:5px 10px !important;font-size:17px !important;line-height:20px;height:25px;text-shadow:-1px 1px 3px rgba(0,0,0,0.8);-moz-text-shadow:-1px 1px 3px rgba(0,0,0,0.8);-webkit-text-shadow:-1px 1px 3px rgba(0,0,0,0.8);background:url("../img/button-form-sprite.png") repeat-x left top #5f862b;}
#promoLandingPage #formContent .formItem.submit .submitButton:hover,#promoLandingPage #formContent .formItem.submit .submitButton:focus{background-position:left -35px;cursor:pointer;}
#promoLandingPage #formContent .formItem.submit img.wait{top:2px;margin-right:10px;}
#promoLandingPage #formContent .disclaimer{padding:0 22px;font-size:10px;}

body{background:url("../img/bg.gif") repeat-x left top #00a1e2;color:#333;}
.bgGrey{background:url("../img/bg-grey.gif") repeat-x left top #00a1e2;color:#fff;}
::selection{background:#00a1e2;color:#fff;}
::-moz-selection{background:#00a1e2;color:#fff;}
ul.yearCar li a::-moz-selection{background:#fff;color:#00a1e2;}
div#menu{background:url("../img/bg-menu.png") repeat bottom center transparent;}
div#subNav div{color:#003a63;}
a.nav{color:#003a63;}
a.nav:hover{color:#00a1e2;}
div.subNav div.loading{background:url("../img/loading-blue.gif") no-repeat center 280px #fff;}
.field{background:url("../img/field.gif") no-repeat;color:#333;}
.language-and-search{color:#003a63;}
.searchPagination a.aspNetDisabled{color:#333;}
.searchPagination a.no{border-color:#777;border-style:solid;color:#00a1e2;}
div#banner span.bannerTxt,div#banner div a div,div#banner div div{color:#fff;}
div#banner.loading{background:url("../img/loading-white.gif") no-repeat 150px 35px transparent;}
div#contentBg,div#contentBgFull{background:url("../img/bg-box.png") repeat left top transparent;}
div#contentBgFull{background-image:url("../img/bg-content-full.png");}
div#filariane{color:#00a1e2;}
div#filariane a{color:#999;}
div#filariane a:hover{color:#00a1e2;}
.grayContent{background-color:#eee;}
div.share{color:#333;}
div.share div.lineShare{background-color:#bababa;}
div.share a.moreNews{color:#333;}
div.share a.moreNews:hover{color:#00a1e2;}
div.contentThree{background-color:#666;}
div.contentThree,div.contentFour{background-color:transparent;}
div.contentTwo.separator,div.contentThree.separator,div.contentFour.separator{border-color:#003a63;border-style:solid;margin-right:10px;}
div.contentFour,div.colNewProduct{border-color:#009cdd;border-style:solid;}
ul{}
ul li{list-style:square outside none;}
div#menu ul li{list-style:none;}
ul li ul{list-style-type:none;}
ul li ul li{list-style:none inside url("../img/sous-puce.png") !important;}
ol{color:#003a63;}
ol p{color:#333;}
select{background-image:url("../img/bg-menuDeroulant.gif");border-color:#cfcfcf;border-style:solid;color:#003a63;}
option:hover{background-image:none;background-color:#fff;color:#00a1e2;}
div#footer{background:url("../img/bg-footer-top.png") no-repeat center top transparent;color:#fff;}
div#footer div ul li{list-style:none;}
div#footer div.ligne{background-color:#408db3;}
div#footer h2{color:#fff;}
div#footer h3{color:#00a1e2;}
div#footer h5,div#footer h5 a{color:#fff;}
div#footer a{color:#80a3b9;}
div#footer a:hover{color:#fff;}
div#footer div#footerGradientBg{background:url("../img/bg-footer-bottom.png") repeat-x left top transparent;}
div#footer div a.copyrightLink,div#footer div a.cookieLink{color:#fff;}
div#footer div a.copyrightLink:hover,div#footer div a.cookieLink:hover{color:#80a3b9;}
div.content .promoLinks ul{list-style:none none none !important;}
div.content .promoLinks ul li{list-style:none !important;}
div.presenter{background-color:#f6f6f6;}
div.presenter a{background:url("../img/icon-presenter.gif") no-repeat 0 0;}
table.gridTable,table.gridTable-noAlt{border-style:solid;border-color:#003a63;}
table.gridTable th,table.gridTable-noAlt th{border-style:solid;border-color:#003a63;background-color:#eee;color:#003a63;}
table.gridTable td,table.gridTable-noAlt td{border-style:solid;border-color:#003a63;}
table.gridTable tr th:nth-child(1),table.gridTable tr th.firstHeaderColumn{background-color:#fff;color:#00a1e2;border-style:solid;border-color:#003a63;}
table.gridTable td:nth-child(1),table.gridTable td.firstColumn{color:#003a63;background-color:#eee;}
table.gridTable tr:nth-child(odd),table.gridTable tr.oddRows{background-color:#eee;}
table.gridTable tr:nth-child(even),table.gridTable tr.evenRows{background-color:#fff;}
table.gridTable ul li,table.gridTable-noAlt ul li{color:#003a63;}
div#wrapper div#myplayer object{background-color:#000;}
div#wrapper div#myplayer.full object{background-color:#fff;}
div#wrapper .myplayer700{background-color:#000;}
div#wrapper .myplayer560{background-color:#000;}
h3{color:#00a1e2;}
h3.produit,h3.product,h4{color:#333;}
h1,h2,h4,h6{color:#00a1e2;}
h5{color:#003a63;}
h2.second{color:#808080;}
div.menuBleu h2{color:#fff;}
hr{background-color:#7fd0f1;}
p{color:#333;}
a{color:#00a1e2;}
a:hover,a.hover{color:#003a63;}
p a{color:#00a1e2;}
p a:hover{color:#003a63;}
a strong{color:#00a1e2;}
a:hover strong{color:#003a63;}
td a{color:#00a1e2;}
td a:hover{color:#003a63;}
ul li a{color:#00a1e2;}
ul li a:hover{color:#003a63;}
a.main{color:#333;}
a.main:hover{color:#00a1e2;}
a.categories{color:#003a63;}
a.categories:hover{color:#00a1e2;}
a.categories img,a.sort img{position:relative;}
a.sort{border-style:solid;border-color:#00a1e2;color:#003a63;}
a.sort:hover{color:#00a1e2;}
a.actionYear{background:url("../img/arrowEmpty-menuDeroulant.png") no-repeat right top transparent;color:#003a63;}
a.actionYear:hover{color:#00a1e2;}
a.actionListe{background-image:url("../img/deroulant.gif");background-position:-8px;color:#003a63;}
a.actionListe:hover{color:#00a1e2;}
a.actionPf{background-position:right;background-image:url("../img/bg-menuDeroulant.gif");border-style:solid;border-color:#cfcfcf;}
a.texte{color:#333;}
a.texte:hover{color:#00a1e2;}
a.texte:hover p{color:#00a1e2;}
a.blue{color:#003a63;}
a.blue:hover{color:#00a1e2;}
.cross{background:url("../img/cross.gif") no-repeat left;}
.crossWhite{background:url("../img/cross-white.png") no-repeat left;}
.plusButton{border-style:solid;border-color:#e5e5e5;}
a.plusButton,a.plusButtonWhite{background:url("../img/plusButton-sprite.png") no-repeat right 0 transparent;color:#00a1e2;}
a.plusButtonWhite{background:url("../img/plusButton-white-sprite.png") no-repeat right 0 transparent;color:#fff;border-style:solid;border-color:#fff;}
a:hover.plusButton,a.plusButton.hover,a:hover.plusButtonWhite,a.plusButtonWhite.hover{background:url("../img/plusButton-sprite.png") no-repeat right -23px transparent;color:#003a63;}
a:hover.plusButtonWhite,a.plusButtonWhite.hover{background:url("../img/plusButton-white-sprite.png") no-repeat right -23px transparent;color:#fff;border-color:#00a1e2;border-style:solid;}
a.worldwideLink{border-style:solid;border-color:#e5e5e5;background:url("../img/worldwideLink-bg.png") no-repeat right bottom;color:#00a1e2;}
a:hover.worldwideLink{background:url("../img/worldwideLink-bg-over.png") no-repeat right bottom;color:#003a63;}
div.live{background-color:#a1d84a;}
div.live a.texte:hover{color:#3a5a10;}
.lightblue{color:#00a1e2;}
.blue{color:#003a63;}
div.gray{background-color:#e5e5e5;}
.red{color:#ba0000;}
.lineV593{background-image:url("../img/lineV-593.gif");}
.lineV549{background-image:url("../img/lineV-549.gif");}
.lineV292,.lineV234{background-image:url("../img/lineV-234.gif");}
div#quotes div#quoteContent{background-color:#e4e4e4;}
div#quotes div#quoteLeft,div#quotes div#quoteRight{background-color:#e4e4e4;}
blockquote{background-color:#fff;}
blockquote.industries{color:#003a63;}
div#quotes p.nameQuote{color:#003a63;}
div#quotes p.titleQuote{color:#333;}
div.dateBig,div.dateBigLive{background-color:#00a1e2;color:#fff;}
div.dateMois,div.dateMoisLive{color:#00a1e2;}
div.dateBigLive{background-color:#a1d84a;}
div.dateMoisLive{color:#a1d84a;}
div.inTheNews.description a,div.inTheNews.description a p,a div.jobTitle,a div.jobDescription{color:#333;}
div.inTheNews.date a,div.inTheNews.title a:hover,div.inTheNews.description a:hover,div.inTheNews.description a:hover p,div.inTheNews a,a:hover div.inTheNewsFull,a:hover div.inTheNewsTwo,a:hover div.inTheNewsThree,a:hover div.jobTitle,a:hover div.jobDescription,a:hover div.jobTitle p,a:hover div.jobDescription p{color:#00a1e2;}
div.inTheNews.date a:hover,div.inTheNews.title a,div.inTheNews a:hover,a div.inTheNewsFull,a div.inTheNewsTwo,a div.inTheNewsThree,.contentTwo75 .inTheNewsFull{color:#003a63;}
.sousMenuBlue,div.menuBleu span.titreBleu,div.menuGrey span.titreBleu{background-color:#00a1e2;color:#003a63;border-style:solid;border-color:#fff;}
.scrollPf{background-color:#fff;border-style:solid;border-color:#cfcfcf;}
.fleche{background-image:url("../img/arrowEmpty-menuDeroulant.png");}
div.menuBleu span.titreBleu{color:#fff;}
.sousMenuBlue:hover .sousMenuBlue.hover{background:url("../img/arrow-sousMenu.png") no-repeat center 27px transparent;color:#fff;}
div.menuBleu,div.menuGrey{background-color:#00a1e2;}
div.pfGrey{background-color:#e5e5e5;color:#333;}
div.menuGrey{background-color:#e5e5e5;}
div.menuGreyLarge{background-color:#e5e5e5;}
.ddMenuYear{border-style:solid;border-color:#cfcfcf;background-image:url("../img/bg-menuDeroulant.gif");}
.scrollYear{background-color:#fff;border-style:solid;border-color:#cfcfcf;}
.scrollCategory li a,.scrollListe li a,.scrollYear li a{color:#333;}
.scrollCategory li a:hover,.scrollListe li a:hover,.scrollYear li a:hover{color:#00a1e2;}
.scrollListe{background-color:#fff;}
.scrollListe li{background-color:#fff;}
.green{color:#a1d84a;}
div.image{background-color:#e5e5e5;}
ul.ddScroll li{list-style:none inside none !important;}
.pfPages a.aspNetDisabled{color:#333;}
.pfPages a.no{border-style:solid;border-color:#777;color:#00a1e2;}
.pfPages a.no:hover{color:#003a63;}
a span.link{color:#68942d;}
a:hover span.link{color:#3a5a10;}
img.fullscreen{border-style:solid;border-color:#00a1e2;}
div.locked{background-color:#efefef;}
#dynamic_search .grey_bar{background-color:#e5e5e5;}
#dynamic_search h2{color:#333;}
#dynamic_search h3.recherche{color:#a1d84a;}
div.searchResults a.resultsLink p,div.searchResults a.resultsLink:hover p{color:#333 !important;}
div#features,div#featuresQuickLinks,div.features{background-color:#f6f6f6;color:#003a63;}
div#features h4,div#featuresQuickLinks h4,div.features h4{color:#00a1e2;}
div#features li,div#featuresQuickLinks li,div.features li{list-style:none outside none;border-style:solid;border-color:#00a1e2;}
div#features a,div#featuresCS a,div#featuresQuickLinks a,div.features a{color:#003a63;}
div#features a:hover,div#featuresCS a:hover,div#featuresQuickLinks a:hover,div.features a:hover{color:#00a1e2;}
div#featuresCS li{list-style:none outside none;border-style:solid;border-color:#00a1e2;}
div#featuresCS{background-color:#f6f6f6;color:#003a63;}
span.categoryHeader{color:#003a63;}
tr.gridHeader{background-color:#00a1e2;color:#fff;}
tr.gridRow td{border-style:solid;border-color:#cfcfcf;}
.search-field{background:url("../img/search-field.png") no-repeat left top transparent;color:#00a1e2; display:inline; float:left;}
.searchResults a:hover h3{color:#003a63;}
.TimeProc{background-color:#fff;color:#ba0000;}
p.lockedDocument{color:#ccc;}
.facebook{background-color:#fff;}
a.glossary{color:#333;}
a.glossary:hover,a.glossary.hover{color:#00a1e2;}
#relatedBlog h3{background-color:#858585;color:#fff;}

ul#topnav{margin:0;padding:0;width:920px;list-style:none;z-index:1;position:relative;}
ul#topnav li{float:left;margin:0;padding:0;position:relative;}
ul#topnav li a{float:left;text-indent:-9999px;}
.subNav{position:absolute;width:983px;left:50%;margin-left:-495px;z-index:100;display:none;}
.subNav .subNav{display:none;}
.loaded{background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.3);padding-top:152px;}
.bg{padding-left:30px;}
.subNav ul{list-style:none;margin:0;padding:0;width:100%;float:left;padding-top:94px;}
.subNav ul li{width:100%;color:#003a63;list-style:none !important;font-size:12px;font-weight:normal;}
.subNav ul li div.col,.subNav ul li div.col.small{width:200px;float:left;padding-right:20px;}
.subNav ul li div.col.small{width:190px;}
.subNav ul li div.col.last{min-height:275px;}
.subNav ul li div.col2{width:450px;float:left;}
.subNav ul li div.col li,.subNav ul li div.col2 li{list-style:outside square !important;margin-left:14px;padding-top:0;margin-top:0;color:#00a2e3;padding-top:4px;}
.subNav ul li div.col li a,.subNav ul li div.col2 li a{color:#00a2e3;margin:0;padding:0;}
.subNav ul li div.col li a:hover,.subNav ul li div.col2 li a:hover{color:#003a63;}
.subNav ul li div.col ul,.subNav ul li div.col2 ul{padding:0;margin:0;margin-top:5px;margin-bottom:10px;}
.subNav ul li div.col p.titre,.subNav ul li div.col2 p.titre,.subNav ul li div.col a.titre,.subNav ul li div.col2 a.titre,.subNav ul li div.col span.titre,.subNav ul li div.col2 span.titre{color:#003a63;font-size:14px;margin:0;padding:0;margin-top:10px;}
.subNav ul li div.col a:hover.titre,.subNav ul li div.col2 a:hover.titre{color:#00a1e2;}
.subNav ul li div.col div.title{margin:0;}
.subNav ul li div.col h3,.subNav ul li div.col2 h3{color:#003a63;font-size:15px;line-height:18px;}
.subNav ul li div.col hr,.subNav ul li div.col2 hr{padding:0;margin:0;margin-top:3px;}
.subNav ul li h2{padding:0;margin:0;font-size:1.3em;font-weight:normal;}
.subNav ul li h2 a{padding:5px 0;background-image:none;color:#e8e000;}
.subNav ul li a{float:none;text-indent:0;height:auto;display:block;text-decoration:none;}
.subNav ul li a:hover{}
.subNav ul li h5 a{color:#003a63;padding:0;font-weight:bold;}
.subNav ul li h5 a:hover{color:#00a1e5;}
#overlaySub{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;filter:alpha(opacity=50);}
a#nav-menu,a#nav-menu-2col,a#launchPf{width:238px;height:26px;background-color:#00a2e3;display:inline-block;margin-right:2px;margin-bottom:-1px;font-size:17px;}
p.nav-menu-clear{width:235px;height:5px;background-color:#fff;display:inline-block;margin-right:2px;margin-bottom:-1px;font-size:17px;}
a#nav-menu:hover,a#nav-menu-2col:hover{background-color:#003a63;}
a#launchPf{background-color:#8cc53f;}
a#launchPf:hover{background-color:#3a5a10;}
.subNav a h3{text-align:right;color:#fff;padding:0;margin:0;padding-top:4px;padding-right:7px;font-size:15px;line-height:15px;float:right;}
a#nav-menu-2col{width:479px;}
#nav-buttons{float:left;margin-left:-24px;padding-top:10px;}
.subNav .title a{background-color:#f2f2f2;height:21px;width:200px;position:relative;left:-14px;list-style:none;}
.subNav .title a span{position:relative;top:3px;left:3px;padding-left:11px;}
.subNav ul li p{margin:0;padding:0;}
.subNav .content{padding-left:15px;padding-top:5px;padding-right:10px;color:#989898;}
.subNav .content img{padding:0;margin:0;padding-right:10px;padding-bottom:10px;}
.subNav .arrow{float:right;margin-top:6px;margin-right:5px;}
div.spacingSubMenu{margin-top:30px;}
.lineMenu,.lineMenuSans,.lineMenuSmall,.lineMenuSmallSans,.lineMenuSmallShort{width:24px;float:left;}
.lineMenuSmall,lineMenuSmallShort{height:145px;background-position:bottom;background-image:url("../img/lineV-135-sans.gif");background-repeat:no-repeat;}
.lineMenu{height:244px;background-position:bottom;background-image:url("../img/lineV-234.gif");background-repeat:no-repeat;}
.lineMenuLarge,.lineMenuLargeSans,.lineMenuLargeShort,.lineMenuShort{width:33px;height:244px;float:left;}
.lineMenuLargeShort{height:145px;background-position:bottom;background-image:url("../img/lineV-135-sans.gif");background-repeat:no-repeat;}
.lineMenuLarge{background-position:bottom;background-image:url("../img/lineV-234.gif");background-repeat:no-repeat;}
.margeBottomMenu{margin-bottom:10px;}
div.subMenuGrayBg{background-color:#f2f2f2;margin:30px -19px -5px -10px;padding:5px 19px 5px 10px;}
div.bt-one{width:718px;height:26px;display:inline-block;}
.subNav h5{margin:0;padding:0;font-size:16px;font-style:normal;}
li.acc{list-style:none;}
.roundBtNav{background-color:#00a1e2;height:21px;font-weight:bold;margin-top:10px;color:#fff;font-size:11px;display:inline-block;}
.roundBtNav a.texte{position:relative;top:-3px;color:#fff;padding-right:5px;margin-left:-7px;}
#register{width:205px;float:right;background-color:#f7f7f7;padding:10px;}
.full{width:100%;}
div.newProduct{background-color:#f2f2f2;width:219px;height:229px;}
div.newProduct h3.prod{text-align:center;display:block;position:relative;top:8px;}
div.newProduct p{text-align:center;position:relative;font-size:14px;color:#00a2e3;top:-8px;}
div.newProduct img.newProduct{position:relative;top:-40px;}
div.newProductLink{position:relative;top:-106px;margin-right:8px;}
div.newProduct .roundBt a.texte{position:relative;top:-2px;left:-7px;}
div.newProduct .roundBt a.texte:hover{color:#fff;}
.refurbishedDiscontinued{position:absolute;}
.menu_list{width:200px;margin-top:13px;}
.menu_head{cursor:pointer;position:relative;margin-bottom:4px;font-weight:bold;background:#f2f2f2 url("../img/arrow-readmore.png") center right no-repeat;background-position:185px;color:#00a1e2;font-weight:normal;padding:3px;padding-left:11px;}
.menu_head a:hover{color:#00a363;}
.menu_body{display:none;margin-bottom:13px;}
.menu_body a{display:block;padding-left:25px;}
.menu_body a:hover{}
.subNav ul li a.plusButton{float:right;}
.subNav ul li div.col li.menu-images{list-style:none !important;margin-left:0px;}
.subNav ul li div.col.myexfo a.menu_head{background-color:#e2e2e2;}
.subNav ul li div.col.myexfo{background-color:#f2f2f2;margin-bottom:-9px;margin-left:6px;margin-top:-15px;padding:15px 11px 25px 20px;width:208px;}
div.subMenu{width:200px;display:block;padding-bottom:5px;}
div.subMenuHeader{height:20px;}
div.subMenuTitle{width:170px;float:left;background-color:#f2f2f2;border-right:2px solid #fff;color:#00a1e2;cursor:pointer;font-weight:normal;margin-bottom:4px;padding-top:3px;padding-bottom:3px;padding-left:5px;}
div.myexfo div.subMenuTitle{background-color:#e8e8e8;}
div.myexfo div.subMenuTitle.opened{background-color:#bababa;color:#fff;}
div.subMenuTitle a{color:#00a1e2;text-decoration:none;}
div.subMenuTitle a:hover{color:#003a63;}
div.subMenuTitle.opened{background-color:#bababa;}
div.subMenuTitle.opened a{color:#fff;}
div.subMenuTitle.opened a:hover{color:#003a63;}
div.subMenuHandle{text-align:center;float:right;width:23px;padding:3px 0;background-color:#e5e5e5;margin-bottom:4px;}
div.subMenuHandle:hover{background-color:#bababa;}
img.subMenuHandleArrow{top:0px;position:relative;}
div.subMenuItems{position:absolute;padding-top:5px;margin-bottom:15px;width:175px;overflow:none;background-color:#dadada;display:none;z-index:4950;border:none;}
div.subMenuItems.opened{z-index:4955;}
ul li div.subMenu div.subMenuItems ul li{list-style:none !important;color:#00a1e2;margin-left:5px;width:165px;}
ul li div.subMenu div.subMenuItems ul li a{color:#00a1e2;text-decoration:none;}
ul li div.subMenu div.subMenuItems ul li a:hover{color:#003a63;}
ul li div.subMenu img{margin-bottom:4px;}
a.buttonCTA{width:200px;height:50px !important;font-size:0;position:absolute;bottom:0;background-repeat:no-repeat;background-position:0 0;background-color:transparent;}
a.buttonCTA:hover{background-position:0 -50px;}

div#contentSecondaryBody{float:right;height:100%;padding-left:10px;position:relative;right:11px;top:10px;width:233px;z-index:0;font-size:12px;}
div#contentSecondaryBodyMyExfo{float:right;height:100%;padding-left:10px;position:relative;right:11px;top:10px;width:133px;z-index:0;}
div#contentSecondaryBody h3{color:#fff;font-size:14px;margin-left:21px;}
div#contentSecondaryBody p,div#contentSecondaryBody ul,div#contentSecondaryBody a{color:#fff;}
div#contentSecondaryBody a:hover{color:#cfcfcf;}
div#contentSecondaryBody ul{padding:0 0 0 15px;list-style:square outside none;}
div#contentSecondaryBody hr{background-color:#408db3;margin-left:21px;width:215px;margin-top:3px;padding-bottom:0px;}
div#contentSecondaryBody img.imgBox{margin:5px 0;}
div#contentSecondaryBody img.imgBox,div#contentSecondaryBody .plusButton{margin-right:-5px;}
#contentSecondaryBody .plusButton{border-bottom:1px #e5e5e5 solid;clear:both;}
#contentSecondaryBody a.plusButton{background:url("../img/plusButton-white-sprite.png") no-repeat right 0 transparent;margin-right:3px;margin-top:0;position:absolute;right:5px;bottom:0;}
#contentSecondaryBody a.plusButton:hover,#contentSecondaryBody a.plusButton.hover{background:url("plusButton-white-sprite.png") no-repeat right -23px transparent;color:#cfcfcf;}
#contentSecondaryBody ul{padding:8px;}
#contentSecondaryBody form ul{margin-left:0;padding-left:14px;list-style-type:none;}
#contentSecondaryBody form ul li{list-style-type:none;}
div.BlueBack H6,div.NoBack H6{color:#fff;font-size:16px;line-height:18px;text-align:left;}
div.BlueBack.center,div.NoBack.center{padding:1px 10px 15px;width:199px;text-align:center;position:relative;}
div.BlueBack.top,div.BlueBack.bottom,div.NoBack.top,div.NoBack.bottom,div.buttonRightCol{width:219px;}
div.BlueBack{background:url("../img/boxRight.png") repeat-y;}
div.BlueBack.top{background:url("../img/boxRightTop.png") no-repeat;height:6px;margin-bottom:0;}
div.BlueBack.bottom{background:url("../img/boxRightBottom.png") no-repeat;height:6px;}
div.BlueBack.bottom,div.NoBack.bottom{clear:both;margin-bottom:10px;}
div.buttonRightCol{background:url("../img/background-blueButton.png") no-repeat;height:35px;margin-bottom:8px;}
div.buttonRightCol a{color:#fff;font-size:13px;font-weight:bold;margin-left:8px;position:relative;top:8px;}
div.buttonRightCol a:hover{color:#cfcfcf;}
div.buttonRightCol div.imageButton{margin-left:10px;margin-top:7px;}
.boxRight a{color:#fff;}
.boxRight a:hover{color:#00a1e2;}
div.productFinder{height:35px;margin:0 0 8px 0;}
.ie div.productFinder{height:28px;}
div.productFinder select{margin:0 !important;width:210px;}
.ie div.productFinder select{width:auto;}
div#buttonContactUs{width:219px;border-radius:7px;margin-bottom:8px;}
div#buttonContactUs a.toggle{position:relative;z-index:1;display:block;width:180px;height:35px;padding-left:39px;font-size:13px;font-weight:bold;line-height:35px;border-radius:7px;background:url("../img/button-bgContactUs.png") no-repeat left top transparent;}
div#buttonContactUs div#contactUsList{position:relative;width:209px;padding:25px 0 0 10px;margin-top:-25px;border-radius:0 0 7px 7px;background:#002f50;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMSUiIHN0b3AtY29sb3I9IiMwMDJmNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA3MTllIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==");background:-moz-linear-gradient(top,#002f50 21%,#00719e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#002f50),color-stop(100%,#00719e));background:-webkit-linear-gradient(top,#002f50 21%,#00719e 100%);background:-o-linear-gradient(top,#002f50 21%,#00719e 100%);background:-ms-linear-gradient(top,#002f50 21%,#00719e 100%);background:linear-gradient(to bottom,#002f50 21%,#00719e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#002f50",endColorstr="#00719e",GradientType=0);display:none;}
div#buttonContactUs div#contactUsList ul{padding:0 0 8px 0;}
div#buttonContactUs div#contactUsList ul li{list-style:none inside none;}
div#buttonContactUs div#contactUsList ul li a{line-height:21px;}
div#buttonContactUs div#contactUsList ul li a img{float:left;margin-right:8px;}
.ie div#buttonContactUs div#contactUsList ul{padding-bottom:0;}
.ie div#buttonContactUs div#contactUsList ul li a.emailSales{padding-bottom:0;}
.footer-links ul li { display: block; float: left; width: 184px; list-style-type: none; margin-right: 11px; }
.footer-links ul li:last-child { margin-right: 0px; }
div#footer .footer-links ul li  a { font-size: 16px; color: white; }
div#footer .footer-links ul li  ul li  a { font-size: 12px; color: #80a3b9;}
.footer-links ul li { }
div#footer div.copyrights { margin-bottom: 12px; }
div#footer div.copyrights h5{ margin: 0; padding: 0; line-height: 70px !important; }



.ubermenu-item-layout-image_above {
  padding:10px !important;
}

.ubermenu-submenu-type-stack:after {
    position: absolute;
    width: 6px;
    background: #000;
    content: "";
    right: 9px;
    top: 10px;
    display: flex !important;
    align-items: center;
    height: 250px;
    background:url('shadow.jpg');
}

.ubermenu-submenu-type-stack.ubermenu-submenu-id-370:after,
.ubermenu-submenu-type-stack.ubermenu-submenu-id-933:after
 {
	background:none;
	width:0px;
	height:0px;
}

.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {
  position:relative;
}
ul.ubermenu-submenu.ubermenu-submenu-id-400.ubermenu-submenu-type-stack:after, ul.ubermenu-submenu.ubermenu-submenu-id-402.ubermenu-submenu-type-stack:after, ul.ubermenu-submenu.ubermenu-submenu-id-405.ubermenu-submenu-type-stack:after {
  height: 197px;
}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
  margin-top:-10px !important;
}
.ubermenu-nojs.ubermenu-transition-shift .ubermenu-item:hover>.ubermenu-submenu-drop, .ubermenu-transition-shift .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop {
  margin-top:0 !important;
}
.share.right {
  display:none !important;
}
body {
    background: url("../img/bg.gif") repeat-x left top #fff;
    color: #333;
}
div#footer div.shareit {
  display:none;
}
div#banner {
  height: 65px;
    left: -120px;
    position: relative;
    top: -59px !important;
    z-index: -1;
}

.ubermenu .ubermenu-row {
	border-bottom:1px solid #8da8ff !important;
	margin:0 20px !important;
}
.ubermenu-target.ubermenu-target-with-image {
	padding:15px 20px 15px 0 !important;
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item {
	   background: url('bullet.png') no-repeat 9PX 6px !important;
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item a {
	padding-bottom:5px;
	padding-top:0 !important;
	
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item:first-of-type {
display:inline-block !important;
background:none !important;
margin-top:0 !important;
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item:last-of-type {
	margin-bottom:15px !important;
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item:last-of-type {
	padding-bottom:10px !important;
	margin-bottom:0 !important;
}
.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {
    padding-top: 0;
    height: auto !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item#menu-item-420 {
	display:none !important;
}
.ubermenu-submenu.ubermenu-submenu-type-stack .ubermenu-item#menu-item-421 {
	background:none !important;
}

.ubermenu .ubermenu-item-layout-image_above>.ubermenu-image {
	width:370px !important;
}
span.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-image_above {
	padding-bottom:10px !important;
}
.ubermenu-item-412, .ubermenu-item-418 {
	background: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}
.ubermenu-item-412 a, .ubermenu-item-418 a {
	padding-left: 0 !important;
    margin-left: 0 !important;
	font-weight:bold !important;
}

span.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-default.ubermenu-item-layout-image_left.ubermenu-item-notext {
	padding-right:0 !important;
}
ul.ubermenu-row.ubermenu-row-id-399.ubermenu-autoclear {
	height:208px !important;
	overflow:hidden;
}
#menu-item-421 img {
	    margin-top: 30px;
    padding-bottom: 5px !important;
}
a.dockText, div.dockButtons {
	font-size:12px !important;
	line-height:1 !important;
}
div#bannerContentPlaceHolder div.main-slide {
	transition:all 0.5s ease !important;
}
div#bannerContentPlaceHolder div.main-slide.current {
	display:none !important;
	transition:all 0.5s ease !important;
}
div#bannerContentPlaceHolder div.main-slide.current.currentlyShowing {
	display:block !important;
	transition:all 0.5s ease !important;
}