/* MARKED FOR DELETE
 Table cell containing sorting arrow 
.tabSortArrowCell0 {
	padding-left: 2px
}

font.percent {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: black;
	text-align: left;
	margin-bottom: 14px;
}

img.progress {
	margin-bottom: 14px;
}



*/

/* Dropdown list in a filtering form  */
.tabFilterSelect0 {
	font: 12px tahoma, verdana, arial;
}

/* Main table */
.tabTable0 {
	font: 12px tahoma, verdana, arial;
	color: black;
}

/* Table containing column caption text and sorting arrows */
.tabCaptionCell0 {
	height: 26px;
	text-align: left;
}

.regdCaptionCell0 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 25%;
}

.regdCaptionCell1 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 30%;
}

.regdCaptionCell2 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 20%;
}

.regdCaptionCell3 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
}

.detailsCaptionCell0 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 25%;
}

.detailsCaptionCell1 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 11%;
}

.detailsCaptionCell2 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 11%;
}

.detailsCaptionCell3 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 18%;
}

.detailsCaptionCell4 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 15%;
}

.detailsCaptionCell5 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
}

.completedDetailsCaptionCell0 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 30%;
}

.completedDetailsCaptionCell1 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 11%;
}

.completedDetailsCaptionCell2 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 18%;
}

.completedDetailsCaptionCell3 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	width: 15%;
}

.completedDetailsCaptionCell4 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
}

.courseDetailsCaptionCell0 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	vertical-align: top;
	width: 25%;
}
.courseDetailsCaptionCell1 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	vertical-align: top;
	width: 35%;
}
.courseDetailsCaptionCell2 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	vertical-align: top;
	width: 15%;
}
.courseDetailsCaptionCell3 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	height: 26px;
	vertical-align: top;
}

A.tabPagingArrowCell0, A.tabPagingArrowCell0:link, a.tabPagingArrowCell0:visited, a.tabPagingArrowCell0:active { 
	color: #DBEAF5; text-decoration: none;
}

/* Table cell containing column caption text */
.tabCaptionLink0 {
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
}

A.tabCaptionLink0, A.tabCaptionLink0:link, a.tabCaptionLink0:visited, a.tabCaptionLink0:active, a.tabCaptionLink0:hover { 
	text-align: left;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
    font-weight: bold;
	color: #DBEAF5;
	text-decoration: none;
}
 
/* Cell of table with no effects applied at the top of the table */
.tabHeadCell0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	height: 18px;
}
/* Cell of table with no effects applied at the bottom of the table */
.tabFootCell0 {
	height: 18px;
}
/* Table containing paging arrows and text */
.tabPaging0 {
}
/* Table cell containing paging text */
.tabPagingText0 {
	font: 12px tahoma, verdana, arial;
	text-align: center;
	color: #DBEAF5;
}
/* Table cell containing paging arrow */
.tabPagingArrowCell0 {
	font: bold 12px tahoma, verdana, arial;
	color: #DBEAF5;
}
/* Table containing filtering form */
.tabFilter0 {
	font: 12px tahoma, verdana, arial;
	color: #DBEAF5;
	/*background: #4682B4;*/
	height: 18px;
}

/* Input field for filtering pattern */
.tabFilterPattern0 {
	font: 12px tahoma, verdana, arial;
	border-top: 1px inset #DBEAF5;
	border-bottom: 1px inset #DBEAF5;
	border-left: 1px inset #DBEAF5;
	border-right: 1px inset #DBEAF5;
}

/* Styles for data cells */
.addBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 25%;
}
.addBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 22%;
}
.addBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 38%;
}
.addBody0Col3 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
}

.serverConfigBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 20%;
}
.serverConfigBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 50%;
}
.serverConfigBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 30%;
}

.stuBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 25%;
}
.stuBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 60%;
}
.stuBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
}
.regdBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 25%;
}
.regdBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 30%;
}
.regdBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 20%;
}
.regdBody0Col3 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
}

/* Cell of table body, column 0 */
.tabBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
}
.tabBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #434343;
	text-align: left;
	width: 25%;
}
.tabBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	width: 11%;
}
.tabBody0Col3 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	width: 11%;
}
.tabBody0Col4 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	width: 18%;
}
.tabBody0Col5 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	width: 15%;
}
.tabBody0Col6 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
}

.innerTabBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
}

/* Cell of admin table body, column 0 */
.adminBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #434343;
	text-align: left;
	vertical-align: top;
	width: 25%;
}
.adminBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	vertical-align: top;
	width: 35%;
}
.adminBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: black;
	text-align: left;
	vertical-align: top;
	width: 15%;
}
.adminBody0Col3 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

.compBody0Col0 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #434343;
	text-align: left;
	width: 30%;
}
.compBody0Col1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	width: 11%;
}
.compBody0Col2 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	width: 18%;
}
.compBody0Col3 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
	width: 15%;
}
.compBody0Col4 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-align: left;
}
