
/* Legacy table 1 */

table#tablepress-fairtour-ws-1 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-1 thead tr {

}
table#tablepress-fairtour-ws-1 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-1 thead tr th#tablepress-fairtour-ws-1.start {

}
table#tablepress-fairtour-ws-1 thead tr th#tablepress-fairtour-ws-1.end {

}
table#tablepress-fairtour-ws-1 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-1 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-1 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: middle;
}
table#tablepress-fairtour-ws-1 tbody tr td.column-1 {
	width: 15%;
	}
table#tablepress-fairtour-ws-1 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-1 tfoot tr {
}

table#tablepress-fairtour-ws-1 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 2 */

table#tablepress-fairtour-ws-2 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-2 thead tr {

}
table#tablepress-fairtour-ws-2 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-2 thead tr th#tablepress-fairtour-ws-2.start {

}
table#tablepress-fairtour-ws-2 thead tr th#tablepress-fairtour-ws-2.end {

}
table#tablepress-fairtour-ws-2 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-2 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-2 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-2 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-2 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-2 tfoot tr {
}

table#tablepress-fairtour-ws-2 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 3 */

table#tablepress-fairtour-ws-3 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-3 thead tr {

}
table#tablepress-fairtour-ws-3 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-3 thead tr th#tablepress-fairtour-ws-3.start {

}
table#tablepress-fairtour-ws-3 thead tr th#tablepress-fairtour-ws-3.end {

}
table#tablepress-fairtour-ws-3 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-3 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-3 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}

table#tablepress-fairtour-ws-3 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-3 tfoot tr {
}

table#tablepress-fairtour-ws-3 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 4 */

table#tablepress-fairtour-ws-4 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-4 thead tr {

}
table#tablepress-fairtour-ws-4 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-4 thead tr th#tablepress-fairtour-ws-4.start {

}
table#tablepress-fairtour-ws-4 thead tr th#tablepress-fairtour-ws-4.end {

}
table#tablepress-fairtour-ws-4 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-4 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-4 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-4 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-4 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-4 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-4 tfoot tr {
}

table#tablepress-fairtour-ws-4 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 5 */

table#tablepress-fairtour-ws-5 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-5 thead tr {

}
table#tablepress-fairtour-ws-5 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-5 thead tr th#tablepress-fairtour-ws-5.start {

}
table#tablepress-fairtour-ws-5 thead tr th#tablepress-fairtour-ws-5.end {

}
table#tablepress-fairtour-ws-5 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-5 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-5 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-5 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-5 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-5 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-5 tfoot tr {
}

table#tablepress-fairtour-ws-5 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 6 */

table#tablepress-fairtour-ws-6 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-6 thead tr {

}
table#tablepress-fairtour-ws-6 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-6 thead tr th#tablepress-fairtour-ws-6.start {

}
table#tablepress-fairtour-ws-6 thead tr th#tablepress-fairtour-ws-6.end {

}
table#tablepress-fairtour-ws-6 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-6 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-6 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-6 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-6 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-6 tfoot tr {
}

table#tablepress-fairtour-ws-6 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 7 */

table#tablepress-fairtour-ws-7 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-7 thead tr {

}
table#tablepress-fairtour-ws-7 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-7 thead tr th#tablepress-fairtour-ws-7.start {

}
table#tablepress-fairtour-ws-7 thead tr th#tablepress-fairtour-ws-7.end {

}
table#tablepress-fairtour-ws-7 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-7 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-7 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-7 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-7 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-7 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-7 tfoot tr {
}

table#tablepress-fairtour-ws-7 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 8 */

table#tablepress-fairtour-ws-8 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-8 thead tr {

}
table#tablepress-fairtour-ws-8 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-8 thead tr th#tablepress-fairtour-ws-8.start {

}
table#tablepress-fairtour-ws-8 thead tr th#tablepress-fairtour-ws-8.end {

}
table#tablepress-fairtour-ws-8 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-8 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-8 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-8 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-8 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-8 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-8 tfoot tr {
}

table#tablepress-fairtour-ws-8 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 9 */

