.topSpacer {
  width:775px;
  height:26px;
  clear:both;
}

.container {
  position:absolute;
  top:165px;
  clear:both;
  width:775px;
  background:#7F96B6;
  overflow:hidden;
}

.container:after
{
content: '[DO NOT LEAVE IT IS NOT REAL]'; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.container
{
display: inline-block;
}
/*\*/
.container
{
display: block;
}

.leftcontainer {
  float:left;
  width:179px;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
}

.rightcontainer {
  position:relative;
  float:right;
  width:179px;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
}

.rightcontainer img {
  position:relative;
}

.middlecontainer {
  font-size:small;
  font-family: arial;
  font-weight: normal;
  font-style: normal;
  color: #231F20;
  text-align: left;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
  margin-left: 179px;
}

.topnav {
  position:absolute;
  top:155px;
  clear:both;
  width:775px;
  min-height:110px;
  background:#2A327D;
}

.trackback {
  margin-top: 20px;
  display: inline;
  position: relative;
  float: right;
  text-align: right;
  font-family: arial;
}

.rightLinks {
  margin-top: 40px;
  display: inline;
  position: relative;
  float: right;
  text-align: right;
  font-family: arial;
}

.intro {
  font-size:small;
  font-family: arial;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
  text-align: center;
  background-color: #2A327D;
  float: left;
}

.bottomLogin {
  clear: both;
  text-align:left;
  width:775px;
}

.bottomLinks {
  clear: both;
  text-align:center;
  width:775px;
}

p.header
{
 font-size: small;
 font-family: arial;
 font-weight: normal;
 font-style: oblique;
 color: #2A317E;
 text-align: left;
}

p.listingDetails
{
 font-size: x-small;
 font-family: arial;
 font-weight: normal;
 text-decoration: underline;
}

p.smallText
{
 font-size: x-small;
 font-family: arial;
 font-weight: normal;
}

a
{
 font-family: arial;
 color: #000000;
}

a.subscribe
{
 font-size: small;
}       

a.headerlinks
{
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: underline;
 text-transform: capitalize;
}

a.detailLink
{
 color: #FFFFFF;
 text-decoration: none;
 text-transform: capitalize;
}

a.plainLink
{
 text-decoration: none;
}

span.selected
{
 text-decoration: underline;
 color: #FFFF00;
}

span.trackback
{
 font-size: small;
}

span.trackback a
{
 font-size: small;
}

table.quickSearch
{
 border: thin solid #000000;
 color: #FFFFFF;
}

table.results
{
 color: #2A317E;
 font-size: x-small;
}

table.results a
{
 color: #2A317E;
 font-size: x-small;
}

table.results a.detailLink
{
 color: #FFFFFF;
 text-decoration: none;
 text-transform: capitalize;
}

table.search
{
 color: #FFFFFF;
 font-size: small;
}

table.search a
{
 color: #C8C9CE;
 font-size: small;
}

table.listing
{
 border: thin solid #000000;
}

td.standardLayout table
{
 font-size: small;
 font-family: arial;
}
 
td.listingleftpad
{
 width: 10px;
}

tr.listingtoppad
{
 height: 10px;
 font-size: 1pt;
 padding: 0 0 0 0;
}

td.intro
{
 font-size:small;
 font-family: arial;
 font-weight: normal;
 font-style: normal;
 color: #FFFFFF;
 text-align: center;
 background-color: #2A327D;
}

td.contentTitle
{
 font-size: medium;
 font-family: arial;
 font-style: oblique;
 font-weight: bold;
 color: #000000;
 text-align: left;
 vertical-align: top;
}

td.weather
{
 text-align: right;
 background-color: #7F96B6;
}

td.content
{
 font-size: 16px;
 font-family: arial;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-align: left;
 vertical-align: middle;
 width: 200px;
 overflow: hidden;
}

tr.emptyrow
{
 font-size: 1pt;
 padding: 0 0 0 0;
}

tr.toprow
{
 vertical-align: top;
}

tr.midrow
{
 vertical-align: top;
}

tr.bottomrow
{

}

div.tips
{
 font-size: 70%;
 text-align: center;
 width: 150px;
}

select.quickSearch
{
 font-size: 70%;
}

select.advancedSearch
{
 min-width: 250px;
 width: 250px;
}

.aboutMain, .buyersMain
{
 background-color: #D1D3D4;
}

.areasMain
{
 background-color: #D1D3D4;
 color: #2B327E;
}

.sellersMain
{
 background-color: #83B3DC;
}

.kidsMain
{
 background-color: #E8E44F;
 color:  #A70000;
}

.faqMain
{

}


.relocationMain
{
 background-color: #E6E7E8;
}

.searchMain
{
 background-color: #607C54;
 color: #FFFFFF;
}

.requestSearchMain, .createUserMain
{
 background-color: #AAAAAA;
 color: #000000;
}

.contactMain, .responseMain
{
 background-color: #8B3708;
 color: #FBD4AB;
}

.areasMain a, .kidsMain a
{
color: #2B327E;
}

.buyersMain a
{
color:#000000
}


.sellersMain a, .aboutMain a, .faqMain a, .relocationMain a, .contactMain a, .requestSearchMain a, .createUserMain a
{

}

.searchMain a 
{
 color: #C8C9CE;
}

.responseMain a 
{
 color: #FFFFFF;
}

.aboutLeftLinks, .buyersLeftLinks
{
 background-color: #901913;
}

.aboutLeftLinks a
{
 color: #FFFFFF;
}

.buyersLeftLinks a, .areasLeftLinks a
{
 color: #D1D3D4;
}

.relocationLeftLinks
{
 background-color: #D6E2F3;
}

.relocationLeftLinks a
{
 color: #000000;
}

.areasLeftLinks
{
 background-color: #2B327E;
}

.faqLeftLinks
{
 background-color: #000000;
}

.faqLeftLinks a
{
 color: #C7C8CA;
}

.sellersLeftLinks
{
 background-color: #656F72;
}

.sellersLeftLinks a
{
 background-color: #656F72;
 color: #000000;
}

.kidsLeftLinks
{
 background-color: #A70000;
 color: #939598;
}

.kidsLeftLinks a
{
 color: #939598;
}
  
.searchLeftLinks
{
 background-color: #C8C9CE;
 color: #607C54;
}

.searchLeftLinks a
{
 color: #607C54;
}

.contactLeftLinks
{
 background-color: #8B3708;
}

.contactLeftLinks a
{
 color: #FBD4AB;
}

.responseLeftLinks
{
 background-color: #8B3708;
}

.responseLeftLinks a
{
 color: #FBD4AB;
}

.requestSearchLeftLinks, .createUserLeftLinks
{
 background-color: #DDDDDD;
}

.requestSearchLeftLinks a, .createUserLeftLinks a
{
 color: #000000;
}

table.requestSearchQSForm
{
 border: thin solid #000000;
 color: #000000;
}

td.leftside
{
 background-color: #2A327D;
}

td.rightside
{
 background-color: #7F96B6;
}

#furtherdetails
{
 font-size: x-small;
 font-family: arial;
 font-weight: normal;
 text-decoration: underline;
}

#loginblurb
{
 font-size: x-small;
 font-family: arial;
 font-weight: normal;
}

div.report {
  min-width: 730px;
  border: thin solid #000000;
  padding-bottom: 20px;
  padding-top: 10px;
}
body.report {
  min-width: 730px;
  font-size: small;
}
div.reportContainer {
  padding-left: 280px;   /* LC fullwidth */
  padding-right: 270px;  /* RC fullwidth + CC padding */
}
div.reportContainer .column {
  position: relative;
  float: left;
}
#reportCenter {
  padding: 10px 20px;    /* CC padding */
  width: 100%;
}
#reportLeft {
  width: 260px;          /* LC width */
  padding: 0 10px;       /* LC padding */
  right: 320px;          /* LC fullwidth + CC padding */
  margin-left: -100%;
}
#reportRight {
  width: 210px;          /* RC width */
  padding: 0 10px;       /* RC padding */
  margin-right: -270px;  /* RC fullwidth + CC padding */
}
div.reportHeader {
  font-size: x-large;
  font-weight: bold;
  text-align: center;
}
div.reportFooter {
  clear: both;
}

