@media screen {
	/*--global--*/
	body { font: normal 14px Arial, Helvetica, Sans-Serif; }
	h2 { font: bold 200%/70% 'trebuchet ms' , trebuchet, arial, sans-serif; color: white; text-transform: uppercase; padding: 28px 30px; }
	#home h1 { font: normal 100% 'trebuchet ms' , trebuchet,Arial, Helvetica, Sans-Serif; }
	#home h2 { font: bold 171.429%/115% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; text-transform: uppercase; padding: 10px 0; }
	/*#home #policy h2{padding-left: 20px;}*/
	#home #policy h2 { padding-left: 496px; }
	#home h3 { font: normal 142.8571%/90% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; }
	#home h4 { font: normal 128%/128% Arial, Helvetica, Sans-Serif; letter-spacing: -.02em; margin: 15px 0; border: none; text-transform: none; }
	h1, h3 { font: bold 185.714%/110% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; margin-bottom: 5px; }
	h4 { font: bold 100% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; margin-bottom: 5px; text-transform: uppercase; border-bottom: 1px solid #c1c1c1; margin-bottom: 10px; }
	h5 { font: bold 135.714%/105% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; letter-spacing: -.02em; margin: 15px 0; border: none; text-transform: none; }
	h6 { font: bold 110%/110% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; letter-spacing: -.02em; border: none; text-transform: none; }
	em.subtitle { font: italic 110%/115% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; }
	/*--links--*/
	a { text-decoration: none; }
	#wrapper a:hover { text-decoration: underline; }
	#header a:hover, #mainNav a:hover { text-decoration: none; }
	#policy a:hover { text-decoration: none; }
	#news #heading a:hover { text-decoration: none; }
	a.cross-link:hover { text-decoration: none !important; }
	.newsLink a { font: bold 120%/105% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; margin-bottom: 5px; display: block; letter-spacing: -.05em; }
	a.topicsLink { display: block; border-top: 1px solid #c1c1c1; text-align: right; font-weight: bold; padding-top: 5px; }
	#pageTools a { font: normal 95% 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; text-transform: uppercase; }
	#wrapper h2 a:hover { text-decoration: none; }
	/*--header--*/
	#header input { color: white; }
	.searchField { font-family: arial, verdana, sans-serif; }
	.panel-content h5 { font: bold 120.571%/105% 'trebuchet ms' , trebuchet,Arial, Helvetica, Sans-Serif; text-transform: uppercase; margin-bottom: 7px; margin-top: 0px; }
	/*--nav--*/
	ul.nav, ul.rnav { font: normal 128.571%/100% 'trebuchet ms' , trebuchet, arial, sans-serif; color: #323232; text-transform: uppercase; }
	#nav { font: bold 100%/100% 'trebuchet ms' , trebuchet, arial, sans-serif; color: #4c4c4c; text-transform: uppercase; }
	#nav a { text-decoration: none; }
	/*--home--*/
	/* POLICY CENTER */
	#policy li { font: normal 114.28571%/20px arial, sans-serif; }
	/* NEWS */
	#news h4 { font-family: 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; margin: 5px 0; text-transform: uppercase; }
	#news { font-size: 100%; }
	#news .date { font-size: 120%; }
	#news .title { font-size: 120%; }
	#media .byline { font-size: 90%; font-style: italic; }
	/*--body--*/
	#functional { font-size: 95%; line-height: 20px; text-align: right; }
	#functional ul { text-align: right; }
	#functional a { text-decoration: none; }
	#functional a.first { text-decoration: none; }
	.smallFont { font-size: 95%; }
	.medFont { font-size: 135%; }
	.largeFont { font-size: 165%; }
	#search { text-align: right; }
	/*--body content--*/
	.findtext { font-weight: bold; text-align: right; }
	#news li.newsitem { line-height: 20px; }
	/*--connect--*/
	#social a { text-decoration: none; }
	#connect a.small { font-size: 10px; }
	#footer { font-size: 95%; line-height: 16px; }
	#footer .charity { font-size: 10px; line-height: 12px; text-align: center; }
	/*--secondary pages--*/
	.newsLink { font-style: italic; font-family: 'trebuchet ms' , trebuchet, arial, sans-serif; }
	.action-bar h6 { display: inline; text-transform: uppercase; font: bold 100% 'trebuchet ms' , trebuchet, arial, sans-serif; float: left; }
	.action-bar a { font: bold 100% 'trebuchet ms' , trebuchet, arial, sans-serif; text-transform: uppercase; }
	.gmitemcontent .topicGroup .action-bar li { font: bold 100% 'trebuchet ms' , trebuchet, arial, sans-serif; text-transform: uppercase; }
	#wrapper .action-bar a:hover { text-decoration: none; }
	#pagetools li { text-align: right; }
	#pagetools a { font-size: 80%; }
	/*--footer--*/
	#footer { font-size: 90%; }
	#footer a { font-size: 120%; text-transform: uppercase; }
	/*--footer special for media kit--*/
	.mediaKit #center h4 { font: bold 14px 'trebuchet ms' , trebuchet, Arial, Helvetica, Sans-Serif; margin-bottom: 5px; text-transform: none; border-top: 1px solid #c1c1c1; margin-top: 10px; border-bottom: none; padding-top: 10px; }
	.mediaKit #news h4 { margin: 10px 0; }
	.mediaKit #news .title { font-size: 100%; }
	.mediaKit #newsList, .mediaKit #media { font-size: 90%; }
}
