body, td {
margin:0; 
font-family: Verdana;
font-style: normal;
color: #000000;
background-color: #FFFFFF; 
font-size:9pt; 
word-spacing:0;
}

.picborder1  { border: 1px solid #EEEEEE; padding: 3px }

html {
    overflow: -moz-scrollbars-vertical !important; 
    overflow-y: scroll !important;
}

.hr { 
line-height:1px solid; 
width: 100%;
background-color:#e5e5e5; 
text-align:justify; 
padding-top: 1px
padding-bottom:1px
margin: 0px 0;
}

.pairingtextl {
font-family: Verdana; 
font-size: 8pt;
font-style: normal;
color: #333333; 
text-align: right;
margin-right: 3px;
}

.pairingtextr {
font-family: Verdana; 
font-size: 8pt;
font-style: normal;
color: #333333; 
text-align: left;
margin-right: 3px;
}

.tableschedule { 
font-family: Verdana;
background-color: #fafafa;
column-width: auto;
font-size: 8pt; 
text-align: left; 
word-spacing: 0; 
border: 1px solid #999999; 
text-indent:0px; 
padding-left:4px; 
padding-right:12px;
padding-top:3px; 
padding-bottom:2px; 
}

.tableejr { 
width:760px;
border: 1px solid #999999; 
font-family: Verdana;
font-size: 9pt;
height: auto;
color: #333333; 
font-style: normal; 
font-weight: normal; 
text-align: left;
background-color: #eeeeee;
padding-left:10px; 
padding-right:10px;
padding-top:0px; 
padding-bottom:0px; 
}

.tableannounce { 
width:760px;
font-family: Verdana;
font-size: 11pt;
color: #fafafa; 
font-style: italic; 
font-weight: bold; 
text-align: center;
background-color: #FF7518 !important;
padding-top:5px; 
padding-bottom:5px; 
}

.tableannounce-festival {
width:782px;
font-family: Verdana;
font-size: 11pt;
color: #fafafa; 
font-style: italic; 
font-weight: bold; 
text-align: center;
background-color: #FF7518 !important;
padding-left:0px; 
padding-right:0px;
padding-top:5px; 
padding-bottom:5px; 
}

.tablepress { 
font-family: Verdana;
background-color: #fafafa;
column-width: auto;
font-size: 9pt; 
text-align: justify; 
word-spacing: 0; 
border: 1px solid #999999; 
text-indent:0px; 
padding-left:4px; 
padding-right:14px;
padding-top:1px;
padding-bottom:1px; 
}

.tablegct { 
font-family: Verdana;
background-color: #fafafa;
column-width: auto;
font-size: 9pt; 
text-align: justify; 
word-spacing: 0; 
border: 1px solid #999999; 
text-indent:0px; 
padding-left:4px; 
padding-right:14px;
padding-top:2px;
padding-bottom:2px; 
}

.tableannounce-fide {
width:100%;
font-family: Verdana;
font-size: 9pt;
color: #fafafa; 
font-style: normal; 
font-weight: normal; 
text-align: justify;
background-color: #FF7518 !important;
padding-left:20px; 
padding-right:20px;
padding-top:12px; 
padding-bottom:12px; 
}

.psubheader {
font-family: Verdana; 
font-size: 9pt; 
color: #333333; 
font-weight: bold
}

.photoctext { 
font-family: Verdana; 
font-size: 8pt;
font-style: italic;
color: #4E4E4E; 
text-align: right;
}

.pheadertop { 
font-family: Verdana; 
font-size: 14pt; 
color: #333333; 
font-weight: bold; 
margin-bottom:4px;
}

.pagetop { 
font-family: Verdana; 
font-size: 14pt; 
color: #222222; 
font-weight: bold; 
margin-bottom:0px;
}

.pheader { 
font-family: Verdana; 
font-size: 11pt; 
color: #333333; 
font-weight: bold; 
margin-bottom:4px;
}

.pheadermajor { 
font-family: Verdana; 
font-size: 14pt; 
color: #333333; 
font-weight: bold; 
margin-bottom:4px;
}

.para { 
font-family: Verdana; 
font-size: 9pt; 
text-align: justify; 
word-spacing: 0; 
line-height: 114%; 
margin: 0 
}

.biotext {
margin:0; 
color: #333333; 
font-family: Verdana; 
font-size: 8pt; 
line-height: 112%; 
text-align: justify; 
word-spacing:0 
}
 
.lcctable { 
width: 600px 
}

.lccbold {
font-family: Verdana; 
font-size: 9pt; 
font-weight: bold; 
background-color: yellow; 
text-align:left; 
margin-left:5; 
margin-right:0; 
word-spacing:0
}

.lccnormal { 
text-align: left; 
font-family: Verdana; 
font-size: 9pt; 
}

.caption-centre { 
font-family: Verdana; 
font-size: 8pt; 
color: ##4E4E4E; 
text-align: center;
}

.caption-left   { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E; 
text-align: left;
margin-left: 4;
}

.caption-right   { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E; 
text-align: right;
margin-right: 4;
}

.press-rel  { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E; 
text-align: left;
margin-left: 0;
}

.photo-right   { 
font-family: Verdana; 
font-size: 8pt; 
font-style: italic;
color: #4E4E4E; 
text-align: right;
margin-right: 4;
}

.festival-label   { 
font-family: Verdana; 
font-size: 8pt; 
color: #000000; 
text-align: left;
font-weight: normal;
margin-left: 5;
}

.festival-date   { 
font-family: Verdana; 
font-size: 8pt; 
color: #000000;
font-weight: normal;
text-align: center;
}

.festival-round-time   { 
font-family: Verdana; 
font-size: 8pt; 
color: #000000;
font-weight: normal;
text-align: center;
}

.festival-day   { 
font-family: Verdana; 
font-size: 8pt; 
color: #000000;
font-weight: bold;
text-align: center;
font-style: normal;
}

.lccplayer { 
font-family: Verdana; 
font-size: 8pt; 
text-align: left; 
word-spacing: 0; 
margin-left: 4; 
margin-right: 0; 
margin-top: 0; 
margin-bottom: 0 
}

.updatedate { 
font-family: Verdana; 
font-size: 8pt; 
font-weight: bold 
}

.pageheader { 
font-family: Verdana; 
font-size: 8pt; 
font-weight: normal;
color: #333333;
text-align:left 
}

.paraheader { 
font-family: Verdana; 
font-size: 9pt; 
font-weight: bold; 
color: #333333; 
text-align:left 
}

.lccpageheader  { 
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; 
text-align:left 
}

.datetext    { 
font-family: Verdana; 
font-size: 8pt; 
color: #333333 
}

.pictext1    { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E 
}

.pictext4    { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E; 
margin-left: 4px;
}

.caption1    { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E; 
text-align: center 
}

.pictext2    { 
font-family: Verdana; 
font-size: 8pt; 
color: #4E4E4E; 
text-align: center 
}

.paradate    { 
font-family: Verdana; 
font-size: 8pt; 
color: #4B515F; 
font-style: normal 
}

.pictureborder { 
border: 4px double #EEEEEE 
}

.picbordersolid { 
border: 4px solid #EEEEEE 
}

.lccnew  { 
font-family: Verdana; 
font-size: 8pt; 
background-color: #00FF00 
}

.normal {
margin:0 0; 
font-family: Verdana; 
font-size: 9pt; 
text-align:justify; 
word-spacing:0;
}

a:link {text-decoration: none; color: #D4002C }
a:visited {text-decoration: none; color: #E4002E; }
a:active {text-decoration: none; color: #1F6CA7; }
a:hover {text-decoration: none; color: #1F6CA7; }
a.offsite {text-decoration: none; color: #D4002C; }	

P, UL 
{font-family: Verdana; 
margin-top:0; 
word-spacing:0; 
margin-bottom:0; 
text-align:justify;
}

h1
{margin:0; 
font-size: 16pt; 
font-family: Verdana; 
word-spacing:0
}

h3
{font-family: Verdana; 
font-size: 11pt; 
font-weight: bold
}

h6
{font-family: Verdana; 
font-size: 11pt; 
font-weight: bold }