﻿body {
	
/*	background-color:#d2cbbb;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.xlgBlue {	FONT-WEIGHT: bold;	FONT-SIZE: 19px;	COLOR: #069}
.module_blueBorder {	BORDER-RIGHT: #369 1px solid;	PADDING-RIGHT: 10px;	BORDER-TOP: #369 1px solid;	PADDING-LEFT: 10px;	PADDING-BOTTOM: 10px;	BORDER-LEFT: #369 1px solid;	PADDING-TOP: 10px;	BORDER-BOTTOM: #369 1px solid;	BACKGROUND-COLOR: #ffffff}
.XNCustom {
	background-color: #6e5350;
	border: solid 8px #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 700;


}
.XNCustom a:link {
	background-color: #c6a273;
	border: solid 1px #decbb5;
	color:white;
	display: block;
	height: 22px;
	margin: 1px;
	padding: 2px 0 0 0;
	text-decoration: none;
	text-indent: 10px;
	vertical-align: middle;
	width: 182px;
}
.XNCustom a:visited
{
	background-color: #c6a273;
	border: solid 1px #decbb5;
	color:white;
	display: block;
	height: 22px;
	margin: 1px;
	padding: 2px 0 0 0;
	text-decoration: none;
	text-indent: 10px;
	vertical-align: middle;
	width: 182px;
}

.XNCustom A:Hover {
	background-color: #bdc3ce;
	color: #000000;
	
}
.XNCustom A.ActiveLink {
	background-color: #bdc3ce;
	color: #000000;
	

}


.XNMap {
	background-color: #6e5350;
	border: solid 8px #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 700;
	


}
.XNMap a:link {
	background-color: #d2cbbb;
	border: solid 1px #decbb5;
	color:#635939;
	display: block;
	height: 22px;
	margin: 1px;
	padding: 2px 0 0 0;
	text-decoration: none;
	text-indent: 10px;
	vertical-align: middle;
	width: 225px;
}
.XNMap a:visited
{
	background-color: #d2cbbb;
	border: solid 1px #decbb5;
	color:#635939;
	display: block;
	height: 22px;
	margin: 1px;
	padding: 2px 0 0 0;
	text-decoration: none;
	text-indent: 10px;
	vertical-align: middle;
	width: 225px;
}

.XNMap A:Hover {
	background-color: #bdc3ce;
	color: #000000;
	
}
.XNMap A.ActiveLink {
	background-color: #bdc3ce;
	color: #000000;
}
 

.Error{
	color:red;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 700;

}

.MapBox {
	
	padding: 10px;
	border: 1px solid #FFFFFF;
	/*width: 100%;*/
	float:none;
	clear: left;
}
.MapTitle{
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 20px;
	font-weight: 700;

	} 
.redArrow {
color:#CC0000;
font-family:Verdana;
font-size:10pt;
font-weight:bold;
}

.Link{
	color: white;
	font-size: 10px;
	
}

.Link a:link {
	color: white;
	font-size: 10px;
	
}

.Link a:visited {
	color: white;
	font-size: 10px;
	
}


.smRed{
color:#6e5350;
font-family:Verdana;
font-size:10pt;
font-weight:bold;
}

.smallWhilte{
	color:white;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
}
.dottedSpace {
border-top:1px dotted #CCCCCC;
height:10px;
margin-top:10px;
}
.dotteLineBrow {
border-top:1px dotted #6e5350;
height:10px;
margin-top:10px;
}

.SolidBrown {
border-top:1px solid #6e5350;
height:10px;
margin-top:10px;
}

.BackLink{
	
	color:white;
	font-size:10pt;
}
.smallBrown{
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;

	} 
.smBrown{
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 18px;


	} 
.smallBrownText{
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;


	} 

#PropertyDiv{
	color:#003399;
	font-size:10px;
}

#PropertyDiv a:hover {
	color:black;
	font-size:10px;
}

#PropertyDiv a:visited {
	color:#003399;
	font-size:10px;
}

.PropertyDiv a{
	color:#003399;
	font-size:11px;
	 
}

.PropertyDiv a:hover {
	color:black;
	font-size:11px;
}

.PropertyDiv a:visited {
	color:#003399;
	font-size:11px;
}

.BlackDiv a{
	color:black;
	font-size:11px;
}
.BlackDiv a:hover {
	color:black;
	font-size:11px;
}

.BlackDiv a:visited {
	color:black;
	font-size:11px;
}
.BlackDiv a:link {
	color:black;
	font-size:11px;
}
#RepeaterTable  a:link
{
	color:#003399;
	font-size:13px;
	font-weight:bold;
}
#RepeaterTable  a:hover
{
	color:red;
	font-size:13px;
}
#RepeaterTable  a:active
{
	color:red;
	font-size:13px;
}
.RepeaterTable  a:link
{
	color:#003399;
	font-size:13px;
	font-weight:bold;
}
.RepeaterTable  a:hover
{
	color:red;
	font-size:13px;
}
.RepeaterTable  a:active
{
	color:red;
	font-size:13px;
}



