.search_title {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #163ea3;
	text-align: center;
}
.search_field {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #1E3656;
}

.links_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e8d16;
	vertical-align: middle;
	text-align: center;
}

A.links_top:link {
	TEXT-DECORATION: none;

}
A.links_top:visited {
	TEXT-DECORATION: none;
		
}
A.links_top:active {
	TEXT-DECORATION: none;
		
}
A.links_top:hover {
	text-decoration: underline;
		
}



.links_top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

A.links_top_menu:link {
	TEXT-DECORATION: none;

}
A.links_top_menu:visited {
	TEXT-DECORATION: none;
		
}
A.links_top_menu:active {
	TEXT-DECORATION: none;
		
}
A.links_top_menu:hover {
	text-decoration: none;
		
}
.leftbox_title {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
A.leftbox_title:link {
	TEXT-DECORATION: none;
}
A.leftbox_title:visited {
	TEXT-DECORATION: none;
}
.leftbox_line {
	background-color: #dddada;
}
.leftbox_normalEx {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #163ea3;
	text-align: left;
}
.leftbox_normal {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0d369f;
	text-align: left;
}
A.leftbox_normal:link {
	TEXT-DECORATION: none;
}
A.leftbox_normal:visited {
	TEXT-DECORATION: none;
		
}
A.leftbox_normal:active {
	TEXT-DECORATION: none;
		
}
A.leftbox_normal:hover {
	text-decoration: none;
	color: #666464;
}


.middle_normal {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666464;
	text-align: left;
}

A.middle_normal:link {
	TEXT-DECORATION: none;

}
A.middle_normal:visited {
	TEXT-DECORATION: none;
		
}
A.middle_normal:active {
	TEXT-DECORATION: none;
		
}
A.middle_normal:hover {
	text-decoration: none;
	color: #215706;
		
}


.right_news_bg {
	background-color: #ebfffe;
}
.right_news_title {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #3575cc;
}
A.right_news_title:link {
	TEXT-DECORATION: underline;

}
A.right_news_title:visited {
	TEXT-DECORATION: underline;
		
}
A.right_news_title:active {
	TEXT-DECORATION: underline;
		
}
A.right_news_title:hover {
	text-decoration: underline;
		
}
.right_news_date {

	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #70716f;
}
.right_news_normal {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #3d8e15;
	text-align: left;
}

A.right_news_normal:link {
	TEXT-DECORATION: none;

}
A.right_news_normal:visited {
	TEXT-DECORATION: none;
		
}
A.right_news_normal:active {
	TEXT-DECORATION: none;
		
}
A.right_news_normal:hover {
	text-decoration: none;
		
}
.footer {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666464;
	letter-spacing: 0.4px;
	text-align: center;
}
A.footer:link {
	TEXT-DECORATION: none;

}
A.footer:visited {
	TEXT-DECORATION: none;
		
}
A.footer:active {
	TEXT-DECORATION: none;
		
}
A.footer:hover {
	text-decoration: underline;
		
}
.introbox_title {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}



.introbox_normal {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

A.introbox_normal:link {
	TEXT-DECORATION: none;

}
A.introbox_normal:visited {
	TEXT-DECORATION: none;
		
}
A.introbox_normal:active {
	TEXT-DECORATION: none;
		
}
A.introbox_normal:hover {
	text-decoration: underline;
		
}
.introboxsmall_title {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

A.introboxsmall_title:link {
	TEXT-DECORATION: none;

}
A.introboxsmall_title:visited {
	TEXT-DECORATION: none;
		
}
A.introboxsmall_title:active {
	TEXT-DECORATION: none;
		
}
A.introboxsmall_title:hover {
	text-decoration: underline;
		
}.introboxsmall_league {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.introboxsmall_date {

	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #72ef26;
	text-align: left;
	vertical-align: middle;
}
.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e5b64;
	vertical-align: top;
	text-align: left;
}

A.path:link {
	TEXT-DECORATION: underline;

}
A.path:visited {
	TEXT-DECORATION: underline;
		
}
A.path:active {
	TEXT-DECORATION: underline;
		
}
A.path:hover {
	text-decoration: underline;
		
}
.path_arrows {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2a7305;
	vertical-align: top;
	text-align: left;
}
.artist_name {
	font-family: Tahoma;
	font-size: 23px;
	font-weight: bold;
	color: #0f57b5;
	text-align: left;
}
.city-title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0f57b5;
	text-decoration: none;
	font-weight: bolder;
	text-decoration: none;
}
a.event-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color1: #788F12;
	color: #788F12;
	text-decoration: underline;
}
a.event-link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color1: #788F12;
	color: #788F12;
	text-decoration: none;
}
.event_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e5b64;
	text-align: left;
}
.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

A.description:link {
	TEXT-DECORATION: underline;
	color: #0f57b5;

}
A.description:visited {
	TEXT-DECORATION: underline;
	color: #0f57b5;
		
}
A.description:active {
	TEXT-DECORATION: underline;
	color: #0f57b5;
		
}
A.description:hover {
	text-decoration: underline;
	color: #0f57b5;
		
}



