/* HEMATOLOGY *//* CSS Reset */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}table {border-collapse: collapse;	border-spacing: 0;}body {font-family:Arial; font-size:12px; color:#6c6c6c;}img {outline:none;}a {outline:none;}a:hover {text-decoration:none;}textarea {font-family:Arial; font-size:12px; line-height:16px;}.general_left_input5 {float:left; font-size:10px; width:66px; height:25px; padding:3px 0 0 3px; background:#fafafa; border:1px solid #ededed;}#page_wrapper {min-width:939px;}#wrapper {width:940px;margin-left:auto;margin-right:auto;}#header {width:100%; height:40px; border-bottom:1px solid #d6d7d9; background:#AF1714;}#header_img {width:100%; height:200px; background:url('img/header_img.jpg') center; margin-bottom:20px;}#header_left {float:left; color:#fff; padding:13px 0 0 30px;}#header_right {float:right; width:185px;}ul#header_menu {width:185px; margin-right:70px;}ul#header_menu li {float:left; font-size:10px; height:32px; line-height:40px; padding:8px 13px 0 10px; text-align:center;}ul#header_menu li:hover {background:-webkit-linear-gradient(#434a59, #434a59 40%, #1b202d); background:-moz-linear-gradient( top, #434a59, #434a59, #1b202d ); background-image: -o-linear-gradient(#434a59,#1b202d);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434a59', endColorstr='#1b202d')}ul#header_menu li img {float:left; height:25px;}ul#header_menu li p {float:left; margin:-7px 0 0 5px; padding:0;}ul#header_menu li a {color:#fff;}.main_content_wrapper {width:940px; margin:0 auto 0 auto;}.main_content {height:100%;}.main_content_right {float:left; width:722px;}.main_content_right1{float:left; width:900px;}#main_menu_left {float:left; width:200px; border-right:1px solid #af1714; clear:both;}ul.content_left_menu {font-size:12px; color:#AF1714; line-height:23px; margin:0 0 25px 10px; font-weight:bold;}ul.content_left_menu li {width:170px; padding:0 0 0 15px; margin:0 0 3px 0; font-size:11px; height:20px; font-weight:normal; line-height:20px; color:#4a4a4a; cursor:pointer; border:1px solid #fff;}ul.content_left_menu li:hover {width:177px; background:#af1714; height:20px; color:#fff; border:1px solid #dcdcdc;}ul.content_left_menu li a {color:#6c6c6c; display:block; width:100%; height:100%;}ul.content_left_menu li a:hover {color:#fff;}ul.content_left_menu_nohover {font-size:12px; color:#AF1714; line-height:23px; margin:0 0 10px 10px; font-weight:bold;}ul.content_left_menu_nohover li {width:172px; padding:0 0 0 15px; margin:0 0 0 0; font-size:11px; height:15px; font-weight:normal; color:#4a4a4a; border:1px solid #fff;}ul.content_left_menu_nohover li a {color:#af1714;}ul.content_left_menu_nohover p {margin:0 0 -5px 0; padding:0;}ul.content_left_menu_nohover a li {color:#af1714;}.singup {width:170px; height:40px;color:#efeff0; line-height:40px; font-size:21px; border:1px solid #E7E6E6; background:#af1714; text-align:center; cursor:pointer;}.singup:hover {background:-webkit-linear-gradient(#434a59, #434a59 40%, #1b202d); background:-moz-linear-gradient( top, #434a59, #434a59, #1b202d ); background-image: -o-linear-gradient(#434a59,#1b202d);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434a59', endColorstr='#1b202d')}.content_left_menu a {text-decoration:none; color:#efeff0;}.signup_btn {float:left; width:80px; font-size:11px; border:1px solid #E7E6E6; height:25px; color:#fff; text-align:center; background:#af1714; margin:-7px 5px 0 0; cursor:pointer;}.content_top {clear:both; float:left; width:380px; height:45px; border-bottom:1px solid #ededef; margin-bottom:15px;}.content_top2 {clear:both; float:left; width:600px; height:45px; border-bottom:1px solid #ededef; margin-bottom:15px;}.content_header {width:370px; font-size:24px; padding:10px 0 10px 20px; line-height:35px;}.content_header img {float:left; height:30px; margin-right:10px;}.general_holder {clear:both; float:left; width:700px; margin:10px 0 40px 20px;}.general_holder2 {clear:both; float:left; width:739px; margin:10px 0 40px 0;}#footer {clear:both; float:left; width:100%; height:30px; margin:50px 0 0 0; background:#ededef;}#footer p {padding:9px 0 9px 28px; font-size:10px;}.signup_header1 {text-align:center; font-size:18px; color:#0c3a6b; margin:0 0 10px 0; line-height:23px; font-weight:bold; font-style:italic;}.signup_header2 {width:320px; text-align:center; font-size:14px; color:#6c6c6c; margin:0 auto 0 auto; line-height:18px;}.signup_details_h {font-size:12px; color:#0c3a6b; line-height:16px; margin:30px 0 0 0; font-weight:bold;}.signup_details_p {font-size:12px; color:#2c2c2c; line-height:20px;}.signup_details_p a {color:#a0495a;}.user_signup_btn {width:483px; height:90px; margin:15px 0 0 0; background:url('img/btn_sign_up.png') no-repeat; cursor:pointer;}.user_signup_btn:hover {background:url('img/btn_sign_up_hover.png') no-repeat;}.user_registration_header1 {clear:both; float:left; width:700px; line-height:20px; height:20px; color:#0c3a6b; font-weight:bold; font-size:12px; margin:15px 0 0 0; border-bottom:1px solid #eee;}.user_registration_item1 {clear:both; float:left; width:270px; padding:0 0 0 10px;}.user_registration_price1 {float:left; width:90px;}.user_registration_qua1 {float:left; width:70px; text-align:center;}.user_registration_payer1 {float:right; width:148px; height:20px; text-align:right; padding:0 10px 0 0;}.user_registration_header2 {clear:both; float:left; width:700px; line-height:28px; height:28px; font-size:12px; border-bottom:1px solid #f5f5f6; background-color:#fafafa;}.user_registration_item2 {clear:both; float:left; padding-left:5px; width:270px; color:#2a80dd;}.user_registration_price2 {float:left; width:90px; color:#2a80dd;}.user_registration_qua2 {float:left; width:70px; color:#2a80dd; text-align:center;}.user_registration_payer2 {float:right; width:250px; height:20px; line-height:20px; text-align:right; margin-right:5px; padding-top:4px;}.user_registration_payer2 img {cursor:pointer;}.user_registration_payer_select {width:135px; height:20px; line-height:20px; background:#f0f0f0; border:1px solid #ddd; font-size:11px; padding-top:2px;}.payer_holder {border:1px solid #cac9ca;}.user_registration_payer img {margin:0; padding:0; cursor:pointer;}.user_reg_subheader {clear:both; float:left; color:#569d54; padding:20px 0 0 10px; width: 490px; border-top: 1px solid #ddd;}.user_reg_items_holder_left {clear:both; float:left; width:355px; line-height:26px;}.user_reg_items_holder_left p {line-height:28px;}.user_reg_items_holder_right {float:left; width:230px; line-height:26px; margin:0 0 0 25px;}.user_reg_items_list {clear:both; float:left; height:21px;}.user_reg_items_holder_right p {clear:both; float:left; margin-right:12px; line-height:28px;}.user_reg_items_holder_right img {float:right; margin:5px 10px 0 0; cursor:pointer;}input.item_accompanying {clear:both; float:left; width:200px; height:22px; background:#f0f0f0; border:1px solid #ddd; color:#6c6c6c; padding:0 0 0 5px; margin:0 0 10px 10px;}input.item_extend {width:60px; background:#f0f0f0; height:22px; border:1px solid #ddd; color:#6c6c6c; padding:0 0 0 5px; margin:0 0 0 30px;}input.item_pin {float:right; width:170px; height:22px; background:#f0f0f0; border:1px solid #ddd; color:#6c6c6c; padding:0 0 0 5px; margin:0 0 10px 0px;}input.item_excursion_1 {float:right; width:47px; height:18px; background:#f0f0f0; border:1px solid #ddd; font-size:10px; color:#6c6c6c; margin:0 0 10px 3px; text-align:center;}select.item_excursion_1 {float:right; width:135px; background:#f0f0f0; height:22px; border:1px solid #ddd; color:#6c6c6c; padding:0 0 0 5px; margin:0 0 10px 3px;}.user_registration_header3 {clear:both; float:left; width:700px; line-height:20px; height:20px; color:#0c3a6b; font-weight:bold; font-size:12px; margin:15px 0 5px 0; border-bottom:1px solid #eee;}.user_registration_payer3 {clear:both; float:left; width:330px; height:20px; text-align:left; padding:0 0 0 10px; cursor:pointer;}.user_registration_payer3 span {text-decoration:underline; color:#2a80dd;}.user_registration_items3 {float:left; width:100px; height:20px; text-align:left; cursor:pointer;}.user_registration_items3 span {text-decoration:underline; color:#2a80dd;}.user_registration_price3 {float:left; width:90px; height:20px; text-align:right; padding:0 10px 0 0;}.user_registration_body3 {clear:both; float:left; padding:11px 0 6px 0;}.payer_name_hidden_box {clear:both; float:left; margin:0 0 0 10px; padding:10px 15px; border:1px solid #c6c6c6; line-height:16px; background:#eee;}.payer_box_h {font-size:12px; color:#2a80dd;}.payer_box_b{font-size:10px; color:#4c4c4c;}.payer_items_hidden_box {clear:both; float:left; margin:0 0 0 10px; padding:10px 15px; border:1px solid #c6c6c6; line-height:16px; background:#eee;}.payer_box_h2 {clear:both; float:left; width:300px; border-bottom:1px solid #2a80dd; margin:0 0 10px 0;}.payer_box_h21 {clear:both; float:left; width:220px;}.payer_box_h22 {float:right;}.payer_items_list {clear:both; float:left;}.payer_items_list_left {clear:both; float:left; width:220px; color:#4c4c4c;}.payer_items_list_right {float:left; width:80px; color:#4c4c4c; text-align:right;}.payer_items, .payer_name, #toggle_hotel, #toggle_room {cursor:pointer;}.hotel_holder {clear:both; float:left; width:460px; margin:10px 0 40px 0; padding:10px 15px; border:1px solid #c6c6c6; line-height:16px; background:#eee;}.hotel_holder img {padding:3px; border:1px solid #fff;}.hotel_box_h {color:#2a80dd; font-size:13px; line-height:18px;}.hotel_box_b {color:#4c4c4c; font-size:11px; line-height:15px;}ul.room_options {clear:both; float:left;}ul.room_options li {clear:both; float:left; color:#4c4c4c; font-size:11px; line-height:15px; padding:4px 0;}ul.room_options li a {text-decoration:underline; color:#2a80dd;}.room_options_h {float:left; color:#2a80dd; font-size:13px; margin:30px 0 0 0;}.room_holder {clear:both; float:left; width:460px; margin:10px 0 40px 20px; padding:10px 15px; border:1px solid #c6c6c6; line-height:16px; background:#eee;}.head_desc {float:left; line-height:16px; font-size:12px; margin:0 25px 25px 0;}#nights1 {font-weight:bold; color:#2a80dd;}#content_bottom_nav {text-align:right; clear:both; float:left; background-color: #f0f0f0; width:600px;height:45px; padding:15px 0 0 0; line-height:30px; border-top:1px solid #efeff0;}#content_bottom_nav p a {color:#6c6c6c;}.content_bottom_nav_confirm {margin:0 20px 0 0; display: inline-block;}#content_bottom {clear:both; float:left; width:400px; height:10px;}.acc_pers {clear:both; float:left; width:700px; margin-top:20px;}table.acc_pers_table {clear:both; float:left; margin-top:15px;}table.acc_pers_table tr td {line-height:20px;}table.acc_pers_table tr td input {border:1px solid #ddd; width:150px; margin:5px 10px 10px 0; height: 20px;}.hotel_list_final {clear:both; float:left; margin: 20px 0}.hotel_list_final ul {font-size:14px; margin-left:12px; line-height:20px; margin-top:10px;}.hotel_list_final ul li {font-size:12px; margin-top:10px; margin-left:10px; line-height:20px;}#perston_another_payer_hidden {display:none;}#acc_pers_hidden, #acc_pers_payer_hidden {display:none}input.popup_continue {width:66px; height:28px; border:01px solid #fafafa; background:white; text-align:center; color: #6c6c6c; font-size:11px; cursor:pointer;}input.popup_continue:hover { color:#fff; border:1px solid #cbcbcb; background:#a0495a;}input.popup_cancel {text-transform:lowercase; border:1px solid #fafafa; margin-right:-3px ;width:66px; height:28px; background:white; text-align:center; color:#6c6c6c; font-size:11px; cursor:pointer;}input.popup_cancel:hover {color:#fff; border:1px solid #cbcbcb; background:#a0495a;}#reg_form {clear:both; float:left; padding:20px;}#reg_form tr {width: 100%; float:left; padding:5px 20px;}#reg_form tr td {width: 200px; float:left; margin-right:10px;}#reg_form1 {clear:both; float:left; padding:20px;}#reg_form1 tr {width: 100%; float:left; padding:5px 20px;}#reg_form1 tr td {width: 150px; float:left; margin-right:10px;}#abs_form {clear:both; float:left; padding:20px;}.form_left {float:left; width:187px; height:20px; line-height:20px;}.form_input1 {float:left; width:145px; margin:0 15px 5px 0;}.form_input1 input {width:140px; border:1px solid #ddd; height:20px; padding:0 0 0 5px; background:#f0f0f0;}.form_input2 {float:left; width:172px;  margin:0 0 5px 0;}.form_input2 input {width:172px; border:1px solid #ddd; height:20px; padding:0 0 0 5px; background:#f0f0f0;}.form_input3 {float:left; width:358px;  margin:0 0 5px 0;}.form_input3 input {width:333px; border:1px solid #ddd; height:20px; padding:0 0 0 5px; background:#f0f0f0;}.financies_select {float:left;}.financies_pay_btn {float:left; cursor:pointer; margin:0 0 0 5px; padding:0;}.financies_paid_yes {color:green;}.financies_paid_no {color:red;}#financies_wrapper {float:left; width:100%; height:30px; margin:0 0 20px 0;}#financies_input_field {margin:0 175px 0 136px; height:30px;}#financies_input_field input {width:100%; height:28px; color:#2a80dd; padding:0 0 0 5px; border:1px solid #bdbcbd;}#financies_left {float:left; width:136px; height:30px; margin-left:-100%;}#financies_right {float:left; width:160px; height:30px; margin-left:-160px;}.financies_left_delete_mail_print {float:left; width:111px; height:28px; border:1px solid #cacaca; margin:0 0 0 10px;}.financies_left_delete {float:left; width:36px; height:28px; border-right:1px solid #cacaca; background:url('img/table_delete.png') no-repeat; cursor:pointer;}.financies_left_mail {float:left; width:36px; height:28px; border-right:1px solid #cacaca; background:url('img/table_mail.png') no-repeat; cursor:pointer;}.financies_left_print {float:left; width:36px; height:28px; background:url('img/table_print.png') no-repeat; cursor:pointer;}table.client_table_search tr td .open_td_table_right {float:left; width: 150px; text-align:left;}table.client_table_search tr td .open_td_table_left {float:left; width:500px; text-align:left; margin-left:40px;}table.financies_subtable_payer {clear:both; float:left; width:200px; margin:0 0 15px 0;}table.financies_subtable_payer tr th {background:none; border:none; padding:3px 0; font-size:11px; color:#569d54;}table.financies_subtable_payer tr td {border:none; padding:3px 0; text-align:left;}table.financies_subtable {clear:both; float:right; width:500px; margin:0 0 15px 0;}table.financies_subtable tr th {background:none; border:none; padding:3px 0; font-size:11px; color:#569d54;}table.financies_subtable tr td {border:none; padding:3px 0; width:400px;}table.financies_subtable tr th:last-child, table.financies_subtable tr td:last-child {padding:3px 0;  width:100px;}table.client_table_search {width:100%;}table.client_table_search th {background:#fafafa; text-align:left; color:#333; text-transform:uppercase; font-size:12px; font-weight: bold; padding:10px 0 10px 20px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}table.client_table_search th:last-child, table.client_table_search td:last-child  {text-align:right; padding-right:20px; width:10px;}table.client_table_search td {padding:10px 0 10px 20px; color:#4c4c4c; vertical-align:middle; line-height:16px; border-bottom:1px solid #f4f4f4;}table.client_table_search td a {font-size:10px; color:#2A80DD;}table.client_table_search td a:hover {text-decoration:none;}table.client_table_search tr:hover {background:#fefed5;}.search_header {cursor:pointer;}.homepage_top_box {float:left; width:360px; padding:20px 0 0 15px; margin:30px 0 0 50px; background:#f0f0f0; border:1px solid #e7e6e6;}.homepage_top_box_left {clear:both; float:left; width:340px; margin-bottom:15px;}.homepage_top_box_right {float:left; width:320px; margin:20px 0;}.home_top_box_head {clear:both; float:left; font-size:18px; color:#ef4c2c; padding-bottom:8px;}.home_top_box_info {clear:both; float:left; font-size:12px; color:#4c4c4c; line-height:18px;}.home_top_box_info a {color:#a0495a;}.home_top_box_signup {float:right; width:320px; height:50px; color:#efeff0; line-height:50px; font-size:21px; border:1px solid #E7E6E6; background:#a0495a; text-align:center; cursor:pointer;}.home_top_box_signup:hover {background:-webkit-linear-gradient(#434a59, #434a59 40%, #1b202d); background:-moz-linear-gradient( top, #434a59, #434a59, #1b202d ); background-image: -o-linear-gradient(#434a59,#1b202d);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434a59', endColorstr='#1b202d')}.homepage_info {clear:both; float:left; width:690px;}.box_shadow_header {box-shadow:0 1px 10px rgba(0, 0, 0, 0.4);}/* CONGRESS CUSTOM */.congress_header {clear:both; float:left; font-size:18px; color:#AF1714; padding-bottom:15px;}.congress_header2 {clear:both; float:left; font-size:15px; font-weight:bold; color:#AF1714; padding:25px 0 5px 0;}.congress_header2 a {color:#af1714;}.congress_header3 {clear:both; float:left; font-size:15px; font-weight:bold; color:#AF1714; padding:35px 0 5px 0;}.congress_body_p {clear:both; float:left; font-size:12px; line-height:20px; padding-bottom:10px;}.congress_body_p a {color:#af1714;}.congress_body_p a:hover {}.read_more {clear:both; float:left; font-size:13px; font-weight:bold; cursor:pointer; color:#af1714; text-decoration:underline;}.congress_body_list {clear:both; float:left; font-size:12px; line-height:20px;}.congress_body_list a {color:#af1714;}.congress_body_list a:hover {}.congress_footer_p {clear:both; float:right; font-size:12px; line-height:20px;}table.committee_table {clear:both; float:left; width:550px;}table.committee_table th {font-size:18px; color:#af1714; padding:25px 0 5px 0;}table.committee_table td {font-size:12px; line-height:20px;}table.committee_table td a {color:#af1714;}table.committee_table td a:hover {}.tbl_center {text-align:center;}.congress_header_tbl {clear:both; float:left; font-size:18px; color:#af1714; margin:25px 0 5px 0;}.congress_body_tbl {clear:both; float:left; font-size:12px; line-height:20px;}.preliminary_timetable {clear:both; float:left; margin:0 0 30px 0;}.registration_table {clear:both; float:left; margin:15px 0;}table.table_links {clear:both; float:left;}table.table_links td {width:170px; font-size:12px; line-height:20px;}table.table_links a {color:#af1714;}.map_holer {width:678px; padding:5px; border:1px solid #ddd;}/* ABSTRACTS */.abs_home_header {clear:both; float:left; width:100%;}.abs_home_header_p1 {font-weight:bold; line-height:20px; font-size:14px; color:#4c4c4c; padding:5px 0 0 20px;}.abs_home_header_p2 {font-size:14px; line-height:20px; color:#af1714; padding-left:20px;}.abs_home_header_p3 {font-size:14px; line-height:20px; padding-left:20px;}.abs_home_header_img {float:right; width:270px; height:50px; color:#efeff0; margin:-45px 0 0 0; line-height:50px; font-size:19px; border:1px solid #E7E6E6; background:#af1714; text-align:center; cursor:pointer;}.abs_home_header_img:hover {background:-webkit-linear-gradient(#434a59, #434a59 40%, #1b202d); background:-moz-linear-gradient( top, #434a59, #434a59, #1b202d ); background-image: -o-linear-gradient(#434a59,#1b202d);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434a59', endColorstr='#1b202d')}.abs_home_header_img a {color:#efeff0; text-decoration:none;}.abs_home_header_img2 {float:right; width:100px; height:50px; color:#6c6c6c; margin:-45px 8px 0 0; line-height:50px; font-size:19px; border:1px solid #E7E6E6; background:#eee; text-align:center; cursor:pointer;}.abs_home_header_img2 a {color:#6c6c6c; text-decoration:none;}.abs_home_header_img2 a:hover {color:red;}.abs_home_header_admin {clear:both; float:left; width:100%; height:30px; padding-top:40px;}.abs_home_header_p1 {font-weight:bold; line-height:20px; font-size:14px; color:#4c4c4c; padding:5px 0 0 20px;}.abs_bread {clear:both; float:left; width:100%; height:35px; margin:0 0 25px 0; background:#4c4c4c;}.abs_bread p {color:#efeff0; padding:0 0 0 15px; line-height:35px; font-size:12px;}.abs_bread_admin {clear:both; float:left; width:100%; margin:0 0 25px 0; background:#fafafa}.abs_bread_admin p {color:#2a2a2a; padding:0 0 0 15px; line-height:30px; font-size:12px; font-weight:bold;}.abs_bread_review {float:right; width:50%; margin:0 0 25px 0; background:#fafafa}.abs_bread_review p {color:#2a2a2a; padding:0 0 0 15px; line-height:30px; font-size:12px;}.abs_bread_review a {text-decoration:underline; color:#A0495A;}.abs_bread_review a:hover {text-decoration:none;}.abs_bread_manual {float:left; width:49%; margin:0 0 25px 0; background:#fafafa;}.abs_bread_manual p {color:#2a2a2a; padding:0 0 0 15px; line-height:30px; font-size:12px;}table.abs_table tr.abs_table_admin_header {font-weight:bold;border-bottom:1px solid #A0495A;}table.abs_table {clear:both; float:left; margin:0 0 0 30px; font-size:12px;}table.abs_table a {text-decoration:underline; color:#A0495A;}table.abs_table a:hover {text-decoration:none;}table.abs_table tr {height:30px;}table.abs_table td {line-height:20px; height:25px; border-bottom:10px solid #F0F0F0;padding-right:10px;}table.abs_table th {text-align:left;}table.abs_table tr td.abs_tbl_1 {width:40px;}table.abs_table tr td.abs_tbl_2 {width:370px;}table.abs_table tr td.abs_tbl_3 {width:200px;}table.abs_table tr td.abs_tbl_4 {width:60px;}table.abs_table1 tr.abs_table_admin_header {font-weight:bold;border-bottom:1px solid #A0495A;}table.abs_table1 {clear:both; float:left; margin:0 0 0 30px; font-size:12px;}table.abs_table1 a {text-decoration:underline; color:#A0495A;}table.abs_table1 a:hover {text-decoration:none;}table.abs_table1 tr {height:30px;}table.abs_table1 td {line-height:20px; height:25px; border-bottom:10px solid #F0F0F0;padding-right:10px;}table.abs_table1 th {text-align:left;}table.abs_table1 tr td.abs_tbl_1 {width:40px;}table.abs_table1 tr td.abs_tbl_2 {width:300px;}table.abs_table1 tr td.abs_tbl_3 {width:200px;}table.abs_table1 tr td.abs_tbl_4 {width:60px;}.abs_footer_top {clear:both; float:left; width:100%; height:5px; margin:20px 0 0 0; background:#d9d9d9;}.abs_footer {width:100%;clear:both; float:left; margin:10px 0;}.abs_footer a {color:#af1714;}#abstract1_form {width:100%;float:left;}table.abs_puktn_tbl tr td.abs_puktn_tbl_td {width:120px;}table.abs_puktn_tbl2 td {width:160px; line-height:30px;}table.abs_puktn_tbl3 td {padding:0 10px; line-height:30px;}input.abs_puktn_tbl_input1 {border:1px solid #ddd; width:100px; margin:0 5px 0 0;height:23px;}input.abs_puktn_tbl_input2 {border:1px solid #ddd; width:140px;margin:0 5px 0 0;height:23px;}table.abs_puktn_tbl td {line-height:20px;}.abs_puktn_row {margin-top:45px;}.abs_puktn_row p {line-height:16px;}.wyswyg_editor_puktn {clear:both; float:left; width:560px; height:100px; margin:15px 0 5px 0; border:1px solid #ddd;}.wyswyg_editor_puktn_bottom {clear:both; float:left; margin-bottom:30px;}table.abs_table_s1 {clear:both; float:left; width:700px; margin:0 0 0 30px; font-size:12px;}table.abs_table_s1 tr {height:30px;}table.abs_table_s1 th {text-align:left;}table.abs_table_s1 td {line-height:20px; height:25px; border-bottom:10px solid #fff;}.abs_regular_h {clear:both; float:left; margin:0 0 0 20px; line-height:20px;}.abs_regular_p {clear:both; float:left; width:70%; margin:0 0 0 20px; line-height:15px; padding:5px 0 15px 0;}.abs_regular_space {clear:both; float:left; width:100%; height:1px; margin:20px 0 0 0;}.abs_wc {clear:both; float:right; margin:0px 50px 0 0; width:25%;}.wyswyg_editor_s1 {clear:both; float:left; width: 670px; height:100px; margin:-8px 0 25px 20px; border:1px solid #ddd;}input.category_input {border:1px solid #ddd; width:200px; height:20px; margin:0 0 0 20px;}table.step3_checkbox {clear:both; float:left; margin:-15px 0 15px 30px;}table.step3_checkbox tr td {line-height:20px;}textarea.abs_ta {clear:both; float:left; margin:-10px 0 0 20px; border:1px solid #ddd; width:415px; height:75px; resize:none;}.abs_summary_top_p {clear:both; line-height:20px; margin:0 0 0 20px;}table.abs_tbl_summary {clear:both; float:left; margin-left:20px;}table.abs_tbl_summary th {line-height:18px; color:#af1714; text-align:left; padding:0 5px 0 0;}table.abs_tbl_summary td {line-height:18px; padding:0 5px 0 0; border-bottom:5px solid #fff; border-top:5px solid #fff;}table.mceLayout {margin-left:20px;}.footer_nav {clear:both; float:right; width:720px; margin:0; background-color:#fafafa; padding:20px 0; border-top:1px solid #ddd;}.footer_back {clear:both; float:left; width:100px; height:40px; line-height:40px; text-align:center; font-size:18px; background:#a0495a; margin:0 0 0 30px; border:1px solid #E7E6E6;}.footer_cancel {float:left; width:100px; height:40px; line-height:40px; text-align:center; font-size:18px; background:#eee; margin:0 170px; }.footer_next {float:left; width:100px; height:40px; line-height:40px; text-align:center; font-size:18px; background:#a0495a; border:1px solid #E7E6E6; color:#efeff0; cursor:pointer;}.footer_cancel a {display:block; width:100%; height:100%; color:#6c6c6c; text-decoration:none;}.footer_back a {display:block; width:100%; height:100%; color:#efeff0; text-decoration:none;}.footer_back:hover, .footer_next:hover {background:-webkit-linear-gradient(#434a59, #434a59 40%, #1b202d); background:-moz-linear-gradient( top, #434a59, #434a59, #1b202d ); background-image: -o-linear-gradient(#434a59,#1b202d);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434a59', endColorstr='#1b202d')}.footer_cancel a:hover {color:red;}.bc_this {color:#fff; font-style:italic;}.bc_other {color:#777; font-style:italic;}.excursion_box_main {clear:both; float:left; font-size:20px; color:#808080; margin:0 0 20px 0;}.excursion_box {clear:both; float:left; line-height:20px; margin:0 0 50px 0;}.excursion_h1 {clear:both; float:left; font-size:14px; color:#808080;}.excursion_h2 {clear:both; float:left; font-size:14px; color:#808080; margin:0 0 10px 0;}.excursion_p {clear:both; float:left;}.excursion_img {clear:both; float:left; margin:10px 0;}.excursion_img img {width:700px; padding:5px; border:1px solid #ddd;}.excursion_footer {clear:both; float:left; width:680px; margin-top:10px; padding:0 5px; border:1px solid #ddd;}.excursion_footer_left {clear:both; float:left; width:600px; border-right:1px solid #ddd;}.excursion_footer_right {float:right; width:79px; text-align:center; margin:auto;}.excursion_box_spacer {clear:both; width:600px; height:1px; margin:10px auto 50px auto; background:#ddd;}/* ONCOLOGY */.red {color:red;}.green {color:green;}table.registracija_table {clear:both; float:left; margin:20px 0; text-align:center;}table.registracija_table tr td {height:18px; line-height:18px; border:1px solid #ddd; padding:3px 8px; vertical-align:middle;}#menu_home_med, #menu_home_ing {cursor:pointer;}/* GENERAL CLASSES */.general_row {clear:both; float:left; margin:0 0 10px 0;}.general_row1 {clear:both; float:left; margin:0 0 3px 0; width:500px;}.general_right {float:left; font-size:12px; height:30px; padding:0 0 0 10px; line-height:30px; width:150px;}.general_left_input1 {float:left; font-size:10px; width:285px; height:25px; line-height:30px; padding:0 5px 0 10px; background:#f0f0f0; border:1px solid #ddd;}.general_left_input2 {float:left; font-size:10px; width:285px; height:40px; padding:5px 5px 0 10px; background:#f0f0f0; border:1px solid #ddd; resize:none;}.general_left_input3 {float:left; font-size:10px; width:60px; height:25px; line-height:30px; padding:0 0 0 10px; background:#f0f0f0; border:1px solid #ddd;}.general_left_input4 {float:left; font-size:10px; width:120px; height:25px; line-height:25px; padding:0 0 0 10px; background:#f0f0f0; border:1px solid #ddd;}.general_left_input5 {float:left; font-size:10px; width:66px; height:25px; padding:3px 0 0 3px; background:#f0f0f0; border:1px solid #ddd;}.general_left_input6 {float:left; font-size:10px; width:59px; height:25px; padding:3px 0 0 3px; background:#f0f0f0; border:1px solid #ddd;}input.general_left_input5 {float:left; font-size:10px; width:222px; height:25px; line-height:16px; padding:0 5px 0 10px; margin:0 5px 0 0; background:#f0f0f0; border:1px solid #ddd;}input.general_left_input6 {float:left; font-size:10px; width:100px; height:25px; line-height:16px; padding:0 5px 0 10px; margin:0 5px 0 0; background:#f0f0f0; border:1px solid #ddd;}input.general_left_input7 {float:left; font-size:10px; width:150px; height:25px; line-height:16px; padding:0 5px 0 10px; margin:0 5px 0 0; background:#f0f0f0; border:1px solid #ddd;}input.general_left_input8 {float:left; font-size:10px; width:322px; height:25px; line-height:16px; padding:0 5px 0 10px; margin:0 5px 0 0; background:#f0f0f0; border:1px solid #ddd;}input.general_left_input9 {float:left; font-size:10px; width:283px; height:25px; line-height:16px; padding:0 5px 0 10px; margin:0 5px 0 0; background:#f0f0f0; border:1px solid #ddd;}.general_left_input10 {float:left; font-size:10px; width:213px; height:25px; padding:3px 0 0 10px; background:#f0f0f0; border:1px solid #ddd; border:1px solid #ddd;}input.general_left_input11 {float:left; font-size:10px; width:150px; height:25px; line-height:30px; padding:0 5px 0 10px; margin:3px 5px 0 0; background:#fff; border:1px solid #ddd;}.buttons_holder2 {float:left; width:150px; height:28px; background:#4096ee; color:#fff; border:1px solid #bdbcbd;}.button_1 {float:left; width:74px; text-align:center; font-size:10px; border-right:1px solid #1c6cbe; line-height:28px; cursor:pointer;}.button_2 {float:left; width:75px; text-align:center; font-size:10px; line-height:28px; cursor:pointer;}.rounded {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.general_left_input_datepicker {width:70px; height:20px; border:1px solid #ddd;}.main_login {border:1px solid #ddd; height:20px; width:165px; padding:0 0 0 5px;}.main {margin:20px 0 0 270px;}.info_header {clear:both; float:left; padding-bottom:5px; border-bottom:1px solid #ededef;}.info_left_img {float:left; width:60px;}.info_right {float:left; width:400px; font-size:24px; padding:20px 0 0 10px; color:#af1714;}.info_text {clear:both; float:left; width:440px; text-align:left; padding-top:10px; line-height:18px;}.info_text a {color:#AF1714;}table.hematology_table {clear:both; float:left; margin:10px 0; width:350px;}table.hematology_table tr td {border-bottom:1px solid #AF1714; padding:3px;}.clear {clear:both;}.float_left {float:left;}.float_right {float:right;}.bold {font-weight:bold;}.rounded {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.rounded2 {-webkit-border-top-left-radius:3px; -khtml-border-radius-topleft:3px; -moz-border-radius-topleft:3px; border-top-left-radius:3px; -webkit-border-top-right-radius:3px; 	-khtml-border-radius-topright:3px; -moz-border-radius-topright:3px;	border-top-right-radius:3px;}.rounded3 {-webkit-border-top-left-radius:3px; -khtml-border-radius-topleft:3px; -moz-border-radius-topleft:3px; border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; 	-khtml-border-radius-bottomleft:3px; -moz-border-radius-bottomleft:3px;	border-bottom-left-radius:3px;}.rounded4 {-webkit-border-top-right-radius:3px; -khtml-border-radius-topright:3px; -moz-border-radius-topright:3px; border-top-right-radius:3px; -webkit-border-bottom-right-radius:3px; -khtml-border-radius-bottomright:3px; -moz-border-radius-bottomright:3px; border-bottom-right-radius:3px;}.tooltip {font-family:Arial; display:none; background:url('img/bubble.png'); width:48px; height:15px; padding:8px 0 0 0; font-size:9px; text-align:center; color:#fff;}#blanket {background-color:#111; opacity:0.65; filter:alpha(opacity=65); position:absolute; z-index:9001; top:0px; left:0px; width:100%;}#popUpPayerAdd {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpImageUpload {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpSignUp {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpLogin {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpAbstracts {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpDeletePayer , #popUpAddAffillitation, #popUpEditAffillitation {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpAddAuthor {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpEditAuthor {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}.popUpEditAffillitation {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}.popUpEditAuthor {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}.popUpDeletePayer {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}.popUpPayerEdit {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#popUpReviews {position:absolute; background-color:#fefefe; width:600px; z-index:9002; padding:15px 0 0 0;}#step1, #step2, #step3, #step4, #account_information, #financies, #welcome, #general_information, #organisation_committee, #faculty_list, #location, #congress_venue, #invited_speakers, #schedule, #workshops, #slide_seminars, #gala_dinner, #accommodation, #social_programme, #transfers, #topics, #preliminary_timetable, #key_dates, #sponsors, #congress_programme, #abstracts, #contact, #registration, #excursions, #hok, #med, #ing, #tech_organisator, #committee, #napomene {display:none;}.font1 {color:#2a80dd;}.font2 {color:#7d7d7e;}.font3 {color:#da0202;}.font4 {color:#00c5c3;}.font5 {color:#AF1714;}.font6 {color:#6c6c6c;}.font7 {color:#569d54;}.font8 {color:#919191;}.font9 {color:#4c4c4c;}.font10 {color:#af1714;}.link_edit {color:green;}.link_delete {color:red;}.hidden_tr {display:none;}