@charset "utf-8";
/* CSS Document */
h3 { 
	font-size : 100%;
	text-align:	left;
	margin: 	.3em 0 0 0 ;
}


div#contentTable{
	position: absolute;
	top:	233px;
	left: 	192px;
	float: 	left;
	width:	762px;
	height: 230px;
	z-index:1;
}
div#contentDesc{
	position: absolute;
	top:	410px;
	left: 	150px;
	float: 	left;
	width:	500px;
	height: 230px;
	z-index:1;
}
/*  Images Location */
div#contentImage{
	position: absolute;
	top:	460px;
	left: 	666px;
	float: 	left;
	width:	216px;
	height:	264px;
	z-index:1;
}

/*   Table   */

table, th, td { border : 1px solid #666;
border-collapse : collapse; }

table {	border : none;
	border-top : 1px solid #000;
	border-bottom : 1px solid #000; 
}

th {padding : 2px 4px;
	font-size : 90%;
	text-transform : uppercase;
	text-align : center;
	color : #333; 
}



td {padding : 0 1px; 
	font-size : 72%;}

th {background : #90305c;
	color : #fff;
	padding : .1em .1em .1em .1em;
	font-weight : bold; 
}

tfoot tr 	{background: #fedaeb; }
.PM 		{background: #fedaeb; }
.children 	{background:#C60;}
.childrenAll{background:#CFF;}
.childrenWO {background:#F90;}
.childrenGR {background:#690;}
.childrenBeg{background:#fff;}
.childrenBlack{background:#000; color:white;}
.adults 	{background:#CC6;}
.teensAdults{background:#FC6;}
.sparring	{background:#036;   color:white;}
.defense	{background:#F63;}
.kumdo		{background:#669;   color:#FF0;}
.demo		{background:#CF9;}
.makeup		{background:#0CF;   color:#red;} 
.blackBelt	{background:#300;   color:white;}
	
