#innWidColumn, #pageIndustry, #pageOrganizer, #pageCity, #pageCountry, #pageDate {
	padding:0 15px 0 5px;
	vertical-align:top;
}
#innThiColumn {
	width:200px;
	padding:0 5px 0 10px;
	border-left:1px solid #f4e6be;
	vertical-align:top;
}

/********** PAGE HEAD + TREE STYLES **********/
.pageHead {
	border-bottom:4px solid #f7e1a6;
	width:100%;
	display:table;
}
.pageHead div {
	background:#f7e1a6 url(images/innPagHeaRight.gif) no-repeat right bottom;
	padding:6px 30px 3px 10px;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#714d00;
}
.pageHead h1 {
	font-size:18px;
}

/*********/
.tree {
	background:#fff9ee;
	padding:2px 10px;
	border-bottom:1px solid #f9e9bc;
	text-align:right;
	margin:0 0 10px;
	clear:left;
}
.tree a:link, .tree a:visited {
	text-decoration:underline;
}
.tree a:hover, .tree a:active {
	text-decoration:none;
	color:#900;
}

/********** TRADE SHOW BY INDUSTRY STYLES **********/
.pageTraShoByIndBoxContainer {
	width:100%;
}
.pageTraShoByIndBoxContainer td {
	width:33%;
	padding:0 5px;
}
.pageTraShoByIndBoxContainer .boxTraShwByOrganizer {
	background:#d4dd5e url(images/boxTraShoByOrgRight.gif) no-repeat right center;
	padding:5px 35px 5px 5px;
	border:1px solid #99a221;
}
.pageTraShoByIndBoxContainer .boxTraShwByCountry {
	background:#ddcd5e url(images/boxTraShoByCouRight.gif) no-repeat right center;
	padding:5px 35px 3px 5px;
	border:1px solid #99a221;
}
.pageTraShoByIndBoxContainer .boxTraShwByDate {
	background:#dcac27 url(images/boxTraShoByDatRight.gif) no-repeat right center;
	padding:5px 35px 5px 5px;
	border:1px solid #99a221;
}

/********** PAGE INDUSTRY STYLES **********/
.industries {
	margin:15px 0;
}
.industries .fo {
	 clear:both;
}
.industries .fl, #pageIndustry .industries .fr {
	 width:48%;
}
.industries .headMain {
	margin:0 0 15px;
	padding:3px 5px;
	font-weight:bold;
	font-size:16px;
	background:#f0e8d5;
	border-bottom:2px solid #714d00;
	color:#714d00;
}
.industries .links {
	margin:0 0 15px;
	background:url(images/bullet05.gif) no-repeat 5px 4px;
	border-bottom:1px dotted #999;
	padding:2px 10px 2px 22px;
	font-weight:bold;
}

/********** PAGE COUNTRY STYLES **********/
.countries {
	margin:15px 0;
	font-size:13px;
	line-height:1.5em;
}
.countries .fo {
	 margin:0 0 10px;
	 clear:both;
}
.countries .fl, .countries .fr {
	 width:48%;
}
.countries .headMain {
	margin:0 0 15px;
	padding:3px 5px;
	font-weight:bold;
	font-size:16px;
	background:#f0e8d5;
	border-bottom:2px solid #714d00;
	color:#714d00;
}

/***********/
.countries .country {
	border-bottom:1px dotted #999;
	padding:0 0 2px;
}

.countries .country .head {
	background:url(images/bullet05.gif) no-repeat 5px 5px;
	padding:2px 10px 2px 22px;
	font-weight:bold;
	color:#c00;
	text-transform:uppercase;
}
.countries .country .head a:link, .countries .country .head a:visited {
	color:#c00;
}
.countries .country .head a:hover, .countries .country .head a:active {
	color:#333;
}

.countries .country .links {
	padding:0 0 0 26px;
}

/********** FEATURED TRADESHOW STYLES **********/
.paging {
	margin:0 0 10px;
	width:97%;
	float:left;
	display:inline;
	margin:0 1%;
	padding:0 5px 3px;
	border-bottom:1px solid #f9e9bc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.paging span {
	font-weight:normal;
}
.paging a:link, .paging a:visited {
	text-decoration:underline;
}

