

/* LISTING SEARCH */

table.listingtable {
}

table.listingtable td {
padding: 3px;
font: 11px Arial, Helvetica, sans-serif;
color:#433c43;
}

table.listingtable input {
width: 200px;
height:18px;
background: #ffffff;
border: 1px solid #aa9b92;
font: 11px Arial, Helvetica, sans-serif;
color: #6e6d5a;
}

table.listingtable td select {
background: #ffffff;
border: 1px solid #aa9b92;
font: 12px Arial, Helvetica, sans-serif;
color: #323f58;
}

table.listingtable td.hdrtd {
padding: 3px;
background: #c3b2a3;
font: bold 12px Arial, Helvetica, sans-serif;
color: #5b5a46;
}
table.listingtable td.searchLbl {
color: #323f58;
}
table.listingtable td.vttd {
padding: 3px;
font: 12px Arial, Helvetica, sans-serif;
color: #4e7dcf;
font-weight: bold;
border:none;
}

table.listingtable td.nopad {
padding: 0px;
font: 12px Arial, Helvetica, sans-serif;
color: #4e7dcf;
font-weight: bold;
border:none;
}

table.listingtable table.agenttable td{
background: #d3d6db;
padding: 4px;
border-bottom: 1px solid #abb0ba;
}

table.listingtable table.agenttable td.agenthdr{
background: #323f58;
padding: 4px;
font: 12px Arial, Helvetica, sans-serif;
color: #d3d6db;
font-weight: bold;
}


table.listingtable input.smallinp{
width: 68px;
}

select.select200 {
width: 200px;
background: #ececec;
border: 1px solid #b1c5e8;
font: 12px Arial, Helvetica, sans-serif;
color: #8aa0cb;
}

table.pricetable {

}
table.pricetable select {
width: 95px;
background: #ececec;
border: 1px solid #b1c5e8;
font: 12px Arial, Helvetica, sans-serif;
color: #8aa0cb;
}

a.listlink {
font: 13px Arial, Helvetica, sans-serif;
color: #323f58;
}
a.listlink:hover {
font: 13px Arial, Helvetica, sans-serif;
color: #000;
}


/*Printable Flyer*/

td.printabletd {
padding: 10px;
color: #666;
}

td.photocolumntd {
padding: 10px;
}

td.pr_footertd {
border-top: 2px solid #000;
padding: 10px;
}

img.pr_footerimg {
margin-left: 4px;
}

td.pr_head {
padding: 10px;
font: 18px Arial, Helvetica, sans-serif;
color: #fff;
background: #6d6d6d;
font-weight: bold;
border-bottom: #c0c0c0;
}

img.pr_image{
margin: 4px;
border: 1px solid #c0c0c0;
}

.pr_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000;
}

input.printbtn {
background: #dfdfdf; 
border: 1px solid #000;
width: 100px;
color: #000;
font: 11px Arial, Helvetica, sans-serif;
}

td.pr_agent {
padding: 10px;
font: 11px Arial, Helvetica, sans-serif;
color: #000;
}

td.pr_agent img{
border: 1px solid #c0c0c0;
}
