/* CSS Document */

*{margin:0;padding:0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0; font-family:Arial, Helvetica, sans-serif;}
a img, :link img, :visited img {border: 0;}
ul {list-style: none;}
body{background:url(../images/bg.gif) left top repeat; font-family:Arial, Helvetica, sans-serif;}

.top-bg{background:url(../images/header-bg.gif) left bottom repeat-x #FFFFFF; padding-top:32px;}

/*.btm-bg{background:url(../images/bg.gif) left top repeat;}*/

.logo{margin-left:21px; margin-top:14px;}

.border-btm{border-bottom:1px solid #7f91e2;}

.printscreen{
	background:#00214F;
	width:50px;
	height:27px;
	font-size:12px;
	color:#FFF;
	padding:5px;
	border:1px solid #fff;
	text-decoration:none;
	margin-right: 90px;
}
.backto{
	background:#00214F;
	width:100px;
	height:27px;
	font-size:12px;
	color:#FFF;
	padding:5px;
	border:1px solid #fff;
	text-decoration:none;
	margin-right: 90px;
}

.tenant-login{font:normal 11px/20px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:12px; text-transform:uppercase;}
input.login-field{width:113px; height:20px; border:1px solid #5368c5; font-size:11px; color:#98a2cd; padding-left:5px;}
.call{font:normal 18px/22px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-right:24px;}
span.language{font-size:12px;}

.nav{padding-top:15px; font:bold 14px/23px Arial, Helvetica, sans-serif; padding-left:10px; padding-bottom:10px;}
.nav, x:-moz-any-link, x:default {padding-bottom:4px;} 
.nav ul li{float:left; margin:0px 10px; display:inline;}
.nav ul li a{color:#c7cbe1; text-decoration:none;}
.nav ul li a:hover{color:#ffffff;}

.quick-search{background:url(../images/blue-box.jpg) right top no-repeat #00214f; height:389px; }
.quick-search form{padding-top:35px; padding-left:45px;}
.quick-search h1{font:normal 30px/40px "Myriad Pro", Arial, Helvetica, sans-serif; color:#FFFFFF;}
.quick-search h2{font:bold 14px/30px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-bottom:15px;}
.quick-search select{padding-left:15px; font-size:12px; color:#5c5c5c; margin-bottom:15px; width:340px; font-family:Arial, Helvetica, sans-serif; height:32px;}

.white-content{border-right:1px solid #c3c2c8; padding-top:20px; padding-left:35px; font:normal 14px/22px Arial, Helvetica, sans-serif; color:#4f4f4f;}
.white-content h1{font:normal 24px/32px "Myriad Pro", Arial, Helvetica, sans-serif; color:#23196e;}
.white-content ul{width:205px; float:left; margin-bottom:15px; margin-top:5px;}
.white-content ul li{display:block; padding-left:10px; background:url(../images/bullet.gif) left 6px no-repeat;}
.white-content p{margin:8px 0px;}

.read-more{color:#FFFFFF; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; padding-left:40px;}
.read-more a{color:#FFFFFF; text-decoration:none;}
.read-more a:hover{text-decoration:underline;}
.read-more img{float:left; margin-right:10px; margin-top:4px;}

.footer{padding-top:15px; padding-bottom:125px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#5a595e;}
.footer p{margin:10px 0px;}
.footer a{color:#5a595e; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

/*inner pages*/

.content-bg{background:url(../images/content-bg.gif) left top repeat-y; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666;}
.content-bg p{margin:10px 0px;}

h1.advanced-search{font:normal 18px/35px Helvetica, Arial, sans-serif; color:#00214f; text-transform:uppercase;}
.advanced-search-bg{background:#dee4fc; border:1px solid #dadada; padding-top:14px; padding-bottom:5px;}
.advanced-search-bg select{width:157px; font-size:12px; color:#5c5c5c; margin-right:7px; font-family:Arial, Helvetica, sans-serif; height:27px;}
input.search-btn2{float:right; margin-right:7px;}
a.view-all{font:normal 10px/20px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
a.view-all:hover{text-decoration:none;}

.search-heading{background:url(../images/heading-bg2.jpg) left top no-repeat; height:75px; padding-left:35px;}
img.search-img{background:#dee4fc; padding:5px; border:1px solid #d9d9d9;}
h1.search-result{ font:bold 18px/75px Arial, Helvetica, sans-serif; color:#00214f; text-transform:uppercase;}

h2.search-result-heading{font:bold 14px/25px Arial, Helvetica, sans-serif; color:#00214f; text-transform:uppercase;}
span.open-house{font-size:14px; font-weight:bold;}

p.search-links{font-size:12px; font-weight:bold; color:#00214f; }
p.search-links a{text-decoration:none; color:#00214f;}
p.search-links a:hover{text-decoration:underline;}

input.contact-input-bx{width:278px; height:25px; border:1px solid #d8d8d8; padding-left:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#acacac;}
textarea.contact-input-bx{width:278px; border:1px solid #d8d8d8; padding-left:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#acacac;}
img.search-pic2{background:#eaf1f1; padding:5px; border:1px solid #d9d9d9;}

h6{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#00214f;}
p.popUp-text{font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666;}

a.form-btm-link{font:normal 10px/16px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
a.form-btm-link:hover{text-decoration:underline;}

/*listing details page*/

.slide-show-box{border:1px solid #d9d9d9;}
p.download{font:normal 11px/16px Arial, Helvetica, sans-serif; color:#666666;}
p.download a{color:#00214f; text-decoration:none;}
p.download a:hover{text-decoration:underline;}

/*shopping list page*/

h1.shopping-list-heading{font:bold 18px/22px Arial, Helvetica, sans-serif; color:#00214f; text-transform:uppercase; margin-top:20px;}
.shopping-list-links{font:normal 12px/15px Arial, Helvetica, sans-serif; color:#666666;}
.shopping-list-links a{color:#666666; text-decoration:underline;}
.shopping-list-links a:hover{text-decoration:none;}

/*bronx living page*/

.bronx-living-left{border-right:1px solid #d0cfd5; padding-top:25px; padding-right:30px; color:#333333; font-size:14px;}
.bronx-living-right{border-left:1px solid #c1c0c8; padding-top:25px; padding-left:20px; color:#000000;}
h2.bronxLiving-heading{font:bold 14px/18px Arial, Helvetica, sans-serif; color:#333333;}
ul.tour-list li{display:block; padding-left:22px; background:url(../images/bullet.gif) 14px 5px no-repeat; padding-bottom:3px;}
ul.tour-list li a{color:#000000; text-decoration:none;}
ul.tour-list li a:hover{text-decoration:underline;}

/*how to apply page*/

p.application-downloads{font:normal 14px/18px Arial, Helvetica, sans-serif; padding-left:12px;}
p.application-downloads a{color:#333333; text-decoration:none;}
p.application-downloads a:hover{text-decoration:underline;}

/*tenant login page*/

.building-information{background:url(../images/heading-bg3.jpg) left top no-repeat; padding-left:35px; font:bold 18px/73px Arial, Helvetica, sans-serif; color:#00214f; text-transform:uppercase;}
.content-bg2{background:url(../images/content-bg2.gif) left top repeat-y; padding:25px 25px 30px 35px; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#333333;}
.content-bg2 p{margin:20px 0px;}
.content-bg2 a{color:#333333; text-decoration:underline;}
.content-bg2 a:hover{text-decoration:none;}
.content-bg2 img{float:right; margin-left:20px;}

.work-order-heading{background:url(../images/heading-bg4.gif) left top no-repeat; font:bold 18px/73px Arial, Helvetica, sans-serif; color:#00214f; text-transform:uppercase; padding-left:25px;}
.content-bg3{background:url(../images/content-bg3.gif) left top repeat-y; padding:15px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333333;}
.content-bg3 p{margin:8px 0px;}
input.txt-fld{width:251px; height:25px; border:1px solid #d8d8d8; margin-bottom:8px; padding-left:7px; font:normal 12px Arial, Helvetica, sans-serif; color:#7a7474;}
textarea.txt-area{width:251px; border:1px solid #d8d8d8; margin-bottom:8px; padding-left:7px; font:normal 12px Arial, Helvetica, sans-serif; color:#7a7474;}
.submit{width:70px;	height:27px; background:url(../images/btn-submit.jpg) no-repeat left top; border:none; margin:10px 15px 20px 0;}

/*contact us page*/

.contact-content{font:normal 14px/18px Arial, Helvetica, sans-serif; color:#333333;}
.contact-content a{color:#333333; text-decoration:none;}
.contact-content a:hover{text-decoration:underline;}

input.contact-field{width:315px; height:25px; border:1px solid #d8d8d8; margin-bottom:8px; padding-left:7px; font:normal 12px Arial, Helvetica, sans-serif; color:#7a7474;}
textarea.message{width:315px; border:1px solid #d8d8d8; margin-bottom:8px; padding-left:7px; font:normal 12px Arial, Helvetica, sans-serif; color:#7a7474;}
input.submit-btn{margin-right:25px;}

input.contact-input-bx2{width:315px; height:25px; border:1px solid #d8d8d8; padding-left:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#acacac;}
textarea.contact-input-bx2{width:315px; border:1px solid #d8d8d8; padding-left:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#acacac;}

.submit-btn{width:70px;	height:27px; background:url(../images/btn-submit.jpg) no-repeat left top; border:none; margin:10px 15px 20px 0;}

/*About us pages*/

.about-content{font:normal 14px/18px Arial, Helvetica, sans-serif; color:#333333; padding-top:30px;}