/*****************************************************Standard settings start*******************************/
*{
    margin:0;
    padding:0
}

img{
    border:0
}
html{
	height:100%;
    font:normal 11px/1 Arial, Helvetica, sans-serif;
}
body{
	height:100%;
	behavior: url("/css/csshover3.htc"); 
    background:#fff;
    color:#000
}
h1{
    color:#000;
    font-size:1.6em;
    font-weight:normal;
	line-height:1.3em;
	margin-bottom:1em
}
h2{
    font-size:1.2em;
	margin-bottom:20px
}
h3{
    font-size:1.6em;
	color:#00593a;
	padding-bottom:.2em
}
h4{
    font-size:1em
}
h5{
    font-size:.9em
}
h6{
    font-size:.8em
}
a{
    color:#008657;
    text-decoration:none
}
a:hover{
    text-decoration:underline
}
a span{
    display:none
}
a:focus,
object:focus,
label:focus,
input:focus{
    outline:none
}
p{
    padding:5px 0
}
ul{
    color:#626262;
    list-style:disc;
	margin:10px 0
}
li{
    list-style-position:outside;
	line-height:1.2;
    margin:2px 0 0 15px
}
ol{
    list-style:decimal
}
sup{
    vertical-align: top;
	font-size: 0.6em;
}
.hr{
	height:0.01px;
    border-bottom:1px solid #dadada;
	clear:left;
	margin:20px 0 0 0
}
/*****************************************************Standard settings end*********************************/
/*****************************************************overrides start***************************************/
.floatLeft{
    float:left
}
.floatRight{
    float:right !important
}
.clear{
    width:100%;
    clear:both
}
.noMargin{
    margin:0 !important
}
.noPadding{
    padding:0 !important
}
a#logoHome{
	width:155px;
	height:40px;
	display:block;
	position:absolute;
	left:13px;
	top:7px
}
.hide{
	display:none !important
}
.show{
	display:inline !important
}
/*a.learnMore{
    width:77px;
    height:13px;
    display:block;
    background:url("/images/homeequity.mtb/learnMore.png") no-repeat
}
a.learnMore:hover{
    background-position:0 -13px
}*/
.pad3020{
	padding:30px 20px
}
.pad030{
	padding:0 30px
}
.pad20notop{
	padding:0 20px 20px 20px
}
.disclaimer{
	margin-top:20px;
	font-size:.9em !important
}
/*****************************************************overrides end*****************************************/
/**************** general ***************/
.centered{
	position:relative;
	width:900px;
	margin:0 auto
}
.learnMore{
	display:block;
    background:url("/images/btn-learnMore.png") no-repeat;
	width:144px;
	height:28px;
}
/* ///////////////////////////////////////////////////// top  ///////////////////////////////////// */
#homeTopWrap{
	background:url("/images/land-byb-bg.png") repeat-x 0 0;
}
#landingImage{
	height:333px;
	width:900px;
	position:relative
}
.publicHeader{
	background:url("/images/bonus-public-header.jpg") no-repeat 0 0;
}
.privateHeader{
	background:url("/images/bonus-private-header.jpg") no-repeat 0 0;
}
#landingImage #homeLink{
	display:block;
	position:absolute;
	width:230px;
	height:65px;
	left:46px
}
#landingImage #applyLink{
	display:block;
	position:absolute;
	width:127px;
	height:23px;
	bottom:6px;
	right:200px
}
#landingImage #homeLink span, #landingImage #applyLink span{
	text-indent:-9999px
}
#subTopWrap{
	position:relative;
	height:120px
}
#homeFlash{
	position:absolute;
	width:900px;
	height:470px
}
#subCalloutWrap{
	position:absolute;
	top:0;
	right:0
}
#subCalloutTop{
	float:right;
	background:url("/images/btn-subCallout.gif") no-repeat 0 0;
	height:41px;
	width:361px
}
#subCalloutTop a{
	float:left;
	height:41px;
	display:block
}
.leftSubCall{
	width:169px
}
.rightSubCall{
	width:192px
}
.leftSubCall:hover{
	background:url("/images/btn-subCall-l-over.gif") no-repeat 0 0;
}
.rightSubCall:hover{
	background:url("/images/btn-subCall-r-over.gif") no-repeat 0 0;
}
#subCalloutWrap ul{
	clear:both
}
#subCalloutWrap li{
	list-style:none;
	font-size:1.2em;
	font-weight:bold;
	display:inline;
	float:right
}
.fontResizer span{
	float:left;
}

