@charset "utf-8";
html, body {margin:0; padding:0; background-color:#0062a8;}

/* DIVS */
#top {width:100%; height:18px; background:#fff url(../images/top.jpg) no-repeat top center; min-width:960px;}
#container {width:100%; background-color:#fff;}
#holder {width:960px; margin:0 auto; background-color:#fff;}
#logo {width:253px; height:83px; background: url(../images/logo.jpg) no-repeat;}
#menu {width:823px; height:0px; margin:0 0 0 103px; visibility:hidden;}
#header {width:823px; height:0px; margin:0 0 0 103px; visibility:hidden; display:none;}
#header_img {width:585px; height:0px; float:left; background: url(../images/header_img.jpg) no-repeat;}
#header_imgholder {width:585px; height:0px; overflow:hidden;}
#header_date {width:217px; height:0px; float:right; background: url(../images/header_date.jpg) no-repeat;}
#wrapper {width:823px; margin:0 0 0 103px; background-color:#fff;}
#left {width:585px; float:left; margin-bottom:30px;}
#content {width:585px; margin-top:15px;}
#programme {width:585px; background: url(../images/frame_middle.jpg) repeat-y;}
#programme_bottom {width:585px; height:14px; background: url(../images/frame_bottom.jpg) no-repeat; display:block; margin-bottom:25px;}
#right {width:0px; height:0px; float:right; background-color:#fff; visibility:hidden; display:none;}
.speaker{padding-bottom:15px}
#search {width:217px; height:50px; margin-top:15px; display:none;}
#spnsrs {width:217px; background: url(../images/widget2_middle.jpg) repeat-y; margin-bottom:15px;}
#spnsrs_gold {width:170px; height:70px; overflow:hidden; margin-left:23px;}
#spnsrs_silver {width:170px; height:70px; overflow:hidden; margin-left:23px;}
#footer {width:0px; height:0; background:#0062a8 url(../images/footer.jpg) no-repeat top center; min-width:960px; visibility:hidden;}
#footer_holder {width:960px; height:82px; margin:0 auto; padding-top:0px;}
#keynote_home {width:585px; margin:25px 0 20px 0; border-top:#d1d1d1 1px solid; padding-top:15px;}
.keynote_home_left {width:272px; float:left; margin-top:5px;}
.keynote_home_right {width:272px; float:right; border-left:#d1d1d1 1px solid; padding-left:20px; margin-top:5px;}
.widget {width:217px; background: url(../images/widget_bg.jpg) repeat-y; margin-bottom:15px;clear:both}
.widget2 {width:217px; background: url(../images/widget2_middle.jpg) repeat-y; margin-bottom:15px;}
.widget_top {width:217px; height:14px; background: url(../images/widget_top.jpg) no-repeat;}
.widget2_top {width:217px; height:14px; background: url(../images/widget2_top.jpg) no-repeat;}
.widget_bottom_blue {width:217px; height:70px; background: url(../images/widget_bottom_blue.jpg) no-repeat;}
.widget_bottom_grey {width:217px; height:70px; background: url(../images/widget_bottom_grey.jpg) no-repeat;}
.widget_bottom_white {width:217px; height:57px; background: url(../images/sponsors_bottom.jpg) bottom no-repeat;}
.widget_bottom_yellow {width:217px; height:70px; background: url(../images/widget_bottom_yellow.jpg) no-repeat;}
.session {width:585px; margin:0; padding:0;}
.frame {width:555px; padding:0 15px; background: url(../images/frame_middle.jpg) repeat-y;}
.frame_top {width:585px; height:14px; background: url(../images/frame_top.jpg) no-repeat; font-size:1px; line-height:1px; margin-top:20px;}
.frame_bottom {width:585px; height:14px; background: url(../images/frame_bottom.jpg) no-repeat; font-size:1px; line-height:1px;}
#keynote {width:183px; padding:0 19px; margin-bottom:15px;}
#sponsor_package {width:555px;}
#widget-abstract-b {width:187px; border-top:#807e7e 1px dashed; margin:8px 15px 0 15px; overflow:hidden;}
.company {width:585px; padding-bottom:10px; border-bottom:#e4e4e4 1px solid; clear:both; overflow:hidden;}
#image1 {font-family:Verdana, Arial, Sans-Serif; font-size:12px; color:#807e7e;}
#exhibitor_widget {overflow:hidden; height:70px; width:170px; margin:0 auto;}
.jobevent_widget {overflow:hidden; height:70px; width:170px; margin:0 auto;}
#spnsrs_home {width:583px; height:185px; background: url(../images/sponsors_home.jpg) no-repeat; margin-bottom:15px; padding-top:15px;}
#spnsrs_home_titles {width:573px; height:25px; margin:0 5px;}
#spnsrs_home_platinum {width:170px; height:141px; margin:0 0 0 7px; overflow:hidden;}
#spnsrs_home_gold {float:left; width:170px; height:70px; margin:10px 0 0 8px !important; margin-left:6px; overflow:hidden;}
#spnsrs_home_silver {float:right; width:170px; height:70px; margin:10px 12px 0 0 !important; margin-right:3px; overflow:hidden;}
#academic_sponsors {width:170px; height:70px; overflow:hidden; margin-left:18px;}
#printtop {width:857px; height:70px; margin:0 0 0 103px;}

/* Titles */
h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif;font-weight:600; clear:both}
#content h1 {font-size:21px; color:#0062a8; margin:5px 0 15px 0; }
#content h2 {font-size:16px; color:#939598; margin:-15px 0 18px 0; }
#content h3 {font-size:20px; color:#fdb834; margin:5px 0 10px 0; font-weight:300;}
.company-body #content h3 { border-bottom:#939598 1px dashed; padding-bottom:6px;margin-top:11px}
.company-body #content h4 { border-bottom:#939598 1px dashed; padding-bottom:6px;margin-top:5px}
.company h4 {border:none !important;}
#content h3 span {color:#807e7e;}
#content h4 {font-size:17px; color:#0062a8; margin:5px 0 10px 0; clear:both;padding:10px 0 0 0}
#content .company h4 {padding:0; width:395px; margin:10px 0 0}
#content h5 {font-size:15px; color:#939598; margin:5px 0 10px 0; }
#content h6 {font-size:14px; color:#0062a8; margin:15px 0 -8px 0px; line-height:20px !important; }
#spnsrs h1 {font-size:15px; color:#939598; font-weight:600; margin:0 4px; padding:0}
.widget h1 { font-size:17px; color:#0062a8; margin:0 15px 3px 15px; border-bottom:#939598 1px dashed;}
.widget2 h1 { font-size:17px; color:#939598; margin:0 15px 3px 15px; border-bottom:#939598 1px dashed;}
.widget2 h2 {font-size:13px; color:#939598; margin:12px 15px 3px 15px; padding-bottom:2px; border-bottom:#d1d1d1 1px dashed;}
.home #content h3 {margin-bottom:19px}
#keynote_home h5 {clear:none; font-size:13px; color:#6a6a6a; margin:0px 0 5px 0;}
.session h2 { font-size:14px !important; color:#848484 !important; text-align:right !important; width:555px; height:20px; border-bottom:#787878 1px solid; margin:20px 15px 2px 15px !important; font-weight:600 !important;}
.frame h2 {font-size:14px; color:#0062a8 !important; margin:0 0 15px 0!important; padding-bottom:3px;}
.frame h3 {font-size:13px !important; color:#787878 !important; font-weight:600 !important; margin:12px 0 15px 0!important;}
#keynote h1 {font-size:17px; color:#0062a8; margin:0 0 15px 0; padding:10px 0 5px;; border-bottom:#d1d1d1 1px dashed;}
#keynote h5 {font-size:13px; color:#6a6a6a; margin:0px 0 0px 0; clear:none; }
#sponsor_package h2 {margin:10px 15px 0 15px !important;}
#sponsor_package h3 {margin:0 15px 10px 15px !important; color:#0062a8 !important;}
#content .speaker h5 {clear:none;}
#content .speaker h6 {clear:none;}
#content .space h6 {clear:none; padding-top:6px !important; margin-top:0 !important;}
#content .speaker h3 {margin:18px 0 15px 0;}
#spnsrs_home_titles h1 {font-size:15px; color:#939598; font-weight:600; margin:0 0 0 0; padding:16px 0 0 15px; font-family:Arial, Helvetica, sans-serif; display:block; display:inline;}

/* Paragraphs */
p {font-family:Verdana, Arial, Helvetica, sans-serif;}
#content p { font-size:12px; color:#807e7e; line-height:24px; margin:12px 0;}
.widget p {font-size:12px; color:#747373; margin:0; padding:8px 15px 0 25px; line-height:16px;}
#widget-abstract-b p {margin:0; padding:8px 10px 0 10px; line-height:16px;}
.widget2 p { font-size:12px; color:#747373; margin:0; padding:8px 15px 0 25px; line-height:16px;}
#footer_holder p {font-size:11px; color:#c4e1f6; width:530px; height:20px; float:left; display:block; padding:54px 0 0 0px; margin:0; text-align:center;}
#keynote_home p {line-height:23px !important; margin-bottom:15px !important;}
#programme p {margin:15px 15px 0 15px; line-height:20px; padding:0 0 3px 120px;}
.frame p {margin:0; padding:3px 0 10px 0; line-height:20px !important;}
#keynote p {line-height:18px; margin:5px 0 15px 0; font-size:12px; color:#787878;}
#sponsor_package p {padding:0 0 10px 0 !important; border-bottom:#b2b2b2 1px dashed;}
#content p.red, #content p.yellow, #content p.green, #content p.grey, #content p.blue {font-size: 14px}
#content .speaker p {clear:both;}

/* Lists */
#menu ul {list-style:none; margin:5px 0 0 0; padding:0;}
#menu li {display:block; float:left; height:15px; background: url(../images/dot.gif) no-repeat left; padding:0 0 0 13px; margin:0 8px 0 0; line-height:15px; font-size:13px;}
#content ul {margin:-4px 0 0 15px; padding:0 0 0 20px;}
#content li {line-height:24px !important;line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#807e7e; margin-bottom:5px;}
#programme ul {list-style:none; margin:0; padding:0;}
#programme li {display:block; float:left; height:41px; padding:0; margin:0;}
.submenu {list-style:none; margin:0 !important; padding:0 !important; height:22px; visibility:hidden; display:none;}
.submenu li {display:block; float:left; height:22px; padding:0; margin:0; line-height:22px; font-size:11px;}

/* Links */
#menu a.home{display:block; width:35px; height:15px; background: url(../images/btnHome.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.home:hover, .home #menu a.home {display:block; width:35px; height:15px; background: url(../images/btnHome.jpg) bottom; overflow:hidden;}
#menu a.programme {display:block; width:72px; height:15px; background: url(../images/btnProgramme.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.programme:hover, .programme #menu a.programme {display:block; width:72px; height:15px; background: url(../images/btnProgramme.jpg) bottom; overflow:hidden;}
#menu a.abstracts-and-posters {display:block; width:58px; height:15px; background: url(../images/btnAbstracts.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.abstracts-and-posters:hover, .abstracts-and-posters #menu a.abstracts-and-posters {display:block; width:58px; height:15px; background: url(../images/btnAbstracts.jpg) bottom; overflow:hidden;}
#menu a.exhibitors-and-sponsors {display:block; width:123px; height:15px; background: url(../images/btnExhibitors.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.exhibitors-and-sponsors:hover, .exhibitors-and-sponsors #menu a.exhibitors-and-sponsors {display:block; width:123px; height:15px; background: url(../images/btnExhibitors.jpg) bottom; overflow:hidden;}
#menu a.academic-lounge{display:block; width:109px; height:15px; background: url(../images/btnAcademic.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.academic-lounge:hover, .academic-lounge #menu a.academic-lounge {display:block; width:109px; height:15px; background: url(../images/btnAcademic.jpg) bottom; overflow:hidden;}
#menu a.job-event {display:block; width:60px; height:15px; background: url(../images/btnJob.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.job-event:hover, .job-event #menu a.job-event {display:block; width:60px; height:15px; background: url(../images/btnJob.jpg) bottom; overflow:hidden;}
#menu a.registration {display:block; width:73px; height:15px; background: url(../images/btnRegistration.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.registration:hover, .registration #menu a.registration {display:block; width:73px; height:15px; background: url(../images/btnRegistration.jpg) bottom; overflow:hidden;}
#menu a.venue {display:block; width:38px; height:15px; background: url(../images/btnVenue.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.venue:hover, .venue #menu a.venue {display:block; width:38px; height:15px; background: url(../images/btnVenue.jpg) bottom; overflow:hidden;}
#menu a.organisation {display:block; width:76px; height:15px; background: url(../images/btnOrganisation.jpg) top; font-size:13px; text-decoration:none; overflow:hidden;}
#menu a.organisation:hover, .organisation #menu a.organisation {display:block; width:76px; height:15px; background: url(../images/btnOrganisation.jpg) bottom; overflow:hidden;}

#programme a.science-track1 {display:block; width:116px; height:41px; background:red; font-size:13px; text-decoration:none; padding:0 6px; color:#898685 !important;}
.science-track1 #programme a.science-track1 {display:block; width:116px; height:41px; padding:0 6px; text-decoration:none; color:#898685 !important;}
#programme a.science-track2 {display:block; width:115px; height:41px; background: url(../images/programme_btnTrack2.jpg) top; font-size:13px; text-decoration:none; padding:0 6px; color:#898685 !important;}
.science-track2 #programme a.science-track2 {display:block; width:115px; height:41px; background: url(../images/programme_btnTrack2.jpg) bottom; padding:0 6px; text-decoration:none; color:#0062a8 !important;}
#programme a.science-track3 {display:block; width:111px; height:41px; background: url(../images/programme_btnTrack3.jpg) top; font-size:13px; text-decoration:none; padding:0 6px; color:#898685 !important;}
 .science-track3 #programme a.science-track3 {display:block; width:111px; height:41px; background: url(../images/programme_btnTrack3.jpg) bottom; padding:0 6px; text-decoration:none; color:#0062a8 !important;}
#programme a.science-track4 {display:block; width:110px; height:41px; background: url(../images/programme_btnTrack4.jpg) top; font-size:13px; text-decoration:none; padding:0 6px; color:#898685 !important;}
.science-track4 #programme a.science-track4 {display:block; width:110px; height:41px; background: url(../images/programme_btnTrack4.jpg) bottom; padding:0 6px; text-decoration:none; color:#0062a8 !important;}
#programme a.science-track5 {display:block; width:73px; height:41px; background: url(../images/programme_btnTrack5.jpg) top; font-size:13px; text-decoration:none; padding:0 6px; color:#898685 !important;}
.science-track5 #programme a.science-track5 {display:block; width:73px; height:41px; background: url(../images/programme_btnTrack5.jpg) bottom; padding:0 6px; text-decoration:none; color:#0062a8 !important;}

#programme a.platinum-sponsor {display:block; width:117px; height:41px; background: url(../images/programme_btnPlatinum.jpg) top; font-size:13px; text-decoration:none; padding:0; color:#898685 !important;}
.platinum-sponsor #programme a.platinum-sponsor {display:block; width:117px; height:41px; background: url(../images/programme_btnPlatinum.jpg) bottom; padding:0; text-decoration:none; color:#0062a8 !important;}
#programme a.gold-sponsor {display:block; width:90px; height:41px; background: url(../images/programme_btnGold.jpg) top; font-size:13px; text-decoration:none; padding:0; color:#898685 !important;}
.gold-sponsor #programme a.gold-sponsor {display:block; width:90px; height:41px; background: url(../images/programme_btnGold.jpg) bottom; padding:0; text-decoration:none; color:#0062a8 !important;}
#programme a.silver-sponsor {display:block; width:110px; height:41px; background: url(../images/programme_btnSilver.jpg) top; font-size:13px; text-decoration:none; padding:0; color:#898685 !important;}
.silver-sponsor #programme a.silver-sponsor {display:block; width:110px; height:41px; background: url(../images/programme_btnSilver.jpg) bottom; padding:0; text-decoration:none; color:#0062a8 !important;}
#programme a.job-sponsor {display:block; width:100px; height:41px; background: url(../images/programme_btnJob.jpg) top; font-size:13px; text-decoration:none; padding:0; color:#898685 !important;}
.job-sponsor #programme a.job-sponsor {display:block; width:100px; height:41px; background: url(../images/programme_btnJob.jpg) bottom; padding:0; text-decoration:none; color:#0062a8 !important;}
#programme a.academic-sponsor {display:block; width:165px; height:41px; background: url(../images/programme_btnAcademic.jpg) top; font-size:13px; text-decoration:none; padding:0; color:#898685 !important;}
.academic-sponsor #programme a.academic-sponsor {display:block; width:165px; height:41px; background: url(../images/programme_btnAcademic.jpg) bottom; padding:0; text-decoration:none; color:#0062a8 !important;}

.submenu a.general-info {display:block; width:81px; height:22px; background: url(../images/submenu_btnGeneralinfo.jpg) top; font-size:11px; text-decoration:none; padding:0 !important;}
.submenu a.general-info:hover, .general-info .submenu a.general-info {display:block; width:81px; height:22px; background: url(../images/submenu_btnGeneralinfo.jpg) bottom; padding:0 !important; text-decoration:none;}
.submenu a.floor-plan {display:block; width:71px; height:22px; background: url(../images/submenu_btnFloorplan.jpg) top; font-size:11px; text-decoration:none; padding:0;}
.submenu a.floor-plan:hover, .floor-plan .submenu a.floor-plan {display:block; width:71px; height:22px; background: url(../images/submenu_btnFloorplan.jpg) bottom; padding:0; text-decoration:none;}
.submenu a.exhibitor-information{display:block; width:126px; height:22px; background: url(../images/submenu_btnExhibitorinfo.jpg) top; font-size:11px; text-decoration:none; padding:0;}
.submenu a.exhibitor-information:hover, .exhibitor-information .submenu a.exhibitor-information {display:block; width:126px; height:22px; background: url(../images/submenu_btnExhibitorinfo.jpg) bottom; padding:0; text-decoration:none;}
.submenu a.sponsor-information {display:block; width:122px; height:22px; background: url(../images/submenu_btnSponsorinfo.jpg) top; font-size:11px; text-decoration:none; padding:0;}
.submenu a.sponsor-information:hover, .sponsor-information .submenu a.sponsor-information {display:block; width:122px; height:22px; background: url(../images/submenu_btnSponsorinfo.jpg) bottom; padding:0; text-decoration:none;}
.submenu a.exh-registration {display:block; width:96px; height:22px; background: url(../images/submenu_btnRegistration.jpg) top; font-size:11px; text-decoration:none; padding:0;}
.submenu a.exh-registration:hover, .exh-registration .submenu a.exh-registration {display:block; width:96px; height:22px; background: url(../images/submenu_btnRegistration.jpg) bottom; padding:0; text-decoration:none;}

#content a, #content a:visited {color:#0062a8; text-decoration:none;}
#content a:hover {color:#0062a8; text-decoration:underline;}
#spnsrs a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#767676; text-decoration:none; font-weight:600;}
.widget a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#767676; text-decoration:none; font-weight:600;}
.widget2 a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#767676; text-decoration:none; font-weight:600;}
#footer_holder a {color:#c4e1f6;}
#keynote a {color:#0062a8; font-weight:600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#spnsrs_home a {font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:600; color:#767676 !important; text-decoration:none !important;}
a.btn-abstract-more { text-decoration:none !important;}

/* Elements */
#programme em, .hometitle em, .space em {visibility:visible; font-style:normal;}
strong {color:#807e7e;}
#search input {width:179px; height:21px; background: url(../images/search_field.jpg) no-repeat; border:0; float:left; margin:0; padding:6px 4px 0 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#939598;}
#keynote_home img {float:left; border:#939598 1px solid; margin:0 12px 2px 0;}
#programme span {margin-left:-120px !important; margin-left:-60px; width:90px; float:left; text-align:right; display:block; padding-right:27px; color:#0062a8; font-weight:600;}
.frame label {display:block; width:130px; float:left; border-bottom:#d1d1d1 1px dashed; height:18px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#807e7e; margin:0 40px 10px 0 !important; margin-right:20px;}
#keynote img {float:left; border:#939598 1px solid; margin:0 12px 2px 0;}
hr {height:1px; border:none; background:#807e7e;}
#content form textarea {height: auto !important; border-top:#b2b2b2 1px dashed; border-right:#b2b2b2 1px dashed; border-left:#b2b2b2 1px dashed; padding:4px; width:372px !important; margin-top:17px;}
.widget2 img {padding:0 5px;}
.speaker img {border:#b2b2b2 1px solid; float:left; margin:0 12px 15px 0;}
#spnsrs img {margin:0 auto;}
#printtop img {margin:0 2px 0 0;}

/* Tables */
#content table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#807e7e; width:585px; margin:0; padding:0;}
#content th { border-bottom:#807e7e 1px solid; padding:0 0 8px 0;}
#content td {border-bottom:#807e7e 1px dashed; text-align:right;}
.col1 {width:68%; text-align:left;}
.col2 {width:11%; text-align:right;}
.col3 {width:31%; text-align:right;}
#content td p {text-align:left; line-height:18px; margin:8px 0; padding:0;}
#content td ul {text-align:left; margin:5px 0;}

/* Classes */
.clear {clear:both; height:1px; line-height:1px; font-size:1px;}
.nodot {background:none !important; padding:0 !important;}
.firstsub {background:none !important; padding:0 !important;}
.hometitle {width:584px; height:47px; display:block; background: url(../images/hometitle.jpg) no-repeat; font-size:19px !important; padding-bottom:10px}
.introtext {font-size:15px !important; color:#939598 !important; font-weight:200;}
.platinum {width:197px; height:27px; display:block; background: url(../images/sponsors_platinum.jpg) no-repeat; padding:15px 0 0 12px !important; margin-top:-10px !important;}
.goldsilver {width:197px; height:27px; display:block; background: url(../images/sponsors_goldsilver.jpg) no-repeat; padding:15px 0 0 12px !important;}
.sponsors_border {border-bottom:#e4e4e4 1px solid;}
.img {display:block;}
.btnContent {height:21px; width:70px; display:block; background: url(../images/arrow_content.jpg) no-repeat left; margin:-7px 0 10px 0; padding:0px 0px 0 28px; font-size:12px; text-align:left;}
#keynote .btnContent {
background:transparent url(../images/arrow_content.jpg) no-repeat scroll right center; float:right; padding:0 28px 0 0; text-align:left; width:75px;}
.btnKeynote {height:21px; width:80px; display:block; background: url(../images/arrow_content.jpg) no-repeat right; margin:-10px 0 10px 0; padding:6px 28px 0 0px; font-size:12px; text-align:right; float:right;}
.btnWhite {height:21px; display:block; float:right; text-align:right; background: url(../images/arrow_white.jpg) no-repeat right; margin:24px 10px 0 0 !important; margin-right:5px; padding:4px 28px 0 0;}
.btnBlue {height:21px; display:block; float:right; text-align:right; background: url(../images/arrow_blue.jpg) no-repeat right; margin:37px 10px 0 0 !important; margin-right:5px; padding:4px 28px 0 0; color:#fff !important;}
.btnGrey {height:21px; display:block; float:right; text-align:right; background: url(../images/arrow_grey.jpg) no-repeat right; margin:37px 10px 0 0 !important; margin-right:5px; padding:4px 28px 0 0; color:#fff !important;}
.btnYellow {height:21px; display:block; float:right; text-align:right; background: url(../images/arrow_yellow.jpg) no-repeat right; margin:37px 10px 0 0 !important; margin-right:5px; padding:4px 28px 0 0; color:#fff !important;}
.searchbtn {width:30px !important; height:27px !important; padding:0 !important;}
.glue {width:108px; height:31px; float:left; margin:34px 0 0 103px;}
.flandersbio {width:160px; height:68px; float:left; margin:0 0px 0 0;}
.strongblue {font-weight:600; color:#0062a8;}
.space {padding-bottom:15px;}
.programme_orange {background: url(../images/programme_orange.jpg) repeat-y;}
.programme_red {background: url(../images/programme_red.jpg) repeat-y;}
.programme_green {background: url(../images/programme_green.jpg) repeat-y;}
.programme_blue {background: url(../images/programme_blue.jpg) repeat-y;}
.programme_grey {background: url(../images/programme_grey.jpg) repeat-y;}
.borderbottom {border-bottom:#787878 1px dashed; width:555px; margin:10px 15px 0 15px !important; margin-top:5px; padding:0; height:1px; line-height:1px; font-size:1px;}
.borderbottom2 {border-bottom:#c1c1c1 1px dashed; width:555px; margin:5px 15px 0 15px !important; margin-top:2px; padding:0; height:1px; line-height:1px; font-size:1px;}
.sessionbottom {border-bottom:#787878 1px solid; width:555px; margin:10px 15px 0 15px; padding:0; height:1px; line-height:1px; font-size:1px;}
.radio {margin-right:5px;}
.textbox {width:380px; height:16px; border:none; border-bottom:#b2b2b2 1px dashed; background-color:#f1f1f1; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; margin-bottom:10px}
.listbox {width:380px; height:20px; border:none; border-bottom:#b2b2b2 1px dashed; background-color:#f1f1f1; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; margin-bottom:6px; padding:2px 0;}
.upload {width:250px; height:16px; border:none; border-bottom:#b2b2b2 1px dashed; background-color:#f1f1f1; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; margin-bottom:10px}
.btnUpload {height:22px; border:#b2b2b2 1px solid; background-color:#cdcdcd; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#454545; margin:0 0 10px 10px;}
.button {border:none; float:right; margin:10px 15px 10px 0;}
.red {color:#DF1C02 !important; font-weight:600;}
.yellow {color:#E9AA31 !important; font-weight:600;}
.green {color:#42C01B !important; font-weight:600;}
.grey {color:#6C6C6C !important; font-weight:600;}
.blue {color:#0062A8 !important; font-weight:600;}
.formselect_text {margin:0 5px 0 27px !important;}
#content .formselect_text p{margin-top:0}
.form_text {margin:0 15px 0px 170px !important; text-align:right; font-size:10px !important;}
.form_info {margin:0 15px 0px 170px !important; text-align:left; font-size:10px !important; line-height:18 !important;}
.tworows {height:32px !important;}
.threerows {height:48px !important;}
.fourrows {height:64px !important;}
.tworows_field {margin-top:13px;}
.threerows_field {margin-top:30px;}
.fourrows_field {margin-top:47px;}
.uploadform {margin:0 15px 0px 170px !important; font-size:10px !important;}
.captcha {display:none;}
.js .exh_extra{ display:none;}
.js .abstractdetail{display:none;}
.js .btn-abstract-more{display:block;}
.js #invoice{ display:none;}
.js #student{ display:none;}
.js #details_hr_manager{ display:none;}
.btn-abstract-more{display:none;font: 12px Verdana, Arial, Helvetica, sans-serif; color:#0062A8; text-decoration:underline;}
.not_included {}
.dashedline {border-bottom:#807e7e 1px dashed !important; background:none !important;}
span.error {float:left; margin:0 0 10px 170px !important; margin-left:78px; background: url(/images/error.jpg) no-repeat left; width:295px; height:12px; display:block; padding:0 0 0 15px; font-size:11px; color:#df1c02; font-family:Verdana, Arial, Helvetica, sans-serif;}
input.error {border-bottom:#df1c02 1px dashed !important; clear:right;}
textarea.error {border-bottom:#df1c02 1px dashed !important; margin-bottom:6px !important;}
span.behind {float:none !important; margin-left:10px !important; display:inline !important;}
span.valid {display:none !important;}
.textarea span {margin-top:18px;}
.innerfade p a{font-weight:100; font-family:Verdana, Arial, Helvetica, sans-serif;}
.company-logo{width:170px; float:left;text-align:center; padding-top:10px}
.company-info{width:395px; float:right;}
.tab{padding-left:25px;}
#entryform p{margin:0}
#registration_form, #entryform{margin:0}
.img_borderbottom {border-bottom:#e4e4e4 1px solid;}
.noborder {border:none !important;}
.selected {border:#e4e4e4 3px solid !important;margin:30px 0; width:569px !important; padding:5px !important;}
.selected_abstract {border:#e4e4e4 3px solid !important;margin:30px 0; width:549px !important; padding:15px !important;}
.abstracts_organisation { font-size:11px !important; font-style:italic;}
.btn-abstract-more {width:120px; height:25px; background: url(../images/btnRead.jpg) no-repeat; padding-bottom:15px;}
.close_abstract { background: url(../images/btnClose.jpg) no-repeat !important;}
.picto {margin:0 6px 0 0; width:14px;}
.select {width:100px !important; height:20px;}
.chair { padding-left:34px !important;}
span.error-left {margin:5px 0 0 11px !important; float:none !important;}

#content .company p{width:395px; margin:0; padding:0;}
#iframe1 iframe , #iframe2 iframe{height:23px; width:290px;}
.uploadform a {font: 12px verdana, arial, sans-serif;}
#floorplan { visibility:visible !important;}
