body {
    background : #303030;
    color : #ffffff;
    font-family : verdana, arial, sans-serif;
    /* margin-left : 50px; */
    /* margin-right : 20px; */
    font-size: 12px; 
    text-align: center;
}

a:link		{ color: #6CA5C6; }
a:visited 	{ color : #CEE3FF; }
a:hover 	{ text-decoration: underline; color:#ccffff; }

p, td { font-family: verdana, arial, sans-serif; font-size: 12px; }

p.links p {
	font-size: 50%;
}

/* Header styles */
H1, H2, H3, h4, h5, h6 { font-family: verdana, arial, sans-serif; font-weight : 600;}
h1 {
	margin-top: 20px; 
    text-align: center; 
    font-size: 24px; 
    line-height : 100%;
    font-family: verdana, arial, sans-serif; 
}
H2 {
	text-align: Center; 
	font-size: 20px; 
	margin-top: 15px; 
}
H3 {
	text-align: left; 
	font-size: 18px; 
	margin-top: 10px; 
	margin-bottom: 5px; 
}
H4 {
	text-align: left; 
	font-size: 10px;
	font-weight: bold;
	margin-top:-1;
}
H5 {
	text-align: left; 
	font-size: 14px;
	font-weight: bold;
}
H6 {
	text-align: left; 
	font-size: 12px;
	font-weight: bold;
	margin-top:-20;
	color: #B7DBFF;
}

#wtHiLite {
	color : #ffcc66;
}

.wtNone a, .wtNone a:link, .wtNone a:visited { text-decoration:none; color: green;}

table {
	border-style: none;
	border-collapse: collapse;
}

#wtEvent ul {
    padding: 0;
    margin-left: 20;
    list-style:   none;
    text-align:   left;
}
#wtEvent h3 {
	color : #ffcc66;
}

#wt {
	text-align: center;
	/* margin-top: 20px; */
}

#wt table {
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	width: 700px;
	cellspacing: "12";
}
#wt td {
	width=686px;
}


#wtFooter {
	padding-top: 20px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-align: center;
}
#wtFooter hr {
  border: 0;
  width: 700px;
  height: 1px;
  color: #727272;
  background-color: #727272;
}
#wtFooter table {
	border: 0px;
	border-style: none;
	width: 700px;
	cellspacing: "12";
	text-align: center;
}
#wtFooter td {
	width=686px;
	font-size: 10px;
}

  .ItemTable  {
    width : 85%;
    color : #000000;
      }
 .RegularEvents {
    text-align : left;
    color : #ffcc66;
      }
 .SpecialEvents {
    text-align : left;
    //color : #ecefef;
	color : #ffcc66;
      }
 .Pract {
    text-align : left;
    color : #ffcc66;
      }
 .GroupClass {
    text-align : left;
    color : #ffcc66;
      }
 .RegularMilonga {
    text-align : left;
    color : #ffcc66;
      }
 .Workshop {
    text-align : left;
    color : #ccffff;
      }
 .SpecialMilonga {
    text-align : left;
      }
 .ItemTableCell {
    vertical-align : top;
    color : #000000;
      }
    
 td.calendar {
    background : #303030;
    color : #ffffff;
    font-family : verdana, arial, sans-serif;
      }

 p.wt_h1 {
 		font-size: x-large;
    line-height : 100%;
    font-weight : 600;
    text-align : center;
      }

p.wt_h2 {
		font-size: large;
    line-height : 90%;
    font-weight : 600;
    text-align : center;
      }

.cancelledText
{
	text-decoration: line-through;
}