body
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14;
}

a:link {color: #3859aa; text-decoration: underline;}     /* unvisited link */
a:visited {color: #5a7ed7; text-decoration: underline;}  /* visited link */
a:hover {color: #5a7ed7; text-decoration: none;}   /* mouse over link */
a:active {color: #3859aa; text-decoration: underline;}   /* selected link */

hr
{
	color: black;
	background-color: black;
	height: 5px;
}

hr.blue
{
	color: #237d93;
	background-color: #237d93;
	height: 3px;
}

.text   /* small text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14;
}

.largetext   /* large text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 16;
}

.boldtext   /* bold text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14;
	font-weight: bold;
}

.italictext   /* bold text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14;
	font-style: italic;
}

.bolditalictext   /* bold text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14;
	font-weight: bold;
	font-style: italic;
}

.boldlargetext   /* bold large text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 16;
	font-weight: bold;
}

.title   /* title text */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 16;
	font-weight: bold;
	color: #237d93;
}

.copyright
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 12;
	font-weight: bold;
}

/* ------------- */
/* Show Schedule */
/* ------------- */

.sched_title   /* title */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 12;
	font-weight: bold;
}

.sched_location   /* location */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-style: italic;
	font-size: 12;
}
.sched_date   /* date */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 12;
}
.trade_title   /* title */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 13;
	font-weight: bold;
}
.trade_text   /* title */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 13;
	color: #666;
}
.trade_date   /* date */
{
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14;
	font-weight: bold;
	color: #FFF;
}
a.tradeshow:link {
	color: #ffffff;
	font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial;
	font-size: 14px;
	font-weight: bold;
}
a.tradeshow:visited { color: #ffffff; font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial; font-size: 14px; font-weight: bold;  }
a.tradeshow:hover { color: #ffc35e;  font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial; font-size: 14px; font-weight: bold;}
a.tradeshow:active { color: #ffffff;  font-family: Microsoft Sans Serif, Veradana, Century Gothic, Arial; font-size: 14px; font-weight: bold; }
/* ---------------- */
/* Table Alignments */
/* ---------------- */

.header   /* Purple Header Background */
{
	position:absolute;
	left:0px;
	top:0px;
}

.locator   /* Locator Table */
{
	position:relative;
	top:150px;
	
}


.top_links   /* Top Links Table */
{
	position:relative;
	left:80px;
	top:61px;
}

.main   /* Side Links Table */
{
	position:relative;
	left:0px;
	top:100px;
}

.side_links   /* Side Links Table */
{
	position:absolute;
	left:0px;
	top:332px;
}
.alert {
	float: none;
	height: auto;
	width: auto;
	border: medium double #FF0000;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}