/*  
Version: 1.0
Author: TargetScope Inc.
Author URI: http://www.targetscope.com
*/

/*____________________________________________________________
Import other styles
____________________________________________________________*/


@import url(sIFR-screen.css);
/*____________________________________________________________
Global
____________________________________________________________*/

/* reddish brown color */
html {
	background-color:#311004;
}
/*global font styles*/
body {
	background:url(../images/edp_header_stretcher.jpg) top left repeat-x;
	margin:0pt;
	padding:0pt;
	color:#6D4B3F;
	font:11px Georgia, "Times New Roman", Times, serif;
}
h1, h4, h5, h6 {
	font-family: "Century Gothic", Century Gothic, Georgia, "Times New Roman", Times, serif;
	padding:0px;
	margin:0px;
	color:#AB0635;
}
/* Sifr */
#plan #column2 h1, h1 {
	font-weight:normal;
	font-size:33px;
}
h2, #column1 h2, #column2 h2 {
	font:13px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:5px 0px 0px 0px;
	margin:0px;
	text-transform:uppercase;
}
#disclaimer h3, h3 {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#860047;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}
#disclaimer {
	padding:20px 10px;
}
p {
	line-height:1.5em;
	padding:3px 0px 5px;
	margin:0px;
	font-size:11px;
}
p.subtitle {
	border-bottom:1px solid #F0E2EA;
	margin-bottom:10px;
	font-size:11px;
}
#recipientContainer {
	background-color:#EBF1E5;
	margin: 10px 0px;
	padding: 7px;
}
#recipientContainer ul {
	margin:10px 0px 5px 0px;
}
#recipientContainer p.subtitle {
border-bottom:1px solid #CED6BE;
}
p a, .celeb a {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#D95669;
	font-weight:normal;
	text-decoration:none;
}
p a:hover, .celeb a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#D95669;
}
#plan #column2 p {
	font:14px Georgia, "Times New Roman", Times, serif;
}
.bigPink {
	margin:20px auto;
	width:129px;
	display:block;
}


/* generic link */
a, a:active, a:visited, {
text-decoration:none;
}
a.generic, a.generic:active, a.generic:visited, #logo_container #casestudies a, .newslink a, #column2 #content .lg_bucketcontent.bow a.generic, #content a.generic, div.nomargin#sm_column2 .newsdateinfo a, div.homegeneric#home_column2 .newsdateinfo a, div.homegeneric#home_column2 a.generic, div.homegeneric#home_column3 a.generic, div.homebow#home_column1 a.generic {
	font-size:10px;
	color:#4C761F;
	font-weight:bold;
	text-decoration:none;
}
a.generic:hover, #column2 a.generic:hover, #logo_container #casestudies a:hover, .newslink a:hover, #content a.generic:hover, div.nomargin#sm_column2 .newsdateinfo a:hover, div.homegeneric#home_column2 .newsdateinfo a:hover, div.homegeneric#home_column2 a.generic:hover, div.homegeneric#home_column3 a.generic:hover, div.homebow#home_column1 a.generic:hover, #column2 #content .lg_bucketcontent.bow a.generic:hover {
	color:#8CBD3C;
	border-bottom:none;
	font-weight:bold;
	text-decoration:none;
}
a.headerlink, #content a.headerlink, #logo_container a.headerlink {
	font-size:10px;
	color:#4C761F;
	font-weight:bold;
	text-decoration:none;
}
a.headerlink:hover, #content a.headerlink:hover, #logo_container a.headerlink:hover {
	color:#8CBD3C;
	border-bottom:none;
}
/* global */
.clearall {
	clear:both;
	line-height:0px;
	margin:0px;
	padding:0px;
}
.clearleft {
	clear:left;
	line-height:0px;
	margin:0px;
	padding:0px;
}
.clearright {
	clear:right;
	line-height:0px;
	margin:0px;
	padding:0px;
}
.noborder {
	border:0px;
	border-right:0px;
	border-bottom:0px;
}
img {
	border:0px none;
	margin:0px;
	padding:0px;
}
.right {
	float:right;
}
img.right {
	margin-left:11px;
}
.left {
	float:left;
}
img.left {
	margin-right:11px;
}
.nopad {
	padding:0px;
}
#contentequalizer {
	float:right;
	height:800px;
	width:0px;
}
/*____________________________________________________________
Main Container
____________________________________________________________*/

