.sum{
padding:5px 0;
background:url(../images/seperators/wider-sep.gif) left bottom no-repeat;
}
.sum h4{
font-size:11px;
font-weight:bold;
color:#000;
}
.sum table{
width:95%;
}
.sum table td{
color:#4c4d4f;
vertical-align:top;
}
.sum td.chkBox{
background-color:#cbcbcd;
vertical-align:middle;
}
.sum .img{
padding-left:5px;
padding-right:10px;
vertical-align:middle;
}
.sum td.price{
display:block;
min-height:90px;
position:relative;
text-align:right;
}
.sum .img{
width:100px;
}
.sum .POSbottomRight{
position:absolute;
right:0;
bottom:0;
}
.sum .openHouse{
color:#000;
}
table.prevNextBar{
position:relative;
top:-4px;
}
table.prevNextBar td a:link,table.prevNextBar td a:visited{
color:#fff;
}
table.prevNextBar td{
text-align:left;
color:#fff;
}
td.navText a:link,td.navText a:visited{
text-decoration:none;
}
td.navText a:hover{
text-decoration:underline;
}
td.navText a.selected:link,td.navText a.selected:visited{
color:#FF0000;
}
td.sortBy{
text-align:right !important;
}
#inquireAbout{
clear:both;
padding:30px 0;
}
#inquireAbout label,#inquireAbout input{
display:block;
}
#inquireAbout label{
margin-top:5px;
}
#inquireAbout label span{
color:#FF0000;
margin-left:3px;
}
#inquireAbout table{
width:95%;
}
#inquireAbout td.textarea{
width:250px;
}
#inquireAbout td.textarea textarea{
width:250px;
margin-bottom:10px;
}
#inquireAbout td{
vertical-align:top;
}
#neighInfo{
padding:10px;
background-color:#fff;
margin-right:3px;
min-height:100px;
border-bottom:3px solid #605e5e;
}
#neighInfo h3{
font-size:14px;
}
#neighInfo a{
display:block;
margin-bottom:10px;
}
#neighInfo p{
margin-bottom:15px;
}
#neighdropDown{
padding:10px;
background-color:#FFFFFF;
width:371px;
border-top:1px solid #000;
border-left:1px solid #000;
}
#neighdropDown td{
width:48%;
}
#neighdropDown td select{
width:95%;
}
#neighFlash{
border-left:1px solid #000;
border-bottom:1px solid #000;
}
.vendorCategory{
padding-bottom:20px;
}
.vendorCategory .sep{
margin:3px 0;
}
.vendorCategory h3{
position:relative;
}
.vendorCategory h3 a:link,.vendorCategory h3 a:visited{
font-weight:normal;
font-size:10px;
position:absolute;
right:15px;
}
.vendorInfo{
margin-left:10px;
}
.vendorInfo table{
margin-left:13px;
}
#vendorRightBar{
padding:10px;
border-bottom:3px solid #605e5e;
}
#letters{
padding:10px;
margin-top:15px;
font-weight:normal;
background-color:#e2e9ee;
margin-left:-10px;
margin-right:-10px;
border-top:1px solid #CCCCCC;
}
#letters ul,#letters ul li{
display:inline;
}
#letters ul li a:link,#letters ul li a:visited{
color:#374c9e;
font-weight:bold;
text-decoration:none;
}
