/* Exhibitor List Styling */
table.exhibitor-list{
 width: 100%;
}
table.exhibitor-list th{
 padding: 5px;
 font-size: 1.3em;
 font-weight: bold;
 text-align: center;
}
table.exhibitor-list th:first-child{
	text-align: left;
}
table.exhibitor-list th.ex-name{
 text-align: left;
}
table.exhibitor-list td{
 vertical-align: middle;
 text-align: center;
}
table.exhibitor-list td:first-child{
	text-align: left;
}
table.exhibitor-list td.ex-name{
 text-align: left;
}
table.exhibitor-list td.ex-attachments{
 width: 40px;
}
table.exhibitor-list td p{
	margin-bottom: 0px;
}

table.exhibitor-list tbody tr{
 border-top: 1px solid #ccc;
}
table.exhibitor-list td.ex-hall, 
table.exhibitor-list td.ex-stand{
 width: 70px;
 text-align: center;
}
table.exhibitor-list td.ex-logo{
 width: 100px;
 text-align: center;
}
table.exhibitor-list tbody tr.ex_enhanced{
 background: #eaeaea;
}
table.exhibitor-list tbody tr.ex_enhanced a{
}

/* A to Z */
.atoz_table { height: 15px; }
.atoz_table tr { height: 15px; }
.atoz_table td {
 font-size:1.2em;
 white-space: nowrap;
 height: 10px;
}


.atoz_table td.on, .atoz_table td.off {
 width: 20px;
 text-align:center;
 padding: 1px;
 margin: 1px;
 height: 10px;
}

.atoz_table td.on {
 background: #fff;
 color: #000;
 border: 3px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
}

.atoz_table td.all {
 background: #fff;
 color: #191919;
}

.atoz_table td.active {
 color: #fff;
 background: #666;
}

.atoz_table td.on:hover, 
.atoz_table td.all:hover {
 background: #ccc;
 color: #000;
 text-decoration: none;
 border: 3px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
}

.atoz_table td.clickable {
 background: none;
 color: #191919;
 cursor: pointer;
 text-decoration: underline;
 background-image: none;
}

.atoz_table td.clickme {
 cursor: pointer;
}

.atoz_table td.all {
 background: #fff;
 color: #191919;
}


#exhibitor-social-links a:link,
#exhibitor-social-links a:visited,
#exhibitor-social-links a:active{
	background: #f4f4f4;
	display: block;
	float: left;
	padding: 5px;
	margin-right: 5px;
}
#exhibitor-social-links a:hover,
#exhibitor-social-links a:focus{
	background: #ddd;
}