/**********/
#innWidColumn .feaTraShow {
	margin:0 10px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#innWidColumn .feaTraShow .head {
	font-weight:bold;
	font-size:15px;
	border-bottom:1px solid #b4a019;
	color:#b4a019;
	margin:0 0 15px;
}
/**********/
#innWidColumn .feaTraShow .tradeshow {
	border:1px solid #d4dd5e;
	padding:5px;
	background:#fefff3;
	margin:0 0 20px;
}
#innWidColumn .feaTraShow .date {
	margin:0 0 5px;
	font-size:11px;
	font-style:italic;
}
#innWidColumn .feaTraShow .date strong {
	font-style:normal;
	color:#c66;
}

/**********/
#innWidColumn .feaTraShow .title {
	font-weight:bold;
	color:#714d00;
	margin:0 0 10px;
	text-transform:uppercase;
}
#innWidColumn .feaTraShow .desc {
	margin:0 0 10px;
}
#innWidColumn .feaTraShow .vanue {
	margin:0 0 5px;
}

/**********/
#innWidColumn .feaTraShow .more {
	color:#890;
	font-weight:bold;
	margin:10px 0 0;
}
#innWidColumn .feaTraShow .more img {
	vertical-align:middle;
}
#innWidColumn .feaTraShow .more a:link, #innWidColumn .feaTraShow .more a:visited {
	color:#890;
}
#innWidColumn .feaTraShow .more a:hover, #innWidColumn .feaTraShow .more a:active {
	color:#714d00;
}

/********** GENERAL TRADESHOW STYLES **********/
#innWidColumn .genTraShow {
	margin:0 15px 30px;
}
#innWidColumn .genTraShow .head {
	font-weight:bold;
	font-size:15px;
	border-bottom:1px solid #b4a019;
	color:#b4a019;
	margin:0 0 15px;
}
/**********/
#innWidColumn .genTraShow .tradeshow {
	border-bottom:1px solid #d4dd5e;
	margin:0 0 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#innWidColumn .genTraShow .date {
	margin:0 0 5px;
	font-style:italic;
}
#innWidColumn .genTraShow .date strong {
	font-style:normal;
	color:#c66;
}

/**********/
#innWidColumn .genTraShow .title {
	font-weight:bold;
	color:#714d00;
	margin:0 0 10px;
	text-transform:uppercase;
}
#innWidColumn .genTraShow .desc {
	margin:0 0 10px;
}
#innWidColumn .genTraShow .vanue {
	margin:0 0 5px;
}

/**********/
#innWidColumn .genTraShow .more {
	color:#890;
	font-weight:bold;
	margin:10px 0 0;
}
#innWidColumn .genTraShow .more img {
	vertical-align:middle;
}
#innWidColumn .genTraShow .more a:link, #innWidColumn .genTraShow .more a:visited {
	color:#890;
}
#innWidColumn .genTraShow .more a:hover, #innWidColumn .genTraShow .more a:active {
	color:#714d00;
}

/********** UPCOMING TRADESHOW STYLES **********/
#innThiColumn .upcoming {
	margin:0 0 15px;
}
#innThiColumn .upcoming .headMain {
	background:#cfdc27 url(images/innUpcTraShoOfCatHeaBg.gif) repeat-x bottom;
	padding:5px 10px;
	font-weight:bold;
}
#innThiColumn .upcoming .contentOuter {
	padding:5px;
	background:#fefff0;
	border:1px solid #7d8005;
}

/**********/
#innThiColumn .upcoming .table01 {
	margin:0 0 5px;
}
#innThiColumn .upcoming .table01 th, #innThiColumn .upcoming .table01 td {
	padding:2px;
	text-align:center;
	background:#fefff3;
	border:1px solid #ebf19e;
}
#innThiColumn .upcoming .table01 th {
	background:#f9feb0;
}

/**********/
#innThiColumn .upcoming .table02 {

}
#innThiColumn .upcoming .table02 th, #innThiColumn .upcoming .table02 td {
	padding:2px;
	text-align:center;
	background:#fefff0;
	border:1px solid #c2cd22;
}
#innThiColumn .upcoming .table02 th {
	background:#d4dd5e;
}

/**********/
#innThiColumn .upcoming a:hover, #innThiColumn .upcoming a:active {
	color:#7d8005;
	font-weight:bold;
}

