@charset "UTF-8";

/*Background gradient image*/
body {
	background-image: url(images/ngmac_bg.gif);
	background-repeat: repeat-x;
	background-color: #000000
	}

/*Used only on the class times page table*/	
.scheduletable {
	border:#333333 solid 2px;
	min-width: 40%;
	min-height: 40%
	}
	
.tdborders {
	border: #333333 solid 1px
	}
	
.headerrow {
	background-color: #CC0000;
	color: #FFFF33;
	font-weight: bold
	}
	
.highlightrows {
	background-color: #CCCCCC
	}

/*Used in footer*/	
.goldfont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFCC33;
	text-align: center
	}	
	
/*Used for td where white background is needed for large bodies of text*/
.writing {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}

/*Used for smaller areas of text, such as on index page sub areas*/	
.sub_writing {
	color: #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	border-right: thin solid #CC0000
	}
	
/*Used for to center text in page*/
.center_writing {
	text-align: center
	}

/*Highlights belt colors within text*/	
.yellowbelt {
	color: #FFCC00
	}
	
.bluebelt {
	color: #000099
	}
	
.redbelt {
	color: #FF0000
	} 
	
/*Used for section and page headers*/	
h3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 110%;
	font-weight: bold
	}
	
	
.rightfloatingimg {
	float:right;
	padding: 5%
	}
	
	
a:link {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #990000;
}
