@charset "utf-8";
body {font: 12px Arial, Verdana, Helvetica, sans-serif;background:#FFF;margin:0;padding:0;text-align:center;color:#000000;background-image:url(images/bodybg.jpg);background-repeat:repeat-x;margin-top:20px;height:100%;}
.app10Body #mainDiv {background-color:#FFFFFF;text-align:left;margin: 0 auto;width:959px;background-image:url(images/expandingbg.jpg);background-repeat:repeat-y;height:100%;}
.app10Body #bannerDiv {	float:left;	width:900px;}
.app10Body #sideDiv {float:right;width:59px;height:100%;}
.app10Body #contentDiv {width:733px;float:right;background-color:#FFFFFF;background-image:url(images/textbg.jpg);background-repeat:no-repeat;background-position:center top;height:100%;}
.app10Body #navDiv {width:167px;float:left;background-image:url(images/navdivbg.jpg);background-repeat:no-repeat;background-position:center top;height:315px;}
.app10Body #baseBanner {width: 959px;height:88px;margin: 0 auto;border:none;background-image:url(images/basebg.jpg);background-repeat:no-repeat;}
#menuTable {width:147px;margin-left:20px;}
#menuTable td {height:32px;border-bottom:1px dotted #FFF;}
#menuTable th {width:8px;}
#menuTable a {text-decoration:none;color:#FFF;font-size:11px;font-weight:bold;}
#textDiv {padding-left:40px;padding-right:40px;}
h1 {color:#EC008C;font-size:150%;}
h2 {color:#EC008C;font-size:120%;}
h3 {color:#EC008C;font-size:100%;}
ul {margin-left:20px;margin-top:0px;}
.smallHead {font-weight:bold;color:#EC008C;font-style:italic;}
.smallHeadPlain {margin-top:20px;font-weight:bold;color:#EC008C;font-size:12px;}
.smallHeadNoMargin {margin-top:0px;font-weight:bold;color:#EC008C;font-size:12px;}
p {margin-top:0}
#tradeTimetable td {white-space:nowrap;padding-bottom:10px;}
#timeTable {border-left:1px solid #000000;border-top:1px solid #000000;}
#timeTable td{border-right:1px solid #000000;border-bottom:1px solid #000000;vertical-align:top;}
#timeTable th{border-right:1px solid #000000;border-bottom:1px solid #000000;text-align:center;}
.smallEm {font-size:10px;font-style:italic;}
.smallHeadSpecial {margin-top:20px;font-weight:bold;color:#006780;font-size:12px;}
.infoTable {margin-bottom:20px;}
.infoTable td {text-align:left;vertical-align:top;font-size:12px;}
#image1 {margin-left:10px;margin-bottom:5px;}
#image2 {margin-left:10px;margin-bottom:5px;}
#image3 {margin-left:10px;margin-bottom:5px;}
#image4 {margin-left:10px;margin-bottom:5px;margin-top:5px;}
#imageTable {width:100%;}
.dateCell{padding-right:10px;}
#exhibitorList {margin-bottom:20px;}
#exhibitorList td {border-bottom:1px dotted #000; white-space:nowrap;}
#exhibitorList a {text-decoration:none;color:#000000;}
#exhibitorList a:hover{text-decoration:underline;}
.competitionDetail {font-style:italic;font-size:80%;}
#speakerHead {color:#006981;font-weight:bold;border-bottom:dotted 1px #006981;font-size:18px;margin-bottom:20px;width:165px;}
.speakerGroup {color: #666;font-size:14px;}
.speakerName {font-weight:bold;color:#EC008C;}