body {
margin:0px;
background-color: #663300;
padding:5;
}

p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}

p.schedule
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
}

p.cr
{
font: small-caps;
font-size: 8pt;
color: #E2D584;
}

p.register
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #E2D584;
}

h1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #E2D584;
}

p.targets
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
font-size: 10pt;
color: #E2D584;
}


span.w-title
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11pt;
color: #E2D584;
}

span.w-subtitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: italic;
color: #E2D584;
}

table.tblBody
{
border-collapse: collapse;
width: 800;
border-right: 1px solid #aaaaaa;
border-bottom: 1px solid #aaaaaa;
border-left: 1px solid #aaaaaa;
border-top: 1px solid #aaaaaa
}

table.tableMenu
{
border-collapse: collapse;
border-color: #111111;
width: 100%;
background-color: #652D16;
}

td.tdMenu
{
width: 14.29%;
text-align: center;
vertical-align: top;
font: small-caps;
color:#ffffff;
font-size: 14px;
}

a.registerLink
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #E2D584;
}

a.menu
{
font: small-caps;
color:#ffffff;
font-size: 14px;
}    

a.menu:hover
{
color:#FFFF00;
}   

a.workshop
{
font: small-caps;
color:#ffffff;
font-size: 12px;
}    

a.workshop:hover
{
color:#E2D584;
}   

a.bodyText
{
color:#ffffff;
}    

a.bodyText:hover
{
color:#E2D584;
}   

a.anchor
{
font-size: 12pt;
text-align: center;
color:#ffffff;
}    

a.anchor:hover
{
font-size: 12pt;
color:#E2D584;
}   

table.banner
{
width: 600;
border-collapse: collapse;
border-color: #111111;
}

table.maintable
{
border-collapse: collapse;
border-color: #eeeeee;
width: 800px;
background-color: #635D36;
}

td.columnHead
{
padding: 10;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #ffffff;
border-right: 1px solid #652D16;
width: 25%;
text-align: center;
vertical-align: top;
}

td.columnHeadRight
{
padding: 10;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #ffffff;
width: 25%;
text-align: center;
vertical-align: top;
}

td.leftColumnSchedule
{
padding: 10;
width: 50%;
vertical-align: top;
border-right: 1px solid #E2D584;
border-left: 1px solid #E2D584;
}       

td.rightColumnSchedule
{
padding: 10;
width: 50%;
vertical-align: top;
border-right: 1px solid #E2D584;
}       

td.mainColumns
{
padding: 10;
width: 25%;
vertical-align: top;
border-right: 1px solid #E2D584;
}       

td.rightColumn
{
padding: 10;
width: 25%;
vertical-align: top;
}       

td.leftColumnHeadWS
{
padding: 10;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #ffffff;
border-right: 1px solid #E2D584;
width: 5%;
text-align: center;
vertical-align: top;
}

td.columnHeadWS
{
padding: 10;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #ffffff;
border-right: 1px solid #E2D584;
width: 23.75%;
text-align: center;
vertical-align: top;
}

td.columnHeadRightWS
{
padding: 10;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #ffffff;
width: 23.75%;
text-align: center;
vertical-align: top;
}

td.ColumnWorkshop
{
padding: 10;
width: 23.75%;
vertical-align: top;
border-right: 1px solid #E2D584;
}       

td.leftColumnWorkShop
{
padding: 10;
width: 5%;
vertical-align: top;
border-right: 1px solid #E2D584;
}       

td.rightColumnWorkShop
{
padding: 10;
width: 23.75%;
vertical-align: top;
}       

hr.grid
{
border: 3px inset #777;
width: 100%;
height: 3px;
margin: 10px auto 0 0;
text-align: center;
}

hr.desc
{
border: 3px inset #777;
width: 100%;
height: 3px;
margin: 10px auto 0 0;
text-align: center;
}