/* Standard Styles*/

.formHeader, .formHeader2, .formFooter, .formFooter2
{
    padding:2px;
}

td.navMenu, div.navMenu
{
	background-color:#777777;
	padding-top:100px;
}

.pagetitle, .emph
{
	color:#000000;
	font-size:130%;
	line-height:normal;
	font-weight:bold;
}

td.resultsCell, div.resultsCell
{
	background-color: #FFFFFF;
	border-bottom:#999999 1px solid;
	padding:3px;
}

td.resultsCellAlternate, div.resultsCellAlternate
{
	background-color: #F5F5F5;
	border-bottom:#999999 1px solid;
	padding:3px;
}

td.resultsCellNoBorder, div.resultsCellNoBorder
{
	background-color : #FFFFFF;
	padding : 3px 3px 3px 3px;
	color: #000000;
}

td.resultsCellAlternateNoBorder, div.resultsCellAlternateNoBorder
{
	background-color : #F8F6E9;
	padding : 3px 3px 3px 3px;
	color: #000000;
}

.required
{
	color:Red;
}

td .resultsHeader
{

	color: #FFFFFF;
	font-weight: bold;
}

.subNav:link, .subNav:visited
{
	color:#ffffff;
	font-weight:bold;
	vertical-align:text-bottom;
	text-decoration:none;
}

td.subNavItem, div.subNavItem
{
	height:20px;
	padding-left:5px;
	border-bottom:solid 1px white;
}

#login2 h2
{
    font-size : 2.0em;
}

.office_address_placeholder
{
    float : left;
    overflow : hidden;
    width : auto;
    height : 65px;
    margin : 0;
    padding : 0;
    font-size : 1em;
    color : #fff;
}

.office_address_placeholder .photo
{
    float : left;
    padding : 0px;
    margin : 0 5px 0 0;
    border : solid 4px #fff;    
}

.office_address_placeholder .photo img
{
    float : left;
    width : 80px;    
}

.office_address_placeholder .info
{
    float : none;
    width : auto;
}

.office_address_placeholder .info p
{
    margin : 0 0 1px 0;
    padding : 0;
    line-height : 1.1em;
}

.office_address_placeholder .info .title
{
    font-weight: bold;
}

.wg_widget .wg_savedsearches ul li
{
    border : 0px;    
}

body.ba_office_propdetail * h1.pagetitle,
body.ba_office_locations *  h1.pagetitle,
body.ba_office_links * h1.pagetitle,
body.ba_office_contact * .wrap_form h1
{
    display : none;    
}

#menu2 ul
{
	float:right;
	margin-right:40px;
}

.login
{
	float:right;
	margin:10px 30px 0 0;
}
