@font-face { font-family: Avenir; src: url('../font/AvenirLTStd-Roman.otf'); }
@font-face { font-family: Avenir; src: url('../font/AvenirLTStd-Medium.otf'); font-weight: medium; }
@font-face { font-family: Avenir; src: url('../font/AvenirLTStd-Heavy.otf'); font-weight: bold; }
@font-face { font-family: Avenir; src: url('../font/AvenirLTStd-Oblique.otf'); font-style: italic; }
@font-face { font-family: Avenir; src: url('../font/AvenirLTStd-HeavyOblique.otf'); font-weight: bold; font-style: italic; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}

html, button, input, select, textarea { font-family: Avenir, Arial, sans-serif; color: #fff; }

body { margin: 0; font-size: 0.875em; line-height: 1.4; background-image: url('../images/footer_bg_02.png');}

::-moz-selection { background: #ec008c; color: #fff; text-shadow: none; }
::selection { background: #ec008c; color: #fff; text-shadow: none; }

a { color: #00415c; text-decoration: none; }
a:visited { color: #00415c; text-decoration: none; }
a:hover { color: #00415c; text-decoration: underline;}
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

h1 { font-size: 28px; }
h2 { font-size: 24px; }
h3 { font-size: 21px; }
h4 { font-size: 18px; }
h5 { font-size: 15px; }
h6 { font-size: 12px; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }



/* HEADER */

#container {
width: 100%;
background-image: url('../images/background_texture.jpg');
}

.container_opacity {
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

#header_home {
width: 100%;
height: 80px;
}

#header {
width: 100%;
height: 80px;
background-image: url('../images/header_bg.png');
}

#header_hidden {
width: 100%;
height: 80px;
background-image: url('../images/header_bg.png');
display: none;
}

#header_contents {
width: 960px;
height: 60px;
margin: auto;
}

#header_contents ul {
font-size: 14px;
font-weight: medium;
list-style: none;
float: left;
margin: 0px;
padding: 0px;
margin-top: 23px;
padding-left: 10px;
}

#header_contents ul li {
float: left;
margin: 0px;
padding: 0px;
padding-right: 40px;
}

#header_contents ul li a:link{
color: #fff;
text-decoration: none;
}

#header_contents ul li a:visited{
color: #fff;
text-decoration: none;
}

#header_contents ul li a:hover{
color: #ce181e;
text-decoration: none;
}

#register_now {
width: 210px;
height: 100px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 30px;
background-image: url('../images/register_bg.png');
}

#register_now p {
width: 210px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
text-align: center;
letter-spacing: -1px;
}

#register_now a:link {
width: 120px;
height: 30px;
float: left;
margin-top: 10px;
margin-left: 45px;
background-image: url('../images/click_button.png');
}

#register_now a:visited {
width: 120px;
height: 30px;
float: left;
margin-top: 10px;
margin-left: 45px;
background-image: url('../images/click_button.png');
}

#register_now a:hover {
width: 120px;
height: 30px;
float: left;
margin-top: 10px;
margin-left: 45px;
background-image: url('../images/click_button_hover.png');
}

#register_now a:active {
width: 120px;
height: 30px;
float: left;
margin-top: 10px;
margin-left: 45px;
background-image: url('../images/click_button_active.png');
}

/* HEADER */



/* HOMEPAGE */

#main {
width: 100%;
}

#main_container {
width: 940px;
height: 710px;
margin: auto;
background-image: url('../images/main_bg_01.png');
}

#main_contents {
width: 460px;
height: 460px;
float: left;
margin-top: 120px;
margin-left: 240px;
}

#main_contents_hidden {
width: 460px;
height: 460px;
float: left;
background-image: url('../images/main_bg_02.png');
display: none;
}

.main_contents_logo {
width: 460px;
float: left;
}

.logo {
float: left;
margin-top: 45px;
margin-left: 109px;
}

.three_circles {
float: left;
margin-top: 5px;
margin-left: 200px;
}

.main_contents_info {
width: 460px;
float: left;
}

.contents_info_detail {
width: 460px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
color: #000000;
}

.info_title {
width: 140px;
float: left;
margin: 0px;
padding: 0px;
text-align: right;
}