.RepeaterSelected 
{
	color:red;
	font-size:13px;
}

#tblBottomRepeater a
{
	color:#003399;
	font-size:13px;
	font-weight:bold;
}
#tblBottomRepeater a:hover
{
	color:red;
}

#MyCart a{
	color:white;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#C6A273;
	border:1px solid #DECBB5;
	color:white;
	display:block;
	height:13px;
	margin:1px;
	text-decoration:none;
	vertical-align:top;
	width:70px;

}
#MyCart a:hover{
	color:white;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#C6A273;
	border:1px solid #DECBB5;
	color:white;
	display:block;
	height:13px;
	margin:1px;
	text-decoration:none;
	vertical-align:top;
	width:70px;


}
#MyCart a:visited{
	color:white;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#C6A273;
	border:1px solid #DECBB5;
	color:white;
	display:block;
	height:13px;
	margin:1px;
	text-decoration:none;
	vertical-align:top;
	width:70px;

}

#smMenuLink a{
	color:#003399;
	font-size:10pt;
}
#smMenuLink a:hover {
	color:black ;
	font-size:10pt;
}
#smMenuLink a:visited {
	color:#003399;
	font-size:10pt;
}

#MapLink td a{
	color:#003399;
	font-size:10pt;
	text-decoration:none;
}
#MapLink td a:hover {
	color:black ;
	font-size:10pt;
	text-decoration:none;
}
#MapLink td a:visited {
	color:#003399;
	font-size:10pt;
	text-decoration:none;
}


#PhotoLinktd a{
	color:#003399;
	font-size:10pt;
	text-decoration:none;
}
#PhotoLink td a:hover {
	color:black ;
	font-size:10pt;
	text-decoration:none;
}
#PhotoLink td a:visited {
	color:#003399;
	font-size:10pt;
	text-decoration:none;
}

.ListColor{
	color:white;
}

.HoustonMap
{
	background: url(../images/MarketMap.jpg);
	
	width:635px;
	height:616px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:300px;
}
.MapAddress
{
	/*background-color: #6E5350;*/
	background-color:#d2cbbb;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	width:200px;
	color:White;
	position: absolute
}
.LinkButtonStyle
{
	color:#003399;
	font-size:12px;
	text-decoration:none;
}
 .CookieCrumbs {
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	
}
.CookieCrumbs a {
	color: #6E5350;
	text-decoration: underline;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	

}
.CookieCrumbs a:link {
	color: #6E5350;
	text-decoration: underline;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	

}
.CookieCrumbs a:visited {
	color: #6E5350;
	text-decoration: underline;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	

}
.CookieCrumbs a:hover {
	color: #6E5350;
	text-decoration: none;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	

}
.DivHelperText a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
	
}
.DivHelperText a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.DivHelperText a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
	
}
.GalleryBox {
	
	 
	border: 1px solid #FFFFFF;
	width: 50%;
	 
	 
}



.DivCommunity td a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;

}
.DivCommunity td a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;

}

.DivCommunity td a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;

}
.DivCommunity td a:visited{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;

}
.accordionHeader
{
   	border: solid 1px white;
    color: white;
    background-color: #6E5350;
    color:White;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    font-size:12px;
    
}
.accordionHeaderSelected
{
	border: solid 1px white;
    color: white;
    background-color: #6E5350;
    color:White;
    font-weight: bold;
    padding: 1px;
    margin-top: 5px;
    cursor: pointer;
    font-size:12px;
    
 }

.accordionContent
{
    background-color: #BBB097;
    border: 1px  solid  #FFFFFF;
    border-top: none;
    padding: 5px;
    padding-top: 10px; 

}

.accordionContent1
{
    background-color: #6e5350;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    color:white;


}
.accordionHeaderSearch
{
    background-color:#d2cbbb;
	border: solid 1px #decbb5;
    color:#635939;
    font-weight: bold;
    margin-top:5px;
    cursor: pointer;
    font-size:12px;
    height:20px;
    text-align:center
    
    
}

.accordionHeaderSelectedSearch
{
	background-color:#d2cbbb;
	border: solid 1px #decbb5;
    color:#635939;
    font-weight: bold;
    margin-top: 5px;
	cursor: pointer;
    font-size:12px;
    height:20px;
    text-align:center
    
 }

.OpenHouseLabel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight:bold;

}


.smallBrownlink a:link{
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;

	} 
.smallBrownlink a:hover {
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	} 

