.map_canvas {
	height: 450px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:5px solid #F3F8FE;
}

#spot_map {
	margin-top: 4px;
}

#friend_map_widget  {
	height: 200px;
	overflow: hidden;
}

.map_links {
	margin-top: 0;
}
.ss_when { font-size:85%; color:#999;
}
#spot_map_links {
	border-top: 1px solid #0E223F ;
}

.reset_link_active td, 
.save_link_active td, 
.reset_save_link_active td{
	background-color: #fff ;
}

.map_links a {
	display: block;
	padding: 3px 0 3px 0;
}


.map_message {
	position: absolute;
	top: 0;
	left: 0;
	width: 300px;
}

#friend_map_widget_message {
	width: 150px;
}

.map_messages {
	background:#ccffcc;
	color:#000000;
	padding:3px 10px 3px 10px;
	z-index: 1;
	margin:0;

	border:4px solid #00CC00;
	text-align: center;
}

.map_messages_error {
	border:2px solid #D3322A;
	background:#F7DAD8;
	color:#000000;
	padding:3px 10px 3px 10px;
	z-index: 1;
	margin:0;

	text-align: center;
}

.map_date_slider_block table {
	margin-bottom: 20px;
	height: 30px;
}

.uninitialized  {
	position: absolute !important;
	top: -300 !important;
	z-Index: -10;
	display: block !important;
}

.map_date_slider_block td {
	padding: 4px;
}

.map_date_slider {
	vertical-align: middle;
}

#friend_map_legend {
	background-color: #F3F8FE;
	margin: 5px 0 5px 0;
	padding:5px;
}
.friend_map_legend_container {
	background-color: #ffffff;
	border: 1px solid #D4E5F7;
	padding:5px;
}
#friend_map_legend img {
	margin: 5px;
	border: 0;
}

.friend_map_legend_title {
	font-size: 200%;
	font-weight: bold;
	color: #0E223F;
	padding: 5px 10px 10px 10px;
}

.friend_map_legend_label {
	font-weight: bold;
	font-size:90%;
	padding: 10px 5px 5px 5px;
}

.friend_map_legend_label a:link,
.friend_map_legend_label a:visited {
	text-decoration:underline;
	color: #0E223F;
}
.friend_map_legend_label a:hover, .friend_map_legend_label a:active { text-decoration:none; }
.map_spot_name { text-align:left; font-weight:bold; padding-left:5px; width:220px; min-height: 45px;}
.map_spot_header { font-weight:bold; }
#content_area_user_title, #content_area_group_title { 
	position: relative;
	z-index: 2;
}

.map_wrapper {
	position: relative;
	z-index: 1;
	clear:both;
	
	
}

#friend_map_widget_wrapper {
	position: relative;
	height: 200px
}

#userstatus_add_link {
	display: block;
	float: right;
	padding:3px 5px 3px 5px;
	z-index: 4;
	background-color: #009900;
	color: #fff;
	font-size:70%;
	font-weight:bold;
}

#userspot_add_link {
	display: block;
	float: right;
	padding:3px 5px 3px 5px;
	z-index: 4;
	background-color: #009900;
	color: #fff;
	font-size:70%;
	font-weight:bold;
}

#userstatus_form_block {
	display: none;
	position: absolute;
	right: 0%;
	top: 1.6em;
	z-index: 3;
	background-color: #009900;
	width: 50%;
	padding: 10px 10px 0 10px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
}

#userspot_form_block {
	display: none;
	position: absolute;
	right: 0%;
	top: 1.6em;
	z-index: 3;
	background-color: #009900;
	width: 50%;
	padding: 10px 10px 0 10px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
}

#userspot_form_block .input-text { font-size: 85%;}
#userstatus_form_block .input-text { font-size: 85%;}

#userspot_form_block .cancel_button { background: url(/_graphics/main_menu_background.png) repeat-x;}
#userstatus_form_block .cancel_button { background: url(/_graphics/main_menu_background.png) repeat-x;}

#userspot_form_block .cancel_button:hover { background: url(/_graphics/button_green.png) repeat-x;}
#userstatus_form_block .cancel_button:hover { background: url(/_graphics/button_green.png) repeat-x;}

#userspot_form .cancel_button { background: url(/_graphics/main_menu_background.png) repeat-x;}
#userstatus_form .cancel_button { background: url(/_graphics/main_menu_background.png) repeat-x;}

