/* Print Styles */


/* Body attributes */
body {
	background-color: #FFFFFF;
	margin: 0px;
	margin-width: 0px;
	margin-height: 0px;
	top-margin: 0px;
	left-margin: 0px;
	}
	
body, p, td, th, ul, ol, div, li, dt, dd { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}
	
/* Form attributes */
form 	{
	display: none;
	}
	
/* Table IDs */

#main_content {
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #FFFFFF;
	}
	
#main_content2 {
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background-color: #FFFFFF;
	}
	
#listings {
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	}
	
#nav_main {
	display: none;
	}
	
#list {

	}
	
#bldg_pic {
	border: 1px solid #02679A;
	}
	
/* Header attributes */
h1	{
	font: 16px/18px Arial, Helvetica, sans-serif;
	color: #05699B;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	}

h2	{
	margin-top: 8px;
	margin-bottom: 8px;
	font: 16px Arial, Helvetica, sans-serif;	
	font-weight: bold;
	color: #02679A;
	}	
	
h3	{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;	
	}	

	
/* List attributes */
	
dl { margin-top:0; padding-right: 10px; }
dt { font-weight:bold; padding-top: 10px; padding-bottom: 0px; font-size: 12px; }
dd { margin-left: 5px; padding-bottom: 0px; font-size: 12px; }


/* Page attributes */
.about {
	font: 11px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	}
	
.about a {
	color: #05699B;
	}

.block2 {
	padding-left: 8px;
	padding-right: 8px;
	}

.breadcrumbs {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	}

.breadcrumbs a:link, .breadcrumbs a:visited { text-decoration:none; color:#05699B }
.breadcrumbs a:hover, .breadcrumbs a:active { text-decoration:none; color:#666666 }
		
.delimiter {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
.footer {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left: 6px;	
	}
	
.footer a:link, .footer a:visited {
	color: #05699B;
	text-decoration: none;
	}
	
.footer a:hover, .footer a:active {
	color: #999999;
	text-decoration: none;
	}
	
.content {
	font: 12px Arial, Helvetica, sans-serif;
	padding-right: 8px;
	padding-top: 8px;
	padding-left: 12px;
	color: #222;
	width: 500px;
	}

.content a {
	color: #05699B;
	text-decoration: underline;
	}

.elements {
	font: 11px arial, helvetica;
	padding-left: 4px;
	}
	
.header	{
	margin-top: 8px;
	margin-bottom: 8px;
	font: 16px Arial, Helvetica, sans-serif;	
	font-weight: bold;
	}

.homebar {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	}
	
.level3 {
	font: 11px/15px Arial, Helvetica, sans-sefif;
	color: #05699B;
	}
	
.level3 a { text-decoration:underline; color:#05699B }
	
.search {
	color: #777777;
	font-size: 11px;
	background-color: #efefef;
	padding: 1px;
	vertical-align: middle;
	}
	
.subbar {
	font-size: 18px;
	color: #4b4b4b;
	font-weight: bold;
	}
	
.subnav {
	font: 12px/20px;
	color: #4b4b4b;
	padding-right: 8px;
	padding-top: 15px;
	}

.overview {
	font-size: 12px;
	padding-right: 5px;
	}
	
.indent {
	padding-left: 15px;
}

/* NS 6 needs this to eliminate additional space below inline images */
.block { display: block }
.bottom { vertical-align: bottom }
img { display: block }

/* Property Styles */

.property_name {
	font: 14px Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	color: #02679A;
	}

.property_heading {
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #02679A;
	font-weight: bold;
	}
	
.property_title {
	font: 10px Arial, Verdana, Helvetica, sans-serif;	
	font-weight: bold;
	color: #02679A;
	line-height: 14px;
	}
	
.property_info {
	font: 10px Arial, Verdana, Helvetica, sans-serif;	
	color: #02679A;
	}
	
.property_info2 {
	font: 10px Arial, Verdana, Helvetica, sans-serif;	
	color: #02679A;
	}
	
/* Listings Styles */
.ShowListingsHeader {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #808080;
	color: #FFFFFF;
	}

.ShowListingsRow1 {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-color: #EFEFEF;
	color: #333333;
	}
	
.ShowListingsRow2 {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #333333;
	}
	
.ShowListingsRow1 a {
	color: #05699B;
	text-decoration: underline;
	}
	
.subheader {
	font: 12px Arial, Helvetica, sans-serif;
	padding-right: 8px;
	padding-top: 8px;
	padding-left: 12px;
	color: #222;
	}

.subheader a {
	color: #05699B;
	}

.noprint {
	display: none;
	}
	
.text11px {
	width: 150px;
	}