.smallBrownlink a:visited {
	
	color: #6e5350;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	} 

.smallWhitelink {
	
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;

	} 

.smallWhitelink a{
	
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;

	} 

.smallWhitelink a:link{
	
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;

	} 
.smallWhitelink a:hover {
	
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	} 

.smallWhitelink a:visited {
	
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	} 
#PropertyLink a:link
{
	color:#FFFFFF;
	background-color:#6e5350;
	width: 165px;
	border:none;
	font-weight:normal;

}
#PropertyLink a:visited
{
	color:#FFFFFF;
	background-color:#6e5350;
	width: 165px;
	border:none;
		font-weight:normal;
}

#FloorPlanLink a:link
{
	color:#FFFFFF;
	background-color:#6e5350;
	width: 165px;
	border:none;
		font-weight:normal;
}
#FloorPlanLink a:visited
{
	color:#FFFFFF;
	background-color:#6e5350;
	width: 165px;
	border:none;
		font-weight:normal;
}



.pinStyle1 { 
background:transparent url(../SearchImage/pin2.gif) no-repeat scroll 0pt;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:30px;
line-height:normal;
position:relative;
text-align:center;
top:-15px;
width:25px;
}


.pinStyle1 .text{ position: relative; top: 2px; text-decoration:none;}

#tbllastsearched {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6E5350;
}
#tbllastviewed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6E5350;
}
#tdlastviewed a:link
{
	color:white;
}
#tdlastviewed a:visited
{
	color:white;
}
.SearchText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:2px;
	font-weight:bold;
}
#ImageLink a:link{
	width:25px;
	background-color:#6e5350;
	border:none;
}
#ImageLink a:visited{
	width:25px;
	background-color:#6e5350;
		border:none;
		
	
}
.photoBottom {
background:transparent url('../images/gr.gif') repeat-x scroll center bottom;
border:1px solid #E5E5E5;
padding:10px 0px;
text-align:center;

height:12px;
}

#tdSearch a:link
{
    color: white;
    background-color: #6E5350;
	font-size:11px;
/*    font-weight: bold;*/
    margin-top: 5px;
    cursor: pointer;

    

}
#tdSearch a:visited
{
	
    color: white;
    background-color: #6E5350;
    font-size:11px;
/*    font-weight: bold;*/
    margin-top: 5px;
    cursor: pointer;
      
}

.BoldTitleToolSmall {
color:#95A8CA;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;

}


#BottomSiteMap td a:link {
	font-size:10px;
	color:white;
}


.GalleryBkp
{
    background-color: #d2cbbb;
    border: 1px  solid  #FFFFFF;
    border-top: none;
}

.GreyBackground{
	background-color:#e2e7e4;
}

.GlossaryhBox {
	background-color:white;
	 
	border: 1px solid #FFFFFF;
	width: 100%;
	float:none;
	clear: left;
}
#TabContainer {
	FLOAT: left; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: #6E5350 5px solid; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
UL#TabList {
	PADDING-BOTTOM: 24px; MARGIN: 0px 0px 0px 20%; FONT: bold 11px verdana, arial, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
UL#TabList LI {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: left; MARGIN: 1px -1px 0px 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #6E5350
}
UL#TabList .active {
	COLOR: #ffffff; BORDER-BOTTOM: #6E5350 1px solid; BACKGROUND-COLOR: #6E5350; TEXT-DECORATION: none
}
LI#active A {
	COLOR: #ffffff; BACKGROUND-COLOR: #6E5350; TEXT-DECORATION: none
}
LI#active A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #6E5350; TEXT-DECORATION: none
}
#TabList A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#TabList A:hover {
	BACKGROUND: #bbb397
}



 
.ContentBoldTitle {
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

.ContentDetail {
color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:13px;
}
 

.headerTextLink a {
color:white;
font-size:14px;
font-weight:bold;
	
}

.headerTextLink a:link {
color:white;
font-size:14px;
font-weight:bold;
	
}

.headerTextLink a:hover {
color:white;
font-size:14px;
font-weight:bold;
	
}


.headerTextLink a:visited {
color:white;
font-size:14px;
font-weight:bold;
	
}

/*
#ListTDText td{
	font-size:13px;
}*/
.tdCart a:link
{
	color:white;
}
.tdCart a:hover
{
	color:white;
}
.tdCart a:visited
{
	color:white;
}
#DvRoomDimension a:link{
    background-color:#d2cbbb;
	border: solid 1px #decbb5;
    color:#635939;
    font-weight: bold;
    margin-top:5px;
    cursor: pointer;
    font-size:12px;
    text-align:center;
    text-decoration:none;

}
#DvRoomDimension a:visited
{
	background-color:#d2cbbb;
	border: solid 1px #decbb5;
    color:#635939;
    font-weight: bold;
    margin-top:5px;
    cursor: pointer;
    font-size:12px;
    text-align:center;
    text-decoration:none;
 
}
#dvInterExterior a:link
{
   background-color:#d2cbbb;
	border:1px solid #635939;	
	width:180px;
	color:#635939;
	font-weight:bold;
	       text-decoration:none;
}
#dvInterExterior a:visited	
{
    background-color:#d2cbbb;
	border:1px solid #635939;	
	width:180px;
	color:#635939;
	font-weight:bold;
	text-decoration:none;
}
ajax__tab_xp .ajax__tab_tab {
height: 21px;
}
