

	BODY {margin: 0px; padding: 0px; background-color: #cccc99;}
	UL {margin-top: 5px; margin-bottom: 5px; line-height: 18px;}
	LI {margin-left: -20px;}
	A { color: #111145; }
	.pageLink { color: #660000; font-weight: bold; }
	.pageEndList { list-style: none; list-style-image: url(/images/oval.gif); font-weight: bold;}
	
	.pageHeadBoxTop {background-color: #111145; width: 1000px; color: #ffffff; text-align: right;}
	.pageHeadBoxBot {background-color: #ffffff; width: 1000px; text-align: right;}
	.headerImage {margin: 0px;}

	.priNavBox { padding: 2px; margin: 0px; text-align: left; color: #ffffff; border-top: 1px solid #605c7d; font-family: verdana,sans serif; font-size: 7pt; font-weight: bold; text-align: center;}
	.priNavBoxSelected { padding: 2px; margin: 0px; text-align: left; background-color: #ffffff; color: #111145; border-top: 1px solid #605c7d; font-family: verdana,sans serif; font-size: 7pt; font-weight: bold; text-align: center;}

	.priNavUnderBoxSelected {border-top: 2px solid #111145;}

	.priNavCell { width: 110px; text-align: right;}
	.priNav {color: #ffffff; text-decoration: none;}
	.priNav:hover {color: #ffcc33; text-decoration: underline;}
	.priNavSelected {color: #111145; text-decoration: none;}
	.priNavSelected:hover {color: #ffcc33; text-decoration: underline;}
	
	.priNavLeftCol { color: #111145; text-decoration: none; }
	
	.secondaryNav {color: #cc0000; text-decoration: none; font-size: 8pt; font-weight: bold;}
	.secondaryNav:hover {color: #ffcc33; text-decoration: underline; font-size: 8pt; font-weight: bold;}
	.subNavCol { margin-left: 5px; }

	.tertiaryNavList { list-style: none; list-style-image: url(/images/oval.gif); font-weight: bold;}
	.tertiaryNav {color: #cc0000; text-decoration: none; font-size: 7pt; font-weight: normal;}
	.tertiaryNav:hover {color: #ffcc33; text-decoration: underline; font-size: 7pt; font-weight: normal;}

	
	.column1 {width: 247px; padding-left: 15px; padding-right: 15px; border-right: 1px solid #cccccc; font-family: verdana,sans serif; font-size: 7pt; line-height: 16px; font-weight: bold;}
	.column2 {width: 247px; padding-left: 10px; padding-right: 10px; border-right: 1px solid #cccccc; font-family: verdana,sans serif; font-size: 7pt; line-height: 16px;}
	.column3 {width: 247px; padding-left: 10px; padding-right: 10px; border-right: 1px solid #cccccc; font-family: verdana,sans serif; font-size: 7pt; line-height: 16px;}
	.column4 {width: 247px; padding-left: 10px; padding-right: 10px; font-family: verdana,sans serif; font-size: 7pt; line-height: 16px;}

	.triColumnTable {width: 995px;}
	.interiorColumn1 {width: 220px; padding-left: 15px; padding-right: 15px; border-right: 1px solid #cccccc; font-family: verdana,sans serif; font-size: 7pt; line-height: 16px; font-weight: bold;}
	.interiorColumn2 {width: 514px; padding-left: 10px; padding-right: 10px; border-right: 1px solid #cccccc; font-family: verdana,sans serif; font-size: 8pt; line-height: 16px;}
	.interiorColumn3 {width: 225px; padding-left: 10px; padding-right: 20px; font-family: verdana,sans serif; font-size: 7pt; line-height: 16px;}
	.rtColPropertyViewerWrapper {width: 150px;}

	.basefont {font-family: verdana,sans serif; font-size: 8pt; color: #000000;}
	.basefontBold {font-family: verdana,sans serif; font-size: 8pt; color: #000000; font-weight: bold;}
	.basefontReverse {font-family: verdana,sans serif; font-size: 8pt; color: #ffffff;}
	.basefontReverseBoldItal {font-family: verdana,sans serif; font-size: 8pt; color: #ffffff; font-weight: bold; font-style: italic;}
	.basefontSmlBlue {font-family: verdana,sans serif; font-size: 7pt; color: #111145;}
	.basefontSmlLtBlue {font-family: verdana,sans serif; font-size: 7pt; color: #666699;}


	.homeColumnHeadBlue {font-weight: bold; font-size: 9pt; color: #111145; margin-bottom: 7px; text-decoration: none; }

	.homeColumnHead {font-weight: bold; font-size: 9pt; color: #990000; margin-bottom: 7px; text-decoration: none; }
	.homeColumnHead:hover {font-weight: bold; font-size: 9pt; color: #990000; margin-bottom: 7px; text-decoration: underline; }

	.contentCell {background-color: #ffffff;}
	.interiorMainColumnHead {font-weight: bold; font-size: 14pt; color: #111145; margin-bottom: 7px; }
	.footer {font-family: verdana,sans serif; font-size: 7pt; color: #111145; border-top: 1px solid #cccccc; line-height: 16px;}
	.copyright {font-family: verdana,sans serif; font-size: 7pt; color: #111145; font-weight: bold; border-top: 1px solid #cccccc;}
	.form {font-family: verdana,sans serif; font-size: 7pt; }
	.subHeading {font-weight: bold; color: #111145; }
	
	.propertyViewerBox { border: 1px solid #666699; background-color: #eeeeee; padding: 3px; width: 210px; }
	.propertyViewerFont {font-family: verdana,sans serif; font-size: 7pt; color: #666666; font-weight: normal;}
	.propertyViewerHeader { font-family: verdana,sans serif; font-size: 9pt; color: #666699; font-weight: bold;}
	.propertyViewerCityState { font-weight: bold; color: #666666; }	
	.propertyViewerSalesPromo { font-style: italic; }
	.propertyViewerLink { color: #cc0000; font-style: italic; font-size: 8pt;}
	

	.photoGalleryLink { font-weight:bold; }
	.propertyViewerHeaderHome { font-family: verdana,sans serif; font-size: 9pt; color: #990000; font-weight: bold; text-decoration: none;}
	.propertyViewerHeaderHome:hover { font-family: verdana,sans serif; font-size: 9pt; color: #990000; font-weight: bold; text-decoration: underline;}

	.propertyViewerBoxHome { width: 220px; }
	.propertyViewerFontHome {font-family: verdana,sans serif; font-size: 7pt; color: #000000; font-weight: normal;}
	.propertyViewerCityStateHome { font-weight: bold; color: #000000; }	
	.propertyViewerSalesPromoHome { font-style: italic; }
	.propertyViewerLinkHome { color: #cc0000; font-style: italic; font-weight: bold; font-size: 8pt; }
	
#popup_viewer {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:600px;
	width:800px;
	background:#FFFFFF;
	border:2px solid #cecece;
	z-index:2;
	padding:12px;
	font-size:13px;
}


.popupClose{
	font-size:14px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color:#6fa5fd;
	font-weight:700;
	display:block;
}

#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}