#maincontainer {
	width:944px;
	margin:0 auto;
}
.common {
	width:790px;
	margin:0 auto;
	position:relative;
}
#headercontainer {
	background:url(../images/edp_header_back.jpg) top left no-repeat;
	height:64px;
}
a#logo {
	display:block;
	width:197px;
	float:left;
	padding:0px;
	margin:0px;
}
a#logo img {
	padding:0px;
	margin:0px;
}
#sponsorback {
	width:203px;
	height:111px;
	padding:25px 0px 0px 20px;
	position:absolute;
	top:0;
	right:2px;
	background:url(../images/edp_logoback.jpg) top left no-repeat;
}
#calendarextender_container {
	z-index:999;
	position:absolute;
}

#nosponsorback {
	width:223px;
	height:149px;
	padding:0px;
	position:absolute;
	top:0px;
	right:2px;
	background:url(../images/nosponsor.jpg) top left no-repeat;
}
#contentcontainer {
	background:url(../images/edp_main_stretcher.jpg) top left repeat-y;
	width:100%;
}
#contentheader {
	background:url(../images/edp_main_header.jpg) top left no-repeat;
	width:100%;
	padding:100px 0px 0px 0px;
	margin:0px;
}
#contentfooter {
	background:url(../images/edp_main_footer.jpg) bottom left no-repeat;
	width:100%;
	margin:0px;
	padding:0px 0px 163px 0px;
}
/*____________________________________________________________
Column 1
____________________________________________________________*/
#column1 {
	float:left;
	margin-right:17px;
	width:208px;
}
#plan #column1 {
	width:298px;
	margin-right:22px;
}
/* LeftPanel Buckets*/
.lp_bucket {
	width:208px;
	background:url(../images/lp_bucket_stretcher.jpg) top left repeat-y;
	padding:0px;
	margin-bottom:20px;
}
.lp_bucketfooter {
	width:100%;
	background:url(../images/lp_bucket_footer.jpg) bottom left no-repeat;
}
.lp_bucketcontent {
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 4px 0px 10px;
	font-size:9px;
}
.lp_bucketcontent p {
	line-height:1.25em;
	padding-bottom:0px;
	margin:0px 5px;
}
div.lp_bucket.edpbucket .lp_bucketcontent {
	background-image:url(../images/leftpanel_buckets_edp.jpg);
}

div.lp_bucket.edplogin .lp_bucketcontent {
	background-image:url(../images/leftpanel_buckets_edp.png);
}

div.lp_bucket.edpfactsbucket .lp_bucketcontent {
	background-image:url(../images/leftpanel_buckets_facts.jpg);
}
div.lp_bucket.edpfactsbucket .lp_bucketcontent p {
	color:#5A3F36;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding-bottom:10px;
	margin-bottom:10px;
	width:183px;
	line-height:1.4em;
}
#column1 div.lp_bucket.edpbucket .lp_bucketcontent h2, #column1 div.lp_bucket.edpfactsbucket .lp_bucketcontent h2, #column1 div.lp_bucket.edplogin .lp_bucketcontent h2 {
	padding:10px 0px 10px 30px;
	width:155px;
}
/* purple flower link */
a.lg_flowertitle_dkpurple {
	height:18px;
	padding:8px 0px 4px 9px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#E0BED0;
	display:block;
	width:176px;
	background:url(../images/dkpurple_lgflowertitle.gif) top left no-repeat;
	margin:5px auto;
	text-decoration:none;
}
a.lg_flowertitle_dkpurple:hover {
	color:#fff;
}
/* edp donate button */

