﻿#floorplanWrapper h4
{
   
    font-size:1em;
    width:150px;
}



#buildingNav
{
    background-color:#007F27;
    width:583px;
}

div.blue #buildingNav
{
    background-color:#357BB8;
}

#buildingNav ul, #buildingNav ul li
{
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 0;
}

#buildingNav ul li
{
    padding:6px;
    float:left;
}

#buildingNav ul li a
{
    color:#fff;
    text-decoration:none;
    cursor:hand;
   
}

#buildingNav ul li a div
{
     float:left;
     display:inline;
}

#buildingNav ul li a:hover
{
    text-decoration:underline;
}

#buildingNav ul li.selected
{
    background-color:#00AC35;
}

div.blue #buildingNav ul li.selected
{
    background-color:#275B88;
}

#buildingNav ul li div.topWrapper
{
    background-color:#22569E;
    width:89px;
    border:solid 2px #fff;
}

#buildingNav ul li div div p
{
    padding:3px 3px 3px 5px;
    margin:0 0 0 0;
}

/*SUB NAVIGATION */

#floorNav
{
    
    width:583px;
    padding:0 0 0 0;
    margin:0 0;
    float:left;
    display:inline;
    background-color:#00AC35;
     border-top:solid 1px #80D69A;
     border-bottom:solid 1px #fff;
}

div.blue #floorNav
{
    background-color:#357BB8;
    border-top:solid 1px #C9D6E1;
}

#floorNav ul
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    list-style:none;
}

#floorNav ul li
{
    
    padding:0 0 0 0;
    margin:0 0 0 0;
    border-right:solid 1px #80D69A;
}

div.blue #floorNav ul li
{
    border-right:solid 1px #C9D6E1;
}

#floorNav ul li.Penthouse
{
    border-right:none;
}

#floorNav ul li p
{
    padding:0 0 0 0;
    margin:0 0 0 0;
}

#floorNav ul li p a
{
    padding:10px 0 10px 0;
    font-size:1.0em;
    color:#fff;
	float: left;
	cursor: hand;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#floorNav ul li p a span
{
    margin:0 0 0 0;
    padding:0 9px 0 10px;
}

#floorNav ul li p.pnActive a
{
    background-color:#007F27;
}


div.blue #floorNav ul li p.pnActive a
{
    background-color:#275B88;
}

#floorplanBottom
{
    border:solid 2px #22569E;
    margin-bottom:4px;
    border-top:none; 
}

*+html #floorplanBottom, {width: 578px;} /* IE 7 */
* html #floorplanBottom, {width: 578px;} /* IE 6- */

#floorplanBottomRight
{
     color:#193E72;
     font-size:0.7em;
}

#floorplanBottomRight table tr th
{
    color:#fff;
}
#floorplanBottomRight table tr td
{
    padding: 5px 2px;
    border-bottom:solid 1px #fff;
}

#floorplanBottomRight table tr th
{
    padding: 8px 2px;
}

#floorplanBottomRight table tr td a
{
    float:none;
    color:#193E72;
    font-weight:bold;
    text-decoration:none;
}

#floorplanBottomRight table tr td a:hover
{
    text-decoration:underline;
}

#floorplanBottomRightDetail
{
    width:190px;
    padding-top:90px;
}

#floorplanBottomRightDetail div
{
    padding:9px;
}

#floorplanBottomRightDetail h3
{
    padding:7px 0;
    font-size:1.1em;
}

#floorplanBottomRightDetail div h4
{
    font-weight:normal;
}

#floorplanBottomRightDetail div, #floorplanBottomRightDetail div h4
{
    color:#000;
    padding-bottom:7px;
}

#floorplanBottomRightDetail div input
{
    margin-bottom:10px;
}

#floorplanBottomLeftDetail
{
    padding:20px 2px;
}

