body {
	background-color:#FFFFFF;
	color:black;
}

table,tr,td {
	background-color:transparent;
}

a {
	color:#0000FF;
	text-decoration:underline;
}
a:hover {
	color:#641D7B;
	text-decoration:underline;
	
}
.SLT {
	color:#FFD934;
	font-family:times new roman;
	font-size:18pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
.SLT:hover {
	color:#FFD934;
	text-decoration:none;
	
}
.SLTwhite {
	color:#FFFFFF;
	font-size:9pt;
	font-style:italic;
	font-weight:bold;
	font-family:times new roman;
	text-decoration:none;

}
.SLTwhite:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.SLTwhite2 {
	color:#FFFFFF;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	font-family:times new roman;
	text-decoration:none;

}
.SLTwhite2:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.mainTable {
	background-color:#460C5A;
}
.bottomTable {
	background-image:url(etc/bottomBG.jpg);
	background-repeat: no-repeat;	
	background-position: top;

}
.midTable {
	background-image:url(etc/midBG.jpg);
	background-repeat: no-repeat;	
	background-position: top;

}
.SeniorMain {
	background-image:url(etc/SeniorLifestyleTrends_main.jpg);
	background-repeat: no-repeat;	
	background-position: top;

}
.goldBar {
	background-image:url(etc/goldBar.jpg);
	background-repeat: x-repeat;	

}
.senior {
	color:black;
	font-family:verdana;
	font-size:12pt;
}
.searchbar {
	color:black;
	font-family:verdana;
	font-size:11pt;
}
.seniorLink {
	font-family:verdana;
	font-weight:bold;
	font-size:12pt;
	color:#460C5A;
	text-decoration:none;
}

.seniorLink:hover {
	color:#BFA0CA;
	text-decoration:underline;
}
.seniorLink2 {
	font-family:verdana;
	font-weight:bold;
	font-size:12pt;
	color:#BFA0CA;
	text-decoration:underline;
}

.seniorLink2:hover {
	color:#460C5A;
	text-decoration:underline;
}
.insideHdr{
	background-image:url(etc/topBG.jpg);
	bacground-repeat:x-repeat;
	border:1px solid #E7D200;
	font-family:verdana;
	font-size:8pt;
}
.internal {
	background-color:#FFFFFF;
	font-family:verdana;
	font-size:8pt;
}

.innerLink {
	font-family:verdana;
	font-weight:bold;
	font-size:12pt;
	color:#460C5A;
	text-decoration:underline;
}

.innerLink:hover {
	color:#BFA0CA;
	text-decoration:underline;
}
.navBG {
	background-image:url(etc/navBG.jpg);
	background-repeat: repeat-x;	
	color:white;
	font-family:verdana;
	font-size:8pt;
}
.navLink {
	font-family:verdana;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.navLink:hover {
	color:#C126F8;
	text-decoration:none;
}
.TNRtext {
	 font-family:verdana;
	 font-size:12pt;
     text-align: justify;
}
.yellow {
	color:#FFD934;
	font-family:verdana;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
}
.smallHdr {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#460C5A;
	text-decoration:underline;
}
.whiteText3 {
	font-family:verdana;
	font-weight:normal;
	font-size:8pt;
	word-spacing : 15px;
	letter-spacing : 3px;
	color:#FFFFFF;
	text-decoration:none;
}
.whiteText2 {
	font-family:verdana;
	font-weight:bold;
	font-size:11pt;
	color:#FFFFFF;
	text-decoration:none;
}
.whiteText4 {
	font-family:verdana;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.whiteText {
	font-family:verdana;
	font-weight:normal;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
}
.whiteText5 {
	font-family:verdana;
	font-weight:normal;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}
.whiteText6 {
	font-family:times new roman;
	font-weight:bold;
	font-size:16pt;
	color:#FFD934;
	text-decoration:italic;
}
.whiteTextLink {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
}

.whiteTextLink:hover {
	color:#BFA0CA;
	text-decoration:none;
}

.whiteTextLink2 {
	font-family:verdana;
	font-weight:bold;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
}

.whiteTextLink2:hover {
	color:#BFA0CA;
	font-size:7pt;
	text-decoration:none;
}
.nonLink {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#460C5A;
	text-decoration:none;
}

.red {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#D50912;
	text-decoration:underline;
}

.red:hover {
	font-weight:bold;
	font-size:8pt;
	color:#BFA0CA;
	text-decoration:underline;
}
.large {
	font-size:20pt;
}

h5 {
	font-size:16pt;
	color:GrayText;
}
.articles {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#BFA0CA;
	text-decoration:underline;
}

.articles:hover {
	color:#460C5A;
	text-decoration:underline;
}
.NavLink {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
}

.NavLink:hover {
	color:#BFA0CA;
	text-decoration:underline;
}

hr {
	height:1px;
	color:#FFFFFF;
	width: 80%;
	line-height : 4px;
}
.hr2 {
	height:1px;
	width:100%;
	color:#460C5A;
}

.title {
	color:#460C5A;
	text-decoration:none;
}

input,option,select,textarea {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
}

.button {
	background-color:#460C5A;
	color:#FFFFFF;
}
.headerSpec {
	color:#460C5A;
	font-family:trebuchet ms;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
}
.headerSpecSen {
	color:#460C5A;
	font-family:trebuchet ms;
	font-size:16pt;
	font-style:italic;
	font-weight:bold;
}
.headerSpecSenLg {
	color:#460C5A;
	font-family:trebuchet ms;
	font-size:18pt;
	font-style:italic;
	font-weight:bold;
}
.headerSpecNew {
	color:#460C5A;
	font-family:trebuchet ms;
	font-size:14pt;
	font-style:italic;
	font-weight:bold;
}
.headerSpec2 {
	color:#56215D;
	font-family:Times New Roman;
	font-size:12pt;
	font-weight:bold;
}
.headerSpec3 {
	color:#FFFFFF;
	background-color:#460C5A;
	font-family:Times New Roman;
	font-size:12pt;
	font-weight:bold;
}
.headerSpec4 {
	color:#FFFFFF;
	background-color:#460C5A;
	font-family:Times New Roman;
	font-size:8pt;
	font-weight:bold;
}
.specTable {
	border:#56215D solid 1px;
	font-family:Times New Roman;
	font-size:12pt;
	font-weight:bold;
}
.header {
	font-family:trebuchet ms;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
}

.header_searchgroup {
	font-family:trebuchet ms;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	background-color:#460C5A;
	color:#FFFFFF;
}

.header_searchdetails {
	font-family:trebuchet ms;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	background-color:#FAF4FC;
	color:#460C5A;
}

.header_propertySummarySiteListing {
	font-family:trebuchet ms;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	background-color:#460C5A;
	color:#FFFFFF;
}

.header_propertySummary {
	font-family:trebuchet ms;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	background-color:#460C5A;
	color:#FFFFFF;
}

.header_agenttemplate {
	font-family:trebuchet ms;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	background-color:#460C5A;
	color:#FFFFFF;

}

HR2 {
	color:#63117D;
	height:1px;
	width:70px;
}
.indent {
	padding-left:18px;
}

.thumb_icon,.thumb_agent,.thumb_agentBranding,.thumb_property, {
	border:1px solid #E7D200;
}
.photo {
	border:1px solid #000000;
}

.box_searchDisplayOptions {
	font-weight:bold;
	/*border-bottom:1px dashed #94A596;*/
}

.box_agentBranding {
	background-color:transparent;
	color:white;
	/*border:1px dashed #94A596;*/
	padding:6px;
}
.box_agentBrandingLink {
	font-size:8pt;
	font-weight:bold;
	color:#BFA0CA;
	text-decoration:underline;
}

.box_agentBrandingLink:hover {
	color:#EEE0F3;
	text-decoration:underline;
}

.box_searchGroup {
	background-color:#	;
	/*border:1px dashed #94A596;*/
	margin-bottom:12px;
}

.note_lastUpdate {
	color:#DA0402;
	background-color:#FCFAFD;
	padding:3px;
}

.note_lastUpdateDate {
	font-weight:bold;
}

.note_inputRequired {
	font-weight:bold;
	font-size:7pt;
}

.note_inputRequiredStar {
	font-weight:bold;
	color:red;
}
.TNRtextCenter {
	 font-family:Times New Roman;
	 font-size:12pt;
     text-align: center;
}
.TNRtextSLT {
	 font-family:Times New Roman;
	 font-size:10pt;
     text-align: justify;
}

.TNRtext2 {
	 font-family:Times New Roman;
	 font-size:9pt;
     text-align: justify;
}
.TNRtext3 {
	 font-family:Times New Roman;
	 font-weight : 100;
	 font-size:13pt;
}
.TNRlink {
	 font-family:Times New Roman;
	 font-size:9pt;
     color:#460C5A;
	text-decoration:underline;
}
.TNRlink:hover {
	 font-family:Times New Roman;
	 font-size:9pt;
     color:#BFA0CA;
	text-decoration:underline;
}
.CsDiv {
     text-align: justify;
     width: 550px;
}
.CsDiv2 {
     text-align: justify;
     width: 400px;
}
.CsDiv3 {
     text-align: justify;
     width: 599px;
}
.CsDiv4 {
     text-align: justify;
     width: 370px;
}
.CsDiv5 {
     text-align: justify;
     width: 310px;
}
.CsDiv6 {
     text-align: justify;
     width: 500px;
}
.CsDiv7 {
     text-align: justify;
     width: 580px;
}

.arran-footer {
	bottom:0px;
	width:100%;
	font-weight:bold;
	font-size:8pt;
	color:white;
	padding-top:3px;
	padding-left:20px;
	Padding-right:20px;
	background-color:transparent;
	font-family:verdana;
	font-size:8pt;
}
.arran-footer-link {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#460C5A;
	text-decoration:none;
}

.arran-footer-link:hover {
	/*color:black;*/
	text-decoration:none;
}
.marquee 
{
     position:relative;
     top:10px;
     left:6px;
     overflow:hidden;
     width:860px;
     height:128px;
     border:solid black 0px;
     }