﻿div#tenant-wrapper
{
width				: 745px;
padding				: 0px 20px 20px 20px;
overflow			: hidden;
background-color    : #FFF;
}

div#tenant-wrapper div.top-bar
{
width				: 725px;
background-color    : #FFF;
display             : block;
overflow            : hidden;
background-color    : #EEE;
padding             : 10px 0px 10px 10px;
margin              : 0px 0px 5px 0px;
}

div#tenant-wrapper div.top-bar p
{
font-size           : 75%;
line-height         : 15px;
color               : #666;
margin              : 0px 0px 0px 0px;
font-weight         : normal;
padding             : 0px;
}

div#tenant-wrapper div.top-bar p a
{
color               : #008061;
font-weight         : bold;
}

div#tenant-wrapper div.top-bar form
{
float               : left;
width               : 350px;
}


div#tenant-wrapper div.top-bar#a-z
{
margin              : 0px 0px 0px 0px;
}

div#tenant-wrapper div.top-bar label
{
font-size           : 75%;
line-height         : 15px;
color               : #008061;
margin              : 0px 0px 15px 0px;
font-weight         : bold;
padding             : 0px;
}

div#tenant-wrapper div.top-bar a.tenant-pdf
{
font-size           : 70%;
line-height         : 15px;
color               : #666;
margin              : 0px 320px 0px 0px;
font-weight         : bold;
padding             : 2px 0px 2px 30px;
text-decoration     : none;
background          : url(../images/KspTv/icon-pdf.gif) no-repeat left center;
}

div#tenant-wrapper div.top-bar a.tenant-pdf span
{
color               : #008061;
}

div#tenant-wrapper div.top-bar a.print-page
{
font-size           : 70%;
line-height         : 15px;
color               : #666;
margin              : 0px;
font-weight         : bold;
padding             : 2px 0px 2px 30px;
text-decoration     : none;
background          : url(../images/KspTv/icon-print.gif) no-repeat left center;
}

div#tenant-wrapper div.top-bar a.print-page span
{
color               : #008061;
}

div#tenant-wrapper div.top-bar label a.print-page
{}

div#tenant-wrapper div.top-bar input.search
{
font-family         : Arial;
font-size           : 75%;
color               : #666;
border              : 1px solid #CCC;
width               : 200px;
padding             : 1px;
margin              : 0px 10px 0px 10px;
}

div#tenant-wrapper div.top-bar select
{
font-family         : Arial;
font-size           : 75%;
color               : #666;
border              : 1px solid #CCC;
width               : 200px;
padding             : 1px;
margin              : 0px 10px 0px 10px;
}

div#tenant-wrapper div.top-bar input.submit
{
font-family         : Arial;
font-size           : 70%;
color               : #FFF;
padding             : 0px 5px 0px 5px;
margin              : 0px 0px 0px 0px;
background-color    : #008061;
border              : 0px;
}

.isIE div#tenant-wrapper div.top-bar input.submit
{
padding             : 0px 0px 0px 0px;
}

div#tenant-wrapper div.top-bar ul.a-z
{
list-style-type     : none;
margin              : 0px;
padding             : 0px;
overflow            : hidden;
}

div#tenant-wrapper div.top-bar ul.a-z li
{
float               : left;
display             : block;
font-weight         : bold;
margin-right        : 2px;
}

div#tenant-wrapper div.top-bar ul.a-z li a
{
background-color    : #FFF;
color               : #008061;
border              : 1px solid #CCC;
display             : block;
width               : 23px;
text-decoration     : none;
text-align          : center;
}

div#tenant-wrapper div.top-bar ul.a-z li.on a
{
background-color    : #008061;
color               : #FFF;
border              : 1px solid #008061;
}
 
/* A-Z Results */

div#tenant-wrapper div.a-z-result
{
width				: 725px;
background-color    : #FFF;
display             : block;
overflow            : hidden;
background-color    : #FFF;
padding             : 20px 0px 10px 20px;
margin              : 0px 0px 0px 0px;
border-bottom       : 1px solid #CCC;
border-top          : 3px solid #CCC;
}

div#tenant-wrapper div.a-z-result h4
{
font-size           : 75%;
line-height         : 15px;
color               : #008061;
margin              : 0px 0px 10px 0px;
font-weight         : normal;
padding             : 0px;
overflow            : hidden;
width               : 725px;
}

div#tenant-wrapper div.a-z-result h4 a
{
text-decoration     : none;
overflow            : hidden;
display             : block;
width               : 725px;
cursor              : pointer;
}