a#edp_donatebutton {
	background:url(../images/edp_donatenow.gif) top left no-repeat;
	height:80px;
	width:185px;
}
.edp_donatebutton {
	background:url(../images/edp_donatenow.gif) top left no-repeat;
	margin:0px auto 20px auto;
	height:80px;
	width:185px;
}
a#edp_donatebutton:hover {
	background-position:100% -80px;
	margin-top:0px;
	z-index:50;
}
a#edp_donatebutton {
	display:block;
}
#edp_donatebutton span {
	display:none;
}
/*____________________________________________________________
EDP Plan Left Column
____________________________________________________________*/

.edp_bigbucket {
	width:298px;
	background:url(../images/edp_earlydetectionplan_stretcher.jpg) top left repeat-y;
	padding:0px;
	margin-bottom:20px;
}
.edp_bigbucketfooter {
	width:100%;
	background:url(../images/edp_earlydetectionplan_footer.jpg) bottom left no-repeat;
}
.edp_bigbucketcontent {
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 10px;
}
.edp_bigbucketcontent .common {
	width:260px;
}
.edp_bigbucketcontent p {
	line-height:1.25em;
	padding-bottom:0px;
	margin:0px;
}
.edp_btncontainer {
	clear:both;
	border-top:1px solid #F0E2EA;
	top:10px;
	position:relative;
	left:-5px;
	width:270px;
	display:block;
}
/* Send to Friend buttons */

fieldset.edp_sendtofriend .edp_btncontainer input.addafriend_edpbutton, fieldset.edp_sendtofriend .edp_btncontainer input.genericpurple, input.genericpurple, input.genericgreen {
	height:26px;
	padding:3px 0px 1px 9px;
	font:11px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	display:block;
	width:100%;
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:10px;
	text-decoration:none;
	border:none;
	text-transform:uppercase;
	text-align:left;
	float:left;
	cursor:pointer;
	cursor:hand;
}
fieldset.edp_sendtofriend .edp_btncontainer input.addafriend_edpbutton {
	background:url(../images/addafriend.gif) top left no-repeat;
	color:#6C4E47;
	margin-right:10px;
	width:124px;
}
fieldset.edp_sendtofriend .edp_btncontainer input.genericpurple, input.genericpurple {
	background:url(../images/sendtofriends.gif) top left no-repeat;
	color:#D7ABC2;
	width:135px;
}
input.genericgreen {
	background:url(../images/submitdate.gif) top left no-repeat;
	color:#C4CDBC;
	width:135px;
}
fieldset.edp_sendtofriend input.genericpurple:hover, input.genericpurple:hover, input.genericgreen:hover {
	color:#fff;
}
fieldset.edp_sendtofriend input.addafriend_edpbutton:hover {
	color:#BC4E5D;
}
/*____________________________________________________________
EDP Plan Right Column
____________________________________________________________*/
.option {
	background-repeat:no-repeat;
	background-position:top left;
	width:402px;
	padding-left:65px;
	height:22px;
	padding-top:35px;
	margin-bottom:9px;
	cursor:pointer;
	z-index:2;
}
.option.calendar {
	background-image:url(/edp/images/options/options_calendar.jpg);
}
.option.anniv {
	background-image:url(/edp/images/options/options_anniv.jpg);
}
.option.rss {
	background-image:url(/edp/images/options/options_rssfeed.jpg);
}
.option.IM {
	background-image:url(/edp/images/options/options_IM.jpg);
}
.option.download {
	background-image:url(/edp/images/options/options_download.jpg);
}
.option.facebook {
	background-image:url(/edp/images/options/options_facebook.jpg);
}
.option.email {
	background-image:url(/edp/images/options/options_email.jpg);
}
.option.sms {
	background-image:url(/edp/images/options/options_sms.jpg);
}
.activeoption {
	background-position:100% -57px;
	margin-bottom:0px;
}
.optioncontent {
	margin-bottom:9px;
	z-index:1;
}
.optioncontent_stretcher {
	background:url(/edp/images/options/options_stretcher.gif) top left repeat-y;
}
.optioncontent_stretcher_ann {
	background:url(/edp/images/options/options_grn_stretcher.gif) top left repeat-y;
}
.optioncontent_footer {
	background:url(/edp/images/options/options_footer.gif) bottom left no-repeat;
	padding-bottom:10px;
}
.optioncontent_footer_ann {
	background:url(/edp/images/options/options_grn_footer.gif) bottom left no-repeat;
	padding-bottom:10px;
}
.optioncontent label {
	color:#860047;
	display:block;
	margin-top:15px;
	margin-bottom:3px;
}
#anniv.optioncontent label {
	color:#3D5820;
}
.optioncontent .common {
	padding:13px 20px;
	width:420px;
}
#plan #column2 .optioncontent .common p {
	font:11px Georgia, "Times New Roman", Times, serif;
}
input.optionfield {
	width:250px;
	height:25px;
	border:1px solid #E7D9D7;
	background-color:#fff;
	padding:5px 0px 0px 5px;
	font-size:14px;
}
#anniv.optioncontent input.optionfield {
	border:1px solid #B1C497;
}
.optioncontent input.optionfield {
	float:left;
}
.optioncontent input.genericpurple, .optioncontent input.genericgreen {
	float:right;
	margin-top:5px;
	padding-top:0px;
}
/* EDP Plan List */

