@charset "utf-8"; /* CSS Document */ body { background-color: #dededc; margin: 0px; padding: 0px; } #content { margin: 0px; padding: 0px; width: 1024px; margin: 0px auto 0px auto; border-color: #173645; border-style: solid; border-width: 30px; border-left-color: #173645; border-left-style: solid; border-left-width: 30px; overflow: hidden; background-color: white; background-image: url(static/images/side_blue_small_cut.png); background-repeat: repeat-y; } /*#search_background { border: none; position: absolute; top: 0px; left: 0px; width: 999px; height: 58px; background-image: url(static/images/up.png); }*/ /*#search_content { position: relative; right: 30px; top: 5px; text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: white; }*/ /*.beigeInput { border: 1px solid white; background-color: #ad9c80; width: 150px; height: 15px; margin: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #1f1508; }*/ .linkWhite { color: #eeeeee; text-decoration: none; } .linkBlack { color: black; text-decoration: none; } .linkGray { color: #dddddd; text-decoration: none; } .linkRed { color: #ff4444; text-decoration: none; } .linkWhite:visited { color: #dddddd; text-decoration: none; } .linkBlack:visited { color: black; text-decoration: none; } .linkWhite:hover, linkWhite:visited:hover { color: white; text-decoration: underline; } .linkBlack:hover, linkWhite:visited:hover { color: black; text-decoration: underline; } .linkGray:hover, linkGray:visited:hover { color: white; text-decoration: underline; } .linkRed:hover, linkGray:visited:hover { color: #ff4444; text-decoration: underline; } .linkWhite:active, linkWhite:visited:active { color: #cccccc; text-decoration: none; } .linkGray:active, linkGray:visited:active { color: #cccccc; text-decoration: none; } .linkRed:active, linkGray:visited:active { color: #cccccc; text-decoration: none; } .tcsH1 { font-size: 36px; } .tcsH1-5 { font-size: 30px; } .tcsH2 { font-size: 20px; } .small_title_text { font-size: 20px } #title_background { border: none; background-color: #173645; margin: none; padding-bottom: -5px; } #title_background img { margin-top: 20px; position: relative; /*hack -- something prevents it from being flush with the bottom of #title_background */ top: 11px; left: 1px; } #title_links { border: none; font-family: Verdana, Geneva, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; color: #cccccc; text-align: right; } #title_text { border: none; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 30px; font-weight: bold; color: white; display: inline-block; vertical-align: 40px; margin-left: 30px; } #navi { font-family: Verdana, Geneva, sans-serif; border: none; width: 241px; float: left; background-color: #173645; } .navi_group { color: white; background:blue; background-image: url(static/images/side_blue_small_cut.png); background-repeat: repeat-y; padding-bottom: 3px; margin-bottom: 26px; } .navi_group:last-child { margin-bottom: 0px; } .navi_main_button { border: none; font-size: 12px; font-weight: bold; padding-top: 10px; /*3px */ padding-left: 5px; } .navi_main_button:first-child { padding-top: 3px; } .navi_logo { border:none; padding-top: 3px; padding-bottom: 5px; text-align: center; } .navi_spacer { border: none; height: 3px; font-size:3px; background-image: url(static/images/side_blue_small.png); background-repeat: repeat-y; } .navi_sub_button { border:none; /* position: relative; left: 0px; top: 0px;*/ font-size: 12px; font-weight: bold; padding-top: 3px; padding-left: 35px; padding-bottom: 3px; width: 228px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #1f1508; background-image: url(static/images/side_gray.png); background-repeat: repeat-y; } .navi_sub_spacer { border:none; /* position: relative; left: 0px; top: 0px;*/ width: 264px; height: 3px; font-size:3px; background-image: url(static/images/side_gray.png); background-repeat: repeat-y; } .navi-box-title { color: black; text-decoration: none; } .navi-info { color: black; font-weight: normal; text-decoration: none; } #main_content { border: none; margin-left: 241px; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #061014; padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 30px; text-align: justify; } #main_area { width: 676px; } #copyright { text-align: center; padding-top: 30px; font-size: 10px; padding-bottom: 30px; width: 676px; } .padding-top { padding-top: 5px; } .contentH1 { font-size: 26px; font-weight: bold; color: #007cc2; } .contentH2 { font-size: 18px; font-weight: bold; color: #006cb2; } .contentH3 { font-size: 12px; font-weight: bold; color: #000000; } .affiliation { font-size: 10px; } .talk-title { font-style: italic; padding-left: 20px; } .contentHR { color: #007cc2; width: 100%; } .rightItalic { text-align: right; font-style: italic; } .seminar_head { margin-bottom: 30px; } .person_head { margin-bottom: 30px; } .table { margin: 10px 0px 10px 0px; } .table_3pcc_header { color:black; font-size: 13px; font-weight: bold; text-align: center; padding: 5px 3px 5px 3px; } .table_3pcc_social { background-color: #eeeeee; color:black; font-size: 10px; font-style: italic; text-align: center; padding: 5px 3px 5px 3px; } .table_3pcc_invited_speaker { font-size: 10px; color:black; text-align: center; padding: 5px 3px 5px 3px; height: 50px; /* background-color: #dddddd; */ } .table_3pcc_contributed_speaker { color:black; font-size: 10px; text-align: center; padding: 5px 3px 5px 3px; } .span_3pcc_special { font-style:italic; } .span_3pcc_talk_title { font-size: 10px; font-style:italic; } .table_header { background-color: #173645; color: white; font-weight: bold; padding-bottom: 2px; padding-left: 5px; margin-bottom: 2px; } .table_row { background-color: #ddeeff; padding-bottom: 2px; padding-left: 5px; } .table_row_dark { background-color: #c0dbf6; padding-bottom: 2px; padding-left: 5px; } .table_row_transparent { padding-bottom: 2px; padding-left: 5px; } .table_row_bottom { padding-left: 200px; padding-top: 2px; padding-bottom: 5px; padding-right: 10px; } .table_row_top { padding-bottom: 2px; padding-top: 10px; overflow: auto; } .table_row_top_left { width: 200px; float: left; font-size: 12x; font-weight: bold; color: #006cb2; } .table_row_top_right { font-size: 14px; font-weight: bold; vertical-align: bottom; color: #006cb2; } .bio_picture { float: right; margin-left: 10px; } .clear { clear: both; } .sp05 { width: 5%; display: -moz-inline-box; display: inline-block; } .sp10 { width: 10%; display: inline-block; } .sp20 { width: 20%; display: inline-block; } .sp30 { width: 30%; display: -moz-inline-box; display: inline-block; } .sp40 { width: 40%; display: inline-block; } .sp50 { width: 50%; display: inline-block; } .sp60 { width: 60%; display: inline-block; } .sp70 { width: 70%; display: inline-block; } .sp80 { width: 80%; display: inline-block; } .sp90 { width: 90%; display: inline-block; } .plain_image { border: 0px; } .list_item { margin-left: 10px; display: inline-block; vertical-align: top; } .std_form { color: #173645; } .std_form input { background-color: #007cc3; border: solid 1px #173645; } .std_form input[readonly] { background-color: inherit; } .std_form input[type="text"] { width: 400px; } .std_form input.filter-field { background-color: #B2B200; width: 200px; margin-bottom: 2px; } .std_form select.filter-field { width: 400px; } .info_text { margin-top: 5px; margin-bottom: 2px; color: #666666; } .std_form select { background-color: #007cc3; border: solid 1px #173645; } .std_form fieldset { margin-top: 10px; background-color: #cfcdc4; border: solid 1px #173645; } .std_form fieldset.new_coauthor { background-color: #efede4; } .label-text { vertical-align: top; width: 20%; display: inline-block; } .label-checkbox { width: 80%; display: inline-block; } .std_form legend { background-color: #173645; color: #ddeeff; font-weight: bold; border: solid 1px #173645; padding: 2px 5px 2px 5px; } .std_form textarea { background-color: #007cc3; border: solid 1px #173645; /* height: 300px;*/ width: 400px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; } .std_form tr { margin-top : 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; } table { font-size:inherit; } .buttons { text-align: right; } ul.messages { list-style: none; } fieldset td:first-child { width: 100px; } ul.errorlist { margin-bottom: 0px; color: red; } .helptext { font-size: 10px; }