body{	background-color: #000A4D;
	margin-top: 5px;
	margin-bottom: 5px;}/* STRUCTURAL STYLES */.pageHolder
{
	background-color: #FAFAEB;
	border: solid 1px #D3E2FC;
}table
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: none;
	color: #666666;
}

hr
{
	background-color: #331D76;
	background: #331D76;
	color: #331D76;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}/* END OF STRUCTURAL STYLES *//* BACKGROUNDS */.darkYellowback	{	background-color: #F8F7D9; }.yellowBack			{	background-color: #FAFAEB; }.redBack				{	background-color: #C23829; }.navyBack			{	background-color: #331D76; }.whiteBack			{	background-color: #FFFFFF; }.headerBack
{
	background-image: url('../images/structure/headerBack.gif');
	background-repeat: repeat-x;
}.searchBack
{
	background-image: url('../images/bg_purple.gif');
	background-repeat: repeat-x;
	background-color: #FAFAEB
}.navBack
{
	background-image: url('../images/structure/navbarBack.gif');
	background-repeat: repeat-x;
}

.navOut
{
	background-image: url('../images/structure/navOut.gif');
	background-repeat:repeat-x;
}.navOver
{
	background-image: url('../images/structure/navOver.gif');
	background-repeat:repeat-x;
	cursor: pointer;
}.footerBack
{
	background-image: url('../images/structure/footerBack.gif');
	background-repeat: repeat-x;
}.redTube
{
	background-image: url('../images/structure/redBar.gif');
	background-repeat: repeat-x;
}.Searchimage
{
	background-image: url('../images/graphic.jpg');
	width:163px;
	height:260px;
	background-repeat:no-repeat;	
}.executiveHeaderBack
{
	background-image: url('../images/executive-homes-2.jpg');
	background-repeat: repeat-x;
}/* END OF BACKGROUNDS *//* TEXT STYLES */.navText
{
	width: auto; height: 10; 	font-size: 8pt; font-family: Verdana, Tahoma, Sans-Serif; 	font-weight: bold; color: #FAFAEB; 	Filter: DropShadow(Color=#151F67, OffX=1, OffY=1, Positive=1);	text-transform: none;
	padding-bottom: 2px
}.white10{	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; font-weight: bold;	color: #FFFFFF;}.white8{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; color: #FFFFFF;}.navy10 {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; font-weight: bold;	color: #331D76;
}.navy8 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold;	color: #331D76;
}.Body_Text {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;;
	color: #666666;}/* END OF TEXT STYLES *//* LINKS */a:link { color: #666666; font-size: 8pt; text-decoration: none; font-weight: normal }
a:visited { color: #666666; font-size: 8pt; text-decoration: none; font-weight: normal }
a:hover { color: #666666; font-size: 8pt; text-decoration: none; font-weight: normal }

a.smallLink:link { color: #331D76; font-size: 8pt; text-decoration: none; font-weight: bold }
a.smallLink:visited { color: #331D76; font-size: 8pt; text-decoration: none; font-weight: bold }
a.smallLink:hover { color: #C23829; font-size: 8pt; text-decoration: none; font-weight: bold }

a.copyright:link		{ font-family: Verdana, Tahoma, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #D9E8FC; }
a.copyright:visited	{ font-family: Verdana, Tahoma, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #D9E8FC; }
a.copyright:hover		{ font-family: Verdana, Tahoma, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #EB0D08; }/* END OF LINKS *//* BORDERS */.darkYellowBorder	{	border: solid 1px #F8F7D9; }.yellowBorder		{	border: solid 1px #FAFAEB; }.blackBorder		{	border: solid 1px #000000;  }.redBorder			{	border: solid 1px #C23829; }.redBorder-top			{	border-top: solid 1px #C23829; }.redBorder-left			{	border-left: solid 1px #C23829; }.redBorder-bottom	{	border-bottom: solid 1px #C23829; }.redBorder-right		{	border-right: solid 1px #C23829; }.navyBorder					{	border: solid 1px #331D76; }.navyBorder	-top			{	border-top: solid 1px #331D76; }.navyBorder-left			{	border-left: solid 1px #331D76; }.navyBorder	-bottom		{	border-bottom: solid 1px #331D76; }.navyBorder-right			{	border-right: solid 1px #331D76; }/* END OF BORDERS *//* ALL OTHER STYLES */ .TxtBox
 {
	FONT-SIZE: 8pt;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma, Sans-Serif;
	width: 130px;
  }.TxtBoxLoginSml{
	FONT-SIZE: 8pt;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma, Sans-Serif;
	width: 108px;
}/* END OF ALL OTHER STYLES */#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}/* PROPERTY CART STYLES */.PropCartFrame{	border-left: solid 1px #000000;	border-right: solid 1px #000000;	border-top: solid 1px #000000;	background-color: #7D2E48;}.PropCartTitle{	background-color: #FFF7D1;	color: #000000;	font-size: 8pt;	font-family: Tahoma, Verdana;}.PropCartBottom{	border-bottom: solid 1px #000000;	border-left: solid 1px #000000;	border-right: solid 1px #000000;}.PropertyCartHide{	display:none;}.PropertyCartMessage{	position:absolute;	background-color: #7C183E;	color: #FFFFFF;	z-index: 100;	left: 41%;	top: 260px;	width:220px;	height:80px;	border-left: solid 1px #000000;	border-right: solid 1px #00000.;	border-top: solid 1px #000000;	border-bottom: solid 1px #000000;	}.PropertyCartBK{	position:absolute;	background-color: #000000;	z-index: 99;	left: 42%;	top: 267px;	width:216px;	height:80px;	filter:alpha(opacity=30);}/* *********************** */.print-hide{	display: block;}.print-show{	display:none;}