h1 {
	background: url(../images/titles/title_world_missions_slammed.png) no-repeat;
}

* html h1 {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/titles/title_world_missions_slammed.png');
}

h2 {
	color: #132c5a;
	margin-bottom: 5px;
	border-bottom: 1px solid #b33d1f;
}

h3 {
	color: #527105;
	font-size: 1.1em;
}

#dest_div a:link,
#dest_div a:visited,
#dest_div a:active {
	color: #132c5a;
}

#dest_div a:hover {
	color: #4480bc;
}

#ul_wrap {
	width: 300px;
}

#dest_div ul {
	padding: 0;
	margin: 0 0 5px 15px;
}

li#today span {
	color: #b33d1f;
	font-weight: bold;
}

#map {
	position: relative;
}

#map_links {
	background: pink;
}

.pin,
.shadow,
.pin_label {
	position: absolute;
}

a.pin_label {
	z-index: 1; /* Get label above the pin */
}

.shadow {
	position: absolute;
	width: 23px;
	height: 35px;
	background: url(../images/pin_shadow2_slammed.png) no-repeat;
}

* html .shadow {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/pin_shadow2_slammed.png');
}

#newfoundland_pin,
#newfoundland_label,
#thailand_pin,
#thailand_label,
#albania_pin,
#albania_label,
#haiti_pin,
#haiti_label,
#india_pin,
#india_label {
	top: 0;
	visibility: hidden;
}

#dest_div {
	width: 834px;
/*	height: 595px;*/
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	z-index: 3;
}

#dest_close {
	position: absolute;
	right: 27px;
	top: 25px;
}

#dest_top {
	width: 834px;
	height: 42px;
	background: url(../images/world_missions/popup_dest_top_bg_slammed.png) no-repeat;
}

* html #dest_top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popup_dest_top_bg_slammed.png');
}

#dest_middle {
	width: 834px;
	height: 511px;
	background: url(../images/world_missions/popup_dest_middle_bg_slammed.png) repeat-y;
}

* html #dest_middle {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/world_missions/popup_dest_middle_bg_slammed.png');
}

#dest_bottom {
	width: 834px;
	height: 42px;
	background: url(../images/world_missions/popup_dest_bottom_bg_slammed.png) no-repeat;
}

* html #dest_bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popup_dest_bottom_bg_slammed.png');
}

#dest_middle_text {
	color: #000;
	text-align: left;
	margin: 0 42px;
	overflow: auto;
}

#dest_map {
	float: left;
}

#dest_top_content {
	overflow: hidden;
}

* html #dest_top_content {
	zoom: 1;
}

#top_content_text {
	margin-left: 215px;
	zoom: 1; /* IE6 and IE7 HasLayout */
}

ul#info_links {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	line-height: 15px;
}

#dest_bottom_content {
	clear: left;
	overflow: hidden;
	margin: 7px 0 8px;
	background: url(../images/blue_dot.gif) repeat-y 403px 0; /* was 246 */
}

* html #dest_bottom_content {
	zoom: 1;
}

#country_stats h3,
#dest_bottom_content h3 {
	border-bottom: 1px solid #b33d1f;
	margin-bottom: 5px;
}

/*#country_stats {
	float: left;
	width: 236px;
	margin-right: 11px;
	padding: 0 10px 0 0;
	height: 195px;
	overflow: auto;
	display: none;
}*/

#country_stats {
	position: absolute;
	right: 44px;
	z-index: 1;
}

#country_stats_top {
	width: 210px;
/*	height: 169px;*/
/*	border: 1px solid #CFAE7B;*/
	padding: 2px 10px 2px;
	background: url(../images/world_missions/stats_long_top_bg_slammed.png) no-repeat;
}

* html #country_stats_top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/stats_long_top_bg_slammed.png');
}

#country_stats_content {
	overflow: auto;
	height: 116px;
	font-size: .9em;
	line-height: 1.3em;
	position: relative; /* Need this for IE6 */
}

#country_stats_content h3 {
	border: none;
	font-size: 1em;
	color: #000;
}

#country_stats_content td {
	padding: 0 0 0 10px;
}

#country_stats_bottom {
	width: 230px;
	height: 10px;
	line-height: 1px;
	background: url(../images/world_missions/stats_long_bottom_bg_slammed.png) no-repeat;
}

* html #country_stats_bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/stats_long_bottom_bg_slammed.png');
}

#statsExtraDiv {
	margin-top: 10px;
}

#statsExtraDiv ul {
	list-style-type: none;
}

#statsExtraDiv ul ul {
	list-style-type: disc;
}

a.stats_icon {
	background: url(../images/icons/icon_more_green.gif) no-repeat 0 3px;
	display: block;
	margin: 0 auto;
	padding-left: 18px;
	width: 64px;
	position: relative; /* Needed for IE6 so links will work over .png images */
}

a.testimony_icon {
	background: url(../images/icons/icon_more_green_trans.gif) no-repeat 0 3px;
	display: block;
	margin: 0 auto;
	padding-left: 18px;
	width: 85px;
	position: relative; /* Needed for IE6 so links will work over .png images */
}

