@font-face {
	font-family: Postino;
	src:url(fonts/postino/XZI_____.PFM);
}
.heading {
	
}
.sub-heading {
	
}
.sub-sub-heading {
	
}
.sectionHeader {
	
}
.reviewFormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reviewFormSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.businessSearchFormSubHeader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #3a6987; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reviewFormItem {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reviewFormItem1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.businessreviewFormItem {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #8c8c8c; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newBusinessTextBoxMedium {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 280px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 19px
}
.newBusinessTextBoxLow {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 180px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 19px
}
.newBusinessSelectMedium {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 220px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 19px
}
.newBusinessTextBoxHigh {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; WIDTH: 420px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 19px
}
.newBusinessTextAreaHigh {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 420px; BORDER-BOTTOM: #000000 1px solid
}
.reviewTextBoxHigh {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; WIDTH: 600px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 19px; border-towp-color: #000000
}
.reviewPreviewTextAreaVeryHigh {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.reviewFormHeaderNote {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.reviewFormHeaderNote {
	TEXT-DECORATION: underline
}
.reviewFormItemNote {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reviewFormNote {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reviewFormNote2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reviewName {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #715ed2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.reviewName {
	TEXT-DECORATION: none
}
.reviewText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #79848a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.businessName {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #715ed2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.businessLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #715ed2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.businessText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formError {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #eb6b3e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #1b1983; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.formHeader {
	COLOR: #061163; TEXT-DECORATION: none
}
.formNote {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #2e72a1; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebf4f9
}
A.profileLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #2e72a1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.profileSelectedLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #2e72a1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.profileNoteLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #2e72a1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.profileNoteLink {
	TEXT-DECORATION: none
}
.note {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #a2a2a2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.note {
	COLOR: #a2a2a2; TEXT-DECORATION: underline
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #eb6b3e; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c1d8e4
}
.footerTopText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #eb6b3e; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c1d8e4
}
.footerLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4c81c7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.footerLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4c81c7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specialLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #061163; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.specialLinks {
	COLOR: #061163; TEXT-DECORATION: underline
}
.backgroundStyle {
	BACKGROUND-COLOR: #ebf4f9
}
.copyright {
	
}
.searchresultTblStyle {
	BACKGROUND-COLOR: #ffffff
}
.searchresultTblCalloutBt {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #c0c8cb 1px solid; BACKGROUND-COLOR: #ebf4f9
}
.tblStyle {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #c0c8cb 1px solid; BACKGROUND-COLOR: #ffffff
}
.searchFormOnResultPage {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #c0c8cb 1px solid; BACKGROUND-COLOR: #c2d8e5
}
.tblCalloutRtBt {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #c0c8cb 1px solid; BACKGROUND-COLOR: #eaf4f9
}
.tblCalloutLt {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #c0c8cb 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.tblCalloutBg {
	BACKGROUND-COLOR: #eaf4f9
}
.tblCalloutBt {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #c0c8cb 1px solid; BACKGROUND-COLOR: #ffffff
}
.tblCalloutRt {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eaf4f9
}
.tblCalloutTp {
	BORDER-RIGHT: #eaf4f9 1px solid; BORDER-TOP: #c0c8cb 1px solid; BORDER-LEFT: #eaf4f9 1px solid; BORDER-BOTTOM: #eaf4f9 1px solid; BACKGROUND-COLOR: #eaf4f9
}
.imgHolder {
	BORDER-RIGHT: #4c81c5 1px solid; BORDER-TOP: #4c81c5 1px solid; BORDER-LEFT: #4c81c5 1px solid; BORDER-BOTTOM: #4c81c5 1px solid; BACKGROUND-COLOR: #ffffff
}
.normalStyle {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.normalStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000769; TEXT-DECORATION: none
}
.calloutHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calloutSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calloutText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calloutFooterText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #69bce9; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.friendsName {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.friendSectionLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5fb5e8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.friendNameLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #5fb5e8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.friendNameLink {
	TEXT-DECORATION: underline
}
.tblReviews {
	BACKGROUND-COLOR: #eaf4f9
}
.forumItemText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.forumItemText {
	COLOR: #3b5a9d; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.forumAlternateItemText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecf2fe
}
A.forumAlternateItemText {
	COLOR: #3b5a9d; BACKGROUND-COLOR: #ecf2fe; TEXT-DECORATION: none
}
.forumHeading {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #b1b6ba 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.forumHeading1 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #1b385e; BORDER-BOTTOM: #b1b6ba 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
A.forumHeading {
	TEXT-DECORATION: none
}
.forumPaging {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.forumPaging {
	COLOR: #5f3990; TEXT-DECORATION: none
}
A.forumSelectedPage {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5f3990; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.forumTable {
	BORDER-RIGHT: #b1b6ba 1px solid; BORDER-TOP: #b1b6ba 1px solid; BORDER-LEFT: #b1b6ba 1px solid; BORDER-BOTTOM: #b1b6ba 1px solid; BACKGROUND-COLOR: #ffffff
}
.forumTableTr {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #b1b6ba 1px solid
}
.forumTabActive {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3d7ca7; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.forumTabActive10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3d7ca7; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
A.forumTabActive {
	TEXT-DECORATION: none
}
.forumTabDeactive {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #95b9d3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7fbfe; TEXT-ALIGN: center
}
.forumTabDeactive10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #95b9d3; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7fbfe; TEXT-ALIGN: center
}
A.forumTabDeactive {
	TEXT-DECORATION: none
}
.ratingTable {
	BORDER-RIGHT: #bfbeba 1px solid; BORDER-TOP: #bfbeba 1px solid; BORDER-LEFT: #bfbeba 1px solid; BORDER-BOTTOM: #bfbeba 1px solid
}
.forumNote {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.forumNote {
	COLOR: #651acd; TEXT-DECORATION: none
}
.forumNoteEmphasis {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #55819e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.forumThreadReviewBg {
	BACKGROUND-COLOR: #c1d9e5
}
.eventsUserName {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #5fb5e8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.eventsUserName {
	TEXT-DECORATION: underline
}
.generalNote {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.responseSuccess {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #3aca1a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.responseTentative {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ce7900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.responseDeclined {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mailHeading {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #b1b6ba 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.mailHeading {
	TEXT-DECORATION: none
}
.popupLayerStyle {
	BORDER-RIGHT: #90a8c0 1px solid; BORDER-TOP: #90a8c0 1px solid; MARGIN: 10px; BORDER-LEFT: #90a8c0 1px solid; BORDER-BOTTOM: #90a8c0 1px solid; BACKGROUND-COLOR: #deeefd
}
.markerRolloverStyle {
	BORDER-RIGHT: #008463 1px solid; BORDER-TOP: #008463 1px solid; BORDER-LEFT: #008463 1px solid; WIDTH: 300px; BORDER-BOTTOM: #008463 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #008463; TEXT-ALIGN: left
}
.markerRolloverStyle TABLE {
	MARGIN: 10px
}
.weekStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cdcdcd
}
.dayStyle {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.monthStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.yearStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.todayStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6599ff
}
A.todayStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.eventStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffb400
}
A.eventStyle {
	TEXT-DECORATION: none
}
.noStyle {
	BACKGROUND-COLOR: #ffffff
}
.calanderTbl {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.pageTitle {
	FONT-SIZE: 20px; COLOR: #4b81c9; FONT-FAMILY: Postino
}
.googleMap1 {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; WIDTH: 325px; BORDER-BOTTOM: #000000 2px solid; HEIGHT: 330px
}
.searchResultSideHeading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1e1a78; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blogTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #5fb5e8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blogItemText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.blogItemText {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blogItemEmphasisText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5fb5e8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.blogItemEmphasisText {
	TEXT-DECORATION: none
}
.searchresultTblCalloutExtn {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ebf4f9 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #c0c8cb 1px solid; BACKGROUND-COLOR: #ebf4f9
}
.categoryText {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #5051c7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.categoryNameTop5Business {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3d7ca7; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.loginErrorMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #f47320; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblWhiteTop {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #c0c8cb 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.tblCalloutRt2 {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #eaf4f9 1px solid; BACKGROUND-COLOR: #eaf4f9
}
.businessTextNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.businessTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.googleMap2 {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; WIDTH: 325px; BORDER-BOTTOM: #000000 2px solid; HEIGHT: 330px
}
.tblStyleNoBt {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.businessTextLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sponsoredBusinessName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #715ed2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sponsoredBusinessDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #79848a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arrowTblStyleLt {
	BORDER-RIGHT: #ebf4f9 1px solid; BORDER-TOP: #ebf4f9 1px solid; BORDER-LEFT: #c0c8cb 1px solid; BORDER-BOTTOM: #ebf4f9 1px solid
}
.rayvResourcesMsgText {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #656565; PADDING-TOP: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fo {
	VISIBILITY: visible; POSITION: relative
}
A.errorMsgLink {
	COLOR: #80c5ee; TEXT-DECORATION: underline
}
.featuredBusinessCategory {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3d7ca7; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
A.featuredBusinessCategory {
	TEXT-DECORATION: none
}
.featuredBusinessName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #715ed2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.featuredBusinessName {
	TEXT-DECORATION: none
}
.platinumBizImageMain {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.platinumBizImageSub {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.platinumBizPlacement {
	BACKGROUND-COLOR: #eef0ff
}
.platinumBizDocument {
	BACKGROUND-COLOR: #f7f7ff
}
.whiteBackShadeRt {
	BORDER-RIGHT: #c0c8cb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.tblWhiteBackShadowTp {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #c0c8cb 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.mainBodyCopy1Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainBodyCopy2Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainBodyCopy2Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainBodyCopy3Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainBodyCopy3Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainBodyCopy4Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainBodyCopy4Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specificBodyCopy1Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specificBodyCopy1Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specificBodyCopy2Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specificBodyCopy2Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blackborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.inputSizeA {
	WIDTH: 300px
}
.inputSizeB {
	WIDTH: 250px
}
TD.registerData {
	HEIGHT: 30px
}
.defaultSelect {
	FONT-SIZE: 12px
}
TD.defaultText {
	FONT-SIZE: 10pt! important; COLOR: #1b385e
}
.blueBodyNormal8pt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueBodyBold8pt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueBodyNormal10pt {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueBodyBold10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueBodyNormal12pt {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueBodyBold12pt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueBodyBold14pt {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchResultTblStyle {
	BORDER-RIGHT: #c0c8cb 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #c0c8cb 0px solid; BACKGROUND-COLOR: #ffffff
}
.searchFormOnReviewResultPage {
	BORDER-RIGHT: #c0c8cb 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #c0c8cb 0px solid; BACKGROUND-COLOR: #c2d8e5
}
.grayBodyNormal8pt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayBodyBold8pt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayBodyNormal9pt {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayBodyNormal10pt {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayBodyBold10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayBodyNormal12pt {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayBodyBold12pt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hyperlinkNormal8pt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hyperlinkBold8pt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hyperlinkNormal10pt {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hyperlinkBold10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingNormal8pt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingBold8pt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingNormal10pt {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingBold10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingBold18pt {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingBold12pt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.postinoHeaderBold12pt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #4c81c7; FONT-FAMILY: Postino
}
.postinoHeaderBold11pt {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #4c81c7; FONT-FAMILY: Postino
}
.postinoHeaderBold10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4c81c7; FONT-FAMILY: Postino
}
.postinoHeaderBold18pt {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #4c81c7; FONT-FAMILY: Postino
}
.tblStyleShadow {
	BORDER-RIGHT: #555f64 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #555f64 1px solid; BACKGROUND-COLOR: #ffffff
}
.reviewFormItemNew {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.mainLink:link {
	COLOR: #6666cc; TEXT-DECORATION: none
}
A.mainLink:active {
	COLOR: #6666cc; TEXT-DECORATION: none
}
A.mainLink:visited {
	COLOR: #6666cc; TEXT-DECORATION: none
}
A.mainLink:hover {
	COLOR: #6666cc; TEXT-DECORATION: none
}
.inputSizeLarge {
	WIDTH: 300px
}
.selectLarge {
	WIDTH: 300px
}
.formLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #2e72a1; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #ebf4f9
}
.mainGutterLeft {
	WIDTH: 14px; BACKGROUND-COLOR: #fff
}
.mainGutterRight {
	WIDTH: 14px; BACKGROUND-COLOR: #fff
}
.searchWidthLeft {
	WIDTH: 14px
}
.alignCenter {
	TEXT-ALIGN: center
}
.alignMid {
	VERTICAL-ALIGN: middle
}
.txtAlignRight {
	TEXT-ALIGN: right
}
.alignTop {
	VERTICAL-ALIGN: top
}
.searchHeightSpacer {
	HEIGHT: 4px
}
.headerGap {
	HEIGHT: 24px; BACKGROUND-COLOR: #fff
}
.footerGap {
	HEIGHT: 40px; BACKGROUND-COLOR: #fff
}
.headerSearchArea {
	BACKGROUND-COLOR: #c2d8e5
}
.headerSearchDvdr {
	WIDTH: 4px
}
.tdHeightSpacerA {
	HEIGHT: 5px
}
.heightSpacerB {
	HEIGHT: 10px
}
.tdWidthSpacerB {
	WIDTH: 7px
}
.tdWidthSpacerC {
	WIDTH: 15px
}
.mainContentGutterLeft {
	WIDTH: 14px; BACKGROUND-COLOR: #ebf4f9
}
.mainContentGutterRight {
	WIDTH: 14px; BACKGROUND-COLOR: #ebf4f9
}
.mainContentTitle {
	HEIGHT: 50px; BACKGROUND-COLOR: #ebf4f9
}
.mainContentBottomGutter {
	HEIGHT: 40px; BACKGROUND-COLOR: #ebf4f9
}
#contentData {
	MARGIN-TOP: 14px; MARGIN-LEFT: 14px; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.mainContentColumnDvdr {
	WIDTH: 14px; BACKGROUND-COLOR: #fff
}
.mainContentBannerCol {
	WIDTH: 160px
}
.topSpacer {
	HEIGHT: 5px
}
#contentDataBiz {
	WIDTH: 100%; BACKGROUND-COLOR: #ebf4f9
}
.mainContentBannerColBiz {
	WIDTH: 320px
}
TD.mainContentDataBiz {
	BACKGROUND-COLOR: #ebf4f9
}
.mainContentTitleAlt {
	HEIGHT: 14px; BACKGROUND-COLOR: #ebf4f9
}
.mainBodyCopyANorm {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.mainBodyCopyBNorm {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.mainBodyCopyBBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.mainBodyCopyCNorm {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.mainBodyCopyCBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.mainBodyCopyDNorm {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.mainBodyCopyDBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #1b385e; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.specificBodyCopyANorm {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.specificBodyCopyABold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.specificBodyCopyBNorm {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.specificBodyCopyBBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6c675f; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #3c7ba7; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif
}
A.mainLinkA:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainLinkA:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainLinkA:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainLinkA:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mainLinkB:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainLinkB:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainLinkB:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainLinkB:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.txtItalics {
	FONT-STYLE: italic
}
