/*************************
Content Section
**************************/	
#contentcontainer
{
  background-color: #003366;
  color:white;
  position:relative;
  padding-bottom:15px;
}

#contentsection
{
 position:relative;
 padding-top:20px;
 padding-bottom:20px;
 width:864px;
}

/*************************
Page Content Section
**************************/	
.pagecontentsection 
{
 position:relative;
 padding-top:20px;
 padding-bottom:20px;
 color:black;
}

.pagecontentsection a:link, .pagecontentsection a:visited, .pagecontentsection a:active
{
  font: normal 11px arial, helvetica, sans-serif;
  font-weight:bold;
  color: #D41F2A;
  text-decoration: none;
}

.pagecontentsection a:hover 
{
  text-decoration:none;
}

/*************************
Agent profile Content Section
**************************/	
.agentcontentsection 
{
 position:relative;
 padding-top:20px;
 padding-bottom:20px;
 color:black;
 background-color:white;
 width:722px;
 border:0px solid black;
 float:left;
 margin-left:10px;
}

.agentcontentsection a:link, .agentcontentsection a:visited, .agentcontentsection a:active
{
  font: normal 11px arial, helvetica, sans-serif;
  font-weight:bold;
  color: #D41F2A;
  text-decoration: none;
}

.agentcontentsection a:hover 
{
  text-decoration:none;
}

/*************************
Local Info 
**************************/	

.topimage
{
  margin-top:0px;
  margin-left:-8px;
  margin-right:0px;
}

/*************************
QuickSearch Styles
**************************/	
#qssearchlabel
{
  display:none;
}

#qsareaname
{
  display:none;
}

#qstitle
{
  font-family: Arial, sans-serif;
  font-size: 12px;
  color:white;
}

#qspricelabel
{
  display:none;
}

#qsspacer, #qsmoresearchbottom
{
  display:none;
}

#qstolabel
{
  display:none;
}

#qsbuttons
{
  text-align:right;
}

#qsresetbtn
{
  width: 57px;
  height: 20px;
}

#qssearchbtn
{
  width: 69px;
  height: 20px;
}

#qscontainer
{
  width:430px;
  border: 2px none red;
  text-align: right;
  height: 208px;
  float:left;
  margin: 0px -5px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#qstable
{
  position: relative;
  top: -5px;
  border: 1px solid white;
  background-color: #6699CC;
  margin: 0px -5px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#qstable td
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.searchtyperow td
{
 padding-bottom:0px;
}

.pricerow td
{
 padding-bottom:0px;
}

.buttonrow td
{
  padding-bottom:0px;
  margin-bottom:0px;
}

.qsformdiv 
{
  text-align:left
}