a.team_members_icon {
	background: url(../images/icons/icon_more_green_trans.gif) no-repeat 0 3px;
	display: block;
	margin: 0 auto;
	padding-left: 18px;
	width: 142px;
	position: relative; /* Needed for IE6 so links will work over .png images */
}

#testimony {
	float: left;
/*	width: 236px;*/
	width: 393px;
	margin-right: 11px;
	padding: 0 10px 0 0;
	height: 230px;
	overflow: auto;
}

#testimony_content {
	height: 180px;
	overflow: auto;
}

#testimony_popup,
#team_members_popup,
#needs_popup {
	position: absolute;
/*	width: 717px;*/ /* 787 */
/*	height: 487px;*/ /* 547 */
	width: 787px;
	height: 547px;
	left: -9999px;
	top: 0;
	z-index: 4;
/*	padding: 30px 35px;*/
	text-align: left;
}

#testimony_popup_content {
	height: 444px;
	overflow: auto;
}

/*==============================
POPUPS
==============================*/
.wm_popup_top {
	width: 787px;
	height: 26px;
}

.wm_popup_left {
	width: 19px;
	height: 491px;
	float: left;
}

.wm_popup_middle {
	width: 717px; /* 749 */
	height: 483px; /* 491 */
	padding: 4px 16px;
	float: left;
}

.wm_popup_right {
	width: 19px;
	height: 491px;
	float: left;
}

.wm_popup_bottom {
	width: 787px;
	height: 30px;
	float: left;
}

/*==============================
RED POPUP
==============================*/
.wm_red_top {
	background: url(../images/world_missions/popups/wm_red_topOP_slammed.png) no-repeat;
}

* html .wm_red_top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_red_top_slammed.png');
}

.wm_red_left {
	background: url(../images/world_missions/popups/wm_red_leftOP_slammed.png) no-repeat;
}

* html .wm_red_left {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_red_left_slammed.png');
}

.wm_red_middle {
	background: url(../images/world_missions/popups/wm_red_middleOP_slammed.png) no-repeat;
}

* html .wm_red_middle {
	background: url(../images/world_missions/popups/wm_red_middle.jpg) no-repeat;
}

.wm_red_right {
	background: url(../images/world_missions/popups/wm_red_rightOP_slammed.png) no-repeat;
}

* html .wm_red_right {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_red_right_slammed.png');
}

.wm_red_bottom {
	background: url(../images/world_missions/popups/wm_red_bottomOP_slammed.png) no-repeat;
}

* html .wm_red_bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_red_bottom_slammed.png');
}

/*==============================
GREEN POPUP
==============================*/
.wm_green_top {
	background: url(../images/world_missions/popups/wm_green_topOP_slammed.png) no-repeat;
}

* html .wm_green_top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_green_top_slammed.png');
}

.wm_green_left {
	background: url(../images/world_missions/popups/wm_green_leftOP_slammed.png) no-repeat;
}

* html .wm_green_left {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_green_left_slammed.png');
}

.wm_green_middle {
	background: url(../images/world_missions/popups/wm_green_middleOP_slammed.png) no-repeat;
}

* html .wm_green_middle {
	background: url(../images/world_missions/popups/wm_green_middle.jpg) no-repeat;
}

.wm_green_right {
	background: url(../images/world_missions/popups/wm_green_rightOP_slammed.png) no-repeat;
}

* html .wm_green_right {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_green_right_slammed.png');
}

.wm_green_bottom {
	background: url(../images/world_missions/popups/wm_green_bottomOP_slammed.png) no-repeat;
}

* html .wm_green_bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_green_bottom_slammed.png');
}

/*==============================
BLUE POPUP
==============================*/
.wm_blue_top {
	background: url(../images/world_missions/popups/wm_blue_topOP_slammed.png) no-repeat;
}

* html .wm_blue_top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_blue_top_slammed.png');
}

.wm_blue_left {
	background: url(../images/world_missions/popups/wm_blue_leftOP_slammed.png) no-repeat;
}

* html .wm_blue_left {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_blue_left_slammed.png');
}

.wm_blue_middle {
	background: url(../images/world_missions/popups/wm_blue_middleOP_slammed.png) no-repeat;
}

* html .wm_blue_middle {
	background: url(../images/world_missions/popups/wm_blue_middle.jpg) no-repeat;
}

.wm_blue_right {
	background: url(../images/world_missions/popups/wm_blue_rightOP_slammed.png) no-repeat;
}

* html .wm_blue_right {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_blue_right_slammed.png');
}

.wm_blue_bottom {
	background: url(../images/world_missions/popups/wm_blue_bottomOP_slammed.png) no-repeat;
}

* html .wm_blue_bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/popups/wm_blue_bottom_slammed.png');
}

#testimony_popup h3,
#team_members_popup h3,
#needs_popup h3 {
	font-size: 1.3em;
	margin-bottom: 15px;
	color: #f2f2f2;
	border-bottom: 1px solid #FF977F;
}

#testimony_close,
#team_members_close,
#needs_close {
	position: absolute;
	right: 33px;
	top: 25px;
}

