pageheader#footer {color:#6989B6;letter-spacing:-0.025em;font-size:7.25pt;padding-top:5px;font-family:Myriad, Arial, Helvetica, sans-serif;}
#footer a:link, #footer a:active, #footer a:visited  {color:#6989B6;letter-spacing:-0.025em;font-size:7.5pt;text-decoration:underline;font-family:Myriad, Arial, Helvetica, sans-serif;}
#footer a:hover  {color:#8aa8d2;letter-spacing:-0.025em;font-size:7.5pt;text-decoration:underline;font-family:Myriad, Arial, Helvetica, sans-serif;}
#SECTION_HEADER_BG {font-weight:bold;color:#FFFFFF;background-color:#8D927E;padding:2px;border-bottom:1px solid #8D927E;padding-left:10px;}
#SECTION_HEADER_NOBG {font-weight:bold;color:#6989B6;padding:2px;border-bottom:1px solid #666666;}
#SECTION_HEADER_NOBG A:Link, #SECTION_HEADER_NOBG A:Active, #SECTION_HEADER_NOBG A:visited {font-weight:bold;color:#6989B6;text-decoration:underline;}
#SECTION_HEADER_NOBG A:Hover {font-weight:bold;color:#8aa8d2;text-decoration:underline;}
.popupLink {background-color:#ffffff;border:1px solid #999999;width:15px;height:15px;vertical-align:middle;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;}
.popupText {visibility:hidden; position:absolute;top:0px;left:0px;width:250px;border:1px solid #999999; background-color:#ffffe1; padding:10px; text-align:left;z-index:5;}	 

/*Colors*/
/*
8D927E - tan/gold
6989B6 - light blue
8aa8d2 - lighter blue
9fc26e - green accent color
D9D9D9 - light gray


*/

.video
{
	background-position:top 0px left 0px;
	position:absolute;
	text-align:left;
}
#videodiv
{
	width:320px;
	height:340px;
	padding:0px;
	vertical-align: text-bottom;
	background-position: center bottom;
}

A.alink:link
	{
	color:#8D927E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	}
	
	A.alink:active 
	{
	color:#8D927E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	}
	
	A.alink:visited 
	{
	color:#8D927E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	}		


	A.alink:hover
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;		
	}
	A:link
	{
	color:#6989B6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
	}
	
	A:active 
	{
	color:#6989B6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
	}
	
	A:visited 
	{
	color:#6989B6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;	
	}		


	A:hover
	{
	color:#8aa8d2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;		
	}
	
	A.BoldLink:link,A.BoldLink:active,A.BoldLink:visited,A.BoldLink:hover
	{
		font-weight:bold;
		color:#6989B6;
	}
	.hyperlink
	{
	color:#6989B6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	
	
	.TD_HEADER
	{
	color:#FFFFFF;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;		
	background-color:#8D927E;	
	}
	
.HPTitle {
		
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	.HPText {
		
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
	}
	.HPText2 {
		background-color:#ffffff;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
	}
	.HPLogin {
		background-color:#8D927E;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	.HPPassword {
		background-color:#8D927E;
		cursor:hand;cursor:pointer;
		color:#415089;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:underline;
	}


.boxmenuheader {
	background-color:#C1C1C1;
	color:#FFFFFF;
	font-size: 12px;
	font-family: Myriad, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	height:27px;
	padding-left:15px	
}
.boxmenutext {
	background-color:#D9D9D9;
	color:#000000;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-left:15px;	
}
.boxmenuitem {
	background-color:#D9D9D9;
	cursor:hand;cursor:pointer;
	color:#666666;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px		
}
.redText
{

	color:#6989B6;
	font-weight:bold;
	font-size:14px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;

}

.boxmenuitemhover {
	
	cursor: pointer;
	cursor:hand;
	color:#6989B6;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px;		
}



/*body {background-color: #CCCCCC;Margin-left:0; Margin-top:0; margin-right:0; margin-bottom:0;}*/

.sanshead {color: #000066;
			font-size: 24px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}
			
.serifhead {color: #CC9933;
			font-size: 31px;
			font-family: "times new roman", times, serif}


.largehead {color: #993333;
			font-size: 15px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}
.midhead {color: #993333;
			font-size: 15px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}
.smallhead {color: #993333;
			font-size: 13px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}
.boxhead {color: #993333;
			font-size: 12px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}

.Homepagehead {color: #666666;
			font-size: 12px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}
.Homepagehead1 {color: #666666;
			font-size: 11px;
			font-weight: bold;
			font-family: arial, helvetica, sans-serif}

.formhead 
{
	/*
	color: #993333;
	font-size: 13px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif
	*/		

	border-bottom: 1px solid #cccccc;
	padding-top:15px;
	font-family: arial, helvetica;
	font-weight: bold;
	font-size:12px;
	color:#666666;
	letter-spacing: 0.05em;	
	text-transform: uppercase;
	/* word-spacing: 50px; */
	font-style: normal;
}			
			
.propertynav {color: #993333;
			font-size: 10px;
			font-family: arial, helvetica, sans-serif}

.myfavoritestext {color: #FFFFFF;
			font-size: 13px;
			font-family: arial, helvetica, sans-serif}
			
.textnav {color: #000000;
			font-size: 10px;
			font-family: arial, helvetica, sans-serif}

.copyrightdate {color: #CCCC99;
			font-size: 10px;
			font-family: arial, helvetica, sans-serif}
			
.copyrighturl {color: #CCCC99;
			font-size: 10px;
			font-family: arial, helvetica, sans-serif}

.boxheader1 {color: #000066;
			font-size: 18px;
			font-family: arial, helvetica, sans-serif}

.boxheader2 {color: #CC9933;
			font-size: 18px;
			font-family: arial, helvetica, sans-serif}	

.areadescriptor {color: #000000;
			font-size: 12px;
			font-family: arial, helvetica, sans-serif}
			
.fielddescriptor 
{
		   color: #666666;
			font-size: 11px;
		font-weight: bold;
			font-family: arial, helvetica, sans-serif}


.listbg-odd {background-color: #E9E9CC}
.listbg-even {background-color: #FFFFFF}

.myfavoritesbg {background-color: #CC9933}
.myopenhousebg {background-color: #CC9933}
.myagentsbg {background-color: #CCCC99}			

#MapSubLinks A:visited, #MapSubLinks  A:link, #MapSubLinks A:Active {color:#776A48;text-decoration:none;}
#MapSubLinks A:hover {color:#776A48;text-decoration:underline;}
td.menuitem {
	background-color:#666666;
	cursor: pointer;
	cursor:hand;
	color:#b7b1a0;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
/*	border-right:1 solid #ffffff; */
}
td.menuitemhover {
	background-color:#8D927E;
	cursor: pointer;
	cursor:hand;
	color:white;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
/*	border-right:1 solid #ffffff; */
}
td.menuitemselected {
	background-color:#666666;
	cursor: pointer;
	cursor:hand;
	color:white;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
/*	border-right:1 solid #ffffff; */
}
td.menuitemhoverselected {
	background-color:#8D927E;
	cursor: pointer;
	cursor:hand;
	color:white;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
/*	border-right:1 solid #ffffff; */
}
td.submenuitem {
	background-color:#ffffff;
	cursor: pointer;
	cursor:hand;
	/* color:#b7b1a0; */
	color: #8D927E;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
td.submenuitemhover {
	background-color:#8D927E;
	cursor: pointer;
	cursor:hand;
	color:white;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
td.submenuitemselected {
	background-color:#ffffff;
	cursor: pointer;
	cursor:hand;
	color:black;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
td.submenuitemhoverselected {
	background-color:#8D927E;
	cursor: pointer;
	cursor:hand;
	color:black;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

A.subsubmenuitem:link, a.subsubmenuitem:active, a.subsubmenuitem:visited{
	background-color:#ffffff;
	cursor: pointer;
	cursor:hand;
	/* color:#b7b1a0; */
	color: #8D927E;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

A.subsubmenuitem:hover {
	background-color:#ffffff;
	cursor: pointer;
	cursor:hand;
	color:black;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.dropdownboxFont {
font-family: Arial, sans-serif;
font-size: 10px;
font-style:normal;
line-height: normal;
font-weight:normal;
color: #000000;
text-decoration:none;
}
.PagerText 
{
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:8pt;	
}
.PropertyListMenu
{
	background-color:#6989B6;
	color:#ffffff;
	font-family:Arial, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	cursor:hand;
}

.inputRequired
{
    FONT: 10px verdana,geneva,arial,sans-serif;
    COLOR: #ff0000
}
.inputRequiredBlue
{
    FONT: 10px verdana,geneva,arial,sans-serif;
    COLOR: #0000ff;
}


/*  All styles below are being used */

body a:link, a:active, a:visited  {font-family:Verdana, Arial, sans-serif; text-decoration:underline; font-size: 10pt; color: #6989B6;font-weight: normal}
body a:hover {font-family:Verdana, Arial, sans-serif; text-decoration:underline; font-size: 10pt; color: #8aa8d2;font-weight: normal}

body {Margin-left:0; Margin-top:0; margin-right:0; margin-bottom:0;}

a.PropertyListMenu:link, a.PropertyListMenu:visited, a.PropertyListMenu:active
{
	color:#ffffff;
	font-family:Verdana, Arial, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	text-decoration:none;
}

a.PropertyListMenu:hover
{
	color:#efe7b5;
	font-family:Verdana, Arial, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	text-decoration:none;
}

.accent
{
	background-color:#9fc26e;
}
.primary
{
	background-color:#6989B6;
}

	
.pageheaderLarge {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size: 24px;
}
.pageheader {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size: 20px;
}

.pageheaderSmall {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size: 14px;
	
}

.sectionheader {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
}

.sectiontitle {
	color:#333333;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.pagedescriptor {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:8pt;	
	text-align:left;
}
.pagedescriptorRight {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:8pt;	
	text-align:right;
}


.main {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size: 12px;
}
P {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size: 12px;
}
.mainRed {
	color:Red;
	font-family:Verdana, Arial, sans-serif;
	font-size: 12px;
}
.mainBold {
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}