.fontResizer a {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	text-align: center;  
	border: 1px solid #ccc;
	line-height: 15px;
	color: #00593a;
	margin-left:3px;
	text-decoration: none;
	background:#fff
}

.fontResizer a:hover {
	text-decoration:underline
}
.smallFont{
	font-size: 11px;
}
.medFont{
	font-size: 13px;
}
.largeFont{
	font-size: 15px;
}
#logoWrap{
	top:23px;
	width:221px;
	height:50px;
	position:absolute;
}
/* ///////////////////////////////////////////////////// middle  ///////////////////////////////////// */
#homeMidWrap{
	position:relative;
	background:#edf5da
}
#subMidWrap{
	position:relative;
	background:#edf5da 0 100px
}
.overFlashWrap{
	top:-35px;
	left:0;
	position:absolute;
}
#topLeftWrap{
}
#mediaHolder{
	width:450px;
	height:280px
}
#mediaHolder02{
	width:450px;
	height:300px
}
.videoModal{
	background:url("/images/m&t-image_about1_rest.jpg") no-repeat 0 0;
}
#mediaHolder02 a{
	display:block;
	width:450px;
	height:300px
}
.videoModal a:hover{
	background:url("/images/m&t-image_about1_hover.jpg") no-repeat 0 0;
}
#aboutFlash{
  	overflow:hidden;
	width:480px;
}
.inYourCommunity{
	background:url("/images/m&t-image_community_rest.jpg") no-repeat 0 0;
}
.inYourCommunity a:hover{
	background:url("/images/m&t-image_community_hover.jpg") no-repeat 0 0;
}
.strength{
	background:url("/images/m&t-image_strength_rest.jpg") no-repeat 0 0;
}
.strength a:hover{
	background:url("/images/m&t-image_strength_hover.jpg") no-repeat 0 0;
}
.history{
	background:url("/images/m&t-image_history_rest.jpg") no-repeat 0 0;
}
.history a:hover{
	background:url("/images/m&t-image_history_hover.jpg") no-repeat 0 0;
}
/* *************************************************  nav ************ */
/*#nav{
	position:relative;
	width:450px;
	background:url("/images/btn-mainNav.gif") no-repeat 0 0;
	height:35px;
}
#nav.subNav{
	background:url("/images/btn-subNav.png") no-repeat 0 0;
	height:44px;
}
.navPad{
	padding-left:4px;
}
#nav li{
	list-style:none;
	margin:0;
}
#nav a{
	float:left;
	height:35px;
	display:block
}
#nav.subNav a{
	height:44px;
}
#nav01{
	width:110px
}
#nav02{
	width:120px
}
#nav03{
	width:128px
}
#nav04{
	width:84px
}
#nav01:hover{
	background:url("/images/btn-mainNav01.gif") no-repeat 0 0;
}
#nav02:hover{
	background:url("/images/btn-mainNav02.png") no-repeat 0 0;
}
#nav03:hover{
	background:url("/images/btn-mainNav03.png") no-repeat 0 0;
}
#nav04:hover{
	background:url("/images/btn-mainNav04.gif") no-repeat 0 0;
}
.subNav #nav01:hover, .subNav #nav01.active{
	background:url("/images/btn-subNav01.png") no-repeat 0 0;
}
.subNav #nav02:hover, .subNav #nav02.active{
	background:url("/images/btn-subNav02.png") no-repeat 0 0;
}
.subNav #nav03:hover, .subNav #nav03.active{
	background:url("/images/btn-subNav03.png") no-repeat 0 0;
}
.subNav #nav04:hover, .subNav #nav04.active{
	background:url("/images/btn-subNav04.png") no-repeat 0 0;
}
.triNav{
	position:absolute;
	display:inline-block;
	height:27px;
	background:url("/images/rule-m.png") repeat-x bottom
}
.triNav div{
	height:27px;
	background:url("/images/rule-l.png") no-repeat bottom left
}
.triNav div div{
	height:27px;
	padding:0 10px;
	background:url("/images/rule-r.png") no-repeat bottom right
}
.triNav a{
	display:block;
	font-size:1.25em;
	float:left;
	margin:5px;
}*/
#nav {
	width:450px; 
	height:35px; 
	background:url("/images/btn-mainNav.gif") no-repeat 0 0;
	position:relative;
}
#nav.subNav {
	height:50px; 
	background:url("/images/btn-subNav.png") no-repeat 0 0;
}
#nav.shiftHalf{
	height:50px; 
	background:url("/images/btn-subNav-half.png") no-repeat 0 0;
	margin-top:-20px
}
#nav span{
	display:none;
}
#nav .select, #nav .current {margin:0; padding:0; list-style:none;}
#nav li {display:inline; margin:0; padding:0; height:44px;}

