body {

	font-size: 62.5%;
	font-family: verdana, arial, geneva, sans-serif;

	}

h2 a.disappear {

	display: block;
	font-size: 1em;

	}
	
img {

	display: none;

	}

#header {

	font-size: 1.4em;

	}
	
h1 span {

	font-size: 1.4em;

	}
	
#header ul li {

	margin: .8em 0;

	}
	
	li.blank {
	
		display: none;
	
		}
	
#content, #navigation, #footer {

	font-size: 1.4em;

	}
	
	#content a.minAll {
	
		display: none;
	
		}
	
	#content ul li, #content ol li, #footer ul li, #navigation ul li {
	
		margin: .8em 0;
		line-height: 1.5em;
	
		}
		
		.vidContainer span.hide, .vidContainer span.over, .vidContainer a[title="download the MP4 excerpt"], .vidContainer a[title="download the MP4 excerpt"] img {
		
			display: none;
		
			}
			
			.noScript {
			
				display: block;
				margin: .6em 0 .8em 0;
			
				}
			
			.noScript a span.invis {
			
				display: none;
			
				}
				
				.noScript a span.vis {
				
					text-transform: uppercase;
				
					}
					
#fontChange {

	color: #fff;
	height: 0px;
	font-size: .1em;

	}
	
	#styleSwitch h3 span {
	
		display: block;
		font-size: .8em;
		margin: .8em 0;
	
		}
		
#hcNote {

	display: none;

	}
		
#textNote {

	width: 231px;
	background-color: #000;
	height: auto;
	padding: 25px 10px 25px 65px;
	background-image: url("../images/hc_alert-trans.png");
	background-position: 2px 2px;
	background-repeat: no-repeat;
	border: 4px solid yellow;
	position: fixed;
	top: 20px;
	right: 20px;
	color: #fff;
	font-weight: bold;
	
	}
	
	#textNote a.x {
	
		position: absolute;
		right: 0;
		top: 0;
		width: 35px;
		height: 35px;
	
		}
	
	#textNote p {
	
		font-size: 1.2em;
		line-height: 1.4em;
	
		}
		
		#textNote p a {
		
			color: yellow;
		
			}
			
#dcmpContactInfo {

	display: none;

	}
	
#contentDescriptionVendors ul li span, #contentCaptionVendors ul li span, .epTitle, .epQuote, ul#panel span span {

	display: block;

	}
	
	li.approved {
	
		font-style: italic;
	
		}
		
	span.denotes {
	
		font-style: italic;
	
		}

span.outtaHere {

	display: block;

	}
	
span.guidelineNote {

	display: block;
	margin-top: 1em;
	border: 1px solid #000;
	width: 96%;
	padding: 2%;

	}
	
.textExamples {

	margin: 12pt 0;
	clear: both;

	}
	
	.textExamples:after {
	
		content: ".";
		display: block;
		height: 0px;
		font-size: 0px;
		clear: both;
		visibility:hidden;
		overflow: hidden;
	
		}
	
.good, .bad {

	float: left;
	width: 46%;
	margin: 3pt 1%;

	}
	
.goodEx, .badEx, .neutralEx, .halfNeutralEx {

	display: block;
	font-family: sans-serif;
	padding: 7pt;
	border: 1pt dotted #000;

	}
	
.txtExampleTitle {

	display: block;
	text-transform: uppercase;
	margin-bottom: 7pt;
	text-decoration: underline;

	}
	
	.keysLink {

	display: none;

	}
	
	form#WPMform label span {
	
	display: none

	}