#team_members_popup #team_row,
#team_members_popup #team_row div {
	height: auto;
}

#team_members_popup #team_row div.team_member_small {
	height: 5em;
}

#team_row div {
	float: left;
	width: 179px;
	margin-bottom: 20px;
	overflow: visible;
}

#team_members {
	float: left;
/*	width: 236px;*/
	width: 336px;
	height: 230px;
}

#team_members_content {
	height: 180px;
	overflow: auto;
}

.team_member_small {
	font-weight: bold;
	overflow: hidden;
	margin-bottom: 10px;
	line-height: 1em;
}

* html .team_member_small {
	zoom: 1;
}

.team_member_small span {
	font-size: .9em;
	line-height: 1.5em;
	font-weight: normal
}

.team_member_small img {
	float: left;
	margin-right: 7px;
	border: 1px solid #000;
}

#col1 {
	float: left;
	width: 163px;
	margin-right: 10px;
}

#col2 {

}

#dest_photos_wrap {
/*	background: pink;*/
	height: 66px;
	padding-left: 25px;
}

#dest_photos_text {
	color: #527105;
	font-weight: bold;
	width: 140px;
	float: left;
}

#dest_photos {
	width: 546px;
	height: 55px;
	background: url(../images/world_missions/dest_photos_bg_slammed.png) no-repeat;
	float: left;
	padding-top: 11px;
	padding-left: 10px;
}

* html #dest_photos {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/dest_photos_bg_slammed.png');
}

.thumb_frame {
	width: 50px;
	height: 50px;
	background: url(../images/world_missions/thumb_frame_bg_slammed.png) no-repeat;
	float: left;
	padding-left: 2px;
	padding-top: 1px;
	margin-right: 9px;
}

* html .thumb_frame {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/thumb_frame_bg_slammed.png');
}

#photo_balloon {
	width: 217px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	text-align: left;
	color: #000;
	display: none;
	visibility: hidden;
}

#balloon_top {
	width: 217px;
	height: 21px;
	background: url(../images/world_missions/photo_balloon_top_bg_slammed.png) no-repeat;
}

* html #balloon_top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/photo_balloon_top_bg_slammed.png');
}

#balloon_middle {
	width: 217px;
	background: url(../images/world_missions/photo_balloon_middle_bg_slammed.png) repeat-y;
	padding: 1px 0; /* Needed for collapsing margins problem */
}

* html #balloon_middle {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/world_missions/photo_balloon_middle_bg_slammed.png');
}

#balloon_middle_text {
	width: 186px;
	margin: -16px 16px -6px 15px;
	*margin: -11px 16px -1px 15px;
	position: relative;
}

#balloon_bottom {
	width: 217px;
	height: 31px;
	background: url(../images/world_missions/photo_balloon_bottom_bg_slammed.png) no-repeat;
}

* html #balloon_bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/world_missions/photo_balloon_bottom_bg_slammed.png');
}

#page_screen {
   background-color: #000000;
   filter: alpha(opacity=65);  
   opacity: 0.65;     
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   display: none;
   z-index: 101;
}

#bigPic_container {
	position: absolute;
	top: 0;
	left: 0;
	padding: 10px;
	background-color: #fff;
	border: 1px solid #000;
	z-index: 104;
	visibility: hidden;
	display: none;
	color: #000;
}

#bigPic_container img {
	border: 1px solid #ccc;
}

#bigPic_text {
	text-align: right;
	font-weight: bold;
}

#closeDiv {
	position: absolute;
	z-index: 105;
	visibility: hidden;
}

#closeDiv a {
	background: url(../images/buttons/button_close_yellow_slammed.png) no-repeat;
	width: 62px;
	height: 26px;
	display: block;
	text-indent: -9999px;
}

* html #closeDiv a {
	cursor: pointer;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/buttons/button_close_yellow_slammed.png');
}

#loadingPic {
	position: absolute;
	left: -100px;
	top: 0;
	background: url(../images/loadingPic_bg.gif) no-repeat 50% 0;
	width: 100px;
	padding-top: 37px;
	text-align: center;
	z-index: 106;
	color: #999;
	font-size: 1.1em;
	font-weight: bold;
}

#cc_note {
	position: absolute;
	top: 0;
	left: -700px;
	z-index: 102;
	width: 600px;
	text-align: left;
	background: url(../images/yellow85per_bg_slammed.png);
	border: 1px solid #FDD447;
	color: #000;
	padding: 6px 8px;
}

* html #cc_note {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/yellow85per_bg_slammed.png');
}

#cc_note h3 {
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
	background: #fdd447;
	margin: -6px -8px 10px;
	padding-bottom: 3px;
}

.not_again {
	text-align: center;
	border: 1px solid #fdd447;
	margin: 0 auto 20px;
	padding-bottom: 2px;
	width: 400px;
	background: #FFDF6F;
}

#dest_date_time {
	font-weight: bold;
}

#tour_schedule span {
	font-weight: bold;
	color: #B33D1F;
}

.icon {
	vertical-align: middle;
}
