BODY
{
	color:#000000;
	font-family :  Verdana,Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
}

Table
{
	color:#000000;
	font-family :  Verdana,Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
}

A:link, A:active, A:visited{text-decoration:none }
A:hover {color:#CC3300;}
A:link{color:#000000;text-decoration:none;}
A:visited{color:#000000;text-decoration:none;}
A:visited:hover{color:#CC3300;text-decoration:none;}
A:active{color:#CC3300;text-decoration:none;}


A:link.EditorNote, A:active.EditorNote, A:visited.EditorNote{text-decoration : underline; }
A:link.DetailLink, A:active.DetailLink, A:visited.DetailLink{text-decoration : none;color:darkblue}

.HeaderBracket
{
	background-color:black;
}

.mls_text_head
{
    COLOR: black;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;		
}

.mls_text
{
    COLOR: black;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;		
}

.welcometext
{
    COLOR: red;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;		
}

Table.imageblock
{
	background	: #eeeeee;
	border-top	: 1 solid #B2D1F0;
	border-left	: 1 solid #B2D1F0;
	border-bottom	: 1 solid #B2D1F0;
	border-right	: 1 solid #B2D1F0;
	padding		: 2;
	font		: Verdana, Arial, Helvetica, sans-serif;
}	
.imageBlock
{
	background-color:#E4EDF4;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    
}

.compareBlock
{
	background-color:white;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;	
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    
}

.linksBlockBold
{
	background-color:#E4EDF4;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;	
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}


.featureBannerText
{
	background-color:black;
    COLOR: white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;	
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 0px solid;
    BORDER-LEFT: gray 0px solid;
    BORDER-RIGHT: gray 0px solid;
    BORDER-TOP: gray 0px solid;
    
}


.featureBlockBold
{
	background-color:#E4EDF4;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;	
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    
}

.featureBlockNoAlign
{
	background-color:#E4EDF4;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    
}
.featureBlock
{
	background-color:#E4EDF4;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    
}

.b2bfeatureBlock
{
	background-color:silver;
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    
}

.siteheader
{
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
}

.bannertext1
{
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
}

.footertext
{
    COLOR: black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
}

FIELDSET
{
 	padding:10px;
	padding-top:0px;
	border:1 solid white;
	background-color: #E4EDF4;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
}

.BottomLineStyle
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color: white;
}

.PagingTabStripBottom
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
}

.ButtonStyle
{
	font: menu;
}

.HighLightRow
{
	background-color:#E4EDF4;
}

.MultiSelectHeading {

	background-color:#E4EDF4;
    COLOR: black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
}
.MultiSelect
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	width: 120pt;
	
}

.EditLink
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color:gray;
}

.ListDetailBoldPrice
{
	padding-left: 5;
	padding-right: 5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;	
	color:red;
}

.ListDetailBold
{
	padding-left: 5;
	padding-right: 5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;	
}

.ListDetailContent
{
	padding-left: 5;
	padding-right: 5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
}

.IconText
{
	padding-left: 5;
	padding-right: 5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
}


.ListingImageBlurb
{
	padding-left: 5;
	padding-right: 5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	font-weight : bold;	
}


.ListingTableRowBold
{
	padding-left: 5;
	padding-right: 5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	font-weight : bold;	
}


BUTTON 
{
	font:8pt Tahoma;
}

.agentInfo_small {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 5pt;
	text-align	: center;
	text-decoration	: none;
	font-weight	: normal;
	border-top	: 0px solid buttonhighlight;
	border-left	: 0px solid buttonhighlight;
	border-bottom	: 0px solid buttonshadow;
	border-right	: 0px solid buttonshadow;
}

.agentInfo {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 6pt;
	text-align	: center;
	text-decoration	: none;
	font-weight	: normal;
	border-top	: 0px solid buttonhighlight;
	border-left	: 0px solid buttonhighlight;
	border-bottom	: 0px solid buttonshadow;
	border-right	: 0px solid buttonshadow;
}

Table.tableContact {
	border-top	: 0 solid black;
	border-left	: 0 solid black;
	border-bottom	: 0 solid black;
	border-right	: 0 solid black;
	padding		: 2;
	font		: Verdana, Arial, Helvetica, sans-serif;
	background=#D7D5ED
} 

Table.TableListingLink {
	border-top: 1 solid black;
	border-left: 1 solid black;
	border-bottom: 1 solid black;
	border-right: 1 solid black;
	padding: 2;
	font: Verdana, Arial, Helvetica, sans-serif;
	border : 1px solid Black;
	border-color : Black Black Black Black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-style : solid solid solid solid;	
}

Table.TableListing {
	background	: #eeeeee;
	border-top	: 0 solid #B2D1F0;
	border-left	: 0 solid #B2D1F0;
	border-bottom	: 0 solid #B2D1F0;
	border-right	: 0 solid #B2D1F0;
	padding		: 2;
	font		: Verdana, Arial, Helvetica, sans-serif;
}
TD.TableListing {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 8pt;
	text-align	: center;
	text-decoration	: none;
	font-weight	: normal;
	cursor		: hand;
	border-top	: 0px solid buttonhighlight;
	border-left	: 0px solid buttonhighlight;
	border-bottom	: 0px solid buttonshadow;
	border-right	: 0px solid buttonshadow;
}

Table.agentInfo {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 6pt;
	text-align	: center;
	text-decoration	: none;
	font-weight	: normal;
	border-top	: 0px solid buttonhighlight;
	border-left	: 0px solid buttonhighlight;
	border-bottom	: 0px solid buttonshadow;
	border-right	: 0px solid buttonshadow;
}
TD.agentInfo {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 6pt;
	text-align	: center;
	text-decoration	: none;
	font-weight	: normal;
	border-top	: 0px solid buttonhighlight;
	border-left	: 0px solid buttonhighlight;
	border-bottom	: 0px solid buttonshadow;
	border-right	: 0px solid buttonshadow;
}
