 .c_comdef_search_results_map_container_div {  margin: 0;  padding: 0;  position: absolute;  top: 0px;  left: 0px;  bottom: 0px;  right: 0px;  height: 100%;  width: 100%; } .c_comdef_search_results_map_div {  margin: 0;  padding: 0;  height: 100%;  width: 100%;  top: 0px;  left: 0px; } .marker_main_info_window_div {  font-size: small;  white-space: nowrap;  clear: both;  float: none;  padding: 4px;  margin: 0;  margin-right: 10px;  text-align:center;  background-color: #555;  color: white; } .marker_main_info_window_div label {  font-weight: bold; } .marker_main_info_window_div select {  margin-left: 4px;  color: black; } .marker_info_window_div {  clear: both;  float: none;  margin: 12px;  border: 2px solid #555;  background-color:white;  line-height:normal;  font-size:small; } .marker_info_window_div .marker_line {  clear: left;  vertical-align: top; } .marker_info_window_div .marker_line .marker_prompt {  display: block;  width: 150px;  text-align: right;  font-weight: bold;  float: left; } .marker_info_window_div .marker_line .marker_value {  text-align:left;  display: block;  width: 245px;  margin-left: 4px;  white-space: normal;  float: left; } .marker_info_window_div .marker_line_name {  margin-bottom: 4px; } .marker_info_window_div .marker_line_name .marker_prompt {  display: none; } .marker_info_window_div .marker_line_name .marker_value {  margin: 0;  padding: 0;  width: 100%;  background-color: #555;  color: white;  text-align: center;  font-weight: bold;  font-size: large; } .marker_info_window_div .marker_more_info_a, .marker_info_window_div .marker_more_info_a:visited {  padding: 4px;  margin-top: 4px;  text-align: center;  display:block;  background-color: #555;  outline: none;  color: #99f;  text-decoration: underline; } .marker_info_window_div .marker_more_info_a:hover, .marker_info_window_div .marker_more_info_a:active {  outline: none;  color: #f96;  text-decoration: none; } .marker_main_info_window_inner_div a, .marker_main_info_window_inner_div a:visited {  display: block;  font-weight: bold;  margin-top: 4px;  border-top: 1px solid white;  padding: 4px;  outline: none;  color: #99f;  text-decoration: underline; } .marker_main_info_window_inner_div a:hover, .marker_main_info_window_inner_div a:active {  outline: none;  color: #f96;  text-decoration: none; } div.marker_main_info_window_inner_div .filter_message_div {  text-align: left;  padding-bottom: 4px; } 