.copyright
{
font-family: arial;
font-size: 7pt;
color: #FFFFFF;
height: 22px;
background-color: #336633;
}
.description
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-left: 15px;
vertical-align: top;
}
.workshoptitle
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-left: 15px;
}
.places
{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #000000;
vertical-align: top;
}
.workshop
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-left: 15px;
}
.description2
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-left: 0px;
padding-right: 0px;
vertical-align: top;
width: 580px;
}
.formfield
{
font-family: arial;
font-size: 11;
color: #000000;
border-color: #000000;
border: solid 1px;
width: 200px;
}
.formfieldbutton
{
font-family: arial;
font-size: 11;
color: #ffffff;
border-color: #000000;
border: solid 1px;
width: 200px;
background-color: #336633;
}
.formtext
{
font-family: arial;
font-size: 9pt;
font-weight: bold;
color: #336633;
padding-left: 15px;
margin-left: 15px;
}
.greybox
{
font-family: arial;
font-size: 10pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
height: 48px;
background-color: #666666;
text-align: right;
}
.greybox2
{
font-family: arial;
font-size: 10pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
height: 26px;
background-color: #666666;
text-align: right;
}
.introduction
{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #520D98;
padding-left: 15px;
vertical-align: top;
}
.introtext
{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #BDB6D7;
vertical-align: top;
}
.newsfooter
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
padding-top: 10px;
padding-top: 10px;
background-color: #520D98;
text-align: right;
height: 10px;
}
.newslinks
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
padding-top: 10px;
padding-top: 10px;
background-color: #520D98;
text-align: right;
height: 26px;
text-decoration: none;
}
a:hover.newslinks
{
color: #BDB6D7;
}
.newslinksleft
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
padding-top: 10px;
padding-top: 10px;
background-color: #520D98;
text-align: left;
height: 26px;
text-decoration: none;
}
.newslistlinks
{
font-family: arial;
font-size: 9pt;
font-weight: bold;
color: #BDB6D7;
padding-left: 7px;
vertical-align: top;
text-decoration: none;
}
a:hover.newslistlinks
{
color: #BDB6D7;
}

.newstitle
{
font-family: arial;
font-size: 12pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
background-color: #520D98;
text-align: right;
}
.quote
{
font-family: arial;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
vertical-align: middle;
text-align: left;
font-style: normal;
background-color: #336600;
padding-right: 6px;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px; 
}
.quoteauthor
{
font-family: arial;
font-size: 7pt;
font-weight: normal;
color: #ffffff;
vertical-align: middle;
text-align: right;
font-style: normal;
background-color: #336600;
padding-right: 6px;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px; 
}
.servicebullets
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
padding-top: 10px;
padding-top: 10px;
background-color: #520D98;
text-align: left;
height: 26px;
text-decoration: none;
}
.stafflinks
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #ffffff;
padding-right: 5px;
padding-left: 4px;
padding-top: 0px;
text-align: right;
height: 26px;
text-decoration: none;
background-color: #BDB6D7;
}
a:hover.stafflinks
{
color: #336633;
}
.stafflinks2
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #336633;
padding-right: 2px;
padding-left: 1px;
padding-top: 0px;
text-align: right;
height: 26px;
text-decoration: none;
background-color: #ffffff;
}
a:hover.stafflinks2
{
color: #BDB6D7;
}
.stafflinks3
{
font-family: arial;
font-size: 9pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 1px;
padding-left: 5px;
padding-top: 2px;
padding-top: 2px;
background-color: #520D98;
text-align: right;
height: 18px;
text-decoration: none;
}
a:hover.stafflinks3
{
color: #BDB6D7;
}
.stafftitle
{
font-family: arial;
font-size: 12pt;
font-weight: 800;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
background-color: #C9C8C8;
text-align: left;
}
.subtitle
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-left: 0px;
vertical-align: top;
}
.teamphoto
{
font-family: arial;
font-size: 9pt;
font-weight: normal;
color: #000000;
padding-left: 15px;
vertical-align: top;
}
.title
{
font-family: arial;
font-size: 11pt;
font-weight: bold;
color: #336633;
padding-left: 15px;
vertical-align: top;
}
*:first-child+html #Logo {position:relative;left:-10px;}