a{
	text-decoration:none;
}
.mainBody{
	color:#000;
}
td.mainBody{
	line-height:13pt;
	color:#000;
	font-size:11pt;
	font-family:arial, verdana;
	letter-spacing: .11em;	
		padding:8px;
	padding-bottom:10px;
}
p.mainBody{
	padding:6px;
	color:#000;
	font-size:11pt;
	font-family:arial, verdana;
}
a.mainBody{
	color:#336600;
	text-decoration:none;
}
a.mainBody:hover{
	text-decoration:underline;
}
.smallText{
	font-size:8pt;
}
table.leftMenu{

}
td.leftMenu{
	border-width: 0px 0 0px 0;
	border-style : solid;
	border-color: #990000;
	border-bottom-color:#330000;
	padding : 6 0 6 0;
	background:#990000;
}
td.leftMenu:hover{
	border-width: 0px 0 0px 0;
	border-style : solid;
	border-color : #CC0000 0 #CC0000 0;
	background:#660000;

}
a.leftMenu{
	font-size:9pt;
	letter-spacing:.1em;
	width:99px;
	color:#ffffff;
	padding:2px 0px 2px 0px;
	font-family:arial, verdana;
	text-decoration:none;
}
a.leftMenu:hover{
}

table.subscribeBox{
	padding: 4px;
	letter-spacing: .18em;
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 9pt;
	border-width: 1px;
	border-style : solid;
	border-color: #660000;

}
.submitButton{
	background:#336666;
	padding : 3 8 5 8;
	color:#999999;
	font-size:10pt;
	font-family:arial, verdana;
	border-width: 2px;
	border-style : ridge;
	border-color: #669999;
	}

.submitButton:hover{
	color: #ffffff;
	}
td.footer{
	padding: 4pt;;
	line-height: 12pt;
	color: #666666;
	text-decoration: none;
	font-family: arial, verdana;
	font-size: 7pt;
	letter-spacing: .14em;
	border-width: 2px;
	border-style : solid;
	border-color: #112222;
	}	
a.footer{
	text-align:right;
	color: #666666;
	text-decoration: none;
	font-family: arial, verdana;
	font-size: 8pt;
	letter-spacing: .2em;
	}
a.footer:hover{
	text-decoration: underline;
	}
input,textarea,select{
	font-family: arial, verdana, ms sans serif; color:#666666; font-size:10pt; line-height:14pt; 
	}
td.contactForm{
		line-height:13pt;
		color:#999999;
		font-size:10pt;
		font-family:arial, verdana;
		background:#003333;
		letter-spacing: .14em;	
			padding:4px;
		padding-bottom:10px;
	}

	table.eventBanner{
		background: #ffffff;
		border-style: double;
		border-color: #999999;
		border-width: 4px;
		color: #333333;
	}
	.eventTitle{
		color: #990000;
		font-family: arial;
		font-size: 18pt;
		letter-spacing: .2em;
		padding-top: 6px;
		font-weight: bold;
		text-shadow: #333333 2px 2px 3px;
	}
	table.showCase{
		padding:4px;
			border-style:solid;
			border-width:thin;
			border-color:#cccccc;
		color: #333333;
	}
	td.showCaseTitle{
		text-align:center;
		text-decoration:none;
		background:#A0A0A0;
		color: #DCE5C6;
		font-family: arial;
		font-size: 14pt;
		letter-spacing: .2em;
		padding: 6px;
		font-weight: bold;
	}

	td.showCase{
		text-align:center;
		text-decoration:none;
		background:#ffffff;
		color: #424242;
		font-family: arial;
		font-size: 14pt;
		letter-spacing: .2em;
		padding: 4 2 4 2;
		font-weight: bold;
	}
	a.showCase{
		color: #990000;
		text-decoration:none;
		font-family: arial;
		font-size: 12pt;
		letter-spacing: .2em;
		padding: 2 0 2 0;
		font-weight: bold;
		text-shadow: #333333 1px 1px 1px;
		text-decoration:none;
	}
	a.showCaseTitle{
		color: #f6ffdd;
		text-decoration:none;
		font-family: arial;
		font-size: 12.5pt;
		letter-spacing: .2em;
		padding: 2 0 2 0;
		text-decoration:none;
	}

	a.productTitle{
		text-decoration:none;
		color: #000;
		font-family: arial;
		font-size: 10pt;
		letter-spacing: .1em;
		padding: 2 0 2 0;
	}
	table.productDisplay{

	}
	td.productText{
		text-decoration:none;
		color: #000;
		font-family: arial;
		font-size: 12pt;
		padding: 8 16 8 16px;
	}

	td.regData{
		color:#000;
		font-size:10pt;
		font-family:arial, verdana;
		
	}
	table.categoryDisplay{
		padding:12px;
		border-style:solid;
		border-width:thin;
		border-color:#999999;		
	}
	td.categoryDisplay{
		padding:12px;
		font-size:11pt;
	}	
	
	table.storefront{
		padding:8px;
		border-style:solid;
		border-width:thin;
		border-color:#999999;
	}
	#print_logo, #print_contact{
		display: none;
	}