.table_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b4805;
}
.table_line {
	font-weight: bold;
	background-color: #dddada;
}
.table_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.table_each {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #389805;
}
.table_eachex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #389805;
}
.bigbox_title {
	font-family: Tahoma;
	font-size: 22px;
	color: #0f57b5;
}
.path_arrows2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2a7305;
	vertical-align: top;
	text-align: left;
}
.last_update {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adafb0;
	text-align: left;
}
.bigbox_event {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #56a321;
}
.middlebox_kolor3 {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	text-align: left;
}
.description_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.right_title {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #0f57b5;
}
.right_description {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

A.right_description:link {
	TEXT-DECORATION: underline;
	color: #0f57b5;

}
A.right_description:visited {
	TEXT-DECORATION: underline;
	color: #0f57b5;
		
}
A.right_description:active {
	TEXT-DECORATION: underline;
	color: #0f57b5;
		
}
A.right_description:hover {
	text-decoration: underline;
	color: #0f57b5;
		
}
.point {


	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #336600;
	text-align: left;
}
.description_bigger {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.calendar2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1254b8;
	text-align: center;
	vertical-align: middle;
}
.calendar1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(tfteimages/calendar_title_bg.jpg);
}

.calendar_links1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b5a5a;
	text-align: left;
}

A.calendar_links1:link {
	TEXT-DECORATION: none;
		

}
A.calendar_links1:visited {
	TEXT-DECORATION: none;
				
}
A.calendar_links1:active {
	TEXT-DECORATION: none;
				
}
A.calendar_links1:hover {
	text-decoration: underline;
				
}

.calendar_number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.calendar_cells {
	text-align: left;
	vertical-align: top;
}

.calendar_links2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #265a0d;
	text-align: left;
}

A.calendar_links2:link {
	TEXT-DECORATION: none;
		

}
A.calendar_links2:visited {
	TEXT-DECORATION: none;
				
}
A.calendar_links2:active {
	TEXT-DECORATION: none;
				
}
A.calendar_links2:hover {
	text-decoration: underline;
				
}

.calendar_cells {
	text-align: left;
	vertical-align: top;
}

.leftbox_border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e5e5e5;
}
.form_star {
	font-family: Tahoma;
	font-size: 12px;
	color: #FF0000;
}
.admin_forgot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}

A.admin_forgot:link {
	TEXT-DECORATION: underline;

}
A.admin_forgot:visited {
	TEXT-DECORATION: underline;
		
}
A.admin_forgot:active {
	TEXT-DECORATION: underline;
		
}
A.admin_forgot:hover {
	text-decoration: underline;
		
}



.admin_top_links {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-color: #0f57b5;
	font-weight: bold;
}


A.admin_top_links:link {
	TEXT-DECORATION: none;

}
A.admin_top_links:visited {
	TEXT-DECORATION: none;
		
}
A.admin_top_links:active {
	TEXT-DECORATION: none;
		
}
A.admin_top_links:hover {
	text-decoration: none;
		
}


.admin_person_name {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	background-color: #0f57b5;
	font-weight: bold;
}
.admin_person_mail {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	background-color: #0f57b5;

}


A.admin_person_mail:link {
	TEXT-DECORATION: none;

}
A.admin_person_mail:visited {
	TEXT-DECORATION: none;
		
}
A.admin_person_mail:active {
	TEXT-DECORATION: none;
		
}
A.admin_person_mail:hover {
	text-decoration: none;
		
}
.admin_panel {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D5EC64;
	text-align: right;
	vertical-align: middle;
	background-color: #0f57b5;
	font-weight: bold;
}
.admin_tab1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282727;
}
.admin_title {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/leftbox_top_bg.gif);
	text-align: left;
}
.admin_t_order {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282727;
	vertical-align: top;
}
.admin_t_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #461C72;
	vertical-align: top;
}
.admin_t_buyer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282727;
	vertical-align: top;
}
.admin_t_buyer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #337616;
	vertical-align: top;
}

A.admin_t_buyer2:link {
	TEXT-DECORATION: none;

}
A.admin_t_buyer2:visited {
	TEXT-DECORATION: none;
		
}
A.admin_t_buyer2:active {
	TEXT-DECORATION: none;
		
}
A.admin_t_buyer2:hover {
	text-decoration: none;
		
}
.admin_t_desc1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e4a85;
	vertical-align: top;
	font-weight: bold;
}
.admin_t_desc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #337616;
	vertical-align: top;
	font-weight: bold;
}
.admin_t_desc3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282727;
	vertical-align: top;
}
.admin_t_desc4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #337616;
	vertical-align: top;
}
.admin_t_order {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282727;
	vertical-align: top;
}
.admin_t_source {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282727;
	vertical-align: top;
}
.admin_t_tlo {
	background-color: #f7f7f8;
}
.admin_t_required {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	vertical-align: top;
}