/*** IE Fix ***/
* html #reportLeft {
  left: 230px;           /* RC fullwidth */
}

div.subreport {
  min-width: 260px;
  border: thin solid #000000;
}
div.subreportContainer {
  padding-left: 140px;   /* LC fullwidth */
  padding-right: 180px;  /* RC fullwidth + CC padding */
}
div.subreportContainer .column {
  position: relative;
  float: left;
}
#subreportCenter {
  padding: 10px 20px;    /* CC padding */
  width: 100%;
}
#subreportLeft {
  width: 120px;          /* LC width */
  padding: 0 10px;       /* LC padding */
  right: 180px;          /* LC fullwidth + CC padding */
  margin-left: -100%;
}
#subreportRight {
  width: 120px;          /* RC width */
  padding: 0 10px;       /* RC padding */
  margin-right: -180px;  /* RC fullwidth + CC padding */
}
div.subreportHeader {
  font-weight: bold;
  text-align: center;
}
div.subreportFooter {
  clear: both;
}

/*** IE Fix ***/
* html #subreportLeft {
  left: 140px;           /* RC fullwidth */
}

img.reportImages {
  width: 260px;          /* LC width */
}

h1.contentTitle
{
 font-size: medium;
 font-family: arial;
 font-style: oblique;
 font-weight: bold;
 color: #000000;
 text-align: left;
 vertical-align: top;
}

a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url('/images/icon_pdf.gif') no-repeat center right;
}

a[href ^="mailto:"] {
   padding-right: 20px;
   background: transparent url('/images/icon_mail.gif') no-repeat center right;
}

a[class ="popup"] {
   padding-right: 18px;
   background: transparent url('/images/icon_popup.gif') no-repeat center right;
}
