body {
	font-family: "Trajan Regular", Georgia, "Trebuchet MS", "Times New Roman", Times, serif;
	min-width: 850px;
	margin: 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#344148+0,8298a4+47,8298a4+53,344148+100 */
background: rgb(52,65,72); /* Old browsers */
background: -moz-linear-gradient(left, rgba(52,65,72,1) 0%, rgba(130,152,164,1) 47%, rgba(130,152,164,1) 53%, rgba(52,65,72,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(52,65,72,1) 0%,rgba(130,152,164,1) 47%,rgba(130,152,164,1) 53%,rgba(52,65,72,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(52,65,72,1) 0%,rgba(130,152,164,1) 47%,rgba(130,152,164,1) 53%,rgba(52,65,72,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#344148', endColorstr='#344148',GradientType=1 ); /* IE6-9 */
}

a {
	text-decoration: none;
}

a img {
	text-decoration: none;
	border-bottom-style: none;
}

.decor_image {
	margin: 5px;
}

img {
	border: none;
}

.printpdf {
	float: right;
	color: #eeeeee;
	font-size: 12px;
	line-height: 12px;
	margin-right: 20px;
}

.doprint {
	display: none;
}

/* @group Header */

#HeaderFrame {
	width: 100%;
	float: left;
	background: #fdf8e3 center bottom;
	padding-top: 0px;
	height: 115px;
}

#Header {
	width: 905px;
	height: 80px;
	margin-right: auto;
	margin-left: auto;
}

#Logo {
	text-decoration: none;
	border: none;
	height: 95px;
	margin-top:10px;
}

#Header h2 {
	color: #222b30;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 32px;
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 75px;
}

#Header h3 {
	color: #53666f;
	font-size: 24px;
	font-style: italic;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 75px;
}

#Header h1 {
	background: url(../graphics/Product-Safety-Help-Logo.png) no-repeat;
	width: 329px;
	height: 77px;
	float: left;
}

#Header h1 span {
	display: none;
}

.contactinfo {
	float: right;
	margin-right: 15px;
	margin-top: 30px;
	width: 400px;
	text-align: right;
	color: #666666;
	font-size: 14px;
	line-height: 18px;
}

.contactinfo a {
	color: #666666;
}

.contactinfo a:hover {
	color: #cc9900;
}



/* @end */

/* @group ContentMiddle */

#ContentFrame {
	width: 100%;
	float: left;
	background: url(../graphics/contentmiddletop.jpg) no-repeat center top;
}

#Content {
	width: 910px;
	_width: 915px;
	margin-right: auto;
	margin-left: auto;
}

#ContentLeft {
	color: #333333;
	font-size: 14px;
	float: left;
	margin-left: 4px;
	background: #8096a2 url(../graphics/top-shadow.png) repeat-x;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	box-shadow: 0px 5px 10px #39484f;
	margin-bottom: 20px;
}

#dynamictext {
	float:right;
	font-size: 14px;
	color: #cc9900;
	line-height: 20px;
	text-align: center;
	margin-right: 10px;
	margin-top: 12px;
	font-weight: bold;
}

#dynamictext span {
	color: #fdf8e3;
}

#dynamictext span:hover {
	cursor: pointer;
}

#ContentMiddle {
	font-size: 14px;
	background: #ffffff url(../graphics/top-shadow.png) repeat-x;
	width: 664px;
	float: left;
	padding: 8px 0px 12px;
	margin: 0px;
	margin-bottom: 30px;
	margin-left: 5px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	box-shadow: 0px 5px 10px #39484f;
}

#ContentMiddle h2 {
	color: #45545c;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	width: 94%;
	margin-left: 4%;
	text-transform: uppercase;
	font: 28px "Trajan Regular", Georgia, "Trebuchet MS", "Times New Roman", Times, serif;
}

#ContentMiddle h3 {
	color: #cc9900;
	margin-top: 15px;
	margin-bottom: 0px;
	text-align: left;
	letter-spacing: 0;
	font-size: 20px;
	width: 92%;
	padding-left: 4%;
	font-weight: normal;
	font-style: normal;
}

#ContentMiddle a {
	color: #8097a2;
}

#ContentMiddle a:hover {
	color: #cc9900;
	text-decoration: underline;
}

#ContentMiddle p {
	width: 92%;
	padding-left: 4%;
	color: #333333;
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 22px;
}

#ContentMiddle form {
	width: 92%;
	padding-left: 4%;
	color: #333333;
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 22px;
}

#Slideshow {
	margin-top: 0px;
}

.nav {
	width: 236px;
	font: 12px "Trajan Regular", Georgia, "Trebuchet MS", "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}

.nav li {
	list-style-type: none;
}

.nav a {
	width: 187px;
	padding-left: 34px;
	margin: 0px;
	margin-left: 10px;
	margin-top: 8px;
	margin-bottom: 0px;
	float: left;
	color: #d9e3e6;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: #768c97 solid 1px;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
}

.nav a:hover {
	color: #ffffff;
	text-decoration: none;
	background: url(../graphics/warning-symbol-small.png) no-repeat;
	border-bottom-color: #8ea6b6;
}

.nav li.nav-selected a {
	color: #ffffff;
	background: url(../graphics/warning-symbol-small.png) no-repeat;
}



/* @end */

/* @group Footer */

#FooterFrame {
	width: 905px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	clear: both;
}

#Footer {
	float: left;
	color: #45545c;
	width: 905px;
	margin-right: auto;
	margin-left: auto;
	background: #fffae7;
	font-size: 0.9em;
	border-radius:12px;
	box-shadow: 1px 1px 10px #39484f;
	padding-bottom: 10px;
	padding-top: 8px;
}

#Footer a {
	color: #45545c;
	text-decoration: none;
	margin-right: 16px;
	margin-left: 16px;
	line-height: 16px;
}

#Footer a:hover {
	color: #cc9900;
}

#Footer a.nav-selected {
	color: #000000;
}

#Footer a.nav-selected:hover {
	color: #cc9900;
}

.footerleft {
	float: left;
	margin-left: 15px;
	width: 285px;
	text-align:center;
	padding-top: 18px;
}
.footercenter {
	float: left;
	margin-left: 5px;
	width: 295px;
	text-align:center;
}

#Footer .nav {
	margin: 0px;
}

#Footer .nav li {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	list-style-type: none;
}

#Footer .nav a {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: none;
	font-size: 1em;
	text-transform: capitalize;
	line-height: 0.6em;
}

#Footer .nav a:hover {
	color: #cc9900;
	background: none;
	border-bottom: none;
}

#Footer li.nav-selected a {
	color: #cc9900;
	background: none;
}

.footerright {
	float: left;
	margin-left: 5px;
	width: 295px;
	text-align:center;
	padding-top: 85px;
}


/* @end */