﻿.classSearchInfo
{
	margin: 5px 5px 5px 5px;
	width: 762px;
	font-size: 12px;	
}

table.classSearchTable
{
	border-collapse:collapse;
	margin: 5px 5px 5px 5px;
	width: 762px;
	font-size: 11px;	
}

td.labCell
{
	height: 21px;
	text-align:right;
	padding-right: 10px;
	border: none;
}

td.subHeaderRow
{
	background-color:#EE9935;
	height: 10px;
}

th.headerRowNumber 
{
	background-color:#9CACF9;
	height: 21px;
	width:70px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowTitle
{
	background-color:#9CACF9;
	height: 21px;
	width:110px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowCredit
{
	background-color:#9CACF9;
	height: 21px;
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowDay
{
	background-color:#9CACF9;
	height: 21px;
	width:30px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowLength
{
	background-color:#9CACF9;
	height: 21px;
	width:40px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;}

th.headerRowDates
{
	background-color:#9CACF9;
	height: 21px;
	width:90px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowMax
{
	background-color:#9CACF9;
	height: 21px;
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;}

th.headerRowOpen
{
	background-color:#9CACF9;
	height: 21px;
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowRoom
{
	background-color:#9CACF9;
	height: 21px;
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

th.headerRowInstructor
{
	background-color:#9CACF9;
	height: 21px;
	width:120px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowNumber 
{
	width:70px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
	padding-top:5px;
}

td.resultRowTitle
{
	width:110px;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowCredit
{
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowDay
{
	width:30px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowLength
{
	text-align:right;
	width:40px;
	vertical-align:bottom;
	margin-right: 6px;
	border: solid 1px #777;
}


td.resultRowDates
{
	width:90px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowMax
{
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowOpen
{
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}
td.resultRowRoom
{
	width:35px;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #777;
}

td.resultRowInstructor
{
	width:120px;
	vertical-align:bottom;
	border: solid 1px #777;
}