.contents_info_detail p {
width: 300px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 15px;
line-height: 18px;
}

.piim_logo {
width: 460px;
float: left;
margin-top: 10px;
}

.piim_logo img {
float: left;
margin-top: 10px;
margin-left: 118px;
}

/* HOMEPAGE */



/* FOOTER */

#footer {
width: 100%;
height: 200px;
background-image: url('../images/footer_bg.png');
font-size: 13px;
}

#footer_contents {
width: 960px;
height: 200px;
margin: auto;
}

.footer_columns {
width: 300px;
height: 150px;
float: left;
margin-top: 50px;
margin-left: 10px;
margin-right: 10px;
}

.footer_columns p {
margin: 0px;
padding: 0px;
}

.footer_columns ul {
float: left;
margin: 0px;
padding: 0px;
list-style: none;
}

.footer_columns ul li{
margin-top: 12px;
}

/* FOOTER */



/* ABOUT */
#about_container {
width: 940px;
height: 1660px;
margin: auto;
}

#about_contents {
width: 700px;
height: 1640px;
float: left;
}

#about_contents h1 {
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.about_the_conference {
width: 700px;
height: 700px;
float: left;
margin-top: 15px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.fos_logo {
float: left;
margin: 0px;
margin-top: 30px;
margin-left: 20px;
}

.fos_logo img {
float: left;
}

.fos_logo p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
line-height: 20px;
}

.conference_description {
width: 700px;
height: 500px;
float: left;
}

.conference_description p {
width: 620px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 60px;
}

.conference_description ul {
width: 600px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 80px;
list-style-type: decimal;
}

.conference_description ul li {
margin-top: 6px;
}

.about_organizers {
width: 700px;
height: 825px;
float: left;
margin-top: 30px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.about_organizers h2 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 25px;
margin-left: 20px;
}

.organizer_01 {
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
}

.organizer_01 img {
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-left: 20px;
border-style: none;
clear: both;
}

.organizer_01 p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 5px;
padding-right: 20px;
padding-left: 20px;
line-height: 20px;
}

.organizer_02 {
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
}

.organizer_02 img {
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-left: 20px;
border-style: none;
clear: both;
}

.organizer_02 p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
padding-right: 20px;
padding-left: 20px;
line-height: 20px;
}

.organizer_03 {
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
}

.organizer_03 img {
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-left: 20px;
border-style: none;
clear: both;
}

.organizer_03 p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
padding-right: 20px;
padding-left: 20px;
line-height: 20px;
}

/* ABOUT */



/* DATE & LOCATION */
#date_and_location_container {
width: 940px;
height: 810px;
margin: auto;
}

#date_and_location_contents {
width: 700px;
height: 760px;
float: left;
}

#date_and_location_contents h1 {
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.conference_info {
width: 696px;
height: 295px;
float: left;
margin-top: 15px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.conference_info p {
margin: 0px;
padding: 0px;
margin-left: 20px;
font-size: 18px;
line-height: 29px;
}

.map_and_direction {
width: 700px;
height: 380px;
float: left;
margin-top: 30px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.maps {
width: 320px;
height: 350px;
float: left;
margin-top: 30px;
margin-left: 20px;
}

.direction p {
width: 320px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
margin-right: 20px;
margin-left: 20px;
}

/* DATE & LOCATION */



/* PRESENTERS */
#presenters_container {
width: 940px;
height: 1755px;
margin: auto;
}

.presenters_opacity {
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}

#presenters_contents {
width: 700px;
height: 1755px;
float: left;
}

#presenters h1 {
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.presenters_info_container {
width: 696px;
height: 1645px;
float: left;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.presenters_info {
width: 696px;
float: left;
margin-top: 40px;
}

.presenters_info h4 {
width: 656px;
float: left;
margin: 0px;
padding: 0px;
margin-left: 20px;
font-size: 19px;
}

.presenters_info p {
width: 656px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 5px;
margin-left: 20px;
line-height: 20px;
}

.presenters_info h5 {
width: 656px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-left: 20px;
}

.presenters_info p.abstract_link {
width: 656px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
margin-left: 20px;
padding-top: 10px;
border-top-style: dotted;
border-width: 1px;
border-color: #606060;
}

.presenters_info p.abstract_link a {
cursor: pointer;
}

#text_box_01 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_01_centered {
width: 780px;
margin: auto;
}

