/* CSS for Typography */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: .75em;
}

h1 {
	font-size: 1.25em;
}


#bodyWrapper {

}

#headerArea {

}

#contentArea {

}

	#mainNav {

	}
	
	#mainNav li a {
		text-decoration: none;
	}
	
	#mainNav li a:hover {
		text-decoration: underline;
	}
	
	#mainContent {

	}
	
			#importantLinks li a {
				text-decoration: none;
			}
			
			#importantLinks li.alert {
				font-weight: bold;
			}
			
			#importantLinks li a:hover {
				text-decoration: underline;
			}
		
			a.archiveLink {
				font-size: .9em;
				text-decoration: none;
			}
			
			a:hover.archiveLink {
				text-decoration: underline;
			}
		
		#widgetWrapper {

		}
		
			button {
				font-size: 1em;
			}
			
			.myCalSTRSWidgetTitle p {
				font-size: .9em;
			}
			
			.widgetText, .smallWidgetText {
				text-align: center;
			}
			
			.smallWidgetText, .widgetBody table a {
				font-size: .8em;
			}
			
			.smallLoginWidgetText, .smallLoginWidgetText a { /*-- NEW kh --*/
				font-size: .9em;
				text-align: center;
				color:#000000;
				padding-top: 1.25em;
				padding-bottom: .75em;

			}
			.smallLoginWidgetText a:hover { /*-- NEW kh --*/
			color:#cc3333;
			text-decoration: underline;
			}
			
			.login-, .widgetBody table a {
				font-size: .8em;
			}

#footerArea {
}

	#footerNav ul {
		text-align: center;
	}
	
	#footerNav a {
		text-decoration: none;
	}
	
	#footerNav a:hover {
		text-decoration: underline;
	}
	
	#copyright {
		text-align: center;
		font-size: .8em;
	}