BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; FONT: 11pt arial; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3e9f2
}
A {
	COLOR: #00f
}
#pageBackground {
	MARGIN: 0px; BACKGROUND-COLOR: #fff
}
.primaryBackground {
	BACKGROUND-COLOR: #e3e9f2
}
.secondaryBackground {
	BACKGROUND-COLOR: #afbed8
}
.mainBody {
	PADDING-RIGHT: 18px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.mainCellBackground {
	BACKGROUND-COLOR: #fff
}
.attribution {
	FONT: bold 11pt arial; COLOR: #fff; MARGIN-RIGHT: 4px
}
.attribution A {
	FONT: bold 11pt arial; COLOR: #506fa3; TEXT-DECORATION: none
}
.comm {
	FONT: 12pt arial; COLOR: #506fa3; MARGIN-RIGHT: 4px
}
.city {
	FONT: bold 12pt arial; COLOR: #000; MARGIN-RIGHT: 4px
}
.cookieCrumbTrail {
	FONT: 9pt arial; PADDING-TOP: 4px
}
.cookieCrumbTrail A {
	COLOR: #000
}
.searchTips {
	FONT: 9pt arial
}
.searchTips A {
	COLOR: #000
}
.footerText {
	FONT: 9pt arial; COLOR: #000
}
.footerText A {
	COLOR: #506fa3
}
.footerDisclaimer {
	FONT: 8pt arial
}
FORM {
	MARGIN: 0px
}
.button {
	BORDER-RIGHT: #e3e9f2 2px outset; BORDER-TOP: #e3e9f2 2px outset; FONT: bold 9pt arial; BORDER-LEFT: #e3e9f2 2px outset; COLOR: #fff; BORDER-BOTTOM: #e3e9f2 2px outset; BACKGROUND-COLOR: #506fa3
}
UL {
	MARGIN-TOP: 0px
}
LI {
	MARGIN-TOP: 0px; MARGIN-LEFT: -15px; COLOR: #000; LIST-STYLE-TYPE: square
}
.indexSectionColumn {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
.indexSectionButtons {
	BACKGROUND-COLOR: #506fa3
}
.indexSectionButtons A.head {
	FONT: bold 10pt arial; COLOR: #fff; TEXT-DECORATION: none
}
.indexSectionButtons SPAN.noLinkHead {
	FONT: bold 10pt arial; COLOR: #9cf; TEXT-DECORATION: none
}
.count {
	PADDING-LEFT: 2px; FONT: bold 7pt arial; COLOR: #fac968
}
.indexSectionList {
	FONT: 12px/14pt arial
}
.indexForumList {
	FONT: 12px/14pt arial
}
.indexSectionList A {
	COLOR: #000
}
.indexForumList A {
	COLOR: #000
}
.indexSectionList A:hover {
	
}
.indexForumList A:hover {
	
}
.communityHeader {
	FONT: italic 10pt arial; COLOR: #516ea4
}
.communityList {
	FONT: 9pt arial
}
.communityList A {
	COLOR: #000
}
.error {
	COLOR: #f00
}
.disclaimerAgreement {
	FONT: 11pt arial
}
.disclaimerAgreement A {
	COLOR: #00f
}
H2.adHeader {
	MARGIN-BOTTOM: -1px
}
.scamWarning {
	FONT: 11pt arial
}
.scamWarning A {
	COLOR: #00f
}
.helperLinks {
	FONT: 10pt arial; COLOR: #000; TEXT-ALIGN: right
}
.helperLinks A {
	COLOR: #00f
}
.replyDisplay {
	FONT: 12pt arial
}
.replyDisplay A {
	COLOR: #00f
}
A.replyDisplay {
	COLOR: #00f
}
.allowSolicitation {
	FONT: 10pt arial
}
.viewAdLink {
	FONT: 11pt arial
}
.viewAdLink A {
	COLOR: #000
}
.metaFieldLabel {
	FONT: 10pt arial
}
.sponsorBox {
	BORDER-RIGHT: #e9e93a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e9e93a 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; FONT: 9pt arial; BORDER-LEFT: #e9e93a 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e93a 1px solid; BACKGROUND-COLOR: #fafad2
}
.sponsorBox A {
	FONT: 11pt arial; COLOR: #00f
}
.sponsors {
	FONT: 13pt arial; COLOR: #bbb
}
.date {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; FONT: 11pt arial; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #eaeaea
}
.cat {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
.cat A:link {
	COLOR: #00f
}
.cat A:visited {
	COLOR: #909
}
.cat IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.resultsRegionLabel {
	FONT: 9pt arial
}
A.resultsSectionLabel:link {
	FONT: 9pt arial; COLOR: #000
}
A.resultsSectionLabel:visited {
	FONT: 9pt arial; COLOR: #000
}
.popupHeaderBackground {
	BACKGROUND-COLOR: #000
}
.popupHeaderTitle {
	FONT: bold 10pt arial; COLOR: #fff
}
.popupText {
	FONT: 10pt arial
}
.viewAdFunction {
	FONT: 10pt arial
}
.viewAdFunction A {
	FONT: 10pt arial; COLOR: #000
}
.adminData {
	FONT: 10pt arial
}
.emailSig {
	FONT: 11pt arial
}
.emailSig A {
	COLOR: #00f
}
.postAdButtonOn {
	FONT: bold 9pt arial; COLOR: #fff; BACKGROUND-COLOR: #506fa3
}
.postAdButtonOff {
	FONT: bold 9pt arial; COLOR: #fff; BACKGROUND-COLOR: #afbed8
}
.editAdTitles {
	FONT: 13pt arial
}
.editAdText {
	FONT: 10pt arial
}
.editAdClickHere {
	COLOR: #00f
}
.postingAgreement {
	FONT: 11pt arial
}
.recUpgrades {
	COLOR: #0000cd; BORDER-BOTTOM: #ccc 2px solid; FONT-STYLE: italic
}
.adInfo {
	FONT: 10pt arial; COLOR: #666
}
.adBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.req {
	COLOR: #000; BACKGROUND-COLOR: #ffffb9
}
.backNav {
	FONT: 12pt arial
}
A.backNav {
	COLOR: #00f
}
.pagination A {
	COLOR: #00f
}
.sponsorAdPopupLink {
	TEXT-ALIGN: right
}
.sponsorAdPopupLink A {
	COLOR: #00f
}
.statsTable {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
.statsTable TD {
	COLOR: #000
}
.statsTable A {
	COLOR: #000
}
.statsTablePrimaryRow {
	BACKGROUND-COLOR: #afbed8
}
.statsTableSecondaryRow {
	BACKGROUND-COLOR: #e3e9f2
}
.adBody A {
	COLOR: #00f
}
.small {
	FONT: 9pt arial
}
A.small {
	COLOR: #000
}
.med {
	FONT: 10pt arial
}
A.med {
	FONT: 11pt arial; COLOR: #000
}
