html{overflow-y:scroll}body{background:url(/images/bg.jpg) repeat-x #fff;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0}a{color:#292666;text-decoration:none}a:hover{text-decoration:underline}a>img{border:0}div.buttons{font-size:.9em;margin:0 0 .8em -.3em}div.buttons a{background:0;color:#000;display:block;font-family:'Open Sans',Tahoma,Arial,Helvetica,"Microsoft Yahei",STXihei,sans-serif;float:left;margin:0 1em 0 0;padding:.2em .3em;text-decoration:none;text-transform:uppercase}div.buttons.right a{float:right;margin:0 0 0 1em}div.buttons a.red{color:#c00}div.buttons a.green{color:#0c0}div.buttons a:hover{background:#78769e;color:#fff}div.buttons a.red:hover{background:#b00}div.buttons a.green:hover{background:#0b0}div.message,div.error,div.notice{border-radius:3px;display:inline-block;font-weight:bold;padding:.8em;margin:.2em 0}div.message{background:#dff0d8;color:#3c763d}div.error{background:#fbb;color:#900}div.notice{background:#ffb;color:#333;font-weight:normal}div.error p{margin:0!important}p.remarks{color:#666;font-size:.8em}h1{color:#666;font-family:'Tauri',Tahoma,Arial,Helvetica,"Microsoft Yahei",STXihei,sans-serif;font-size:1.2em;font-weight:400;margin:0 0 .43em 0;padding:.2em 0;text-transform:uppercase}h1 strong,h1 b{font-weight:400}h1 sup,h1 sub{font-size:1em;vertical-align:baseline}h2{color:#000;font-size:1.1em;font-weight:700;margin:.2em 0 .3em 0}h2 a{color:#000;text-decoration:none}h2 a:hover{color:#666;text-decoration:none}h3{font-size:1em;font-weight:700;text-decoration:underline;margin:0 0 .1em 0}input,textarea,select,button{font-family:inherit;font-size:inherit}#wrapper{margin:1em auto;padding:0 10px;position:relative;width:980px}#logo{margin:0 0 1em -6px}#logo img{border:0;height:55px;width:210px}#nav{font-family:'Open Sans',Tahoma,Arial,Helvetica,sans-serif;font-weight:600;position:absolute;top:1.2em;right:0}#nav ul,#nav li{margin:0;padding:0}#nav ul{list-style:none}#nav ul ul{display:none;left:0;position:absolute;top:100%;z-index:100}#nav>ul>li{float:left;margin:0 .5em 0 2.5em;position:relative}#nav>ul>li li{background:#fff;color:#1d1d1d;min-width:15em}#nav ul li:hover>ul{display:block}#nav ul li a{background:0;color:#1d1d1d;display:block;padding:.4em .5em;text-decoration:none;text-transform:uppercase}#nav ul li a:hover,#nav ul li:hover>a{background:#78769e;color:#fff}#main{border-right:1px solid #afafaf;float:left;position:relative;width:750px}div.container{clear:both;min-height:400px;width:740px}div.container-with-left{clear:both;min-height:400px;position:relative;padding-left:195px;width:545px}div.container p,div.container-with-left p{line-height:1.5em;margin:.3em 0 .8em 0}div.container ul li,div.container ol li,div.container-with-left ul li,div.container-with-left ol li{line-height:1.5em}#left-panel{border-right:1px solid #afafaf;left:0;min-height:200px;padding-right:10px;position:absolute;top:0;width:175px}#left-panel ul,#left-panel li{line-height:normal;margin:0;padding:0}#left-panel ul{list-style:none}#left-panel ul>li ul{margin-left:.6em}#left-panel ul>li.separator{border-top:1px solid #afafaf;margin-top:.6em;padding-top:.6em}#left-panel ul>li ul>li{background:url(/images/bullet.png) 0 3px no-repeat;padding:0 0 0 18px}#left-panel ul li a{color:#000;display:block;font-size:1.1em;font-weight:700;margin:0 0 .2em 0;padding:.2em 0;text-decoration:none}#left-panel ul li div{font-size:1.1em;font-weight:700;margin:0 0 .2em 0;padding:.2em 0}#left-panel ul li a:hover{color:#666;text-decoration:none}div.featured-function-text{color:#676767;padding:0 0 1.5em 0}div.clear{clear:both}div.clear-left{clear:left}div.clear-right{clear:right}div.left{float:left;margin:0 1em 0 0}div.right{float:right;margin:0 0 0 1em}#right-panel{float:right;width:220px}#right-panel h1{margin:2em 0 0 0}#right-panel h1:nth-of-type(1){margin-top:0}#right-panel form p{font-weight:bold}#right-panel form label{display:block;margin:0 0 .5em 0}#right-panel form label input{display:block;width:15em}#right-panel div.link{padding-bottom:1em}#right-panel div.link a{color:#000;text-decoration:none}#slider{overflow:hidden;z-index:0}#slider,#slider>div>a,#slider div>a>img{border:0;display:block;height:200px;width:740px}div#slider-control{float:right;height:13px;margin-right:9px}div#slider-control div{background:url(/images/slider_control.png) 0 0;border:0;cursor:pointer;float:left;height:10px;margin:3px;width:10px}#slider-control div.current{background-position:0 -10px}#footer{clear:both;color:#666;font-size:.85em;font-weight:bold;height:4em;line-height:4em;text-align:center}div.advisor{float:left;height:200px;margin:.5em 3% 1em 0;width:30%}div.advisor img{height:110px;width:110px}div.advisor>div.name{font-weight:bold;padding:.3em 0 .2em 0}div.advisor>div.title{font-size:.9em}div.exco{float:left;margin:.3em 1% 1em 0;width:32%}div.exco>div.name{font-weight:bold;padding:.3em 0 .2em 0}div.exco>div.title{font-size:.9em;height:4em}iframe.exco{margin:0 0 2em 0}div.membersoc{height:100px;padding:1em 0 0 130px;position:relative}div.membersoc img{display:block;height:auto;left:0;max-width:120px;position:absolute;top:0}div.membersoc a,div.membersoc div{display:block;font-weight:bold}form.resetPasswordForm,form.updatePasswordForm,form.signinForm{padding:1em 0}form.resetPasswordForm label,form.updatePasswordForm label{display:block;font-weight:bold;line-height:1.7em;margin:0 0 2em 0;position:relative}form.signinForm label{display:block;line-height:1.7em;margin:0 0 1em 0;position:relative}form.resetPasswordForm label img.captcha{display:block;height:70px;width:200px}form.resetPasswordForm label input,form.updatePasswordForm label input{display:block;width:18em}form.signinForm label input{left:8em;position:absolute;top:0;width:18em}form.signinForm a{display:block;margin:0 0 .5em 8em}form.signinForm input[type=submit]{display:block;margin:0 0 0 8em}form.resetPasswordForm label p,form.updatePasswordForm label p{background:url(/images/error.png) 0 2px no-repeat;color:#b00;display:block;bottom:.1em;line-height:20px;margin:0;padding-left:20px;position:absolute;left:20em}form.createAccountForm h2,form.editAccountForm h2{margin:1em 0 .5em 0}form.createAccountForm div.field,form.editAccountForm div.field{padding:0 0 1em 10em;position:relative}form.createAccountForm div.field.field-no-margin,form.editAccountForm div.field.field-no-margin{padding:0 0 1em 0;position:relative}form.createAccountForm div.field>label,form.editAccountForm div.field>label{left:0;line-height:1.6em;position:absolute;top:0}form.editAccountForm div.field>div.readonly{line-height:1.6em}form.createAccountForm div.field>input,form.editAccountForm div.field>input{height:1.6em;line-height:1.6em;padding:0 .3em;width:18em}form.createAccountForm div.field>select,form.editAccountForm div.field>select{height:1.6em;margin:0}form.createAccountForm div.field div.subscription,form.editAccountForm div.field div.subscription{line-height:1.6em}form.createAccountForm div.field div.subscription input,form.editAccountForm div.field div.subscription input{margin:.3em .4em 0 0}form.createAccountForm>p,form.editAccountForm>p{width:60%}form.createAccountForm div.field>p,form.editAccountForm div.field>p{background:url(/images/error.png) 0 2px no-repeat;color:#b00;line-height:20px;margin:0;padding-left:20px}span.benefits{color:#090;font-weight:bold}table.account-details{border:0;border-collapse:collapse;margin:.3em 0 1.5em 0}table.account-details tr td{margin:0;padding:.3em 0;vertical-align:top}table.account-details tr td:nth-of-type(1){font-weight:bold;width:8em;padding:.3em 1em .3em 0}table.account-functions{border:0;border-collapse:collapse;margin:.3em 0 1.5em 0;width:100%}table.account-functions tr th{border-bottom:1px solid #ddd;font-size:.9em;padding:.2em;text-align:left;text-transform:uppercase}table.account-functions tr td{margin:0;padding:.3em .2em;vertical-align:middle}table.account-functions tr td div.buttons a{margin:0}table.account-functions tr th:nth-of-type(1){padding-left:0;width:40em}table.account-functions tr td:nth-of-type(1){padding-left:0}table.account-functions tr td.empty-data-set{text-align:center}p.contact-info{margin:0 0 2em 0!important}form.emailForm{padding:1em 0}form.emailForm label{display:block;height:2.5em;line-height:1.7em;position:relative}form.emailForm label.big-message{height:11em}form.emailForm label input,form.emailForm label textarea,form.emailForm label select{display:block;left:8em;position:absolute;top:0}form.emailForm label input{width:18em}form.emailForm label textarea{height:10em;resize:none;width:24em}form.emailForm label p{background:url(/images/error.png) 0 2px no-repeat;color:#b00;display:block;line-height:20px;padding-left:20px;position:absolute;top:0;left:34em}form.emailForm input[type=submit]{margin-left:8em}div.function{min-height:140px;padding-left:130px;position:relative}div.function>a{display:block;left:0;position:absolute;top:0}div.function>a img{border:0;height:auto;width:120px}table.event-details{border:0;border-collapse:collapse;margin:.3em 0 .8em 0}table.event-details tr td{margin:0;padding:.3em 0;vertical-align:top}table.event-details tr td:nth-of-type(1){max-width:10em;min-width:4em;padding:.3em 1em .3em 0}div.event-sponsors{margin:.3em 0 .8em 0}div.event-sponsors>a,div.event-sponsors>img{margin:0 1em 1em 0}div.event-sponsors>a>img{border:0}div.event-photos{margin:.3em 0 .8em 0}div.event-photos:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html div.event-photos{zoom:1}*:first-child+html div.event-photos{zoom:1}div.event-photos a{display:block;float:left;margin:0 1em 1em 0}div.event-photos a>img{border:0;display:block}div.news{margin:0 0 1.5em 0}div.news div.image{float:left;margin-right:10px;width:120px}div.news div.text{float:left;margin-right:5px;width:410px}div.news div.image img{border:0;height:auto;width:120px}div.news-pages{text-align:center}div.news-pages a{padding:0 .5em}div.news-pages a.current{color:#000;cursor:default;font-weight:bold;text-decoration:none}div.publication{position:relative;padding-left:210px}div.publication>a{display:block;left:0;position:absolute;top:0}div.publication>a img{border:0;height:auto;width:200px}div.publication>div.name{font-weight:bold}div.google-search #cse .gsc-control-cse{background:0;border:0;font-size:12px;padding:0}div.google-search #cse .gsc-control-cse .gsc-orderby{display:none}div.google-search #cse .gsc-control-cse .gsc-option-menu-container{background:#fff}div.google-search #cse .gsc-control-cse .gsc-result-info{padding-left:0}div.google-search #cse .gsc-control-cse .gsc-cursor-box{border-top:0}div.google-search #cse .gsc-control-cse .gs-spelling,div.google-search #cse .gsc-control-cse .gs-result .gs-title,div.google-search #cse .gsc-control-cse .gs-result .gs-title *{font-size:13px}div.google-search #cse .gsc-control-cse .cse .gs-result .gs-snippet,div.google-search #cse .gsc-control-cse .gs-result .gs-snippet,div.google-search #cse .gsc-control-cse .cse .gs-spelling-original,div.google-search #cse .gsc-control-cse .gs-spelling-original{font-size:12px}div.google-search #cse .gsc-control-cse .gsc-table-result{font-size:12px}form.applicationForm>h2{background:#eaeaea;height:1.5em;line-height:1.5em;margin-left:-.3em;padding:0 .3em}form.applicationForm div.field{padding:0 0 1em 10em;position:relative}form.applicationForm>label{display:block;font-weight:bold}form.applicationForm>input{display:block;margin:0 0 1em 0}form.applicationForm div.field>label{left:0;line-height:1.7em;position:absolute;top:0}form.applicationForm div.field>input[type=text],form.applicationForm div.table-field table td>input[type=text]{height:1.6em;line-height:1.6em;padding:0 .3em;width:18em}form.applicationForm div.field p,form.applicationForm div.checkbox-field p,form.applicationForm div.radiogroup-field p,form.applicationForm div.textarea-field p{background:url(/images/error.png) 0 2px no-repeat;color:#b00;display:block;line-height:20px;margin:0;padding-left:20px;position:absolute;top:0;left:38em}form.applicationForm div.field select{margin:0;padding:.1em}form.applicationForm div.textarea-field>textarea{height:10em;resize:none;margin:.2em 0;width:36em}form.applicationForm div.checkbox-field,form.applicationForm div.radiogroup-field,form.applicationForm div.long-field,form.applicationForm div.table-field{padding:0 0 1em 0}form.applicationForm div.radiogroup-field,form.applicationForm div.textarea-field{position:relative}form.applicationForm div.checkbox-field>label{display:block;line-height:1.6em;padding:0 0 0 2em;position:relative}form.applicationForm div.long-field>label{position:relative}form.applicationForm div.textarea-field>label{display:block}form.applicationForm div.radiogroup-field>label{line-height:1.6em}form.applicationForm div.checkbox-field>label>input[type=checkbox]{left:0;margin:0;position:absolute;top:.2em}form.applicationForm div.checkbox-field.with-textbox input[type=text]{height:1.6em;line-height:1.6em;padding:0 .3em;margin:0 0 0 2em;width:18em}form.applicationForm div.table-field table{border:0;border-collapse:collapse;padding:0;margin:0}form.applicationForm div.table-field th,form.applicationForm div.table-field td{padding:.2em .5em .2em 0}form.applicationForm div.table-field table th{text-align:left}form.unsubscribeForm{padding:1em 0}form.unsubscribeForm label{display:block;font-weight:bold;line-height:1.7em;margin:0 0 2em 0;position:relative}form.unsubscribeFollowUpForm label{display:block;margin:0 0 1em 0}form.unsubscribeForm label input{display:block;width:18em}form.unsubscribeForm label p{background:url(/images/error.png) 0 2px no-repeat;color:#b00;display:block;bottom:.1em;line-height:20px;margin:0;padding-left:20px;position:absolute;left:20em}