.edp_bigbucketcontent ol {
	width:260px;
	margin:0px auto;
	padding:0px;
	display:block;
}
.edp_bigbucketcontent ol li {
	list-style-type:none;
	border-bottom:1px solid #F0E2EA;
	margin-bottom:10px;
}
.edp_bigbucketcontent ol li span {
	color:#AB0635;
}
.edp_bigbucketcontent ol li em, .edp_bigbucketcontent ol li span {
	display:block;
	font-size:18px;
	font-style:normal;
	margin:0px;
	padding:0px;
	line-height:1.1em;
}
.edp_bigbucketcontent ol li em {
	color:#3D1E12;
}
/* Big Bucket Styles */
div.edp_bigbucket.redplan .edp_bigbucketcontent {
	background-image:url(../images/edp_earlydetectionplan.jpg);
}
div.edp_bigbucket.sendtoafriend .edp_bigbucketcontent {
	background-image:url(../images/edp_sendtoafriend.jpg);
}
div.edp_bigbucket.badges /* because of relative positioning of bucket above */ {
	margin-top:30px;
	clear:both;
}
div.edp_bigbucket.badges .edp_bigbucketcontent {
	background-image:url(../images/edp_badges.jpg);
}
div.edp_bigbucket.redplan .edp_bigbucketcontent p {
	font-size:11px;
	margin-bottom:10px;
	line-height:1.4em;
}
div.edp_bigbucket.sendtoafriend .edp_bigbucketcontent p, div.edp_bigbucket.badges .edp_bigbucketcontent p {
	padding-bottom:10px;
}
#column1 div.edp_bigbucket .edp_bigbucketcontent h2 {
	padding:10px 0px 10px 25px;
	width:255px;
	color:#fff;
}
/* EDP Send to Friend */
fieldset.edp_sendtofriend {
	border:none;
	width:260px;
	padding:0px;
	margin:0px;
}
fieldset.edp_sendtofriend ol {
	border:0px;
	margin-top:10px;
}
fieldset.edp_sendtofriend label {
	float:left;
	width:90px;
	text-align:left;
}
fieldset.edp_sendtofriend ol li {
	padding:5px 0px;
	border-bottom:0px;
	margin-bottom:10px;
	display:block;
	clear:both;
}
fieldset.edp_sendtofriend input.pinkfield, fieldset.edp_sendtofriend textarea.pinkfield {
	background-color:#FBEBEB;
	border-left:1px solid #8A8181;
	border-top:1px solid #8A8181;
	color:#503027;
	font-size:11px;
	margin:0;
	padding:1px;
	width:160px;
	height:23px;
	float:right;
}
fieldset.edp_sendtofriend textarea.pinkfield {
	height:65px;
}
.widgetwrapper {
	border-bottom:1px solid #EDE0E7;
	padding:5px 0px;
	width:183px;
}
.widgetwrapper a {
	padding:0px 5px;
}
/*____________________________________________________________
Column 2
____________________________________________________________*/
#column2 {
	width:563px;
	float:left;
}
#plan #column2 {
	width:467px;
}
* html #column2 {
	width:560px;
}
#column2 .breadcrumbs {
	font-size:10px;
	color:#999;
	font-weight:normal;
	padding:8px 0px;
}
#column2 .breadcrumbs a {
	font-size:10px;
	color:#4C761F;
	font-weight:normal;
	text-decoration:none;
}
#column2 .breadcrumbs a:hover {
	text-decoration:underline;
}
#column2 .breadcrumbs span {
	color:#999;
	text-decoration:none;
}
#column2 .breadcrumbs a:hover span {
	color:#999;
	text-decoration:underline;
}
/*____________________________________________________________
Small Column
____________________________________________________________*/

