﻿body {
	background: #ffffff; 
	background-image:url('images/contentbkgd.jpg');
	font-size: 14px;
	font-weight: 500;
	font-family: Arial, Helvetica, sans-serif;
	color: #000053;
	margin-left: 10px;
	margin-right:0px;
	margin-top: 10px;
	margin-bottom:0px;
}
html {	scrollbar-face-color:#EDF3FB;
	scrollbar-shadow-color:#96C5FF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#96C5FF;
	scrollbar-track-color:#DBE6F4;
	scrollbar-arrow-color:#002469;
}


.price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: 600;
}

a { color: #2e479b; }
a:link { color: #2e479b; }
a:visited { color: #2e479b; }
a:hover { color: #372c79; }

.font {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.fontlarger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.fontlargerbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 800;
}

.fontxsmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	font-variant: small-caps;
	font-style: italic;
}
.tablehightlights {
	border: 1px none #FFFFFF;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: 800;
	font-variant: small-caps;
	border-spacing: 0px;
}
.BORDER {
	border: 1px solid #F4F8FD;
}

.tablehightlightsheader {
    color: #254f95;
    font-size: 24px;
    font-weight: bold;
	margin-bottom: 10px;
}
.tabledarksheader {
	border: 1px solid #0C5ADC;
	background-color: #304758;
	font-family: Arial;
	font-size: 13px;
	font-weight: 800;
	font-variant: small-caps;
	color: #FFFFFF;
}
.fontxsmallboldcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	font-variant: small-caps;
	font-style: italic;
	color: #800000;
}

.tablehightlightsnofont {
	border: 2px none #FFFFFF;
	background-color: #D3DDEE;
}

.PropDetailsTable {
	border: 1px solid #FFFFFF;
	background-color: #F5F9FF;
}

.SideDetailsTable {
	border: 1px solid #FFFFFF;
	background-color: #E0F0FC;
}



div.SearchResultsThumbnail
{
    float:left;
    width: 250px;
    height: 174px;
    border-style:none;
    margin-bottom: 20px;
    margin-right: 20px;
    margin-left: 10px;
}
img.SearchResultsThumbnail
{
    width: 250px;
    height: 174px;
}

img#ViewDetailsImage
{
    border-style:none;
}

div.ResultsTopText
{
    width: 90%;
}
    
div.SearchResultsText
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;    
    font-weight:500;
    border:1px solid #F4F8FD;
}

div.SearchResultsTextLeft
{
    float:left;
    width: 43%;
    height:100px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;    
    font-weight:500;
}
div.SearchResultsTextRight
{
    height:100px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;    
    font-weight:500;
}

div.SearchResultsTextLower
{
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 20px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;    
    font-weight:500;
}

span#ResultsHeaderBarPrevious
{
    margin-left: 150px;
}

span#ResultsHeaderBarSave
{
    margin-left: 150px;
    text-decoration: underline;
}

div.ResultsTopText
{
    margin: 20px;
    float: left;
    /*width: 675;*/
}

div.ThumbnailSearchSaveSearchForm
{
    display:none;
    clear:both;
    top:25%;left:25%;width:45%;height:45%;
}

div#Pagination
{
    float: left;
    margin: 20px 20px 20px 20px;
}

div#AgentDropdown
{
    margin: 20px 20px 20px 20px;
    float:right;
}

div#printdiv
{
    border: solid 2px #84BBFF;
    width: 300px;
    height: auto;
    background-color: #D4E7FF;
    display:none;
    padding: 30px 30px 30px 30px;
}

@media print {div#printdiv { display:none; }  }

div#senddiv
{
    border: solid 2px #84BBFF;
    width: 300px;
    height: auto;
    background-color: #D4E7FF;
    display:none;
    padding: 30px 30px 30px 30px;
    z-index: 100;
}

@media print {div#senddiv { display:none; }  }


div.ResultsButtonBar
{
 margin: 20px 20px 20px 20px;   
 text-align: center;
 clear: both;
}



#DivQuickList
{
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    margin-left: 7px;
}


.quicklistimage
{
    width: 150px;
    margin-left: 7px;
}

/*this is the main quick list font color*/
#QuickList
{
  color: #2e479b;   
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
}

/* this is the QuickList header text style*/
#QuickListHeader a:visited  , #QuickListHeader  a:link 
{
    color: #2e479b;
    font-weight: 700;
    font-size: 14px;
}
#QuickListHeader
{
  color: #2e479b;   
    font-weight: 700;
    font-size: 14px;
    margin-left: 7px;
}
#QuickListBody
{
    color: #2e479b;
    font-size: 14px;
    background-image: url(images/table-tile.jpg);
}
