
BODY,TH,TD,P,SELECT, INPUT {
	font-family: Verdana;
	font-size : 12px;
	color: Black;
}

table{
   	border-collapse: collapse;
	border-style: 0px solid;
	border-color: #003166;
	
}

table th{
	background: #EBB12C;
	color: #2B59A7;
}

h1 {
    color: #333399;
    }

A {
    color: #0000FF;
    Text-Decoration:none;
    }



A:hover {
    color: red;
    text-decoration: underline
    }


A.Orange {
       color: #FD8A13;
    	Text-Decoration:none;
}

A.Orange:visited {
       color: #FD8A13;
    	Text-Decoration:none;
}

A.Sub {
        PADDING-RIGHT: 2px;
        BORDER-TOP: #bbb 1px solid;
        DISPLAY: block;
        PADDING-LEFT: 2px;
        PADDING-BOTTOM: 2px;
        COLOR: BLUE;
        PADDING-TOP: 2px
}

A.Sub:visited {
        COLOR: #2B59A7;


}



A.Sub:hover {
        COLOR: red;
        BACKGROUND-COLOR: #F8ECC9;
}

.brline {
        DISPLAY: none
}
.plan{
	border: 1px dotted #C0C0C0;
}

.orange {
       color: #FD8A13;
 
}

.BottomLine {
	font-size : 12px;
	font-family: Times New Roman;
}

.MainMenu {
	font-size : 14px;
}


.starError
{
	color: RED; 
}

.errorMessage
{
	color: RED;
}

.successMessage
{
	color: GREEN;
}

.warningMessage
{
	color: BLUE;
}

.mouseOut {
	background: #FFF;
}

.mouseOver {
	background: #F00;
}


#MemorandumAlert
{
	position: relative;
	color: White;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
}

#PageTitle
{
	position: relative;
	color: #2B59A7;
	font-size: 20px;
	text-align: center;
	font-weight:bold;
}

#MainMenuBreadCron
{
	color: #003466;
	font-weight:bold;
}


#Note
{
	font-size: 10px;
}


#Delete
{	
	
	font-size: 10px;
}

#ClassSessionDate
{	
	color: RED;
	font-size: 18px;
	font-weight:bold;
}

#ListTitle
{	
	font-size: 18px;
	font-weight:bold;
	
}

#ListItem
{
	color: #EBB12C;
	font-size: 14px;
	font-weight:bold;
	line-height:30px;
	
}