table#tablepress-fairtour-ws-9 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-9 thead tr {

}
table#tablepress-fairtour-ws-9 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-9 thead tr th#tablepress-fairtour-ws-9.start {

}
table#tablepress-fairtour-ws-9 thead tr th#tablepress-fairtour-ws-9.end {

}
table#tablepress-fairtour-ws-9 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-9 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-9 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-9 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-9 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-9 tfoot tr {
}

table#tablepress-fairtour-ws-9 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 10 */

table#tablepress-fairtour-ws-10 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-10 thead tr {

}
table#tablepress-fairtour-ws-10 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-10 thead tr th#tablepress-fairtour-ws-10.start {

}
table#tablepress-fairtour-ws-10 thead tr th#tablepress-fairtour-ws-10.end {

}
table#tablepress-fairtour-ws-10 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-10 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-10 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-10 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-10 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-10 tfoot tr {
}

table#tablepress-fairtour-ws-10 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 11 */

table#tablepress-fairtour-ws-11 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-11 thead tr {

}
table#tablepress-fairtour-ws-11 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-11 thead tr th#tablepress-fairtour-ws-11.start {

}
table#tablepress-fairtour-ws-11 thead tr th#tablepress-fairtour-ws-11.end {

}
table#tablepress-fairtour-ws-11 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-11 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-11 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-11 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-11 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-11 tfoot tr {
}

table#tablepress-fairtour-ws-11 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 12 */

table#tablepress-fairtour-ws-12 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-12 thead tr {

}
table#tablepress-fairtour-ws-12 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-12 thead tr th#tablepress-fairtour-ws-12.start {

}
table#tablepress-fairtour-ws-12 thead tr th#tablepress-fairtour-ws-12.end {

}
table#tablepress-fairtour-ws-12 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-12 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-12 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-12 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-12 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-12 tfoot tr {
}

table#tablepress-fairtour-ws-12 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 13 */

table#tablepress-fairtour-ws-13 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-13 thead tr {

}
table#tablepress-fairtour-ws-13 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-13 thead tr th#tablepress-fairtour-ws-13.start {

}
table#tablepress-fairtour-ws-13 thead tr th#tablepress-fairtour-ws-13.end {

}
table#tablepress-fairtour-ws-13 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-13 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-13 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-13 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-13 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-13 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-13 tfoot tr {
}

table#tablepress-fairtour-ws-13 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 14 */

table#tablepress-fairtour-ws-14 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-14 thead tr {

}
table#tablepress-fairtour-ws-14 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-14 thead tr th#tablepress-fairtour-ws-14.start {

}
table#tablepress-fairtour-ws-14 thead tr th#tablepress-fairtour-ws-14.end {

}
table#tablepress-fairtour-ws-14 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-14 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-14 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-14 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-14 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-14 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-14 tfoot tr {
}

table#tablepress-fairtour-ws-14 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 15 */

table#tablepress-fairtour-ws-15 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-15 thead tr {

}
table#tablepress-fairtour-ws-15 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-15 thead tr th#tablepress-fairtour-ws-15.start {

}
table#tablepress-fairtour-ws-15 thead tr th#tablepress-fairtour-ws-15.end {

}
table#tablepress-fairtour-ws-15 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-15 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-15 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-15 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-15 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-15 tfoot tr {
}

table#tablepress-fairtour-ws-15 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 16 */

table#tablepress-fairtour-ws-16 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-16 thead tr {

}
table#tablepress-fairtour-ws-16 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-16 thead tr th#tablepress-fairtour-ws-16.start {

}
table#tablepress-fairtour-ws-16 thead tr th#tablepress-fairtour-ws-16.end {

}
table#tablepress-fairtour-ws-16 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-16 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-16 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-16 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-16 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-16 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-16 tfoot tr {
}

table#tablepress-fairtour-ws-16 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 17 */

table#tablepress-fairtour-ws-17 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-17 thead tr {

}
table#tablepress-fairtour-ws-17 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;
}

table#tablepress-fairtour-ws-17 thead tr th#tablepress-fairtour-ws-17.start {

}
table#tablepress-fairtour-ws-17 thead tr th#tablepress-fairtour-ws-17.end {

}
table#tablepress-fairtour-ws-17 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-17 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-17 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;
    text-align: left;
	vertical-align: middle;
}
table#tablepress-fairtour-ws-17 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-17 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-17 tfoot tr {
}

