body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;	
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	position: static;
	border-bottom-style: none; 
	background-color:  #FFFFFF;
}

H1
{
	font-weight: bold;
	font-size: 16pt;
	text-transform: none;
	color: #0000cc;
	font-style: italic;
	font-family: ARIAL;
	text-align: center;
}



/* Layout Tables */
.BodyTable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 769px;
	padding-top: 0px;
	height: 100%;
}

.BodyTableCellHeader
{

	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	width: 100%;
	height: 50px;
}

.BodyTableCellFooter
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	height: 25px;
}

.BodyInnerTable
{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}
	

.BodyInnerTableCellNavigation
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 150px;
	padding-top: 0px;
	height: 100%;
	vertical-align:top; 
}

.BodyInnerTableCellContent
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	vertical-align: baseline;
	padding-top: 10px;
	height: 100%;
	vertical-align: top ;
	font-size: 8pt;
	font-family: arial;
	color: Black;	
	
	
}


.HeaderTable
{
	width: 100%;
	font-family: 'Times New Roman';
	height: 100%;
	background-color: #0000ff;	
	
}
.HeaderTitle
{
	font-size: 20pt;
	color: white;
	font-family: 'Times New Roman';
}
.HeaderSubTitle
{
	font-size: 10pt;
	color: white;
	font-family: 'Arial';
}
.NavigationTable
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	width: 100%;
	padding-top: 10px;
	height: 100%;
	background-color: #99ccff;
}
.FooterTable
{
	font-size:  8pt;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	text-align: center;
}
.FormTable
{
	border-right: gray 1px solid;
	padding-right: 3px;
	border-top: gray 1px solid;
	padding-left: 3px;
	font-size: 8pt;
	padding-bottom: 3px;
	margin: 0px;
	border-left: gray 1px solid;
	width: 80%;
	padding-top: 3px;
	border-bottom: gray 1px solid;
	font-family: arial;
}

/*
A:link    {font: 8pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}
A:hover   {font: 8pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
A:active  {font: 8pt Arial, sans-serif; color: #006633;  text-decoration:underline;}
A:visited {font: 8pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;} 
*/




.GridTable {border-width: 0px; background-color: gray;}

/* Text */

