/*-=-=-=[Open Realty 2.4.1 Specific Styling]=-=-=-*/
.field_caption{font-weight:bold;}
.searchpage_field_caption{font-weight:bold; text-align:right;}
.searchpage_field_caption_row{font-weight:bold; text-align:right;}
.lat_long_header{font-size:12px;}
.postalcode_distance_header{font-size:12px;}
.view_image{text-align:center;}
.image_caption{font-size:16px; font-weight:bold;}
.view_user{ padding-left:5px;}
.view_user_user_name{font-size:14px; font-weight:bold;}
.view_user_user_images{float:left;}
.view_user_user_info{float:left; padding-left:10px;}
.view_user_user_hitcount{clear:both;}
.view_user_user_box{}
.no_results{color:red; margin-top:10px;}
.search_results{width:100%;}
.result_row_0{background-color: #eee;}
.result_row_1{background-color: #fff;}
.view_users{width:100%;}

/*-=-=-=[This controls the tables that are generated by the page editor]=-=-=-*/
table.page_display{border: 3px;}
td.page_display{width: 100%; vertical-align: top;}

/*-=-=-=[This controls the tables in the /admin]=-=-=-*/
table.admin_main{border: 3px; width: 100%;}
td.admin_main{width: 100%; vertical-align: top;}

/*-=-=-=[Styling for alternated row colors]=-=-=-*/
td.row1_0{background-color: #009900;}
td.row2_0{background-color: #CCFFCC;}
td.row3_0{background-color: #99CC99;}
.adminListingLeft_0{color: #FFFFFF;	background-color : transparent;}

/*-=-=-=[Styling for the listing browse navigation in search results ie ('next_prev()')]=-=-=-*/
.browse_tool_table{background: #eee; width:100%; font-size:11px; text-decoration: none; color: black;}
.browse_tool{background-color: #eee; font-size:12px; text-decoration:none; color: black;}
.browse_tool_num{color:#369;}

.browse_tool_button a{background-color: #eee; font-size:11px; line-height: 11px; text-align:center; border: 1px solid #333; font-weight: bold; text-decoration: none; color:#000; width:100px; height:18px; display:block}
.browse_tool_button a:visited{color:#000;}
.browse_tool_button a:hover{color:#000; width:100px; height:18px;}


.browse_tool_ghost{font-size:10px; line-height:10px; color:#aaa; text-decoration:none;}
.browse_tool_curpage{BACKGROUND-COLOR:#132975; color:#FFF; width:24px; height:20px; display:block; text-align:center;}
.bt_pages{font-family:verdana,arial,Helvetica,sans-serif; BACKGROUND-COLOR:#D1DEE9; text-decoration:none; font-size:10px; vertical-align:middle; color:#000;}
bt_pages_ghost{color:#aaa; text-decoration:none;}
a.bt_pages{color:#000; width:24px; height:20px; display:block; text-align:center;}
a.bt_pages:visited{color:#000;}
a.bt_pages:hover{color:#FFF; background:#132975;}

/*-=-=-=[Styling for the listing page details (listing_next_prev)]=-=-=-*/
.next_prev_listing{margin: 2em 0 2em 3em; border: 1px solid #a9a9a9; width: 40em; text-align: center;}
.next_prev_listing ul{margin: 1.5em auto;}
.next_prev_listing li{display: inline; padding: .5em 1em; list-style-type: none;}
.count, .listing_xy{width: 100%; background-color: #dcdcdc; clear: both; padding: .5em 0;}

/*-=-=-=[Styling for the navigation]=-=-=-*/
/*width needed to fix yet another weird IE bug*/
.dynamic-tab-pane-control.tab-pane{position:relative; width:100%; margin-right:-2px;}

.dynamic-tab-pane-control .tab-row .tab{width: 70px; height:16px; background-image: url("images/tab.png"); 
position: relative; top: 0; display: inline; float: left; overflow: hidden; cursor: Default; margin:1px -1px 1px 2px; padding:2px 0px 0px 0px; border:0; z-index:1; font: 11px Tahoma; white-space:nowrap; text-align: center;}

.dynamic-tab-pane-control .tab-row .tab.selected{width:74px !important; height:18px !important; 
background-image:url("images/tab.active.png") !important; 
background-repeat:no-repeat; border-bottom-width:0; z-index:3; padding:2px 0 0px 0; margin:1px -3px -3px 0px; top:-2px; 
font: 11px Tahoma;}

.dynamic-tab-pane-control .tab-row .tab a{font:11px Tahoma; color:Black; text-decoration:none; cursor:default;}
.dynamic-tab-pane-control .tab-row .tab.hover{font:11px Tahoma; width:70px; height:16px; 
background-image:url( "images/tab.hover.png"); background-repeat:no-repeat;}

.dynamic-tab-pane-control .tab-page{clear:both; border:1px solid rgb( 145,155,156 ); 
background:#fff; z-index:2; position:relative; top:-2px; font:11px Tahoma; color:Black; 
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe,EndColorStr=#fff4f3ee,GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899,Strength=2,Direction=135); /*244,243,238*//* 145,155,156*/padding:10px;}

.dynamic-tab-pane-control .tab-row{z-index:1; white-space: nowrap;}
.slideshow_img{float:left; width:100%; text-align: center;}
.slideshow_links{float:left; width:100%; text-align: center;}
.city_distance_header{font-size: 12px;}