/* Your Event - Default Style Sheet */

	html, body
	{
		background-color: #404040;
		margin: 0px;
	}
	a:hover h2 {
		color: #000000;
	}
	table.page_table
	{
		border: #000000 1px solid;
	}
	
	
	table
	{
		background-color: #F2F2F2;
	}	
	img
	{
		display: block;	
	}	
	h1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #10407c;
		padding: 0px;
		margin: 0px;
	}	
	.title {
		font-weight: bold;
		font-size: 18px;
	}
	h2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #10407c;
		padding: 0px;
		margin: 0px;
	}
			

	td.content_region
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		padding: 0px 10px 0px 10px;
		height: 400px;
	}
	
	
	.content
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		margin: 0px;
		padding: 0px;
	}		
	ul.content, ol.content
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		margin: 5px 25px;	
	}
	
	.sideContent
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		margin: 0px;
		padding: 0px;
		text-align:center;
	}
	td.thumbnail
	{
		width: 200px; 
	}
	
	.tableParagraph
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;		
	}
	.tableParagraph tr td
	{
		padding-bottom: 10px;	
	}
	.tableParagraph tr td input, .tableParagraph tr td select
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		
		width: 155px;
	}
	
	.pageNavButton
	{
		font-family: Arial, Helvetica, sans-serif;
		font-variant: small-caps;
		font-size: 13px;
		color: #404040;
		padding: 0px;
		margin: 0px;
		
		width: 50px;
		height: 22px;
	}

	td.copyright, td.copyright-left, td.copyright-right
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	}
	td.copyright-left
	{
		padding-left: 10px;
	}
	td.copyright-right
	{
		padding-right: 10px;
	}
	a.copyright, a.copyright:visited, a.copyright:active
	{
		letter-spacing: 0px;
		font-size: 10px;
		color: #10407c;
		text-decoration: none;
	}	
	a.copyright:hover
	{
		text-decoration: underline;
		color: #000000;
	}
	
	
	a, a:visited, a:active
	{
		color: #404040;
		text-decoration: none;
	}	
	a:hover
	{
		color: #000000;
		text-decoration: underline;
	}
	
	a.link_jump, a.link_jump:visited, a.link_jump:active
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #303030;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
	}	
	a.link_jump:hover
	{
		text-decoration: underline;
		color: #000000;
	}
		background-color: #10407c;
	}
	
	.linkSpecial {
		color: #10407c;
	}
	a.linkSpecial, a.linkSpecial:visited, a.linkSpecial:active
	{
		color: #10407c;
		text-decoration: underline;
	}	
	a.linkSpecial:hover
	{
		color: #DCBB32;
		text-decoration: underline;
	}
	
	a img.img_thumbnail
	{
		border: #F2F2F2 1px solid;
	}
	a:hover img.img_thumbnail
	{
		border: #10407c 1px solid;
	}
	


	.text_note
	{
		font-size: 11px;
		font-weight: normal;
		color: #990000;
	}
	.text_asterisk
	{
		color: #990000;
	}
	.text_firstLetter
	{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		font-weight: bold;
		color: #747272;	
	}
	.text_superscript
	{
		vertical-align: super;
		font-size: 12px;
	}
	.text_emphasis
	{
		font-weight: bold;
	}
	.text_special
	{
		font-variant: small-caps;
		font-size: 13px;
		color: #404040;
	}
	.text_letterIndent
	{
		padding-left: 0.7em;
	}
	
	th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}
	.headers {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000066;
		font-weight: bold;
	}
	.comRequiredField {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FF0000;
		font-weight: bold;
	}
	.tableHeader {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
	}
	
	
	.div_TableRowHeader, .div_TableRowBaseline, .div_TableRow1, .div_TableRow2, 
	.div_SelectButton, .div_SelectButtonHighlight, .div_SelectButtonSmall1, .div_SelectButtonSmall2
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		
		position: relative; 
		padding: 3px;
		
		color: #FFFFFF;
		background-color: #ABA9AA; 
		
		border-left: #DBD9DA 1px solid;
		border-top: #DBD9DA 1px solid;
		
		border-right: #202020 1px solid;
		border-bottom: #202020 1px solid;
	}
	.div_TableRow2 
	{
		color: #FFFFFF;
		background-color: #3B393A; 
		
		border-left: #9B999A 1px solid;
		border-top: #9B999A 1px solid;
		
		border-right: #202020 1px solid;
		border-bottom: #202020 1px solid;
	}
	.div_TableRow1 a, .div_TableRow1 a:visited, .div_TableRow1 a:active, 
	.div_TableRow2 a, .div_TableRow2 a:visited, .div_TableRow2 a:active
	{
		letter-spacing: 0px;
		color: #FFFFFF;
		text-decoration: none;
	}	
	.div_TableRow1 a:hover, .div_TableRow2 a:hover
	{
		text-decoration: underline;
		color: #FFFFFF;
	}
	
	.div_TableRowHeader
	{
		font-size: 14px;		
		color: #000000;
		background: url(/images/divHeader-bg.gif) repeat-x;
	}
	.div_TableRowBaseline
	{
		height: 12px;
		font-size: 12px;
		color: #000000;
		background: url(/images/divHeader-bg.gif) repeat-x;
	}
	
	
	.div_SelectButtonSmall1, .div_SelectButtonSmall2
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		
		display: block;
		width: 80px;
		
		color: #FFFFFF;
		background-color: #10407c;
		cursor: hand;
	}
	.div_SelectButton, .div_SelectButtonHighlight
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		
		display: block;
		width: 98px; line-height: 20px;
		
		color: #FFFFFF;
		background-color: #10407c;
		cursor: hand;
	}
	.div_SelectButtonHighlight
	{
		color: #FFFFFF;
		background-color: #10407c;
	}	
	a .div_SelectButton, a:visited .div_SelectButton, a:active .div_SelectButton,
	a .div_SelectButtonSmall1, a:visited .div_SelectButtonSmall1, a:active .div_SelectButtonSmall1
	{
		text-decoration: none;
		background-color: #10407c;
	}
	a .div_SelectButtonHighlight, a:visited .div_SelectButtonHighlight, a:active .div_SelectButtonHighlight,
	a .div_SelectButtonSmall2, a:visited .div_SelectButtonSmall2, a:active .div_SelectButtonSmall2
	{
		text-decoration: none;
		background-color: #10407c;
	}
	a:hover span.div_SelectButton, a:hover span.div_SelectButtonHighlight, 
	a:hover span.div_SelectButtonSmall1, a:hover span.div_SelectButtonSmall2
	{
		text-decoration: none;
		background-color: #DCBB32;
	}
	
	
	
	a.div_SelectButtonHref
	{
		text-decoration: none;
	}
	.div_SelectButton input
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		
		width: 98px; line-height: 20px;
		margin: 0px;
		padding: 0px;
		
		color: #FFFFFF;
		background-color: #10407c;
		border: 0px;
		cursor: hand;
	}
	
	.locationDropDownBox
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		width: 350px;
	}
	
	.div_ContainerHeader 
	{
		
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 15px;
		font-weight: bold;
		text-align: left;
		
		position: relative; 
		width: 544px; 
		left: -2px;
		top: -2px;
		padding: 3px; 
		margin-right: -2px;
		margin-bottom: -2px;
		
		color: #000000;
		background: url(/images/divHeader-bg.gif) repeat-x;
		border: #000000 1px solid;
	}
	
	.div_ContainerContent 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		
		position: relative; 
		width: 544px;
		left: -2px;
		top: -2px;
		padding: 3px; 
		margin-right: -2px;
		margin-bottom: -2px;
		
		color: #000000;
		border: #000000 1px solid;		
	}
	
	.div_ContainerHeaderShadow 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		
		position: relative; 
		width: 550px;
		left: 2px;
		top: 2px;
		padding: 0px;
		 
		border-right: #C9C9C9 2px solid;
	}
	
	.div_ContainerShadow 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		
		position: relative; 
		width: 550px;
		left: 2px;
		top: 2px;
		padding: 0px;
		 
		border-bottom: #C9C9C9 2px solid; 
		border-right: #C9C9C9 2px solid;
	}
	.newsletterBox {
		background:url(/images/nav-bg.jpg) repeat-y;
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		
		padding-right: 4px;
		padding-bottom: 20px;
	}
	
	