.MenuLine {
	border-bottom-width: .05ex;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 10pt;
	background-color: #6A151A;
}

A.MenuLink {
	color : #FFFFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
A.MenuLink:Visited  {
	color : #FFFFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
A.MenuLink:Active   {
	color : #80FFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
A.MenuLink:Hover    {
	color : #80FFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}


td.Menu {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
}
.MenuLinetop {
	border-bottom-style: none;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 11pt;
	background-color: #6A151A;
	border-right-width: 0.05ex;
	border-right-style: solid;
	border-right-color: #FFFFFF;


}
.MenuLinetopnoline {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 11pt;
	background-color: #6A151A;
}
.QuickSearch {
	border-bottom-style: solid;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 13pt;
	background-color: #6A151A;
	border-bottom-width: 0.05ex;
	border-bottom-color: #FFFFFF;
	border-top-width: .05ex;
	border-top-style: solid;
	border-top-color: #FFFFFF;


}
.QSForm {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #999999;
	text-transform: uppercase;

}
.QSForminput {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
.QSFormClear {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6A151A;
	text-transform: none;
	border-top-width: .05ex;
	border-top-style: solid;
	border-top-color: #FFFFFF;

}
.FeaturedListing {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 13pt;
	background-color: #6A151A;
	border-top-width: .05ex;
	border-right-width: .05ex;
	border-left-width: .05ex;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;

}
.FLcontent {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	border-right-width: 0.05ex;
	border-left-width: 0.05ex;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-width: .05ex;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.FLbottom {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	border-top-width: .05ex;
	border-top-style: solid;
	border-top-color: #000000;

}
.default {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}
.copyright {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #6A151A;
	border-top: 0.05ex solid #000000;

}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: 700;
	color: #000000;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: 300;
	color: #000000;
}
.defaulttext {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;

}
a {
	color : #0000FF; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:Visited {
	color : #0099FF; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:Active {
	color : #FF0000; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a:Hover {
	color : #FF0000; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

A.MenuTop {
	color : #FFFFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
A.MenuTop:Visited  {
	color : #FFFFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
A.MenuTop:Active   {
	color : #80FFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
A.MenuTop:Hover    {
	color : #80FFFF;
	text-decoration : none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
.linespace {
	font-family: "Times New Roman", Times, serif;
	font-size: 3px;
	color: #000000;
}
.defaulttextCenter {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: .05ex solid #000000;

}
.box {
	border: .05ex double #000000;
}
.defaulttexttopborder {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	border-top-width: .05ex;
	border-top-style: solid;
	border-top-color: #000000;

}
.defaulttextCenterfull {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: .05ex solid #000000;
}
.defaulttextCentertopright {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border-top: 0.05ex solid #000000;
	border-right: 0.05ex solid #000000;
	border-bottom: .05ex solid #000000;
	border-left: none;

}
.defaulttextCenterlowerleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border-bottom: 0.05ex solid #000000;
	border-left: 0.05ex solid #000000;
	border-right-width: .05ex;
	border-right-style: solid;
	border-right-color: #000000;


}
.defaulttextCenterlowerright {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border-right: 0.05ex solid #000000;
	border-bottom: 0.05ex solid #000000;


}

a.index {
	color : #000000; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a.index:Visited {
	color : #000000; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a.index:Active {
	color : #FF0000; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
a.index:Hover {
	color : #FF0000; text-decoration : underline; 
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.AddressCenter {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;

}
.AddressTitleCenterCopy {

	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.defaulttextCenterbottomborder {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border-bottom: 0.05ex solid #000000;
}
.ALcontent {

	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	border-right-width: .05ex;
	border-left-width: .05ex;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.ALbottom {

	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	border-top-width: .05ex;
	border-top-style: solid;
	border-top-color: #000000;
}
.AgentListingTop {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 10pt;
	background-color: #6A151A;
	border-top-width: 0.05ex;
	border-right-width: 0.05ex;
	border-left-width: 0.05ex;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 0.05ex;
	border-bottom-color: #FFFFFF;


}
.AgentListingRight {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 10pt;
	background-color: #6A151A;
	border-top-width: 0.05ex;
	border-right-width: 0.05ex;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-width: 0.05ex;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	border-left-width: 0.05ex;
	border-left-color: #FFFFFF;
}
.a.ALsend {
	color : #000000;
	text-decoration : underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.a.ALsend:Visited  {
	color : #000000;
	text-decoration : underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.a.ALsend:Active   {
	color : #80FFFF;
	text-decoration : underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.a.ALsend:Hover    {
	color : #80FFFF;
	text-decoration : underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.AgentListingLeft {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 10pt;
	background-color: #6A151A;
	text-align: center;
	border: 0.05ex solid #FFFFFF;
}
.flviewheading {
	font-family: "Monotype Corsiva";
	font-size: 24px;
	color: #000000;
	font-weight: bold;

}
A.flviewheading {
	font-family: "Monotype Corsiva";
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;


}
.flviewtext {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
}
.flviewbox {
	border: medium solid #999999;
}
.defaulttextbotborder {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	border-top-width: 0.05ex;
	border-right-width: 0.05ex;
	border-bottom-width: 0.05ex;
	border-left-width: 0.05ex;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
