body {
	font-family: "Century Gothic", "Avant Garde", "Arial", "Helvetica", sans-serif;
	font-size: 10pt;
}
	.header {
		font-size: 1em;
	}
		.header a {
			text-decoration: none;
		}
		
		.nav.corporate {
			font-size:.8em;
		}
			.nav.corporate a:hover {
				text-decoration: underline;
			}
		
		.nav.products a {
			font-size:.9em;
			text-transform: uppercase;
			font-family:Arial, Helvetica, sans-serif;
		}
		
		.locator label {
			text-transform: uppercase;
		}
	
	.mainContent {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
	}
	
		.breadcrumb {
			font-size:11px;
		}

		.selector {
		/*	font-size:1.2em;*/
		/* According to Bug 4178 */
		}
		
		.selector h4 {
			font-style:italic;
		}
		
		.selector span, .selector h4 {
			font-weight:bold;
			line-height:1.6em;
		}
		
		.selector span {
			font-size:1.3em;
		}

.filter a {
	font-size:1.1em;
	line-height:1.8em;
	text-transform:uppercase;
	text-decoration:none;
}

.filterGroup { font-size:1.2em; line-height:1.6em; }

.product .name { font-size:1.4em; text-transform:uppercase; }
.product .description { font-size:1.1em; line-height:1.6em; }
.product a { font-weight:bold; font-size:1.1em; }

.footer { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.footer a, .footer span { text-transform:uppercase; line-height:2em; text-decoration:none; }

.whatsNew .date, .whatsNew .headline { font-weight:bold; }
.whatsNew .brief { text-transform:none; }
@media print {
	.header {
		letter-spacing:.04em;
	}
}
/* The following style is pasted from the font fix */	
.mainSubContent_Articles span h3 {
	font-family: "Arial","Helvetica",sans-serif;
	display:block;
}

#noSearchResults 
{
	margin-top: 20px;
	margin-bottom:20px;
	padding: 20px 20px 20px 20px;
	width: 200px;
	margin-left: auto;
	margin-right:auto;
	border: solid 1px #888;
}

/* End of font fix*/
/* Product Detail Styles */
.blogReader h2{
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	}
.blogArticle .date{
	font-style:italic;
}
.blogArticle .headline{
	font-weight:bold;
	font-size:1em;
	text-transform:uppercase;
}
.blogArticle .brief{
}
.blogArticle a{
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:bold;
}
.information {
	font-size:1.1em;
}
.information h1{
	font-weight:bold;
	font-size:2.2em;
}
.information h2{
	text-transform:uppercase;
	font-weight:bold;
}
.information a{
	text-decoration:none;
}
.pfdDownload{
	text-decoration:underline;
	line-height:2.5em;
}

.text h3 {
	font-size:1.8em;
	font-weight:bold;	
}

.text h1 {
	font-size:2.8em;
	font-weight:bold;
	margin-bottom:1em;
}

.text p {
	font-size:1.3em;
	line-height:1.6em;
	margin-bottom:1.2em;
}
.mainSubContent_Nav{
	text-align:center;
	}
.mainSubContent_Nav a{
	font-size:1em;
	text-align:left;
	text-transform:uppercase;
	}
.style1 h3{
	font-size:3.3em;
	}
.style1 p, .style2 p, .style3 p, .style3 div{
	font-size:1.2em;
	}
.style2 h3, .style3 h3{
	/*font-size:2em;*/
	font-size: 3.3em;
}
/* email a Firend on Details page*/
.emailAFriendPopUp form div h3{
	padding-left:2px;
	float:left;
	font-weight:bold;
	}
.emailAFriendPopUp form div a{
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
	cursor:pointer;
	}
.interaction a{
	cursor:pointer;
	}
.emailAFriendPopUp form label{
	line-height:1.8em;
	}
.emailInfo{
	line-height:3em;
	font-weight:bold;
	font-size:1.0em;
	}
/*Newsletter*/
#pageContent.newsletter h2 {
	font-size: 1.8em; 
	}
#pageContent.newsletter h2,
.newsletter h3 {
	font-weight:bold;	
	}
.newsletter .description,
.newsletter .thankYou {
	font-size: 1.3em;
	}
.newsletter h3 {
	font-size: 2em;
	}
.newsletter .form {
	font-size: 1.3em;
	}
.newsletter .form label {
	font-size: 1em;
	font-weight: bold;
	}
.newsletter .form label span {
	font-weight: normal;
	}
.newsletter .form .optIn label {
	font-weight: normal;
	}
/*Blog*/
#pageContent.blog h2{ 
	font-size: 1.8em; 
	}
#pageContent.blog .post h3{
	font-size:2.0em;
	font-weight:bold;
	}
#pageContent.blog .post .date{
	font-size:1.2em;
	}
#pageContent.blog .post .blogCopy{
	font-size:1.3em;
	}
#pageContent.blog .post .postFooter{
	font-size:1em;
	}

.blogSideNav, .blogSideNav a{
	font-weight:bold;
	font-size:13px;
	}
.blogSideNav a{
	text-decoration:none;
	}
#pageContent.blog .blogForm label{
	font-size:1.2em;
	}
#pageContent .emailForm label{
	font-size:1.2em;
	}	
.blogSideNav h5{
	font-size:16px;
	font-weight:bold;
	}