#nav .select a,
#nav .current a {
	display:block; 
	height:50px !important;
	float:left; 
	white-space:nowrap; 
	color:#fff;
}
#nav .select li ul a,
#nav .current li ul a {
	height:20px !important;
	background:none !important
}
#nav #nav01 a{
	display:inline;
	margin-left:4px;
	width:102px
}
#nav #nav02 a{
	width:157px
}
#nav #nav03 a{
	width:183px
}
#nav #nav04 a{
	width:70px
}
#nav #nav01.current a, #nav #nav01 li a:hover, #nav #nav01.select a:hover, #nav #nav01.select li:hover a{
	background:url("/images/btn-mainNav01.gif") no-repeat 0 0;
}
#nav #nav02.current a, #nav #nav02 li a:hover, #nav #nav02.select a:hover, #nav #nav02.select li:hover a{
	background:url("/images/btn-mainNav02.png") no-repeat 0 0;
}
#nav #nav03.current a, #nav #nav03 li a:hover, #nav #nav03.select a:hover, #nav #nav03.select li:hover a{
	background:url("/images/btn-mainNav03.gif") no-repeat 0 0;
}
#nav #nav04.current a, #nav #nav04 li a:hover, #nav #nav04.select a:hover, #nav #nav04.select li:hover a{
	background:url("/images/btn-mainNav04.gif") no-repeat 0 0;
}

#nav.subNav #nav01.current a, #nav.subNav #nav01 li a:hover, #nav.subNav #nav01.select a:hover, #nav.subNav #nav01.select li:hover a{
	background:url("/images/btn-subNav01.png") no-repeat 0 0;
}
#nav.subNav #nav02.current a, #nav.subNav #nav02 li a:hover, #nav.subNav #nav02.select a:hover, #nav.subNav #nav02.select li:hover a{
	background:url("/images/btn-subNav02.png") no-repeat 0 0;
}
#nav.subNav #nav03.current a, #nav.subNav #nav03 li a:hover, #nav.subNav #nav03.select a:hover, #nav.subNav #nav03.select li:hover a{
	background:url("/images/btn-subNav03.png") no-repeat 0 0;
}
#nav.subNav #nav04.current a, #nav.subNav #nav04 li a:hover, #nav.subNav #nav04.select a:hover, #nav.subNav #nav04.select li:hover a{
	background:url("/images/btn-subNav04.png") no-repeat 0 0;
}

#nav.shiftHalf #nav01.current a, #nav.shiftHalf #nav01 li a:hover, #nav.shiftHalf #nav01.select a:hover, #nav.shiftHalf #nav01.select li:hover a{
	background:url("/images/btn-subNav01-half.png") no-repeat 0 0;
}
#nav.shiftHalf #nav02.current a, #nav.shiftHalf #nav02 li a:hover, #nav.shiftHalf #nav02.select a:hover, #nav.shiftHalf #nav02.select li:hover a{
	background:url("/images/btn-subNav02-half.png") no-repeat 0 0;
}
#nav.shiftHalf #nav03.current a, #nav.shiftHalf #nav03 li a:hover, #nav.shiftHalf #nav03.select a:hover, #nav.shiftHalf #nav03.select li:hover a{
	background:url("/images/btn-subNav03-half.png") no-repeat 0 0;
}
#nav.shiftHalf #nav04.current a, #nav.shiftHalf #nav04 li a:hover, #nav.shiftHalf #nav04.select a:hover, #nav.shiftHalf #nav04.select li:hover a{
	background:url("/images/btn-subNav04-half.png") no-repeat 0 0;
}

#nav #nav02 ul li a, #nav.active02 .sub_active li a{
	padding-left:154px
}
#nav #nav03 li ul li, #nav.active03 .sub_active li a{
	float:right
}

* html #nav .select a, * html #nav .current a {width:1px; height:21px;}