table#tablepress-fairtour-ws-17 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;
}

/* Legacy table 18 */

table#tablepress-fairtour-ws-18 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-18 thead tr {

}
table#tablepress-fairtour-ws-18 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;
}

table#tablepress-fairtour-ws-18 thead tr th#tablepress-fairtour-ws-18.start {

}
table#tablepress-fairtour-ws-18 thead tr th#tablepress-fairtour-ws-18.end {

}
table#tablepress-fairtour-ws-18 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-18 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-18 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;
    text-align: left;
	vertical-align: middle;
}
table#tablepress-fairtour-ws-18 tbody tr td.column-1 {
	width: 30%;
	}table#tablepress-fairtour-ws-18 tbody tr td.column-2 {
	width: 70%;
	}
table#tablepress-fairtour-ws-18 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-18 tfoot tr {
}

table#tablepress-fairtour-ws-18 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;
}

/* Legacy table 20 */

table#tablepress-fairtour-ws-20 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-20 thead tr {

}
table#tablepress-fairtour-ws-20 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-20 thead tr th#tablepress-fairtour-ws-20.start {

}
table#tablepress-fairtour-ws-20 thead tr th#tablepress-fairtour-ws-20.end {

}
table#tablepress-fairtour-ws-20 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-20 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-20 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: middle;
}
table#tablepress-fairtour-ws-20 tbody tr td.column-1 {
	width: 15%;
	}
table#tablepress-fairtour-ws-20 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-20 tfoot tr {
}

table#tablepress-fairtour-ws-20 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 21 */

table#tablepress-fairtour-ws-21 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-21 thead tr {

}
table#tablepress-fairtour-ws-21 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;
}

table#tablepress-fairtour-ws-21 thead tr th#tablepress-fairtour-ws-21.start {

}
table#tablepress-fairtour-ws-21 thead tr th#tablepress-fairtour-ws-21.end {

}
table#tablepress-fairtour-ws-21 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-21 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-21 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;
    text-align: left;
	vertical-align: middle;
}
table#tablepress-fairtour-ws-21 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-21 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-21 tfoot tr {
}

table#tablepress-fairtour-ws-21 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;
}

/* Legacy table 22 */

table#tablepress-fairtour-ws-22 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-22 thead tr {

}
table#tablepress-fairtour-ws-22 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;
}

table#tablepress-fairtour-ws-22 thead tr th#tablepress-fairtour-ws-22.start {

}
table#tablepress-fairtour-ws-22 thead tr th#tablepress-fairtour-ws-22.end {

}
table#tablepress-fairtour-ws-22 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-22 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-22 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;
    text-align: left;
	vertical-align: middle;
}
table#tablepress-fairtour-ws-22 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-22 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-22 tfoot tr {
}

table#tablepress-fairtour-ws-22 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;
}

/* Legacy table 23 */

table#tablepress-fairtour-ws-23 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-23 thead tr {

}
table#tablepress-fairtour-ws-23 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-23 thead tr th#tablepress-fairtour-ws-23.start {

}
table#tablepress-fairtour-ws-23 thead tr th#tablepress-fairtour-ws-23.end {

}
table#tablepress-fairtour-ws-23 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-23 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-23 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-23 tbody tr td.column-1 {
	width: 100%;
	}
table#tablepress-fairtour-ws-23 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-23 tfoot tr {
}

table#tablepress-fairtour-ws-23 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 24 */

table#tablepress-fairtour-ws-24 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-24 thead tr {

}
table#tablepress-fairtour-ws-24 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-24 thead tr th#tablepress-fairtour-ws-24.start {

}
table#tablepress-fairtour-ws-24 thead tr th#tablepress-fairtour-ws-24.end {

}
table#tablepress-fairtour-ws-24 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-24 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-24 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-24 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-24 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-24 tfoot tr {
}

table#tablepress-fairtour-ws-24 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 25 */

