BODY {
	BACKGROUND: #ffffff;
	MARGIN: 0px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px;
	font-weight: normal;
}
.bodyContent {
	padding-left: 35px;
	padding-top: 50px;
	font-size: 12px;
	padding-right: 35px;
}
.Header {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: lighter;
	padding-left: 35px;
}
.HeaderNavBG {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 15px;
	padding-right: 20px;
}
.HeaderNavVerLine {
	color: #ffc009;
}
.HeaderNav {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
A.HeaderNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
A.HeaderNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
A.HeaderNav:hover {
	color: #FFCC33;
	text-decoration: underline;
}
topNav {
	BACKGROUND: #ffffff;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px;
	font-weight: normal;
}
A.topNav:link {
	BACKGROUND: #ffffff;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px 45px 0px 20px;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}
A.topNav:visited {
	BACKGROUND: #ffffff;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px 45px 0px 20px;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}
A.topNav:hover {
	COLOR: #CC0000;
	text-decoration: underline;
}
.topNavBG {
	background-color: #FFF;
	padding-left: 35px;
}

.title {
	FONT-SIZE: 21px; COLOR: #333333; FONT-FAMILY: Arial, sans-serif
}
.titleSub {
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-FAMILY: Arial, sans-serif;
	font-weight: normal;
}
.rightMenuBG {
	background-image: url(../images/menu_rt_bg.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.titleRightMenu {
	COLOR: #585858;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	padding-left: 65px;
}
.rightMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 25px;
	display: block;
	padding-top: 10px;
}
A.rightMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
A.rightMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
A.rightMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
}
.FooterNavBG {
	background-color: #000000;
	padding-left: 32px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}
.FooterNav {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.FooterNavVerLine {
	color: #ffc009;
}
A.FooterNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
A.FooterNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
A.FooterNav:hover {
	color: #FFCC33;
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	padding-left: 35px;
	padding-bottom: 7px;
}
.copyrightItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: italic;
}
.homeBox01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 50px;
	padding-top: 20px;
	padding-right: 50px;
	font-weight: bold;
}
.homeTitlesA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.homeTitlesB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A7A7A7;
	padding-bottom: 14px;
}
.homeBox01Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 3px;
}
.homeBox02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 20px;
	padding-right: 50px;
	padding-left: 50px;
}
.homeBox02Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 3px;
}
.homeBox03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 20px;
	padding-right: 50px;
	border-left-color: #CCC;
	border-left-style: dotted;
	border-left-width: thin;
	padding-left: 20px;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A.home:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.home:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.home:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
A.readmore:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
A.readmore:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
A.readmore:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
.titleSubBold {
	FONT-SIZE: 16px;
	COLOR: #333333;
	FONT-FAMILY: Arial, sans-serif;
	font-weight: bold;
}
a.titleRightMenu:link {
	COLOR: #585858;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	letter-spacing: 1px;
}
a.titleRightMenu:visited {
	COLOR: #585858;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	letter-spacing: 1px;
}
a.titleRightMenu:hover {
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
	letter-spacing: 1px;
}
.photoSpacer {
	padding-right: 20px;
}
.resumeRighmenu {
	padding-left: 65px;
}
.photoResume {
	padding-left: 65px;
}
li {
	list-style-image: url(../images/bullet_01.jpg);
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
	border-color: #000;
	border-width: 2px;
}
.Footersm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
A.Footersm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
A.Footersm:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
A.Footersm:hover {
	color: #FFCC33;
	text-decoration: underline;
}.currentListings {
	color: #CC0000;
}
a.currentListings:link {
	color: #CC0000;
	text-decoration: underline;
}
a.currentListings:visited {
	color: #CC0000;
	text-decoration: underline;
}
a.currentListings:hover {
	color: #FF3300;
}
.resume {
	color: #CC0000;
	font-style: italic;
}
a.resume:link {
	color: #CC0000;
}
a.resume:visited {
	color: #CC0000;
}
a.resume:hover {
	color: #FF0033;
}
.SmText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titleResumeName {
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-FAMILY: Arial, sans-serif;
	font-weight: bold;
}
.titleResumeNameTitle {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, sans-serif;
	font-weight: bold;
}
.availableProperties {
	font-size: 11px;
	font-weight: bold;
	padding-top: 20px;
	display: block;
}
a.availableProperties:link {
	font-size: 11px;
	font-weight: bold;
}
a.availableProperties:visited {
	font-size: 11px;
	font-weight: bold;
}
a.availableProperties:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.FindProfessional {
	font-size: 11px;
	font-weight: bold;
}
a.FindProfessional:link {
	font-size: 11px;
	font-weight: bold;
}
a.FindProfessional:visited {
	font-size: 11px;
	font-weight: bold;
}
a.FindProfessional:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.menuRightText {
	padding-left: 60px;
	background-image: url(../images/menu_rt_bg.gif);
	font-size: 11px;
	padding-top: 15px;
	color: #000000;
}
.LinkContent {
	text-decoration: underline;
}
a.LinkContent:link {
	text-decoration: underline;
}
.titleSubBoldRed {
	FONT-SIZE: 16px;
	COLOR: #993333;
	FONT-FAMILY: Arial, sans-serif;
	font-weight: bold;
}
.mgtProperties {
	font-size: 12px;
	font-weight: bold;
	display: block;
	line-height: 20px;
}
.research_forcastBg {
	background-image: url(../images/forcast_bg.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 15px;
}
.research_trendstBg {
	background-image: url(../images/trends_bg.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 15px;
}
.txtReseach01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.table_research01 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
a.underline:link {
	color: #000000;
	text-decoration: underline;
}
a.underline:visited {
	color: #000000;
	text-decoration: underline;
}
a.underline:hover {
	color: #CC0000;
	text-decoration: underline;
}
.underline {
	color: #000000;
	text-decoration: underline;
}
.menuRightTextResearch {
	padding-left: 32px;
	background-image: url(../images/menu_rt__noWhitebg.gif);
	font-size: 11px;
	padding-top: 15px;
	color: #000000;
}
.bodyContentResearch {
	padding-left: 35px;
	padding-top: 50px;
	font-size: 12px;
}
a.LinkContent:visited {
	text-decoration: underline;
}
.bodyContent table tr td p {
}
.rightMenuBG table tr .resumeRighmenu .availableProperties {
	color: #000;
}
