
	@media all {
	
	

#modListingsOut
{
    overflow: hidden;
    display: block;
}


#modListingsOut.sc_ezscroll
{
    height: 800px;
}


#modListings
{
    overflow: hidden;
    display: block;
}

.modListing
{
    height: 65px;
    margin-bottom: 5px;
    background-color: #EEEEEE;
    overflow: hidden;
    display: block;    
    padding: 5px;
}

.modListing .sc_image
{
    float: left;
    width: 100px;
    height: 63px;
    background-color: #555555;
    margin-right: 8px;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
	border: 1px solid #BBBBBB;
}

.modListing .sc_listprice
{
    padding-left: 10px;
    display: block;
    overflow: hidden;
    padding-top: 3px;
    font-size: 11px;
    font-weight: 700;
    color: #154000;
    height: 16px;
}

.modListing .sc_location
{
    float: left;
    overflow: hidden;
    margin-right: 20px;
    margin-bottom: 10px;
}

.modListing .sc_amenities
{
    overflow: hidden;
    height: 26px;
}

.modListing .sc_title
{
    overflow: hidden;
    display: block;
}

.modListing .sc_title a, .modListing .sc_title a:visited, .modListing .sc_title a:link
{
    font-size: 16px;
    font-weight: 100;
    display: block;
    float: left;
}

.modListing .sc_subtitle
{
    font-size: 11px;
    font-weight: 700;
    color: #333333;
    margin-bottom: 4px;
    overflow: hidden;
    height: 30px;
    display: block;
}


.modListControl
{
    overflow: hidden;
    padding: 3px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 6px;
    background-color: #555555;
    margin-bottom: 5px;   
    display: block;
    _height: 13px;
}


.modListControl a, .modListControl a:link, .modListControl a:visited
{
    font-size: 10px;
    font-weight: 700;
    display: block; 
    margin-left: 15px;
    color: #FFFFFF;  
    float: left;  
}

.modListControlLeft
{
    overflow: hidden;
    float: left;
    font-size: 10px;
    font-weight: 700;
    color: #FFFFFF;  
}

.modListControlRight
{
    overflow: hidden;
    float: right;
}

#modListingControlNext
{
    padding-right: 10px;
    background-image: url(/xfw/fw/graphics/fw/controlarrow_right.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

#modListingControlPrev
{
    padding-left: 10px;
    background-image: url(/xfw/fw/graphics/fw/controlarrow_left.gif);
    background-repeat: no-repeat;
    background-position: left center;
}



@import url("http://www.google.com/uds/css/gsearch.css");
@import url("http://www.google.com/uds/solutions/mapsearch/gsmapsearch.css");


.gsmsc-mapDiv {
  height : 275px;
}

.gsmsc-idleMapDiv {
  height : 275px;
}

#mapsearch {
  width : 365px;
  margin: 10px;
  padding: 4px;
}
#map_displaycanvas
{

}
.modPrimaryImage
{
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    border: 1px solid #BBBBBB;
}

.modPropInfo
{
    overflow: hidden;
    display: block;
}

.modPropImages
{
    margin-left: 20px;
    overflow: hidden;
    display: block;
    width: 302px;
    margin-bottom: 10px;
    float: right;
}

.modPropImages img
{
    border: 1px solid #BBBBBB;
}


.modPropImageItem
{
    overflow: hidden;
    display: block; 
    margin-bottom: 10px;    
}

.modPropImageItem .sc_image
{
}


.modPropImageItem .sc_caption
{
    font-size: 10px;
    color: #666666;  
}

table.modAmenities
{
	width: 100%;   
}

table.modAmenities tr td
{
    padding: 4px;
    border-bottom: 1px dashed #DDDDDD;
}

table.modAmenities tr:hover td
{
	background-color: #EEEEEE;
}

table.modAmenities tr td.sc_data
{
	text-align: right;
}

.modLoanCalcTable tr td
{
    padding: 4px;
}

.modLoanCalcTable tr td.sc_tdlabel
{
    text-align: right;
    font-size: 10px;
    font-weight: 700;
    color: #444444;
}

.modLoanCalcTable tr td input
{
    width: 60px;
    text-align: right;
}



.branchList
{
    overflow: hidden;
}


.branchListItem
{
    overflow: hidden;
    width: 238px;
    height: 80px;
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
}

.branchListItem .sc_title
{
    overflow: hidden;
}


.branchListItem .sc_title a, .branchList .sc_title a:visited, .branchList .sc_title a:link
{
    overflow: hidden;
    font-size: 12px;
    font-weight: 700;
}


.branchListItem .sc_info a, .branchList .sc_info a:visited, .branchList .sc_info a:link
{
    font-size: 10px;
}

.branchListItem .sc_call
{
    overflow: hidden;
    font-size: 11px;
    font-weight: 700;
    color: #444444;
}

.branchListItem .sc_info
{
    overflow: hidden;
    font-size: 11px;
}

#mapLocationMain
{
    border: 1px solid #BBBBBB;
    margin-bottom: 6px;
}

.branchDetailsInfo
{
    overflow: hidden;
    margin-bottom: 6px;    
}

.branchDetailsInfoSec
{
    overflow: hidden;
    margin-right: 10px;    
    width: 200px;
    float: left;
}

.branchDetailsInfoSec div
{
    margin-bottom: 3px;
}

.branchDetailsInfoSec .sc_label
{
    font-size: 10px;
    color: #555555;
    float: left;
    padding-right: 3px;
    width: 70px;
    text-align: right;
    padding-top: 1px;
    text-transform: uppercase;
}


.branchDetailsInfoSecTitle
{
    padding: 2px;
    background-color: #EEEEEE;
    font-size: 10px;
    font-weight: 700;
    margin-bottom: 3px;
}


.branchFilters
{
    overflow: hidden;
    display: block; 
    background-color: #333333;
    padding: 3px;
    margin-bottom: 6px;
    _height: 1%;
}

.branchFilters div
{
    display: block; 
    float: left;
    margin-right: 4px;
    margin-left: 4px;
}

.branchFilters div.sc_text
{
    padding-top: 4px;
    font-size: 10px;
    font-weight: 700;
    color: #FFFFFF;
}


.branchFilters div.sc_go
{
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 2px;
}

.branchFilters div.sc_go button
{
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
}


.branchFilters select
{
    width: 150px;
}

.branchFilters input
{
    margin-top: 1px;
    width: 80px;
}


.xpsNavMen
{
	z-index: 999;
	border: 0px;
	padding: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	background: none;
	width: 200px;
}

.xpsNavMenCont
{
	z-index: 888;
}

.xpsNavMen a, .xpsNavMen a:link, .xpsNavMen a:visited
{
	background-color: #610004;
	color: #FFFFFF;
	margin: 0px;
	border-top: 1px solid #FFFFFF;
	font-size: 11px;
	font-weight: 700;
	padding: 5px;
	padding-left: 6px;
}

.xpsNavMen a:hover
{
	background-color: #a4171d;
}


#modFormNav
{
	overflow: hidden;
	display: block;
	_width:210px;
	_float:left;
}

#modFormFields
{
	display: block;
	overflow: hidden;	
	_width:510px;
	_float:right;
}

#xpsSocialBookmarkingCont {
	width:280px;

	}

.xpsSocialBookmarking a, .xpsSocialBookmarking a:link, .xpsSocialBookmarking a:visited 
{

}

#xpsSocialBookmarkingTitle
{
    border-bottom: solid 1px #FFFFFF;
    padding-bottom: 0px;
}
	}
	
/*
Page Content Type: 2
Page Name: office-locations
Page Link CSS: 
CSS After: /site/skins/main/after.css
Page Style Loaded: 307643
Page Mod Interface: /location/finder/basic/0.0.1
Page Custom Mod Interface: /location/finder/basic/0.0.1
Page Print: 
*/
