body { 
	background-color: #8468a5; 
	text-align: center;
} 

.menu { POSITION: relative; VISIBILITY: hidden; BACKGROUND-COLOR: #8468a5; LAYER-BACKGROUND-COLOR: #8468a5; z-index: 10; width: 100 }
#menu1 { position: absolute; top: 2355; font-size: 14px }
#menu2 { position: absolute; top: 1700; font-size: 14px }


.body-text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 5px 45px;}
.body-nopad { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.body-quote { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; padding: 5px 100px;}
.body-quote2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  padding: 5px 50px;}
.body-quote3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #785c99;  padding: 5px 0px;}
.body-contact { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000;  padding: 5px 10px;}
.body-text-purp { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #785c99;}
.body-wide { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 5px 10px;}
.body-wide2 { font-size: 8pt;}
.body-narrow { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 5px 45px;}
.body-med { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 5px 25px;}
.body-yellowbox { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #fff200; padding: 5px 25px;}
.body-red { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #C9242B; font-weight: bolder;}
.faq-text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 5px 15px;}
.body-purp { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #785c99; font-weight: bolder;}
.body-question { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; font-weight: 600; font-style: italic;}
.body-title { font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 20pt; color: #785c99; font-weight: bolder;}
.body-hdr1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; font-weight: bolder; text-align: center;}
.body-hdr2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bolder; text-align: center; font-stretch: condensed;}
.body-hdr3 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #785c99; font-weight: bolder; text-align: center;}
.footer-address { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; text-align: center; font-weight: bolder;}
.footer-address-email { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #d32037; text-align: center; font-weight: bold; text-decoration: none;}
.footer-nav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #715694; text-align: center; font-weight: bold;}
.footer-link { text-decoration: none; color: #715694;}
.footer-link-active { text-decoration: none; color: #dc4f61;}
.mailman-main { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #49375e; padding-top:1px;}
.mailman-ref { font-family: Arial, Helvetica, sans-serif; font-size: 6.40pt; color: #49375e;}
.form-textbox { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; border-style:solid; border-color:#8468a5; border-width:1px; padding: 2px;}
.form-text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.body-link { color: #6666ff;}
.magenta-link { color: #d32037;}

.linkfixstyle {
	cursor: pointer;
}

#tellafriendcontent {
	position: absolute;
	margin-left: 115px;
	margin-top: 5px;
	float: left;
}

#main {
	margin-left: auto; 
	margin-right: auto;
	margin: 0 auto;
	text-align: left;
	width: 752px;
	height: auto;
	background-color: #ffffff;
}

#container {
	background-color: #ffffff;
	color: #ffffff;
	margin-left: auto; 
	margin-right: auto;
	margin: 0 auto;
	text-align: left;
	width: 752px;
	border-style: none;
	background-image: url("images/whitefill.gif");
	background-repeat: repeat; 
}

#container .column {
	position: relative;
	float: left;
}

#frameTop {
	margin-left: auto; 
	margin-right: auto;
	margin: 0 auto;
	text-align: left;
	position: relative;
	height: 10;
	width: 752px;
}

#guts {
	position: relative;
	width: 752px;
	height: 550px;
}

#navhome {
	clear: left;
	width: 131px;
	left: 12px;
	height: 492px;
	z-index: 10;
	background-color: #ffdd00;
	background-image: url("images/nav/nav-bot.gif");
	background-position: bottom; 
	background-repeat: no-repeat; 
}

#homeContent {
	clear: right;
	background-color: #ffffff;
	width: 598px;
	height: auto;
	left: 12;
	margin-right: -131px;
}

#homeMailmanText {
	position: absolute;
	margin-top: 25px;
	margin-left: 135px;
	width: 240px;
	height: 100px;
	text-align: left;
	z-index: 50;
}

#homeHowitworks {
	position: absolute;
	margin-top: 20px;
	margin-left: -50px;
	width: 188px;
	text-align: left;
	z-index: 55;
}

#frameBot {
	margin-left: auto; 
	margin-right: auto;
	margin: 0 auto;
	text-align: left;
	clear: both;
	position: relative;
	background: #ffffff url("images/frame-bot.gif") no-repeat bottom;
	width: 752px;
	height: auto;
	
}

#nav {
	clear: left;
	position: absolute;
	margin-left: 12px; 
	background-color: #ffdd00;
	width: 131;
	height: 100%;
	z-index: 10;
	background-image: url("images/nav/nav-bgbot.gif");
	background-position: bottom; 
	background-repeat: no-repeat; 
}

#partnersfooter {
	position: absolute;
	float:right;
	margin-top: -7px;
	width: 751px;
	text-align: center;
	float: inherit;
	z-index: 100;
}

#footerimage {
	position: absolute;
	text-align: center;
	z-index: 50;
}

#footer-navpartners {
	position: absolute;
	float:right;
	margin-top: 25px;
	width: 751px;
	text-align: center;
	float: inherit;
	z-index: 100;
	
}

	