.smallcolumn {
	width:275px;
	float:left;
	margin-right:12px;
}
* html .smallcolumn {
	margin-right:5px;
}
.smallcolumn.nomargin {
	margin-right:0px;
}
.smallbucket {
	width:275px;
	background:url(../images/whitestretcher.jpg) top left repeat-y;
	padding:0px;
	margin-bottom:20px;
}
.smallbucketfooter {
	width:100%;
	background:url(../images/whitefooter.jpg) bottom left no-repeat;
}
.smallbucketcontent {
	background:url(../images/whiteheader.jpg) top left no-repeat;
	padding:0px 4px 0px 10px;
	font-size:9px;
}
.smallbucketcontent p {
	padding:20px 10px 0px 10px;
	font-size:11px;
}
/*____________________________________________________________
Create Your Plan bucket
____________________________________________________________*/


.cyp_bucket {
	background:transparent url(../images/cyp_stretcher.gif) repeat-y scroll left top;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:4px 0 0 0;
	width:562px;
	clear:both;
}
.cyp_bucketfooter {
	background:transparent url(../images/cyp_footer.gif) no-repeat scroll left bottom;
	padding-bottom:14px;
}
.cyp_bucketheader {
	background:transparent url(../images/logo_btn_trans.png) no-repeat scroll left top; width:500px; height:60px;
	padding:20px 0 5px 60px;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; font-weight:normal; color:#8a0345;
	
}
.cyp_loginheader {
	background:transparent url(../images/topcurve.png) no-repeat scroll left top; height:14px; 
	padding:0 0 0 60px;
	
	
}
fieldset.earlydetectionplan {
	padding:0px 1px;
	margin:0px;
	border:none;
}
fieldset.earlydetectionplan input.agebox, fieldset.earlydetectionplan input.agebox[type="text"] {
	border:1px solid #DD8386;
	color:#fff;
	float:left;
	font-size:38px;
	height:52px;
	letter-spacing:-0.05em;
	margin-right:15px;
	padding:2px 5px 2px 29px;
	width:52px;
}
.pink {
	background-color:#F6DFE1;
	
}
.pink input {
	float:left;
}
#column2 fieldset.earlydetectionplan .pink label {
	color:#442209;
	font:18px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-left:15px;
	padding:0;
}
#column2 fieldset.earlydetectionplan .common {
	padding:10px 14px;
	width:530px;
}
.nopink .common ol {
	margin:0px;
	padding:0px;
	display:block;
}
.nopink .common o2 {
	margin:0px;
	padding:0px;
	display:block;
}
#column2 .nopink .common ol li {
	list-style-type:none;
	float:left;/*width:260px;*/
}
#column2 .nopink .common o2 li {
	list-style-type:none;
	float:right;/*width:260px;*/
}
input.greenbutton:hover, .greenbutton:hover {
	color:#B3C696;
}
input.greenbutton, .greenbutton {
	float:right;
}
input.greenbutton, fieldset.donate input.greenbutton {
	background:transparent url(../images/greenback.gif) no-repeat scroll left top;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font:14px Georgia, "Times New Roman", Times, serif;
	height:31px;
	margin:10px;
	padding:7px 10px 5px 10px;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
	width:225px;
	text-decoration:none;
}

.greenbutton {
	background:transparent url(../images/greenback.gif) no-repeat scroll left top;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font:13px Georgia, "Times New Roman", Times, serif;
	height:24px;
	margin:10px;
	padding:7px 10px 0px 10px;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
	width:225px;
	text-decoration:none;
}


