/*
 * Zoommap Area Information Module Stylesheet
 *
 * @copyright 2007 (c) Fusion Advertising & Design Ltd
*/

/**
 * This stylesheet includes a number of sub-modules. Please do not modify the 
 * following @import statements.
 */
@import "../../transport/css/transport.css";
@import "../../stores/css/stores.css";
@import "../../entertainment/css/entertainment.css";
@import "../../foodanddrink/css/foodanddrink.css";
@import "../../leisure/css/leisure.css";

/**
 * Heading styles used across the zoommap area information moudule.
 */
.transport_table_heading { font-size: 10pt; margin: 10px 0;}

/**
 * Styling for Points of Information that determine which to data to plot on the map.
 */
#zoommap_areaInformationTicker { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:0 0 0 0;}
#zoommap_areaInformationTicker ul { width:164px; list-style:none; margin:0; padding:0; float:left; border:1px solid #CCCCCC; border-left:none; background-color:#EEEEEE; }
#zoommap_areaInformationTicker li { background-image: none; list-style-image: none; list-style-type: none; margin:0; padding:0; border:1px solid #CCCCCC; border-top:none; border-right:none;  float:left; width:164px; }
#zoommap_areaInformationTicker li img { float:right; margin:3px; }
#zoommap_areaInformationTicker li div { float:left; padding:4px 4px 0px 0px;}
#zoommap_areaInformationTicker h3 { margin:1px 0 0 0; font-size:14px; text-align: left; }
#zoommap_areaInformationTicker p { margin:5px 0 5px 0; height:30px; }

/**
 * <Area Information type> Near location list styles.
 */
.zoommap_resultSet { }
.zoommap_resultSet thead, tfoot { background-color:#FFFFFF; }
.zoommap_resultSet th { color: white; background-color: #898F74; font-family:Arial, Helvetica, sans-serif; padding:6px 0 3px 0; border-bottom:1px solid #CCCCCC; font-weight:normal; text-align:left; }
.zoommap_resultSet th a { color: white !important; }
.zoommap_resultSet th.zoommap_sortedColumn { background-color: #898F74; }
.zoommap_resultSet td { border-bottom:1px solid #CCCCCC; padding:5px 0 5px 0; }
.zoommap_resultSet tr.zoommap_selected {background-color: #D5D7C8; }
.zoommap_resultSet tr.zoommap_odd { background-color: #ECEDE7; }
.zoommap_resultSet tr.zoommap_even { background-color: white; }
.zoommap_resultSet tr.zoommap_odd td.zoommap_sortedColumn { background-color:#f0f2ea; }
.zoommap_resultSet tr.zoommap_even td.zoommap_sortedColumn { background-color:#f0f2ea; }
.zoommap_resultSet tr.zoommap_selected td.zoommap_sortedColumn { background-color:#e5cece; }
.zoommap_resultSet .zoommap_distance { width:50px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 5px; }
.zoommap_resultSet .zoommap_distance .zoommap_unit { font-size:8px; }
.zoommap_resultSet .zoommap_brand { padding:0 0 0 5px; }
.zoommap_resultSet .zoommap_name { padding:0 0 0 5px; }
.zoommap_resultSet .zoommap_info { text-align:center; width:55px; }
.zoommap_resultSet .zoommap_map { width:30px; text-align:center; }
.zoommap_resultSet .zoommap_zone { width:40px;  }
