/* CSS Document */
/* /CSS/confence.css */
/* For /Conference/index.php */
/* Content Div. */
div#content {padding: 12px;}
#content p {padding: 0px 5px 0px 5px;}

/* General information. */
div#general_info {background-image: url(/Images/Common/grey_trans_bg.png);  background-repeat: repeat; width: 576px; margin-top: 10px; margin-left: 12px; border: 1px solid #666666; padding-bottom: 15px; clear: both;}
div#general_info h5 {color: #207CB4; font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 0px; padding-bottom: 0px;}
div#general_info h6 {color: #000000; font-size: 12px; font-weight: bold; text-align: left; margin: 0px; padding-top: 15px; padding-bottom: 0px; padding-left: 10px;}
div#general_info h6 span {font-size: 11px;}
div#general_info p {font-size: 12px; font-weight: normal; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
div#general_info ol {padding-top: 10px; padding-left: 30px;}
div#general_info label {font-weight: bold;}
div#general_info label.objectives {position: relative; left: -20px;}
div#general_info ol li {font-size: 11px; padding-left: 0px; padding-right: 10px;}
/* Registration information. */
div#registration {background-image: url(/Images/Common/grey_trans_bg.png); background-repeat: repeat; width: 576px; margin-top: 10px; margin-bottom: 10px; margin-left: 12px; margin-right: 12px; border: 1px solid #666666; padding-bottom: 15px; clear: both;}
div#registration h5 {color: #FF8600; font-size: 14px; font-weight: bold; text-align: center;}
div#registration p {font-size: 11px; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
div#registration p a, div#registration p a:link, div#registration p a:visited, div#registration p a:hover, div#registration p a:active {font-weight: normal;}
div#registration ul {padding-top: 10px; padding-left: 30px;}
div#registration label {font-weight: bold; position: relative; left: -20px;}
div#registration ul li {font-size: 11px; padding-left: 0px; padding-right: 10px;}
#registration table td {width: 275px; padding: 3px;}
#registration table {margin: 10px;}

/* Posters. */
div#posters {background-image: url(/Images/Common/grey_trans_bg.png); background-repeat: repeat;  width: 281px; margin-top: 0px; margin-bottom: 10px; margin-left: 12px; margin-right: 5px; border: 1px solid #666666; padding-bottom: 15px; float: left; clear: left;}
div#posters h5 {color: #EA080E; font-size: 14px; font-weight: bold; text-align: center;}
div#posters p {font-size: 11px; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
div#posters p a, div#posters p a:link, div#posters p a:visited, div#posters p a:hover, div#posters p a:active {font-weight: normal;}

/* Downloads. */
div#downloads {background-image: url(/Images/Common/grey_trans_bg.png); background-repeat: repeat;  width: 281px; margin-top: 0px; margin-bottom: 10px; margin-left: 5px; margin-right: 12px; border: 1px solid #666666; padding-bottom: 15px; float: right; clear: right;}
div#downloads h5 {color: #FF8600; font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 0px; padding-bottom: 0px;}
div#downloads h6 {color: #000000; font-size: 11px; font-weight: bold; text-align: left; width: 80px; margin: 0px; padding: 0px;}
#files {color: #000000; font-size: 11px; font-weight: bold; width: 160px; float: left;}
#formats {color: #000000; font-size: 11px; font-weight: bold; text-align: center; width: 60px; float: left;}
div#downloads p a, div#downloads p a:link, div#downloads p a:hover, div#downloads p a:visited, div#downloads p a:active {font-weight: normal;}
div#downloads p {font-size: 11px; padding-top: 3px; padding-left: 10px; padding-right: 10px;}
.download_name {width: 160px; float: left;}
.download_word {width: 30px; float: left;}
.download_pdf {width: 30px; float: left;}
.space {padding-left: 0px;}
/* Hotel. */
div#hotel {background-image: url(/Images/Common/grey_trans_bg.png); background-repeat: repeat; width: 576px; margin-top: 10px; margin-left: 12px; margin-right: 12px; border: 1px solid #666666; padding-bottom: 15px; clear: both;}
div#hotel h5 {color: #EA080E; font-size: 14px; font-weight: bold; text-align: center;}
div#hotel p {font-size: 11px; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
div#hotel p a, div#hotel p a:link, div#hotel p a:visited, div#hotel p a:hover, div#hotel p a:active {font-weight: normal;}
div#hotel ul {padding-top: 10px; padding-left: 30px;}
div#hotel label {font-weight: bold; position: relative; left: -20px;}
div#hotel ul li {font-size: 11px; padding-left: 0px; padding-right: 10px;}

/* Sponsors. */
div#sponsors {background-image: url(/Images/Common/grey_trans_bg.png); background-repeat: repeat; width: 576px; margin-top: 10px; margin-left: 12px; margin-right: 12px; border: 1px solid #666666; padding-bottom: 15px; clear: both;}
div#sponsors h5 {color: #207CB4; font-size: 14px; font-weight: bold; text-align: center;}
div#sponsors p {font-size: 11px; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
div#sponsors p a, div#sponsors p a:link, div#sponsors p a:visited, div#sponsors p a:hover, div#sponsors p a:active {font-weight: normal;}
div#sponsors ul {padding-top: 10px; padding-left: 30px;}
div#sponsors label {font-weight: bold; position: relative; left: -20px;}
div#sponsors ul li {font-size: 11px; padding-left: 0px; padding-right: 10px;}