ghost
{
}
a
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#003975;
	text-decoration: none;
}
a:hover
{  
	text-decoration: underline;
}
BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background:#FFFFFF;
	text-align: left;
	border: solid 0px;
	color:#003975;
	background-image: url(../images/bkg/main_bkg.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
BODY.MSSearch
{
	background-image: url(../images/bkg/main_bkg.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
BODY.MSFPSearch
{
}
SELECT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Error
{
	font-size: 11pt;
	font-weight: bold;
	color: #FF0000;
}
TABLE
{
	font-size: 1em;
}
TABLE.MainTableFrame
{
}
TABLE.MSNavigator
{
}
SPAN.FPNavigator
{
}
TABLE.Search
{
}
TD.Search
{
	text-align: right;
}
TD.SearchStepPane
{
	width: 60pt;
	vertical-align: middle;
	text-align: center;
	background-image: url(../images/bkg/main_bkg.gif);
	background-position: top right;
	background-repeat: repeat-y;	
	font-weight: bold;
	color:#003975;
}
TD.SearchMainPane
{
	background-image: url(../images/bkg/frame_bkg.gif);
	background-position: top right;
	background-repeat: no-repeat;	
	width:500px;
}
TABLE.SearchMain
{
}
TD.SearchMainLeftPane
{
	text-align: right;
}
TD.SearchMainRightPane
{
}
SELECT.SelLoc
{
	width: 100pt;
}
TABLE.ResultList
{
	width:100%;
	background-image: url(../images/bkg/belka_bkg.gif);
	background-position: top left;
	background-repeat: no-repeat;	
}
TR.ResultList
{
	height: 22px;
}
TH.ResultList
{
	font-size: 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: nonet;
	border-top-color: #95B0C8;
	border-right-color: #95B0C8;
	border-bottom-color: #95B0C8;
	border-left-color: #95B0C8;
}
A.ResultList
{
	color:#003975;
	text-decoration: none;
	font-size: 10px;
}
A.ResultList:hover {
	text-decoration: underline;
}
TD.ResultRowEven
{
	text-align: center;
	background:#ECF0FD;
}
TD.ResultRowOdd
{
	text-align: center;
}
TD.ResultDescrEven
{
	font-size: 7pt;
	background:#ECF0FD;
}
TD.ResultDescrOdd
{
	font-size: 7pt;
}
P.Title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003975;
	font-weight: bold;
}
SPAN.Title
{
}
TABLE.ResultInfo
{
}
TD.ResultsFound
{
	font-weight: bold;
}
TD.Contact
{
	text-align: center;
}
TD.ResultsPages
{
	text-align: right;
}
TD.NavBar
{
        padding-top: 4px;
        padding-bottom: 4px;
}
P.NavBar
{
        margin-top: 0px;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 0px;
}
TABLE.NoListingBox
{
	border: solid 1px blue;
}
TABLE.NoListingBox TD.right
{
	vertical-align: top;
	width: 50%;
}
TABLE.NoListingBox TD.left
{
	padding-right: 20px;
}
TABLE.FullViewHeader
{
	border-collapse: collapse;
	background-image: url(../images/bkg/belka_bkg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 22px;
	font-size: 11px;
	width:100%;
	border: solid 1px #95B0C8;
}
TABLE.FullViewHeader TD
{
	vertical-align: top;
}
TR.FullViewHeader
{
}
TD.FullViewHeader
{
	width: 100%;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 4px;
}
TABLE.FullView
{
	background-image: url(../images/bkg/frame_bkg.gif);
	background-position: right top;
	background-repeat: repeat-y;
	font-size: 16px;}
TD.FullViewLeftPane
{
	font-weight: bold;
	width:150px;
	text-align: right;
	padding: 3px;
	margin: 2px;	
	background-image: url(../images/bkg/main_bkg.gif);
	font-size: 14px;
	background-position: right top;
	background-repeat: repeat-y;
}
TD.FullViewRightPane
{
	padding: 3px;
	margin: 2px;
}
A.MSGallery
{
}
TABLE.gallery P.gTitle
{
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 3px;
  color: Maroon;
}
.FPListItem
{
	padding: 0;
	margin-bottom: 5px;
	background:###;
}
.FPListItem TABLE.FPHeader
{
	border-collapse: collapse;
	height: 22px;
	background-image: url(../images/bkg/belka_bkg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	width:100%;
	border: solid 1px #95B0C8;
	}
.FPListItem TABLE.FPHeader TD
{
}
.FPListItem TABLE.FPHeader a
{
	color:#003975;
	text-decoration: none;	
}
.FPListItem TABLE.FPHeader a:hover 
{
	text-decoration: underline;
}
.FPListItem TABLE.FPHeader .FPBullet
{
	padding-left: 5px;
	padding-right: 5px;
}
.FPListItem TABLE.FPHeader TD.ListingID
{
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
	padding-right: 10px;
	color:#003975;
}
.FPListItem .PropertyType
{
	padding-left: 5px;
	font-weight: bold;
}
.FPListItem .TypeOfListing
{
	font-style: italic;
	font-weight: bold;
}
.FPListItem .Address
{
}
.FPListItem .Location
{
}
.FPListItem TABLE.FPBody
{
	width:100%;
	margin-top: 0px;
}
.FPListItem TD.FPDescription
{
	vertical-align: top;
	width:150px;
}
.FPListItem TD.FPImage IMG
{
	border-width: 0px;
}
.FPListItem TD.FPImage
{
	background:#FFFFFF;
	width:190px;
}
.FPListItem TD.FPBaseData
{
	vertical-align: top;
}
.FPListItem TD.FPBaseData TABLE TD
{
	vertical-align: baseline;
	padding: 0 0 0 0;
}
.FPListItem TABLE.BaseData COL.Col1
{
	font-weight: normal;
	padding: 0 20 0 0;
	white-space: nowrap;
	color:#003975;
}
.FPListItem TABLE.BaseData COL.Col2
{
	font-weight: normal;
	width:100px;
}
.FPListItem TABLE.BaseData TD:first-child
{
	font-weight: bold;
	color: black;
}
span.NavBar a
{
	font-weight: bold;
}
TD.ResultRowOdd a
{
	font-weight: bold;
	font-size: 10px;
}
TD.ResultRowEven a
{
	font-weight: bold;
	font-size: 10px;
}

TABLE.VLATHdr {
	width:100%;	
	border:solid 0px #BBBBBB;	
}

TD.VLATDLic {
	font-size: 12px;
	background-image: url(../images/lnsearch/lnsearch_fullview_logos.gif);
	background-position: right 40px;
	background-repeat: no-repeat;
}

TD.AgencyInfo
{
	width:100%;
	font-size: 16px;}
TABLE.AgencyInfo IMG
{
}
SELECT
{
	font-size: 11px;
}
INPUT
{
	font-size: 11px;
}
INPUT.Search 
{
	font-size: 10px;
	border: solid 1px #BBBBBB;
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration : none;
	font-weight : bold;
}
.Contact INPUT 
{
	font-size: 10px;
	border: solid 1px #BBBBBB;
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration : none;
	font-weight : bold;
}
INPUT 
{
	border: solid 1px #BBBBBB;
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	text-decoration : none;
	font-weight : bold;
}
TABLE.SearchMain INPUT 
{
	border: solid 1px #BBBBBB;
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	text-decoration : none;
	font-weight : normal;
	width: 100px;
	height: 20px;
}
.FPBody TD.FPDescription
{
}
span.SHowDetails
{	
	font-weight: bold;
	font-size: 10 px;
}
.FPDescription span.ShowDetails
{
	font-weight: bold;
	font-size: 10 px;
	text-align: right;
}
TD.ResultDescrEven span.ShowDetails
{
}