div#tenant-wrapper div.a-z-result h4 a span.company
{display: block; float : left; width : 425px; color : #008061;}

div#tenant-wrapper div.a-z-result h4 a span.building
{display: block; float : left; width : 150px; color : #666;}

div#tenant-wrapper div.a-z-result h4 a span.phone
{display: block; float : left; width : 150px; color : #666;}

/* Site Map */

/* Site Map Flash */

div#tenant-wrapper div.site-plan
{
width				: 765px;
padding				: 20px 0px 20px 0px;
overflow			: hidden;
background-color    : #FFF;
}

div#tenant-wrapper div.site-plan p.header
{
font-size           : 100%;
line-height         : 16px;
color               : #008061;
margin              : 0px 0px 15px 0px;
font-weight         : bold;
}

div#tenant-wrapper div.site-plan p
{
font-size           : 75%;
line-height         : 16px;
color               : #666;
margin              : 0px 0px 15px 0px;
font-weight         : normal;
}

/* Search para */

div#tenant-wrapper p.search
{
color               : #008061;
margin              : 0px;
border-bottom       : 1px solid #CCC;
padding             : 20px 0px 20px 20px;
font-size           : 90%;
}

div#tenant-wrapper p.search span
{
color               : #333;
font-weight         : bold;
}

div#tenant-wrapper p.header-links
{
font-size           : 75%;
line-height         : 30px;
color               : #666;
margin              : 0px 0px 0px 0px;
font-weight         : normal;
text-align          : right;
border-bottom       : 3px solid #CCC;
}

div#tenant-wrapper p.header-links a
{
color               : #666;
text-decoration     : none;
padding-right       : 20px;
}

div#tenant-wrapper p.header-links a span
{
color               : #008061;
font-weight         : bold;
}

div#tenant-wrapper p.no-results
{
font-size           : 75%;
line-height         : 16px;
color               : #666;
margin              : 0px 0px 15px 0px;
font-weight         : normal;
}

/* Detail wrapper */

div#tenant-wrapper div.detail-wrapper
{
width				: 745px;
padding				: 0px 0px 0px 0px;
overflow			: hidden;
background-color    : #FFF;
}

div#tenant-wrapper div.detail-wrapper div.left
{
width				: 455px;
padding				: 20px 20px 0px 0px;
overflow			: hidden;
float               : left;
}

* html div#tenant-wrapper div.detail-wrapper div.left
{
width				: 440px;
}

div#tenant-wrapper div.detail-wrapper div.left ul li
{
font-size			: 80%;
line-height			: 20px;
}

div#tenant-wrapper div.detail-wrapper h4
{
font-size           : 100%;
line-height         : 16px;
color               : #008061;
margin              : 0px 0px 15px 0px;
font-weight         : bold;
}

div#tenant-wrapper div.detail-wrapper p
{
font-size           : 75%;
line-height         : 16px;
color               : #666;
margin              : 0px 0px 15px 0px;
font-weight         : normal;
}

div#tenant-wrapper div.detail-wrapper p a
{
color               : #666;
text-decoration     : none;
}

div#tenant-wrapper div.detail-wrapper p a:hover
{
color               : #008061;
}

div#tenant-wrapper div.detail-wrapper p span
{
color               : #008061;
font-weight         : bold;
width               : 40px;
display             : block;
float               : left;
}

div#tenant-wrapper div.detail-wrapper p.directions
{
color               : #008061;
font-weight         : bold;
margin              : 0px;
}

div#tenant-wrapper div.detail-wrapper div.right
{
width				: 270px;
padding				: 20px 0px 20px 0px;
overflow			: hidden;
}

div#tenant-wrapper div.detail-wrapper div.right ul.more-videos
{
list-style-type     : none;
margin              : 0px;
padding             : 0px;
}

div#tenant-wrapper div.detail-wrapper div.right ul.more-videos li
{
font-size           : 70%;
border-bottom       : 1px solid #CCC;
}

div#tenant-wrapper div.detail-wrapper div.right ul.more-videos li a
{
color               : #666;
text-decoration     : none;
padding             : 8px 0px 8px 0px;
display             : block;
}

div#tenant-wrapper div.detail-wrapper div.right ul.more-videos li a:hover
{
color               : #008061;
}

div#tenant-wrapper div.detail-wrapper div.right ul.more-videos li img
{
float               : left;
margin-right        : 10px;
}


div#tenant-list table 
{
border-top:3px solid #EBEBEB;
margin-bottom:30px;
width:745px;
}

div#tenant-list table th {
background:#E2E2E2 url(../images/propertysearch/bg-property-details-thead.gif) repeat-x scroll 0 0;
border-bottom:3px solid #EBEBEB;
color:#008061;
font-size:75%;
padding:5px 0 5px 20px;
text-align:left;
}

div#tenant-list table td {
border-bottom:1px solid #CCCCCC;
color:#666666;
font-size:70%;
padding:3px 0 3px 20px;
text-align:left;
}

div#tenant-list table td a{
background-color:#008061;
color:#FFFFFF;
font-size:90%;
padding:1px 5px;
text-decoration:none;
}

table#list-table td
{
vertical-align:top;
}