BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #43340b; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #43340b; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.bodytext_lighten {
	FONT-SIZE: 10px; COLOR: #999999
}
.page_bodybg {
	BACKGROUND-COLOR: #d1cbbb
}
.page_table {
	WIDTH: 770px; BACKGROUND-COLOR: #f2f5f4
}
TABLE.bodycontainer {
	WIDTH: 100%; 540px: 
}
TD.moreinfocontainer {
	WIDTH: 95%; 500px: 
}
.page_feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 10px
}
.page_featuretitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
DIV.page_divider {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/img/divider_line.gif); MARGIN-LEFT: 40px; MARGIN-RIGHT: 40px; BACKGROUND-REPEAT: repeat-x
}
DIV.page_half {
	FLOAT: left; MARGIN: 0px 20px 5px 0px; WIDTH: 45%
}
DIV.back_to_top {
	WIDTH: 100%; TEXT-ALIGN: right
}
TD.td_spacer {
	HEIGHT: 25px
}
.img_border {
	BORDER-RIGHT: #dddfde 1px solid; BORDER-TOP: #dddfde 1px solid; BORDER-LEFT: #dddfde 1px solid; BORDER-BOTTOM: #dddfde 1px solid
}
UL {
	PADDING-LEFT: 10px; MARGIN: 0px 0px 0px 5px; LIST-STYLE-TYPE: disc
}
LI {
	PADDING-BOTTOM: 2px
}
A {
	FONT-WEIGHT: normal; COLOR: #6590af; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #6590af; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #db8600; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.strong_href {
	FONT-WEIGHT: bold
}
A.strong_href:visited {
	FONT-WEIGHT: bold
}
A.strong_href:hover {
	FONT-WEIGHT: bold; COLOR: #db8600
}
A.strong_href_nounderline {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.strong_href_nounderline:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.strong_href_nounderline:hover {
	FONT-WEIGHT: bold; COLOR: #db8600; TEXT-DECORATION: underline
}
A.left_href {
	COLOR: #43340b; TEXT-DECORATION: none
}
A.left_href:visited {
	COLOR: #43340b; TEXT-DECORATION: none
}
A.left_href:hover {
	COLOR: #43340b; TEXT-DECORATION: underline
}
A.left_href_bold {
	FONT-WEIGHT: bold; COLOR: #43340b; TEXT-DECORATION: none
}
A.left_href_bold:visited {
	FONT-WEIGHT: bold; COLOR: #43340b; TEXT-DECORATION: none
}
A.left_href_bold:hover {
	FONT-WEIGHT: bold; COLOR: #43340b; TEXT-DECORATION: underline
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #43340b; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
FORM {
	MARGIN: 0px
}
.footerbox_label {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #69550e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.top_logologin {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.top_navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 8px
}
.bottom_navigation {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.left_feature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 5px
}
DIV.left_border {
	BORDER-TOP: #d1cbbb 1px dashed; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.left_featuretitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #443a14; PADDING-TOP: 0px
}
IMG.left_icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
DIV.left_featurebody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV.left_navbuttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.ovalimg {
	MARGIN: 0px auto 8px 10px
}
TD.pagenav_space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TD.pagebanner_space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 0px 0px 20px; TEXT-TRANSFORM: lowercase; COLOR: #6590af; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H1.nospace {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #6590af; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H1.funded {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 0px 0px 20px; TEXT-TRANSFORM: lowercase; COLOR: #a3b900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H1.retired {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 0px 0px 20px; TEXT-TRANSFORM: lowercase; COLOR: #bdbdbd; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H1.help {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; COLOR: #333300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN: 0px 0px 5px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H2.active {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN: 5px 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H2.funded {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN: 5px 0px; COLOR: #a3b900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H2.retired {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN: 5px 0px; COLOR: #bdbdbd; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; MARGIN: 0px 0px 5px; COLOR: #6590af; LETTER-SPACING: 0px
}
H3.compressed {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; MARGIN: 0px 0px 5px; COLOR: #6590af; LETTER-SPACING: 0px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 20px 0px 5px; LETTER-SPACING: 0px
}
P.h4 {
	MARGIN: 20px 0px 5px
}
H4.top {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px; LETTER-SPACING: 0px
}
H4.subh1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN: 0px 0px 20px; COLOR: gray; LETTER-SPACING: 0px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 10px 0px 0px; LETTER-SPACING: 0px
}
A.h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.h4:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
A.h4:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.projectTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; TEXT-DECORATION: underline
}
A.projectTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; TEXT-DECORATION: underline
}
A.projectTitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; TEXT-DECORATION: underline
}
.sub_h4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #737373; FONT-STYLE: italic
}
.subp_h4 {
	MARGIN: 3px 0px 0px
}
.fieldlabel {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.fieldlabel_left {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.update_success {
	FONT-WEIGHT: bold; font-color: #A6BC09
}
.update_error {
	FONT-WEIGHT: bold; font-color: #FF0000
}
.catinnermargin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 33%; PADDING-TOP: 0px
}
.catctrysep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 4px
}
.vertline {
	BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 1px
}
DIV.anchor_bar {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 80%; PADDING-TOP: 5px; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.projpage_feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 5px
}
DIV.projpage_featuretitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV.projpage_divider {
	MARGIN: 5px 0px; BORDER-BOTTOM: #c5bdb7 1px solid
}
TABLE.projpage_progress {
	BORDER-RIGHT: #c5bdb7 1px solid; BORDER-TOP: #c5bdb7 1px solid; BORDER-LEFT: #c5bdb7 1px solid; BORDER-BOTTOM: #c5bdb7 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.helppage_faq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV.helppage_faqnum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 30px; PADDING-TOP: 0px
}
.help_question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; COLOR: #737373; PADDING-TOP: 0px; FONT-STYLE: italic
}
.help_answer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.giftribbon {
	LEFT: 360px; POSITION: absolute; TOP: -30px
}
TD.aboutus_menudivide {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/divider_hor_dash.gif); PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
DIV.about_menu {
	FLOAT: right; MARGIN-LEFT: 8px; WIDTH: 180px
}
.project_pic {
	BORDER-RIGHT: #dddfde 1px solid; BORDER-TOP: #dddfde 1px solid; BORDER-LEFT: #dddfde 1px solid; WIDTH: 125px; BORDER-BOTTOM: #dddfde 1px solid; HEIGHT: 81px
}
.project_picture {
	BORDER-RIGHT: #dddfde 2px solid; BORDER-TOP: #dddfde 2px solid; BORDER-LEFT: #dddfde 2px solid; BORDER-BOTTOM: #dddfde 2px solid
}
.project_button {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 5px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.project_new {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #db8600
}
.project_updated {
	FONT-WEIGHT: bold; COLOR: #fc571f
}
.project_match {
	FONT-WEIGHT: bold; COLOR: #b82f00
}
.page_tag {
	FONT-SIZE: 0.75em
}
A.page_tag {
	FONT-SIZE: 9px; COLOR: #333300; TEXT-DECORATION: none
}
A.page_tag:hover {
	FONT-SIZE: 9px; COLOR: #333300; TEXT-DECORATION: underline
}
.attentionoval {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 100%; PADDING-TOP: 10px
}
.funded {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #f72215; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE.psw {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TD.psw1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: blue; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddf3ff
}
TD.psw2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
A.psw2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.psw2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tiny {
	FONT-SIZE: 7px; COLOR: #333300; FONT-FAMILY: Verdana,Helvetica, sans-serif
}
.mkcorner {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005f9c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.similarcell {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d7d7d7 1px solid; PADDING-TOP: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f5f3f4
}
TD.data {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: 1px dotted
}
TD.collbl {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left
}
.grayout {
	FONT-SIZE: 11px; COLOR: #c0c0c0; FONT-FAMILY: Verdana,Helvetica, sans-serif
}
.roundtop {
	BACKGROUND: url(/img/page/tr.gif) no-repeat right top
}
.roundbottom {
	BACKGROUND: url(/img/page/br.gif) no-repeat right top
}
TABLE.active {
	BACKGROUND: white
}
TD.active {
	BACKGROUND: white
}
TABLE.funded {
	BACKGROUND: #e7ebd4
}
TD.funded {
	BACKGROUND: #e7ebd4
}
TABLE.retired {
	BACKGROUND: #f2f5f4
}
TD.retired {
	BACKGROUND: #f2f5f4
}
.borderdiv {
	BORDER-TOP: #d1cbbb 1px dashed; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 20px
}
.borderdiv-tight {
	BORDER-TOP: #d1cbbb 1px dashed; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 10px
}
.borderdiv-nodash {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 20px
}
.borderdiv-top {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.left_borderdiv {
	BORDER-TOP: #d1cbbb 1px dashed; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
.leftBorder {
	PADDING-LEFT: 25px; BORDER-LEFT: #d1cbbb 1px dashed
}
DIV.chopOffOverflow {
	OVERFLOW: hidden; WIDTH: 100%; TEXT-OVERFLOW: ellipsis
}
TABLE.findBy {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
IMG.corner {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block! important; BORDER-LEFT: medium none; WIDTH: 10px; BORDER-BOTTOM: medium none; HEIGHT: 10px
}
.anchor {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; TEXT-TRANSFORM: lowercase
}
IMG.corner_small {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block! important; BORDER-LEFT: medium none; WIDTH: 5px; BORDER-BOTTOM: medium none; HEIGHT: 5px
}
IMG.project_largePhoto {
	MAX-WIDTH: 180px; VERTICAL-ALIGN: middle; ; WIDTH: expression(this.width > 180 ? 180: true); MAX-HEIGHT: 150px; ; HEIGHT: expression(this.height > 150 ? 150: true)
}
IMG.project_photo_gallery {
	BORDER-RIGHT: #dddfde 2px solid; BORDER-TOP: #dddfde 2px solid; MAX-WIDTH: 50px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddfde 2px solid; ; WIDTH: expression(this.width > 50 ? 50: true); MAX-HEIGHT: 50px; BORDER-BOTTOM: #dddfde 2px solid; ; HEIGHT: expression(this.height > 50 ? 50: true)
}
A.project_photo_gallery {
	COLOR: #dddfde
}
A.project_photo_gallery:hover {
	COLOR: #db8600
}
A.project_photo_gallery:visited {
	COLOR: #db8600
}
IMG.project_photo_gallery_highlighted {
	BORDER-RIGHT: #db8600 2px solid; BORDER-TOP: #db8600 2px solid; MAX-WIDTH: 50px; VERTICAL-ALIGN: middle; BORDER-LEFT: #db8600 2px solid; ; WIDTH: expression(this.width > 50 ? 50: true); MAX-HEIGHT: 50px; BORDER-BOTTOM: #db8600 2px solid; ; HEIGHT: expression(this.height > 50 ? 50: true)
}
.t {
	BACKGROUND: url(/img/oval/t.gif) repeat-x 0px 0px; WIDTH: 100%
}
.b {
	BACKGROUND: url(/img/oval/b.gif) repeat-x 0px 100%
}
.l {
	BACKGROUND: url(/img/oval/l.gif) repeat-y 0px 0px
}
.r {
	BACKGROUND: url(/img/oval/r.gif) repeat-y 100% 0px
}
.bl {
	BACKGROUND: url(/img/oval/bl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(/img/oval/br.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(/img/oval/tl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/img/oval/tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.howitworks {
	Z-INDEX: 2; POSITION: relative
}
.howitworks_background {
	Z-INDEX: -100; FLOAT: left
}
.greenarrow {
	MARGIN-TOP: 110px; Z-INDEX: -11; FLOAT: left; MARGIN-LEFT: -275px
}
.bluearrow {
	MARGIN-TOP: 195px; Z-INDEX: 1; FLOAT: left; MARGIN-LEFT: -311px
}
.giverprofile {
	MARGIN-TOP: 104px; Z-INDEX: 10; FLOAT: left; MARGIN-LEFT: -454px; WIDTH: 176px; HEIGHT: 114px
}
.giverprofilepicture {
	BORDER-RIGHT: #8398ab 2px; BORDER-TOP: #8398ab 2px; FLOAT: right; MAX-WIDTH: 176px; BORDER-LEFT: #8398ab 2px; MAX-HEIGHT: 114px; BORDER-BOTTOM: #8398ab 2px
}
.projectprofile {
	BORDER-RIGHT: #a3b901 2px; BORDER-TOP: #a3b901 2px; MARGIN-TOP: 104px; Z-INDEX: 10; FLOAT: left; MAX-WIDTH: 176px; MARGIN-LEFT: -198px; BORDER-LEFT: #a3b901 2px; BORDER-BOTTOM: #a3b901 2px; HEIGHT: 114px
}
.testimonial {
	MARGIN-TOP: 250px; FONT-WEIGHT: bold; Z-INDEX: 10; FLOAT: left; MARGIN-LEFT: -490px; WIDTH: 490px; TEXT-ALIGN: center
}
SELECT.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #43340b
}
A.small {
	FONT-WEIGHT: normal; FONT-SIZE: smaller; TEXT-DECORATION: underline
}
A.small:hover {
	FONT-WEIGHT: normal; FONT-SIZE: smaller; TEXT-DECORATION: underline
}
.bold {
	FONT-WEIGHT: bold
}
TD.gift {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; TEXT-ALIGN: center
}
TD.top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.cutoff {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.lessImportant {
	COLOR: gray
}
.small_font {
	FONT-SIZE: 11px
}
.icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.small_icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: text-bottom; BORDER-LEFT: 0px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: 0px
}
.small_icon_middle {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: 0px
}
.anchor_icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: 0px
}
.icon_topnav {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: 0px
}
.projectimage {
	BORDER-RIGHT: #dddfde 1px solid; BORDER-TOP: #dddfde 1px solid; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddfde 1px solid; BORDER-BOTTOM: #dddfde 1px solid
}
TD.callout {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: black 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: black 1px solid; COLOR: #43340b; PADDING-TOP: 8px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f2f5f4
}
.callout {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: black 1px solid; COLOR: #43340b; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f2f5f4
}
DIV.toprow {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
DIV.row {
	PADDING-TOP: 4px
}
DIV.label {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 150px; TEXT-ALIGN: right
}
DIV.value {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle
}
DIV.button {
	PADDING-LEFT: 160px
}
INPUT.submit {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 1px; MARGIN: 1px; COLOR: white; BACKGROUND-COLOR: #ffa813; BORDER-RIGHT-WIDTH: 1px; text-shadow: 2px 2px 2px #4d4e53
}
INPUT.transparent {
	BACKGROUND-COLOR: transparent
}
TD.errorMessage {
	PADDING-BOTTOM: 5px; COLOR: red
}
.leftPadded {
	PADDING-LEFT: 10px
}
.topPadded {
	PADDING-TOP: 10px
}
.rightPadded {
	PADDING-RIGHT: 3px; MARGIN-LEFT: -1px
}
.topPaddedBorder {
	BORDER-TOP: #cccccc 1px dashed; PADDING-TOP: 10px
}
.profile_picture {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 50px; BORDER-BOTTOM: 0px; HEIGHT: 50px
}
.profile_cell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 55px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.profile_name {
	OVERFLOW: hidden; WIDTH: 55px; TEXT-OVERFLOW: ellipsis
}
.profile_decorator {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: -8px; MARGIN-LEFT: -2px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: relative; z-order: 5
}
.center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center; align: center
}
