﻿#left
{
    width:555px;
    margin-bottom:5px;
}
#descwrap
{
    border-right: solid 5px #fff;
}
#desc
{
    
    width:356px;
}

#desc h4
{
    padding:12px 4px 0 10px;
    font-size:1em;
   
}

#desc h4.light
{
    padding:12px 0 0 0px;
    color:#4B6B98;
    
}
#desc p
{
    padding:12px 12px 10px 10px;
    font-size:0.7em;
    color:#22477C;
}

#more
{
   
    float:right;
    width:194px;
    margin-bottom:5px;
    background:#2A5B9B url(../images/development/more_bottom.gif) no-repeat bottom left;
    
}

#more div
{
    padding:11px 12px 11px 7px;
    border-top:solid 1px #fff;
}

#more div a
{
    padding-top:1px;
    width:175px;
    text-indent:-1000px;
}

#more div a.req_brochure
{
    background: url(../images/development/req_brochure.gif) no-repeat bottom left;
}

#more div a.req_call_back
{
    background: url(../images/development/req_call_back.gif) no-repeat bottom left;
}

#more div a.arrange_viewing
{
    background: url(../images/development/req_arrange_viewing.gif) no-repeat bottom left;
}

#more div a.dl_brochure
{
    background: url(../images/development/dl_brochure.gif) no-repeat bottom left;
}
rightWrap
{
    
    border-left:solid 5px #fff;
}

#right
{

}

.availBox
{ 
	width: 551px; 
	background: url(../images/generic/rounded/dark_blue/fill.gif) repeat;
}

div.availBox table
{
    text-align:center;
    color:#22477C;
    background-color:#fff;
    width:99%;
    font-size:0.7em;
}



div.availBox table th, div.availBox table td
{
    border-right:solid 1px #375B8D;
    border-bottom:solid 1px #CEE1FA;
}

div.availBox table td
{
        
        padding:2px;
}
div.availBox table td a
{
    float:none;
    display:inline;
    color:#22477C;
}

div.availBox table th
{
    padding:2px;
    border-bottom:solid 1px #375B8D;
}

div.availBox table th.link, div.availBox table td.link
{
    border-right:none;
    background-color:#D9E8FB;
}

#maintext
{
   
    width:356px;
    float:left;
    clear:left;
    padding-bottom:0;
    margin-bottom:0;
    padding:0 0 0 0;
}

#maintext p
{
  
    width:334px;
}

table.tblInfo, table.tblInfo tr, table.tblInfo td
{
    width:306px;
     margin:0 0 0 0;
    padding: 0 0 0 0;
    border:none;
}

#topWrap
{
    width:550px;
}
