/* all conferences */
#contents.conferences { background: #fff url("../../img/images/background_border.png") repeat-y 787px 0; }
#contents.conferences input { font-size: 12px; line-height: 14px; padding-top: 1px; }
#contents.conferences textarea { font-size: 12px; line-height: 14px; padding-top: 1px; }

/* main */
#contents.conferences #conferences_main { width: 787px; float: left; }
#contents.conferences #conferences_main h3 { font-size: 1.8em; font-weight: normal; border-bottom: 1px solid #d7d7d7; height: 27px; padding: 6px 0 0 13px; }
#contents.conferences #conferences_main #conferences_main_menu { padding-top: 10px; height: 143px; background: #fff url("../../img/images/seo-and-ppc-conferences-header.png") no-repeat 0 0; }
#contents.conferences #conferences_main #conferences_main_menu li { height: 28px; font-size: 1.1em; font-weight: bold; }
#contents.conferences #conferences_main #conferences_main_menu li a { padding-left: 12px; text-decoration: none; display: block; width: 149px; height: 28px; } 
#contents.conferences #conferences_main #conferences_main_menu li a:hover { background: transparent url("../../img/images/seo-and-ppc-conferences-bullet.png") no-repeat 0 4px; }
#contents.conferences #conferences_main #conferences_main_menu li a.thispage { background: transparent url("../../img/images/seo-and-ppc-conferences-bullet.png") no-repeat 0 4px; }

/* sidebar */
#contents.conferences #conferences_sidebar { width: 212px; float: right; }
#contents.conferences #conferences_sidebar #banner_1 { border: 1px solid #ACACAC; width: 189px; height: 155px; margin: 27px 0 0 10px; }
#contents.conferences_homepage #conferences_sidebar #banner_1 { margin: 13px 0 0 10px; }

/* search events */
#contents.conferences #conferences_sidebar #conferences_sidebar_search_events { margin: 55px 0 13px 14px; }
#contents #conferences_small_sidebar #conferences_sidebar_search_events { margin: 57px 0 0 0; }
#contents.conferences #conferences_sidebar_search_events h6 { font-size: 1.2em; padding: 0 0 7px 0; }
#contents.conferences #conferences_sidebar_search_events { width: 151px; height: 126px; border-bottom: 1px solid #E5E5E5; }
#contents.conferences #conferences_sidebar_search_events input { width: 135px; height: 13px; border: 1px solid #0049AE; color: #909090; font-size: 1.1em; padding: 1px 5px; }
#contents.conferences #conferences_sidebar_search_events select { font-size: 1.1em; width: 147px;  height: 21px; margin-top: 4px; } 
html>/**/body #contents.conferences #conferences_sidebar_search_events select { border: 1px solid #7F9DB9; height: 19px; padding: 2px; }
#contents.conferences #conferences_sidebar_search_events  p.submit {font-size:1.1em; margin-top:7px;}
#contents.conferences #conferences_sidebar_search_events .search_button {display: block; }

/* sidebar video */
#conferences_sidebar .video_placeholder img { width: 185px; height: 154px; padding: 2px; border: 1px solid #B3B3B3; }
#contents.conferences_details #conferences_sidebar .video_placeholder { margin: 20px 0 32px 10px; width: 191px; height: 160px; }
#contents.conferences_homepage #conferences_sidebar .video_placeholder { margin: 18px 0 18px 10px; width: 191px; height: 160px; }

/* sidebar calendar */
#contents.conferences #conferences_sidebar #conferences_sidebar_calendar { margin: 0 0 0 14px; }
#contents #conferences_small_sidebar #conferences_sidebar_calendar { margin: 10px 0 0 0; }
#contents.conferences #conferences_sidebar_calendar h6 { font-size: 1.2em; padding: 0 0 10px 4px; }
#contents.conferences #conferences_sidebar_calendar #csc_select_date { padding: 0 0 4px 3px; }
#contents.conferences #conferences_sidebar_calendar #csc_select_date #csc_month { width: 73px; margin-right: 9px; }
#contents.conferences #conferences_sidebar_calendar #csc_select_date #csc_year { width: 59px; }
#contents.conferences #conferences_sidebar_calendar select { border: 1px solid #7F9DB9; font-size: 1.1em; height: 21px; padding: 0; }
html>/**/body #contents.conferences #conferences_sidebar_calendar select { height: 17px; padding: 1px 0; }
#contents.conferences #conferences_sidebar_calendar table { border: 1px solid #C7C7C7; width: 151px; height: 128px; }
#contents.conferences #conferences_sidebar_calendar table th { background: #E7F4FF; font-size: 1.1em; border-bottom: 1px solid #C7C7C7; height: 21px; }
#contents.conferences #conferences_sidebar_calendar table td { font-size: 1.1em; text-align: center; }