.BodyTextTableAlt   {font:8pt Arial, sans-serif; color: #000000; background-color:#FFFFCC}
.BodyTextTable      {font:8pt Arial, sans-serif; color: #000000; background-color:#FFFFFF}


.BodyTextFormLabel  {font:bold 8pt Arial, sans-serif; color: #000000; background-color:#FFFFCC}
.BodyTextFormLabelReq  {font:bold 8pt Arial, sans-serif; color: #800000; background-color:#FFFFCC}

.BodyText           {font: 8pt Arial, sans-serif; color: #000000; }
.BodyText.A:link    {font: 8pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}
.BodyText.A:hover   {font: 8pt Arial, sans-serif; color: #FF0000;   text-decoration:none;}
.BodyText.A:active  {font: 8pt Arial, sans-serif; color: #006633;  text-decoration:underline;}
.BodyText.A:visited {font: 8pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}

.BodyTextLarge           {font: 10pt Arial, sans-serif; color: #000000; }
.BodyTextLarge.A:link    {font: 10pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}
.BodyTextLarge.A:hover   {font: 10pt Arial, sans-serif; color: #FF0000;   text-decoration:none;}
.BodyTextLarge.A:active  {font: 10pt Arial, sans-serif; color: #006633;  text-decoration:underline;}
.BodyTextLarge.A:visited {font: 10pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}

.LocalityDropDown        {font:  8pt Arial, sans-serif; color: #606060; }


.SmallText           {font:7pt Arial, sans-serif; color: #0000F0; }
.SmallText.A:link    {font: 7pt Arial, sans-serif; color: #0000F0;  text-decoration:underline;}
.SmallText.A:hover   {font: 7pt Arial, sans-serif; color: #FF0000;   text-decoration:underline;}
.SmallText.A:active  {font: vpt Arial, sans-serif; color: #006633;  text-decoration:underline;}
.SmallText.A:visited {font: 7pt Arial, sans-serif; color: #0000F0;  text-decoration:underline;}


.MenuText           {font:bold 8pt Arial, sans-serif; color:  #FFFFFF;  text-decoration:none;}
.MenuText.A:link    {font:bold 8pt Arial, sans-serif; color:  #FFFFFF;  text-decoration:underline;}
.MenuText.A:hover   {font:bold 8pt Arial, sans-serif; color:  #00FFFF;  text-decoration:none;}
.MenuText.A:active  {font:bold 8pt Arial, sans-serif; color:  #FFFF00;  text-decoration:underline;}




.TableHeadText{font: bold 8pt Arial,  sans-serif; color: #0000B0; background-color:#66CCFF;}

.BoldText{font:bold 8pt Arial,  sans-serif; color: #000000;}

.NavigationText{font:bold 9pt Arial,  sans-serif; color: #FFFFFF;}

.NavigationMenuText           {font:bold 9pt Arial, sans-serif; color: #000000;}
.NavigationMenuText.A:link    {font:bold 9pt Arial, sans-serif; color: #000000;  text-decoration:underline;}
.NavigationMenuText.A:hover   {font:bold 9pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
.NavigationMenuText.A:active  {font:bold 9pt Arial, sans-serif; color: #006633;  text-decoration:underline;}

.NavigationSubMenuText           {font:  8pt Arial, serif; color: #0000FF;}
.NavigationSubMenuText.A:link    {font:  8pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}
.NavigationSubMenuText.A:hover   {font:  8pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
.NavigationSubMenuText.A:active  {font:  8pt Arial, sans-serif; color: #006633;  text-decoration:underline;}


.TitleText           {font: bold italic 16pt Arial,  sans-serif; color: #0000CC;}
.TitleText.A:link    {font: bold italic  16pt Arial, sans-serif; color: #FFFFFF;  text-decoration:underline;}
.TitleText.A:hover   {font: bold italic  16pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
.TitleText.A:active  {font: bold italic  16pt Arial, sans-serif; color: #006633;  text-decoration:underline;}

.SubTitleText           {font:bold 12pt Arial,  sans-serif; color: #0000F0;}
.SubTitleText.A:link    {font:bold 12pt Arial, sans-serif; color: #FFFFFF;  text-decoration:underline;}
.SubTitleText.A:hover   {font:bold 12pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
.SubTitleText.A:active  {font:bold 12pt Arial, sans-serif; color: #006633;  text-decoration:underline;}

.SubTitleText2           {font:bold 10pt Arial,  sans-serif; color: #0000F0;}
.SubTitleText2.A:link    {font:bold 10pt Arial, sans-serif; color: #FFFFFF;  text-decoration:underline;}
.SubTitleText2.A:hover   {font:bold 10pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
.SubTitleText2.A:active  {font:bold 10pt Arial, sans-serif; color: #006633;  text-decoration:underline;}


.PrevNextText            {font:bold 8pt Arial, sans-serif; color: #000000;}
.PrevNextText.A:link     {font:bold 8pt Arial, sans-serif; color: #000000;  text-decoration:underline;}
.PrevNextText.A:hover    {font:bold 8pt Arial, sans-serif; color: #FF0000;  text-decoration:underline;}
.PrevNextText.A:active   {font:bold 8pt Arial, sans-serif; color: #FFF000;  text-decoration:underline;}
.PrevNextText.A:visited  {font:bold 8pt Arial, sans-serif; color: #000000;  text-decoration:underline;}




.FooterText{font: 8pt Arial,  sans-serif; color: #888888;}
.FooterText.A:link    {font: 8pt Arial, sans-serif; color: #FFFFFF;  text-decoration:underline;}
.FooterText.A:hover   {font: 8pt Arial, sans-serif; color: #FF0000;  text-decoration:none;}
.FooterText.A:active  {font: 8pt Arial, sans-serif; color: #006633;  text-decoration:underline;}


.MsgText{font:bold 9pt ,  sans-serif;  color: #900000; }
.ErrorText{font:bold 8pt ,  sans-serif;  color: #FF0000; }
.StatusText{font:bold 8pt ,  sans-serif; color: #000080;}
.WarningText{font:bold 8pt,  sans-serif; color: #B00000;}

.ValidationText{font: 8pt Arial, sans-serif; color: #800000;}



.FormButton { width: 100px; height: 20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#66CCFF;  border-width: 1px; border-color:#000000}
.FormButtonNoSize {  height: 20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#66CCFF;  border-width: 1px; border-color:#000000}

.FormButton2 { width: 100px; height: 20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#66CCFF;  border-width: 1px; border-color:#000000}
.FormButton2NoSize {  height: 20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#66CCFF;  border-width: 1px; border-color:#000000}

.WizardButton { width: 275px; height: 20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000}


.MBSearchInput {width:100px; height:18px; font:  8pt arial, sans-serif; color: #000000; background-color:#FFFFFF;  border-width: 1px; border-color:#000000; }
.MBSearchText {font:  8pt arial, sans-serif; color: #FFFFFF; text-decoration:underline;}


.GRBHomeText           {font:bold 8pt Arial, sans-serif; color: #000000;}
.GRBHomeText.A:link    {font:bold 8pt Arial, sans-serif; color:  #0000FF;  text-decoration:underline;}
.GRBHomeText.A:hover   {font:bold 8pt Arial, sans-serif; color:  #00FFFF;  text-decoration:none;}
.GRBHomeText.A:active  {font:bold 8pt Arial, sans-serif; color:  #FFFF00;  text-decoration:underline;}
.GRBHomeText.A:visited  {font:bold 8pt Arial, sans-serif; color: #0000FF;  text-decoration:underline;}


.SubMenuText           {font:bold 8pt Arial, sans-serif; color:  #FFFFFF;}
.SubMenuText.A:link    {font:bold 8pt Arial, sans-serif; color:  #FFFFFF;  text-decoration:underline;}
.SubMenuText.A:hover   {font:bold 8pt Arial, sans-serif; color:  #FFFF00;  text-decoration:none;}
.SubMenuText.A:active  {font:bold 8pt Arial, sans-serif; color:  #FF0000;  text-decoration:underline;}
.SubMenuText.A:hover   {font:bold 8pt Arial, sans-serif; color:  #FF0000;  text-decoration:underline;}

.PropertyListText            {font:bold 9pt Arial, sans-serif; color:  #000000;}
.PropertyListText.A:link     {font:bold 9pt Arial, sans-serif; color:  #0000FF;  text-decoration:underline;}
.PropertyListText.A:hover    {font:bold 9pt Arial, sans-serif; color:  #00FFFF;  text-decoration:none;}
.PropertyListText.A:active   {font:bold 9pt Arial, sans-serif; color:  #FFFF00;  text-decoration:underline;}
.PropertyListText.A:visited  {font:bold 9pt Arial, sans-serif; color:  #000080;  text-decoration:underline;}

.PropertyDescText            {font:9pt Arial, sans-serif; color:  #000000;}
.PropertyDescText.A:link     {font:9pt Arial, sans-serif; color:  #0000FF;  text-decoration:underline;}
.PropertyDescText.A:hover    {font:9pt Arial, sans-serif; color:  #00FFFF;  text-decoration:none;}
.PropertyDescText.A:active   {font:9pt Arial, sans-serif; color:  #FFFF00;  text-decoration:underline;}
.PropertyDescText.A:visited  {font:9pt Arial, sans-serif; color:  #000080;  text-decoration:underline;}


.LocalityNavText            {font:bold 8pt Arial, sans-serif; color:  #0000FF;}
.LocalityNavText.A:link     {font:bold 8pt Arial, sans-serif; color:  #0000FF;  text-decoration:underline;}
.LocalityNavText.A:hover    {font:bold 8pt Arial, sans-serif; color:  #00FFFF;  text-decoration:none;}
.LocalityNavText.A:active   {font:bold 8pt Arial, sans-serif; color:  #FFFF00;  text-decoration:underline;}
.LocalityNavText.A:visited  {font:bold 8pt Arial, sans-serif; color:  #000080;  text-decoration:underline;}


.SearchResultsText            {font: 8pt Arial, sans-serif; color:  #000000;}
.SearchResultsText.A:link     {font: 8pt Arial, sans-serif; color:  #0000FF;  text-decoration:underline;}
.SearchResultsText.A:hover    {font: 8pt Arial, sans-serif; color:  #00FFFF;  text-decoration:none;}
.SearchResultsText.A:active   {font: 8pt Arial, sans-serif; color:  #FFFF00;  text-decoration:underline;}
.SearchResultsText.A:visited  {font: 8pt Arial, sans-serif; color:  #000080;  text-decoration:underline;}



.PriceText
{
	font: bold 10pt Arial, sans-serif;
	color: #003300;	
}

.CommentText
{
	font: 12pt 'Courier New';
	color: #000000;
}


.BrandedTitleText   {font: Bold 14pt Arial, sans-serif; color: #FFFFFF; }

.BrandedNameText   {font: Bold 12pt Arial, sans-serif; color: #CCFFFF; }

.BrandedText           {font: italic bold 10pt Arial, sans-serif; color: #FFFFCC }
.BrandedText.A:link    {font: italic bold 10pt Arial, sans-serif; color: #FFFFFF;  text-decoration:underline;}
.BrandedText.A:hover   {font: italic bold 10pt Arial, sans-serif; color: #FFFFFF;   text-decoration:none;}
.BrandedText.A:active  {font: italic bold 10pt Arial, sans-serif; color: #00FFFF;  text-decoration:underline;}
/*.BrandedText.A:visited {none}*/

.MsgTextSmall   {font:  8pt Arial, sans-serif; color: #F000F0; }

.MsgTextLarge   {font: Bold 14pt Arial, sans-serif; color: #000000; }
.Hidden {visibility:hidden; height: 0px; width:0px;}

div.scroll {	height: 500px;	width: 700px;	overflow: auto;	border: 1px solid #808080;	background-color: #DDDDDD;	padding: 8px; }
.BodyTextCity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.ErrorStack  {font: 8pt Courier, sans-serif; color: #000000 }