.nopink label {
	font-size:15px;
	display:block;
	width:250px;
	color:#442209;
}
input.short {
	width:240px;
	border:1px solid #DD8386;
	height:19px;
	padding:3px 5px 0px 5px;
	margin-bottom:20px;
	margin-right:0px;
}

input.small {
	width:240px;
	border:1px solid #DD8386;
	height:19px;
	padding:3px 5px 0px 5px;
	margin-bottom:0px;
	margin-right:0px;
}
input.pledge {
	width:230px;
	border:1px solid #DD8386;
	height:19px;
	padding:3px 5px 0px 5px;
	margin-bottom:0px;
	margin-right:0px;
}
input.short.doller {
	width:100px;
	border:1px solid #DD8386;
	height:19px;
	padding:3px 5px 0px 5px;
	margin-bottom:20px;
	margin-right:0px;
}
input.short.wmargin {
	margin-right:18px;

}
input.small.margin{
	margin-right:18px;
		width:100px;
	border:1px solid #DD8386;
	height:19px;
	padding:3px 5px 0px 5px;
	margin-bottom:0px;
	margin-right:0px;
}
.copy {
	color:#91827E;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:20px 0;
	text-align:center;
}
.dob {
	padding:5px;
	height:30px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	margin-right:5px;
	border:1px solid #DD8386;
	color:#F7EBEC;
}
.dob.twochar {
	width:50px;
}
.dob.fourchar {
	width:80px;
}
.activeInput {
	color:#860047;
}
div.ltpink {
	background-color:#FAEFF0;
	padding:20px 0px 20px 14px;
	font-size:12px;
}
div.ltpink span {
	display:block;
	font-weight:bold;
}
.checkboxOff {
	float:left;
	background-image: url(../images/checkbox_off.gif);
	background-repeat: no-repeat;
	border: 0px;
	width:50px;
	height:40px;
	cursor:pointer;
}
.checkboxOn {
	float:left;
	background-image: url(../images/checkbox_on.gif);
	background-repeat: no-repeat;
	border: 0px;
	width:50px;
	height:40px;
	cursor:pointer;
}
div.labelcontainer {
	padding-top:11px;
}
div.postbackresult {
	float:left;
	width:400px;
	margin:5px 0px 0px 5px;
	color:#d7a5b1;
}
div.postbackerror {
	float:left;
	width:400px;
	margin:5px 0px 0px 5px;
	color:#ff0000;
}
div.postbackresults.ann {
	float:left;
	width:400px;
	margin:5px 0px 0px 5px;
	color:#d3d7c0;
}
a.generic {
	padding:5px 0px;
	display:block;
}
#familyHistory h3 {
	padding-bottom:5px;
	padding-top:0px;
	margin-top:0px;
}
#familyHistory {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#442209;
}
#familyHistory input {
	padding:0px;
	margin:0px 5px 0px 0px;
	vertical-align:middle;
}
#familyHistory label {
	vertical-align:middle;
}
ul {
	padding:0px;
	margin:0px 0px 0px 20px;
}
ul li {
	margin:7px 0px 7px 0px;
}
a.removeLink {
	font-size:8px;
	border:solid 1px #cccccc;
	color:#cccccc;
	padding:0px 3px 1px 3px;
	text-decoration:none;
}
a.removeLink:hover {
	font-size:8px;
	border:solid 1px #ff0000;
	color:#ff0000;
	padding:0px 3px 1px 3px;
	text-decoration:none;
}
/* left bucket Janelle */

