BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: bottom right; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Images/BodyBG2.jpg); PADDING-BOTTOM: 0px auto; MARGIN: 0px; PADDING-TOP: 0 auto; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR:#FFFFFF 
}
TD {
	FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#mastercontainer {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 768px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.alignleft {
	TEXT-ALIGN: left
}
.alignjustify {
	TEXT-ALIGN: justify
}
#breadcrum {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 510px; COLOR: #0991e1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.breadcrumnav:link {
	COLOR: #0991e1; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
A.breadcrumnav:active {
	COLOR: #0991e1; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
A.breadcrumnav:visited {
	COLOR: #0991e1; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
A.breadcrumnav:hover {
	TEXT-DECORATION: none
}
.bodycopy {
	MARGIN: 0px 10px; TEXT-ALIGN: left;
}
.smallcopy {
	FONT-SIZE: 9px
}
.bluetext {
	COLOR: #0991e1
}
#printpagebutton {
	MARGIN-TOP: 10px; WIDTH: 510px; TEXT-ALIGN: right
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #0991e1; TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #0991e1; TEXT-ALIGN: left
}
H3 {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666; TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-TOP: 0px
}
LI UL LI {
	LIST-STYLE-IMAGE: url(../images/bullet_square.gif)
}
LI UL LI UL LI {
	LIST-STYLE-IMAGE: url(../images/bullet_circle.gif)
}
A.prodhighlights:link {
	COLOR: #0991e1; TEXT-DECORATION: underline
}
A.prodhighlights:active {
	COLOR: #0991e1; TEXT-DECORATION: underline
}
A.prodhighlights:visited {
	COLOR: #0991e1; TEXT-DECORATION: underline
}
A.prodhighlights:hover {
	TEXT-DECORATION: none
}
.dottedline {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/dottedline.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
.smallthumbouterborder {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 48px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 48px
}
.smallthumbinnerborder {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 46px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 46px
}
A.bodyfunctionlinks:link {
	FONT-WEIGHT: bold; COLOR: #0991e1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyfunctionlinks:active {
	FONT-WEIGHT: bold; COLOR: #0991e1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyfunctionlinks:visited {
	FONT-WEIGHT: bold; COLOR: #0991e1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyfunctionlinks:hover {
	TEXT-DECORATION: none
}
.tablewhiteborder TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.spacer {
	MARGIN-TOP: 12px
}
.specialcopy {
	FONT-SIZE: 10px; COLOR: #174173; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.highlightcopy1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; COLOR: #0991e1; PADDING-TOP: 15px; BACKGROUND-COLOR: #e0f0f8
}
.highlightcopy11 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; COLOR: #0991e1; PADDING-TOP: 15px; BACKGROUND-COLOR: #F5F4EF
}
.componentbackgound {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/gradient_bg_for_components.jpg); BACKGROUND-REPEAT: repeat-x
}
A.defaultlink:link {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.defaultlink:active {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.defaultlink:visited {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.defaultlink:hover {
	TEXT-DECORATION: underline
}
A.defaultlinkred:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ca0107; TEXT-DECORATION: none
}
A.defaultlinkred:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ca0107; TEXT-DECORATION: none
}
A.defaultlinkred:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ca0107; TEXT-DECORATION: none
}
A.defaultlinkred:hover {
	TEXT-DECORATION: underline
}
A.defaultlinkgrey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.defaultlinkgrey:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.defaultlinkgrey:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.defaultlinkgrey:hover {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A:active {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline; COLOR: #0100FB;
}
A.darklink:link {
	COLOR: #333; TEXT-DECORATION: none
}
A.darklink:active {
	COLOR: #333; TEXT-DECORATION: none
}
A.darklink:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A.darklink:hover {
	TEXT-DECORATION: underline
}
.textfields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 175px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.donationfields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 175px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.donationfields {
	MARGIN: 4px 0px
}

.contactformfields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; WIDTH: 320px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #fff
}
.contactformtextarea {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 320px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.datefields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 48px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.contactformtextarea {
	FONT-SIZE: 11px; HEIGHT: 120px
}
.searchresultsgreencell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #e0f0f8; TEXT-ALIGN: justify
}
.searchresultswhitecell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: justify
}
.lightgreyrow TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.mediumgreyrow TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
.functionbar {
	BORDER-RIGHT: #a3cce2 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #a3cce2 1px solid; BACKGROUND-IMAGE: url(../images/body_functionbar_bg.jpg); BORDER-LEFT: #a3cce2 1px solid; BORDER-BOTTOM: #a3cce2 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #dff0f8
}
.functionbar A {
	FONT-SIZE: 9px
}
.sitemapsectionheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
.redstar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #ff0000
}
.datestamp {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.masternav {
	COLOR: #FFFFFF
}


A.masternav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.masternav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.masternav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.masternav:hover {
	TEXT-DECORATION: underline
}
.globalsearchfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 4px; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 153px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.globalsearchbutton {
	MARGIN-TOP: 5px
}
A.globalsearch:link {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.globalsearch:active {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.globalsearch:visited {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.globalsearch:hover {
	TEXT-DECORATION: none
}
.operationpanel {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0; BORDER-RIGHT: 0px solid;
}
.operationpanel TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.operationpanelcontent {
	MARGIN: 10px 18px
}


.loginfields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
A.forgotpassword:link {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.forgotpassword:active {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.forgotpassword:visited {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.forgotpassword:hover {
	TEXT-DECORATION: underline
}
A.prodhighlights:link {
	FONT-WEIGHT: bold; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.prodhighlights:active {
	FONT-WEIGHT: bold; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.prodhighlights:visited {
	FONT-WEIGHT: bold; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.prodhighlights:hover {
	TEXT-DECORATION: none
}
.paneldividerline {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/dividerline.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
.shopbox {
	BORDER-RIGHT: #fff 2px solid; BACKGROUND-POSITION: right 50%; BORDER-TOP: #fff 2px solid; MARGIN-TOP: 5px; BACKGROUND-IMAGE: url(../images/shopping_box_bg.gif); BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e0f0f8
}
.shopfields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.shopsubmit {
	MARGIN: 10px 0px
}
.cartFields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 2px auto; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999; TEXT-ALIGN: center
}
A.footerlinks:link {
	MARGIN: 0px 5px; COLOR: #fff; TEXT-DECORATION: none
}
A.footerlinks:active {
	MARGIN: 0px 5px; COLOR: #fff; TEXT-DECORATION: none
}
A.footerlinks:visited {
	MARGIN: 0px 5px; COLOR: #fff; TEXT-DECORATION: none
}
A.footerlinks:hover {
	TEXT-DECORATION: underline
}
#copyright {
	MARGIN-TOP: 8px; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.homecopy {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 15px; MARGIN-RIGHT: 25px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.ecologsheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #a3d5ef
}
A.ecologssubject:link {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.ecologssubject:active {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.ecologssubject:visited {
	COLOR: #0991e1; TEXT-DECORATION: none
}
A.ecologssubject:hover {
	TEXT-DECORATION: underline
}
.ecologspostedby {
	FONT-WEIGHT: bold; COLOR: #666
}
.borderleft {
	BORDER-LEFT: #ccc 1px solid
}
.beneficiaryfeaturethumbouterborder {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 148px; BORDER-BOTTOM: #ccc 1px solid
}
.beneficiaryfeaturethumbinnerborder {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 146px; BORDER-BOTTOM: #fff 1px solid
}
.beneficiaryfeaturecopy {
	FONT-SIZE: 10px; COLOR: #666
}
.em {
	FONT-SIZE: 10px; COLOR: #0991e1
}
.accountoverviewmaintable {
	BORDER-RIGHT: #bfe0f0 1px solid; BORDER-TOP: #bfe0f0 1px solid; BORDER-LEFT: #bfe0f0 1px solid; BORDER-BOTTOM: #bfe0f0 1px solid
}
.accountoverviewheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #bfe0f0 1px solid; BACKGROUND-COLOR: #e0f0f8
}
.accountoverviewrows {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #bfe0f0 1px solid
}
.accountoverviewbottomrow {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.totalecomiles {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0991e1
}
.overviewamounts {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0991e1
}
.transactionviewoptions {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 5px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 175px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.lightgreenrow TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #c5e0ec
}
.transactiontableheaderrow TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 6px; COLOR: #0991e1; PADDING-TOP: 6px; BACKGROUND-COLOR: #c5e0ec
}
.transactiontablelightgreyrow TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f3f3f3
}
.transactiontablemediumgreyrow TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #eaeaea
}
.beneficiarytableheaderrow TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #c5e0ec
}
.beneficiarytable TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.beneficiarytableprojectcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #f3f3f3
}
.beneficiarytableprojectrow {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 9px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #f3f3f3
}
.beneficiarytableprogrammecell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #eaeaea
}
.beneficiarytableprogrammerow {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 9px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #eaeaea
}
A.beneficiarytablelinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.beneficiarytablelinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.beneficiarytablelinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.beneficiarytablelinks:hover {
	TEXT-DECORATION: none
}
A.beneficiarydrilldown:link {
	COLOR: #333; TEXT-DECORATION: none
}
A.beneficiarydrilldown:active {
	COLOR: #333; TEXT-DECORATION: none
}
A.beneficiarydrilldown:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A.beneficiarydrilldown:hover {
	TEXT-DECORATION: underline
}
.myprofiletablelightgreyrow TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.myprofiletablemediumgreyrow TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
}
.myprofilefields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 3px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.myprofilefielddobdaymonth {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 3px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.myprofilefielddobyear {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 3px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 45px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.ccdateexpirefields {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN: 4px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 55px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.membername {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0991e1
}
A.memberfunctions:link {
	FONT-WEIGHT: bold; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.memberfunctions:active {
	FONT-WEIGHT: bold; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.memberfunctions:visited {
	FONT-WEIGHT: bold; COLOR: #0991e1; TEXT-DECORATION: underline
}
A.memberfunctions:hover {
	TEXT-DECORATION: none
}
.memberssearchfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN-LEFT: 15px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.memberssearchbutton {
	MARGIN-LEFT: 15px
}
#contactcardcontainer {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 485px; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#donationcontainer {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 100%; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.contactcardsmallcopy {
	FONT-SIZE: 9px; MARGIN: 5px 15px
}
.memberhomeoptions {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/memberhome_options_bg_gradient.jpg); PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
#imagepreviewcontainer {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.ecologpostcopy {
	PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; TEXT-ALIGN: justify
}
.ecologgreenpostcell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #e0f0f8
}
.ecologwhitepostcell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.membernamepost {
	FONT-WEIGHT: bold; COLOR: #0991e1
}
.floatleftarticleimage {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.articleimageouterborder {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 212px; BORDER-BOTTOM: #ccc 1px solid
}
.articleimageinnerborder {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 210px; BORDER-BOTTOM: #fff 1px solid
}
.ecologscommentbox {
	FONT-SIZE: 11px; WIDTH: 455px; SCROLLBAR-SHADOW-COLOR: #ccc; COLOR: #666; SCROLLBAR-3DLIGHT-COLOR: #ccc; SCROLLBAR-ARROW-COLOR: #ccc; SCROLLBAR-TRACK-COLOR: #f2f2f2; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #f2f2f2; SCROLLBAR-BASE-COLOR: #fff; HEIGHT: 150px
}
.ecologscommentboxholder {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/memberhome_options_bg_gradient.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 480px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.ecologfielddobdaymonth {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 15px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.ecologfielddobyear {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.ecologsearchtextfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 417px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.cmbobeneficiaries {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 360px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.beneficiarieslistingtableheader {
	BORDER-RIGHT: #a3cce2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a3cce2 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a3cce2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a3cce2 1px solid; BACKGROUND-COLOR: #e0f0f8
}
.beneficiarieslistingtablebody {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.beneficiarieslistingtablefooter {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/dottedline.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: right
}
A.beneficiarieslistingtablefooterlinks:link {
	FONT-SIZE: 9px; MARGIN: 0px 7px; COLOR: #666; TEXT-DECORATION: none
}
A.beneficiarieslistingtablefooterlinks:active {
	FONT-SIZE: 9px; MARGIN: 0px 7px; COLOR: #666; TEXT-DECORATION: none
}
A.beneficiarieslistingtablefooterlinks:visited {
	FONT-SIZE: 9px; MARGIN: 0px 7px; COLOR: #666; TEXT-DECORATION: none
}
A.beneficiarieslistingtablefooterlinks:hover {
	TEXT-DECORATION: underline
}
.projectsdropdown {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 490px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.programmenav A {
	PADDING-RIGHT: 11px; BORDER-TOP: #b4d8e7 1px solid; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 6px; CURSOR: pointer; PADDING-TOP: 6px; BORDER-BOTTOM: #b4d8e7 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.programmenav A:hover {
	DISPLAY: block; CURSOR: pointer; BACKGROUND-COLOR: #e0f0f8; TEXT-DECORATION: underline
}
.programmenavactive A {
	PADDING-RIGHT: 11px; BORDER-TOP: #b4d8e7 1px solid; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 6px; CURSOR: pointer; PADDING-TOP: 6px; BORDER-BOTTOM: #b4d8e7 1px solid; BACKGROUND-COLOR: #e0f0f8; TEXT-DECORATION: underline
}
.programmenavactive A:hover {
	PADDING-RIGHT: 11px; BORDER-TOP: #b4d8e7 1px solid; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 6px; CURSOR: pointer; PADDING-TOP: 6px; BORDER-BOTTOM: #b4d8e7 1px solid; BACKGROUND-COLOR: #e0f0f8; TEXT-DECORATION: underline
}
.programmenavdivider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #b4d8e7
}
.faqcategorycell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e0f0f8; TEXT-ALIGN: justify
}
.eventslistingrow TD {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/dottedline.gif); PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.cmboHelp {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
.productlistingavailibility {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/dottedline.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.siteindexheader {
	CURSOR: pointer; COLOR: #333; TEXT-DECORATION: none
}
A.shopintheecoshop:link {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.shopintheecoshop:active {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.shopintheecoshop:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.shopintheecoshop:hover {
	TEXT-DECORATION: none
}
A.shopintheecoshop1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.shopintheecoshop1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.shopintheecoshop1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.shopintheecoshop1:hover {
	TEXT-DECORATION: none
}
.dropdownhighlightedentry {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0991e1; BACKGROUND-COLOR: #f0f0f0
}

.services {
    font-family: Bimini; font-style:italic; font-size: 21; color:#F75606
}


A.masternavX:link {
	 FONT-SIZE: 22px; MARGIN: 0px 4px; COLOR: #F75606; FONT-FAMILY: Corbel; TEXT-DECORATION: none; font-weight: bold
}
A.masternavX:active {
	 FONT-SIZE: 22px; MARGIN: 0px 4px; COLOR: #F75606; FONT-FAMILY: Corbel; TEXT-DECORATION: none; font-weight: bold
}
A.masternavX:visited {
	 FONT-SIZE: 22px; MARGIN: 0px 4px; COLOR: #F75606; FONT-FAMILY: Corbel; TEXT-DECORATION: none; font-weight: bold
}
A.masternavX:hover {
	TEXT-DECORATION: underline; COLOR: #0100FB; FONT-SIZE: 22px
}



A.masternavTop:link {
	 FONT-SIZE: 12px; MARGIN: 0px 4px; COLOR: #F75606; FONT-FAMILY: Bimini; TEXT-DECORATION: none
}
A.masternavTop:active {
	 FONT-SIZE: 12px; MARGIN: 0px 4px; COLOR: #F75606; FONT-FAMILY: Bimini; TEXT-DECORATION: none
}
A.masternavTop:visited {
	 FONT-SIZE: 12px; MARGIN: 0px 4px; COLOR: #F75606; FONT-FAMILY: Bimini; TEXT-DECORATION: none
}
A.masternavTop:hover {
	TEXT-DECORATION: underline; COLOR: #0100FB;
}


A.masternavLeft:link {
	 FONT-SIZE: 14px; MARGIN: 0px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.masternavLeft:active {
	 FONT-SIZE: 14px; MARGIN: 0px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.masternavLeft:visited {
	 FONT-SIZE: 14px; MARGIN: 0px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:blink
}
A.masternavLeft:hover {
	TEXT-DECORATION:blink; COLOR:#F75606;
}


.formbuttons {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; COLOR:#000000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #f0f0f0; font-weight:bold; 
}
.formbuttons2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; COLOR:#666666; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #f0f0f0; font-weight:bold; 
}
.formbuttons3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; COLOR:#000000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #f0f0f0; font-weight:bold; 
}


.contactusfont_1
{
	FONT-SIZE: 20px; COLOR:#0100FB; FONT-FAMILY:: Verdana, Arial, Helvetica, sans-serif
}
.contactusfont_2
{
	FONT-SIZE: 20px; COLOR:#F85506; FONT-FAMILY:: Verdana, Arial, Helvetica, sans-serif
}