.admin_t_date {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282727;
	vertical-align: middle;
}
.admin_t_event {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282727;
	vertical-align: middle;
	font-weight: bold;
}
.admin_t_venue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282727;
	vertical-align: middle;
	text-decoration: none;
	line-height:14px;
}
.admin_t_venue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282727;
	vertical-align: middle;
}
.admin_t_pricerange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282727;
	vertical-align: middle;
}
.admin_t_path1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e5b64;
	vertical-align: middle;
	background-position: left;
}

A.admin_t_path1:link {
	TEXT-DECORATION: underline;

}
A.admin_t_path1:visited {
	TEXT-DECORATION: underline;
		
}
A.admin_t_path1:active {
	TEXT-DECORATION: underline;
		
}
A.admin_t_path1:hover {
	text-decoration: underline;
		
}

.admin_t_path2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a1e79;
	vertical-align: middle;
	font-weight: bold;
}
.admin_t_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #4a1e79;
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}
.admin_t_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282727;
	vertical-align: top;
	text-align: left;
}

A.admin_t_normal:link {
	TEXT-DECORATION: underline;
	color: #6a8104;

}
A.admin_t_normal:visited {
	TEXT-DECORATION: underline;
	color: #6a8104;
		
}
A.admin_t_normal:active {
	TEXT-DECORATION: underline;
	color: #6a8104;
		
}
A.admin_t_normal:hover {
	text-decoration: underline;
	color: #6a8104;
		
}


.admin_t_path_you {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #708125;
	vertical-align: middle;
	background-position: left;
	font-weight: bold;
}

.middlebox_kolor1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0f57b5;
	text-align: left;
	letter-spacing: 0.2px;
	font-weight: bold;
}

.middlebox_kolor2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #49ab18;
	text-align: left;
	letter-spacing: 0.2px;
	font-weight: bold;
}

.admin_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-color: #1e4a85;
}
.top_slogan {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.top_slogan2 {

	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #59b025;
}
.table_background 
{
	background-color: #f5f5f5;
	vertical-align: top;
}

.body-text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
}

legend {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #502084;
		font-weight: bold;
}
.welcome-text {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
		text-indent: 0;
		line-height: 150%;
		word-spacing: 0;
		margin: 0
}

.welcome-text-heading {
        font-family: verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: black;
}

input,option,select,textarea
{
      font-size: 11px;
      color: black;
      font-family: Arial, Helvetica, sans-serif;
}

.Main-Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8E2020;
	text-decoration: none;
}
.Label{
        font-weight: bold;
}
.Icon{
        border: 0
}
.textalert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
    font-weight: bold;
	color: #502084;
	text-decoration: underline;
}
.textalert:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
        font-weight: bold;		
        color: #502084;
        text-decoration: underline;

}
.ErrHeading
{
        font-size: 11px;
        color:red;
        font-weight: bold;
}
.ErrText
{
        font-size: 11px;
        color:red; 		 
}

.ErrText2
{
        font-size: 9px;
        color:red;  		  
}

form
{
        display: inline;
}
.HelpText
{
        font-size: 11px;
        color:#FF00FF;
}
.desc
{
        font-family: Arial, Helvetica, sans-serif;
        color: navy;
        font-size: 16px;
}
.data
{
        font-family: Arial, Helvetica, sans-serif;
        color: #4e5b64;
        font-size: 12px;
}

.Tabledata
{
        font-family: Arial, Helvetica, sans-serif;
        color: navy;
        font-size: 11px;
}
.ErrHeading
{
        color1:red;
  		  color: #51C518;
        font-weight: bold;
}
.ErrText
{
        color1:red;
  		  color: #51C518;
}
.help
{
        color: Green;
        font-size: 9px;
        font-family: verdana, Helvetica, sans-serif;
}

.page-text
{
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 12px;
}

.table-body
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
}
.table-body1
{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
}

.termsandconditions
{
 	color: dark blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: bold;
}
.buy_point {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #788F12;
	text-align: left;
}
.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e5b64;
	text-align: left;
}


A.standard:link {
	TEXT-DECORATION: none;

}
A.standard:visited {
	TEXT-DECORATION: none;
		
}
A.standard:active {
	TEXT-DECORATION: none;
		
}
A.standard:hover {
	text-decoration: underline;
		
}
a.sitemap-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	line-height: 20px
}
a.sitemap-link:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: black;
		text-decoration: none;
}
.leftbox_title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/leftbox_top_bg.gif);
	text-align: left;
}

A.leftbox_title1:link {
	TEXT-DECORATION: none;

}
A.leftbox_title1:visited {
	TEXT-DECORATION: none;
		
}
A.leftbox_title1:active {
	TEXT-DECORATION: none;
		
}
A.leftbox_title1:hover {
	text-decoration: none;
}
.admin_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(newimages/leftbox_top_bg2.gif);
	text-align: left;
	vertical-align:middle;
}
a.admin_title2 {
	text-decoration:none;
}
.purple-heading {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #990066;
        text-decoration: none;
}