@charset "utf-8";
/* CSS Document */
table { empty-cells: show; }

.dn {
  color:#ff0000;
}

#CalBody {background: #ffffff;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;}
#CalBody A:LINK, #CalBody A:VISITED, #CalBody A:HOVER, #CalBody A:ACTIVE {color:#003399;text-decoration: none;} 
#CalBody A:HOVER, #CalBody A:ACTIVE {color:#336699;text-decoration: underline;}
#c_frame{display:inline;position:absolute;left:150px;top:200px;background-color:white;}

a:link, a:visited, a:hover, a:active {
	font: 10px Verdana,Arial,Helvetica,sans-serif;
  color: #3333CC;
	font-weight: bold;
	text-decoration: none;
}

a:hover, a:active {
  text-decoration: underline;
}

.table_body {
	font: 10px Verdana,Arial,Helvetica,sans-serif;
}

#displayedText {
  padding: 5px;
}

#am, #bm {
  position: absolute;
	z-index: 2;
	top: 0px;
}


* html #am, * html #bm {
  position: absolute;
	z-index: 100;
	margin-top: 0px;
}

.formtext {
	font: 10px Verdana,Arial,Helvetica,sans-serif;
	padding: 2px;
	line-height: 10px;
}

TD {
	font: 10px Verdana,Arial,Helvetica,sans-serif;
}

FIELDSET {
  border: 1px solid #006699;
}

.BoldRed {
  color: #990000;
	font: 10px;
	font-weight: bold;
}

.BoldBlue {
	color: #144cb9;
	font: 10px;
	font-weight: bold;
}

.paddingright_10px {
  padding-right: 10px;
}

IMG {
  border: 0px;
}

.text_top {
	background: url(../../images/text_top.png) top left repeat-x;
}

.text_topleft {
	background: url(../../images/text_left.png) left 15px no-repeat;
  width: 15px;
}

.text_topright {
	background: url(../../images/text_right.png) right 15px no-repeat;

}