/* alerts */
#contents.conferences #conferences_sidebar #conferences_alerts { margin: 14px; }
#contents #conferences_small_sidebar #conferences_alerts { margin: 14px 0 0 0; }
#conferences_alerts { width: 152px; border-top: 1px solid #E5E5E5; }
#conferences_alerts h6 { font-size: 1.2em; padding: 12px 0 6px 0; }
#conferences_alerts p { font-size: 1.1em; line-height: 1.2em; padding-right: 12px; }
#conferences_alerts form p.alerts_mail { font-weight: bold; padding-right: 0; padding-top: 2px; }
#conferences_alerts form input { width: 142px; height: 15px; border: 1px solid #ccc; margin: 3px 0 5px 0; padding: 2px 0 0 2px; }

/* upcoming */
#conferences_upcoming_events { margin: 30px 30px 12px 14px; border-bottom: 1px solid #E5E5E5; }
#conferences_upcoming_events h6 { font-size: 1.2em; padding-bottom: 13px; }
#conferences_upcoming_events ul { }
#conferences_upcoming_events ul li { font-size: 1.1em; height: 39px; }
#conferences_upcoming_events ul li a { text-decoration: none; color: #206aad; }
#conferences_upcoming_events ul li a:hover { text-decoration: underline; }
#conferences_upcoming_events ul li span { color: #666; }

/* conferences_small_sidebar */
#conferences_small_sidebar { width: 183px; padding-left: 3px; float: left; }

