
/* Font Properties */

.mainFont {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
.boldFont {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
}
.boldFont a:visited,
.boldFont a:link {
	color: #000000;
	text-decoration: none;
}
.boldFont a:hover {
	color: #FF9900;
	text-decoration: none;
}

.blueFont {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
        font-style: italic; 	
}

.boldFont2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
}

.boldFont2 a:visited,
.boldFont2 a:link {
	color: #000000;
	text-decoration: none;
}
.boldFont2 a:hover {
	color: #FF9900;
	text-decoration: none;
}

.titleFont {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13pt; 
	font-weight: bold;
}

.errorFont {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	color:#FF0000;
}
.errorFont2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color:#FF0000;
}

.smTextBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #044C7E;
	text-decoration: none;
}
.smTextBlue a:visited,
.smTextBlue a:link,
.smTextBlue a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #044C7E;
	text-decoration: underline;
}

.bottomMenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #044C7E; 
	font-weight: bold
}
.bottomMenu a:visited,
.bottomMenu a:link {
	color: #044C7E;
	text-decoration: none;
}
.bottomMenu a:hover {
	color: #FF9900;
	text-decoration: none;
}

.mainMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #044C7E;
	text-decoration: none;
	font-weight: bold;
}
.mainMenu a:visited,
.mainMenu a:link {
	color: #044C7E;
	text-decoration: none;
}
.mainMenu a:hover {
	color: #FF9900;
	text-decoration: none;
}

.calendarLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.calendarLink a:visited,
.calendarLink a:link {
	color: #000000;
	text-decoration: underline;
}
.calendarLink a:hover {
	color: #044C7E;
	text-decoration: underline;
}

.progMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.progMenu a:visited,
.progMenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.progMenu a:hover {
	color: #044C7E;
	text-decoration: underline;
}

.subMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.subMenu a:visited,
.subMenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.subMenu a:hover {
	color: #044C7E;
	text-decoration: underline;
}


a:visited {
	color: #FF9900;
}
a:link {
	color: #044C7E;
}



/* Text Field Properties */

.textField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #848484;
}


/* Box Properties */

.orangeBorderFull {
	border: 1px solid #FF9900;
	border-collapse: collapse;
}

.blueBorderFull {
	border: 1px solid #044C7E;
	border-collapse: collapse;
}

.lightGreyBorderFull {
	border: 1px solid #D8D8D8;
	border-collapse: collapse;
}


/* Button Properties  */

.regButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #044C7E;
	background-color: #E0E0E0;
	border: 1px solid #044C7E;
	line-height: 16px;
}
.regButton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #E0E0E0;
	border: 1px solid #666666;
	line-height: 16px;
}

.regButton3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;		
	color: #044C7E;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #044C7E;
}


/* Existing Programs Page Properties */

.indented {
        margin-left: 20px;
}

.module_element {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 13px;
        color: #044C7E;        
        margin-left: 20px;  
}    
.module_element a:visited,
.module_element a:link {
        color: #044C7E;
	text-decoration: underline;
}
.module_element a:hover {
        color: #000000;    
        text-decoration: underline;
}    

.listFont {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        font-weight: bold;
        color: #000000;        
}
.listFont a:visited,
.listFont a:link {
        color: #000000;
	text-decoration: underline;
}
.listFont a:hover {
        color: #000000;    
        text-decoration: underline;
}    



