#main_message{background:url('/resources/images/pages/misc/404_question_mark.gif') no-repeat 30px 35px;padding:40px 85px 30px 195px}#main_message h1{font-size:30px;margin-bottom:20px;text-align:center}#main_message p{font-size:16px;font-weight:bold;color:#70727d;text-align:center}#main_message p b{color:#3e3e3e}#search_bar .grey_round_box_content{text-align:center}#search_bar .hover_button{margin-bottom:-8px;margin-left:10px}#contact_blocks{width:100%;overflow:hidden;margin-top:25px}#contact_blocks .contact_box{float:left;width:246px;padding:0 30px;margin-top:10px;border-right:1px solid #d8d9da;color:#5b5b5b}#contact_blocks .contact_box h3{color:#121212;margin-top:10px;margin-bottom:20px}#contact_blocks .contact_box .phone_number{display:block;font-size:20px;font-weight:bold;color:#a7a7a7;margin-bottom:15px}#contact_blocks .contact_box .phone_number b{color:#5e6165}#contact_blocks .contact_box #phone_number{font-weight:bold;margin-left:8px}#contact_blocks .contact_box.first{padding-left:15px;width:300px}#contact_blocks .contact_box.last{border-right:none;width:230px;padding-right:0}#chat_box{float:right;display:inline;width:282px;margin:0 10px 20px 0;background:url('/resources/images/pages/faq/chatbox_bottom.gif') no-repeat left bottom}#chat_box_inner{padding:20px 40px 10px 20px;background:url('/resources/images/pages/faq/chatbox_top.gif') no-repeat left top}#chat_box h4{color:#6895b1}#workshop_register .title_links{text-align:right;padding-top:12px}#workshop_register .title_links a.back_link{color:#fff;font-size:14px;font-weight:bold;margin-right:20px}#workshop_register .title_links a.back_link img{margin-right:14px}#workshop_register .content{background:#fff url('/resources/images/backgrounds/bg_content_block_fade_white.gif') repeat-x}#workshop_register .content h1{font-size:30px}#workshop_register #intro_copy{margin-top:36px;color:#494c56}#workshop_register .thumbnail{width:165px;float:left;margin-left:25px;margin-right:40px}#workshop_register .info_copy{width:615px;float:left}#workshop_register .info_copy .button_row{border-top:1px solid #cecece;margin:20px 0}#workshop_register .info_copy .button_row a{margin-right:30px;font-weight:bold}#workshop_register .info_copy .button_row .button{margin-bottom:-10px;margin-top:20px}#workshop_register .info_copy .message_box{margin:30px 0 10px 0}#workshop_register .info_copy .message_box .content{width:585px;background:none;border:none}#workshop_register #session_chooser{border:1px solid #cecece}#workshop_register #session_chooser .title{background:#8d8f97;padding:5px 8px;font-size:12px;font-weight:bold;color:#fff}#workshop_register #session_chooser .listing_table{margin-top:8px}#workshop_register #session_chooser .listing_table .first{text-align:center}#workshop_register #session_chooser .content{background:none;border-left:none;border-right:none}#workshop_register .message_box{margin:20px}#workshop_register .message_box .content{width:844px}#workshop_register .message_box a{font-weight:normal;text-decoration:underline}#workshop_register .message_box p{margin:10px 0}#registration_form{border-top:1px solid #cecece;background:url('/resources/images/backgrounds/bg_content_block_fade_white.gif') repeat-x;position:relative;padding:35px;font-size:14px;font-weight:bold;color:#292727}#registration_form .pointer_arrow{position:absolute;top:-1px;left:150px}#workshop_register .content #registration_form h1{font-size:22px;margin-bottom:23px}#registration_form .radio{vertical-align:text-bottom;margin-left:15px}#registration_form #form_fields{border-top:1px solid #ccc;margin-top:15px;padding-top:15px}#registration_form #form_fields .required{color:#ff6c00}#registration_form #form_fields .fields{float:left;width:50%}#registration_form #form_fields .fields ul{margin-top:18px}#registration_form #form_fields .fields ul li{width:100%;overflow:hidden;margin-bottom:15px}#registration_form #form_fields .fields ul label{width:205px;text-align:right;display:block;float:left;margin-right:13px}#registration_form #form_fields .fields ul input,#registration_form #form_fields .fields ul select{width:180px;border:1px solid #e4e4e6;padding:3px}#registration_form #form_fields .button_row{margin-left:190px;padding-bottom:10px;font-size:12px}#registration_form #form_fields .button_row input{margin-bottom:-12px;margin-right:10px}#registration_form #form_fields .map{float:left;width:300px;margin-left:100px;margin-top:25px}#registration_form #form_fields .map a.directions{font-size:12px}#registration_form #form_fields .map #map_wrapper{width:300px;height:300px;margin-top:15px}#registration_form .error{margin-left:197px;font-weight:bold;color:#c10101;padding:1px 0 1px 21px}#registration_form #form_fields .webinar_fields{float:left;width:75%}#registration_form #form_fields .webinar_fields ul{margin-top:18px}#registration_form #form_fields .webinar_fields ul li{width:100%;overflow:hidden;margin-bottom:15px}#registration_form #form_fields .webinar_fields ul label{width:205px;text-align:right;display:block;float:left;margin-right:13px}#registration_form #form_fields .webinar_fields ul input,#registration_form #form_fields .webinar_fields ul select{width:180px;border:1px solid #e4e4e6;padding:3px}#workshop_register #learn_footer{margin-top:18px}#workshop_register #learn_footer .content{background:#f9f9f9 url('/resources/images/backgrounds/bg_content_block_fade_grey.gif') repeat-x}#webinar_register .title_links{text-align:right;padding-top:12px}#webinar_register .title_links a.back_link{color:#fff;font-size:14px;font-weight:bold;margin-right:20px}#webinar_register .title_links a.back_link img{margin-right:14px}#webinar_register .content{background:#fff url('/resources/images/backgrounds/bg_content_block_fade_white.gif') repeat-x}#webinar_register .content h1{font-size:30px}#webinar_register #intro_copy{margin-top:36px;color:#494c56}#webinar_register .thumbnail{width:165px;float:left;margin:25px 40px 45px 30px}.thumbnail{width:165px;float:left;margin:25px 45px 25px 15px}#webinar_register .info_copy{margin-bottom:20px;margin-left:80px;width:610px}#webinar_register .info_copy .button_row{border-top:1px solid #cecece;margin:20px 0}#webinar_register .info_copy .button_row a{margin-right:30px;font-weight:bold}#webinar_register .info_copy .button_row .button{margin-bottom:-10px;margin-top:20px}#webinar_register .info_copy .message_box{margin:30px 0 10px 0}#webinar_register .info_copy .message_box .content{width:185px;background:none;border:none}#webinar_register #session_chooser{border:1px solid #cecece;clear:both}#webinar_register #session_chooser .title{background:#8d8f97;padding:5px 8px;font-size:12px;font-weight:bold;color:#fff}#webinar_register #session_chooser .listing_table{margin-top:8px}#webinar_register #session_chooser .listing_table .first{text-align:center}#webinar_register #session_chooser .content{background:none;border-left:none;border-right:none}#webinar_register .message_box{margin:20px}#webinar_register .message_box .content{width:844px}#webinar_register .message_box a{font-weight:normal;text-decoration:underline}#webinar_register .message_box p{margin:10px 0}p.intro{color:#727272;font-size:14px;font-weight:bold;margin-bottom:15px}