#nav #nav02 .sub{
}
#nav .select a:hover, 
#nav .select li:hover a {
	cursor:pointer;
}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a {color:#ff0;}


#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {
	text-decoration:none; 
	width:auto !important
}

#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {text-decoration:underline}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {text-decoration:underline}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {
	display:block; 
	position:absolute; 
	width:450px; 
	top:35px; 
	left:0; 
	background:#edf5da;
	margin-top:0; 
	padding:0; 
	z-index:100; 
	color:#000; 
	font-size:14px;
}
#nav.subNav .select li a:hover .sub, 
#nav.subNav .select li:hover .sub {
	display:block; 
	position:absolute; 
	left:0; 
	margin-top:0; 
	padding:0; 
	z-index:100; 
	color:#fff; 
	font-size:14px;
	background:#fff;
	top:44px !important 
}
#nav.shiftHalf .select li a:hover .sub, 
#nav.shiftHalf .select li:hover .sub {
	background:#edf5da;
	top:44px !important 
}

#nav .sub, #nav .sub_active { padding:0; list-style:none;}

#nav .sub_active {
	display:block; 
	position:absolute; 
	width:450px; 
	top:35px; 
	left:0; 
	margin-top:0; 
	padding:0; 
	z-index:10;
}
#nav.subNav .sub_active {
	top:44px !important 
}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {
	text-decoration:none; 
	white-space:nowrap; 
	display:block; 
	float:left; 
	padding:4px 5px; 
	margin:0;  
	white-space:nowrap; 
	border:0; 
	color:#008657;
	font-size:14px;
	height:20px;
	/*background:#fff url("/images/rule-m.png") repeat-x bottom*/
}

#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {
	padding:4px 5px; 
	display:block; 
	white-space:nowrap; 
	border:0; 
	color:#008657; 
}
/* ************************************************* nav end ************ */
.halfBox{
	width:50%;
	float:left
}
.quarterBox{
	width:25%;
	float:left
}
.threequarterBox{
	width:75%;
	float:left
}
.subMinHeight{
	min-height:550px;
	height:auto !important;
	height:550px
}
.subMinHeight2{
	min-height:340px;
	height:auto !important;
	height:340px
}
h2 span{
	display:none
}
.leftHalfMargin{
	margin-top:30px
}
.homeCopy{
	padding:36px 100px 30px 28px
}
.homeCopy p{
	color:#363636;
	font-size:1.3em;
	line-height:1.5em
}
.homeCopy li{
	font-size:1.3em;
	line-height:1.3em
}
.subCopy p{
	color:#363636;
	padding:0 0 15px 0;
	font-size:1.45em;
	line-height:1.2em
}
.subCopy a{
	font-weight:bold
}
.subCopy a:hover{
	color:#00593A
}
.subCopy ul{
	margin-left:20px
}
.subCopy li{
	color:#363636;
	font-size:1.45em;
	line-height:1.2em
}
.callBox{
	width:410px;
	margin:0 auto ;
	background:#f7fee6
}
.callBoxPad{
	padding:10px
}
.callBox p{
	color:#00593a !important;
	font-size:1.27em !important;
	font-weight:bold
}
.podLinks{
	margin-bottom:20px
}
.podLinks div{
	clear:both;
	display:block;
	padding-bottom:10px
}
.linksWrap{
	float:left;
	margin:0 0 10px 0 !important;
	width:200px
}
.linksWrap li{
	background:url("/images/list-bullet.png") no-repeat 0 3px;
	padding-left:12px;
	list-style:none;
	font-size:1.2em;
	margin:0
}
.linksWrap li a{
	color:#111
}
#sideCallouts{
	width:196px;
	height:190px;
	margin:35px 0 0 11px;
}
#sideCallouts div{
	background:url("/images/btn-sideCallout.png") no-repeat 0 0;
	padding-top:2px;
	width:196px;
	height:190px;
}
#sideCallouts a{
	position:relative;
	width:196px;
	display:block;
	height:63px
}
#sideCallouts a:hover{
	display:block;
	text-decoration:none
}
#sideCallouts span{
	font:Helvetica, Arial, sans-serif;
	display:block;
	font-size:12px;
	padding:6px 5px 6px 64px
}
#sideCallouts span strong{
	color:#005336;
	font-size:12px;
	padding-bottom:10px;
	margin-left:-8px
}

