div.results_title { color: #a7a9ac; text-align: center; margin-bottom: 7px; }
div.results_title a,
div#land_main div.results_title a { color: #808284; }
div.results_title div.right { float: right; text-align: right; }
div.results_title div.left { float: left; text-align: left; }

div#land_main table.results_title ,
table.results_title { margin-bottom: 4px; }
div#land_main table.results_title td,
table.results_title td { vertical-align: bottom; color: #808284; width: 185px; }
div#land_main table.results_title td a,
table.results_title td a,
div#land_main table.results_title td a:visited,
table.results_title td a:visited { color: #808284; }
div#land_main table.results_title td.left_col,
table.results_title td.left_col { text-align: left; }
div#land_main table.results_title td.middle_col,
table.results_title td.middle_col { text-align: center; width: 186px; }
div#land_main table.results_title td.right_col,
table.results_title td.right_col { text-align: right; }

div#land_main table.results_title td { width: 284px; }
div#land_main table.results_title td.middle_col { width: 182px; }


div.results_title { margin: 0; padding: 5px 10px; color: #000; }
div.results_title div.advanced_search_link { float: right; font-size: 11px; }
div.results_title div.result_criteria { float: left; color: #58595b;}

table.pagination_info { border-collapse: collapse; width: 100%; margin: 0; padding: 0; }
table.pagination_info td { padding: 5px 10px; font-size: 11px; color: #808284; }
table.pagination_info tr.toprow td { padding-bottom: 0; }
table.pagination_info td.pagination_sort { width: 210px; }
table.pagination_info td.pagination_views { width: 190px; }
table.pagination_info td.pagination_views div.options_label { float: right; margin: 5px 8px 0 0; }
table.pagination_info td.pagination_per { text-align: right; }

table.pagination_top { border-top: 1px solid #d1d3d4; }
table.pagination_bottom { border-bottom: 1px solid #d1d3d4; }

div.pagination { text-align: center; margin: 0; padding: 0; width: 360px; float: right; }
div.pagination_stretch { text-align: center; margin: 0; padding: 0; }
td.pagination { padding: 5px 10px; }
.pagination a,
.pagination_stretch a { text-decoration: underline; }
.pagination a:hover, 
.pagination_stretch a:hover { text-decoration: none; }
.pagination .current { color: #000; }
.pagination .next, 
.pagination_stretch .next { float: right; width: 40px; margin: 0; padding: 0; text-align: right; }
.pagination .next a,
.pagination_stretch .next a { padding: 0 10px 0 0; }
.pagination .prev,
.pagination_stretch .prev { float: left; width: 60px; margin: 0; padding: 0; text-align: left; }
.pagination .prev a,
.pagination_stretch .prev a { padding: 0 0 0 10px; }
#pagination_head.pagination,
#pagination_head.pagination_stretch { background: #fff; color: #808284; }
#pagination_head.pagination a,
#pagination_head.pagination a:hover, 
#pagination_head.pagination a:visited,
#pagination_head.pagination_stretch a,
#pagination_head.pagination_stretch a:hover, 
#pagination_head.pagination_stretch a:visited { color: #808284; }
#pagination_head.pagination .next a,
#pagination_head.pagination_stretch .next a {
	background: url(../images/arrow_next_grey.gif) no-repeat right center; }
#pagination_head.pagination .prev a,
#pagination_head.pagination_stretch .prev a {
	background: url(../images/arrow_previous_grey.gif) no-repeat left center; }
div#pagination_head { margin-bottom: 3px; }
#pagination_foot.pagination,
#pagination_foot.pagination_stretch { background: #fff; color: #808284; }
#pagination_foot.pagination a, 
#pagination_foot.pagination a:hover, 
#pagination_foot.pagination a:visited,
#pagination_foot.pagination_stretch a, 
#pagination_foot.pagination_stretch a:hover, 
#pagination_foot.pagination_stretch a:visited { color: #808284; }
#pagination_foot.pagination .next a,
#pagination_foot.pagination_stretch .next a {
	background: url(../images/arrow_next_grey.gif) no-repeat right center; }
#pagination_foot.pagination .prev a,
#pagination_foot.pagination_stretch .prev a {
	background: url(../images/arrow_previous_grey.gif) no-repeat left center; }
	
div#pagination_options { margin: 0; padding: 0; color: #808284; border: none; }
div#pagination_options select { font-size: 11px; }
div#pagination_options div.right { float: right; text-align: right; }
div#pagination_options div.right select { margin-right: 0; }
div#pagination_options div.left { float: left; text-align: left; }
div#pagination_options div.per_page { float: right; margin: 0; padding: 0; text-align: right; }
div#pagination_options div.per_page select { margin-right: 0; }

div#pagination_views { margin: 0; padding: 0; float: right; }
div#pagination_views div.options_label { float: right; }

div#land_main table.data thead th a.sort, 
table.data thead th a.sort,
div#land_main table.data thead th a.sort:visited,
table.data thead th a.sort:visited { text-decoration: none; padding-right: 15px; color: #000; }
div#land_main table.data thead th a.sort:hover,
table.data thead th a.sort:hover { text-decoration: underline; color: #000;
	background: url(../images/arrow_up.gif) right center no-repeat; }

div#land_main table.data thead th#sort,
table.data thead th#sort { background: #d1d3d4; }
div#land_main table.data thead th#sort a.asc,
table.data thead th#sort a.asc { 
	background: url(../images/arrow_up.gif) right center no-repeat; }
div#land_main table.data thead th#sort a.asc:hover,
table.data thead th#sort a.asc:hover { background-image: url(../images/arrow_dn.gif); }
div#land_main table.data thead th#sort a.desc,
table.data thead th#sort a.desc { 
	background: url(../images/arrow_dn.gif) right center no-repeat; }
div#land_main table.data thead th#sort a.desc:hover,
table.data thead th#sort a.desc:hover { background-image: url(../images/arrow_up.gif); }

a.view_icon { display: block; float: right; width: 21px; height: 21px; margin: 0 5px; padding: 0; }

a#thumbview { background: url(../images/thumbnailview.gif) no-repeat center center; }
a#thumbview:hover,
a#thumbview.current { background-image: url(../images/thumbnailview_hover.gif); }

a#listview { background: url(../images/listview.gif) no-repeat center center; }
a#listview:hover,
a#listview.current { background-image: url(../images/listview_hover.gif); }

a#tableview { background: url(../images/tableview.gif) no-repeat center center; }
a#tableview:hover,
a#tableview.current { background-image: url(../images/tableview_hover.gif); }

a#marketplaceview { background: url(../images/marketplaceview.gif) no-repeat center center; }
a#marketplaceview:hover,
a#marketplaceview.current { background-image: url(../images/marketplaceview_hover.gif); }