table#tablepress-fairtour-ws-25 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-25 thead tr {

}
table#tablepress-fairtour-ws-25 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-25 thead tr th#tablepress-fairtour-ws-25.start {

}
table#tablepress-fairtour-ws-25 thead tr th#tablepress-fairtour-ws-25.end {

}
table#tablepress-fairtour-ws-25 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-25 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-25 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-25 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-25 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-25 tfoot tr {
}

table#tablepress-fairtour-ws-25 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 26 */

table#tablepress-fairtour-ws-26 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-26 thead tr {

}
table#tablepress-fairtour-ws-26 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-26 thead tr th#tablepress-fairtour-ws-26.start {

}
table#tablepress-fairtour-ws-26 thead tr th#tablepress-fairtour-ws-26.end {

}
table#tablepress-fairtour-ws-26 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-26 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-26 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-26 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-26 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-26 tfoot tr {
}

table#tablepress-fairtour-ws-26 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 27 */

table#tablepress-fairtour-ws-27 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-27 thead tr {

}
table#tablepress-fairtour-ws-27 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-27 thead tr th#tablepress-fairtour-ws-27.start {

}
table#tablepress-fairtour-ws-27 thead tr th#tablepress-fairtour-ws-27.end {

}
table#tablepress-fairtour-ws-27 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-27 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-27 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-27 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-27 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-27 tfoot tr {
}

table#tablepress-fairtour-ws-27 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 28 */

table#tablepress-fairtour-ws-28 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-28 thead tr {

}
table#tablepress-fairtour-ws-28 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-28 thead tr th#tablepress-fairtour-ws-28.start {

}
table#tablepress-fairtour-ws-28 thead tr th#tablepress-fairtour-ws-28.end {

}
table#tablepress-fairtour-ws-28 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-28 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-28 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-28 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-28 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-28 tfoot tr {
}

table#tablepress-fairtour-ws-28 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 29 */

table#tablepress-fairtour-ws-29 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;border-right: 1px solid #FFFFFF;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.4);
	
}
table#tablepress-fairtour-ws-29 thead tr {

}
table#tablepress-fairtour-ws-29 thead tr th {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
}

table#tablepress-fairtour-ws-29 thead tr th#tablepress-fairtour-ws-29.start {

}
table#tablepress-fairtour-ws-29 thead tr th#tablepress-fairtour-ws-29.end {

}
table#tablepress-fairtour-ws-29 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-29 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FCFCFC;
}
table#tablepress-fairtour-ws-29 tbody tr td {
	color: #000000;
    padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #FFFFFF;
    text-align: left;
	vertical-align: top;
}
table#tablepress-fairtour-ws-29 tbody tr td.column-1 {
	width: 30%;
	}
table#tablepress-fairtour-ws-29 tbody tr:hover td {background: none repeat scroll 0 0 #EEEEEE;
}
table#tablepress-fairtour-ws-29 tfoot tr {
}

table#tablepress-fairtour-ws-29 tfoot tr td {
color: #000000;
background: #FFFFFF;
background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EEEEEE)); 
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
padding: 4px;
border-width: 0px;
font-size: 1.0em;
border-top: medium none;
text-align: center;border-left: 1px solid #FFFFFF;
}

/* Legacy table 32 */


table#tablepress-fairtour-ws-32 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: left;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-32 thead tr {

}
table#tablepress-fairtour-ws-32 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: left;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-32 thead tr th#tablepress-fairtour-ws-32.start {

}
table#tablepress-fairtour-ws-32 thead tr th#tablepress-fairtour-ws-32.end {

}
table#tablepress-fairtour-ws-32 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-32 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-32 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-32 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-32 tfoot tr {
}

table#tablepress-fairtour-ws-32 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: left;
}

/* Legacy table 33 */


table#tablepress-fairtour-ws-33 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: 0;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-33 thead tr {

}
table#tablepress-fairtour-ws-33 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-33 thead tr th#tablepress-fairtour-ws-33.start {

}
table#tablepress-fairtour-ws-33 thead tr th#tablepress-fairtour-ws-33.end {

}
table#tablepress-fairtour-ws-33 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-33 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-33 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-33 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: 0;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-33 tfoot tr {
}

table#tablepress-fairtour-ws-33 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: center;
}

/* Legacy table 34 */