/* BOF added */
#sideCallouts p img { margin-top: 50px; border:0; }
/* EOF added */
#sideCall01:hover{
	background:url("/images/btn-sideCallout01.png") no-repeat 0 0;
}
#sideCall02:hover{
	background:url("/images/btn-sideCallout02.png") no-repeat 0 0;
}
#sideCall03:hover{
	background:url("/images/btn-sideCallout03.png") no-repeat 0 0;
}
#sideCall04:hover{
	background:url("/images/btn-sideCallout04.png") no-repeat 0 0;
}
.homeSidePos{
	clear:both;
	top:10px;
	z-index:100
}
.subSidePos{
	position:absolute;
	z-index:100
}
.subSidePos3{
	position:absolute;
	top:35px;
	z-index:100
}
#bgDivider{
	clear:both;
	background:#edf5da;
	height:100px
}
#calendar{
	margin:0 0 20px 5px
}
#googleMap{
	margin-bottom:30px
}
#specialOffer{
	background:url("/images/graphic2MoreCashBonus.jpg") no-repeat 0 0;
	width:543px;
	height:233px;
	margin-bottom:40px
}
#specialOffer a{
	display:block;
	float:left;
	height:233px;
	width:173px;
	margin-right:12px;
}
#specialOffer a.last{
	margin:0
}
#specialOffer a span{
	text-indent:-9999px
}
.prizes{
	float:right;
	padding-left:20px;
	
}
.callBox p.greenPin{
	padding:5px 0 5px 43px;
	line-height:33px;
	height:33px;
	background:url("/images/green-pin.png") no-repeat 10px 0
}
.callBox p.bluePin{
	padding:5px 0 5px 43px;
	height:33px;
	line-height:33px;
	background:url("/images/blue-pin.png") no-repeat 10px 0
}
.csPod{
	margin:10px 0 12px 0
}
.csPod img{
	padding:2px 0 0 0;
	float:left
}
.csPod h4{
	font-size:1.1em;
	padding:0 0 2px 80px
}
.csPod h4 a{
	color:#00593a;
}
.csPod p{
	font-size:1.1em;
	padding:0 0 0 80px
}
.twoColList ul{
	margin-left:0
}
.twoColList li{
	font-weight:bold;
	font-size:1.1em;
	line-height:1.7em
}
.leftList{
	width:240px;
	float:left
}
.rightList{
	width:150px;
	float:right
}
.listHead{
	margin-left:0;
	font-weight:bold;
	list-style:outside none none
}
/******************************************************buildyourbonus2010***************************************/
.homeCopy2{
	padding:36px 0 20px 5px
}
.chartCopy{
	position:absolute;
	left:-9999px
}
.homeCopy2 ol{
	list-style-position:inside;
	margin:0 0 10px 5px
}
.homeCopy2 li{
	color:#363636;
	font-size:1.2em;
	line-height:1.3em;
}
.homeCopy2 p{
	color:#363636;
	font-size:1.2em;
	line-height:1.3em;
	margin-bottom:15px;
}
.bodyPadOverride{
	padding-right:80px;
}
/* ///////////////////////////////////////////////////// footer  ///////////////////////////////////// */
#footerWrap{
	clear:both;
}
#footNav{
    font-size:1em;
    text-align:center;
    margin:25px 0 0 0
}
#footNav ul{
    list-style:none
}
#footNav li{
    color:#008657;
    display:inline;
    margin:0 7px
}
#footLegal{
	text-align:center;
    padding:15px 0 30px 0
}
#footLegal p{
    color:#878787;
	font-size:11px;
	line-height:1.3em;
	margin:0 auto;
	text-align:left;
	width:900px;
}
#footLegal p span{
	display:block;
	padding:16px 0 0 40px;
	background:url("/images/equal_housing.png") no-repeat 0 0;
	height:15px
}
#footLegal img{
    padding:15px 0 0 0
}
/**********************************************************form start***************************************/
#formPosition{
}
#formWrap{
	/*min-height:350px;
	height:auto !important;
	height:350px;*/
	position:relative;
	margin-bottom:20px;
	background:url("/images/form-fill.png") repeat-y 0 0
}
.formTop{
	padding-top:50px;
	background:url("/images/form-top.png") no-repeat top
}
.formBot{
	background:url("/images/form-bot.png") no-repeat bottom
}
form div{
    margin:0 0 10px 0
}
label{
    line-height:2.5
}
label span{
	background:url("/images/asterisk.gif") 0 3px no-repeat;
	padding:0 0 0 10px
}
label#lastNameLabel{
	margin:0 0 0 147px
}
input.text,
select{
	width:145px;
	font-size:1em;
	background:url("/images/inputBg.png") no-repeat;
	border:0;
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	padding:4px
}
select{
	width:154px
}
input#lastname{
	margin-left:48px
}
input.radio,
input.check{
	vertical-align:middle;
	margin:0 4px
}
input.phone{
    width:35px;
	margin-right:8px
}
#nightPhone{
	margin-left:100px
}
input#night_phone1{
	margin-left:40px
}
div.formLeft{
	width:240px;
	float:left;
	position:relative
}
input#other_text{
	margin-left:4px
}
#submit{
	width:77px;
	height:23px;
	clear:both;
	background:url("/images/btn-submit.png") no-repeat;
	margin:20px 0 20px 300px
}
#enter:hover{
    background-position:0 -13px
}

