#sidebar h2.registration{background-image:url(/images/registration/left-header-grey.jpg);background-repeat:no-repeat;background-position:center bottom;height:auto;padding-top:10px;padding-bottom:20px;padding-left:10px;width:155px;padding-right:0px;margin:0px}#sidebar div.text-area{background-image:url(/images/registration/left-body-grey.jpg);height:auto;background-repeat:no-repeat;background-position:left bottom;padding:0 0 20px 0;display:block;width:165px;font:bold 11px/14px arial,helvetica,sans-serif}#sidebar div.text-area div{padding:0 0 0 10px}#sidebar div.text-area div span{color:#369}#sidebar ul.registration{line-height:normal;list-style-position:inside;list-style-type:square;margin:0;padding:10px}#sidebar ul.registration li{font-size:11px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;font-weight:normal}#sidebar ul.registration li span{color:#2e3334;font-weight:bold}#two-col-block h3.registration{background:url(/images/registration/registration-h3.jpg) no-repeat left top;height:95px;padding:18px 0 0 40px;line-height:.9em;width:775px}#two-col-block h4.registration{width:517px;height:39px;color:#666;background:url(/images/registration/grey-top.jpg) no-repeat left top;font:bold 24px/24px arial,helvetica,sans-serif;padding:10px 0 0 20px;margin:0px 0 0 0}#midpanel .registration .welcome-box{padding:0 0 20px 0}#midpanel .grey-box{width:517px;background:url(/images/registration/grey-mid.jpg) repeat-y left top;padding:10px 5px 40px 20px;font-size:14px;font-weight:bold;color:#666}.already-registered-header{height:28px;width:256px;background-image:url(/images/registration/blue_box_top.jpg);font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center;background-repeat:no-repeat;background-position:left top;vertical-align:middle;display:block;padding:10px 0 0 0}.already-registered-box{background-image:url(/images/registration/blue_box_bott.jpg);background-repeat:no-repeat;background-position:left bottom;height:auto;display:block;font-size:12px;padding:18px 10px 45px 9px}.already-registered-divider{background-image:url(/images/registration/blue-box-divider.jpg);background-repeat:no-repeat;height:1px;background-position:left bottom;width:245px;display:block}.underlined-instructions{height:auto;background-image:url(/images/registration/grey-divider.jpg);background-repeat:no-repeat;background-position:left bottom;padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;width:515px}.reg_form-2{padding-top:20px;font-weight:normal}.reg_form-2-left{width:50%}.reg_form-2-left{width:245px;float:left}.reg_form-2-right{width:245px;float:left;background-image:url(/images/registration/grey-center-divider.jpg);background-position:left top;background-repeat:no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:10px}#mid_panel .ie-only .final-registration{border-width:1px}#two-col-block h4.registration-final{       width:780px;       height:39px;       color:#666;       background:url(/images/registration/grey-top-long.jpg) no-repeat left top;       font:bold 24px/24px arial,helvetica,sans-serif;       padding:10px 0 0 20px;       margin:0px 0 0 0}#midpanel .grey-box-long{width:790px;background:url(/images/registration/grey-mid-long.jpg) repeat-y left top;padding:10px 5px 40px 20px;font-size:14px;font-weight:normal;color:#666;vertical-align:middle}#midpanel .grey-box-long div.divider{width:490px;height:5px;background-image:url(/images/sport/divider-middle.png);background-repeat:no-repeat;background-position:left bottom;margin-bottom:10px}#two-col-block h4.registration-why{       width:517px;       height:39px;       color:#164e6c;       background:url(/images/registration/grey-top-noline.jpg) no-repeat left top;       font:bold 24px/24px arial,helvetica,sans-serif;       padding:10px 0 0 20px;       margin:0px 0 0 0}#two-col-block h5.registration-why{       font:bold 24px/24px arial,helvetica,sans-serif;       color:#164e6c;       padding-bottom:10px}div.grey-box img{       float:right;       vertical-align:text-top}div.grey-box p{font-weight:normal}div.grey-box ul{       font-weight:normal;       padding-top:0px;       padding-right:0px;       padding-bottom:0px;       padding-left:10px}div.grey-box li{       font-weight:normal;       list-style-position:outside;       list-style-type:square}div.grey-divider{height:4px;width:515px;background-image:url(/images/registration/grey-divider.jpg);background-repeat:no-repeat;background-position:left top;padding:5px 0px 10px;clear:both}#two-col-block h4.registration-influence-confirm{       width:780px;       height:50px;       color:#164e6c;       background:url(/images/registration/grey-top-long-noline.jpg) no-repeat left top;       font:bold 24px/24px arial,helvetica,sans-serif;       padding:10px 0 0 20px;       margin:0px 0 0 0}#two-col-block h4.registration-influence-confirm span{ display:block;font-size:16px;font-weight:bold}#two-col-block  div.form-area{width:517px}#two-col-block  div.form-area-short{width:420px;float:left}div.form-area-short ul{       font-weight:normal;       padding-top:0px;       padding-right:0px;       padding-bottom:0px;       padding-left:30px}div.form-area-short li{       font-weight:normal;       list-style-position:outside;       list-style-type:square}.grey-box-long img{float:right;padding-right:20px}#two-col-block .grey-box-long h5.registration-welcome{       font:bold 22px/22px arial,helvetica,sans-serif;       color:#164e6c;       padding-bottom:10px}.start-page-link{background-image:url(/images/registration/yellow-button-big.jpg);background-repeat:no-repeat;background-position:left top;width:265px;height:24px;font-weight:bold;padding-top:10px;text-align:center;margin-left:15px;margin-top:15px}.start-page-link1{width:265px;height:24px;font-weight:normal;padding-top:10px;padding-left:10px;text-align:center;margin-left:15px;margin-top:15px}div.welcome-bottom{width:100%;margin-top:20px;padding-top:10px;clear:both}div.welcome-powercoach{background-image:url(/images/registration/reg-welcome-powercoach.jpg);background-repeat:no-repeat;background-position:left top;height:178px;float:left;width:380px}div.welcome-powercoach_de{background-image:url(/images/registration/Reg-welcome-powercoach_de.jpg);background-repeat:no-repeat;background-position:left top;height:178px;float:left;width:380px}div.welcome-events{background-image:url(/images/registration/reg-welcome-events.jpg);background-repeat:no-repeat;background-position:left top;height:178px;width:380px;float:right;margin-left:10px}div.welcome-bottom div.header{color:#FFF;text-transform:uppercase;font-weight:bold;width:350px;padding-top:10px;padding-left:15px}div.welcome-powercoach div.info{color:#FFF;height:80px;width:160px;font-size:12px;margin-top:55px;margin-left:10px}div.welcome-powercoach_de div.info{color:#FFF;height:80px;width:160px;font-size:12px;margin-top:35px;margin-left:10px}div.welcome-events div.info{font-size:12px;height:100px;width:160px;position:static;margin-top:25px;margin-left:10px;margin-right:10px;float:left}div.gold-button{height:23px;background-image:url(/images/registration/gold-button.png);background-repeat:no-repeat;width:190px;background-position:left bottom;color:#333;font-weight:bold;text-align:center;text-transform:uppercase;padding-top:5px}#two-col-block  div.form-area-short div.gold-button{float:right}div.welcome-events img{padding-top:15px;float:left}div.welcome-events div.info span{font-weight:bold}div.info div.small-button{background-image:url(/images/registration/yellow-button-small.jpg);background-repeat:no-repeat;height:28px;width:50px;text-align:center;padding-top:5px;background-position:center top;margin-top:9px;font-weight:bold;color:#333}