/* ********************************************************************* 
   STYLES FOR BODY
*/

body
{ 
margin:0px 0px 0px 0px;
background-color: #EEF5E6;
}

.indexbody
{ 
margin:0px 0px 0px 0px;
background-color: #000066;
}



.MainTable
{
	BORDER-TOP-WIDTH:0px;
	BORDER-LEFT-WIDTH:1px;
	BORDER-RIGHT-WIDTH:1px;
	BORDER-BOTTOM-WIDTH:0px;
	border-color: #000066;
	border-style: solid;
	width: 773px;
	height: 100%;
	background-color: #ffffff;
}



.HeaderText
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	text-align: left;
}

.Text
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.smallText
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	padding-left: 7px;
}

.footer
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #317F76;
	text-align: left;
	padding-left: 7px;
}

a.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	color: blue;
	text-decoration: none;
	vertical-align: middle; 
	cursor: hand;
}

a.link:active

{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	color: blue;
	text-decoration: none;
	vertical-align: middle; 
	cursor: hand;
	text-decoration: underline;
} 

a.link:hover

{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	color: blue;
	text-decoration: none;
	vertical-align: middle; 
	cursor: hand;
	text-decoration: underline;
}

a.tab
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	font-size: 11px; 
	align: center;
	color: ffffff;
	text-decoration: none;
	vertical-align: middle; 
	cursor: hand;
}

a.tab:active

{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	FONT-WEIGHT: bold;
	align: center;
	color: ffffff;
	text-decoration: none;
	vertical-align: middle; 
	cursor: hand;
	text-decoration: underline;
} 

a.tab:hover

{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	FONT-WEIGHT: bold;
	align: center;
	color: ffffff;
	text-decoration: none;
	vertical-align: middle; 
	cursor: hand;
	text-decoration: underline;
}


.spacer5
{
	width: 5px;

}

.spacer10
{
	width: 10px;

}

.spacer40
{
	width: 40px;

}


/* ********************************************************************* 
   STYLES FOR HOME PAGE AND SECONDARY PAGES
*/


.IndexMainTable
{
	BORDER-TOP-WIDTH:0px;
	BORDER-LEFT-WIDTH:1px;
	BORDER-RIGHT-WIDTH:1px;
	BORDER-BOTTOM-WIDTH:0px;
	border-color: #000066;
	border-style: solid;
	width: 773px;
	height: 100%;
	background-color: #ffffff;
}

.TabButtons
{

FONT-WEIGHT: bold;
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
vertical-align: middle;
align: center;
background-color: 000066;
}

.TabRow
{

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
vertical-align: middle;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
}

.NavBar
{
	
background-color: 009500;
	height: 9px;
}

.IntroRow
{

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BORDER-TOP:0px;
BORDER-BOTTOM:1px #333333 solid;
BORDER-LEFT:0px;
BORDER-RIGHT:0px;
vertical-align: top;
padding-left: 10px;
padding-top: 10px;
background-color: F7F7FF;
}

.FileTrail
{

FONT-WEIGHT: normal;
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BORDER-TOP:0px;
padding-left: 10px;
padding-top: 10px;
}

.SecondaryDivider
{

padding-left: 10px;
padding-right: 10px;
height: 1px;
background-image:url(../images_global/bg_secondary_dottedline.gif)
}

.FeaturedPropRow
{

FONT-WEIGHT: normal;
FONT-SIZE: 10px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
vertical-align: middle;
padding-left: 10px;
BACKGROUND-COLOR: #FFFF66; 
}



.FeaturedPropertyPhoto
{
padding-left: 8px;
padding-top: 8px;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #000000;
vertical-align: top;
}

.FeaturedPropertyText
{
padding-left: 8px;
padding-top: 15px;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #000000;
vertical-align: top;
}

.FullPropHeaderRow
{

FONT-WEIGHT: normal;
FONT-SIZE: 10px;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
vertical-align: middle;
padding-left: 10px;
BACKGROUND-COLOR: #000066; 
}


.PropListmaintable 
{ 
	border: 1px #009500 solid; 
	background-color: #FFFFFF;
	width: 750px;
}

.ProplistHead 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left ; 
	border-color: black ; 
	padding-left: 10px;
	padding-right: 10px;
	height: 23px;
	vertical-align: middle;
}
	
.ProplistContent
{ 
	height: 23px;
	BACKGROUND-COLOR: #eeeeee; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}

.ProplistContent02
{ 
	height: 23px;
	BACKGROUND-COLOR: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}



/* ********************************************************************* 
   STYLES FOR FEATURED PROPERTY TEMPLATE LEFT BAR
*/


.LeftMainTable 
{
	BORDER-TOP-WIDTH:0px;
	BORDER-LEFT-WIDTH:0px;
	BORDER-RIGHT-WIDTH:1px;
	BORDER-BOTTOM-WIDTH:0px;
	border-color: #91AE91;
	border-style: solid;
	background-color: #E1FCE1;
	width: 100%;
	text-align: center;
}

.HeaderRow
{
	
	background-image:  url(../images_global/bg_subheader.gif); 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px; 
	text-align: center;
	color: #ffffff;
	height: 25px;
}

.LogoRow
{
	
	text-align: center;
	height: 130px;
}




.LeftContentMainTable 
{
	BORDER-TOP-WIDTH:1px;
	BORDER-LEFT-WIDTH:1px;
	BORDER-RIGHT-WIDTH:1px;
	BORDER-BOTTOM-WIDTH:1px;
	border-color: #376137;
	border-style: solid;
	background-color: #F1FBF1;
	width: 200px;
}


.LeftHeaderRow
{
	
	background-image:  url(../images_global/bg_info_subheader.gif); 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px; 
	text-align: left;
	color: #376137;
	padding-left: 7px;
	height: 22px;
}


.LeftContentTitle
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	text-align: left;
	color: #719271;
	padding-left: 7px;
	height: 18px;
}

.LeftContentText
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
	color: #333333;
	padding-left: 7px;
	height: 18x;
	
}

.LeftContentSpacerRow
{
	
	color: #376137;
	height: 8px;
	
}

.LeftContentFeatureSpacerRow
{
	
	color: #376137;
	height: 5px;
	
}

/* ********************************************************************* 
   STYLES FOR FEATURED PROPERTY TEMPLATE PROPERTY SPECS
*/

.Specmaintable 
{ 
	border: 1px #57572A solid; 
	background-color: #FFFFFF;
	width: 545px;
}

.SpecHead 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images_global/bg_spec.gif); 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	TEXT-ALIGN: left ; 
	border-color: black ; 
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	vertical-align: middle;
}

.SpecSub
{ 
	height: 23px;
	BACKGROUND-IMAGE: url(../images_global/bg_spec_subheader.gif); 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: right;
	vertical-align: middle;
	padding-left: 10px;
	padding-right:10px;

}

.SpecContent
{ 
	height: 23px;
	BACKGROUND-COLOR: #EFF7E7; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}

.SpecContent02
{ 
	height: 23px;
	BACKGROUND-COLOR: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}

.PhotoArea
{
	padding-top: 5px;
	text-align: center;
	
}

