html,body{margin:0px;padding:0px;text-align:center;background-color:#f4f4f4;font-family:Arial;font-size:12px}#wrapper{margin:0px
auto;width:994px;text-align:left;background-color:#fff}#wrapper
#header{height:60px;position:relative}#wrapper #header #top-menu{position:absolute;right:0px;top:0px;z-index:1}#wrapper #header #search-box{position:absolute;right:0px;top:25px;z-index:1;margin-right:10px;border:solid 1px #aaa;background:url(../_media/icon_search.png) no-repeat 95% 50%;padding-right:25px}#wrapper #header #search-box
form{margin:0px;padding:0px}#wrapper #header #search-box
input{height:25px;line-height:25px;width:174px;margin-left:5px;border:none;border-color:#fff;color:#aaa}body.fr #wrapper #header #search-box
input{width:204px;margin-left:5px}#top-menu
a{background:none !important}#nav{background:url(../_media/nav_bg.png) repeat-x left top}#nav #login-button{float:right;margin-right:10px}#header-banner{width:994px;overflow:hidden;position:relative}.header-banner-home{height:220px}.header-banner-inside{height:138px}#header-banner #banner-navigation{position:absolute;left:15px;z-index:10;background-color:#f0efeb;border:solid 1px #afafad}.header-banner-home #banner-navigation{top:190px}.header-banner-inside #banner-navigation{top:110px}.previous-button,
.next-button,
#banner-navigation
a{width:16px;height:16px;display:block;float:left;text-align:center;color:#757575 !important;border:solid 1px #f0efeb;font-weight:bold}#banner-navigation
a.activeSlide{background-color:#757575;color:#fff !important;border:solid 1px #fff}.banner-home,.banner-inside{font-size:1%}.banner-inside{margin-bottom:5px}#widget-banner{position:relative}#breadcrumb{background:url(../_media/title_bg.png) repeat-x left top;padding:10px
10px 10px 20px}h1.page-title{margin:12px
0px 0px 20px;color:#83b8c6;font-family:trebuchetMS;font-size:28px;line-height:1.2}#inner-content{overflow:hidden;margin-left:46px}.with-sidebar{width:706px}#inner-content.with-sidebar{width:660px}.generic-ete-page{margin-top:20px}.right-column{float:right;width:248px;padding:0px
12px 0px 24px}.box{border:solid 1px #ddd}.box
.head{background:url(../_media/element_top_bg.png) repeat-x left top;color:#567594;padding-left:18px;font-size:14px;line-height:35px;height:35px}#widget-banner .box
.head{width:298px}.box .head .rss-icon{float:right;margin:8px
10px 0px 10px}.box
.content{padding:20px;font-size:12px}.box
.content.quote{padding:0px}.box .content
form{margin:0px;padding:0px}.box .content
.date{color:#777}.box .content #join-email-textbox{height:24px;line-height:24px;width:210px;border:solid 1px #aaa}body.fr .box .content #join-email-textbox{width:190px}.box .content .news-list{background:url(../_media/bullet_news.gif) no-repeat 0 3px;padding-left:25px}.box .content .careers-list{background:url(../_media/bullet_careers.png) no-repeat 0 50%;padding-left:25px}.box .content .event-list{padding-left:20px}.box .content .event-list.event-call{background:url(../_media/icon_call.gif) no-repeat 0 50%}.box .content .event-list.event-conferences{background:url(../_media/icon_conferences.gif) no-repeat 0 50%}.box .content .event-list.event-galas{background:url(../_media/icon_galas.gif) no-repeat 0 50%}.box .content .event-list.event-workshops{background:url(../_media/icon_workshops.gif) no-repeat 0 50%}.box .content .ddm-list{padding-left:25px}.box .content .ddm-list.ddm_section_press_releases{background:url(../_media/bullet_ddm_section_press_releases.gif) no-repeat 0 50%}.box .content .ddm-list.ddm_section_technical_tools{background:url(../_media/bullet_ddm_section_technical_tools.gif) no-repeat 0 50%}.box .content .ddm-list.ddm_section_investor_information{background:url(../_media/bullet_ddm_section_investor_information.gif) no-repeat 0 50%}.right-column
.box{margin-bottom:12px}.box .poll-links{text-align:right;margin-top:5px}.box .poll-links
a{margin-right:10px}.right-column #join-email-textbox{display:block;width:200px !important}.right-column .join-email-submit-action{display:block;margin-top:10px;text-align:right}#follow-us{text-align:center;margin-top:20px;border-top:solid 1px #ddd;padding:10px;clear:right}#follow-us
span{line-height:33px;text-transform:uppercase;color:#aaa}#follow-us
img{margin:0px
5px;vertical-align:middle}#footer{height:70px;background:url(../_media/footer_bg.png) repeat-x left top;padding:0px
20px}#footer
#copyright{line-height:70px;color:#aaa}#footer
img{margin-top:18px;float:right}a{color:#2d62b0 !important}a:hover{background:transparent !important;text-decoration:underline !important}a
img{border:none}.back-to-listing-actions{text-align:right}.dialog{text-align:left;padding:0px
20px 20px 20px}.dialog .dialog-header{font-weight:bold;line-height:40px}.dialog
label{line-height:22px}.dialog
.error{margin-top:10px;color:red;font-weight:bold;text-align:center}.input-select,.input-text{width:271px;line-height:24px;height:24px;border:solid 1px #a9a9a9}.input-select{width:275px}.input-select.credit-card-expiration-selector{width:60px}form{margin:0px;padding:0px}#home-table{margin:0px}#home-table
td{width:316px}#home-table td.section-box{border:solid 1px #ddd}#home-table td.section-box
.box{border:none}#home-table td .box
td{width:auto}.news
h2{margin:0px;color:#666;font-size:16px}.news .date-month{padding-bottom:5px;padding-top:10px;color:#8e8e8e}.news
.date{float:right;color:#666}.news
.title{padding-bottom:5px;background:url(../_media/bullet_news.png) no-repeat 0px 3px;padding-left:25px;font-weight:normal}.news.details
.date{float:none}.news
.summary{margin:10px
0px 30px 0px;color:#567594}.links{margin-top:20px}.links-category-name{font-weight:bold;font-size:16px}.links-category-description{margin-bottom:30px}.links-links{margin-bottom:40px}.links-links
a{font-size:14px}.links-icon{float:left;width:30px}.links-link{overflow:hidden;margin-bottom:25px}.faqs{margin-top:25px}.faqs-category-name{font-weight:bold;font-size:16px}.faqs-faqs{margin-bottom:30px}.faqs-section-number{float:left;line-height:24px;margin-right:10px}.faqs-faq{overflow:hidden}.faqs-answer-toggler{line-height:24px}.faqs-close-button{}.faqs-faq-answer{margin-top:5px;margin-bottom:15px;padding:5px
20px 20px 25px;background-color:#f1f1f1}.sitemap{margin-top:10px}ul.sitemap-root{list-style:none;margin:0px;padding:0px}ul.sitemap-root
li{padding:10px
0px}ul.sitemap-root
a{font-weight:bold;line-height:24px;font-size:14px}.events{}.event-details{padding:0px
20px 20px 40px;background-color:#f1f1f1}.event-details
.title{color:#000}.events .event-list{padding-left:20px}.events .event-list.event-call{background:url(../_media/icon_call.gif) no-repeat 0 50%}.events .event-list.event-conferences{background:url(../_media/icon_conferences.gif) no-repeat 0 50%}.events .event-list.event-galas{background:url(../_media/icon_galas.gif) no-repeat 0 50%}.events .event-list.event-workshops{background:url(../_media/icon_workshops.gif) no-repeat 0 50%}.login{margin-top:15px;padding:50px
0px 35px 0px;background-color:#f1f1f1}.login
form{display:block;margin:0px;padding:0px}.login
table{border-collapse:collapse}.login table
td{padding-bottom:14px}.login table
td.label{padding-right:20px;vertical-align:top;line-height:24px}.login table td.additional-links{padding-left:5px}.login
.error{color:red;font-weight:bold}.member_profile{margin-top:15px;padding:20px
0px 0px 0px;background-color:#f1f1f1}.member_profile
table.profile_form{margin:0px
0px 35px 20px;border-collapse:collapse}.member_profile table.profile_form
td.label{width:140px;vertical-align:middle}.member_profile table.profile_form
td.answer{padding-bottom:10px}.member_profile
form{}.member_profile form
select{width:275px;line-height:24px;height:24px;border:solid 1px #a9a9a9}.careers{margin-top:20px}.careers
.title{padding-bottom:5px;background:url(../_media/bullet_careers.png) no-repeat 0px 5px;padding-left:25px;font-weight:normal}.careers
.date{float:right}.careers.details{margin-top:0px}.careers.details
.title{font-weight:bold;font-size:18px;padding-left:0px;background:none;margin-bottom:16px;color:#000}.careers.details
.description{margin-bottom:25px}.careers.details .section-title{margin-top:25px}.careers.details .section-title
a{font-size:14px;font-weight:bold}.careers.details .collapsable-content{background-color:#f1f1f1;margin-top:16px;padding:25px;margin-left:32px}.careers.application{margin-top:0px}.careers.application
table{border-collapse:collapse}.careers.application .input-text{width:400px}.careers.application
textarea{width:400px;border:#a9a9a9 1px solid}.careers.application .form-actions{text-align:center;padding-top:30px;margin-top:30px;border-top:dashed 1px #ddd}.careers.application .form-actions
#save_information{margin-right:10px}.careers.application td.form-questions{width:180px}.careers.application td.form-answers{width:auto}.careers.application td.form-questions,
.careers.application td.form-answers{padding-bottom:10px}.search{margin-top:30px}.search .search-listing-title{margin-bottom:14px;height:20px}.search
.navigation{height:20px;text-align:right}.search .navigation .page-link{float:right;display:block;border:solid 1px #c0c0c0;line-height:18px;width:18px;text-align:center;margin-left:6px;color:#000!important}.search .navigation .page-link.previous,
.search .navigation .page-link.next{color:#4489ca!important}.search .navigation .page-link:hover,
.search .navigation .page-link.selected{color:#fff !important;background-color:#4489ca!important}.search .search-listing-title
strong{font-size:14px}.search .search-result-entry{padding:15px
20px 20px 20px;border:solid 1px #ddd;border-top:dashed 1px #ddd;border-bottom:none}.search .search-result-entry.first{border-top:solid 1px #ddd}.search .search-result-entry.last{border-bottom:solid 1px #ddd}.search .search-result-entry-title{}.search .search-result-entry-title
.score{color:#656565}.search .search-result-entry-summary{font-size:11px;margin-bottom:2px}.search-result-entry-link{color:#656565!important}.polls{margin-top:20px}.polls
.navigation{margin-bottom:20px;height:20px;text-align:right}.polls .navigation .page-link{float:right;display:block;border:solid 1px #c0c0c0;line-height:18px;width:18px;text-align:center;margin-left:6px;color:#000!important}.polls .navigation .page-link.previous,
.polls .navigation .page-link.next{color:#4489ca!important}.polls .navigation .page-link:hover,
.polls .navigation .page-link.selected{color:#fff !important;background-color:#4489ca!important}.polls .poll-date{float:right;color:#666}.polls .poll-title{padding-bottom:5px;background:url(../_media/bullet_poll.gif) no-repeat 0px 2px;padding-left:25px;font-weight:normal}.polls.details{}.polls.details .poll-result{background:url(../_media/bg_poll_results.jpg) repeat left top;color:#fff;padding:30px
20px 20px 20px;margin-top:12px}.polls.details .poll-result
strong{display:block;margin-bottom:30px;font-size:16px}.polls.details .poll-result-progress-bar-wrapper{line-height:1.5;height:22px;margin-bottom:25px;width:450px;position:relative}.polls.details .poll-result-progress-bar{background:url(../_media/progress_bar.png) repeat-x left top;line-height:1.5;position:absolute}.polls.details .poll-result-percentage{position:absolute;line-height:1.5}.boutique{}.boutique .bigger-text{font-size:16px}.boutique .boutique-item{border:solid 1px #dedede;width:200px;float:left;margin-right:13px;margin-bottom:10px;padding-right:5px}.boutique-item-large{text-align:left}.boutique-item-large .item-picture,
.boutique .boutique-item .item-picture{text-align:center}.boutique .boutique-item .item-picture{height:100px}.boutique-item-large .item-picture{min-height:290px}.boutique-item-large .item-description,
.boutique .boutique-item .item-description{padding:10px;border-bottom:dashed 1px #dedede}.boutique .boutique-item .item-description{height:35px}.boutique .boutique-item .item-description.item-description-member{height:65px !important}.boutique-item-large .item-description{border-bottom:none;padding-bottom:5px}.boutique-item-large .item-description strong,
.boutique .boutique-item .item-description
strong{display:block;font-size:12px}.boutique-item-large .item-description
strong.product{font-size:14px}.boutique-item-large .item-description strong.discount,
.boutique .boutique-item .item-description
strong.discount{color:#c00}.boutique-item-large .item-order-actions,
.boutique .boutique-item .item-order-actions{text-align:right;padding:5px
10px 10px 10px}.boutique-item-large .item-order-actions{position:absolute;bottom:0;right:0;border-top:dashed 1px #dedede;width:600px}.boutique-item-large .item-order-actions form,
.boutique .boutique-item .item-order-actions
form{margin:0px}.boutique .boutique-item .item-order-actions
.quantity{margin-bottom:5px}.boutique.cart{}.boutique.cart .cart-entry{padding:15px
20px 20px 0px;border:solid 1px #ddd;border-top:dashed 1px #ddd;border-bottom:none;clear:left}.boutique.cart .cart-entry.first{border-top:solid 1px #ddd}.boutique.cart .cart-entry.last{border-bottom:solid 1px #ddd}.boutique.checkout{margin-top:20px;width:938px}.boutique.checkout .section-title{font-weight:bold;font-size:16px;margin:20px
0px}.boutique.checkout td.checkout-question{width:140px}.addthis-button{padding:30px
0 0 0}.addthis-button
.addthis_toolbox{float:right}#wrapper .form-questions{font-size:12px}