.TextHeader {
  padding-top: 4px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.text_bottomright {
}

.text_bottomleft {
}

.text_bottom {
	background: url(../../images/text_bottom.png) bottom left repeat-x;
}

* .bigmap {
  position: absolute;
	text-align: center;
	vertical-align:middle;
  top: 110px;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
}

-moz .bigmap {
  position: fixed;
	text-align: center;
	vertical-align:middle;
  top: 110px;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	margin:auto;
}

* .emailspecials {
	//background: url(../../images/blackout.png);
  position: absolute;
	text-align: center;
	vertical-align:middle;
  top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	z-index:1002;
}

-moz .emailspecials {
	//background: url(../../images/blackout.png);
  position: fixed;
	text-align: center;
	vertical-align:middle;
  top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	margin:auto;
	z-index:1002;
}

.sDate {
	width:80px;
	color:#999999;
}

.TextBody {
  padding: 5px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
}

.Footer {
	text-align:center;
  font: 10px Futura,Verdana,Arial,Helvetica;
}

.Footer A {
  color: #3333CC;
	font-weight: bold;
  padding-right: 5px;
  padding-left: 5px;
}

.leftrightspace {
  padding-right: 5px;
	padding-left: 5px;
}

.Header_Top {
  height: 20px;
	font: 10px Futura,Verdana,Arial,Helvetica;
}

.Header_Top A {
  color: #3333CC;
	font-weight: bold;
	padding-right: 10px;
}

.BodyLeft {
  width: 280px;
}
.BodyMiddle {
  width: 360px;
	padding-left: 20px;
	padding-right: 20px;
}
.BodyRight {
  width: 280px;
}

.Header_Links {
  height: 126px;
	background: url(../../images/PageHeader.jpg) top center no-repeat;
	padding-bottom: 0px;
}

.PSBox {
  max-width: 280px;
  width: 280px;
}

.PS_BottomRight {
  background: url(../../images/PSBox_left_5x1.gif) left repeat-y;
}

.PS_BottomLeft {
  background: url(../../images/PSBox_right_5x1.gif) left repeat-y;
}

.BlueHeader {
	color: #ffffff;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.PSBox_Text {
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 10px;
	padding-bottom: 5px;
}

.DT_description {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}

.DT_tab_divarea {
  padding-left: 2px;
  padding-right: 2px;
  z-index: 9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.DT_tabarea {
  z-index: 10;
  background: none;
	color: #666666;
}

.DT_area {
  font-family: Futura, Verdana, Helvetica, Arial;
  font-size: 12px;
  color: #000000;
}

.DT_top {
  height: 38px;
  background: url(../../images/DT_top.jpg) repeat-x top;
}

.DT_topleft {
  background: url(../../images/DT_topleft.jpg) repeat-y top left;
}

.DT_topright {
  background: url(../../images/DT_topright.jpg) repeat-y top left;
}

.DT_bottom {
  height: 12px;
  background: url(../../images/DT_bottom.jpg) repeat-x bottom;
}

.DT_left {
  width: 3px;
  background: url(../../images/DT_left.jpg) repeat-y top;
}

.DT_right {
  width: 3px;
  background: url(../../images/DT_right.jpg) repeat-y top;
}

.MI_bottom {
  background: url(../../images/MI_bottom_1x13.jpg) bottom repeat-x;
  height: 13px;
}

.MI_left {
  background: url(../../images/MI_left_13x1.jpg) left repeat-y;
  width: 13px;
}

.MI_right {
  background: url(../../images/MI_right_13x1.jpg) right repeat-y;
  width: 13px;
}

.MI_top {
  background: url(../../images/MI_top_1x13.jpg) top repeat-x;
}

.MI_body {
  background: url(../../images/MI_body_1x13.jpg) top repeat-x;
}

.MI_name {
  font-family: Impact; 
	font-size: 15px;
	letter-spacing: 1px; 
	font-style:italic; 
	color:#1a33a8; 
	text-align:left;
}
.MI_padding5 {
  padding:2px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MI_photo {
  border:1px solid #CCCCCC;
}

.tab_a {
  margin-top: 5px;
}

.tab_b {
  margin-top: 5px;
}

.tab_c {
  margin-top: 5px;
}

.tab_d {
  margin-top: 5px;
}

.DTTAB_over {
  cursor: pointer;
  background: #cccccc;
}

.DT_tab {
  height: 20px;
  background: url(../../images/DT_tab_ns.jpg);
  border-bottom: 1px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
  font-weight: bold;
	font-size: 12px;
}

#a_divlink {
 background: url(../../images/DT_tab_sel.jpg);
 border-bottom: 1px solid #ffffff;;
 color: #1a33a8;
}

.borderleft_1px {
  border-left: 1px solid #cfcfcf;
}

.h__name {
  float: left;
}
.h__price {
  float: right;
}
.h_name {
  font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #0050b2; 
	padding-top: 3px; 
	padding-bottom: 0px;
}
#h_bg {
  background-color: #EAEAEA;
}
#h_bgb {
  background-image: url(../../images/h_box_11.jpg); 
	background-repeat: repeat-x; 
	height: 20px; 
}
#h_bgtop {
  background-image: url(../../images/h_box_03.jpg); 
	background-repeat: repeat-x; 
	height: 31px;
}
#h_boxlt {
  background-image: url(../../images/h_box_01.jpg); 
	background-repeat: no-repeat; 
	width: 10px; 
	height: 31px;
}
#h_boxtr {
  background-image: url(../../images/h_box_04.jpg); 
	background-repeat: no-repeat; 
	width: 13px; 
	height: 31px;
}
#h_lb {
  background-image: url(../../images/h_box_10.jpg); 
	width: 10px; 
	height: 20px; 
	background-repeat: no-repeat;
}
#h_rb {
  background-image: url(../../images/h_box_13.jpg); 
	background-repeat: no-repeat; 
	width: 9px; 
	height: 20px;
}
#h_rhbg {
  background-image: url(../../images/h_box_09.jpg); 
	background-repeat: repeat-y; 
	width: 13px;
}
#h_lhbar {
  background-image: url(../../images/h_box_05.jpg); 
	background-repeat: repeat-y; 
	width: 13px;
}
#hotelbx_font { 
  font-family: Verdana,Arial,Helvetica,sans-serif;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	TEXT-ALIGN: left; 
	TEXT-TRANSFORM: uppercase; 
	font-size:12px; 
	font-weight:bold; 
	COLOR: #06358a; 
	padding-top:5px;
}
#header_txtlink { 
  font-family: Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:#0033CC; 
	text-align:right; 
	text-decoration:none; 
	padding-top:16px;
}
#header_txtlink a { 
  font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #0033CC; 
	text-align: right; 
	text-decoration:none;
}
#header_txtlink a:active { 
  font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color:#0033CC;
	text-align:right;
	text-decoration:none;
}
#header_txtlink a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #0066FF; text-align:right; text-decoration:underline;}
#btn_carribean{background-image:url(../../images/buttons_carinnean.gif); width:263px; height:50px; background-repeat:no-repeat;}
#btn_hawaii{background-image: url(../../images/buttons_hawaii.gif); width:263px; height:50px; background-repeat:no-repeat;}
#btn_las{background-image: url(../../images/buttons_las.gif); width:263px; height:50px; background-repeat:no-repeat;}
#btn_mexico{background-image: url(../../images/buttons_mesico.gif); width:263px; height:50px; background-repeat:no-repeat;}
#btn_ski{background-image: url(../../images/buttons_ski.gif); width:263px; height:50px; background-repeat:no-repeat;}
#btn_europe{background-image: url(../../images/buttons_europe.gif); width:263px; height:50px; background-repeat:no-repeat;}
#bg_featured{
	width:527px;
	height:auto;
}
#featured_gr1{ float:left; width:auto; padding-left:10px; padding-bottom:8px; padding-top:5px; color:#003399; }
#featured_gr1 div{ padding-bottom:8px;}
#featured_gr2{ float:left; width:auto; padding-left:10px; padding-bottom:8px; padding-top:5px;}
#featured_gr2 div{padding-bottom:8px;}
.style14 {
	color: #0066CC;
	font-weight: bold;
}
.style15 {
	color: #CC0000;
	font-weight: bold;
}
 .style1 {
	color: #0a0f9b;
	font-weight: bold;
 	text-align:left;
}
.headfont2 {
	padding-top:5px; 
	font-size:11px; 
	color:#000000; 
  font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
}
.whitebold { vertical-align:middle;height:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF}	

DIV UL { margin:0px; text-align:justify; }

.tip {
	font:12px Arial,Helvetica,sans-serif; 
	border:solid 1px #000000; 
	width:270px; 
	padding:5px;
	position:absolute; 
	z-index:100;
	visibility:hidden; 
	color:#333333; 
	top:20px;
	left:90px; 
	background-color:#88def7;
	layer-background-color:#88def7;
}

.pg_ls{background-image:url('http://www.worldventures.com/images/pbar/pb_ls.jpg');height:25px;}
.pg_br{background-image:url('http://www.worldventures.com/images/pbar/pb_bar.jpg');width:100px;}
.pg_bg{background-image:url('http://www.worldventures.com/images/pbar/pb_bg.jpg');width:40px;}
.pg_rs{background-image:url('http://www.worldventures.com/images/pbar/pb_rs.jpg');}

.bsepd{background-color:#FFFFB0;padding:10px;border:solid 1px #c0c0c0;}
.bsep{text-align:center;}
.bsep a{font-weight:bold;color:#6363B1};
.bseh{display:block;text-align:center;font:bold 12px Arial;}