#userspot_form .cancel_button:hover { background: url(/_graphics/button_green.png) repeat-x;}
#userstatus_form .cancel_button:hover { background: url(/_graphics/button_green.png) repeat-x;}



#userspot_form_block .submit_button { background: url(/_graphics/red_button_cancel.png) repeat-x;}
#userstatus_form_block .submit_button { background: url(/_graphics/red_button_cancel.png) repeat-x;}

#userspot_form_block .submit_button:hover { background: url(/_graphics/button_green.png) repeat-x;}
#userstatus_form_block .submit_button:hover { background: url(/_graphics/button_green.png) repeat-x;}

#userspot_form .submit_button { background: url(/_graphics/red_button_cancel.png) repeat-x;}
#userstatus_form .submit_button { background: url(/_graphics/red_button_cancel.png) repeat-x;}

#userspot_form .submit_button:hover { background: url(/_graphics/button_green.png) repeat-x;}
#userstatus_form .submit_button:hover { background: url(/_graphics/button_green.png) repeat-x;}

.calendar {
	z-index: 4;
}

#userstatus_form_block input {
	font-weight: normal;
}

#userstatus_form_block select {
	width: 100%;
}
#userstatus_form .input-text { width:97%!important; }
#userspot_form_block .input-text { width:97%!important; }
.userstatus_validation_error {
	color: red;
}

.userstatus_validation_error input {
	border:2px solid #D3322A !important;
	background:#F7DAD8 !important;
	color:#000000;
}

#userstatus_error_message {
	color:#D3322A;
	padding:0;
	margin:0;
	text-align: center;
}

#userspot_form_block input {
	font-weight: normal;
}

#userspot_form_block select {
	width: 100%;
}

.userspot_validation_error {
	color: red;
}

.userspot_validation_error input {
	border:2px solid #D3322A !important;
	background:#F7DAD8 !important;
	color:#000000;
}

#userspot_error_message {

	color:#D3322A;
	padding:0;
	margin:0;
	text-align: center;

}

.map_status_popup, .map_default_popup, .map_spot_popup {
	margin: 8px;
}
.map_status_popup img, 
.map_default_popup img, 
.map_spot_popup img {
	width: 40px;
	height: 40px;
	padding:2px; 
	background:#fff; 
	border: 1px solid #D4E5F7;	
	margin-bottom: 5px;
}
#cluster_prev { font-size:85%; margin-left:8px; text-align:left;}
#cluster_next { font-size:85%; margin-left:10px; text-align:right;}
.cluster_popup_tags_more { 
	margin:5px 5px 5px 8px; 	
	width:285px;
	}
.map_spot_popup .planning_link {
	text-align: left;
	padding-top:8px;
}
.map_spot_plan_link { 
	background: #F3F8FE;
	border-bottom: 1px solid #F3F8FE;
}
.map_default_popup p {
	font-style: italic;
}

.cluster_popup .cluster_tab {
	display: none;
}

.cluster_popup .active_in_cluster {
	display: block;
}

.timepicker {
	text-align: center;
	white-space: nowrap;
	border: 1px solid #0E223F;
	padding:3px;
	background-color: #FFFFD6!important;
	font-size: 110%;
}

* html .timepicker {
	height: 2em;
}

.timepicker select {
	font-size: 80%;
}

#datetime_button, #datetime_display {
position: relative;
}
#datetime_button { color:#FFD574 !important; text-decoration:underline; }
.rating_label, .rating_stars {
	float: left;
	margin: 0px;
	padding: 0px;
}
.bold_font { font-weight:bold; }
.rating_stars {
	width: 90px;
}

.friend_locator_list table { 
	width: 100%; 
	border-collapse: separate;
	border-spacing: 1px
}

.friend_locator_simple_list table {
	border: 0;
}

.friend_locator_list th { 
	background-color: #F3F8FE; 
	color: #555;  
	padding: 3px;
}

.friend_locator_simple_list th {
	background-color: #F3F8FE;
}

.friend_locator_list td {  
	padding: 3px; 
}

.friend_locator_list .odd td { 
	background-color: #ffffff; 
}

.friend_locator_simple_list .odd td {
	background-color: inherit;
}

.friend_locator_list .linkrow td { 
	background-color: #FFFFD6;
	text-align: right; 
}

.friend_locator_simple_list .linkrow td {
}

.friend_locator_simple_list .spacer_row td {
	height: 0px;
}

.friend_locator_simple_list .spacer_row_a td {
	border-bottom: none;
}

