.masthead {
	FONT-SIZE: 65%; COLOR: #FFFFFF; FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF, GENEVA
}
.footerbody {
	FONT-SIZE: 65%; COLOR: #000000; FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF, GENEVA
}
.footerbodysm {
	FONT-SIZE: 55%; COLOR: #000000; FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF, GENEVA
}
.w3cnav	{
			font-size : 15px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #1241A1;
			font-weight : bold;
			}	

.nav	{
			font-size : 10px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 10px;
			color : #999999;
			font-weight : bold;
			}	
			
.navcallout	{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 12px;
			color : #000000;
			font-weight : bold;
			}

.textonly	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #818181;
			}

.header	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #999999;
			font-weight : bold;
			}	

.subhead	{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #000000;
			font-weight : bold;
			}		


.body		{
			font-size : 13px;
			font-family : verdana, Trebuchet, Trebuchet MS, helvetica, geneva,arial;
			line-height : 16px;
			color : #000000;
			}
		
			
.bodyb		{
			font-size : 13px;
			font-family : verdana, Trebuchet, Trebuchet MS, helvetica, geneva,arial;
			line-height : 16px;
			color : #000000;
			font-weight : bold;
			}
			
.bodybred	{
			font-size : 13px;
			font-family : verdana, Trebuchet, Trebuchet MS, helvetica, geneva,arial;
			line-height : 16px;
			color : Red;
			font-weight : bold;
			}

.bodybit	{
			font-size : 13px;
			font-family : verdana, Trebuchet, Trebuchet MS, helvetica, geneva,arial;
			line-height : 16px;
			color : #000000;
			font-weight : bold;
			font-style : italic;
			}
			
.bodyit		{
			font-size : 13px;
			font-family : verdana, Trebuchet, Trebuchet MS, helvetica, geneva,arial;
			line-height : 16px;
			color : #000000;
			font-style : italic;
			}



			
.bodysm			{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #000000;
			}
			
.bodysmb	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #000000;
			font-weight : bold;
			}

			
.bodysmit	{
			font-size : 11px;
			font-family :  helvetica, verdana, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #000000;
			font-style : italic;
			}
			
.bodysmbit	{
			font-size : 11px;
			font-family :  helvetica, verdana, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #000000;
			font-style : italic;
			font-weight : bold;
			}

	

.boxtitle	{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #2270B0;
			font-weight : bold;
			}	
/*News capsule title*/			
.boxtitle2	{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #B18F08;
			font-weight : bold;
			}				
			
/*Calendar capsule title*/			
.boxtitle3	{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #3D7F8A;
			font-weight : bold;
			}		
			
						
.playlist	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #000000;
			}

.playlistsm	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #000000;
			}
			
.playlistsm2	{
			font-size : 10px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #000000;
			}

.playlistsm3	{
			font-size : 10px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 15px;
			color : #CC0000;
			font-weight : bold;
			}
			
A:link { color:#2270B0; } 
A:visited { color:#444; } 
A:hover { color:#C53918; }

.list		 {
			list-style : disc;
			list-style-position : inside;
			font-family : verdana, sansserif;
			margin : 5px;
			color : #000000;
			}
			
.footer	{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #000000;
			font-weight : bold;
			}
			
			
.search	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #FFCC00;
			font-weight : bold;
			}
			
.search_blue	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #2270B0;
			font-weight : bold;
			}

.pledgedrive	{
			font-size : 10px;
			font-family :  helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 14px;
			color : #003399;
			}
	
.musicheadline		{
			font-size : 21px;
			font-family : times new roman, times, serif;
			line-height : 25px;
			color : #000000;
			}

.musicheadlineit		{
			font-size : 21px;
			font-family : times new roman, times, serif;
			line-height : 25px;
			color : #000000;
			font-style : italic;
			}
/*red text used in tally box*/			
.tally	{
			font-size : 11px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			padding : 2px 0px 0px 0px;
			line-height : 15px;
			color : #CC3300;
			}

/*small-print text used in popup*/	
.popup_details
			{
			font-size : 9px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 11px;
			color : #000000;
			}
		
.popup_head
			{
			font-size : 28px;
			font-family : times new roman, times, serif;
			line-height : 32px;
			color : #000000;
			}

.popup_join
			{
			font-size : 28px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 32px;
			color : #000000;
			}

.popup_call
			{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 14px;
			color : #FFFFFF;
			}			

.banner_details
			{
			font-size : 9px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 11px;
			color : #cccccc;
			}
			
.banner_link
			{
			font-size : 9px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 11px;
			color : #7777f4;
			}
		
.banner_join
			{
			font-size : 12px;
			font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;
			line-height : 16px;
			color : #FFFFFF;
			}		

/* to accomodate headlines pulled from new news site */
.boxtexthead { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }
.boxtext { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.boxtextheadwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #FFF; line-height: 120%; }
.boxtextwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; color: #FFF; line-height: 120%; }

FORM { padding: 0; margin: 0; }
A.banner:link {color:#cccccc;} 
A.banner:vlink {color:#7777f4;} 	

A.white:link { color:#FFFFFF; }
A.white:visited { color:#FFFFFF; }

A.black:link { color:#000000; }
A.black:visited { color:#000000; }