/* CSS Document */



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#666666;
	font-family:Arial, Verdana, Arial;
	font-size: 12px; 	
}
h1	{
	font-weight:bold;
	font-size:30px;
	padding:0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
}
h2	{
	font-weight:bold;
	font-size:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#cc0000;
}
h3	{
	font-weight:bold;
	font-size:12px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
}
h4	{
	text-transform:uppercase;
	font-size:11px;
	padding:0px 0px;
	margin:0px 0px;
	color:#FF9900;
}

.pageText{color:#666666; font-family:Arial, Verdana; font-size: 12px; padding: 0px 0px 0px 20px;}
.event{color:#ffcc00; font-family:Arial, Verdana; font-size: 14px; padding: 0px 0px 0px 0px; font-weight: bold;}
.red{color:#ff0000; font-family:Arial, Verdana; font-size: 14px; padding: 0px 0px 0px 0px; font-weight: bold;}
.time {color:#666666; font-family:Arial, Verdana; font-size: 10px; padding: 0px 0px 0px 5px; font-weight: bold;}
.section {color:#666666; font-family:Arial, Verdana; font-size: 10px; padding: 5px 0px 5px 0px; font-weight: bold;}
.price{color:#ffcc00; font-family:Arial, Verdana; font-size: 12px; padding: 5px 0px 0px 0px; font-weight: bold;}
.smallPrint {font-size: 9px;}
.required {color: #CC0000;}
.footerText{color:#ffffff; font-family:Arial, Verdana; font-size: 11px; padding: 0px 0px 0px 0px;}

a.linkBody:link {color: #666666; text-decoration: none; padding: 5px 0px 0px 0px; font-weight: bold;}
a.linkBody:visited {color: #666666; text-decoration: none; padding: 5px 0px 0px 0px; font-weight: bold;}
a.linkBody:hover {color: #ffcc00; text-decoration: none; padding: 5px 0px 0px 0px; font-weight: bold;}
a.linkBody:active {text-decoration: none; padding: 5px 0px 0px 0px; font-weight: bold;}

a.linkFooter:link {color: #990000; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}
a.linkFooter:visited {color: #990000; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}
a.linkFooter:hover {color: #cc9933; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}
a.linkFooter:active {text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}

a.linkFooterContent:link {color: #cccccc; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}
a.linkFooterContent:visited {color: #cccccc; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}
a.linkFooterContent:hover {color: #cc9933; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}
a.linkFooterContent:active {text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold;}

.input
{
	font-size: 12px;
	background-image:url(graphics/textBoxBg.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Calibri, Verdana, Arial; 
	font-weight: normal;
	color: #666666;
	border: 1px solid #cccccc;
	width:150px;
	padding: 3px 0px 3px 3px;
}

textarea	{
	font-size: 12px;
	background-image:url(graphics/textAreaBg.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Calibri, Verdana, Arial; 
	font-weight: normal;
	color: #666666;
	border: 1px solid #cccccc;
	padding: 3px 0px 3px 3px;
}

.bnt {
	font-family:Calibri, Verdana, Arial;
	font-size:12px;
	color: #666666;
  border-style:solid;
  border-color:#cccccc;
  border-width:1px;
  height: 25px;
}

.footer	{
	color:#666666;
	font-family:Arial, Verdana;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
}

li{
  display:block;
  width:35em;
  font-family:arial, verdana, sans-serif; /* ADDED */
  font-size:1.0em; /* ADDED */
  text-align:left; /* ADDED */
  text-decoration:none; /* ADDED */
  padding: 10 10 10 10px;
  }