.friend_locator_simple_list .friend_image {
	border-top: 0;
	margin-top: 0;
	padding-top: 0;
}

.friend_locator_simple_list .friend_image img {
	margin-top: 0;
	padding: 2px;
	margin-left: -4px!important;
	border: 1px solid #D4E5F7;
	background: #fff;
	
}
.spot_table_simple { margin:3px 0 0;}
.friend_locator_simple_list #planning_link {
	display: block;
	float: left;
}
d
.tab_links {
/* border-bottom: 2px solid red;  #294F81  !important; */
background: transparent;
position: relative;
margin-bottom: 0;
height:30px;
}

.tab_links a {
display: block;
float: left;
margin-right: 4px;
margin-top: 0px;
margin-bottom: 0px;
border-top: 1px solid #0E223F;
border-left: 1px solid #0E223F;
border-right: 1px solid #0E223F;
background: url(/_graphics/main_menu_background.png) repeat-x;
color: #fff;
font-weight: bold;
padding: 4px 5px 4px 5px;
}

.tab_links a.current {
background: #fff;
border-top: 1px solid #0E223F;
border-left: 1px solid #0E223F;
border-right: 1px solid #0E223F;
color: #0E223F;
}

#your_status_sidebar {
	border: 1px solid #D4E5F7;
	margin: 20px 0 20px 0;
	padding: 2px 2px 1px 2px;
	background:#fff;
}

#your_status_sidebar .ownerblockline {
	margin-left: 4px;
	margin-right: 4px;
}

.yss_block {
	padding: 5px;	
}

.yss_current {
	background-color: #CEEFD0;
	margin-bottom:2px;
}

.yss_later {
	background-color: #FFC5C4;
	margin-bottom:2px;
}

#status_sidebar {
	background-color: #FFFFD6;
	padding: 4px;
	border: 1px solid #FFD574;
	margin:10px 2px 4px 0;
}

#status_sidebar .ss_header {
	font-weight: bold;
}

.search_listing_profile_aux {
	margin-top: 5px;
	background: #F3F8FE;
	margin-bottom: -5px!important;
	border: 1px solid #D4E5F7;
	border-bottom:none!important;
	height:20px;
}

.search_listing_profile_aux .counts {
	float: left;
	margin-left: 5px;
	font-size:85%;
	padding-top: 2px;
}

#layout_header {
	z-index: 10;
}

#status_outer_block {
	width: 100%; 
	float: right;
	z-index: 20;
	position: relative;
}

#status_inner_block {
	position: absolute;
	top: 7px;
	right: 3px;
	width: 611px; 

}

#status_inner_block td { 
	vertical-align: middle;
}
#status_inner_block a { color:#fff; font-size:90%; font-weight:bold;}
#status_inner_block a:hover { color:#fff; text-decoration:#fff; font-size:90%; font-weight:bold;}
#status_input {
	width: 100%;
	border: 1px solid #3565A4;
   	margin: 0;
	padding: 5px;
	padding-right: 0;
	font-size:16px;
	color: #0E223F;
}

status_input_block {
	background-color: #0E223F;
}

input.init {
	color: #999999;
}
.status_main_link {
	background: #0E223F;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	border: 1px solid #294F81;
	border-left: 3px solid #294F81;
}
.status_main_search {
	background: #0E223F;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	border: 1px solid #294F81;
	border-left: 3px solid #294F81;

}
.status_main_cancel {
	background: #990000;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	border: 1px solid #294F81;
	border-left: 3px solid #294F81;
}
.status_tags_link {background: url('http://www.vyoom.com/_graphics/toolbar_arrow_status.png') no-repeat top right; padding-right:13px; padding-left:10px;}
#status_tags_block {
	border: 1px solid #0E223F;
	background-color: #294F81 ;
	color: #FFFFFF; 
}

#status_add_tags_link {
	display: block; 
	float: right;
	text-decoration: underline;
	color: #FFFFFF;
	padding: 4px;
	font-size:80%!important;
	font-weight:bold;
}

#status_add_tags_block {
	border: 1px solid #0E223F;
	background-color: #0E223F;	
	color: #FFFFFF;	
	padding: 4px;
}

#status_add_tags_input {
	border: 1px solid #294F81 ;
	width: 100%; 
	margin-bottom: 5px;    
	padding-left: 0px;
	padding-right: 0px;  
}

#add_status_tag_link_block {
	padding-top: 4px;
	padding-bottom: 4px;
}

