/* use these styles */
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body2 {
	background-color: #C8BC87;
	margin: 0px;
	padding: 0px;
	FONT-FAMILY : Tahoma, Verdana, Arial, sans-serif;
	} 

.mainContent {
	text-align: left;
}
.lgSSTextRed  {
		font-family: Georgia, "Times New Roman", Times, serif;
		FONT-SIZE : 15px;
		line-height : 18px;
		color: #ff0000;
		font-weight: bold;
	}	

.lgSSText  {
		FONT-SIZE : 15px;
		line-height : 18px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
	
.midSSText  {
		FONT-SIZE : 12px;
		line-height : 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.midSSTextRed  {
		FONT-SIZE : 12px;
		line-height : 16px;
		color: #ff0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.smSSText  {
		FONT-SIZE : 10px;
		line-height : 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.smSSTextRed  {
		FONT-SIZE : 10px;
		line-height : 12px;
		color: #ff0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.smSSTextGreen  {
		FONT-SIZE : 10px;
		line-height : 12px;
		color: #00ff00;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
td.lgSSText  {
		FONT-SIZE : 15px;
		line-height : 18px;
	}	
	
td.midSSText  {
		FONT-SIZE : 12px;
		line-height : 16px;
	}
	
td.smSSText  {
		FONT-SIZE : 10px;
		line-height : 12px;
	}	
	
.rtColFancy {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #616161;
	font-weight: 600;
}					

/* end use these styles */	

/* unknown styles */	

A:link, A:visited  {
		color : #cc0000;
		text-decoration : none;
	}

A:active, A:hover  {
		color : #ff0000;
		text-decoration : underline;
	}
	
A.yellow:link  {
		color : #ffffcc;
		text-decoration : none;
	}

A.yellow:visited  {
		color : #ffffcc;
		text-decoration : none;
	}

A.yellow:active  {
		color : #ffff99;
		text-decoration : underline;
	}

A.yellow:hover  {
		color : #ffff99;
		text-decoration : underline;
	}	
	
SPAN.medHead  {
		FONT-SIZE : 14px;
		line-height : 16px;
		FONT-WEIGHT : Bold;
	}

/*td.bodyText  {
		FONT-FAMILY : Tahoma,Verdana, Arial, sans-serif;
		FONT-SIZE : 11px;
		line-height : 16px;
	}*/	

td.SmallSSText  {
		color: #94060A;
		FONT-SIZE : 9px;
	}
.smallSSText  {
		color: #94060A;
		FONT-SIZE : 9px;
	}
	
td.wSmallSSText  {
		FONT-SIZE : 9px;
		color : #818181;
	}
	
td.dktSmallSSText  {
		FONT-SIZE : 9px;
		color : #B0A36D;
	}
	
td.dktmedHead  {
		FONT-SIZE : 14px;
		line-height : 16px;
		FONT-WEIGHT : Bold;
		color : #B0A36D;
	}

input, textarea, select {  
		font-size: 11px; 
		color: #000000; 
		
	}

text {  
		font-size: 41px; 
		color: #000000; 
		
	}

.pageContent p {
	FONT-SIZE : 11px;
	line-height : 16px;
	color : #333333;
	margin: 0px;
	padding: 0px;
}

.pageContent h2{
	FONT-SIZE : 14px;
	line-height : 16px;
	FONT-WEIGHT : bold;
	margin: 0px;
	padding: 0px;
}
.rtColDetail {
	background-color: #FFFFFF;
	background-image: url(images/rightColBG.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rtDetailTab {
	padding: 0px;
	margin-right: 10px;
	margin-left: 10px;
}
.rtDetailTab h2 {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #616161;
	font-weight: 600;
}
.rtColSub {
	background-image: url(images/rtSubShadow.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-right: 1px;
	margin-left: 1px;
	padding-bottom: 15px;
	margin-bottom: 20px;
	margin-top: 0px;
	padding-top: 0px;
}


.rtColBlackOuter {
	background-image: url(images/blackBoxBG.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #000000;
	margin-right: 1px;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-bottom: 0px;
}
.rtColBlackOuter img {
	margin: 0px;
	padding: 0px;
}

.rtDetailTab p {
	font-size: 9px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.blackBoxInner {
	color: #FFFFFF;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.bboxHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.bboxText {
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
}
.wboxHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
}
.wboxText {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}
.homePageFeatureTab {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
}
.whiteTab {
	background-image: url(images/blackboxBottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 15px;
	line-height: normal;
	margin-top: 0px;
}
.whiteTabnoPad {
	margin-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	line-height: normal;
	margin-top: 0px;
}
.rtColSubInner h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 0px;
}

.rtColSubInner p {
	font-size: 11px;
	margin-right: 10px;
	margin-left: 10px;
	color: #616161;
	margin-bottom: 5px;
	margin-top: 0px;
}

.largeDetailPhoto {
	margin-top: 5px;
	margin-bottom: 0px;
}
.contentDividerBar {
	background-color: #000000;
	margin-bottom: 0px;
	height: 5px;
	margin-top: 5px;
}
.detailBodyNoShadow {
	margin: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left-SUPRESS: 20px;
}
.detailBodyNoShadow h1 {
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #616161;
	font-weight: 600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.detailBodyNoShadow h2 {
	color: #A7913C;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.detailBodyNoShadow h4 {
	font-size: 11px;
	color: #5f5f5f;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.detailBodyNoShadow p {
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #5f5f5f;
}
.detailBody {
	background-image: url(images/mainContentShadow.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.detailBody h1 {
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #616161;
	font-weight: 600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.detailBody h2 {
	color: #A7913C;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.detailBody h4 {
	font-size: 11px;
	color: #5f5f5f;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.detailBody p {
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #5f5f5f;
}
.rtDetailTabQuick {
	background-image: url(images/quickMoveinTab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
}
.rtDetailTabQuick .green {
	font-weight: bold;
	color: #009103;
}
.rtDetailTabQuick h3 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.rtDetailTabQuick h4 {
	font-size: 9px;
	font-weight: normal;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.propertySpecs {
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}
.propertySpecs .green {
	font-weight: bold;
	color: #009103;
}
.propertySpecs h3 {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.propertySpecs h4 {
	font-size: 9px;
	font-weight: normal;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.rtColSubInnerRealtor {
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	margin: 0px;
}
.rtColSubInnerRealtor p {
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.rtColSubInnerQuickMove {
	background-image: url(images/blackboxBottom2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	margin: 0px;
}
.rtColSubInnerQuickMove p {
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.footerLinks a {
	font-size: 10px;
}

.fieldLabel
{
	FONT-SIZE : 10px;
	line-height : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.field5
{
	font-size: 11px;
	width: 5px;
	color: #333333;
	font-family: tahoma;

}

.field10
{
	font-size: 11px;
	width: 10px;
	color: #333333;
	font-family: tahoma;

}

.field20
{
	font-size: 11px;
	width: 20px;
	color: #333333;
	font-family: tahoma;

}

.field25
{
	font-size: 11px;
	width: 25px;
	color: #333333;
	font-family: tahoma;

}

.field30
{
	font-size: 11px;
	width: 30px;
	color: #333333;
	font-family: tahoma;

}

.fieldSortBox
{
	font-size: 11px;
	width: 28px;
	color: #333333;
	font-family: tahoma;
	text-align: right;

}

.field40
{
	font-size: 11px;
	width: 40px;
	color: #333333;
	font-family: tahoma;

}

.field50
{
	font-size: 11px;
	width: 50px;
	color: #333333;
	font-family: tahoma;

}

.field57
{
	font-size: 11px;
	width: 57px;
	color: #333333;
	font-family: tahoma;

}

.field60
{
	font-size: 11px;
	width: 60px;
	color: #333333;
	font-family: tahoma;

}

.field75
{
	font-size: 11px;
	width: 80px;
	color: #333333;
	font-family: tahoma;

}

.field100
{
	font-size: 11px;
	width: 100px;
	color: #333333;
	font-family: tahoma;

}

.field125
{
	font-size: 11px;
	width: 125px;
	color: #333333;
	font-family: tahoma;

}

.delete125
{
	font-size: 11px;
	width: 125px;
	color: #ff0000;
	font-family: tahoma;

}

.field150
{
	font-size: 11px;
	width: 150px;
	color: #333333;
	font-family: tahoma;

}

.field150Right
{
	font-size: 11px;
	text-align: right;
	width: 150px;
	color: #333333;
	font-family: tahoma;

}

.field164
{
	font-size: 11px;
	width: 164px;
	color: #333333;
	font-family: tahoma;

}

.field175
{
	font-size: 11px;
	width: 175px;
	color: #333333;
	font-family: tahoma;

}

.field200
{
	font-size: 11px;
	width: 200px;
	color: #333333;
	font-family: tahoma;

}

.field200NoBorder
{
	font-size: 11px;
	width: 200px;
	color: #333333;
	font-family: tahoma;
	border: 0;
}

.field250
{
	font-size: 11px;
	width: 250px;
	color: #333333;
	font-family: tahoma;
}

.field300
{
	font-size: 11px;
	width: 300px;
	color: #333333;
	font-family: tahoma;

}

.field350
{
	font-size: 11px;
	width: 350px;
	color: #333333;
	font-family: tahoma;

}

.field400
{
	font-size: 11px;
	width: 400px;
	color: #333333;
	font-family: tahoma;

}

.field500
{
	font-size: 11px;
	width: 500px;
	color: #333333;
	font-family: tahoma;

}

.field500NoBorder
{
	font-size: 11px;
	width: 500px;
	color: #333333;
	font-family: tahoma;
	border: 0;
}

.field618
{
	font-size: 11px;
	width: 618px;
	color: #333333;
	font-family: tahoma;

}

.field1000NoBorder
{
	font-size: 11px;
	width: 10000px;
	color: #333333;
	font-family: tahoma;
	border: 0;
}

.field
{
	font-size: 11px;
	color: #333333;
	font-family: tahoma;

}