.iconLeft {
	float: left;
	clear:both;
}

.inline li {
	display:inline;
}


#zipForm{
	margin-top:10px
}
/* *********************** popup ********************* */
#popWrap{
	width:620px;
	padding-top:80px;
	background:url("/images/survey_header.jpg") no-repeat 0 0
}
#popPosition{
	position:relative;
	width:450px;
	margin:0 auto
}
#footerPopWrap{
	width:620px;	
}
#footerCopy{
	padding:36px 100px 30px 28px;
}
.disclosureText {
	line-height:12px;
}

/*
* Rosetta - Derek Mattson
* July 20th 2010
* Landing page style updates
*/
#homeTopWrap { background:url('/images/topHeaderGradBG.gif') repeat-x 0 0; }
#landingImage { height:279px; }
.publicHeader { background:url("/images/leaderboard.png") no-repeat scroll 0 0 transparent; }
#landingImage #homeLink { left:18px; width:280px; height:75px; }

.wide #sideCallouts { margin:0; width:263px; }
.wide #sideCallouts a { width:auto; height:79px; margin-bottom:13px; }
.wide #sideCallouts a#sideCall03 { margin-bottom:0; }
.wide div.learnmore { height:264px; }
.wide .homeSidePos div { width:263px !important; height:264px !important; background:url("/images/sideCalloutBG.png") no-repeat scroll 0 0 transparent !important; }
.wide div.homeSidePos span strong { color:#000 !important; font-size:20px !important; font-weight:normal !important; margin-left:0 !important; display:block; padding-bottom:15px !important; }
.wide div.homeSidePos span { color:#01452b !important; font-size:14px !important; line-height:16px; }

#sideCall01:hover, #sideCall02:hover, #sideCall03:hover, #sideCall04:hover { background:none; }

#homeMidWrap { background:#FFF !important; }
#homeMidWrap #contentWrap .wide { width:263px; margin-top:15px; }
#homeMidWrap #contentWrap .wide .homeSidePos { margin-top:40px; height:auto !important; }

.quarterBox .learnmore { height:auto !important; }
.quarterBox .learnmore p { color:#007046; font-size:20px; padding:0; width:260px; margin-bottom:17px; line-height:28px; }
.quarterBox .learnmore a { width:auto !important; display:inline !important; }

.threequarterShort { width:637px; margin-top:22px; }
.threequarterShort a { color:#0033cc; }
.threequarterShort a.altColor { color:#333399; }
.threequarterShort .homeCopy2 { padding:0 53px 0 50px; }
.threequarterShort .homeCopy2 h3 { color:#007843; font-size:16px; margin-top:-30px;  }
.threequarterShort .homeCopy2 p { font-size:12px; color:#000; line-height:1.5em !important; }
.threequarterShort .homeCopy2 ul { margin-bottom:15px; }
.threequarterShort .homeCopy2 ul li { color:#000; font-size:12px; line-height:2.0em; }

.threequarterShort #buckets { float:left; width:534px; padding:8px 53px 8px 50px; }
.threequarterShort #buckets .pod { width:33%; float:left; clear:none; }
.threequarterShort #buckets .pod h3 { color:#007843; font-size:16px; }
.threequarterShort #buckets .pod p { font-size:12px; padding-right:20px; line-height:18px; }