body
{
	position: relative;
	top: 0px;
}


.select, .textbox, .textarea, .button, .input
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 11px;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.checkbox input
{
	color: dimgray;
}

.button
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	cursor: hand;
	border-bottom: gray 1px solid;
	font-family: Arial, Helvetica, Verdana,sans-serif;
	background-color: gainsboro;
}

li
{
	list-style-type: circle;
}



/* header styles */
.h_link1
{
	font-size: 11px;
	color: dimgray;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.h_link1 a
{
	color: dimgray;
	text-decoration: none;
}

.h_link1 a:visited
{
	color: dimgray;
	text-decoration: none;
}

.h_link1 a:active
{
	color: dimgray;
	text-decoration: none;
}

.h_link1 a:link
{
	color: dimgray;
	text-decoration: none;
}

.h_link1 a:hover
{
	text-decoration: underline;
	color: dimgray;
}


.h_lang_on
{
	font-weight: bold;
	color: dimgray;
	text-decoration: none;
}

.h_lang_off
{
	color: dimgray;
	text-decoration: none;
}

/*** end footer styles ***/



/*** footer styles ***/
.f_link1
{
	font-size: 11px;
	color: dimgray;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.f_link1 a
{
	color: dimgray;
	text-decoration: none;
}

.f_link1 a:visited
{
	color: dimgray;
	text-decoration: none;
}

.f_link1 a:active
{
	color: dimgray;
	text-decoration: none;
}

.f_link1 a:link
{
	color: dimgray;
	text-decoration: none;
}

.f_link1 a:hover
{
	color: dimgray;
	text-decoration: underline;
}

.f_link2
{
	font-size: 11px;
	color: silver;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.f_link2 a
{
	color: silver;
	text-decoration: none;
}

.f_link2 a:visited
{
	color: silver;
	text-decoration: none;
}

.f_link2 a:active
{
	color: silver;
	text-decoration: none;
}

.f_link2 a:link
{
	color: silver;
	text-decoration: none;
}

.f_link2 a:hover
{
	color:Silver;
	text-decoration: underline;
}

/*** end header styles ***/





/*** body style ***/

.msg
{
	font-size: 11px;
	color: #ff3333;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}


.findTix a, .findTix a:visited, .findTix a:active, .findTix a:link
{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.findTix a:hover
{
	text-decoration:none;
}

.eventName
{
	font-size: 11px;
	color: background;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.searchSep
{
	border-top: whitesmoke 1px solid;
}

.search
{
	background-color: #edca75;
}




/*** end body style ***/




/*** Grid **/
.GridHeader
{
	font-size: 11px;
	font-weight: bold;
	color: background;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.GridData
{
	font-size: 11px;
	color: dimgray;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}




.matrix
{
	font-size: x-small;
	font-family: arial;
}

.matrix_section
{
}

.matrix_header
{
	font-weight: bold;
	color: white;
	background-color: dimgray;
}

.matrix_row
{
	color: white;
	background-color: darkgray;
}

.matrix_ticket
{
	border-left: white thin solid;
}

.matrix_sold
{
	background-color: pink;
}


.matrix_available
{
	background-color: palegreen;
}

.matrix_notavailable
{
	background-color: gainsboro;
}

.matrix_pending
{
	background-color: #99ffff;
}

.matrix_reserved
{
	background-color: #ffffcc;
}

.label
{
}

.labelbold
{
	font-weight: bold;
}

.FAQQuestion
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

.FAQAnswer
{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana,sans-serif;
}

