/* CSS Document */

.w780c {
	width:600px;
	background-color:#FFFFFF;	
}

.dotbar{
	border-bottom: dashed 1px;
	width: 100%;
	height: 1px;
}


#subtitle{
	font-size: 12px;
}

#subtitle ol{
	line-height: 1.5;
	margin: 0px 20px 0px 60px;
}

#subtitle ol li{
	margin-bottom: 2px;
}

#programTable{
	font-size:12px;
	margin: 0px 0px 0px 20px;
	background-color:#9999FF;
}

#programTable tr{
	background-color:#ffffff;

}

#programTable tr td ul{
	list-style-type:none;
	margin: 0px 0px 0px 5px;
	line-height:150%;

}


#programTable tr td ul.mid{
	list-style-type:disc;
	margin: 0px 0px 0px 5px;
	line-height:150%;
}


#programTable tr td ol il ol li{
	list-style-type:decimal;
}

td.tblTitle{
	background-color:#9999FF;

}

td.tblSubTitle{
	background-color:#CCCCFF;

}

dl.Instructorlist{
	line-height: 1.25;
	margin: 20px 30px 30px 20px;
	padding: 0px;
	list-style: none;
	border-bottom: 1px solid #CC6600;
}

dl.Instructorlist dt{
	clear: left;
	float: left;
	width: 100px;
	margin: 0px 0px 0px;
	padding: 1px 1px;
	font-size:13px;
	border-top: 1px solid #CC6600;
}

dl.Instructorlist dd{
	border-left: 1px solid #CC6600;
	border-top: 1px solid #CC6600;
	margin: 0px 0px 1px 100px;
	padding: 1px 10px;
	font-size:13px;
}

table.enqueteTable{
	font-size:12px;
	width:550px;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:5px;
	border-bottom: dashed 1px;
}

table.enqueteTable tr{
	height:30px;
}

ul.comment{
	/* line-height:100%; */
	font-size:13px;
}

td.rightBorder{
	border-right: solid 1px #9999FF;
}

td.rightBorderGraphComment{
	border-right: solid 1px #999999;
	font-size:10px;
	text-align:right;
}

table.graphTable{
	font-size:12px;
	width:400px;
}

table.graphTable tr{
	height:20px;
}

td.bottomBorder{
	border-bottom: solid 1px #999999;
}

td.graphComment{
	font-size:10px;
}