#add_status_tag_link_block a {
	border: 1px solid #294F81 ;
	background-color: #294F81 ;
	color: #FFFFFF;
	margin-right: 4px;
	padding: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

#status_tags_inner_block { 
	padding: 5px; 
}

.status_tag {
	cursor: pointer;
}

.status_tag_delete {
	display: none;
	cursor: pointer;
	position: absolute;
}

.active_tag {
	background-color: #0E223F;
}

.active_tag .status_tag_delete {
	display: inline;
	background-color: #0E223F;
}

div.LabeledMarker_markerLabel  {
  color: black;
  font-weight: bold;
  font-family: Arial;
  font-size: 8pt;
  width: 31px;
  height: 31px;
  line-height: 31px;
  text-align: center;
}




/* Map Info Window - Friend Locator - Default */

#map_window_default {
  width: 300px;
}

#map_window_default_contents {
  background-color: #FFFFFF;
  border: 3px solid #013F8D;
  min-height:62px;
}

#map_window_default_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  top: 65px;
  background: url('../images/map_window_default_beak.png') bottom left no-repeat transparent;
}

* html #map_window_default_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_default_beak.png', sizingMethod='crop');
}

#map_window_default_tl, #map_window_default_tr, #map_window_default_bl, #map_window_default_br,
#map_window_default_t,#map_window_default_l,#map_window_default_r,#map_window_default_b {
  height: 0px;
  width: 0px;
}

#map_window_default_close{
  width: 14px;
  height: 14px;
  margin: 0;
  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_default_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Friend Locator - Current */

#map_window_current {
  width: 300px;
}

#map_window_current_contents {
  background-color: #FFFFFF;
  border: 3px solid #036703;
}

#map_window_current_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_current_beak.png') bottom left no-repeat transparent;
}

* html #map_window_current_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_current_beak.png', sizingMethod='crop');
}

#map_window_current_tl, #map_window_current_tr, #map_window_current_bl, #map_window_current_br,
#map_window_current_t,#map_window_current_l,#map_window_current_r,#map_window_current_b {
  height: 0px;
  width: 0px;
}

#map_window_current_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_current_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Friend Locator - Later */

#map_window_later {
  width: 300px;
}

#map_window_later_contents {
  background-color: #FFFFFF;
  border: 3px solid #FF0303;
}

#map_window_later_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_later_beak.png') bottom left no-repeat transparent;
}

* html #map_window_later_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_later_beak.png', sizingMethod='crop');
}

#map_window_later_tl, #map_window_later_tr, #map_window_later_bl, #map_window_later_br,
#map_window_later_t,#map_window_later_l,#map_window_later_r,#map_window_later_b {
  height: 0px;
  width: 0px;
}

#map_window_later_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_later_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Hot Spots - Category 0 */

#map_window_0 {
  width: 300px;
}

#map_window_0_contents {
  background-color: #FFFFFF;
  border: 3px solid #003D8A;
}

#map_window_0_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_0_beak.png') bottom left no-repeat transparent;
}

* html #map_window_0_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_0_beak.png', sizingMethod='crop');
}

#map_window_0_tl, #map_window_0_tr, #map_window_0_bl, #map_window_0_br,
#map_window_0_t,#map_window_0_l,#map_window_0_r,#map_window_0_b {
  height: 0px;
  width: 0px;
}

#map_window_0_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_0_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Hot Spots - Category 1 */

#map_window_1 {
  width: 300px;
}

#map_window_1_contents {
  background-color: #FFFFFF;
  border: 3px solid #030303;
}

#map_window_1_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_1_beak.png') bottom left no-repeat transparent;
}

* html #map_window_1_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_1_beak.png', sizingMethod='crop');
}

#map_window_1_tl, #map_window_1_tr, #map_window_1_bl, #map_window_1_br,
#map_window_1_t,#map_window_1_l,#map_window_1_r,#map_window_1_b {
  height: 0px;
  width: 0px;
}

#map_window_1_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_1_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}


/* Map Info Window - Hot Spots - Category 2 */

#map_window_2 {
  width: 300px;
}

#map_window_2_contents {
  background-color: #FFFFFF;
  border: 3px solid #552710;
}

#map_window_2_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_2_beak.png') bottom left no-repeat transparent;
}

* html #map_window_2_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_2_beak.png', sizingMethod='crop');
}

#map_window_2_tl, #map_window_2_tr, #map_window_2_bl, #map_window_2_br,
#map_window_2_t,#map_window_2_l,#map_window_2_r,#map_window_2_b {
  height: 0px;
  width: 0px;
}

