body {
	margin : 0px;
	padding : 0px;
	font-family:verdana;
	font-size:12px;
	color:#7ac142;
}
td {
	vertical-align:top;
	font-family:verdana;
	font-size:12px;
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
	line-height: 120%;
}
font {
	line-height: 120%;
	color: #522f91;
	font-weight: bold;
}
.titleTextLargeB1 {
	font-family:georgia;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.titleTextMedium1 {
	font-family:georgia;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}
.titleTextMedium2 {
	font-family:georgia;
	font-size:14px;
	color:#49443E;
	font-weight:normal;
}
.titleTextMedium1B {
	font-family:georgia;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.titleTextMedium1BLink {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
.titleTextMedium2B, TD.calendarBorder, TD.weekendDate {
	font-family:georgia;
	font-size:14px;
	color:#49443E;
	font-weight:bold;
}
.titleTextMedium3B {
	font-family:verdana;
	font-size:14px;
	color:#686A90;
	font-weight:bold;
}
.titleTextMedium4B {
	font-family:verdana;
	font-size:14px;
	color:#49443E;
	font-weight:bold;
}
.titleTextMedium5B {
	font-family:verdana;
	font-size:14px;
	color:#E7E7E7;
	font-weight:bold;
}
.titleTextLarge2B {
	font-family:serif;
	font-size:16px;
	font-weight:normal;
	color:#49443E;
}
.titleTextLarge2 {
	font-family:verdana;
	font-size:16px;
	color:#49443E;
}
.bodyText, .bodyText3, .bodyText2, .bodyText1, .bodyTextB, .bodyTextB2, TD.bodyText TD, TD.bodyText A {
	font-family:verdana;
	font-size: 11px;
	line-height: 130%;
}
.bodyText {
	color:#49443E;
}
.bodyText3 {
	color:#E7E7E7;
}
.bodyText2 {
	color:#49443E;
}
.bodyText1 {
	color:#49443E;
}
.bodyTextB {
	font-weight:bold;
	color:#49443E;
}
.bodyTextB2 {
	font-weight:bold;
	color:#FFFFFF;
}
.smallText {
	font-family:verdana;
	font-size:10px;
	color:#49443E;
}
.smallTextB {
	font-family:verdana;
	font-size:10px;
	color:#49443E;
	font-weight:bold;
}
.linkColorTextB {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#006B6B;
}
.highlight {
	color:#FF6600;
}
.memberNav, .memberNavActive, .memberNavLower, .memberNavLowerActive {
	font-family: georgia;
	font-size:12px;
	font-weight:normal;
}
A.memberNav, A.memberNavActive {
	color: #D6DD43;
}
A,A:LINK,A:VISITED,A:HOVER {
	color:#3BA6ED;
	text-decoration:underline;
}
A.smallTextLink,A.smallTextLink:LINK,A.smallTextLink:VISITED,A.smallTextLink:HOVER {
	color:#49443E;
	font-size:80%;
}
A.smallTextLinkPast,A.smallTextLinkPast:LINK,A.smallTextLinkPast:VISITED,A.smallTextLinkPast:HOVER {
	color:#847D73;
	font-size:80%;
}

A.memberNavActive,A.memberNavActive:LINK,A.memberNavActive:VISITED,A.memberNavActive:HOVER {
	text-decoration:none;
}

A.memberNavLower,A.memberNavLower:LINK,A.memberNavLower:VISITED,A.memberNavLower:HOVER {
	color:#49443E;
}

A.memberNavLowerActive,A.memberNavLowerActive:LINK,A.memberNavLowerActive:VISITED,A.memberNavLowerActive:HOVER {
	color:#A6BB19;
	text-decoration:none;
}

A.blackLink,A.blackLink:LINK,A.blackLink:VISITED,A.blackLink:HOVER {
	color:#49443E;
}
A.blackLinkActive,A.blackLinkActive:LINK,A.blackLinkActive:VISITED,A.blackLinkActive:HOVER {
	color: #A6BB19;
	text-decoration: none;
	font-weight: bold;
}
A.whiteLink,A.whiteLink:LINK,A.whiteLink:VISITED,A.whiteLink:HOVER {
	color:#FFFFFF;
}
A.titleTextMedium1BLink,A.titleTextMedium1BLink:LINK,A.titleTextMedium1BLink:VISITED,A.titleTextMedium1BLink:HOVER {
	color:#FFFFFF;
	text-decoration:none;
}
A.titleTextMedium2Link,A.titleTextMedium2Link:LINK,A.titleTextMedium2Link:VISITED,A.titleTextMedium2Link:HOVER {
	color:#49443E;
	text-decoration:none;
}
TD.calendarBorder A, TD.calendarBorder A:LINK, TD.calendarBorder A:VISITED, TD.calendarBorder A:HOVER, TD.calendarBorder A, TD.calendarBorder A:LINK, TD.calendarBorder A:VISITED, TD.calendarBorder A:HOVER {
	color: #FFFFFF;
}
A.titleTextMedium2LinkPast,A.titleTextMedium2LinkPast:LINK,A.titleTextMedium2LinkPast:VISITED,A.titleTextMedium2LinkPast:HOVER {
	color:#999999;
	text-decoration:none;
}

A.titleTextMedium2BLink, A.titleTextMedium2BLinkCalendar {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

A.titleTextMedium2BLink,A.titleTextMedium2BLink:LINK,A.titleTextMedium2BLink:VISITED,A.titleTextMedium2BLink:HOVER {
	color:#49443E;
	text-decoration:none;
}

A.titleTextMedium2BLinkBlue {
	color:blue;
	text-decoration:none;
}

A.titleTextMedium2BLinkCalendar,A.titleTextMedium2BLinkCalendar:LINK,A.titleTextMedium2BLinkCalendar:VISITED,A.titleTextMedium2BLinkCalendar:HOVER {
	color:#49443E;
	text-decoration:none;
}

A.titleTextMedium2BLinkPast,A.titleTextMedium2BLinkPast:LINK,A.titleTextMedium2BLinkPast:VISITED,A.titleTextMedium2BLinkPast:HOVER {
	font-family:verdana;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

A.titleTextLargeTeam, A.titleTextLargeTeam:LINK,A.titleTextLargeTeam:VISITED,A.titleTextLargeTeam:HOVER {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#49443E;
	font-weight:bold;
	text-decoration:none;
}
.errorText {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.errorTextBig {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.warningText {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: darkgreen;
	text-decoration: none;
}

.calendarBorder {
	background-color:#3BA6ED;
}

#orange {
	color:#A6BB19;
}

#public_navmenu_title, #public_section_title, #public_section_home_title, #public_project_searchResults_specialEventText {
	font-family: georgia;
}
#public_section_title, #public_section_home_title {
	padding-top: 2px;
	padding-bottom: 2px;
}
.memberCenterBubble, .memberCenterBubble A {
	color: white;
}

a img {
	border: 0;
}