P
{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
DIV
{
    FONT-SIZE: 10px;
}
H1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    FONT-FAMILY: "Courier New", Courier, monospace;
}
H2
{
    FONT-SIZE: 16px;
    FONT-FAMILY: "Courier New", Courier, monospace;
}
H3
{
    FONT-SIZE: 14px;
    FONT-FAMILY: "Courier New", Courier, monospace;
}
H4
{
    FONT-SIZE: 10px;
    FONT-FAMILY: "Courier New", Courier, monospace;
}

A
{
    FONT-WEIGHT: normal;
    COLOR: #3300FF;
    FONT-STYLE: normal;
	FONT-FAMILY: "Courier New", Courier, monospace;
	font-size:12px;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}

A:hover
{
    FONT-WEIGHT: normal;
    COLOR:#218FFE;
	font-size:12px;
    FONT-FAMILY: "Courier New", Courier, monospace;
    TEXT-DECORATION: underline;
	cursor:pointer;
}

SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

SELECT
{
    BORDER-RIGHT: #969485 1px solid;
    BORDER-TOP: #969485 1px solid;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #969485 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #969485 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

INPUT.text
{
    BORDER-RIGHT: #969485 1px solid;
    BORDER-TOP: #969485 1px solid;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #969485 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #969485 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

TEXTAREA
{
    BORDER-RIGHT: #969485 1px solid;
    BORDER-TOP: #969485 1px solid;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #969485 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #969485 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

INPUT.but

{
    FONT-SIZE: 12px
}
.evenRow
{
	background-color:#F8F8F8;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.oddRow
{
	background-color:#E4E4E4;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.fadedWhite
{
	background-color:#FFFFFF;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85;	
}
.body
{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#333333;
}
.emptyTable
{
	border:none;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
.ticketLink
{
	cursor:pointer;	
}
.monthFirst
{
	height:30px;
	vertical-align:bottom;
	border-bottom:dotted 1px #999999;
	font-size:24px;
	font-weight:bold;
	background-color:#FFFFFF;
}
.month
{
	height:50px;
	vertical-align:bottom;
	border-bottom:dotted 1px #999999;
	border-top:dotted 1px #999999;
	font-size:24px;
	font-weight:bold;
	background-color:#FFFFFF;
}
.menuItalic
{
	font-size:12px;
	font-style:italic;
}
.catHeading
{
	font-size:12px;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
}
.eventHeading
{
	font-family:"Courier New", Courier, monospace;
	font-size:20px;
	font-weight:bold;
	color:#333333;
	text-shadow:#00FF00;
}
.normal
{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#333333;
}
.mainTable
{
}
.heading
{
	width:938px;
	height:30px;
	background-image:url(img/shadowLight.gif);
	background-repeat:repeat-x;
	border-left:solid 1px #888888;
	border-right:solid 1px #888888;
	vertical-align:bottom;
}
.contentLeft
{
	font-family:"Courier New", Courier, monospace;
	border-left:solid 1px #888888;
	border-bottom:solid 1px #888888;
	padding:5px;
	width:445px;
	vertical-align:top;
}
.contentRight
{
	font-family:"Courier New", Courier, monospace;
	border-right:solid 1px #888888;
	border-bottom:solid 1px #888888;
	padding:5px;
	width:445px;
	vertical-align:top;
}
.shadowBottomLeft
{
	background-image:url(img/shadowBottomLeft.gif);
	background-repeat:no-repeat;
	width:9px;
	height:11px;
	font-size:3px;
}
.shadowBottom
{
	background-image:url(img/shadowBottom.gif);
	background-repeat:repeat-x;
	height:11px;
	font-size:3px;
}
.shadowBottomRight
{
	background-image:url(img/shadowBottomRight.gif);
	background-repeat:no-repeat;
	width:9px;
	height:11px;
	font-size:3px;
}
.shadowRight
{
	background-image:url(img/shadowRight.gif);
	background-repeat:repeat-y;
	width:9px;
}
.headingSmall
{
	font-weight:bold;
	font-size:14px;
}
html .fb_share_button 
{ 
	display: -moz-inline-block; 
	display:inline-block; 
	padding:1px 20px 0 5px; 
	height:15px; 
	border:1px solid #d8dfea; 
	background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981) no-repeat top right; 
} 
html .fb_share_button:hover 
{ 
	color:#fff; 
	border-color:#295582; 
	background:#3b5998 url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981) no-repeat top right; 
	text-decoration:none; 
} 
.linkBox
{
	display: -moz-inline-block; 
	display:inline-block; 
	padding:1px 20px 0 5px; 
	height:15px; 
	border:1px solid #d8dfea; 
}