#map_window_2_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_2_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}
.spot_header { padding:0 10px 0 10px; font-weight:bold; width:100%; }
/* Map Info Window - Hot Spots - Category 3 */

#map_window_3 {
  width: 300px;
}

#map_window_3_contents {
  background-color: #FFFFFF;
  border: 3px solid #FF0303;
}

#map_window_3_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_3_beak.png') bottom left no-repeat transparent;
}

* html #map_window_3_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_3_beak.png', sizingMethod='crop');
}

#map_window_3_tl, #map_window_3_tr, #map_window_3_bl, #map_window_3_br,
#map_window_3_t,#map_window_3_l,#map_window_3_r,#map_window_3_b {
  height: 0px;
  width: 0px;
}

#map_window_3_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_3_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Hot Spots - Category 4 */

#map_window_4 {
  width: 300px;
}

#map_window_4_contents {
  background-color: #FFFFFF;
  border: 3px solid #FF9C07;
}

#map_window_4_beak {
  width: 31px;
  height: 45px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_4_beak.png') bottom left no-repeat transparent;
}

* html #map_window_4_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_4_beak.png', sizingMethod='crop');
}

#map_window_4_tl, #map_window_4_tr, #map_window_4_bl, #map_window_4_br,
#map_window_4_t,#map_window_4_l,#map_window_4_r,#map_window_4_b {
  height: 0px;
  width: 0px;
}

#map_window_4_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_4_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Hot Spots - Category 5 */

#map_window_5 {
  width: 300px;
}

#map_window_5_contents {
  background-color: #FFFFFF;
  border: 3px solid #6CA552;
}

#map_window_5_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_5_beak.png') bottom left no-repeat transparent;
}

* html #map_window_5_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_5_beak.png', sizingMethod='crop');
}

#map_window_5_tl, #map_window_5_tr, #map_window_5_bl, #map_window_5_br,
#map_window_5_t,#map_window_5_l,#map_window_5_r,#map_window_5_b {
  height: 0px;
  width: 0px;
}

#map_window_5_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_5_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}

/* Map Info Window - Hot Spots - Category 6 */

#map_window_6 {
  width: 300px;
}

#map_window_6_contents {
  background-color: #FFFFFF;
  border: 3px solid #8B0303;
}

#map_window_6_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_6_beak.png') bottom left no-repeat transparent;
}

* html #map_window_6_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_6_beak.png', sizingMethod='crop');
}

#map_window_6_tl, #map_window_6_tr, #map_window_6_bl, #map_window_6_br,
#map_window_6_t,#map_window_6_l,#map_window_6_r,#map_window_6_b {
  height: 0px;
  width: 0px;
}

#map_window_6_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_6_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}


/* Map Info Window - Hot Spots - Category 7 */

#map_window_7 {
  width: 300px;
}

#map_window_7_contents {
  background-color: #FFFFFF;
  border: 3px solid #036868;
}

#map_window_7_beak {
  width: 31px;
  height: 35px;
  z-index: 100;
  margin-left: 80px;
  background: url('../images/map_window_7_beak.png') bottom left no-repeat transparent;
}

* html #map_window_7_beak {
  /* Alpha transparencies hack for IE */
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_7_beak.png', sizingMethod='crop');
}

#map_window_7_tl, #map_window_7_tr, #map_window_7_bl, #map_window_7_br,
#map_window_7_t,#map_window_7_l,#map_window_7_r,#map_window_7_b {
  height: 0px;
  width: 0px;
}

#map_window_7_close{
  width: 14px;
  height: 14px;
  margin: 0;  background: url('../images/map_window_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #map_window_7_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map_window_close.png', sizingMethod='crop');
}
.cancel_button_forget {
	font: 12px/100% "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;
	color: #000!important;
	background:#FFFFD6!important;
	border: 1px solid #FFD574!important;
	width: auto;
	height: 25px;
	padding: 2px 6px 2px 6px;
	margin:10px 0 10px 0;
	cursor: pointer;
}
.cancel_button_forget:hover {
	background: #FFD574!important;
}
#add_wrapper p { font-weight:bold!important; }

.default_map { font-size:85%; }

.status_dropdown {  position:absolute; top:30px; background-color:#3565A3; padding: 5px 10px 10px 10px; border:1px solid #3565A4; margin-left: -10px!important; font-size:85%; width:124px; }

*+html .status_dropdown { margin-left: -22px!important; }