#contents_box table{
	width:555px;
	border-collapse:collapse;
	text-align:center;
}
#contents_box th,
#contents_box td{
	border:1px solid #444444;
	padding:3px 3px 3px 3px;
}
#contents_box ol,#contents_box ul{
	font-family:serif;
	padding-left:30px;
	text-align:left;
}
table#day_schedule{
}
#day_schedule th,
#day_schedule td{
	border:1px solid #0099ff;
	padding:5px 5px 5px 7px;
	text-align:left;
}
#day_schedule td{
	font-family:serif;
}
#contents_box p{
	padding-left:10px;
}
.attention{
	color:#cc0066;
}
h5{
	//color:#0066ff;
	margin-bottom:0px;
}
.request_button{
	vertical-align:-20%;
	margin-left:5px;
}
#fax_number{
	background-color:#3399ff;
	color:#ffffff;
	width:250px;
	height:18px;
	padding:5px 5px 5px 10px;
	float:left;
}
#email_button{
	margin:3px 0px 0px 10px;
}
.table_subject td,.table_subject{
	background-color:#848484;
	color:white;
	white-space:nowrap;
}

#portfolio_table{
	font-size:12px;
}
#portfolio_table td{
	padding:5px;
}
td#field_subject{
	width:30px;
}
td#course_subject{
	width:30px;
}
td.total{
	width:30px;
}

#portfolio_table td.medium{
	text-align:left;
	width:272px;
	padding:7px 7px 7px 10px;
}

#documents_table td.medium{
	text-align:left;
	padding:7px 7px 10px;
}
#documents_table ol{
	font-weight:bold;
}
#documents_table ol li{
	margin-top:10px;
}
#documents_table ul{
	padding-left:10px;
	font-weight:normal;
}
#documents_table ul li{
	list-style:disc;
	margin-top:5px;
}
#documents_table #medium_subject{
	width:90px;
}
h6{
	margin:5px 0px 0px 0px;
}