table#tablepress-fairtour-ws-34 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: 0;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-34 thead tr {

}
table#tablepress-fairtour-ws-34 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-34 thead tr th#tablepress-fairtour-ws-34.start {

}
table#tablepress-fairtour-ws-34 thead tr th#tablepress-fairtour-ws-34.end {

}
table#tablepress-fairtour-ws-34 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-34 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-34 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-34 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: 0;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-34 tfoot tr {
}

table#tablepress-fairtour-ws-34 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: center;
}

/* Legacy table 35 */


table#tablepress-fairtour-ws-35 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: 0;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-35 thead tr {

}
table#tablepress-fairtour-ws-35 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: center;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-35 thead tr th#tablepress-fairtour-ws-35.start {

}
table#tablepress-fairtour-ws-35 thead tr th#tablepress-fairtour-ws-35.end {

}
table#tablepress-fairtour-ws-35 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-35 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-35 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-35 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: 0;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-35 tfoot tr {
}

table#tablepress-fairtour-ws-35 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: center;
}

/* Legacy table 36 */


table#tablepress-fairtour-ws-36 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: left;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-36 thead tr {

}
table#tablepress-fairtour-ws-36 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: left;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-36 thead tr th#tablepress-fairtour-ws-36.start {

}
table#tablepress-fairtour-ws-36 thead tr th#tablepress-fairtour-ws-36.end {

}
table#tablepress-fairtour-ws-36 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-36 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-36 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-36 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-36 tfoot tr {
}

table#tablepress-fairtour-ws-36 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: left;
}

/* Legacy table 37 */


table#tablepress-fairtour-ws-37 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: left;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-37 thead tr {

}
table#tablepress-fairtour-ws-37 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: left;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-37 thead tr th#tablepress-fairtour-ws-37.start {

}
table#tablepress-fairtour-ws-37 thead tr th#tablepress-fairtour-ws-37.end {

}
table#tablepress-fairtour-ws-37 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-37 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-37 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-37 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-37 tfoot tr {
}

table#tablepress-fairtour-ws-37 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: left;
}

/* Legacy table 38 */


table#tablepress-fairtour-ws-38 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: left;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-38 thead tr {

}
table#tablepress-fairtour-ws-38 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: left;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-38 thead tr th#tablepress-fairtour-ws-38.start {

}
table#tablepress-fairtour-ws-38 thead tr th#tablepress-fairtour-ws-38.end {

}
table#tablepress-fairtour-ws-38 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-38 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-38 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-38 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-38 tfoot tr {
}

table#tablepress-fairtour-ws-38 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: left;
}

/* Legacy table 39 */


table#tablepress-fairtour-ws-39 {
border-collapse: collapse;	
border-width: 0px;
border-style: outset;
margin: 20px 0;
line-height: 2.0em;
text-align: left;
vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
table#tablepress-fairtour-ws-39 thead tr {

}
table#tablepress-fairtour-ws-39 thead tr th {
color: #333333;
background: none repeat scroll 0 0 #FFFFFF;
font-size: 1.5em;
letter-spacing: 0;
line-height: 2.0;
padding: 4px;
text-transform: none;
text-align: left;border-bottom: 1px solid #EEEEEE;
}

table#tablepress-fairtour-ws-39 thead tr th#tablepress-fairtour-ws-39.start {

}
table#tablepress-fairtour-ws-39 thead tr th#tablepress-fairtour-ws-39.end {

}
table#tablepress-fairtour-ws-39 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#tablepress-fairtour-ws-39 tbody tr:nth-child(odd) {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#tablepress-fairtour-ws-39 tbody tr td.column-1 {
	width: 100%;
	}

table#tablepress-fairtour-ws-39 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#tablepress-fairtour-ws-39 tfoot tr {
}

table#tablepress-fairtour-ws-39 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: left;
}

/* Keep legacy table images responsive; override TablePress max-width:none. */
.tablepress[id^="tablepress-fairtour-ws-"] img { max-width:100%; height:auto; }
.tablepress[id^="tablepress-fairtour-ws-"] { margin:0; }
.tablepress[id^="tablepress-fairtour-ws-"] tbody td { background-color:transparent; }
