body {
	margin:0px;
	background-color: #CECEFF;
	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: #000000;

}



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: #CECEFF;

}



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:#000000;
	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: #362D55;

}



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;

}
