/* CSS Document */

body{margin:10px; padding:0; font-family:verdana, sans-serif; font-size:81%; color:#000; background:#fff; }

h1,h2,h3,h4,h5,h6{color:#666; font-family:futura,verdana, serif; font-weight:bold; font-size:100%;}
h1{font-size:141%; margin-bottom:5px; margin-top:0; padding-top:0;}
h2{font-size:131%;}
h3{font-size:111%;}

#nav{display:none;}
#row2{display:none;}
#footer{display:none;}

#home #left{display:none;}

ul{list-style-type:none; margin:0; padding:0;}
a{color:#fff; text-decoration:none;}
a:hover{color:#18919B; text-decoration:underline;}
.skiplinks{display:none;}
input{font-size:100%; padding:2px; font-family:verdana;}
form{margin:0; padding:0; border:0;}
table{font-size:100%;}
hr{height:1px; border:0; line-height:1px; clear:both; color:#18919B; background-color:#18919B;}
.divclear{clear:both; height:1px; font-size:1px; margin-top:-1px;}
p{line-height:1em;}

table{display:block; font-size:100%; font-family: "Trebuchet MS",verdana; font-size:100%; border:0; padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:1px dashed #a7a7a7;}
table.last{border:0;}
table tr td{border-collapse:collapse; padding:2px 10px 0 0; width:120px;}
table.last tr td{border-collapse:collapse; padding:2px 10px 0 0; width:100%;}
table tr th{border-collapse:collapse; padding:2px 10px 0 0; color:#008fd4; text-align:left;}

body#exhibitors table{border:0; padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:none;}
body#exhibitors table.last{border:0;}
body#exhibitors table tr td{border-collapse:collapse; padding:7px 15px;}
body#exhibitors table.last tr td{border-collapse:collapse; padding:7px 15px;}
body#exhibitors table tr th{border-collapse:collapse; padding:7px 15px; color:#008fd4;}
body#exhibitors table td.tdfirst{background-color:#d9d9d9;}
body#exhibitors table td.tdmid{background-color:#d9d9d9;}
body#exhibitors table td.tdlast{background-color:#d9d9d9;}

body#newexhibitors table{border:0; padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:none;}
body#newexhibitors table.last{border:0;}
body#newexhibitors table tr td{border-collapse:collapse; padding:7px 15px;}
body#newexhibitors table.last tr td{border-collapse:collapse; padding:7px 15px;}
body#newexhibitors table tr th{border-collapse:collapse; padding:7px 15px; color:#008fd4;}
body#newexhibitors table td.tdfirst{background-color:#d9d9d9;}
body#newexhibitors table td.tdmid{background-color:#d9d9d9;}
body#newexhibitors table td.tdlast{background-color:#d9d9d9;}

body#placestovisit .green table{border:none; margin-top:10px;}
body#placestovisit .green table td{padding:2px; padding:2px 3px; border:none;}

/**/

