a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #c74a1b;
	text-decoration: underline;
}
a:active {
	color: #666666;
	text-decoration: none;
}
a.ctrlLink
{
	font: 18px Arial, sans-serif;
	color: #7d7d7d;
	text-decoration: none;
}
.ctrlSubLink 
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.black36bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
}
.black18bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.gray15bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
}
.orange16bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff5e2c;
}
.black16bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.black11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.black11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.black12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.black14bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.black10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.black10bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.gray09blod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
}
.gray10bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;

}
.lightgray10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;

}
.orange10bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}

.gray12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.black09bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
a.menu2:link {font-family: Arial, Helvetica, sans-serif;color: #000000; font-size: 10px;text-decoration: none; } 
a.menu2:visited {font-family: Arial, Helvetica, sans-serif;color: #000000; font-size: 10px;text-decoration: none; }
a.menu2:active {font-family: Arial, Helvetica, sans-serif;color: #000000; font-size: 10px;text-decoration: none; }
a.menu2:hover {font-family: Arial, Helvetica, sans-serif;color: #96999C; font-size: 10px;text-decoration: none; }
.style2 {font-size: 10px}
.style7 {color: #000000; font-size: 8px}
.style11 {font-size: 12px}
.style12 {font-size: 11px}
.style9 {
	color: #999999;
	font-weight: bold;
}
.style13 {font-size: 11px}

#TourEventList {
	list-style-image:url('http://www.jblpro.com/products/Tour/Vertec/Support/images/textspacearrow.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#TourEventList li{
	margin-bottom:10px;
}
	
.TourEventPad {
	margin-left: 10px;
}
.TourEventHeader {
	font-weight:bold;
}

.TourEventBody {
	font-weight: normal;
}

.TourEventLocation {
	font-weight: normal;
}

.TourEventFooter {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.downloadsTable {
	margin-bottom:20px;
}
.downloadsTable table {
	border:0px;
}
.downloadsTable tr {
	background-color:#e0e1e2;
}
.downloadsTable td {
	margin: 0px;
	text-align:center;
	width:85px;
	color: #555;
	border-bottom: 1px solid #ced0d2;
	height: 40px;
	font-size:.9em;
}
.downloadsTable .headerRow {
	background-color:#d1d3d5;
}
.downloadsTable .headerRow td {
	font-weight:bold;
	color: #000;
}

.downloadsTable .firstColumn {
	padding-left: 10px;
	text-align:left;
	background-color:#d1d3d5;
	font-weight:bold;
	width: 198px !important;
	color: #000;
}
.downloadsTable a {
	color: #000;
	font-weight: normal;
}
.downloadsTable .separator {
	height: 3px;
}