.text_box_01_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_01_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_01_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_01_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_01_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_01_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_01_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_01_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_02 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_02_centered {
width: 780px;
margin: auto;
}

.text_box_02_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_02_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_02_basic_info {
width: 740px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_02_basic_info h3 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_02_basic_info p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_02_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_02_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_02_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_03 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_03_centered {
width: 780px;
margin: auto;
}

.text_box_03_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_03_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_03_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_03_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_03_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_03_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_03_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_03_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_04 {
width: 100%;
position: absolute;
top: 250px;
display: none;
}

.text_box_04_centered {
width: 780px;
margin: auto;
}

.text_box_04_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_04_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_04_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_04_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_04_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_04_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_04_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_04_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_05 {
width: 100%;
position: absolute;
top: 250px;
display: none;
}

.text_box_05_centered {
width: 780px;
margin: auto;
}

.text_box_05_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_05_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_05_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_05_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_05_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_05_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_05_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_05_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_06 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_06_centered {
width: 780px;
margin: auto;
}

.text_box_06_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_06_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_06_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_06_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_06_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_06_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_06_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_06_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_07 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_07_centered {
width: 780px;
margin: auto;
}

.text_box_07_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_07_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_07_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_07_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_07_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_07_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_07_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_07_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_08 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_08_centered {
width: 780px;
margin: auto;
}

.text_box_08_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_08_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_08_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_08_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_08_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_08_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_08_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_08_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_09 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_09_centered {
width: 780px;
margin: auto;
}

.text_box_09_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_09_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_09_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_09_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_09_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_09_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_09_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_09_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

#text_box_10 {
width: 100%;
position: absolute;
top: 250px;
margin: auto;
display: none;
}

.text_box_10_centered {
width: 780px;
margin: auto;
}

.text_box_10_contents {
width: 780px;
float: left;
background-color: #efefef;
}

.text_box_10_photo {
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.text_box_10_basic_info {
width: 560px;
height: 180px;
float: left;
margin-left: 20px;
border-bottom-style: solid;
border-width: 1px;
border-color: #bfbfbf;
}

.text_box_10_basic_info h3 {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #202020;
}

.text_box_10_basic_info p {
width: 560px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 6px;
color: #202020;
}

.text_box_10_abstract_bio {
width: 740px;
float: left;
margin-left: 20px;
padding-bottom: 20px;
}

.text_box_10_abstract_bio h4 {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #808080;
}

.text_box_10_abstract_bio p {
width: 740px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 8px;
line-height: 20px;
color: #202020;
}

.close_window {
width: 740px;
height: 40px;
float: left;
margin-left: 20px;
border-top-style: dotted;
border-width: 1px;
border-color: #606060;
}

.close_window a {
width: 740px;
float: left;
margin-top: 10px;
text-align: center;
cursor: pointer;
}

/* PRESENTERS */



/* CONTACT US */

#contact_us_container {
width: 940px;
height: 775px;
margin: auto;
}

.contact_us_form {
width: 700px;
height: 765px;
float: left;
}

.contact_us_form h1 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.contact_us_form h3 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-bottom: 5px;
}

.contact_us_form p {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
}

#commentForm {
width: 696px;
float: left;
margin-top: 20px;
padding-top: 20px;
padding-bottom: 30px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

#commentForm .input_area {
width: 676px;
float: left;
margin-top: 10px;
margin-bottom: 8px;
margin-left: 20px;
}

.contact_us_form label {
width: 676px;
float: left;
font-size: 15px;
margin-bottom: 1px;
}

#commentForm .input_area input {
width: 220px;
height: 20px;
margin: 0px;
padding: 0px;
color: #000000;
}

#commentForm .input_area label.error {
color: #ce181e;
width: 300px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 3px;
margin-left: 20px;
font-weight: bold;
}

#commentForm .input_area textarea {
width: 460px;
height: 160px;
margin: 0px;
padding: 0px;
color: #000000;
}

