BODY
{

  color       : rgb(24,38,79);	
  background :rgb(171,197,229) ;
  margin : 0px;
  font-family : "Helvetica";
}

H1
{
  font-family : "Times New Roman";
  text-align : center;
  font-size : 150%;
}

H2
{
  font-family : "Helvetica";
  text-align  : left;
  color       : rgb(249,244,210);
  margin-left : 27px;
  font-size   : 140%;
}

H3
{
  font-family : "Helvetica";
  text-align : left;
  margin-left : 27px;
  font-size : 120%;
}

H4
{
  font-family : "Helvetica";
  text-align : left;
 
}
P
{
  margin-left : 27px;
  text-align  : left;
  color       : rgb(24,38,79);	
}

A:link
{
  text-decoration : none; 
  color : black;
}

A:active
{
  text-decoration : none;
  color : rgb(249,150,88);
}

A:visited
{
  text-decoration : none;
  color : black;
} 

A:hover
{ 
  text-decoration : none;
  color : white;
}

div.menu 
{
  font-family : "Helvetica";
  border-style :none;
  padding : 0px;
  margin-bottom : 0px;
  margin-left: 2.5%;	
  text-align : left;
  font-weight : bold;
  color: black;
  background : rgb(171,197,229);
}

div.menu a:link,
div.menu a:visited,
div.menu a:active
{
  color : rgb(24,38,79);
}

div.menu a:hover
{
  color : rgb(249,244,210);
}

table.text
{
  text-align   : left;
  color :   rgb(24,38,79);
  margin-right : 0; 
  cellspacing  : 0;
  cellpadding  : 0;
}

table.text td
{
  color        : rgb(24,38,79);
  margin-right : 0px;
  text-align   : left;
}

table.text a:hover
{
 color:rgb(249,244,210);
 
}
table.text a:link
{
 
  font-weight : bold;
}

table.text a:visited
{
 
  font-weight : bold;
}


table.participants
{
  
  cellspacing : 5px;
  cellpadding : 2px;
}

th.titles
{
  color : rgb(249,244,210);
  text-align : center;
  font-weight : bold;
  background : rgb(24,38,79);
}

td.number
{
  text-align : left;
  color : black;
}

td.entry
{
  text-align : left;
  color : black;
  
}

TD
{
  margin-left : 27px;
  font-family : "Helvetica";
  text-align  : left;
}	

TD.list
{
  font-family : "Helvetica";
  text-align : left;
}

TD.label
{ 
  margin-left : 27px;
  font-family : "Helvetica";
  text-align : left;
}

TD.form
{
  margin-left : 27px;
  font-family : "Helvetica";
  text-align : left;
  font-weight : bold;
}

TD.normal
{
  font-family : "Helvetica";
  text-align : left;
}

TH.normal
{
  font-family : "Helvetica";
  text-align : center;
  font-weight : bold;
}

ul
{
  margin-left : 1em;
}

ul.margin
{
  margin-left : 2em;
}


table.main
{
  margin : 0px;
  background  : url(cal2.jpg) ;
  background-repeat:no-repeat;
}


table.schedule
{
  columns : 4;
  margin-left :0px;
  margin-right: 52px;
  cellspacing : 5px;
  cellpadding : 2px;
}

table.schedule td.day
{
  text-align : left;
  font-weight : bold;
  color       :  rgb(249,244,210);
  background  : rgb(24,38,79);
}

table.schedule td.time
{
  text-align : left;
  color :black;

}

table.schedule td.speaker
{
  text-align : left;
  font-weight : bold;
  color : black;
  
}

table.schedule td.title
{
  text-align : left;
  color : black;

}

table.schedule td.event
{
  text-align : left;
  color : black;
  
}
  

