﻿
BODY {
	height: 100%;
	margin: 0px 0px 0px 0px;
      overflow: -moz-scrollbars-vertical;

}

BODY, DIV, A, TD, SPAN
{
	font-family: arial;
	font-size: 10pt;
}
#header
{
    /*height: 69px;*/
    background-image: url(/images/frontpage/mmp_fp_header_background.png);
    background-repeat: repeat-x;
}

#header div
{
    width: 955px;
    margin: 0px auto;
}

#headerSpacer
{
    height: 13px;
    background-image: url(/images/frontpage/mmp_fp_header_spacer.png);
    background-repeat: repeat-x;
}

#content
{
    background-image: url(/images/mmp_fp_body.png);
    background-repeat: repeat-x;
    background-position: top;
    background-color: White;
}

.constrain
{
    margin: 0 auto;
    width: 955px;
}


TD
{
    vertical-align: top;
}

A
{
    color: #C65A29;
    text-decoration: underline;
}

.noBullet
{
    margin-top: .25em;
    margin-bottom: .5em;
	list-style: none;
	margin-left: 0;
	padding-left: 2em;
	text-indent: -1em;
}



#footer_div
{
    text-align: center;
    width: 100%;
    background-image: url(/images/mmp_fp_footer.png);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #922322;
    color: White;
    padding: 25px 0 25px 0;
}

#footer_div div
{
    margin: 0 auto;
    width: 970px;
}


.testimony_sig
{
    font-style: italic;
    text-align: right;
    margin-bottom: 25px;
}


#bottom_div
{
    text-align: center;
    /*width: 100%;*/
    /*background-image: url(/images/frontpage/mmp_fp_body_background.png);*/
    background-repeat: repeat-y;
    background-position: center;
    background-color: White;
    min-height: 250px;
}

#bottom_div div
{
    width: 955px;
    margin: 0 auto;
}

#innerTop2
{
    width: 950px;
    overflow: hidden;
    margin: 0 auto;
    text-align:center;
    float: none;
}

.bottom_div_spacer
{
    height: 250px;
    width: 1px;
}

.dblinks
{
    background-color: #efeadd; 
}

.dblinks div
{
    margin: 0 10px 0 0; 
    padding: 5px 15px 20px 15px; 
    text-align: left;
}

.errorMessage
{
    color: Red;
    font-size: 14px;
    font-weight: bold;
}


img, div 
{ 
    /*behavior: url(css/iepngfix.htc) */
}

.benefit_line1 {
	text-align: left;
	line-height: 95%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #c1b79a;
	padding: 25px 0px 0px 0px;
}

.benefit_line2 {
	padding-bottom: 5px;
	text-align: left;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #922322;
	font-size: 14px;
}

.benefit_text {
	padding-top: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

.benefit_link {
	/*text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #555555;
	padding-left: 17px;
	background-image: url(/images/arrowlink.png);
	background-repeat: no-repeat;
	background-position: left center;*/
	text-decoration: none;
}

.benefit_link img
{
    border: 0px solid white;
}

.benefit_learnmore
{
    text-align: right;

}

.benefit_learnmore span
{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #555555;
	padding-left: 17px;
	background-image: url(/images/arrowlink.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.bottom_text {
	text-align: left;
	font-size: 12pt;
	color: #504c45;
	font-style: italic;
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 10px 50px 10px 0px;
	line-height: 120%;
}


#title_div
{
    text-align: center;
    color: #711211;
    font-size: 24pt;
    font-weight: bold;
    padding: 0px 0px 20px 0px;
}

#body_div
{
    padding: 0px 2px 0px 2px;
}

#bodyMenu
{
    width: 255px;
    background: url(/images/frontpage/secondpage_body_menu.png) no-repeat top left;
    height: 568px;
    padding-top: 25px;
}

.menuItem
{
    height: 42px;
}

.menuItem a
{
    position: relative;
    left: 16px;
    top: 15px;
    color: #504c45;
    font-size: 10pt;
    text-decoration: none;
}

.menuItem a:hover
{
    text-decoration: underline;
}

.menuItemSel
{
    position: relative;
    left: 5px;
    height: 46px;
    background: url(/images/frontpage/secondpage_body_menu_sel.png) no-repeat;
}

.menuItemSel a
{
    position: relative;
    left: 12px;
    top: 15px;
    color: #504c45;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}

.menuItemSel a:hover
{
    cursor: default;
}

#updateMe
	/* Changes primary body text DIV on secondary pages */
{
    overflow: hidden;
	padding: 10px 50px 50px 20px;
}

.dottedline {
    padding: 0px 10px 10px 0px;
	border-bottom: 2px dotted #DED8CA;
}

.page2Body
{
	padding-left: 40px;
	padding-bottom: 20px;
	line-height: 140%;
}

.page2Title
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #524f48;
	font-weight: bold;
	font-size: 22px;
	padding: 0px 0px 15px 0px;
}

.page2Testimony
{
	font-size: 12pt;
	color: #504c45;
	font-style: italic;
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 10px 50px 10px 75px;
	line-height: 120%;
	background: url(/images/frontpage/quotes.png) no-repeat;
	background-position: left bottom;
}

.page2TestSig
{
	text-align: right;
	font-size: 9pt;
	color: #504c45;
	font-style: italic;
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 0px 50px 45px 0px;
}

.page2Subtitle
/*Includes the Small Butterfly Image */
{
	text-align: left;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 18px;
	color: #504c45;
	background: url(/images/frontpage/butterfly_tan_small.png) no-repeat;
	background-position: left top;	
	padding: 0px 0px 10px 40px;
}

.testimonialLink
{
    margin: 5px;
    padding: 5px;
    text-decoration: none;
}

.testimonialLink:Hover
{
    text-decoration: underline;
}

.testimonialLinkCurrent
{
    background-color: #D9D2C4;
    color: Black;
}

.testimonialLinkCurrent:Hover
{
    text-decoration: none;
    cursor: default;
}

.testimonialLinkCurrentSub
{
    color: Black;
}

.testimonialLinkCurrentSub:Hover
{
    text-decoration: none;
    cursor: default;
}

.testimonialBody
{
    margin: 20px 40px 30px 40px;
}