.submit_button input {
width: 100px;
height: 30px;
float: left;
margin-top: 18px;
margin-left: 20px;
background-image: url('../images/submit_button.png');
border-style: none;
font-size: 0px;
background-color: #002d49;
}

.submit_button input:hover {
background-image: url('../images/submit_button_hover.png');
background-color: #002d49;
}

.submit_button input:active {
background-image: url('../images/submit_button_active.png');
background-color: #002d49;
}

/* CONTACT US */



/* TERMS & CONDITIONS + PRIVACY POLICY */

#terms_and_conditions_main {
width: 940px;
height: 2550px;
margin: auto;
margin-bottom: 15px;
padding-right: 10px;
padding-left: 10px;
}

.terms_and_conditions_contents {
width: 700px;
height: 2550px;
float: left;
margin: 0px;
padding: 0px;
}

.terms_and_conditions_contents h1 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.terms_and_conditions_contents_text {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
padding-top: 15px;
padding-bottom: 30px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.terms_and_conditions_contents p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
margin-left: 20px;
}

p.terms_and_conditions_description {
font-size: 15px;
color: #bfbfbf;
}

.terms_and_conditions_contents h4 {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.terms_and_conditions_contents ul {
width: 600px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 60px;
list-style: none;
}

.terms_and_conditions_contents ul li {
margin-top: 10px;
}



#privacy_policy_main {
width: 940px;
height: 2779px;
margin: auto;
margin-bottom: 15px;
padding-right: 10px;
padding-left: 10px;
}

.privacy_policy_contents {
width: 700px;
height: 2779px;
float: left;
margin: 0px;
padding: 0px;
}

.privacy_policy_contents h1 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.privacy_policy_contents_text {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
padding-top: 15px;
padding-bottom: 30px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.privacy_policy_contents p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 15px;
margin-left: 20px;
}

p.privacy_policy_description {
font-size: 15px;
color: #bfbfbf;
}

.privacy_policy_contents h4 {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
margin-left: 20px;
}

.privacy_policy_contents ul {
width: 600px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 60px;
list-style: none;
}

.privacy_policy_contents ul li {
margin-top: 10px;
}

/* TERMS & CONDITIONS + PRIVACY POLICY */

#nyc_data_week_container {
width: 940px;
height: 588px;
margin: auto;
}

.nyc_data_week_contents {
width: 700px;
height: 588px;
float: left;
}

.nyc_data_week_contents h1 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.nyc_data_week {
width: 700px;
height: 290px;
float: left;
margin-top: 15px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.nyc_data_week_logo img {
float: left;
margin-top: 30px;
margin-left: 20px;
}

.nyc_data_week_logo p {
width: 660px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 30px;
margin-left: 20px;
}

/* AGENDA */

#agenda_container {
width: 940px;
height: 1040px;
margin: auto;
}

.agenda_contents {
width: 700px;
height: 1040px;
float: left;
}

.agenda_contents h1 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.agenda_contents p {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
}

.agenda_contents img {
float: left;
margin-top: 20px;
}

#presentation_video_container {
width: 940px;
height: 2278px;
margin: auto;
}

.presentation_video_contents {
width: 700px;
height: 2278px;
float: left;
}

.presentation_video_contents h1 {
width: 700px;
float: left;
margin: 0px;
padding: 0px;
margin-top: 20px;
}

.presentation_videos {
width: 700px;
height: 2170px;
float: left;
margin-top: 15px;
background-image: url('../images/text_bg.png');
border-style: solid;
border-width: 2px;
border-color: #004b6d;
}

.presentation_01 {
float: left;
margin-top: 30px;
margin-left: 30px;
}

.presentation_02 {
float: left;
margin-top: 40px;
margin-left: 30px;
}

.presentation_03 {
float: left;
margin-top: 40px;
margin-left: 30px;
}

.presentation_04 {
float: left;
margin-top: 40px;
margin-left: 30px;
}

.presentation_05 {
float: left;
margin-top: 40px;
margin-left: 30px;
}

.presentation_videos p {
float: left;
margin: 0px;
padding: 0px;
font-size: 18px;
}