﻿.classReg
{
    background: #E6E6E6;
}

.classReg a, .classReg a:visited
{
    text-decoration: none;
}

.classNav
{
    width: 100%;
}

.classRegTable
{
    width: 100%;
}

.classRegTable th
{
    text-align: center;
}

.classRegTable td
{
    border: solid 1px black;
    text-align: center;
    padding:5px;
}

.classRegTable tr
{
    height: 35px;
}

.classRegTable td.alternate, .classRegTable th.alternate
{
    background: #CFCFCF;
}

.classRegTable td.class
{
    background: #FFFFFF;
    background-image: url(../images/plus_16.png);
    background-repeat: no-repeat;
    background-position:right;
    border: none;
}

.classRegTable td.class.readonly
{
    background-image:none;
    color: #662D91;
}

.classRegTable td.selected
{
    background-color: #E9D4E9;
    background-image: url(../images/delete_16.png);
    background-repeat: no-repeat;
    background-position:right;
    border:none;
}

.totalTable
{
    padding-top: 10px;
	font-weight:bold;
}

.selectedClassTable
{
    font-weight:bold;
}

.popup
{
    width: 100px;
    height: 100px;
    background-color: #FFFFFF;
    color: #000000;
    border: solid 2px black; /* for IE */
    filter: alpha(opacity=100); /* CSS3 standard */
    opacity: 1.0;
}

.hottracked
{
    background-color: #E9D4E9;
}

.hidden
{
    display: none;
}
