@charset "UTF-8";body {	margin: 0;	padding: 0;	text-align: center;}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666;}a:link {	color: #369;}a:visited {	color: #369;}#container {	width: 940px;	margin: 0 auto;	text-align: left;}#header { 	padding: 0;	margin:0;}#header h1 {	margin: 0;}#mainContent {	margin: 0;	padding: 0;	text-align: left;}#topcontentWrapper {	width: 940px;	padding: 0;	border-bottom: solid 1px #666;}#topContent {	margin-left: 300px;	margin-right: 240px;	padding: 0 0 20px 0;}#topsidebar_1 {	width: 268px;	float: left;	margin: 0;	padding: 0;	background: #3a424d;}#topsidebarMBG {	width: 268px;	background: #fff;	margin: 0;	padding: 0;	text-align: center;}#topsidebar_2 {	width: 210px;	float: right;	margin: 0;	text-align: center;}#topsideBox {	width: 210px;	margin: 0;	padding: 15px 0;	background: #edd49a;}#topsideBox p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;	padding: 0 15px;}#parentalResource {	width: 208px;	margin: 0;	padding: 15px 0;	border: solid 1px #666;}#prodcontentWrapper {	width: 940px;	padding: 0;	border-bottom: solid 1px #666;}#prodSubWrap {	width: 556px;}#prodContent {	margin-right: 350px;	padding: 0 0 20px 0;	background: #fff;}#prodsidebar_1 {	width: 285px;	float: right;	margin-left: 0;	padding: 0;	background-color: #ffc;	border: solid 1px #333;}#prodsidebar_1 p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;	padding: 0 35px;}#partnerProgram {	text-align:center;	padding: 0 100px;}#relatedProd {	margin-right: 0;	padding: 0;	border-bottom: solid 1px #666;}#awardsWrapperINDX {	margin-top: 15px;	border-top: solid 1px #666;}#footer {	padding: 0;	margin-bottom: 20px;	background:#fff;	border-top: solid 1px #ccc;}#footer p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666;	text-align: center;	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 10px 40px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.redHeadline {	font-family: Tahoma, Geneva, sans-serif;	font-size: 21px;	font-weight: bold;	color: #C00;	padding-top: 10px;}.redHeadline18 {	font-family: Tahoma, Geneva, sans-serif;	font-size: 18px;	font-weight: bold;	color: #C00;	padding-top: 10px;}.redHeadline17 {	font-family: Tahoma, Geneva, sans-serif;	font-size: 17px;	font-weight: bold;	color: #C00;	padding-top: 10px;}.blkHeadline16 {	font-family: Tahoma, Geneva, sans-serif;	font-size: 16px;	font-weight: bold;	color: #000;}.redparaHead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #C00;}.redHeaderText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	font-style: italic;	color:#C00;	padding-top: 10px;}.wht_sidebartext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #fff;	padding: 15px;}.wht_sidebarHead {	font-family: Tahoma, Geneva, sans-serif;	font-size: 15px;	font-weight: bold;	color: #fff;}.subheadText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333;}.subheadText_ital {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	font-style: italic;	color: #333;}.bodyText_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #333;}.bodyText_12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666;}.bodyText_11_ital {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #666;}.bodyText-bold-red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: B92634;}.spaceRule {	border-bottom: solid 1px #666;}.noBullets {	list-style-type:decimal;}.center {	text-align: center;}.form {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: 666;}.form2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: 666;}
