a.bullet {
	background-image:url('images/bullet.gif');
	background-repeat: no-repeat; 
	padding-left: 12 ;
	color: darkgreen ;
}

a:hover.bullet {
	background-image:url('images/bulletp.gif');
	color: darkgreen ;
	ztext-transform: uppercase ;
	font-weight: bold ;
}

.testimonials{
	font-family:Verdana, Arial;
	font-size:11px;
	text-align: justify;
	color:#000000;
}

.block{
	font-family:Arial, Verdana;
	font-size:12px;
	text-align: justify;
	color:#000000;
}
.scrollblock{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#404040;
	height:200px;
	overflow:scroll;
	border:1px #000000 solid;
}
.heading1{
	font-family:Arial, Verdana;
	font-size:24px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	letter-spacing: -1px; 
}
.heading2{
	font-family:Arial, Verdana;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
}
.heading3{
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}
input{
	font-family:Arial, Verdana;
	font-size:12px;
}
td{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#000000;
}

div#currentavailabilitypanel {
	padding: 5px;
	font-weight:bold;
	text-align: right;
	color: #cc0000;
	background-color: #DBD2C5;
}

div#currentavailabilitypanel a { color: #cc0000; }

a.hierarchymenuitem1{
	text-decoration: none ;
	background-image: none ;
	padding: 0 ;
}

a.hierarchymenuitem2{
	text-decoration: none ;
	background-image: none ;
	padding: 0 ;
}

a.hierarchymenuitem3{
	text-decoration: none ;
	background-image: none ;
	padding: 0 ;
}

a.hierarchymenuitem1_over{
	text-decoration: none ;
	background-image: none ;
	padding: 0 ;
}

a.hierarchymenuitem2_over{
	text-decoration: none ;
	background-image: none ;
	padding: 0 ;
}

a.hierarchymenuitem3_over{
	text-decoration: none ;
	background-image: none ;
	padding: 0 ;
}



.hierarchymenuitem1{
	background-color:#808080;
	width:100%;
	height:15px;
	font-family: Verdana, Arial;
	font-size:10px;
	text-transform: uppercase ;
	color:#ffffff !important;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}

.hierarchymenuitem2{
	background-color:#808080;
	height:15px;
	width:100%;
	font-family:Verdana, Arial;
	font-size:10px;
	color:#ffffff !important;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}
.hierarchymenuitem3{
	background-color:#808080;
	height:15px;
	width:100%;
	font-family:Verdana, Arial;
	font-size:10px;
	color:#ffffff !important;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}

.hierarchymenuitem1_over{
	background-color:#C0C0C0;
	width:100%;
	height:15px;
	font-family:Verdana, Arial;
	text-transform: uppercase ;
	font-size:10px;
	color:#000000 !important;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}
.hierarchymenuitem2_over{
	background-color:#C0C0C0;
	height:15px;
	width:100%;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#000000 !important;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}
.hierarchymenuitem3_over{
	background-color:#C0C0C0;
	height:15px;
	width:100%;
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#000000 !important;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
}


.theme_header_frame{
	height:93px;
	background-image:url('images/banner1.jpg');
}
.theme_footer_frame{
	height:50px;
	background-color:#ffffff;
	border-top:1px #000000 solid;
}
.theme_menu_frame{
	background-color:#DDDDDD;
	border-left:1px #000000 solid;
	width:250px;
}
.heading_title_left_background{
	background-image:url('images/heading_title_left.gif');
}
.heading_title_mid_background{
	background-image:url('images/heading_title_mid.gif');
	font-family:verdana, arial;
	font-size:9px;
	color:#ffffff;
	font-weight:bold;
}
.heading_title_right_background{
	background-image:url('images/heading_title_right.gif');
}
.heading_title_right1_background{
	background-image:url('images/heading_title_right1.gif');
}

.buildingname{
	font-family:verdana, arial;
	font-size:14px;
	color:#034F39;
	font-weight:bold;
}
.tenantlist{
	padding-left:20px;
}
.tenant{
	font-family:verdana, arial;
	font-size:11px;
	color:#000000;
}
.buildingborder{
	font-family:verdana, arial;
	font-size:1px;
	border-left:1px dotted #034F39;
	padding-right:10px;
}
.tenantname{
	font-family:verdana, arial;
	font-size:14px;
	color:#034F39;
	font-weight:bold;
}
.tenantfull{
	border:1px dotted #B3C9C2;
	padding:4px;
}

#zzsectionpanelsleft{
	float:left;
	zzzwidth:200px;
	padding-right:5px;
	padding-top:5px;
}
#zzsectionpanelsright{
	float:right;
	zzzwidth:200px;
	padding-left:5px;
	padding-top:5px;
}

.datablock_border{
	background-color: barkblue ;
}

.datablock_headings{
	background-color:	#4E6D58 ;
	font-family:Verdana, Arial;
	zfont-size:9px;
	color:#ffffff;
	font-weight:bold;
	height:20px;
}
td.datablock_row0{
	background-color: #cccccc ;
	font-family:Verdana, Arial;
	zfont-size:9px;
	color:#000000;
}
td.datablock_row1{
	background-color: #D5E346 ;
	font-family:Verdana, Arial;
	zfont-size:9px;
	color:#000000;
}
td.datablock_row0_sel{
	background-color:#7F905A;
	font-family:Verdana, Arial;
	zfont-size:9px;
	color:#ffffff;
}
td.datablock_row1_sel{
	background-color:#7F905A;
	font-family:Verdana, Arial;
	zfont-size:9px;
	color:#ffffff;
}

.datablock_comment{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	font-family:Verdana, Arial;
	zfont-size:9px;
	color:#000000;
	height:25px;
}
.datablock_footer{
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#F3F5F7;
	zfont-size:9px;
	color:#000000;
	height:15px;
	text-align:right;
}

div.section { clear:both; margin-top: 25px; }