.lp_bucket {
	background:transparent url(../images/lp_bucket_stretcher.gif) repeat-y scroll left top;
	margin-bottom:20px;
	padding:0;
	width:208px;
}
.lp_bucketfooter {
	background:transparent url(/edp/images/lp_bucket_footer.jpg) no-repeat scroll left bottom;
	width:100%;
}
.lp_bucketfooter {
	padding-bottom:20px;
}
div.lp_bucket.meet .lp_bucketcontent {
	background-image:url(../images/edp_meet.jpg);
}
/* Jo Ann background */
div.lp_bucket.joann .lp_bucketcontent {
	background-image:url(../images/edp_joann.jpg);
}
.lp_bucketcontent {
	background-position:left top;
	background-repeat:no-repeat;
	font-size:9px;
	padding:0 4px 0 10px;
}
.lp_bucketcontent {
	min-height:120px;
}
#sidebar a.sm_flowertitle.moremargin, #column1 a.lg_flowertitle.moremargin {
	margin-top:15px;
}
#column1 a.lg_flowertitle {
	background-image:url(/edp/images/flowertab_back_lg.gif);
	color:#503027;
	font-size:12px;
	font-weight:normal;
	padding:6px 0 2px 9px;
	text-decoration:none;
	width:170px;
	display:block;
	height:18px;
	font-family:"Century Gothic", Century Gothic, Georgia, "Times New Roman", Times, serif;
}
#column1 a.lg_flowertitle:hover {
	border-bottom:medium none;
	color:#BC4E5D;
}
#column1 div.lp_bucket.meet .lp_bucketcontent h2, #column1 div.lp_bucket.joann .lp_bucketcontent h2 {
	padding:35px 0 10px;
	width:155px;
}

#column1 div.lp_bucket.joann .lp_bucketcontent h2 {
	padding:32px 0 5px 7px;
	width:155px;
}


#calendarextender2_container 
{
	position:absolute;
	z-index:998;
}

ul.edplist {padding:0 5px;list-style-type:none;margin-left:5px;}

ul.edplist li {
list-style-type:none;
color:#6D4B3F;
font:11px Georgia, "Times New Roman", Times, serif;
line-height:1.5em;
background:url(/edp/images/bullet_pink.gif) left .5em no-repeat;
margin:.5em 0;
padding:0 10px;
}

.smallbucketcontent p.less {padding:10px 10px 0 10px;}
.lp_bucketcontent input {display:block;width:165px;margin-bottom:10px;}

/* Why What Headers */
div.lp_bucket.why .lp_bucketcontent {background-image:url(../images/edp-why-header.jpg);padding-top:45px;}
div.lp_bucket.what .lp_bucketcontent {background-image:url(../images/edp-what-header.jpg);padding-top:45px;}


/*____________________________________________________________
Donate Buttons
____________________________________________________________*/
#whatisbuttons {padding:10px 0px;}
	#whatisbuttons a {display:block;float:left;width:196px;height:80px;text-indent:-9999px;margin:0 20px 20px 0;}
		#whatisbuttons a#ss {background:url(/edp/images/ss.gif) top left no-repeat;}
		#whatisbuttons a#dn {background:url(../images/btn-donate-now.png) top left no-repeat;}
		#whatisbuttons a#nh {background:url(../images/btn-nbcf-home.png) top left no-repeat;}
		#whatisbuttons a#comm {background:url(../images/btn-community.png) top left no-repeat;}
		
		
		
		#whatisbuttons a#ss:hover, #whatisbuttons a#dn:hover, #whatisbuttons a#nh:hover, #whatisbuttons a#comm:hover {background-position:100% -80px;}
			
.hr {background:transparent url(/edp/images/hr_pink.gif) repeat-x scroll left top;
height:1px;
margin:10px 0;
width:100%;}
.continue{ background:url(../images/continue_btn.jpg) no-repeat; width:245px; height:31px;}
.join_header_text{font-family:Georgia, "Times New Roman", Times, serif;
                  font-size:28px;
				  color:#8A0345;
				  font-weight:normal;}
.join_header_text li{ color:#442209;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px; list-style:none outside none; width:400px; text-align:left; font-weight:normal;}
.join_header_text ul{ list-style:none outside none; width:400px; text-align:left; margin:0; padding:0;}				  

.join_header_text p{font-family:Georgia, "Times New Roman", Times, serif;
                     font-size:14px; font-weight:normal;
					 color:#442209;}
					 
.join_header_text link{font-family:Georgia, "Times New Roman", Times, serif;
                     font-size:10px; font-weight:normal;
					 color:#0000A0;}
.join_header_text visited{font-family:Georgia, "Times New Roman", Times, serif;
                     font-size:10px; font-weight:normal;
					 color:#0000A0;}
					 
