.headerHead, .headerHead:hover, TABLE.headerHead, TR.headerHead, TD.headerHead
{
	color: #ffffff;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
INPUT.headerHead
{
	background: #ffffff;
  	color: #000000;
  	font-family: tahoma, verdana, sans-serif;
  	font-size: 9px;
}
A.headerHeadNavigation
{
  color: #ffffff;
  font-family: tahoma, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
A.headerHeadNavigation:hover
{
  color: #ffffff;
  font-family: tahoma, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}
.headerBody
{
    background: #E3E2CE;
    color: #000000;
    font-family: tahoma, verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.headerBodyNavigation, .headerBodyNavigation:hover, TABLE.headerBodyNavigation, TR.headerBodyNavigation, TD.headerBodyNavigation
{
    background: #E3E2CE;
    color: #444444;
    font-family: tahoma, verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
A.headerBodyNavigation
{
    color: #444444;
    font-family: tahoma, verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
A.headerBodyNavigation:hover
{
	color: #7E211D;
    font-family: tahoma, verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-decoration: underline;
}
.breadCrumb, .breadCrumb:hover, TABLE.breadCrumb, TR.breadCrumb, TD.breadCrumb
{
  background: #DFC9C5;
  color: #4D491E;
  font-family: tahoma, verdana, sans-serif;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
A.breadCrumbNavigation
{
  color: #4D491E;
  font-family: tahoma, verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
A.breadCrumbNavigation:hover
{
  color: #7E211D;
  font-family: tahoma, verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}
.main
{
  backGround: #ffffff;
}
    .mainHead,.mainHead:hover, TABLE.mainHead, TR.mainHead, TD.mainHead
    {
      color: #ffffff;
      font-family: tahoma, verdana, sans-serif;
      font-size: 18px;
      font-weight: bold;
      font-style: italic;
      text-decoration: none;
    }
    A.mainNavigation
    {
      color: #ffffff;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: normal;
      text-decoration: underline;
}
    A.mainHeadNavigation:hover
    {
      color: #ffffff;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: italic;
      text-decoration: none;
    }
        .mainBody, .mainBody:hover, TABLE.mainBody, TR.mainBody, TD.mainBody
        {
          background: #000000;
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: bold;
          font-style: normal;
          text-decoration: none;
         }
         A.mainBodyNavigation, A.mainBodyNavigation:hover
         {
            color: #000000;
            font-family: tahoma, verdana, sans-serif;
            font-size: 11px;
            font-weight: bold;
            font-style: normal;
            text-decoration: underline;
            }
.tableBody
{
	background: #000000;
}
.body
{
  background: #ffffff;
}
.bodyRed
{
	color: #ff0000;
	font-family: tahome, verdana, sand-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
    .bodyHead, .bodyHead:hover, TABLE.bodyHead, TR.bodyHead, TD.bodyHead
    {
      background: #ffffff;
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 14px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.bodyHeadNavigation
    {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 14px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.bodyHeadNavigation:hover
    {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 14px;
      font-weight: bold;
      font-style: normal;
      text-decoration: underline;
    }
    .bodyHead1, .bodyHead1:hover, TABLE.bodyHead1, TR.bodyHead1, TD.bodyHead1
    {
      background: #ffffff;
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
}
    A.bodyHead1Navigation
    {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.bodyHead1Navigation:hover
    {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
        TABLE.body, TR.body, TD.body, SPAN.body
        {
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: normal;
          font-style: normal;
          text-decoration: none;
        }
        A.bodyNavigation
        {
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: bold;
          font-style: normal;
          text-decoration: none;
        }
        A.bodyNavigation:hover
        {
          color: #970000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: bold;
          font-style: normal;
          text-decoration: underline;
    	}
        A.bodyNavigationRed
        {
          color: #ff0000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: bold;
          font-style: normal;
          text-decoration: none;
        }
        A.bodyNavigationRed:hover
        {
          color: #ff0000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: bold;
          font-style: normal;
          text-decoration: underline;
    	}    	

.box1
{
	background: #E3E2CE;
}

.box2
{
	background: #E3E2CE;
}

.featuredListings
{
  background: #ffffff;
}
    .featuredListingsHead, .featuredListingsHead:hover, TABLE.featuredListingsHead, TR.featuredListingsHead, TD.featuredListingsHead
    {
      background: #aaaaaa;
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 14px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.featuredListingsHeadNavigation
    {
      color: #ffffff;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.featuredListingsHeadNavigation:hover
    {
      color: #ffffff;
      font-family: tahoma, verdana, sans-serif;
      font-size: 12px;
      font-weight: bold;
      font-style: normal;
      text-decoration: underline;
    }
        .featuredListingsBody, .featuredListingsBody:hover, TABLE.featuredListingsBody, TR.featuredListingsBody, TD.featuredListingsBody
        {
          background: #bbbbbb;
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 12px;
          font-weight: bold;
          font-style: normal;
          text-decoration: none;
        }
        A.featuredListingsBodyNavigation
        {
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 12px;
          font-weight: bold;
          font-style: normal;
          text-decoration: none;
        }
        A.featuredListingsBodyNavigation:hover
        {
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 12px;
          font-weight: bold;
          font-style: normal;
          text-decoration: underline;
        }
    
.box
{
  background: #ffffff;
}
    .boxHead, .boxHead:hover, TABLE.boxHead, TR.boxHead, TD.boxHead
    {
      background: #DFC9C5;
      color: #4D491E;
      font-family: tahoma, verdana, sans-serif;
      font-size: 11px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.boxHeadNavigation
    {
      color: #4D491E;
      font-family: tahoma, verdana, sans-serif;
      font-size: 11px;
      font-weight: bold;
      font-style: normal;
      text-decoration: none;
    }
    A.boxHeadNavigation:hover
    {
      color: #7E211D;
      font-family: tahoma, verdana, sans-serif;
      font-size: 11px;
      font-weight: bold;
      font-style: normal;
      text-decoration: underline;
    }
        .boxBody, .boxBody:hover, TABLE.boxBody, TR.boxBody, TD.boxBody
        {
          background: #DFC9C5;
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: normal;
          font-style: normal;
          text-decoration: none;
        }
		.boxBodyContents, .boxBodyContents:hover, TABLE.boxBodyContents, TR.boxBodyContents, TD.boxBodyContents
        {
          background: #dddddd;
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: normal;
          font-style: normal;
          text-decoration: none;
         }
        A.boxBodyContentsNavigation
        {
          color: #000000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: normal;
          font-style: normal;
          text-decoration: none;
        }
        A.boxBodyContentsNavigation:hover
        {
          color: #970000;
          font-family: tahoma, verdana, sans-serif;
          font-size: 11px;
          font-weight: normal;
          font-style: normal;
          text-decoration: underline;
        }
.footHead, .footHead:hover, TABLE.footHead, TR.footHead, TD.footHead
{
  background: #DFC9C5;
  color: #4D491E;
  font-family: tahoma, verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
A.footHeadNavigation
{
  color: #4D491E;
  font-family: tahoma, verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
A.footHeadNavigation:hover
{
  color: #7E211D;
  font-family: tahoma, verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}
    .footBody, .footBody:hover, TABLE.footBody, TR.footBody, TD.footBody
    {
      background: #ffffff;
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 10px;
      font-weight: normal;
      font-style: normal;
      text-decoration: none;
    }
    A.footBodyNavigation
    {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 10px;
      font-weight: normal;
      font-style: normal;
      text-decoration: none;
    }
    A.footBodyNavigation:hover
    {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 10px;
      font-weight: normal;
      font-style: normal;
      text-decoration: underline;
    }
.bodyError
{
  background: #000000;
  color: #000000;
  font-family: tahoma, verdana, sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;

}
.bodyWarn, TABLE.bodyWarn, TR.bodyWarn, TD.bodyWarn
{
  background: #ffffff;
  color: #ff0000;
  font-family: tahoma, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
.bodyRequired, TABLE.bodyRequired, TR.bodyRequired, TD.bodyRequired
{
  color: #ff0000;
  font-family: tahoma, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA
{
  color: #4D491E;
  font-family: tahoma, verdana, sans-serif;
  font-size: 11px;
}

.listingSearchResultsBGColor1, TABLE.listingSearchResultsColor1, TR.listingSearchResultsColor1, TD.listingSearchResultsColor1
{
	background: #dfdfdf;
}

.listingSearchResultsBGColor2, TABLE.listingSearchResultsColor2, TR.listingSearchResultsColor2, TD.listingSearchResultsColor2
{
	background: #e9e9e9;
}