html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-size: 100%;}body {  background-color: #71ad4b;  background-image: url("../images/mhe_bg.jpg");  background-repeat: repeat-x;  color: #333333;  font-family: sans-serif;  font-size: 13px;  line-height: 140%;  margin: 0 0 0 0;  padding: 0 0 0 0;  text-align: center;}h1 {	color: #376411;	font-size: 34px;font-weight: 400;	line-height: 105%;	font-family: 'Lato', sans-serif;	background-color: #EEF9EA;	padding-top: 10px;	padding-bottom: 12px;	padding-left: 20px;	width: 570px;}h2 {  color: #000;  font-size: 12px;  font-family: 'Lato', sans-serif;font-weight: 700;  line-height: 14px;}a,  a:link {  color: #6699FF;  font-weight: bold;  text-decoration: underline;}a:visited {  color: #000;  font-weight: bold;  text-decoration: none;}a:hover {  color: #CC0033;  text-decoration: underline;}a:focus {  color: #000;}a:active {  color: #000;}#outerWrapper {  margin: 0 auto 0 auto;  text-align: left;  width: 960px;}#outerWrapper #topNavigation {	height: 46px;}#outerWrapper #contentWrapper {	background-image: url("../images/content_top.jpg");	background-position: top;	background-repeat: repeat-x;	overflow: hidden;	background-color: #FFFFFF;}#outerWrapper #contentWrapper #leftColumn1 {	float: left;	padding-bottom: 20px;	padding-top: 38px;	width: 346px;	background-color: #FFFFFF;	background-image: url(../images/content_top.jpg);	background-repeat: repeat-x;}#outerWrapper #contentWrapper #content {	margin: 0 0 0 346px;	padding-bottom: 20px;	padding-top: 49px;	background-color: #FFFFFF;	background-image: url(../images/content_top.jpg);	background-repeat: repeat-x;}#outerWrapper #footer {	background-color: #71AD4B;	background-image: url("../images/footer_bg.jpg");	background-position: top;	background-repeat: repeat-x;	height: 129px;	width: 880px;	padding-left: 40px;	padding-right: 40px;	padding-top: 10px;	color: #666633;}#outerWrapper #footer a:hover {	color: #336666;	text-decoration: underline;	font-weight: bold;}#outerWrapper #footer a {	color: #666633;	text-decoration: none;	font-weight: bold;}#outerWrapper #contentWrapper #leftColumn1 p {	padding-left: 40px;	padding-right: 35px;}#outerWrapper #contentWrapper #leftColumn1 h3 {	width: 250px;font-family: 'Lato', sans-serif;	font-size: 34px;	padding-left: 40px;font-weight: 400;	line-height: 110%;	color: #999999;}.insert {	background-color: #eef9ea;	width: 180px;	margin-left: 40px;	padding-top: 20px;	padding-bottom: 20px;	border: solid #ccc 1px;}.sig {font-family: 'Lato', sans-serif;font-weight: 400;	font-size: 16px;	font-style: italic;}#outerWrapper #contentWrapper #content #slider {}#outerWrapper #contentWrapper #content #slides .slides_container #promo_888 .promos clean img {	margin-bottom: 0px;	padding-bottom: 0px;}#outerWrapper #contentWrapper #content #slidershadow {	background-image: url(../images/slidershadow.jpg);	height: 26px;	width: 591px;	margin-top: -5px;}#outerWrapper #contentWrapper #content p {	width: 570px;}.style1 {	color: #FFFFFF;	font-weight: bold;}.style2 {	font-size: 110%;	font-weight: bold;}.style3 {color: #EEF9EA}.style4 {color: #FFFFFF}.style8 {font-size: 90%}#outerWrapper #contentWrapper #content #gallery img {	border: 5px solid #CCCCCC;	margin-right: 8px;}/* MENU WIDTH SETTINGS */#menu, #menu ul{width:960px;}#menu ul li ul,  #menu ul li ul li {width: 170px;}#menu ul li ul li a {width:170px; }#menu ul li ul li ul {left:210px;}/* MENU COLOR SETTINGS */#menu ul li a {color: #ffffff;}#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active, #menu > ul > li:hover > a  {color: #69de4c;}#menu ul li a:hover, #menu ul li a:focus, #menu ul li a:active, #menu > ul > li:hover > a, #menu li:hover a  {background-color:#;}#menu ul li.selected > a {color: #b5eda8;}#menu ul li ul li a{border-top: 1px solid #b5eda8;}#menu ul li ul li a {background: #f47d31;color: #ffffff;}#menu ul li ul li a:hover, #menu ul li ul li a:focus, #menu ul li ul li a:active, #menu ul li ul li:hover > a{background-color: #459127;color: #ffffff;}/* GENERAL MENU SETTINGS */#menu {padding:0px 10px 0px 30px;font-size: 12px;}#menu a{font-size: [menu-font-size];font-weight: normal;}#menu ul {list-style: none;margin: 0;padding: 0;}#menu ul li {position: relative;float: left;}#menu ul li a {float: left;padding: 15px 30px 12px 30px;text-decoration: none;}#menu ul li.selected > a {text-decoration: none !important;}#menu ul li em {position: absolute;left: -10001px;top: -10001px;}#menu ul li ul {display: none;position: absolute;left: 0;top:100%;z-index:500;}#menu ul li:hover > ul {display: block;}#menu ul li ul li {display: block;float: none;margin: 0;}html* #menu ul li ul li {margin-bottom: -3px;}#menu ul li ul li a {display: block;float: none;height: auto;margin: 0;padding: 6px 20px 6px 20px;line-height: 1.3;}html* #menu ul li ul li a {float: left;}#menu ul li ul li a:hover, #menu ul li ul li a:focus, #menu ul li ul li a:active, #menu ul li ul li:hover > a {text-decoration: none;}#menu ul li ul li ul {top: 0;padding-left: 1px;}#menu ul li ul li ul li {font-size: 1em;}#menu ul li ul li ul li a {}#menu img{display:none;}.primary-promo-container {	margin:0 0 0 0;}.promo-container {	position:relative;}.promo-navigation {	position:absolute;	bottom:20px;	right:20px;	z-index:20;}.promo-navigation a {	display:block;	float:left;	width:20px;	height:20px;	text-indent:-9999px;	margin-left:5px;}.promo-navigation-small a {}.promo-bottom-navigation  {	clear:both;}.promo-bottom-navigation .promo-navigation {	bottom:0;	right:0;}.promo-navigation a,.pagination a,.pagination a span,.ads,.demogrid p {	border:1px solid #ddd;}.promo-navigation .activeSlide,form.standard .button,.sfHover,.sf-menu li ul {	background:#ddd;}#outerWrapper #contentWrapper #content p img {	margin-right: 20px;	padding-bottom: 5px;}