BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: bold
}
A:unknown {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.link-trademark:link {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.link-trademark:visited {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.link-trademark:hover {
	COLOR: #666666
}
A.link-givebox {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-FAMILY: Trebuchet, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.link-givebox:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-FAMILY: Trebuchet, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.link-givebox:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-FAMILY: Trebuchet, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.link-givebox:hover {
	COLOR: #0000ff
}
A.link-givebox:visited {
	COLOR: #6699ff
}
.whitelink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A {
	COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:link {
	COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6699ff
}
A:hover {
	COLOR: #0000ff
}
A.link-bold {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
A.link-bold:link {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
A.link-bold:visited {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
A.link-bold:visited {
	COLOR: #6699ff
}
A.link-bold:hover {
	COLOR: #0000ff
}
A.link-heavy {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px
}
A.link-heavy:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px
}
A.link-heavy:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px
}
A.link-heavy:visited {
	COLOR: #6699ff
}
A.link-heavy:hover {
	COLOR: #0000ff
}
A.link-lnav-mainhead:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-mainhead:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-mainhead:hover {
	COLOR: #333333
}
A.link-lnav-mainhead-about:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999999; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-mainhead-about:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999999; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-mainhead-about:hover {
	COLOR: #333333
}
A.link-lnav-indiv:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-indiv:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-indiv:hover {
	COLOR: #0000ff
}
A.link-lnav-currenthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-currenthead:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-currenthead:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-currenthead:hover {
	COLOR: #333333
}
A.link-lnav-subhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-subhead:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-subhead:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-lnav-subhead:hover {
	COLOR: #333333
}
A.link-membershipbox {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: "Kroeger 05_54", Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.link-membershipbox:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: "Kroeger 05_54", Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.link-membershipbox:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: "Kroeger 05_54", Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.link-membershipbox:hover {
	COLOR: #999999
}
A.link-subnav {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #3366cc; PADDING-TOP: 1px; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; HEIGHT: 9px; TEXT-DECORATION: none
}
A.link-subnav:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #3366cc; PADDING-TOP: 1px; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; HEIGHT: 9px; TEXT-DECORATION: none
}
.subnav-spacer {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #3366cc; PADDING-TOP: 1px; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; HEIGHT: 9px; TEXT-DECORATION: none
}
.link-subnav {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #3366cc; PADDING-TOP: 1px; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; HEIGHT: 9px; TEXT-DECORATION: none
}
A.link-subnav:visited {
	COLOR: #6699ff
}
A.link-subnav:hover {
	COLOR: #0000ff
}
A.link-projects {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
A.link-projects:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.link-projects {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
A.link-projects:hover {
	COLOR: #999999
}
.box_ov {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
.box_ov A:link {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
.box_ov A:hover {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
.box_ov A:visited {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
.bound_ov H1 {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc0000; PADDING-TOP: 0px; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.bound_ov {
	BORDER-RIGHT: #cc6666 1px solid; BORDER-TOP: #cc6666 1px solid; MARGIN: 20px 0px; BORDER-LEFT: #cc6666 1px solid; BORDER-BOTTOM: #cc6666 1px solid
}
.bound_ov IMG {
	BORDER-RIGHT: #cc6666 1px solid; BORDER-TOP: #cc6666 1px solid; BORDER-LEFT: #cc6666 1px solid; BORDER-BOTTOM: #cc6666 1px solid
}
.box_wsh {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.box_wsh A:link {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.box_wsh A:hover {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.box_wsh A:visited {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.bigbox_wsh {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.bigbox_wsh A:link {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.bigbox_wsh A:hover {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.bigbox_wsh A:visited {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #6699ff; TEXT-DECORATION: none
}
.bound_wsh {
	BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #99ccff 1px solid; MARGIN: 20px 0px; BORDER-LEFT: #99ccff 1px solid; BORDER-BOTTOM: #99ccff 1px solid
}
.bound_wsh IMG {
	BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #99ccff 1px solid; BORDER-LEFT: #99ccff 1px solid; BORDER-BOTTOM: #99ccff 1px solid
}
.border_on {
	BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #99ccff 1px solid; BORDER-LEFT: #99ccff 1px solid; BORDER-BOTTOM: #99ccff 1px solid
}
.bound_wsh H1 {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3366cc; PADDING-TOP: 0px; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.box_learn {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339900; TEXT-DECORATION: none
}
.box_learn A:link {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339900; TEXT-DECORATION: none
}
.box_learn A:hover {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339900; TEXT-DECORATION: none
}
.box_learn A:visited {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #339900; TEXT-DECORATION: none
}
.bound_learn {
	BORDER-RIGHT: #66cc66 1px solid; BORDER-TOP: #66cc66 1px solid; MARGIN: 20px 0px; BORDER-LEFT: #66cc66 1px solid; BORDER-BOTTOM: #66cc66 1px solid
}
.bound_learn IMG {
	BORDER-RIGHT: #66cc66 1px solid; BORDER-TOP: #66cc66 1px solid; BORDER-LEFT: #66cc66 1px solid; BORDER-BOTTOM: #66cc66 1px solid
}
.bound_learn H1 {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #339900; PADDING-TOP: 0px; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.box_news {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.box_news A:link {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.box_news A:hover {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.box_news A:visited {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.bigbox_news {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.bigbox_news A:link {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.bigbox_news A:hover {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.bigbox_news A:visited {
	MARGIN-TOP: 3px; FONT-WEIGHT: 600; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, News Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
.bound_news {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; MARGIN: 0px; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
.bound_news IMG {
	BORDER-RIGHT: #cc6633 1px solid; BORDER-TOP: #cc6633 1px solid; BORDER-LEFT: #cc6633 1px solid; BORDER-BOTTOM: #cc6633 1px solid
}
.bound_news H1 {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc6633; PADDING-TOP: 0px; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.bound_in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.border_off IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bigbox_wsh IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.table_active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
.black-normal {
	FONT-WEIGHT: normal; COLOR: #000000
}
.bg-lightgrey {
	COLOR: #333333; BACKGROUND-COLOR: #cccccc
}
.breadcrumb {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; WIDTH: 100%; COLOR: #ffffff; TEXT-INDENT: 15px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.boundingbox {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
#bound-upper {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
#bound-lower {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.bottomnav {
	
}
.budgetbox-left {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px
}
.budgetbox-right {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px
}
.budgetbox-middle {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px
}
.budgetbox-left-btm {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px
}
.budgetbox-middle-btm {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px
}
.budgetbox-right-btm {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 10px
}
.budgetbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.callout {
	COLOR: #000000
}
#completeme {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 111px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #999999
}
.creditsection {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px
}
.certificate-line {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 3px
}
.certificate-signature {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.date {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.donate-floatbox {
	FLOAT: right; MARGIN: 2px; WIDTH: 70px; TEXT-ALIGN: right
}
.donate-header {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.feedback {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 100%; COLOR: #990055; BORDER-BOTTOM: black 1px solid
}
.givebox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Trebuchet, Verdana, sans-serif; BACKGROUND-COLOR: #cccccc
}
.givebox-text {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Trebuchet, Verdana, sans-serif
}
#hideme {
	DISPLAY: none
}
#hideme_netscape {
	DISPLAY: inline
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.h1_old {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 15px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -15px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 380px; TEXT-INDENT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
H1.right {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-LEFT: 0px; WIDTH: 200px; TEXT-INDENT: 0px; MARGIN-RIGHT: -15px; BORDER-RIGHT-WIDTH: 0px
}
H1.onecol {
	WIDTH: 585px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 1em 0em 0.8em; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
H2.home {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 1em 0em 0.8em; COLOR: #003399; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 9pt; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 9pt
}
H5 {
	FONT-SIZE: 13pt; MARGIN-BOTTOM: 5pt; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
H6 {
	FONT-SIZE: 9pt; MARGIN: 4pt 0pt; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif
}
H6.bigger {
	FONT-SIZE: 10pt
}
.home-schoolhouse {
	FONT-SIZE: 13pt; MARGIN: 0.4em 0em 0.6em; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.home-schoolhouse-sub {
	FONT-SIZE: 9pt; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif
}
.header-main {
	FONT-WEIGHT: bold; FONT-SIZE: 19pt; COLOR: #990000; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.header-certificate {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #cc0000; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.heavy-links {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.heavy {
	FONT-WEIGHT: bold
}
.9ptheavy {
	FONT-WEIGHT: bolder; FONT-SIZE: 7.5pt
}
INPUT {
	FONT: 9pt Arial, Helvetica, sans-serif
}
INPUT.text {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
INPUT:unknown {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
UNKNOWN {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
input-image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.flatbox {
	BORDER-RIGHT: #000000 1px inset; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px inset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; BORDER-LEFT: #000000 1px inset; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px inset
}
UNKNOWN {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.italic {
	FONT-STYLE: italic
}
.intro {
	COLOR: #666666
}
IMG.photo {
	LEFT: 0px; MARGIN: 0px 15px 15px 0px; WIDTH: 195px; POSITION: relative; TOP: 0px
}
.caption {
	FONT-SIZE: 9pt; COLOR: #999999
}
LI {
	MARGIN: 6pt 0pt
}
#loginbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; MARGIN: 15px auto 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #cccccc 1px solid; WIDTH: 115px; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.login-messages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LETTER-SPACING: normal
}
.maintext {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintext-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.membershipbox {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: "Kroeger 05_54", Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.normal {
	FONT-WEIGHT: normal
}
P {
	MARGIN: 5px 0px
}
.photocredits {
	FONT: 9pt Verdana, Arial, Helvetica, sans-serif
}
.px-line {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 0px; FONT-SIZE: 2px; BORDER-LEFT: 0px solid; WIDTH: 600px; BORDER-BOTTOM: 0px solid; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff
}
.resultsheader {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 2px solid
}
.results {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid
}
.search-headers {
	COLOR: #ffffff; BACKGROUND-COLOR: #999999
}
SELECT {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 9pt Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
SELECT.Menu {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 9pt Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
SELECT.option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 9pt Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.shift-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.shift-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.subnav {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: capitalize; COLOR: #3366cc; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.subnav-current {
	BORDER-RIGHT: #99ccff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99ccff 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #99ccff 1px solid; COLOR: #3366cc; PADDING-TOP: 1px; BORDER-BOTTOM: #99ccff 1px solid; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px; HEIGHT: 9px; TEXT-DECORATION: none
}
.stateheading {
	FONT-WEIGHT: bold; BACKGROUND: #cccccc; COLOR: #333333
}
.tagline {
	FONT-SIZE: 9pt; MARGIN: 4px 0px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: "News Gothic", Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.text-certificate {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.text-thanks-cert {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #cc0000; FONT-FAMILY: "News Gothic MT", "News Gothic", Arial, Helvetica, sans-serif
}
.topspace {
	FONT-SIZE: 2px; WIDTH: 600px; HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
.topspace-line {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 0px; FONT-SIZE: 2px; BORDER-LEFT: 0px solid; WIDTH: 600px; BORDER-BOTTOM: 0px solid; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff
}
.topborder-map {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid
}
.topborder-photo {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid
}
.topborder-text {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid
}
.trademark {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.trademark-white {
	FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.treb {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Trebuchet, Verdana, sans-serif; LETTER-SPACING: 1px
}
UL {
	MARGIN: 5pt 0pt 2pt 14pt
}
OL {
	MARGIN: 5pt 0pt 2pt 14pt
}
.menuskin {
	Z-INDEX: 100; VISIBILITY: hidden; FONT: 9pt/16px arial,helvetica,verdana,sans-serif; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menuitems {
	PADDING-RIGHT: 10pt; PADDING-LEFT: 10pt; PADDING-BOTTOM: 1pt; WIDTH: 130px; PADDING-TOP: 1pt; BORDER-BOTTOM: black 1px solid
}
.menuskin A {
	COLOR: #003399; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#mouseoverstyle {
	
}
#popmenu {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid
}
#mouseoverstyle A {
	COLOR: #ff6600
}
#mapplacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; POSITION: absolute; TOP: 32px; HEIGHT: 323px
}
#mapspacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 323px
}
.dot-active {
	FONT-SIZE: 2px; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px; BACKGROUND-COLOR: #ff0000
}
.dot-funded {
	FONT-SIZE: 2px; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px; BACKGROUND-COLOR: #0066ff
}
.dot-archived {
	FONT-SIZE: 2px; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px; BACKGROUND-COLOR: #ff6600
}
.error {
	FONT-WEIGHT: bold; COLOR: #990000
}
.soft-error {
	COLOR: #FF0000
}
.soft-error P {
	COLOR: #FF0000
}
.form-error {
	FONT-WEIGHT: bold; 
	COLOR: #FF0000
}
.form-soft-error {
	COLOR: #FF0000
}
.budgetitem {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.budgettableheading {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.budgetheading {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.budgetsubtotal {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.budgettotal {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.budgettable {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 0px solid
}
.budgettableheading {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: silver
}
.budgetfragmenttable {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 185px; BORDER-BOTTOM: silver 0px solid
}
.budgetheading {
	FONT-WEIGHT: bold; COLOR: darkred
}
.budgetsubtotal {
	FONT-WEIGHT: bold
}
.budgettotal {
	FONT-WEIGHT: bold; COLOR: darkred
}
.budgetitem {
	
}
.px-line {
	
}
.edit-budgetbuttons {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.edit-budgettable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.edit-budgettableheading {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 0px solid
}
.edit-budgetitem {
	BORDER-RIGHT: silver 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: silver 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: silver 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: silver 0px solid
}
.edit-budgetheading {
	COLOR: black; BACKGROUND-COLOR: #cccccc
}
.edit-budgettotal {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 0px solid
}
.edit-budgettableline {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 0px solid
}
A.whiteov {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitewsh {
	COLOR: #ffffff; TEXT-DECORATION: none
}
INPUT.btn-red {
	border: 2px outset #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3366CC;
	background-color: #FFFFFF;
	margin-bottom: 1px;	
	padding: 1px;
}
INPUT.btn-blue {
	border: 1px solid #6699FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3366CC;
	background-color: #FFFFFF;
	margin: 0px;
	margin-bottom: 1px;	
	padding: 1px;		
}
INPUT.btn-gray {
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3366CC;
	background-color: #FFFFFF;
	margin-bottom: 1px;	
	padding: 1px;	
}
INPUT.btn-red-flat {
	border: 1px solid #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3366CC;
	background-color: #FFFFFF;
	margin-bottom: 1px;	
	padding: 1px;
}
INPUT.btn-blue-flat {
	border: 1px solid #6699FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3366CC;
	background-color: #FFFFFF;
	margin: 0px;
	margin-bottom: 1px;	
	padding: 1px;		
}
INPUT.btn-gray-flat {
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3366CC;
	background-color: #FFFFFF;
	margin-bottom: 1px;	
	padding: 1px;	
}