/********** BLOCK 01 STYLES **********/
#innThiColumn .block01 {
	border:1px solid #dcac27;
	margin:0 0 15px;
}
#innThiColumn .block01 .head {
	background:url(images/innBlo01HeaBg.gif) repeat-x bottom;
	padding:4px 5px;
	font-weight:bold;
	border-bottom:1px solid #dcac27;
}
#innThiColumn .block01 .head .bg {
	background:url(images/innBlo01IcoOn.gif) no-repeat right center;
}
#innThiColumn .block01 .linksContainer {
	padding:5px 10px;
}
#innThiColumn .block01 .linksOuter {
	background:url(images/innBlo01LinBg.gif) repeat-x bottom;
}

/**********/
#innThiColumn .block01 .links {
	background:url(images/bullet06.gif) no-repeat 0px 5px;
	margin:0 0 5px;
	padding:0 0 0 15px;
	color:#b47b01;
	font-weight:bold;
}
#innThiColumn .block01 .links a:link, #innThiColumn .block01 .links a:visited {
	color:#b43b01;
	display:block;
}
#innThiColumn .block01 .links a:hover, #innThiColumn .block01 .links a:active {
	color:#000;
	border-right:5px solid #666;
}

/********** BLOCK 02 STYLES **********/
#innThiColumn .block02 {
	border:1px solid #dcac27;
	margin:0 0 5px;
	background:url(images/innBlo01HeaBg.gif) repeat-x bottom;
	padding:3px 5px;
	font-weight:bold;
	color:#714d00;
}
#innThiColumn .block02 .bg {
	background:url(images/innBlo01IcoOff.gif) no-repeat right center;
}
#innThiColumn a:link, #innThiColumn a:visited {
	color:#714d00;
}
#innThiColumn a:hover, #innThiColumn a:active {
	color:#4d7100;
}

/********** BORDER ALL STYLES **********/
.bdrAll {
	border:1px solid #fff;
	/*border-width:0 1px;*/
}
.bdrAll td, .bdrAll th {
	border:1px solid #e0ca99;
	padding:2px 4px;
}
.bdrAll .head {
	padding:0 4px;
	background:#e0c892;
	font-weight:bold;
	height:20px;
}
.bdrNone, .bdrNone td, .bdrNone th { border:0; }

/********** SITEMAP STYLES **********/
.sitemap {
	width:96%;
	margin:auto;
}
.sitemap tr {
	vertical-align:top;
}
.sitemap .head {
	font-weight:bold;
	text-align:right;
	font-size:13px;
	width:175px;
	background:#f9e9bc url(images/bullet02.gif) no-repeat 185px 15px;
	padding:15px 35px 5px 5px;
	border-bottom:5px solid #fff;
}

/**********/
.sitemap .links {
	padding:10px 10px 10px 25px;
	line-height:20px;
	border-left:5px solid #f7e1a6;
	border-bottom:5px solid #fff;
	background:#fff9ee;
	line-height:15px;
}
.sitemap .links a:link, .sitemap .links a:visited {
	text-decoration:underline;
	color:#666;
}
.sitemap .links a:hover, .sitemap .links a:active {
	text-decoration:none;
	color:#900;
}

/********** TRADESHOW DEATILS STYLES **********/
.traShoDetails {
	margin:0 15px;
}
.traShoDetails .startEnd {
	font-weight:bold;
	margin:10px 0 0;
	border-bottom:2px solid #c99;
	padding:2px 5px;
	background:#fefff3;
}
.traShoDetails .startEnd span {
	color:#c66;
	text-transform:uppercase;
	border-right:5px solid #c66;
	padding:0 5px;
	margin:0 10px 0 0;
}

.traShoDetails .vanue {
	border:1px solid #d4dd5e;
	margin:0 0 15px;
}
.traShoDetails .vanue td, .traShoDetails .vanue th {
	border:1px solid #d4dd5e;
	padding:2px 3px;
}
.traShoDetails .vanue th {
	background:#fefff3;
	text-align:left;
}
.traShoDetails .content {
	border-bottom:2px solid #ddd;
	margin:0 0 25px;
	padding:0 0 5px;
	font-size:13px;
	line-height:1.5em;
}
.traShoDetails .content .head {
	font-weight:bold;
	color:#714d00;
	margin:0 0 5px;
	text-transform:uppercase;
}
.traShoDetails blockquote {
	margin:0 0 0 20px;
}
.traShoDetails blockquote a:link, .traShoDetails blockquote a:visited {
	font-weight:bold;
	color:#c33;
	font-size:12px;
	text-decoration:underline;
}
.traShoDetails blockquote a:hover, .traShoDetails blockquote a:active {
	color:#333;
	text-decoration:none;
}

