@charset "utf-8";
/* CSS Document */


/* RETAIL - COLOR SCHEME CHANGES */
body {color:#555;}

#box_l { background:#2b343c url('/img/retail_sidebg_top.jpg') top left no-repeat;}
#box_l_txtbar_txt {border-left:8px solid #f48a0c;}
#box_l_txtbar {background:transparent url('/img/leftbar_textbar_retbg.png') top left repeat-x;}


.currentsection {font-weight:bold; background:transparent url('/img/leftbar_textbar_hiliteret.png') top left no-repeat;}



h4 {color:#f48a0c;}

.box_l_ltbrn { font-size:17px;}
.box_l_white { font-size:22px; padding-bottom:10px;}






/* RETAIL - OVERVIEW */
#retail_story_extra {display:none; padding-top:5px; clear:both;}
#retail_story_toggle {text-decoration:underline;}

#retail_img {width:160px; text-align:center; float:right; background:#fff;}
#retail_img img {padding:10px 0;}

#portTbl { border:0; margin-top:30px; background-color:#FFF;}
#portTbl tr { vertical-align:top;}
#portTbl th { font-size:10px; text-align:left; font-weight:normal; color:#999; border-bottom:1px solid #CCC; padding-bottom:3px;}
#portTbl td { font-size:12px; padding:5px 25px 8px 0; border-bottom:1px dashed #CCC;}
#portTbl td.portName { white-space:nowrap;}
#portTbl td.portName address { font-size:11px; color:#999; display:block; margin:0; padding:0;}
#portTbl td.portSize { white-space:nowrap; font-size:11px; text-align:right;}
#portTbl td.portTent { font-size:11px; padding-right:0;}
#portDetRgt { position:relative; float:right; width:180px; margin:20px 0 40px 30px; padding:0;}
#portDetFacts { padding:10px; border:1px dashed #CCC; background:#FFF;}
#portDetDocs { padding:10px; margin:30px 0; border:1px dashed #CCC; background:#FFF;}
#portDetRgt h5 { color:#f48a0c; margin:0 0 6px 0; border-bottom:1px dashed #CCC; padding-bottom:4px;}
#portDetRgt h5 small { font-size:11px; color:#333; letter-spacing:0;}
#portDetRgt p { margin:0 0 10px 0; color:#0C3451; line-height:14px;}
#portDetRgt dl+h5 { margin:30px 0 10px 0;}
#portDetRgt dl { margin:0 0 10px 0; padding:0; list-style-type:none;}
#portDetRgt dt { margin:0 0 2px 0; font-size:11px; color:#003;}
#portDetRgt dd { margin:0 0 2px 0; font-size:12px; color:#666;}
#portDetRgt dd.pdf { padding-left:20px; background:transparent url(../img/icon_pdf16.gif) left no-repeat; line-height:16px;}

#srchForm fieldset { margin-bottom:20px; font-size:11px; color:#AFBAB7;}
#srchForm fieldset.last { margin-bottom:0;}
#srchForm legend { font-size:13px; margin-bottom:3px; color:#333;}
#srchForm legend small { font-size:11px; color:#666;}
#srchForm input { border:1px solid #ccc; font-size:12px; padding:2px 4px; color:#003; background-color:#FFF;}
#srchForm select { border:1px solid #ccc;  font-size:12px; color:#003; background-color:#FFF;}
#srchForm input.btn { color:#003; font-size:14px; border-color:#ccc;}
#srchFormBasic { border:1px dashed #CCC; padding:8px; margin-top:10px; background-color:#eee;}
#srchFormAdv { border:1px dashed #E5E19C; padding:8px; background-color: #eee;}
#srchFormBtn { padding:30px 15px 0 0;}

/* RETAIL - IN DEVELOPMENT */
#props { border:0; margin:30px 0;}
#props tr { vertical-align:top;}
#props th { text-align:left; font-weight:bold; font-size:14px; color:#f48a0c;  border-bottom:1px solid #e4e4e4; padding-bottom:3px; margin:20px 0 10px 0;}
#props td { padding:10px 20px 5px 0; font-size:12px; border-bottom:1px dashed #DEE1E0;}
#props td.last { border-bottom:0;}
#props tr.ttl td { padding-top:20px; font-weight:bold; border-bottom:0;}
#props td address { margin:4px 0 0 0; font-size:11px;}
#props td h3 { padding:0; margin:0 0 15px 0; border-bottom:1px dashed #E5E19C; font-size:18px; font-weight:normal; color:#AFA757; letter-spacing:1px;}
#props td h5 { margin:0 0 5px 0; color:#f48a0c; font-size:13px;}
#props td p { margin:0 0 20px 0;}
#props td ul+h3 { margin-top:50px;}
#props td ul { margin:5px 0 20px 0; padding:0; list-style-type:none;}
#props td ul li { margin:0; padding:0; font-size:11px; line-height:14px;}



/* RETAIL - PROPERTY DETAIL */
h2 { margin:20px 0px 0px 0; border-bottom:1px solid #ccc;}
#main_content_area {margin:0;}

#propnavcontainer
{
margin: 0px;
padding: 0;
height: 20px;
}

#propnavcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#propnavcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#propnavcontainer ul li a
{
background: #eee;
width: 95px;
height: 18px;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: none;
padding: 0;
margin: 0 0 10px 0;
color: #333;
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#propnavcontainer ul li a:hover
{
color: #f48a0c;
background: #333;
}

#propnavcontainer ul li a.start
{
border-bottom: 4px solid #f48a0c;
}

#propnavcontainer ul li a.last
{
border-right: 1px solid #ccc;
background:#ddd;
font-style:italic;
}

#propnavcontainer ul li a.last:hover
{
color: #333;
background: #bbb;
}


#propnavcontainer a:active
{
background: #333;
color: #f48a0c;
}

#propnavcontainer li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}


#prop_overview {display: block;}
#prop_facts {display: none;}
#prop_map {display: none;}
#prop_downloads {display: none;}
#prop_contact {display: none;}

.prop_facts_column {width:190px; float:left; }
.prop_facts_column_txt {padding:0 10px;}
.prop_facts_border {border-right:1px solid #003; border-left:1px solid #003;}

.prop_facts_column_txt h5 { color:#f48a0c; margin:15px 0 6px 0; border-bottom:1px dashed #CCC; padding-bottom:4px;}
.prop_facts_column_txt h5 small { font-size:11px; color:#333; letter-spacing:0;}
.prop_facts_column_txt dl { margin:0 0 10px 0; padding:0; list-style-type:none;}
.prop_facts_column_txt dt { margin:0 0 2px 0; font-size:12px; color:#003;}
.prop_facts_column_txt dd { margin:0 0 2px 0; font-size:12px; color:#666;}
.prop_facts_column_txt dd.pdf { padding-left:20px; background:transparent url(/img/icon_pdf16.gif) left no-repeat; line-height:16px;}

#map_holder {margin:20px 0; text-align:center;}


.prop_downloads_column {width:190px; float:left; margin-top:20px;}
.prop_downloads_column_txt {padding:0 10px;}
.prop_downloads_border {border-right:1px solid #003; border-left:1px solid #003;}

.prop_downloads_column_txt h5 { color:#f48a0c; margin:15px 0 6px 0; border-bottom:1px dashed #CCC; padding-bottom:4px;}
.prop_downloads_column_txt h5 small { font-size:11px; color:#333; letter-spacing:0;}
.prop_downloads_column_txt dl { margin:0 0 10px 0; padding:0; list-style-type:none;}
.prop_downloads_column_txt dt { margin:0 0 2px 0; font-size:12px; color:#003;}
.prop_downloads_column_txt dd { margin:0 0 2px 0; font-size:12px; color:#666;}
.prop_downloads_column_txt dd.pdf { padding-left:20px; background:transparent url(/img/icon_pdf16.gif) left no-repeat; line-height:16px;}

#prop_location {width:200px; float:right; text-align:right; font-size:14px; color:#333; padding-top:4px;}