body			{
				margin: 0px;
				padding: 0px;
				background-color: #ffffff;
				font-family: arial, helvetica, sans-serif;
				line-height: 100%;
				min-width: 300px;
				} 

img				{
				border: 0px;
				margin: 0px;
				outline-width: 0px;
				}
 
a				{
				text-decoration: none;
				color: #a20224;
				}
	 
a:hover			{
				text-decoration: underline;
				color: #a20224;
				}				

td 				{  
				font-family: arial, helvetica, sans-serif; 
				color: #060647;
				text-align: left; 
				vertical-align: top; 
				} 

#text			{
				margin: 5px;
				font-size: 12px;
				line-height: 16px;
				}													

#side			{background-color: #bfdaed;}				
#content		{background-color: #ffffff;}					
				
#PDAno				{display: none}	

.blue			{background-color: #060647;}	
.white			{background-color: #ffffff;}				
.ltred			{background-color: #fee5dd;}
.ltyellow		{background-color: #fde7ce;}
.mdblue			{background-color: #bfdaed;}
.ltblue			{background-color: #e3edf5;}
.ltgrey			{background-color: #eeeeee;}
				
ul li			{
				list-style-image: url(_/dot.gif);
				margin: 0px;
				padding: 0px;
				}
		
ol li			{
				margin: 0px;
				padding: 0px;
				}
						
.headline		{
				color: #a20224;
				font-size: 14px;
				line-height: 20px; 
				font-weight: bold;
				}			

.headline1		{
				color: #a20224;
				font-size: 14px;
				line-height: 20px; 
				font-weight: bold;
				}				
				
.headline2		{
				color: #060647;
				font-size: 12px;
				line-height: 20px; 
				font-weight: bold;
				}					
				
.btitle			{
				color: #a20224;
				font-size: 15px;
				line-height: 16px; 
				font-weight: bold;
				}			
				
.pright			{
				float: right;
				margin: 4px 0px 16px 16px;
				}							

.pleft			{
				float: left;
				margin: 4px 16px 16px 0px;
				}							

.right			{
				margin: 10px 5px 10px 5px; 
				}	

.small			{
				font-size: 11px;
				line-height: 16px; 
				margin: 5px 10px; 
				}						 
		
.small a		{
				color: #060647; 
				text-decoration: none;
				}
		
.small a:hover	{
				color: #a20224; 
				text-decoration: underline;
				}											


.small2			{
				font-size: 11px;
				line-height: 16px; 
				margin: 12px 12px 16px 0px; 
				}						 
		
.small2 a		{
				color: #a20224; 
				text-decoration: none;
				}
		
.small2 a:hover	{
				color: #a20224; 
				text-decoration: underline;
				}	

.small3			{
				font-size: 11px;
				line-height: 16px; 
				margin: 4px 0px 0px 10px; 
				}						 
		
.small3 a		{
				color: #a20224; 
				text-decoration: none;
				}
		
.small3 a:hover	{
				color: #a20224; 
				text-decoration: underline;
				}					
				
.search		{
				border: 1px solid #060647;
				background-color: #ffffff; 
				width: 150px; 
				font-size: 11px;
				height: 12px;
				text-align: left;
				}	
				
#footer			{
				color: #bfdaed; 
				font-size: 11px;
				line-height: 16px; 
				text-align: left;
				width: 985px;
				}		 
		
#footer	a		{
				color: #bfdaed; 
				text-decoration: none;
				margin-right: 12px; 
				}
		
#footer	a:hover	{
				color: #ffffff; 
				text-decoration: underline;
				}					
				
#secnav			{
				font-size: 12px;
				line-height: 16px;
				text-align: left; 
				font-weight: bold;
				padding: 2px 6px 3px 6px;
				border-bottom: 3px solid white; 
				}					

#secnav	a		{
				color: #060647;
				text-decoration: none;
				}	
				
#ssnav			{
				font-size: 11px;
				line-height: 16px;
				text-align: left;
				padding: 6px; 
				border-bottom: 3px solid white;
				background-color: #fee5dd;
				}
				
#ssnav a		{
				display: block;
				margin-top: 2px;
				}		

.sline			{
				border-top: 1px solid #060647; 
				margin-top: 6px; 
				margin-bottom: 6px;
				height: 1px
				}		

#notes 			{
				border: #ccc 1px inset; 
				background-color: #f3f4e6;
				}
				
.p32			{
				font-size: 32px;
				line-height: 32px;
				}

.p24			{
				font-size: 24px;
				line-height: 24px;
				}

.p16			{
				font-size: 16px;
				line-height: 16px;
				}

.p12			{
				font-size: 12px;
				line-height: 12px;
				}
				
.p8				{
				font-size: 8px;
				line-height: 8px;
				}
				
.p4				{
				font-size: 4px;
				line-height: 4px;
				}		

.p2				{
				font-size: 2px;
				line-height: 2px;
				}					
					
/* Data Table */		
.caption	{
	color: #060647;
  	background-color: #bfdaed;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	border-bottom: #ffffff solid 3px;
	padding: 2px 4px;
  	}

.thead	{
	color: #060647;
  	background-color: #fdbea9;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	padding: 2px 4px;
  	}
	   
.data-td	{
	background-color: #ffffff;
	border-bottom: #fcd09c solid 1px;
	padding: 2px 4px;
	font-size: 11px;
	}
  
.data-alt-td {
	background-color: #fde7Ce;
	border-bottom: #fcd09c solid 1px;
	padding: 1px 4px;
	font-size: 11px;
	}
	
.table a 	{
	color: #a20224;
	text-decoration: none;
	}
			
.table a:hover 	{
	color: #a20224;
	text-decoration: underline;
	}

	
/* Topnav */		
								
#navbox			{
				position: relative; 
				width: 985px; 
				background-color: #060647;
				}

#navbar			{
				border-top: 3px solid white;
				border-bottom: 3px solid white;
				width: 985px;
				}

#faculty_popup 		{z-index: 30; left: 0px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#parents_popup 		{z-index: 30; left: 64px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#students_popup 	{z-index: 30; left: 129px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#community_popup 	{z-index: 30; left: 205px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#arts_popup 		{z-index: 30; left: 295px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#athletics_popup 	{z-index: 30; left: 340px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#college_popup 		{z-index: 30; left: 417px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#library_popup 		{z-index: 30; left: 485px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#publications_popup {z-index: 30; left: 549px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}
#giving_popup 		{z-index: 30; left: 649px; top: 23px; visibility: hidden; width: 150px; position: absolute; background-color: #fde7ce;}

.topnav 
	{
	color: #060647;  
	font-family: arial, helvetcia, sans-serif; 
	text-decoration: none;
	margin-left: 8px;
	font-size: 11px;
	line-height: 16px;
	}
		
a.topnav:hover 
	{
	color: #a20224;
	background-color: #ffffff; 
	}			