/* submit */
.conferences_submit { width: 152px; border-top: 1px solid #E5E5E5; margin-top: 14px; }
.conferences_submit h6 { font-size: 1.2em; padding: 12px 0 6px 0; }
.conferences_submit p { font-size: 1.1em; line-height: 1.2em; padding-right: 12px; margin-bottom: 5px; }

/* homepage */
.conferences_homepage #conferences_main_content { width: 600px; float: right; }
.conferences_homepage #conferences_main_content .events_top { border-bottom: 1px solid #ccc; height: 50px; }
.conferences_homepage #conferences_main_content .events_top h4 { float: left; font-size: 1.8em; font-weight: normal; padding-top: 22px; }
.conferences_homepage #conferences_main_content .events_top p.timerange { float: right; font-size: 1.1em; padding: 27px 7px 0 0; }
.conferences_homepage #conferences_main_content .events_top p.timerange a { padding: 0 3px; }
.conferences_homepage #conferences_main_content .events_top p.timerange a.active_a { font-weight: bold; text-decoration: underline; }
.conferences_homepage #conferences_main_content .event { margin: 15px 23px 0 0; border-bottom: 1px solid #ccc; }
.conferences_homepage #conferences_main_content .event .event_time { font-size: 1.2em; font-weight: bold; padding: 0 0 3px 0; }
.conferences_homepage #conferences_main_content .event h5 { font-size: 1.2em; font-style: italic; color: #666; font-weight: normal; padding: 0 0 10px 0; }
.conferences_homepage #conferences_main_content .event h5 a { color: #206aad; font-weight: bold; font-style: normal; }
.conferences_homepage #conferences_main_content .event .event_summary { font-size: 1.2em; line-height: 1.5em; }
.conferences_homepage #conferences_main_content .event .event_links { font-size: 1.1em; font-weight: bold; padding: 5px 0 14px 0; text-align: right; }
.conferences_homepage #conferences_main_content .event .event_links em { color: #d70000; font-style: normal; }
.conferences_homepage #conferences_main_content .event_pages { padding: 12px 24px 0 0; float: right; }
.conferences_homepage #conferences_main_content .event_pages a { display: block; width: 46px; height: 17px; border: 1px solid #ccc; color: #06c; text-decoration: none; font-size: 1.1em; text-align: center; padding-top: 4px; float: left; margin-right: 3px; }
.conferences_homepage #conferences_main_content .event_pages a:hover { text-decoration: underline; }

/* tickets */
.conferences_tickets #conferences_main_content h4 { font-size: 1.8em; font-weight: normal; padding: 21px 0 8px 18px; }
.conferences_tickets #conferences_main_content table { width: 764px; margin-left: 12px; }
.conferences_tickets #conferences_main_content table th { border: 1px solid #D2E3F3; background: #ECF3F9; height: 38px; font-size: 1.2em; }
.conferences_tickets #conferences_main_content table th.t_date { border-right: 0; width: 108px; text-align: left; padding-left: 11px; }
.conferences_tickets #conferences_main_content table th.t_event { border-right: 0; border-left: 0; width: 242px; text-align: left; }
.conferences_tickets #conferences_main_content table th.t_location { border-right: 0; border-left: 0; width: 150px; text-align: left; }
.conferences_tickets #conferences_main_content table th.t_listprice { border-right: 0; border-left: 0; width: 81px; text-align: center; }
.conferences_tickets #conferences_main_content table th.t_ourprice { border-right: 0; border-left: 0; width: 78px; text-align: center; background: #F9F2EC; border-top: 1px solid #F2E1D2; border-bottom: 1px solid #F2E1D2; }
.conferences_tickets #conferences_main_content table th.t_buy { border-left: 0; text-align: center; }
.conferences_tickets #conferences_main_content table td { border-bottom: 1px solid #E9E9E9; height: 30px; font-size: 1.1em; }
.conferences_tickets #conferences_main_content table td.t_date { padding-left: 11px; }
.conferences_tickets #conferences_main_content table td.t_event a { color: #206aad; }
.conferences_tickets #conferences_main_content table td.t_location { }
.conferences_tickets #conferences_main_content table td.t_listprice { text-align: center; }
.conferences_tickets #conferences_main_content table td.t_ourprice { text-align: center; background: #F9F2EC; }
.conferences_tickets #conferences_main_content table td.t_buy { text-align: center; }
#contents.conferences_tickets #conferences_sidebar #conferences_alerts { padding-bottom: 305px; }

/* speakers */
.conferences_speakers #conferences_main_content h4 { font-size: 1.8em; font-weight: normal; padding: 21px 0 8px 6px; border-bottom: 1px solid #ccc; margin: 0 17px 0 12px; }
.conferences_speakers #conferences_main_content p.speaker_add { font-size: 1em; text-align: right; padding-right: 17px; height: 20px; padding-top: 9px; }
.conferences_speakers #conferences_main_content p.speaker_add strong { color: #d70000; }
.conferences_speakers #conferences_main_content table { width: 764px; margin-left: 12px; margin-bottom: 20px; }
.conferences_speakers #conferences_main_content table th { border: 1px solid #D2E3F3; background: #ECF3F9; height: 29px; font-size: 1.2em; text-align: left; }
.conferences_speakers #conferences_main_content table th.t_date { width: 132px; border-right: 0; padding-left: 11px; } 
.conferences_speakers #conferences_main_content table th.t_conference { width: 263px;  border-left: 0; border-right: 0; } 
.conferences_speakers #conferences_main_content table th.t_venue { width: 166px;  border-left: 0; border-right: 0; } 
.conferences_speakers #conferences_main_content table th.t_topic { border-left: 0; } 
.conferences_speakers #conferences_main_content table td { border-bottom: 1px solid #E9E9E9; height: 30px; font-size: 1.1em; }
.conferences_speakers #conferences_main_content table td.t_date { padding-left: 11px; }
.conferences_speakers #conferences_main_content form { margin: 24px 0 610px 0; }
.conferences_speakers #conferences_main_content form label { display: block; font-weight: bold; font-size: 1.2em; }
.conferences_speakers #conferences_main_content form input { width: 361px; height: 18px; border: 1px solid #D9D9D9; font-size: 1.2em; }
.conferences_speakers #conferences_main_content form textarea { width: 361px; height: 91px; border: 1px solid #D9D9D9; }
.conferences_speakers #conferences_main_content form select { width: 363px; height: 24px; border: 1px solid #D9D9D9; font-size: 1.2em; }
html>/**/body .conferences_speakers #conferences_main_content form select { width: 361px; height: 18px; border: 1px solid #D9D9D9; }
.conferences_speakers #conferences_main_content form p { float: left; } /* X */
.conferences_speakers #conferences_main_content form p#speaker_name { height: 60px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_email { height: 60px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_phone { height: 60px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_company { height: 60px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_conference { height: 60px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_topic { height: 60px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_previous { height: 121px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_experiences { height: 121px; padding-left: 20px; float: left; }
.conferences_speakers #conferences_main_content form p#speaker_submit { padding-left: 20px; padding-bottom: 600px; clear: both; }

/* promote */
.conferences_promote #conferences_main_content h4 { font-size: 1.8em; font-weight: normal; padding: 21px 0 8px 6px; border-bottom: 1px solid #ccc; margin: 0 17px 0 12px; }
.conferences_promote #conferences_main_content form { margin: 26px 0 0 0; }
.conferences_promote #conferences_main_content form p { float: left; padding-left: 20px; }
.conferences_promote #conferences_main_content form label { display: block; font-size: 1.2em; font-weight: bold; }
.conferences_promote #conferences_main_content form input { border: 1px solid #D9D9D9; font-size: 1.2em; height: 18px; }
.conferences_promote #conferences_main_content form select { border: 1px solid #D9D9D9; font-size: 1.2em; height: 20px; margin-top: 1px; }
html>/**/body .conferences_promote #conferences_main_content form select { height: 18px; margin-top: 0; }
.conferences_promote #conferences_main_content form textarea { border: 1px solid #D9D9D9; font-size: 1.2em; }
.conferences_promote #conferences_main_content form p#pyc_name { height: 60px; } 
.conferences_promote #conferences_main_content form p#pyc_name input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_location { height: 60px; } 
.conferences_promote #conferences_main_content form p#pyc_location input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_start { height: 60px; } 
.conferences_promote #conferences_main_content form p#pyc_start input { width: 331px; } 
.conferences_promote #conferences_main_content form p#pyc_start a img { vertical-align: bottom; margin-left: 3px; }
.conferences_promote #conferences_main_content form p#pyc_end { height: 60px; } 
.conferences_promote #conferences_main_content form p#pyc_end input { width: 331px; } 
.conferences_promote #conferences_main_content form p#pyc_end a img { vertical-align: bottom; margin-left: 3px; }
.conferences_promote #conferences_main_content form p#pyc_url { height: 60px; } 
.conferences_promote #conferences_main_content form p#pyc_url label span { color: #838382; font-size: 10px; font-weight: normal; }
.conferences_promote #conferences_main_content form p#pyc_url input { width: 598px; } 
.conferences_promote #conferences_main_content form p#pyc_discount { padding-left: 12px; height: 60px; } 
.conferences_promote #conferences_main_content form p#pyc_discount label span { font-weight: normal; }
.conferences_promote #conferences_main_content form p#pyc_discount input { width: 131px; } 
.conferences_promote #conferences_main_content form p#pyc_description { height: 410px; } 
.conferences_promote #conferences_main_content form p#pyc_description textarea { height: 358px; width: 741px; } 
.conferences_promote #conferences_main_content form p#pyc_company { height: 66px; float: none; clear: both; } 
.conferences_promote #conferences_main_content form p#pyc_company input { width: 364px; } 
.conferences_promote #conferences_main_content form p#pyc_address { height: 66px; } 
.conferences_promote #conferences_main_content form p#pyc_address input { width: 222px; } 
.conferences_promote #conferences_main_content form p#pyc_city { height: 66px; padding-left: 8px; } 
.conferences_promote #conferences_main_content form p#pyc_city input { width: 103px; } 
.conferences_promote #conferences_main_content form p#pyc_state { height: 66px; padding-left: 8px; } 
.conferences_promote #conferences_main_content form p#pyc_state select { width: 151px; } 
.conferences_promote #conferences_main_content form p#pyc_zip { height: 66px; padding-left: 7px; } 
.conferences_promote #conferences_main_content form p#pyc_zip input { width: 79px; } 
.conferences_promote #conferences_main_content form p#pyc_country { height: 66px; padding-left: 8px; } 
.conferences_promote #conferences_main_content form p#pyc_country select{ width: 151px; } 
.conferences_promote #conferences_main_content form p#pyc_contactname { height: 66px; } 
.conferences_promote #conferences_main_content form p#pyc_contactname input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_contactemail { height: 66px; } 
.conferences_promote #conferences_main_content form p#pyc_contactemail input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_contactphone { height: 63px; } 
.conferences_promote #conferences_main_content form p#pyc_contactphone input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_website { height: 63px; } 
.conferences_promote #conferences_main_content form p#pyc_website input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_photo { height: 57px; } 
.conferences_promote #conferences_main_content form p#pyc_photo input { width: 360px; height:auto;} 
.conferences_promote #conferences_main_content form p#pyc_video { height: 57px; } 
.conferences_promote #conferences_main_content form p#pyc_video input { width: 360px; } 
.conferences_promote #conferences_main_content form p#pyc_submit { clear: both; padding-bottom: 286px; } 

/* exhibitors */
.conferences_exhibitors #conferences_main_content h4 { font-size: 1.4em; margin: 25px 0 20px 20px; }
.conferences_exhibitors #conferences_main_content p.text { text-align: justify; margin: 0 20px; font-size: 1.2em; line-height: 1.5em; }
.conferences_exhibitors #conferences_main_content form { margin: 34px 0 0 0; }
.conferences_exhibitors #conferences_main_content form p { float: left; height: 50px; }
.conferences_exhibitors #conferences_main_content form p label { display: block; font-weight: bold; font-size: 1.2em; }
.conferences_exhibitors #conferences_main_content form p select { font-size: 1.2em; }
.conferences_exhibitors #conferences_main_content form p input { width: 332px; height: 18px; border: 1px solid #D9D9D9; font-size: 1.2em; }
.conferences_exhibitors #conferences_main_content form p#ce_name { padding-left: 30px; }
.conferences_exhibitors #conferences_main_content form p#ce_email { padding-left: 17px; } 
.conferences_exhibitors #conferences_main_content form p#ce_address { padding-left: 30px; }
.conferences_exhibitors #conferences_main_content form p#ce_phone { padding-left: 17px; }
.conferences_exhibitors #conferences_main_content form p#ce_city { padding-left: 30px; }
.conferences_exhibitors #conferences_main_content form p#ce_city input { width: 157px; }
.conferences_exhibitors #conferences_main_content form p#ce_state { padding-left: 16px; }
.conferences_exhibitors #conferences_main_content form p#ce_state select { width: 159px; }
.conferences_exhibitors #conferences_main_content form p#ce_zip { padding-left: 17px; }
.conferences_exhibitors #conferences_main_content form p#ce_zip input { width: 124px; }
.conferences_exhibitors #conferences_main_content form p#ce_country { padding-left: 15px; }
.conferences_exhibitors #conferences_main_content form p#ce_country select { width: 193px; }
.conferences_exhibitors #conferences_main_content form h5 { display: block; font-weight: bold; font-size: 1.2em; clear: both; padding: 8px 0 0 30px; }
.conferences_exhibitors #conferences_main_content form ul.ce_cco { padding: 8px 0 0 30px; height: 93px; }
.conferences_exhibitors #conferences_main_content form ul.ce_cco li { height: 30px; display: block; float: left; font-size: 1.2em; line-height: 1.2em; padding: 0; margin: 0 !important; }
.conferences_exhibitors #conferences_main_content form ul.ce_cco li.li1 { width: 289px; }
.conferences_exhibitors #conferences_main_content form ul.ce_cco li.li2 { width: 194px; }
.conferences_exhibitors #conferences_main_content form ul.ce_cco li.li3 { width: 250px; }
.conferences_exhibitors #conferences_main_content form ul.ce_loi { padding: 10px 0 0 30px; height: auto; }
.conferences_exhibitors #conferences_main_content form ul.ce_loi li { width: 188px; height: 25px; display: block; float: left; font-size: 1.2em; }
.conferences_exhibitors #conferences_main_content form p#ce_submit { clear: both; padding: 0 0 286px 30px; } 

/* details */
form#quick_search_interviews {width:745px; height:27px; background-color:#f7f7f7; border:1px solid #d7d7d7; clear:both; font-size:1.2em; margin:0 auto; padding:8px 10px 0;}
#quick_search_interviews p {float: left; display: inline-block;}
.search_button {font-size:1em !important;}
form#quick_search_interviews label {font-weight:700;}
form#quick_search_interviews input {width:578px; padding-left:3px; margin:0 9px 0 8px; padding: 2px 0 0 2px;}
form#quick_search_interviews input#search_by_keyword {width:297px; margin:0 6px;}
form#quick_search_interviews button {display:inline;}
#contents.conferences_details form#quick_search_interviews { margin-top: 6px; height: 28px !important; width: auto !important; padding: 5px 0 0 23px !important; border-left: 0 !important; border-right: 0 !important; }
#contents.conferences_details form#quick_search_interviews input { width: 281px !important; }
#contents.conferences_details form#quick_search_interviews select { font-size: 11px; width: 145px; margin-right: 9px; }
#contents.conferences_details .boxed { height: 34px !important; border: 0 !important; padding: 15px 0 0 20px !important; }
#contents.conferences_details #featured_ceo_actions { margin: 0 !important; width: 740px !important;}
#contents.conferences_details #featured_ceo_actions li a.fca_location { width: 180px; background:transparent url('../../img/images/icon-location.png') no-repeat scroll 0 0; } 
#contents.conferences_details #featured_ceo_actions li a.fca_creditcards { width: 170px; background:transparent url('../../img/images/icon-creditcard.png') no-repeat scroll 0 0; }
#contents.conferences_details #featured_ceo_actions li a.fca_contact { width: 180px; background:transparent url('../../img/images/contact-icon.png') no-repeat scroll 0 0; }
#contents.conferences_details #featured_ceo_actions li a.fca_print { width: 180px; background:transparent url('../../img/images/print-icon.png') no-repeat scroll 0 0; }
#contents.conferences_details #featured_ceo_actions li a.fca_email { width: 170px; background:transparent url('../../img/images/email-icon.png') no-repeat scroll 0 0; }
#contents.conferences_details #featured_ceo_actions li a.fca_feedback { width: 300px; background:transparent url('../../img/images/icon-feedback.png') no-repeat scroll 0 0; }
#contents.conferences_details #featured_ceo_actions li a.fca_meet { width: 118px; background:transparent url('../../img/images/icon-creditcard.png') no-repeat scroll 0 0; }
#contents.conferences_details .conf_dl { margin: 8px 0 0 0; }
#contents.conferences_details .conf_dl h5 { font-size: 1.4em; padding: 12px 0 18px 0 ; }
#contents.conferences_details .conf_dl dt { color: #206aad; font-size: 1.1em; float: left; width: 72px; height: 22px; display: block; clear: left; }
#contents.conferences_details .conf_dl dd { font-size: 1.1em; float: left; height: 22px; display: block; }
#contents.conferences_details #conf_details { width: 367px; border-right: 1px solid #d9d9d9; float: left; height: 166px; padding: 0 0 0 18px; }
#contents.conferences_details #conf_organizer { width: 367px; float: left; height: 166px; padding: 0 0 0 20px; }
#contents.conferences_details .conf_dl dt.conf_dl_end { width: 36px; padding-left: 51px; float: left; clear: none; }
#contents.conferences_details .conf_dl dt.conf_dl_location { width: auto; float: none; clear: both; height: auto; }
#contents.conferences_details .conf_dl dd.conf_dl_location { width: auto; float: none; clear: both; height: 25px; }
#contents.conferences_details .conf_dl dd.conf_dl_long { width: 210px; }
#contents.conferences_details #conf_organizer.conf_dl dt { width: 144px; }
#contents.conferences_details h5.usual_h5 { font-size: 1.4em; padding: 30px 0 15px 17px; clear: both; }
#contents.conferences_details h5.unusual_h5 { font-size: 1.4em; padding: 20px 0 0 17px; clear: both; }
#contents.conferences_details h5.unusual_h52 { font-size: 1.4em; padding: 40px 0 10px 17px; clear: both; }
#contents.conferences_details p.usual_text { margin-left: 17px !important;  text-align: justify; }
#contents.conferences_details .article_review { margin-top: 20px !important; }
#contents.conferences_details .article_review p.usual_text { margin-left: 0 !important; margin-right: 0 !important; }
#contents.conferences_details #submit_article_review_form textarea { height: 84px !important; }

